Started by upstream project "jogl" build number 1533
originally caused by:
Started by upstream project "joal-demos" build number 545
originally caused by:
Started by upstream project "joal" build number 684
originally caused by:
Started by upstream project "gluegen" build number 967
originally caused by:
Started by user Sven Gothel
Running as SYSTEM
Building remotely on linux-x86_64-jau-002 (linux-x86_64) in workspace /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64
The recommended git tool is: NONE
No credentials specified
Cloning the remote Git repository
Cloning repository git://jogamp.org/srv/scm/jogl.git
> git init /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64 # timeout=10
Fetching upstream changes from git://jogamp.org/srv/scm/jogl.git
> git --version # timeout=10
> git --version # 'git version 2.30.2'
> git fetch --tags --force --progress -- git://jogamp.org/srv/scm/jogl.git +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url git://jogamp.org/srv/scm/jogl.git # timeout=10
> git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
Checking out Revision 70f62ca5d121e5e71548246d468b5e7baa5faf25 (origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 70f62ca5d121e5e71548246d468b5e7baa5faf25 # timeout=10
Commit message: "Bug 1310: Reset GLJPanel states @ dispose(..) and always reshapeImpl(..) @ addNotify(), leading to proper initialization sequence when re-adding panel."
> git rev-list --no-walk 5688f22d01e10efd97fb4bf280bbefa591dc6789 # timeout=10
> git remote # timeout=10
> git submodule init # timeout=10
> git submodule sync # timeout=10
> git config --get remote.origin.url # timeout=10
> git submodule init # timeout=10
> git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10
> git config --get submodule.oculusvr-sdk.url # timeout=10
> git config -f .gitmodules --get submodule.oculusvr-sdk.path # timeout=10
> git submodule update --init --recursive oculusvr-sdk # timeout=10
No emails were triggered.
[make] $ ant -file build.xml -Dlabel=linux-x86_64 -Dgluegen.basename=gluegen -Djogl.basename=jogl -Dgluegen.root=../../../../gluegen/label/linux-x86_64 -Djogl.build.id=1533 -Djogl.build.number=1533 -Djogl.build.branch=origin/master -Djogl.build.commit=70f62ca5d121e5e71548246d468b5e7baa5faf25 -Djoal.root=../../../../joal/label/linux-x86_64 clean all junit.run
Buildfile: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/make/build.xml
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.6
[echo] java.home /usr/lib/jvm/java-17-openjdk-amd64
[echo] jvmJava.exe /usr/lib/jvm/java-17-openjdk-amd64/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0
[echo] jogamp.version.int 2414020
[echo] junit.is.disabled ${junit.is.disabled}
[echo] target.user.set true
[echo] target.sourcelevel 1.8
[echo] target.targetlevel 1.8
[echo] target.releaselevel ${target.releaselevel}
[echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar
[echo] javacdebug true
[echo] javacdebuglevel source,lines
[echo] javac.memorymax 1024m
[echo] build.archiveon true
[echo] build.node.name linux-x86_64-jau-002
[echo] android.api.level 24
[echo] junit.run.arg0 -Djunit.run.arg0=dummy
[echo] junit.run.arg1 -Djunit.run.arg1=dummy
[echo] macosx.sdkroot ${macosx.sdkroot}
[echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
[echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
[echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
[echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}
gluegen.properties.load.user:
[echo] Loaded /home/jogamp/gluegen.properties.
[echo] Setting defaults:
[echo] Setting default gcc.compat.compiler
[echo] gcc.compat.compiler=gcc
[echo] antlr.jar=../../../../gluegen/label/linux-x86_64/make/lib/antlr.jar
[echo] junit.jar=../../../../gluegen/label/linux-x86_64/make/lib/junit.jar
[echo] win32.c.compiler=${win32.c.compiler}
gluegen.cpptasks.detect.os.custom:
[echo] gluegen.cpptasks.detect.os.custom: NOP done
gluegen.cpptasks.initialize:
[echo] os.name=Linux
[echo] os.version=5.16.18
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
[echo] os and arch: linux-amd64
[echo] os and arch.dot: linux.amd64
[echo] os and arch.slash: linux/amd64
[echo] native library: prefix 'lib', suffix 'so'
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=${gluegen.cpptasks.detected.os}
[echo] gluegen.cpptasks.detected.os.2=${gluegen.cpptasks.detected.os.2}
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=true
[echo] LinuxAMD64=true
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=true
[echo] Windows=${isWindows}
[echo] X11=true
[echo] os=Linux
[echo] os=5.16.18
[echo] arch=amd64
[echo] build.dynamiclibs=true
[echo] build.staticlibs=false
[echo] output.lib.type=shared
common.init:
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build-temp
[echo] setup.noAWT: ${setup.noAWT}
[echo] setup.noNativeAWT: ${setup.noNativeAWT}
[echo] setup.noNativeDesktop: ${setup.noNativeDesktop}
[echo] setup.addNativeDRMGBM: true
[echo] setup.addNativeFFmpeg: true
[echo] Loaded /home/jogamp/jogl.properties.
[echo] Loaded /home/jogamp/gluegen.properties.
[echo] antlr.jar=../../../../gluegen/label/linux-x86_64/make/lib/antlr.jar
[echo] junit.jar=../../../../gluegen/label/linux-x86_64/make/lib/junit.jar
[echo] android.jar=../../../../gluegen/label/linux-x86_64/make/lib/android-sdk/24/android.jar
[echo] swt.jar=../make/lib/swt/gtk-linux-x86_64/swt.jar
[echo] plugin3-jars.available: true ../make/lib/plugin3/plugin3-public.jar
[echo] isSWTRuntimeAvailable=true
[echo] oculusvr.sdk.available: true
[echo] oculusvr.enabled: ${oculusvr.enabled}
[echo] setup.do_oculusvr: ${setup.do_oculusvr}
[echo] joal-jars.available: true, ../../../../joal/label/linux-x86_64/build/jar/joal.jar
[echo] android-jars.available: true, ../../../../gluegen/label/linux-x86_64/make/lib/android-sdk/24/android.jar
[echo] android-joal-jars.available: true
init:
clean:
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.6
[echo] java.home /usr/lib/jvm/java-17-openjdk-amd64
[echo] jvmJava.exe /usr/lib/jvm/java-17-openjdk-amd64/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0
[echo] jogamp.version.int 2414020
[echo] junit.is.disabled ${junit.is.disabled}
[echo] target.user.set true
[echo] target.sourcelevel 1.8
[echo] target.targetlevel 1.8
[echo] target.releaselevel ${target.releaselevel}
[echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar
[echo] javacdebug true
[echo] javacdebuglevel source,lines
[echo] javac.memorymax 1024m
[echo] build.archiveon true
[echo] build.node.name linux-x86_64-jau-002
[echo] android.api.level 24
[echo] junit.run.arg0 -Djunit.run.arg0=dummy
[echo] junit.run.arg1 -Djunit.run.arg1=dummy
[echo] macosx.sdkroot ${macosx.sdkroot}
[echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
[echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
[echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
[echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}
gluegen.properties.load.user:
gluegen.cpptasks.detect.os.custom:
[echo] gluegen.cpptasks.detect.os.custom: NOP done
gluegen.cpptasks.initialize:
[echo] os.name=Linux
[echo] os.version=5.16.18
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=true
[echo] LinuxAMD64=true
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=true
[echo] Windows=${isWindows}
[echo] X11=true
[echo] os=Linux
[echo] os=5.16.18
[echo] arch=amd64
[echo] build.dynamiclibs=true
[echo] build.staticlibs=false
[echo] output.lib.type=shared
common.init:
base.init:
[echo] java.excludes.all: ${java.excludes.awt}
declare.common:
clean:
java.generate.cleantemp:
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.6
[echo] java.home /usr/lib/jvm/java-17-openjdk-amd64
[echo] jvmJava.exe /usr/lib/jvm/java-17-openjdk-amd64/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0
[echo] jogamp.version.int 2414020
[echo] junit.is.disabled ${junit.is.disabled}
[echo] target.user.set true
[echo] target.sourcelevel 1.8
[echo] target.targetlevel 1.8
[echo] target.releaselevel ${target.releaselevel}
[echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar
[echo] javacdebug true
[echo] javacdebuglevel source,lines
[echo] javac.memorymax 1024m
[echo] build.archiveon true
[echo] build.node.name linux-x86_64-jau-002
[echo] android.api.level 24
[echo] junit.run.arg0 -Djunit.run.arg0=dummy
[echo] junit.run.arg1 -Djunit.run.arg1=dummy
[echo] macosx.sdkroot ${macosx.sdkroot}
[echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
[echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
[echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
[echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}
gluegen.properties.load.user:
gluegen.cpptasks.detect.os.custom:
[echo] gluegen.cpptasks.detect.os.custom: NOP done
gluegen.cpptasks.initialize:
[echo] os.name=Linux
[echo] os.version=5.16.18
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=true
[echo] LinuxAMD64=true
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=true
[echo] Windows=${isWindows}
[echo] X11=true
[echo] os=Linux
[echo] os=5.16.18
[echo] arch=amd64
[echo] build.dynamiclibs=true
[echo] build.staticlibs=false
[echo] output.lib.type=shared
common.init:
partitioning.setup:
[echo] isX11 : true
[echo] setup.noNativeDesktop : ${setup.noNativeDesktop}
[echo] setup.addNativeOpenMAX : ${setup.addNativeOpenMAX}
[echo] setup.addNativeNVidiaCG: true
[echo] java.excludes.all: jogamp/opengl/gl2/fixme/** com/jogamp/audio/windows/waveout/TestSpatialization.java ${java.excludes.awt} ${java.excludes.swt}
declare.common:
clean:
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.6
[echo] java.home /usr/lib/jvm/java-17-openjdk-amd64
[echo] jvmJava.exe /usr/lib/jvm/java-17-openjdk-amd64/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0
[echo] jogamp.version.int 2414020
[echo] junit.is.disabled ${junit.is.disabled}
[echo] target.user.set true
[echo] target.sourcelevel 1.8
[echo] target.targetlevel 1.8
[echo] target.releaselevel ${target.releaselevel}
[echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar
[echo] javacdebug true
[echo] javacdebuglevel source,lines
[echo] javac.memorymax 1024m
[echo] build.archiveon true
[echo] build.node.name linux-x86_64-jau-002
[echo] android.api.level 24
[echo] junit.run.arg0 -Djunit.run.arg0=dummy
[echo] junit.run.arg1 -Djunit.run.arg1=dummy
[echo] macosx.sdkroot ${macosx.sdkroot}
[echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
[echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
[echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
[echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}
gluegen.properties.load.user:
gluegen.cpptasks.detect.os.custom:
[echo] gluegen.cpptasks.detect.os.custom: NOP done
gluegen.cpptasks.initialize:
[echo] os.name=Linux
[echo] os.version=5.16.18
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=true
[echo] LinuxAMD64=true
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=true
[echo] Windows=${isWindows}
[echo] X11=true
[echo] os=Linux
[echo] os=5.16.18
[echo] arch=amd64
[echo] build.dynamiclibs=true
[echo] build.staticlibs=false
[echo] output.lib.type=shared
common.init:
base.init:
[echo] setup.noOpenGL: ${setup.noOpenGL}
[echo] isWindows: ${isWindows}
[echo] isOSX: ${isOSX}
[echo] isIOS: ${isIOS}
[echo] isX11: true
[echo] isAndroid: ${isAndroid}
[echo] setup.addNativeKD: ${setup.addNativeKD}
[echo] setup.addNativeIntelGDL: ${setup.addNativeIntelGDL}
[echo] setup.addNativeBroadcom: true
[echo] setup.nonatives: ${setup.nonatives}
[echo] java.excludes.all: ${java.excludes.awt}, ${java.excludes.swt}, ${java.excludes.javafx}, ${java.excludes.applet3}, ${java.excludes.opengl}
declare.common:
clean:
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.6
[echo] java.home /usr/lib/jvm/java-17-openjdk-amd64
[echo] jvmJava.exe /usr/lib/jvm/java-17-openjdk-amd64/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0
[echo] jogamp.version.int 2414020
[echo] junit.is.disabled ${junit.is.disabled}
[echo] target.user.set true
[echo] target.sourcelevel 1.8
[echo] target.targetlevel 1.8
[echo] target.releaselevel ${target.releaselevel}
[echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar
[echo] javacdebug true
[echo] javacdebuglevel source,lines
[echo] javac.memorymax 1024m
[echo] build.archiveon true
[echo] build.node.name linux-x86_64-jau-002
[echo] android.api.level 24
[echo] junit.run.arg0 -Djunit.run.arg0=dummy
[echo] junit.run.arg1 -Djunit.run.arg1=dummy
[echo] macosx.sdkroot ${macosx.sdkroot}
[echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
[echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
[echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
[echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}
gluegen.properties.load.user:
gluegen.cpptasks.detect.os.custom:
[echo] gluegen.cpptasks.detect.os.custom: NOP done
gluegen.cpptasks.initialize:
[echo] os.name=Linux
[echo] os.version=5.16.18
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=true
[echo] LinuxAMD64=true
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=true
[echo] Windows=${isWindows}
[echo] X11=true
[echo] os=Linux
[echo] os=5.16.18
[echo] arch=amd64
[echo] build.dynamiclibs=true
[echo] build.staticlibs=false
[echo] output.lib.type=shared
common.init:
partitioning.setup:
declare.common:
[echo] rel.oculusvr.sdk ../oculusvr-sdk
[echo] stub.includes.kern ../oculusvr-sdk/LibOVRKernel/Src
[echo] stub.includes.inc ../oculusvr-sdk/LibOVR/Include
[echo] stub.includes.ovr ../oculusvr-sdk/LibOVR/Src
[echo] stub.includes.all.ovr ../oculusvr-sdk/LibOVRKernel/Src,../oculusvr-sdk/LibOVR/Include,../oculusvr-sdk/LibOVR/Src,../oculusvr-sdk/LibOVR/Src/CAPI
[echo] oculusvr.sdk.available true
[echo] oculusvr.build.enabled true
[echo] c.build.supported true
clean:
[echo] gluegen.basename: gluegen
[echo] jogl.basename: jogl
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.6
[echo] java.home /usr/lib/jvm/java-17-openjdk-amd64
[echo] jvmJava.exe /usr/lib/jvm/java-17-openjdk-amd64/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0
[echo] jogamp.version.int 2414020
[echo] junit.is.disabled ${junit.is.disabled}
[echo] target.user.set true
[echo] target.sourcelevel 1.8
[echo] target.targetlevel 1.8
[echo] target.releaselevel ${target.releaselevel}
[echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar
[echo] javacdebug true
[echo] javacdebuglevel source,lines
[echo] javac.memorymax 1024m
[echo] build.archiveon true
[echo] build.node.name linux-x86_64-jau-002
[echo] android.api.level 24
[echo] junit.run.arg0 -Djunit.run.arg0=dummy
[echo] junit.run.arg1 -Djunit.run.arg1=dummy
[echo] macosx.sdkroot ${macosx.sdkroot}
[echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
[echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
[echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
[echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}
gluegen.properties.load.user:
gluegen.cpptasks.detect.os.custom:
[echo] gluegen.cpptasks.detect.os.custom: NOP done
gluegen.cpptasks.initialize:
[echo] os.name=Linux
[echo] os.version=5.16.18
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=true
[echo] LinuxAMD64=true
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=true
[echo] Windows=${isWindows}
[echo] X11=true
[echo] os=Linux
[echo] os=5.16.18
[echo] arch=amd64
[echo] build.dynamiclibs=true
[echo] build.staticlibs=false
[echo] output.lib.type=shared
common.init:
declare.common:
[echo] jvmarg.modules --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED
[echo] jvmarg.generic --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED
[echo] jvmarg.headless -Djava.awt.headless=true
[echo] jvmarg.swt.headless -Djava.awt.headless=true
clean:
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.6
[echo] java.home /usr/lib/jvm/java-17-openjdk-amd64
[echo] jvmJava.exe /usr/lib/jvm/java-17-openjdk-amd64/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0
[echo] jogamp.version.int 2414020
[echo] junit.is.disabled ${junit.is.disabled}
[echo] target.user.set true
[echo] target.sourcelevel 1.8
[echo] target.targetlevel 1.8
[echo] target.releaselevel ${target.releaselevel}
[echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar
[echo] javacdebug true
[echo] javacdebuglevel source,lines
[echo] javac.memorymax 1024m
[echo] build.archiveon true
[echo] build.node.name linux-x86_64-jau-002
[echo] android.api.level 24
[echo] junit.run.arg0 -Djunit.run.arg0=dummy
[echo] junit.run.arg1 -Djunit.run.arg1=dummy
[echo] macosx.sdkroot ${macosx.sdkroot}
[echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
[echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
[echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
[echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}
gluegen.properties.load.user:
gluegen.cpptasks.detect.os.custom:
[echo] gluegen.cpptasks.detect.os.custom: NOP done
gluegen.cpptasks.initialize:
[echo] os.name=Linux
[echo] os.version=5.16.18
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=true
[echo] LinuxAMD64=true
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=true
[echo] Windows=${isWindows}
[echo] X11=true
[echo] os=Linux
[echo] os=5.16.18
[echo] arch=amd64
[echo] build.dynamiclibs=true
[echo] build.staticlibs=false
[echo] output.lib.type=shared
common.init:
init:
build.nativewindow:
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.6
[echo] java.home /usr/lib/jvm/java-17-openjdk-amd64
[echo] jvmJava.exe /usr/lib/jvm/java-17-openjdk-amd64/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0
[echo] jogamp.version.int 2414020
[echo] junit.is.disabled ${junit.is.disabled}
[echo] target.user.set true
[echo] target.sourcelevel 1.8
[echo] target.targetlevel 1.8
[echo] target.releaselevel ${target.releaselevel}
[echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar
[echo] javacdebug true
[echo] javacdebuglevel source,lines
[echo] javac.memorymax 1024m
[echo] build.archiveon true
[echo] build.node.name linux-x86_64-jau-002
[echo] android.api.level 24
[echo] junit.run.arg0 -Djunit.run.arg0=dummy
[echo] junit.run.arg1 -Djunit.run.arg1=dummy
[echo] macosx.sdkroot ${macosx.sdkroot}
[echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
[echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
[echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
[echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}
gluegen.properties.load.user:
gluegen.cpptasks.detect.os.custom:
[echo] gluegen.cpptasks.detect.os.custom: NOP done
gluegen.cpptasks.initialize:
[echo] os.name=Linux
[echo] os.version=5.16.18
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=true
[echo] LinuxAMD64=true
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=true
[echo] Windows=${isWindows}
[echo] X11=true
[echo] os=Linux
[echo] os=5.16.18
[echo] arch=amd64
[echo] build.dynamiclibs=true
[echo] build.staticlibs=false
[echo] output.lib.type=shared
common.init:
base.init:
[echo] java.excludes.all: ${java.excludes.awt}
declare.common:
init:
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/nativewindow/gensrc/classes
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/nativewindow/gensrc/native
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/nativewindow/gensrc/native/MacOSX
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/nativewindow/gensrc/native/iOS
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/nativewindow/gensrc/native/Windows
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/nativewindow/gensrc/native/X11
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/nativewindow/classes
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/nativewindow/obj
common.gluegen.build:
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.6
[echo] java.home /usr/lib/jvm/java-17-openjdk-amd64
[echo] jvmJava.exe /usr/lib/jvm/java-17-openjdk-amd64/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0
[echo] jogamp.version.int 2414020
[echo] junit.is.disabled ${junit.is.disabled}
[echo] target.user.set true
[echo] target.sourcelevel 1.8
[echo] target.targetlevel 1.8
[echo] target.releaselevel ${target.releaselevel}
[echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar
[echo] javacdebug true
[echo] javacdebuglevel source,lines
[echo] javac.memorymax 1024m
[echo] build.archiveon true
[echo] build.node.name linux-x86_64-jau-002
[echo] android.api.level 24
[echo] junit.run.arg0 -Djunit.run.arg0=dummy
[echo] junit.run.arg1 -Djunit.run.arg1=dummy
[echo] macosx.sdkroot ${macosx.sdkroot}
[echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
[echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
[echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
[echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}
gluegen.properties.load.user:
[echo] Loaded /home/jogamp/gluegen.properties.
[echo] Setting defaults:
[echo] Setting default gcc.compat.compiler
[echo] gcc.compat.compiler=gcc
[echo] antlr.jar=../../../../gluegen/label/linux-x86_64/make/lib/antlr.jar
[echo] junit.jar=../../../../gluegen/label/linux-x86_64/make/lib/junit.jar
[echo] win32.c.compiler=${win32.c.compiler}
gluegen.cpptasks.detect.os.custom:
[echo] gluegen.cpptasks.detect.os.custom: NOP done
gluegen.cpptasks.initialize:
[echo] os.name=Linux
[echo] os.version=5.16.18
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
[echo] os and arch: linux-amd64
[echo] os and arch.dot: linux.amd64
[echo] os and arch.slash: linux/amd64
[echo] native library: prefix 'lib', suffix 'so'
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=${gluegen.cpptasks.detected.os}
[echo] gluegen.cpptasks.detected.os.2=${gluegen.cpptasks.detected.os.2}
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=true
[echo] LinuxAMD64=true
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=true
[echo] Windows=${isWindows}
[echo] X11=true
[echo] os=Linux
[echo] os=5.16.18
[echo] arch=amd64
[echo] build.dynamiclibs=true
[echo] build.staticlibs=false
[echo] output.lib.type=shared
setup.excludes.nsig:
init.base:
init.android:
init:
[echo] gluegen.build.branch (HEAD detached at a235ae5d)
[echo] gluegen.build.commit a235ae5dae463afa16f62f48bf62f896efa80b68
java.class.path.validate:
validate:
clean-temp:
gluegen.build.check.android-launcher:
android-launcher.build:
gluegen.build.check.java:
gluegen.build.java.impl:
gluegen.build.java:
gluegen.cpptasks.detect.compiler:
[echo] gcc.compat.compiler=gcc
[echo] GCC=true
[echo] CLANG=${isCLANG}
[echo] VC6=${isVC6}
[echo] VC7=${isVC7}
[echo] VC8=${isVC8}
[echo] VC8_X64=${isVC8_X64}
[echo] VC9=${isVC9}
[echo] MingW=${isMingW}
[echo] MingW32=${isMingW32}
[echo] MingW64=${isMingW64}
setup.java.home.dir:
[echo] java.home.dir /usr/lib/jvm/java-17-openjdk-amd64
[echo] java.includes.dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/stub_includes/jni
gluegen.cpptasks.configure.compiler:
gluegen.cpptasks.declare.compiler.environment:
gluegen.cpptasks.declare.compiler.win32.vc6:
gluegen.cpptasks.declare.compiler.win32.vc7:
gluegen.cpptasks.declare.compiler.win32.vc8:
gluegen.cpptasks.declare.compiler.win32.vc8_x64:
gluegen.cpptasks.declare.compiler.win32.vc9:
gluegen.cpptasks.declare.compiler.win32.mingw:
gluegen.cpptasks.declare.compiler.win64.mingw:
gluegen.cpptasks.declare.compiler.win32:
gluegen.cpptasks.declare.compiler.linux.x86:
gluegen.cpptasks.declare.compiler.linux.amd64:
[echo] Linux.AMD64
gluegen.cpptasks.declare.compiler.linux.ia64:
gluegen.cpptasks.declare.compiler.linux.armv6:
gluegen.cpptasks.declare.compiler.linux.aarch64:
gluegen.cpptasks.declare.compiler.linux.alpha:
gluegen.cpptasks.declare.compiler.linux.hppa:
gluegen.cpptasks.declare.compiler.linux.mips:
gluegen.cpptasks.declare.compiler.linux.mipsel:
gluegen.cpptasks.declare.compiler.linux.ppc:
gluegen.cpptasks.declare.compiler.linux.ppc64:
gluegen.cpptasks.declare.compiler.linux.ppc64le:
gluegen.cpptasks.declare.compiler.linux.riscv64:
gluegen.cpptasks.declare.compiler.linux.s390:
gluegen.cpptasks.declare.compiler.linux.s390x:
gluegen.cpptasks.declare.compiler.linux.sparc:
gluegen.cpptasks.declare.compiler.linux:
gluegen.cpptasks.declare.compiler.solaris32:
gluegen.cpptasks.declare.compiler.solaris.sparcv9:
gluegen.cpptasks.declare.compiler.solaris.amd64:
gluegen.cpptasks.declare.compiler.solaris:
gluegen.cpptasks.declare.compiler.macosx:
gluegen.cpptasks.declare.compiler.ios.amd64:
gluegen.cpptasks.declare.compiler.ios.arm64:
gluegen.cpptasks.declare.compiler.freebsd.x86:
gluegen.cpptasks.declare.compiler.freebsd.amd64:
gluegen.cpptasks.declare.compiler.freebsd:
gluegen.cpptasks.declare.compiler.hpux:
gluegen.cpptasks.declare.compiler:
[echo] java.home.dir /usr/lib/jvm/java-17-openjdk-amd64
[echo] java.includes.dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/stub_includes/jni
[echo] java.includes.dir.platform /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/stub_includes/jni/x11
[echo] java.lib.dir.platform /usr/lib/jvm/java-17-openjdk-amd64/lib
gluegen.cpptasks.setup.compiler:
declare.win32.vc6:
declare.win32.vc7:
declare.win32.vc8:
declare.win32.vc8_x64:
declare.win32.vc9:
declare.win32.mingw:
declare.win64.mingw:
declare.win32:
declare.linux.x86:
declare.linux.amd64:
[echo] Linux.AMD64
declare.linux.ia64:
declare.linux.hppa:
declare.linux.mips:
declare.linux.mipsel:
declare.linux.ppc:
declare.linux.ppc64:
declare.linux.ppc64le:
declare.linux.riscv64:
declare.linux.s390:
declare.linux.s390x:
declare.linux.sparc:
declare.linux.armv6:
declare.linux.aarch64:
declare.linux:
declare.android:
declare.solaris32:
declare.solarisSparcv9:
declare.solarisAMD64:
declare.solaris:
declare.macosx:
declare.ios.amd64:
declare.ios.arm64:
declare.freebsd.x86:
declare.freebsd.amd64:
declare.freebsd:
declare.hpux:
c.configure:
gluegen.build.native:
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.6
[echo] java.home /usr/lib/jvm/java-17-openjdk-amd64
[echo] jvmJava.exe /usr/lib/jvm/java-17-openjdk-amd64/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0
[echo] jogamp.version.int 2414020
[echo] junit.is.disabled ${junit.is.disabled}
[echo] target.user.set true
[echo] target.sourcelevel 1.8
[echo] target.targetlevel 1.8
[echo] target.releaselevel ${target.releaselevel}
[echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar
[echo] javacdebug true
[echo] javacdebuglevel source,lines
[echo] javac.memorymax 1024m
[echo] build.archiveon true
[echo] build.node.name linux-x86_64-jau-002
[echo] android.api.level 24
[echo] junit.run.arg0 -Djunit.run.arg0=dummy
[echo] junit.run.arg1 -Djunit.run.arg1=dummy
[echo] macosx.sdkroot ${macosx.sdkroot}
[echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
[echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
[echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
[echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}
gluegen.properties.load.user:
gluegen.cpptasks.detect.os.custom:
[echo] gluegen.cpptasks.detect.os.custom: NOP done
gluegen.cpptasks.initialize:
[echo] os.name=Linux
[echo] os.version=5.16.18
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=true
[echo] LinuxAMD64=true
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=true
[echo] Windows=${isWindows}
[echo] X11=true
[echo] os=Linux
[echo] os=5.16.18
[echo] arch=amd64
[echo] build.dynamiclibs=true
[echo] build.staticlibs=false
[echo] output.lib.type=shared
setup.excludes.nsig:
init.base:
init.android:
init:
[echo] gluegen.build.branch (HEAD detached at a235ae5d)
[echo] gluegen.build.commit a235ae5dae463afa16f62f48bf62f896efa80b68
java.class.path.validate:
validate:
gluegen.cpptasks.detect.compiler:
[echo] gcc.compat.compiler=gcc
[echo] GCC=true
[echo] CLANG=${isCLANG}
[echo] VC6=${isVC6}
[echo] VC7=${isVC7}
[echo] VC8=${isVC8}
[echo] VC8_X64=${isVC8_X64}
[echo] VC9=${isVC9}
[echo] MingW=${isMingW}
[echo] MingW32=${isMingW32}
[echo] MingW64=${isMingW64}
setup.java.home.dir:
[echo] java.home.dir /usr/lib/jvm/java-17-openjdk-amd64
[echo] java.includes.dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/stub_includes/jni
gluegen.cpptasks.configure.compiler:
gluegen.cpptasks.declare.compiler.environment:
gluegen.cpptasks.declare.compiler.win32.vc6:
gluegen.cpptasks.declare.compiler.win32.vc7:
gluegen.cpptasks.declare.compiler.win32.vc8:
gluegen.cpptasks.declare.compiler.win32.vc8_x64:
gluegen.cpptasks.declare.compiler.win32.vc9:
gluegen.cpptasks.declare.compiler.win32.mingw:
gluegen.cpptasks.declare.compiler.win64.mingw:
gluegen.cpptasks.declare.compiler.win32:
gluegen.cpptasks.declare.compiler.linux.x86:
gluegen.cpptasks.declare.compiler.linux.amd64:
[echo] Linux.AMD64
gluegen.cpptasks.declare.compiler.linux.ia64:
gluegen.cpptasks.declare.compiler.linux.armv6:
gluegen.cpptasks.declare.compiler.linux.aarch64:
gluegen.cpptasks.declare.compiler.linux.alpha:
gluegen.cpptasks.declare.compiler.linux.hppa:
gluegen.cpptasks.declare.compiler.linux.mips:
gluegen.cpptasks.declare.compiler.linux.mipsel:
gluegen.cpptasks.declare.compiler.linux.ppc:
gluegen.cpptasks.declare.compiler.linux.ppc64:
gluegen.cpptasks.declare.compiler.linux.ppc64le:
gluegen.cpptasks.declare.compiler.linux.riscv64:
gluegen.cpptasks.declare.compiler.linux.s390:
gluegen.cpptasks.declare.compiler.linux.s390x:
gluegen.cpptasks.declare.compiler.linux.sparc:
gluegen.cpptasks.declare.compiler.linux:
gluegen.cpptasks.declare.compiler.solaris32:
gluegen.cpptasks.declare.compiler.solaris.sparcv9:
gluegen.cpptasks.declare.compiler.solaris.amd64:
gluegen.cpptasks.declare.compiler.solaris:
gluegen.cpptasks.declare.compiler.macosx:
gluegen.cpptasks.declare.compiler.ios.amd64:
gluegen.cpptasks.declare.compiler.ios.arm64:
gluegen.cpptasks.declare.compiler.freebsd.x86:
gluegen.cpptasks.declare.compiler.freebsd.amd64:
gluegen.cpptasks.declare.compiler.freebsd:
gluegen.cpptasks.declare.compiler.hpux:
gluegen.cpptasks.declare.compiler:
[echo] java.home.dir /usr/lib/jvm/java-17-openjdk-amd64
[echo] java.includes.dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/stub_includes/jni
[echo] java.includes.dir.platform /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/stub_includes/jni/x11
[echo] java.lib.dir.platform /usr/lib/jvm/java-17-openjdk-amd64/lib
gluegen.cpptasks.setup.compiler:
declare.win32.vc6:
declare.win32.vc7:
declare.win32.vc8:
declare.win32.vc8_x64:
declare.win32.vc9:
declare.win32.mingw:
declare.win64.mingw:
declare.win32:
declare.linux.x86:
declare.linux.amd64:
[echo] Linux.AMD64
declare.linux.ia64:
declare.linux.hppa:
declare.linux.mips:
declare.linux.mipsel:
declare.linux.ppc:
declare.linux.ppc64:
declare.linux.ppc64le:
declare.linux.riscv64:
declare.linux.s390:
declare.linux.s390x:
declare.linux.sparc:
declare.linux.armv6:
declare.linux.aarch64:
declare.linux:
declare.android:
declare.solaris32:
declare.solarisSparcv9:
declare.solarisAMD64:
declare.solaris:
declare.macosx:
declare.ios.amd64:
declare.ios.arm64:
declare.freebsd.x86:
declare.freebsd.amd64:
declare.freebsd:
declare.hpux:
c.configure:
gluegen.build.c.impl:
gluegen.build.shasum:
[echo] gluegen.build.sha.sources 784913ee2d456eede9cfaf94e1182ff484f24107548dee8655d7207b858936ea
[echo] gluegen.build.sha.classes 2ccd03d934cccce4f0bcc44aa3dc5c1999382abe812245c6bfbc5c1f8467d56f
[echo] gluegen.build.sha.natives eb1fad0f383f4b918219d2c856f5ca10474433692e7d6f79920989a74d3cc64b
gluegen.package.java:
gluegen.package.native:
android-launcher.package:
base.compile:
common.gluegen.init:
java.generate.check:
java.generate:
java.generate.cleantemp:
[echo] Generating platform-specifics: DRM
[echo] Generating platform-specifics: X11
java.generate.platforms:
[echo] Generating platform-specifics: os: x11, cfgs: ./config/nativewindow/x11-lib.cfg, ./config/nativewindow/jawt-x11.cfg
java.generate.windowlib:
[echo] Generating Windowing Lib implementation class
java.generate.copy2temp:
[copy] Copying 8 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build-temp
java.generate.jawt:
[echo] Generating JAWT interface class
[echo] java.home.dir=${java.home.dir}
java.generate.copy2temp:
[copy] Copying 4 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build-temp
[gluegen] ../../../../gluegen/label/linux-x86_64/make/stub_includes/jni/jni.h:94: warning: skipping emission of non-compound JType[java.lang.Objectclazz = java.lang.Object, is[], descriptor 'Ljava/lang/Object;'], CType[(StructType) '_jobject', size[fixed false, lnx64 0], const[false], is[struct{_jobject: 0}]]
java.generate.copy2temp:
[copy] Copying 6 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build-temp
[echo] Generating platform-specifics: Win32
java.generate.platforms:
[echo] Generating platform-specifics: os: win32, cfgs: ./config/nativewindow/win32-lib.cfg, ./config/nativewindow/jawt-win32.cfg
java.generate.windowlib:
[echo] Generating Windowing Lib implementation class
java.generate.copy2temp:
java.generate.jawt:
[echo] Generating JAWT interface class
[echo] java.home.dir=${java.home.dir}
java.generate.copy2temp:
[copy] Copying 9 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build-temp
[gluegen] ../../../../gluegen/label/linux-x86_64/make/stub_includes/jni/jni.h:94: warning: skipping emission of non-compound JType[java.lang.Objectclazz = java.lang.Object, is[], descriptor 'Ljava/lang/Object;'], CType[(StructType) '_jobject', size[fixed false, lnx64 0], const[false], is[struct{_jobject: 0}]]
java.generate.copy2temp:
[copy] Copying 6 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build-temp
[echo] Generating platform-specifics: MacOSX
java.generate.platforms:
[echo] Generating platform-specifics: os: macosx, cfgs: ${windowlib.os.cfg}, ./config/nativewindow/jawt-macosx.cfg
java.generate.windowlib:
java.generate.jawt:
[echo] Generating JAWT interface class
[echo] java.home.dir=${java.home.dir}
java.generate.copy2temp:
[gluegen] WARNING: during forced struct emission: struct "JAWT_SurfaceLayers" not found
[gluegen] ../../../../gluegen/label/linux-x86_64/make/stub_includes/jni/jni.h:94: warning: skipping emission of non-compound JType[java.lang.Objectclazz = java.lang.Object, is[], descriptor 'Ljava/lang/Object;'], CType[(StructType) '_jobject', size[fixed false, lnx64 0], const[false], is[struct{_jobject: 0}]]
java.generate.copy2temp:
[copy] Copying 6 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build-temp
[echo] Generating platform-specifics: iOS (nop)
java.generate.platforms:
[echo] Generating platform-specifics: os: ios, cfgs: ${windowlib.os.cfg}, ${jawt.cfg}
java.generate.windowlib:
java.generate.jawt:
java.generate.copy2temp:
[echo]
[echo] GlueGen has successfully generated files.
javah.drmgbm:
[javac] Compiling 2 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/nativewindow/classes
javah.x11:
[javac] Compiling 2 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/nativewindow/classes
javah.windows:
javah.macos:
javah.ios:
java.compile.javase:
[javac] Compiling 130 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/nativewindow/classes
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
java.compile:
gluegen.cpptasks.detect.compiler:
[echo] gcc.compat.compiler=gcc
[echo] GCC=true
[echo] CLANG=${isCLANG}
[echo] VC6=${isVC6}
[echo] VC7=${isVC7}
[echo] VC8=${isVC8}
[echo] VC8_X64=${isVC8_X64}
[echo] VC9=${isVC9}
[echo] MingW=${isMingW}
[echo] MingW32=${isMingW32}
[echo] MingW64=${isMingW64}
setup.java.home.dir:
[echo] java.home.dir /usr/lib/jvm/java-17-openjdk-amd64
[echo] java.includes.dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/stub_includes/jni
gluegen.cpptasks.configure.compiler:
gluegen.cpptasks.declare.compiler.environment:
gluegen.cpptasks.declare.compiler.win32.vc6:
gluegen.cpptasks.declare.compiler.win32.vc7:
gluegen.cpptasks.declare.compiler.win32.vc8:
gluegen.cpptasks.declare.compiler.win32.vc8_x64:
gluegen.cpptasks.declare.compiler.win32.vc9:
gluegen.cpptasks.declare.compiler.win32.mingw:
gluegen.cpptasks.declare.compiler.win64.mingw:
gluegen.cpptasks.declare.compiler.win32:
gluegen.cpptasks.declare.compiler.linux.x86:
gluegen.cpptasks.declare.compiler.linux.amd64:
[echo] Linux.AMD64
gluegen.cpptasks.declare.compiler.linux.ia64:
gluegen.cpptasks.declare.compiler.linux.armv6:
gluegen.cpptasks.declare.compiler.linux.aarch64:
gluegen.cpptasks.declare.compiler.linux.alpha:
gluegen.cpptasks.declare.compiler.linux.hppa:
gluegen.cpptasks.declare.compiler.linux.mips:
gluegen.cpptasks.declare.compiler.linux.mipsel:
gluegen.cpptasks.declare.compiler.linux.ppc:
gluegen.cpptasks.declare.compiler.linux.ppc64:
gluegen.cpptasks.declare.compiler.linux.ppc64le:
gluegen.cpptasks.declare.compiler.linux.riscv64:
gluegen.cpptasks.declare.compiler.linux.s390:
gluegen.cpptasks.declare.compiler.linux.s390x:
gluegen.cpptasks.declare.compiler.linux.sparc:
gluegen.cpptasks.declare.compiler.linux:
gluegen.cpptasks.declare.compiler.solaris32:
gluegen.cpptasks.declare.compiler.solaris.sparcv9:
gluegen.cpptasks.declare.compiler.solaris.amd64:
gluegen.cpptasks.declare.compiler.solaris:
gluegen.cpptasks.declare.compiler.macosx:
gluegen.cpptasks.declare.compiler.ios.amd64:
gluegen.cpptasks.declare.compiler.ios.arm64:
gluegen.cpptasks.declare.compiler.freebsd.x86:
gluegen.cpptasks.declare.compiler.freebsd.amd64:
gluegen.cpptasks.declare.compiler.freebsd:
gluegen.cpptasks.declare.compiler.hpux:
gluegen.cpptasks.declare.compiler:
[echo] java.home.dir /usr/lib/jvm/java-17-openjdk-amd64
[echo] java.includes.dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/stub_includes/jni
[echo] java.includes.dir.platform /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/stub_includes/jni/x11
[echo] java.lib.dir.platform /usr/lib/jvm/java-17-openjdk-amd64/lib
gluegen.cpptasks.setup.compiler:
c.configure.1:
c.configure.win32.vc:
c.configure.win32.mingw:
c.configure.win64.mingw:
c.configure.win32:
c.configure.linux.armv6:
c.configure.linux.aarch64:
c.configure.linux.x86:
c.configure.linux.amd64:
[echo] Linux.AMD64
c.configure.linux.ia64:
c.configure.linux.hppa:
c.configure.linux.mips:
c.configure.linux.mipsel:
c.configure.linux.ppc:
c.configure.linux.ppc64le:
c.configure.linux.riscv64:
c.configure.linux.s390:
c.configure.linux.sparc:
c.configure.x11:
c.configure.linux:
c.configure.android:
c.configure.solaris32:
c.configure.solaris.sparcv9:
c.configure.solaris.amd64:
c.configure.macosx:
c.configure.ios.amd64:
c.configure.ios.arm64:
c.configure.freebsd.x86:
c.configure.freebsd.amd64:
c.configure.freebsd:
c.configure.hpux:
c.configure.2:
c.configure:
c.build.nativewindow.windowlib.drmgbm:
[echo] Output lib name = nativewindow_drm
[echo] c.compiler.use-jawt false
[echo] nativewindow_drm.useLibJAWT ${nativewindow_drm.useLibJAWT}
[echo] Compiling nativewindow_drm
[echo] java.lib.dir.platform: /usr/lib/jvm/java-17-openjdk-amd64/lib
[cc] 4 total files to be compiled.
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] Starting link
[delete] Deleting: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/nativewindow/obj/libnativewindow_drm.symbols.raw
gluegen.properties.load.user:
gluegen.cpptasks.initialize:
[echo] os.name=Linux
[echo] os.version=5.16.18
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.striplibs:
[echo] Strip symbols from libs in ../build/nativewindow/obj
c.build.nativewindow.windowlib.x11:
[echo] Output lib name = nativewindow_x11
[echo] c.compiler.use-jawt false
[echo] nativewindow_x11.useLibJAWT ${nativewindow_x11.useLibJAWT}
[echo] Compiling nativewindow_x11
[echo] java.lib.dir.platform: /usr/lib/jvm/java-17-openjdk-amd64/lib
[cc] Starting dependency analysis for 2 files.
[cc] 2 files are up to date.
[cc] 0 files to be recompiled from dependency analysis.
[cc] 3 total files to be compiled.
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] Starting link
[delete] Deleting: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/nativewindow/obj/libnativewindow_x11.symbols.raw
gluegen.properties.load.user:
gluegen.cpptasks.initialize:
[echo] os.name=Linux
[echo] os.version=5.16.18
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.striplibs:
[echo] Strip symbols from libs in ../build/nativewindow/obj
c.build.nativewindow.windowlib.windows:
c.build.nativewindow.windowlib.macosx:
c.build.nativewindow.windowlib.ios:
c.build.nativewindow.windowlib:
c.build.nativewindow.awt:
[echo] Output lib name = nativewindow_awt
[echo] c.compiler.use-jawt true
[echo] nativewindow_awt.useLibJAWT true
[echo] Compiling nativewindow_awt
[echo] java.lib.dir.platform: /usr/lib/jvm/java-17-openjdk-amd64/lib
[cc] 4 total files to be compiled.
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] Starting link
[delete] Deleting: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/nativewindow/obj/libnativewindow_awt.symbols.raw
gluegen.properties.load.user:
gluegen.cpptasks.initialize:
[echo] os.name=Linux
[echo] os.version=5.16.18
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.striplibs:
[echo] Strip symbols from libs in ../build/nativewindow/obj
c.build.nativewindow:
c.manifest:
setup-manifestfile:
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/nativewindow
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/nativewindow
build-jars-swt:
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/nativewindow/nativewindow-swt.jar
build-jars-awt:
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/nativewindow/nativewindow-awt.jar
build-jars-drm:
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/nativewindow/nativewindow-os-drm.jar
build-jars-x11:
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/nativewindow/nativewindow-os-x11.jar
build-jars-windows:
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/nativewindow/nativewindow-os-win.jar
build-jars-macosx:
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/nativewindow/nativewindow-os-osx.jar
build-jars-ios:
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/nativewindow/nativewindow-os-ios.jar
build-jars-javase:
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/nativewindow/nativewindow.jar
[echo] native.tag.jar nativewindow (attr) for ../build/nativewindow/nativewindow-natives-linux-amd64.jar include *.so exclude
[echo] native.tag.jar nativewindow (props) nativewindow-natives-linux-amd64.jar include *.so exclude *.symbols
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/nativewindow/obj/nativewindow-natives-linux-amd64.jar.d/java
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/nativewindow/obj/nativewindow-natives-linux-amd64.jar.d/jar
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/nativewindow/obj/nativewindow-natives-linux-amd64.jar.d/jar/natives
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/nativewindow/obj/nativewindow-natives-linux-amd64.jar.d/jar/natives/linux-amd64
[copy] Copying 3 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/nativewindow/obj/nativewindow-natives-linux-amd64.jar.d/jar/natives/linux-amd64
[javac] Compiling 1 source file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/nativewindow/obj/nativewindow-natives-linux-amd64.jar.d/jar
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/nativewindow/nativewindow-natives-linux-amd64.jar
build-jars:
generate.version.txt:
all:
build.jogl:
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.6
[echo] java.home /usr/lib/jvm/java-17-openjdk-amd64
[echo] jvmJava.exe /usr/lib/jvm/java-17-openjdk-amd64/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0
[echo] jogamp.version.int 2414020
[echo] junit.is.disabled ${junit.is.disabled}
[echo] target.user.set true
[echo] target.sourcelevel 1.8
[echo] target.targetlevel 1.8
[echo] target.releaselevel ${target.releaselevel}
[echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar
[echo] javacdebug true
[echo] javacdebuglevel source,lines
[echo] javac.memorymax 1024m
[echo] build.archiveon true
[echo] build.node.name linux-x86_64-jau-002
[echo] android.api.level 24
[echo] junit.run.arg0 -Djunit.run.arg0=dummy
[echo] junit.run.arg1 -Djunit.run.arg1=dummy
[echo] macosx.sdkroot ${macosx.sdkroot}
[echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
[echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
[echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
[echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}
gluegen.properties.load.user:
gluegen.cpptasks.detect.os.custom:
[echo] gluegen.cpptasks.detect.os.custom: NOP done
gluegen.cpptasks.initialize:
[echo] os.name=Linux
[echo] os.version=5.16.18
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=true
[echo] LinuxAMD64=true
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=true
[echo] Windows=${isWindows}
[echo] X11=true
[echo] os=Linux
[echo] os=5.16.18
[echo] arch=amd64
[echo] build.dynamiclibs=true
[echo] build.staticlibs=false
[echo] output.lib.type=shared
common.init:
partitioning.setup:
[echo] isX11 : true
[echo] setup.noNativeDesktop : ${setup.noNativeDesktop}
[echo] setup.addNativeOpenMAX : ${setup.addNativeOpenMAX}
[echo] setup.addNativeNVidiaCG: true
[echo] java.excludes.all: jogamp/opengl/gl2/fixme/** com/jogamp/audio/windows/waveout/TestSpatialization.java ${java.excludes.awt} ${java.excludes.swt}
declare.common:
declare.gl.gles1:
declare.gl.gles2:
declare.gl.gles3:
declare.gl.gles:
declare.gl.gl2:
init:
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/gensrc/classes
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/gensrc/native/jogl
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/gensrc/native/jogl/MacOSX
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/gensrc/native/jogl/iOS
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/gensrc/native/jogl/Windows
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/gensrc/native/jogl/X11
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/gensrc/native/openmax
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/gensrc/native/libav
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/classes
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/obj
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/obj/jogl
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/obj/cg
common.gluegen.build:
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.6
[echo] java.home /usr/lib/jvm/java-17-openjdk-amd64
[echo] jvmJava.exe /usr/lib/jvm/java-17-openjdk-amd64/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0
[echo] jogamp.version.int 2414020
[echo] junit.is.disabled ${junit.is.disabled}
[echo] target.user.set true
[echo] target.sourcelevel 1.8
[echo] target.targetlevel 1.8
[echo] target.releaselevel ${target.releaselevel}
[echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar
[echo] javacdebug true
[echo] javacdebuglevel source,lines
[echo] javac.memorymax 1024m
[echo] build.archiveon true
[echo] build.node.name linux-x86_64-jau-002
[echo] android.api.level 24
[echo] junit.run.arg0 -Djunit.run.arg0=dummy
[echo] junit.run.arg1 -Djunit.run.arg1=dummy
[echo] macosx.sdkroot ${macosx.sdkroot}
[echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
[echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
[echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
[echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}
gluegen.properties.load.user:
[echo] Loaded /home/jogamp/gluegen.properties.
[echo] Setting defaults:
[echo] Setting default gcc.compat.compiler
[echo] gcc.compat.compiler=gcc
[echo] antlr.jar=../../../../gluegen/label/linux-x86_64/make/lib/antlr.jar
[echo] junit.jar=../../../../gluegen/label/linux-x86_64/make/lib/junit.jar
[echo] win32.c.compiler=${win32.c.compiler}
gluegen.cpptasks.detect.os.custom:
[echo] gluegen.cpptasks.detect.os.custom: NOP done
gluegen.cpptasks.initialize:
[echo] os.name=Linux
[echo] os.version=5.16.18
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
[echo] os and arch: linux-amd64
[echo] os and arch.dot: linux.amd64
[echo] os and arch.slash: linux/amd64
[echo] native library: prefix 'lib', suffix 'so'
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=${gluegen.cpptasks.detected.os}
[echo] gluegen.cpptasks.detected.os.2=${gluegen.cpptasks.detected.os.2}
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=true
[echo] LinuxAMD64=true
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=true
[echo] Windows=${isWindows}
[echo] X11=true
[echo] os=Linux
[echo] os=5.16.18
[echo] arch=amd64
[echo] build.dynamiclibs=true
[echo] build.staticlibs=false
[echo] output.lib.type=shared
setup.excludes.nsig:
init.base:
init.android:
init:
[echo] gluegen.build.branch (HEAD detached at a235ae5d)
[echo] gluegen.build.commit a235ae5dae463afa16f62f48bf62f896efa80b68
java.class.path.validate:
validate:
clean-temp:
gluegen.build.check.android-launcher:
android-launcher.build:
gluegen.build.check.java:
gluegen.build.java.impl:
gluegen.build.java:
gluegen.cpptasks.detect.compiler:
[echo] gcc.compat.compiler=gcc
[echo] GCC=true
[echo] CLANG=${isCLANG}
[echo] VC6=${isVC6}
[echo] VC7=${isVC7}
[echo] VC8=${isVC8}
[echo] VC8_X64=${isVC8_X64}
[echo] VC9=${isVC9}
[echo] MingW=${isMingW}
[echo] MingW32=${isMingW32}
[echo] MingW64=${isMingW64}
setup.java.home.dir:
[echo] java.home.dir /usr/lib/jvm/java-17-openjdk-amd64
[echo] java.includes.dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/stub_includes/jni
gluegen.cpptasks.configure.compiler:
gluegen.cpptasks.declare.compiler.environment:
gluegen.cpptasks.declare.compiler.win32.vc6:
gluegen.cpptasks.declare.compiler.win32.vc7:
gluegen.cpptasks.declare.compiler.win32.vc8:
gluegen.cpptasks.declare.compiler.win32.vc8_x64:
gluegen.cpptasks.declare.compiler.win32.vc9:
gluegen.cpptasks.declare.compiler.win32.mingw:
gluegen.cpptasks.declare.compiler.win64.mingw:
gluegen.cpptasks.declare.compiler.win32:
gluegen.cpptasks.declare.compiler.linux.x86:
gluegen.cpptasks.declare.compiler.linux.amd64:
[echo] Linux.AMD64
gluegen.cpptasks.declare.compiler.linux.ia64:
gluegen.cpptasks.declare.compiler.linux.armv6:
gluegen.cpptasks.declare.compiler.linux.aarch64:
gluegen.cpptasks.declare.compiler.linux.alpha:
gluegen.cpptasks.declare.compiler.linux.hppa:
gluegen.cpptasks.declare.compiler.linux.mips:
gluegen.cpptasks.declare.compiler.linux.mipsel:
gluegen.cpptasks.declare.compiler.linux.ppc:
gluegen.cpptasks.declare.compiler.linux.ppc64:
gluegen.cpptasks.declare.compiler.linux.ppc64le:
gluegen.cpptasks.declare.compiler.linux.riscv64:
gluegen.cpptasks.declare.compiler.linux.s390:
gluegen.cpptasks.declare.compiler.linux.s390x:
gluegen.cpptasks.declare.compiler.linux.sparc:
gluegen.cpptasks.declare.compiler.linux:
gluegen.cpptasks.declare.compiler.solaris32:
gluegen.cpptasks.declare.compiler.solaris.sparcv9:
gluegen.cpptasks.declare.compiler.solaris.amd64:
gluegen.cpptasks.declare.compiler.solaris:
gluegen.cpptasks.declare.compiler.macosx:
gluegen.cpptasks.declare.compiler.ios.amd64:
gluegen.cpptasks.declare.compiler.ios.arm64:
gluegen.cpptasks.declare.compiler.freebsd.x86:
gluegen.cpptasks.declare.compiler.freebsd.amd64:
gluegen.cpptasks.declare.compiler.freebsd:
gluegen.cpptasks.declare.compiler.hpux:
gluegen.cpptasks.declare.compiler:
[echo] java.home.dir /usr/lib/jvm/java-17-openjdk-amd64
[echo] java.includes.dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/stub_includes/jni
[echo] java.includes.dir.platform /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/stub_includes/jni/x11
[echo] java.lib.dir.platform /usr/lib/jvm/java-17-openjdk-amd64/lib
gluegen.cpptasks.setup.compiler:
declare.win32.vc6:
declare.win32.vc7:
declare.win32.vc8:
declare.win32.vc8_x64:
declare.win32.vc9:
declare.win32.mingw:
declare.win64.mingw:
declare.win32:
declare.linux.x86:
declare.linux.amd64:
[echo] Linux.AMD64
declare.linux.ia64:
declare.linux.hppa:
declare.linux.mips:
declare.linux.mipsel:
declare.linux.ppc:
declare.linux.ppc64:
declare.linux.ppc64le:
declare.linux.riscv64:
declare.linux.s390:
declare.linux.s390x:
declare.linux.sparc:
declare.linux.armv6:
declare.linux.aarch64:
declare.linux:
declare.android:
declare.solaris32:
declare.solarisSparcv9:
declare.solarisAMD64:
declare.solaris:
declare.macosx:
declare.ios.amd64:
declare.ios.arm64:
declare.freebsd.x86:
declare.freebsd.amd64:
declare.freebsd:
declare.hpux:
c.configure:
gluegen.build.native:
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.6
[echo] java.home /usr/lib/jvm/java-17-openjdk-amd64
[echo] jvmJava.exe /usr/lib/jvm/java-17-openjdk-amd64/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0
[echo] jogamp.version.int 2414020
[echo] junit.is.disabled ${junit.is.disabled}
[echo] target.user.set true
[echo] target.sourcelevel 1.8
[echo] target.targetlevel 1.8
[echo] target.releaselevel ${target.releaselevel}
[echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar
[echo] javacdebug true
[echo] javacdebuglevel source,lines
[echo] javac.memorymax 1024m
[echo] build.archiveon true
[echo] build.node.name linux-x86_64-jau-002
[echo] android.api.level 24
[echo] junit.run.arg0 -Djunit.run.arg0=dummy
[echo] junit.run.arg1 -Djunit.run.arg1=dummy
[echo] macosx.sdkroot ${macosx.sdkroot}
[echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
[echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
[echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
[echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}
gluegen.properties.load.user:
gluegen.cpptasks.detect.os.custom:
[echo] gluegen.cpptasks.detect.os.custom: NOP done
gluegen.cpptasks.initialize:
[echo] os.name=Linux
[echo] os.version=5.16.18
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=true
[echo] LinuxAMD64=true
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=true
[echo] Windows=${isWindows}
[echo] X11=true
[echo] os=Linux
[echo] os=5.16.18
[echo] arch=amd64
[echo] build.dynamiclibs=true
[echo] build.staticlibs=false
[echo] output.lib.type=shared
setup.excludes.nsig:
init.base:
init.android:
init:
[echo] gluegen.build.branch (HEAD detached at a235ae5d)
[echo] gluegen.build.commit a235ae5dae463afa16f62f48bf62f896efa80b68
java.class.path.validate:
validate:
gluegen.cpptasks.detect.compiler:
[echo] gcc.compat.compiler=gcc
[echo] GCC=true
[echo] CLANG=${isCLANG}
[echo] VC6=${isVC6}
[echo] VC7=${isVC7}
[echo] VC8=${isVC8}
[echo] VC8_X64=${isVC8_X64}
[echo] VC9=${isVC9}
[echo] MingW=${isMingW}
[echo] MingW32=${isMingW32}
[echo] MingW64=${isMingW64}
setup.java.home.dir:
[echo] java.home.dir /usr/lib/jvm/java-17-openjdk-amd64
[echo] java.includes.dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/stub_includes/jni
gluegen.cpptasks.configure.compiler:
gluegen.cpptasks.declare.compiler.environment:
gluegen.cpptasks.declare.compiler.win32.vc6:
gluegen.cpptasks.declare.compiler.win32.vc7:
gluegen.cpptasks.declare.compiler.win32.vc8:
gluegen.cpptasks.declare.compiler.win32.vc8_x64:
gluegen.cpptasks.declare.compiler.win32.vc9:
gluegen.cpptasks.declare.compiler.win32.mingw:
gluegen.cpptasks.declare.compiler.win64.mingw:
gluegen.cpptasks.declare.compiler.win32:
gluegen.cpptasks.declare.compiler.linux.x86:
gluegen.cpptasks.declare.compiler.linux.amd64:
[echo] Linux.AMD64
gluegen.cpptasks.declare.compiler.linux.ia64:
gluegen.cpptasks.declare.compiler.linux.armv6:
gluegen.cpptasks.declare.compiler.linux.aarch64:
gluegen.cpptasks.declare.compiler.linux.alpha:
gluegen.cpptasks.declare.compiler.linux.hppa:
gluegen.cpptasks.declare.compiler.linux.mips:
gluegen.cpptasks.declare.compiler.linux.mipsel:
gluegen.cpptasks.declare.compiler.linux.ppc:
gluegen.cpptasks.declare.compiler.linux.ppc64:
gluegen.cpptasks.declare.compiler.linux.ppc64le:
gluegen.cpptasks.declare.compiler.linux.riscv64:
gluegen.cpptasks.declare.compiler.linux.s390:
gluegen.cpptasks.declare.compiler.linux.s390x:
gluegen.cpptasks.declare.compiler.linux.sparc:
gluegen.cpptasks.declare.compiler.linux:
gluegen.cpptasks.declare.compiler.solaris32:
gluegen.cpptasks.declare.compiler.solaris.sparcv9:
gluegen.cpptasks.declare.compiler.solaris.amd64:
gluegen.cpptasks.declare.compiler.solaris:
gluegen.cpptasks.declare.compiler.macosx:
gluegen.cpptasks.declare.compiler.ios.amd64:
gluegen.cpptasks.declare.compiler.ios.arm64:
gluegen.cpptasks.declare.compiler.freebsd.x86:
gluegen.cpptasks.declare.compiler.freebsd.amd64:
gluegen.cpptasks.declare.compiler.freebsd:
gluegen.cpptasks.declare.compiler.hpux:
gluegen.cpptasks.declare.compiler:
[echo] java.home.dir /usr/lib/jvm/java-17-openjdk-amd64
[echo] java.includes.dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/stub_includes/jni
[echo] java.includes.dir.platform /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/stub_includes/jni/x11
[echo] java.lib.dir.platform /usr/lib/jvm/java-17-openjdk-amd64/lib
gluegen.cpptasks.setup.compiler:
declare.win32.vc6:
declare.win32.vc7:
declare.win32.vc8:
declare.win32.vc8_x64:
declare.win32.vc9:
declare.win32.mingw:
declare.win64.mingw:
declare.win32:
declare.linux.x86:
declare.linux.amd64:
[echo] Linux.AMD64
declare.linux.ia64:
declare.linux.hppa:
declare.linux.mips:
declare.linux.mipsel:
declare.linux.ppc:
declare.linux.ppc64:
declare.linux.ppc64le:
declare.linux.riscv64:
declare.linux.s390:
declare.linux.s390x:
declare.linux.sparc:
declare.linux.armv6:
declare.linux.aarch64:
declare.linux:
declare.android:
declare.solaris32:
declare.solarisSparcv9:
declare.solarisAMD64:
declare.solaris:
declare.macosx:
declare.ios.amd64:
declare.ios.arm64:
declare.freebsd.x86:
declare.freebsd.amd64:
declare.freebsd:
declare.hpux:
c.configure:
gluegen.build.c.impl:
gluegen.build.shasum:
[echo] gluegen.build.sha.sources 784913ee2d456eede9cfaf94e1182ff484f24107548dee8655d7207b858936ea
[echo] gluegen.build.sha.classes 2ccd03d934cccce4f0bcc44aa3dc5c1999382abe812245c6bfbc5c1f8467d56f
[echo] gluegen.build.sha.natives eb1fad0f383f4b918219d2c856f5ca10474433692e7d6f79920989a74d3cc64b
gluegen.package.java:
gluegen.package.native:
android-launcher.package:
base.compile:
common.gluegen.init:
setup-manifestfile:
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl
build.gluegen-gl.jar:
[javac] Compiling 2 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/classes
[javac] Compiling 8 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/classes
[javac] Note: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/jogl/classes/com/jogamp/gluegen/opengl/ant/StaticGLGenTask.java uses or overrides a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/gluegen-gl.jar
java.generate.check:
java.generate:
[echo] Generating GL interface and implementation
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.6
[echo] java.home /usr/lib/jvm/java-17-openjdk-amd64
[echo] jvmJava.exe /usr/lib/jvm/java-17-openjdk-amd64/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0
[echo] jogamp.version.int 2414020
[echo] junit.is.disabled ${junit.is.disabled}
[echo] target.user.set true
[echo] target.sourcelevel 1.8
[echo] target.targetlevel 1.8
[echo] target.releaselevel ${target.releaselevel}
[echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar
[echo] javacdebug true
[echo] javacdebuglevel source,lines
[echo] javac.memorymax 1024m
[echo] build.archiveon true
[echo] build.node.name linux-x86_64-jau-002
[echo] android.api.level 24
[echo] junit.run.arg0 -Djunit.run.arg0=dummy
[echo] junit.run.arg1 -Djunit.run.arg1=dummy
[echo] macosx.sdkroot ${macosx.sdkroot}
[echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
[echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
[echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
[echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}
gluegen.properties.load.user:
gluegen.cpptasks.detect.os.custom:
[echo] gluegen.cpptasks.detect.os.custom: NOP done
gluegen.cpptasks.initialize:
[echo] os.name=Linux
[echo] os.version=5.16.18
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=true
[echo] LinuxAMD64=true
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=true
[echo] Windows=${isWindows}
[echo] X11=true
[echo] os=Linux
[echo] os=5.16.18
[echo] arch=amd64
[echo] build.dynamiclibs=true
[echo] build.staticlibs=false
[echo] output.lib.type=shared
common.init:
partitioning.setup:
[echo] isX11 : true
[echo] setup.noNativeDesktop : ${setup.noNativeDesktop}
[echo] setup.addNativeOpenMAX : ${setup.addNativeOpenMAX}
[echo] setup.addNativeNVidiaCG: true
[echo] java.excludes.all: jogamp/opengl/gl2/fixme/** com/jogamp/audio/windows/waveout/TestSpatialization.java ${java.excludes.awt} ${java.excludes.swt}
declare.common:
declare.gl.gles1:
declare.gl.gles2:
declare.gl.gles3:
declare.gl.gles:
declare.gl.gl2:
init:
common.gluegen.build:
common.gluegen.init:
setup-manifestfile:
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl
build.gluegen-gl.jar:
java.generate.gl_if:
[echo] Generating GL interface
java.generate.copy2temp:
java.generate.gl2_es1_if:
[echo] Generating GL2_ES1 interface
java.generate.copy2temp:
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build-temp
java.generate.gles1:
[echo] Generating GLES1 interface and implementation
java.generate.copy2temp:
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build-temp
java.generate.gl2_es2_if:
[echo] Generating GL2_ES2 interface
java.generate.copy2temp:
[copy] Copying 3 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build-temp
java.generate.gles2:
[echo] Generating GLES2 interface and implementation
java.generate.copy2temp:
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build-temp
java.generate.gl2_es3_if:
[echo] Generating GL2_ES3 interface
java.generate.copy2temp:
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build-temp
java.generate.gl3_es3_if:
[echo] Generating GL3_ES3 interface
java.generate.copy2temp:
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build-temp
java.generate.gl2_gl3_if:
[echo] Generating GL2_GL3 interface
java.generate.copy2temp:
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build-temp
java.generate.gl2:
[echo] Generating GL2 interface
java.generate.copy2temp:
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build-temp
java.generate.gl3:
[echo] Generating GL3 interface
java.generate.copy2temp:
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build-temp
java.generate.gl3bc:
[echo] Generating GL3bc interface
java.generate.copy2temp:
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build-temp
java.generate.gl4_es3_if:
[echo] Generating GL4_ES3 interface
java.generate.copy2temp:
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build-temp
java.generate.gles3:
[echo] Generating GLES3 interface
java.generate.copy2temp:
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build-temp
java.generate.gles3impl:
[echo] Generating GLES3 implementation
java.generate.copy2temp:
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build-temp
java.generate.gl4:
[echo] Generating GL4 interface
java.generate.copy2temp:
[copy] Copying 2 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build-temp
java.generate.gl4bc:
[echo] Generating GL4bc implementation
java.generate.copy2temp:
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build-temp
java.generate.gl.all:
java.generate.window.system.es:
[echo] Generating EGL implementation class
java.generate.copy2temp:
[copy] Copying 3 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build-temp
java.generate.window.system.es.ext:
[echo] Generating EGLExt implementation class
java.generate.copy2temp:
[copy] Copying 2 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build-temp
java.generate.gl.platforms:
java.generate.window.system.os0:
java.generate.window.system.os1:
[echo] Generating window system glue impl: x11
java.generate.copy2temp:
[copy] Copying 4 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build-temp
java.generate.platform.glext:
[echo] Generating platform-specific OpenGL extension class: x11
java.generate.copy2temp:
[copy] Copying 3 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build-temp
java.generate.gl.platforms:
java.generate.window.system.os0:
java.generate.window.system.os1:
[echo] Generating window system glue impl: win32
java.generate.copy2temp:
[copy] Copying 4 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build-temp
java.generate.platform.glext:
[echo] Generating platform-specific OpenGL extension class: win32
java.generate.copy2temp:
[copy] Copying 2 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build-temp
java.generate.gl.platforms:
java.generate.window.system.os0:
java.generate.window.system.os1:
[echo] Generating window system glue impl: macosx
java.generate.copy2temp:
[copy] Copying 5 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build-temp
java.generate.platform.glext:
[echo] Generating platform-specific OpenGL extension class: macosx
java.generate.copy2temp:
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build-temp
java.generate.gl.platforms:
java.generate.window.system.os0:
java.generate.window.system.os1:
[echo] Generating window system glue impl: ios
java.generate.copy2temp:
[copy] Copying 3 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build-temp
java.generate.platform.glext:
java.generate.glu.base:
[echo] Generating GLU class
java.generate.copy2temp:
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build-temp
java.generate.glu.GL2ES1:
[echo] Generating GLU class
java.generate.copy2temp:
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build-temp
java.generate.glu.GL2:
[echo] Generating GLU class
java.generate.copy2temp:
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build-temp
[echo]
[echo] GlueGen and BuildStaticGLInfo have successfully generated files.
java.generate.cg.check:
java.generate.cg:
java.compile.firstpass:
[javac] Compiling 2 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/classes
[javac] Compiling 4 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/classes
[javac] Compiling 1 source file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/classes
[javac] Compiling 22 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/classes
java.generate.composable.pipeline.check.es1:
java.generate.composable.pipeline.es1:
[java] wrote to file: ../build/jogl/gensrc/classes/com/jogamp/opengl/DebugGLES1.java
[java] wrote to file: ../build/jogl/gensrc/classes/com/jogamp/opengl/TraceGLES1.java
java.generate.composable.pipeline.check.es3:
java.generate.composable.pipeline.es3:
[java] wrote to file: ../build/jogl/gensrc/classes/com/jogamp/opengl/DebugGLES3.java
[java] wrote to file: ../build/jogl/gensrc/classes/com/jogamp/opengl/TraceGLES3.java
java.generate.composable.pipeline.check.gl4bc:
java.generate.composable.pipeline.gl4bc:
[java] wrote to file: ../build/jogl/gensrc/classes/com/jogamp/opengl/DebugGL4bc.java
[java] wrote to file: ../build/jogl/gensrc/classes/com/jogamp/opengl/TraceGL4bc.java
java.generate.composable.pipeline:
java.compile.secondpass.openal:
java.compile.secondpass.javase:
[javac] Compiling 588 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/classes
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
java.compile.secondpass.android:
[javac] Compiling 1 source file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/classes
[javac] Note: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java uses or overrides a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
java.compile.secondpass:
java.generate.composable.pipeline.custom.check.glfixfunc:
java.generate.composable.pipeline.custom.glfixfunc:
[java] wrote to file: ../build/jogl/gensrc/classes/jogamp/opengl/util/glsl/fixedfunc/FixedFuncImpl.java
java.generate.composable.pipeline.custom:
java.compile.thirdpass.javase:
[javac] Compiling 2 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/classes
java.compile.thirdpass:
java.compile:
[copy] Copying 67 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/classes
[copy] Copied 6 empty directories to 1 empty directory under /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/classes
gluegen.cpptasks.detect.compiler:
[echo] gcc.compat.compiler=gcc
[echo] GCC=true
[echo] CLANG=${isCLANG}
[echo] VC6=${isVC6}
[echo] VC7=${isVC7}
[echo] VC8=${isVC8}
[echo] VC8_X64=${isVC8_X64}
[echo] VC9=${isVC9}
[echo] MingW=${isMingW}
[echo] MingW32=${isMingW32}
[echo] MingW64=${isMingW64}
setup.java.home.dir:
[echo] java.home.dir /usr/lib/jvm/java-17-openjdk-amd64
[echo] java.includes.dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/stub_includes/jni
gluegen.cpptasks.configure.compiler:
gluegen.cpptasks.declare.compiler.environment:
gluegen.cpptasks.declare.compiler.win32.vc6:
gluegen.cpptasks.declare.compiler.win32.vc7:
gluegen.cpptasks.declare.compiler.win32.vc8:
gluegen.cpptasks.declare.compiler.win32.vc8_x64:
gluegen.cpptasks.declare.compiler.win32.vc9:
gluegen.cpptasks.declare.compiler.win32.mingw:
gluegen.cpptasks.declare.compiler.win64.mingw:
gluegen.cpptasks.declare.compiler.win32:
gluegen.cpptasks.declare.compiler.linux.x86:
gluegen.cpptasks.declare.compiler.linux.amd64:
[echo] Linux.AMD64
gluegen.cpptasks.declare.compiler.linux.ia64:
gluegen.cpptasks.declare.compiler.linux.armv6:
gluegen.cpptasks.declare.compiler.linux.aarch64:
gluegen.cpptasks.declare.compiler.linux.alpha:
gluegen.cpptasks.declare.compiler.linux.hppa:
gluegen.cpptasks.declare.compiler.linux.mips:
gluegen.cpptasks.declare.compiler.linux.mipsel:
gluegen.cpptasks.declare.compiler.linux.ppc:
gluegen.cpptasks.declare.compiler.linux.ppc64:
gluegen.cpptasks.declare.compiler.linux.ppc64le:
gluegen.cpptasks.declare.compiler.linux.riscv64:
gluegen.cpptasks.declare.compiler.linux.s390:
gluegen.cpptasks.declare.compiler.linux.s390x:
gluegen.cpptasks.declare.compiler.linux.sparc:
gluegen.cpptasks.declare.compiler.linux:
gluegen.cpptasks.declare.compiler.solaris32:
gluegen.cpptasks.declare.compiler.solaris.sparcv9:
gluegen.cpptasks.declare.compiler.solaris.amd64:
gluegen.cpptasks.declare.compiler.solaris:
gluegen.cpptasks.declare.compiler.macosx:
gluegen.cpptasks.declare.compiler.ios.amd64:
gluegen.cpptasks.declare.compiler.ios.arm64:
gluegen.cpptasks.declare.compiler.freebsd.x86:
gluegen.cpptasks.declare.compiler.freebsd.amd64:
gluegen.cpptasks.declare.compiler.freebsd:
gluegen.cpptasks.declare.compiler.hpux:
gluegen.cpptasks.declare.compiler:
[echo] java.home.dir /usr/lib/jvm/java-17-openjdk-amd64
[echo] java.includes.dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/stub_includes/jni
[echo] java.includes.dir.platform /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/stub_includes/jni/x11
[echo] java.lib.dir.platform /usr/lib/jvm/java-17-openjdk-amd64/lib
gluegen.cpptasks.setup.compiler:
c.configure.1:
c.configure.win32.vc:
c.configure.win32.mingw:
c.configure.win64.mingw:
c.configure.win32:
c.configure.linux.armv6:
c.configure.linux.aarch64:
c.configure.linux.x86:
c.configure.linux.amd64:
[echo] Linux.AMD64
c.configure.linux.ia64:
c.configure.linux.hppa:
c.configure.linux.mips:
c.configure.linux.mipsel:
c.configure.linux.ppc:
c.configure.linux.ppc64le:
c.configure.linux.riscv64:
c.configure.linux.s390:
c.configure.linux.sparc:
c.configure.x11:
c.configure.linux:
c.configure.android:
c.configure.solaris32:
c.configure.solaris.sparcv9:
c.configure.solaris.amd64:
c.configure.macosx:
c.configure.ios.amd64:
c.configure.ios.arm64:
c.configure.freebsd.x86:
c.configure.freebsd.amd64:
c.configure.freebsd:
c.configure.hpux:
c.configure.2:
c.configure:
c.build.jogl.ffmpeg:
[echo] Output lib name = jogl_ffmpegv0400
[echo] Compiling jogl_ffmpegv0400
[cc] 4 total files to be compiled.
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] Starting link
[delete] Deleting: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/obj/jogl/libjogl_ffmpegv0400.symbols.raw
[echo] Output lib name = jogl_ffmpegv0500
[echo] Compiling jogl_ffmpegv0500
[cc] 4 total files to be compiled.
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] Starting link
[delete] Deleting: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/obj/jogl/libjogl_ffmpegv0500.symbols.raw
[echo] Output lib name = jogl_ffmpegv0600
[echo] Compiling jogl_ffmpegv0600
[cc] 4 total files to be compiled.
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] Starting link
[delete] Deleting: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/obj/jogl/libjogl_ffmpegv0600.symbols.raw
c.build.jogl.desktop:
[echo] Output lib name = jogl_desktop
[echo] Compiling jogl_desktop
[cc] 12 total files to be compiled.
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] Starting link
[delete] Deleting: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/obj/libjogl_desktop.symbols.raw
gluegen.properties.load.user:
gluegen.cpptasks.initialize:
[echo] os.name=Linux
[echo] os.version=5.16.18
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.striplibs:
[echo] Strip symbols from libs in ../build/jogl/obj
c.build.jogl.mobile:
[echo] Output lib name = jogl_mobile
[echo] Compiling jogl_mobile
[cc] Starting dependency analysis for 8 files.
[cc] 8 files are up to date.
[cc] 0 files to be recompiled from dependency analysis.
[cc] 4 total files to be compiled.
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] Starting link
[delete] Deleting: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/obj/libjogl_mobile.symbols.raw
gluegen.properties.load.user:
gluegen.cpptasks.initialize:
[echo] os.name=Linux
[echo] os.version=5.16.18
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.striplibs:
[echo] Strip symbols from libs in ../build/jogl/obj
c.build.jogl.cg:
[echo] Output lib name = jogl_cg
[echo] Compiling jogl_cg
[cc] 1 total files to be compiled.
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] Starting link
[delete] Deleting: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/obj/libjogl_cg.symbols.raw
gluegen.properties.load.user:
gluegen.cpptasks.initialize:
[echo] os.name=Linux
[echo] os.version=5.16.18
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.striplibs:
[echo] Strip symbols from libs in ../build/jogl/obj
c.build.jogl:
c.manifest:
build-jars-dependset:
build-jars-android:
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/jogl-os-android.jar
build-jars-mobile-javase:
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/jogl-os-ios.jar
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/jogl-glmobile.jar
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/jogl-glmobile-dbg.jar
build-jars-os-desktop-javase:
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/jogl-os-x11.jar
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/jogl-os-win.jar
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/jogl-os-osx.jar
build-jars-desktop-javase:
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/jogl-gldesktop.jar
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/jogl-gldesktop-dbg.jar
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/jogl-glu-gldesktop.jar
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/jogl-util-gldesktop.jar
build-jars-awt-javase:
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/jogl-awt.jar
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/jogl-util-awt.jar
build-jars-swt-javase:
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/jogl-swt.jar
build-jars-javase:
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/jogl.jar
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/jogl-sdk.jar
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/jogl-glu.jar
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/jogl-util.jar
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/jogl-util-graph.jar
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/jogl-fonts-p0.jar
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/jogl-util-fixedfuncemu.jar
[jar] Building MANIFEST-only jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/jogl-omx.jar
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/jogl-cg.jar
[echo] native.tag.jar opengl (attr) for ../build/jogl/jogl-natives-linux-amd64.jar include *.so exclude *jogl_cg.so *jogl_cg.symbols
[echo] native.tag.jar opengl (props) jogl-natives-linux-amd64.jar include *.so exclude *jogl_cg.so *jogl_cg.symbols *.symbols
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/obj/jogl-natives-linux-amd64.jar.d/java
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/obj/jogl-natives-linux-amd64.jar.d/jar
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/obj/jogl-natives-linux-amd64.jar.d/jar/natives
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/obj/jogl-natives-linux-amd64.jar.d/jar/natives/linux-amd64
[copy] Copying 2 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/obj/jogl-natives-linux-amd64.jar.d/jar/natives/linux-amd64
[javac] Compiling 1 source file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/obj/jogl-natives-linux-amd64.jar.d/jar
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/jogl-natives-linux-amd64.jar
[echo] native.tag.jar cg (attr) for ../build/jogl/jogl-cg-natives-linux-amd64.jar include *jogl_cg.so exclude
[echo] native.tag.jar cg (props) jogl-cg-natives-linux-amd64.jar include *jogl_cg.so exclude *.symbols
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/obj/jogl-cg-natives-linux-amd64.jar.d/java
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/obj/jogl-cg-natives-linux-amd64.jar.d/jar
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/obj/jogl-cg-natives-linux-amd64.jar.d/jar/natives
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/obj/jogl-cg-natives-linux-amd64.jar.d/jar/natives/linux-amd64
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/obj/jogl-cg-natives-linux-amd64.jar.d/jar/natives/linux-amd64
[javac] Compiling 1 source file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/obj/jogl-cg-natives-linux-amd64.jar.d/jar
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl/jogl-cg-natives-linux-amd64.jar
build-jars:
generate.version.txt:
all:
build.newt:
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.6
[echo] java.home /usr/lib/jvm/java-17-openjdk-amd64
[echo] jvmJava.exe /usr/lib/jvm/java-17-openjdk-amd64/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0
[echo] jogamp.version.int 2414020
[echo] junit.is.disabled ${junit.is.disabled}
[echo] target.user.set true
[echo] target.sourcelevel 1.8
[echo] target.targetlevel 1.8
[echo] target.releaselevel ${target.releaselevel}
[echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar
[echo] javacdebug true
[echo] javacdebuglevel source,lines
[echo] javac.memorymax 1024m
[echo] build.archiveon true
[echo] build.node.name linux-x86_64-jau-002
[echo] android.api.level 24
[echo] junit.run.arg0 -Djunit.run.arg0=dummy
[echo] junit.run.arg1 -Djunit.run.arg1=dummy
[echo] macosx.sdkroot ${macosx.sdkroot}
[echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
[echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
[echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
[echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}
gluegen.properties.load.user:
gluegen.cpptasks.detect.os.custom:
[echo] gluegen.cpptasks.detect.os.custom: NOP done
gluegen.cpptasks.initialize:
[echo] os.name=Linux
[echo] os.version=5.16.18
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=true
[echo] LinuxAMD64=true
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=true
[echo] Windows=${isWindows}
[echo] X11=true
[echo] os=Linux
[echo] os=5.16.18
[echo] arch=amd64
[echo] build.dynamiclibs=true
[echo] build.staticlibs=false
[echo] output.lib.type=shared
common.init:
base.init:
[echo] setup.noOpenGL: ${setup.noOpenGL}
[echo] isWindows: ${isWindows}
[echo] isOSX: ${isOSX}
[echo] isIOS: ${isIOS}
[echo] isX11: true
[echo] isAndroid: ${isAndroid}
[echo] setup.addNativeKD: ${setup.addNativeKD}
[echo] setup.addNativeIntelGDL: ${setup.addNativeIntelGDL}
[echo] setup.addNativeBroadcom: true
[echo] setup.nonatives: ${setup.nonatives}
[echo] java.excludes.all: ${java.excludes.awt}, ${java.excludes.swt}, ${java.excludes.javafx}, ${java.excludes.applet3}, ${java.excludes.opengl}
declare.common:
init:
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/gensrc/native/newt
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/gensrc/native/newt/Android
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/gensrc/native/newt/X11
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/gensrc/native/newt/MacOSX
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/gensrc/native/newt/iOS
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/gensrc/native/newt/Windows
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/gensrc/native/newt/KD
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/gensrc/native/newt/IntelGDL
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/gensrc/native/newt/bcm/egl
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/gensrc/native/newt/bcm/vc/iv
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/gensrc/native/newt/egl/gbm
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/classes
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/obj
java.compile.javase:
[javac] Compiling 1 source file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/classes
[javac] Compiling 3 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/classes
[javac] Compiling 1 source file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/classes
[javac] Compiling 3 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/classes
[javac] Compiling 3 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/classes
[javac] Compiling 3 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/classes
[javac] Compiling 3 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/classes
[javac] Compiling 3 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/classes
[javac] Compiling 5 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/classes
[javac] Compiling 88 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/classes
[javac] Note: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/newt/classes/com/jogamp/newt/event/NEWTEventFiFo.java uses unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[copy] Copying 4 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/classes
setup-manifestfile:
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt
build-jars-opengl:
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/newt-ogl.jar
build-jars-awt:
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/newt-awt.jar
build-jars-swt:
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/newt-swt.jar
build-jars-javafx:
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/newt-javafx.jar
build-jars-driver:
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/newt-driver-linux.jar
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/newt-driver-x11.jar
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/newt-driver-win.jar
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/newt-driver-osx.jar
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/newt-driver-ios.jar
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/newt-driver-kd.jar
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/newt-driver-bcm-old.jar
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/newt-driver-bcm-vc.jar
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/newt-driver-egl-gbm.jar
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/newt-driver-intelgdl.jar
build-jars-javase:
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/newt.jar
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/newt-event.jar
java.compile.android:
[javac] Compiling 1 source file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/classes
[javac] Note: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/newt/classes/jogamp/newt/driver/android/WindowDriver.java uses or overrides a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Compiling 8 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/classes
[javac] Note: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/src/newt/classes/jogamp/newt/driver/android/ScreenDriver.java uses or overrides a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
build-jars-android:
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/newt-driver-android.jar
gluegen.cpptasks.detect.compiler:
[echo] gcc.compat.compiler=gcc
[echo] GCC=true
[echo] CLANG=${isCLANG}
[echo] VC6=${isVC6}
[echo] VC7=${isVC7}
[echo] VC8=${isVC8}
[echo] VC8_X64=${isVC8_X64}
[echo] VC9=${isVC9}
[echo] MingW=${isMingW}
[echo] MingW32=${isMingW32}
[echo] MingW64=${isMingW64}
setup.java.home.dir:
[echo] java.home.dir /usr/lib/jvm/java-17-openjdk-amd64
[echo] java.includes.dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/stub_includes/jni
gluegen.cpptasks.configure.compiler:
gluegen.cpptasks.declare.compiler.environment:
gluegen.cpptasks.declare.compiler.win32.vc6:
gluegen.cpptasks.declare.compiler.win32.vc7:
gluegen.cpptasks.declare.compiler.win32.vc8:
gluegen.cpptasks.declare.compiler.win32.vc8_x64:
gluegen.cpptasks.declare.compiler.win32.vc9:
gluegen.cpptasks.declare.compiler.win32.mingw:
gluegen.cpptasks.declare.compiler.win64.mingw:
gluegen.cpptasks.declare.compiler.win32:
gluegen.cpptasks.declare.compiler.linux.x86:
gluegen.cpptasks.declare.compiler.linux.amd64:
[echo] Linux.AMD64
gluegen.cpptasks.declare.compiler.linux.ia64:
gluegen.cpptasks.declare.compiler.linux.armv6:
gluegen.cpptasks.declare.compiler.linux.aarch64:
gluegen.cpptasks.declare.compiler.linux.alpha:
gluegen.cpptasks.declare.compiler.linux.hppa:
gluegen.cpptasks.declare.compiler.linux.mips:
gluegen.cpptasks.declare.compiler.linux.mipsel:
gluegen.cpptasks.declare.compiler.linux.ppc:
gluegen.cpptasks.declare.compiler.linux.ppc64:
gluegen.cpptasks.declare.compiler.linux.ppc64le:
gluegen.cpptasks.declare.compiler.linux.riscv64:
gluegen.cpptasks.declare.compiler.linux.s390:
gluegen.cpptasks.declare.compiler.linux.s390x:
gluegen.cpptasks.declare.compiler.linux.sparc:
gluegen.cpptasks.declare.compiler.linux:
gluegen.cpptasks.declare.compiler.solaris32:
gluegen.cpptasks.declare.compiler.solaris.sparcv9:
gluegen.cpptasks.declare.compiler.solaris.amd64:
gluegen.cpptasks.declare.compiler.solaris:
gluegen.cpptasks.declare.compiler.macosx:
gluegen.cpptasks.declare.compiler.ios.amd64:
gluegen.cpptasks.declare.compiler.ios.arm64:
gluegen.cpptasks.declare.compiler.freebsd.x86:
gluegen.cpptasks.declare.compiler.freebsd.amd64:
gluegen.cpptasks.declare.compiler.freebsd:
gluegen.cpptasks.declare.compiler.hpux:
gluegen.cpptasks.declare.compiler:
[echo] java.home.dir /usr/lib/jvm/java-17-openjdk-amd64
[echo] java.includes.dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/stub_includes/jni
[echo] java.includes.dir.platform /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64/make/stub_includes/jni/x11
[echo] java.lib.dir.platform /usr/lib/jvm/java-17-openjdk-amd64/lib
gluegen.cpptasks.setup.compiler:
c.configure.1:
c.configure.win32.vc:
c.configure.win32.mingw:
c.configure.win64.mingw:
c.configure.win32:
c.configure.linux.x86:
c.configure.linux.amd64:
[echo] Linux.AMD64
c.configure.linux.armv6:
c.configure.linux.aarch64:
c.configure.linux.hppa:
c.configure.linux.mips:
c.configure.linux.mipsel:
c.configure.linux.ppc:
c.configure.linux.ppc64le:
c.configure.linux.riscv64:
c.configure.linux.s390:
c.configure.linux.sparc:
c.configure.linux.ia64:
c.configure.x11:
c.configure.linux:
c.configure.android:
c.configure.solaris32:
c.configure.solaris.sparcv9:
c.configure.solaris.amd64:
c.configure.macosx:
c.configure.ios.amd64:
c.configure.ios.arm64:
c.configure.freebsd.x86:
c.configure.freebsd.amd64:
c.configure.freebsd:
c.configure.hpux:
c.configure.2:
c.configure:
c.build.newt.windowlib.head:
[echo] Using compiler.cfg.id compiler.cfg.linux.amd64
[echo] Using linker.cfg.id.oswin linker.cfg.linux.amd64.newt.x11
[echo] Output lib name = newt_head
[echo] Compiling newt_head
[cc] 9 total files to be compiled.
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] Starting link
[delete] Deleting: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/obj/libnewt_head.symbols.raw
gluegen.properties.load.user:
gluegen.cpptasks.initialize:
[echo] os.name=Linux
[echo] os.version=5.16.18
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.striplibs:
[echo] Strip symbols from libs in ../build/newt/obj
c.build.newt.windowlib.drmgbm:
[echo] Using compiler.cfg.id compiler.cfg.linux.amd64
[echo] Using linker.cfg.id.drm linker.cfg.linux.amd64.newt.drm
[echo] Output lib name = newt_drm
[echo] Compiling newt_drm
[cc] Starting dependency analysis for 2 files.
[cc] 2 files are up to date.
[cc] 0 files to be recompiled from dependency analysis.
[cc] 2 total files to be compiled.
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] cc1: warning: command-line option ‘-fno-rtti’ is valid for C++/D/ObjC++ but not for C
[cc] Starting link
[delete] Deleting: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/obj/libnewt_drm.symbols.raw
gluegen.properties.load.user:
gluegen.cpptasks.initialize:
[echo] os.name=Linux
[echo] os.version=5.16.18
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.striplibs:
[echo] Strip symbols from libs in ../build/newt/obj
c.build.newt.natives:
c.build.newt:
c.manifest:
build-jars-native:
[echo] native.tag.jar newt (attr) for ../build/newt/newt-natives-linux-amd64.jar include *.so exclude
[echo] native.tag.jar newt (props) newt-natives-linux-amd64.jar include *.so exclude *.symbols
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/obj/newt-natives-linux-amd64.jar.d/java
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/obj/newt-natives-linux-amd64.jar.d/jar
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/obj/newt-natives-linux-amd64.jar.d/jar/natives
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/obj/newt-natives-linux-amd64.jar.d/jar/natives/linux-amd64
[copy] Copying 2 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/obj/newt-natives-linux-amd64.jar.d/jar/natives/linux-amd64
[javac] Compiling 1 source file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/obj/newt-natives-linux-amd64.jar.d/jar
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/newt/newt-natives-linux-amd64.jar
generate.version.txt:
all:
build.graphui:
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.6
[echo] java.home /usr/lib/jvm/java-17-openjdk-amd64
[echo] jvmJava.exe /usr/lib/jvm/java-17-openjdk-amd64/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0
[echo] jogamp.version.int 2414020
[echo] junit.is.disabled ${junit.is.disabled}
[echo] target.user.set true
[echo] target.sourcelevel 1.8
[echo] target.targetlevel 1.8
[echo] target.releaselevel ${target.releaselevel}
[echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar
[echo] javacdebug true
[echo] javacdebuglevel source,lines
[echo] javac.memorymax 1024m
[echo] build.archiveon true
[echo] build.node.name linux-x86_64-jau-002
[echo] android.api.level 24
[echo] junit.run.arg0 -Djunit.run.arg0=dummy
[echo] junit.run.arg1 -Djunit.run.arg1=dummy
[echo] macosx.sdkroot ${macosx.sdkroot}
[echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
[echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
[echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
[echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}
gluegen.properties.load.user:
gluegen.cpptasks.detect.os.custom:
[echo] gluegen.cpptasks.detect.os.custom: NOP done
gluegen.cpptasks.initialize:
[echo] os.name=Linux
[echo] os.version=5.16.18
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=true
[echo] LinuxAMD64=true
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=true
[echo] Windows=${isWindows}
[echo] X11=true
[echo] os=Linux
[echo] os=5.16.18
[echo] arch=amd64
[echo] build.dynamiclibs=true
[echo] build.staticlibs=false
[echo] output.lib.type=shared
common.init:
partitioning.setup:
declare.common:
init:
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/graphui/classes
java.compile:
[javac] Compiling 23 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/graphui/classes
setup-manifestfile:
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/graphui
build-jars:
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/graphui/graphui.jar
generate.version.txt:
all:
build.oculusvr:
one.dir.skip.check:
one.lib.dir:
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/lib
[copy] Copying 16 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/lib
one.jar.dir.prep:
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jar
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jar/atomic
[copy] Copying 54 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jar/atomic
[move] Moving 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jar
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build
one.jar.dir.android:
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jar/jogl-all-android.jar
one.jar.dir:
one.jar.dir.awt:
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jar/jogl-all.jar
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jar/jogl-all-noawt.jar
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jar/jogl-all-mobile.jar
[echo] native.tag.jar opengl (attr) for ../build/jar/jogl-all-natives-linux-amd64.jar include *.so exclude *jogl_cg.so *jogl_cg.symbols
[echo] native.tag.jar opengl (props) jogl-all-natives-linux-amd64.jar include *.so exclude *jogl_cg.so *jogl_cg.symbols *.symbols
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/lib/jogl-all-natives-linux-amd64.jar.d/java
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/lib/jogl-all-natives-linux-amd64.jar.d/jar
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/lib/jogl-all-natives-linux-amd64.jar.d/jar/natives
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/lib/jogl-all-natives-linux-amd64.jar.d/jar/natives/linux-amd64
[copy] Copying 7 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/lib/jogl-all-natives-linux-amd64.jar.d/jar/natives/linux-amd64
[javac] Compiling 1 source file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/lib/jogl-all-natives-linux-amd64.jar.d/jar
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jar/jogl-all-natives-linux-amd64.jar
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jar
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jar
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jar
android.package.jogl.skip.check:
android.jogl.package:
one.dir:
tag.build:
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build
test.compile:
[echo] gluegen.basename: gluegen
[echo] jogl.basename: jogl
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.6
[echo] java.home /usr/lib/jvm/java-17-openjdk-amd64
[echo] jvmJava.exe /usr/lib/jvm/java-17-openjdk-amd64/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0
[echo] jogamp.version.int 2414020
[echo] junit.is.disabled ${junit.is.disabled}
[echo] target.user.set true
[echo] target.sourcelevel 1.8
[echo] target.targetlevel 1.8
[echo] target.releaselevel ${target.releaselevel}
[echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar
[echo] javacdebug true
[echo] javacdebuglevel source,lines
[echo] javac.memorymax 1024m
[echo] build.archiveon true
[echo] build.node.name linux-x86_64-jau-002
[echo] android.api.level 24
[echo] junit.run.arg0 -Djunit.run.arg0=dummy
[echo] junit.run.arg1 -Djunit.run.arg1=dummy
[echo] macosx.sdkroot ${macosx.sdkroot}
[echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
[echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
[echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
[echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}
gluegen.properties.load.user:
gluegen.cpptasks.detect.os.custom:
[echo] gluegen.cpptasks.detect.os.custom: NOP done
gluegen.cpptasks.initialize:
[echo] os.name=Linux
[echo] os.version=5.16.18
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=true
[echo] LinuxAMD64=true
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=true
[echo] Windows=${isWindows}
[echo] X11=true
[echo] os=Linux
[echo] os=5.16.18
[echo] arch=amd64
[echo] build.dynamiclibs=true
[echo] build.staticlibs=false
[echo] output.lib.type=shared
common.init:
declare.common:
[echo] jvmarg.modules --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED
[echo] jvmarg.generic --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED
[echo] jvmarg.headless -Djava.awt.headless=true
[echo] jvmarg.swt.headless -Djava.awt.headless=true
test.compile.check:
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/test/build/obj
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/test/build/classes
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/demos/build/classes
[echo] jogl-test.jar /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jar/jogl-test.jar
test.compile:
[copy] Copying 81 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/test/build/classes
[copy] Copied 54 empty directories to 34 empty directories under /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/test/build/classes
[echo] gluegen.basename: gluegen
[echo] jogl.basename: jogl
make.demos.firstpass:
[javac] Compiling 52 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/demos/build/classes
make.demos.secondpass.openal:
[javac] Compiling 1 source file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/demos/build/classes
make.demos:
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/test/build
[copy] Copying 29 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/demos/build/classes
[copy] Copied 3 empty directories to 1 empty directory under /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/demos/build/classes
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jar/jogl-demos.jar
[echo] gluegen.basename: gluegen
[echo] jogl.basename: jogl
demos.cc.android.firstpass:
[javac] Compiling 22 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/demos/build/classes
demos.cc.android.secondpass.openal:
[javac] Compiling 4 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/demos/build/classes
demos.cc.android:
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/test/build
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jar/jogl-demos-android.jar
demo.package.android:
[echo] gluegen.basename: gluegen
[echo] jogl.basename: jogl
test.compile.javase.generic:
[javac] Compiling 449 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/test/build/classes
test.compile.javase.oculusvr:
test.compile.javase:
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/test/build
[jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jar/jogl-test.jar
developer-src-zip:
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/oculusvr/gensrc/classes
[zip] Building zip: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jar/jogl-java-src.zip
[zip] Building zip: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jar/jogl-test-java-src.zip
[zip] Building zip: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jar/jogl-demos-java-src.zip
developer-zip-archive:
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.5-b1533-20230818-linux-amd64
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.5-b1533-20230818-linux-amd64
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.5-b1533-20230818-linux-amd64
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.5-b1533-20230818-linux-amd64
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.5-b1533-20230818-linux-amd64
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.5-b1533-20230818-linux-amd64
[copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.5-b1533-20230818-linux-amd64
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.5-b1533-20230818-linux-amd64/jar
[copy] Copying 68 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.5-b1533-20230818-linux-amd64/jar
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.5-b1533-20230818-linux-amd64/lib
[copy] Copying 16 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.5-b1533-20230818-linux-amd64/lib
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.5-b1533-20230818-linux-amd64/jnlp-files
[copy] Copying 53 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.5-b1533-20230818-linux-amd64/jnlp-files
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.5-b1533-20230818-linux-amd64/etc
[copy] Copying 5 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.5-b1533-20230818-linux-amd64/etc
[exec]
[exec] 7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
[exec] p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Core(TM) i5-10210U CPU @ 1.60GHz (806EC),ASM,AES-NI)
[exec]
[exec] Scanning the drive:
[exec] 6 folders, 148 files, 81218271 bytes (78 MiB)
[exec]
[exec] Creating archive: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.5-b1533-20230818-linux-amd64.7z
[exec]
[exec] Items to compress: 154
[exec]
[exec]
[exec] Files read from disk: 148
[exec] Archive size: 25439077 bytes (25 MiB)
[exec] Everything is Ok
[delete] Deleting directory /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jogl-2.5-b1533-20230818-linux-amd64
all:
junit.run:
[echo] gluegen.basename: gluegen
[echo] jogl.basename: jogl
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.6
[echo] java.home /usr/lib/jvm/java-17-openjdk-amd64
[echo] jvmJava.exe /usr/lib/jvm/java-17-openjdk-amd64/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0
[echo] jogamp.version.int 2414020
[echo] junit.is.disabled ${junit.is.disabled}
[echo] target.user.set true
[echo] target.sourcelevel 1.8
[echo] target.targetlevel 1.8
[echo] target.releaselevel ${target.releaselevel}
[echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar
[echo] javacdebug true
[echo] javacdebuglevel source,lines
[echo] javac.memorymax 1024m
[echo] build.archiveon true
[echo] build.node.name linux-x86_64-jau-002
[echo] android.api.level 24
[echo] junit.run.arg0 -Djunit.run.arg0=dummy
[echo] junit.run.arg1 -Djunit.run.arg1=dummy
[echo] macosx.sdkroot ${macosx.sdkroot}
[echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
[echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
[echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
[echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}
gluegen.properties.load.user:
gluegen.cpptasks.detect.os.custom:
[echo] gluegen.cpptasks.detect.os.custom: NOP done
gluegen.cpptasks.initialize:
[echo] os.name=Linux
[echo] os.version=5.16.18
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=true
[echo] LinuxAMD64=true
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=true
[echo] Windows=${isWindows}
[echo] X11=true
[echo] os=Linux
[echo] os=5.16.18
[echo] arch=amd64
[echo] build.dynamiclibs=true
[echo] build.staticlibs=false
[echo] output.lib.type=shared
common.init:
declare.common:
[echo] jvmarg.modules --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED
[echo] jvmarg.generic --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED
[echo] jvmarg.headless -Djava.awt.headless=true
[echo] jvmarg.swt.headless -Djava.awt.headless=true
junit.run.settings:
[mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/test/results
[touch] Creating /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/test/results/dummy.txt
junit.run.if.enabled:
[echo] gluegen.basename: gluegen
[echo] jogl.basename: jogl
junit.run.local:
[echo] gluegen.basename: gluegen
[echo] jogl.basename: jogl
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.6
[echo] java.home /usr/lib/jvm/java-17-openjdk-amd64
[echo] jvmJava.exe /usr/lib/jvm/java-17-openjdk-amd64/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0
[echo] jogamp.version.int 2414020
[echo] junit.is.disabled ${junit.is.disabled}
[echo] target.user.set true
[echo] target.sourcelevel 1.8
[echo] target.targetlevel 1.8
[echo] target.releaselevel ${target.releaselevel}
[echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar
[echo] javacdebug true
[echo] javacdebuglevel source,lines
[echo] javac.memorymax 1024m
[echo] build.archiveon true
[echo] build.node.name linux-x86_64-jau-002
[echo] android.api.level 24
[echo] junit.run.arg0 -Djunit.run.arg0=dummy
[echo] junit.run.arg1 -Djunit.run.arg1=dummy
[echo] macosx.sdkroot ${macosx.sdkroot}
[echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
[echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
[echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
[echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}
gluegen.properties.load.user:
gluegen.cpptasks.detect.os.custom:
[echo] gluegen.cpptasks.detect.os.custom: NOP done
gluegen.cpptasks.initialize:
[echo] os.name=Linux
[echo] os.version=5.16.18
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=true
[echo] LinuxAMD64=true
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=true
[echo] Windows=${isWindows}
[echo] X11=true
[echo] os=Linux
[echo] os=5.16.18
[echo] arch=amd64
[echo] build.dynamiclibs=true
[echo] build.staticlibs=false
[echo] output.lib.type=shared
common.init:
declare.common:
[echo] jvmarg.modules --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED
[echo] jvmarg.generic --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED
[echo] jvmarg.headless -Djava.awt.headless=true
[echo] jvmarg.swt.headless -Djava.awt.headless=true
test.compile.check:
[echo] jogl-test.jar /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jar/jogl-test.jar
test.compile:
junit.run.noui:
[junit] Testsuite: com.jogamp.opengl.test.junit.graph.TestFontScale01NOUI
[junit] Testsuite: com.jogamp.opengl.test.junit.graph.TestFontScale01NOUI
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.092 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestFontScale01NOUI - test01
[junit] 10pt @ 128 dpi -> pixels 17.63889
[junit] 10pt @ 5 ppmm -> pixels 17.63889
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestFontScale01NOUI - test01
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 0.002 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.092 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestFontScale01NOUI - test01
[junit] 10pt @ 128 dpi -> pixels 17.63889
[junit] 10pt @ 5 ppmm -> pixels 17.63889
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestFontScale01NOUI - test01
[junit] ------------- ---------------- ---------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestFontScale01NOUI - test01
[junit] 10pt @ 128 dpi -> pixels 17.63889
[junit] 10pt @ 5 ppmm -> pixels 17.63889
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestFontScale01NOUI - test01
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363757305 ms III - Start
[junit] SLOCK [T main @ 1692363757305 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221
[junit] Semantic Version Test
[junit] criteria: SimpleDiffCriteria
[junit] Previous version: 2.2.0 (2.2.0) - lib/v2.2.0/jogl-all.jar
[junit] Current version: 2.2.1 (2.2.1) - lib/v2.2.1/jogl-all.jar
[junit] Field values changed: false
[junit] Compat. expected: BACKWARD_COMPATIBLE_USER
[junit] Compat. detected: BACKWARD_COMPATIBLE_USER
[junit] Compat. result: detected == expected -> OK
[junit] Current version 2.2.1 (2.2.1) is BACKWARD_COMPATIBLE_USER to previous version 2.2.0 (2.2.0), actually BACKWARD_COMPATIBLE_USER
[junit]
[junit]
[junit] Summary: 8 differences in 5 classes:
[junit] Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 8
[junit]
[junit] 0/ 5: com.jogamp.graph.curve.OutlineShape : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 1/ 5: com.jogamp.graph.geom.Outline : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 2/ 5: com.jogamp.opengl.util.glsl.ShaderCode: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 3/ 5: javax.media.opengl.GLContext : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 4/ 5: javax.media.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit]
[junit]
[junit] Removes
[junit]
[junit]
[junit]
[junit] Changes
[junit]
[junit]
[junit]
[junit] CompatChanges
[junit]
[junit]
[junit]
[junit] Deprecates
[junit]
[junit]
[junit]
[junit] Additions
[junit]
[junit] Class com.jogamp.graph.curve.OutlineShape
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.geom.Outline
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Added Field SUFFIX_TESS_EVALUATION_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btep, access[final public static]
[junit] Added Field SUFFIX_TESS_CONTROL_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btcp, access[final public static]
[junit] Added Field SUFFIX_TESS_EVALUATION_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tep, access[final public static]
[junit] Added Field SUFFIX_TESS_CONTROL_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tcp, access[final public static]
[junit] Class javax.media.opengl.GLContext
[junit] Added Method getSharedMaster, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[final public]
[junit] Class javax.media.opengl.GLProfile
[junit] Added Method isInitialized, desc[()Z], sig[null], throws nil, access[public static]
[junit]
[junit]
[junit]
[junit]
[junit] Class Order
[junit]
[junit] Class com.jogamp.graph.curve.OutlineShape
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.geom.Outline
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Added Field SUFFIX_TESS_EVALUATION_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btep, access[final public static]
[junit] Added Field SUFFIX_TESS_CONTROL_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btcp, access[final public static]
[junit] Added Field SUFFIX_TESS_EVALUATION_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tep, access[final public static]
[junit] Added Field SUFFIX_TESS_CONTROL_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tcp, access[final public static]
[junit] Class javax.media.opengl.GLContext
[junit] Added Method getSharedMaster, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[final public]
[junit] Class javax.media.opengl.GLProfile
[junit] Added Method isInitialized, desc[()Z], sig[null], throws nil, access[public static]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV221V230
[junit] Semantic Version Test
[junit] criteria: SimpleDiffCriteria
[junit] Previous version: 2.2.1 (2.2.1) - lib/v2.2.1/jogl-all.jar
[junit] Current version: 2.3.0 (2.3.0) - lib/v2.3.0/jogl-all.jar
[junit] Field values changed: false
[junit] Compat. expected: NON_BACKWARD_COMPATIBLE
[junit] Compat. detected: NON_BACKWARD_COMPATIBLE
[junit] Compat. result: detected == expected -> OK
[junit] Current version 2.3.0 (2.3.0) is NON_BACKWARD_COMPATIBLE to previous version 2.2.1 (2.2.1), actually NON_BACKWARD_COMPATIBLE
[junit]
[junit]
[junit] Summary: 1496 differences in 366 classes:
[junit] Remove 652, Change 38, CompatChange 107, Deprecate 0, Add 699
[junit]
[junit] 0/ 366: com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 0
[junit] 1/ 366: com.jogamp.graph.curve.opengl.GLRegion : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7
[junit] 2/ 366: com.jogamp.graph.curve.opengl.RegionRenderer : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 3/ 366: com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 4/ 366: com.jogamp.graph.curve.opengl.RenderState : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 8
[junit] 5/ 366: com.jogamp.graph.curve.opengl.RenderState.ProgramLocal : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 6/ 366: com.jogamp.graph.curve.opengl.TextRegionUtil : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 9
[junit] 7/ 366: com.jogamp.graph.font.FontFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 8/ 366: com.jogamp.nativewindow.AbstractGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 9/ 366: com.jogamp.nativewindow.AbstractGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 10/ 366: com.jogamp.nativewindow.AbstractGraphicsScreen : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 11/ 366: com.jogamp.nativewindow.Capabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 12/ 366: com.jogamp.nativewindow.CapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 13/ 366: com.jogamp.nativewindow.CapabilitiesImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 14/ 366: com.jogamp.nativewindow.DefaultCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 15/ 366: com.jogamp.nativewindow.DefaultGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 16/ 366: com.jogamp.nativewindow.DefaultGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 17/ 366: com.jogamp.nativewindow.DefaultGraphicsScreen : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 18/ 366: com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 19/ 366: com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize : Remove 6, Change 1, CompatChange 0, Deprecate 0, Add 6
[junit] 20/ 366: com.jogamp.nativewindow.GenericUpstreamSurfacelessHook : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 21/ 366: com.jogamp.nativewindow.GraphicsConfigurationFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 22/ 366: com.jogamp.nativewindow.MutableGraphicsConfiguration : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3
[junit] 23/ 366: com.jogamp.nativewindow.MutableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 24/ 366: com.jogamp.nativewindow.NativeSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 25/ 366: com.jogamp.nativewindow.NativeSurfaceHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 26/ 366: com.jogamp.nativewindow.NativeWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 27/ 366: com.jogamp.nativewindow.NativeWindowException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 28/ 366: com.jogamp.nativewindow.NativeWindowFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 29/ 366: com.jogamp.nativewindow.OffscreenLayerOption : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 30/ 366: com.jogamp.nativewindow.OffscreenLayerSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 31/ 366: com.jogamp.nativewindow.ProxySurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 32/ 366: com.jogamp.nativewindow.ScalableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 33/ 366: com.jogamp.nativewindow.SurfaceUpdatedListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 34/ 366: com.jogamp.nativewindow.ToolkitLock : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 35/ 366: com.jogamp.nativewindow.UpstreamSurfaceHook : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 36/ 366: com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 37/ 366: com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5
[junit] 38/ 366: com.jogamp.nativewindow.VisualIDHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 39/ 366: com.jogamp.nativewindow.VisualIDHolder.VIDComparator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 40/ 366: com.jogamp.nativewindow.VisualIDHolder.VIDType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 41/ 366: com.jogamp.nativewindow.WindowClosingProtocol : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 42/ 366: com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 43/ 366: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5
[junit] 44/ 366: com.jogamp.nativewindow.awt.AWTGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 45/ 366: com.jogamp.nativewindow.awt.AWTGraphicsScreen : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3
[junit] 46/ 366: com.jogamp.nativewindow.awt.AWTWindowClosingProtocol : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 47/ 366: com.jogamp.nativewindow.awt.DirectDataBufferInt : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 48/ 366: com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 49/ 366: com.jogamp.nativewindow.awt.JAWTWindow : Remove 23, Change 2, CompatChange 6, Deprecate 0, Add 25
[junit] 50/ 366: com.jogamp.nativewindow.egl.EGLGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 51/ 366: com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 52/ 366: com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 53/ 366: com.jogamp.nativewindow.swt.SWTAccessor : Remove 6, Change 0, CompatChange 3, Deprecate 0, Add 6
[junit] 54/ 366: com.jogamp.nativewindow.util.Dimension : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 55/ 366: com.jogamp.nativewindow.util.DimensionImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 56/ 366: com.jogamp.nativewindow.util.Insets : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 57/ 366: com.jogamp.nativewindow.util.InsetsImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 58/ 366: com.jogamp.nativewindow.util.PixelFormat : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 59/ 366: com.jogamp.nativewindow.util.PixelFormat.CType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 60/ 366: com.jogamp.nativewindow.util.PixelFormat.Composition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 61/ 366: com.jogamp.nativewindow.util.PixelFormat.PackedComposition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 62/ 366: com.jogamp.nativewindow.util.PixelFormatUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 63/ 366: com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 64/ 366: com.jogamp.nativewindow.util.PixelRectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 65/ 366: com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 66/ 366: com.jogamp.nativewindow.util.Point : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 67/ 366: com.jogamp.nativewindow.util.PointImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 68/ 366: com.jogamp.nativewindow.util.Rectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 69/ 366: com.jogamp.nativewindow.util.RectangleImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 70/ 366: com.jogamp.nativewindow.util.SurfaceSize : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 71/ 366: com.jogamp.nativewindow.windows.WindowsGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 72/ 366: com.jogamp.nativewindow.x11.X11GraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 73/ 366: com.jogamp.nativewindow.x11.X11GraphicsDevice : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 74/ 366: com.jogamp.nativewindow.x11.X11GraphicsScreen : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 75/ 366: com.jogamp.newt.Display : Remove 3, Change 0, CompatChange 2, Deprecate 0, Add 3
[junit] 76/ 366: com.jogamp.newt.Display.PointerIcon : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 77/ 366: com.jogamp.newt.MonitorDevice : Remove 5, Change 2, CompatChange 2, Deprecate 0, Add 11
[junit] 78/ 366: com.jogamp.newt.MonitorMode : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 79/ 366: com.jogamp.newt.MonitorMode.SizeAndRRate : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 80/ 366: com.jogamp.newt.NewtFactory : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 8
[junit] 81/ 366: com.jogamp.newt.Screen : Remove 5, Change 0, CompatChange 2, Deprecate 0, Add 7
[junit] 82/ 366: com.jogamp.newt.Window : Remove 7, Change 1, CompatChange 0, Deprecate 0, Add 7
[junit] 83/ 366: com.jogamp.newt.awt.NewtCanvasAWT : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3
[junit] 84/ 366: com.jogamp.newt.event.PinchToZoomGesture : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 85/ 366: com.jogamp.newt.event.WindowUpdateEvent : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 86/ 366: com.jogamp.newt.event.awt.AWTAdapter : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 87/ 366: com.jogamp.newt.event.awt.AWTKeyAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 88/ 366: com.jogamp.newt.event.awt.AWTMouseAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 89/ 366: com.jogamp.newt.event.awt.AWTWindowAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 90/ 366: com.jogamp.newt.opengl.GLWindow : Remove 25, Change 1, CompatChange 2, Deprecate 0, Add 26
[junit] 91/ 366: com.jogamp.newt.swt.NewtCanvasSWT : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3
[junit] 92/ 366: com.jogamp.newt.util.MonitorModeUtil : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 93/ 366: com.jogamp.newt.util.applet.JOGLNewtAppletBase : Remove 6, Change 1, CompatChange 0, Deprecate 0, Add 6
[junit] 94/ 366: com.jogamp.opengl.DebugGL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 95/ 366: com.jogamp.opengl.DebugGL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 96/ 366: com.jogamp.opengl.DebugGL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 97/ 366: com.jogamp.opengl.DebugGL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 98/ 366: com.jogamp.opengl.DebugGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 99/ 366: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 100/ 366: com.jogamp.opengl.DebugGLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 101/ 366: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 102/ 366: com.jogamp.opengl.DefaultGLCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 103/ 366: com.jogamp.opengl.FBObject : Remove 28, Change 0, CompatChange 10, Deprecate 0, Add 34
[junit] 104/ 366: com.jogamp.opengl.FBObject.Attachment : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 105/ 366: com.jogamp.opengl.FBObject.Colorbuffer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 106/ 366: com.jogamp.opengl.FBObject.RenderAttachment : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 107/ 366: com.jogamp.opengl.FBObject.TextureAttachment : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 108/ 366: com.jogamp.opengl.FPSCounter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 109/ 366: com.jogamp.opengl.GL : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 110/ 366: com.jogamp.opengl.GL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 111/ 366: com.jogamp.opengl.GL2ES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 112/ 366: com.jogamp.opengl.GL2ES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 113/ 366: com.jogamp.opengl.GL2ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 114/ 366: com.jogamp.opengl.GL2GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 115/ 366: com.jogamp.opengl.GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 116/ 366: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 117/ 366: com.jogamp.opengl.GL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 118/ 366: com.jogamp.opengl.GL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 119/ 366: com.jogamp.opengl.GL4ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 120/ 366: com.jogamp.opengl.GL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 121/ 366: com.jogamp.opengl.GLAnimatorControl : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 122/ 366: com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 123/ 366: com.jogamp.opengl.GLArrayData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 124/ 366: com.jogamp.opengl.GLAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 125/ 366: com.jogamp.opengl.GLAutoDrawableDelegate : Remove 2, Change 1, CompatChange 1, Deprecate 0, Add 2
[junit] 126/ 366: com.jogamp.opengl.GLBase : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 127/ 366: com.jogamp.opengl.GLBufferStorage : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 128/ 366: com.jogamp.opengl.GLCapabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 129/ 366: com.jogamp.opengl.GLCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 130/ 366: com.jogamp.opengl.GLCapabilitiesImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 131/ 366: com.jogamp.opengl.GLContext : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 132/ 366: com.jogamp.opengl.GLDebugListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 133/ 366: com.jogamp.opengl.GLDebugMessage : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 134/ 366: com.jogamp.opengl.GLDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 135/ 366: com.jogamp.opengl.GLDrawableFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 136/ 366: com.jogamp.opengl.GLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 137/ 366: com.jogamp.opengl.GLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 138/ 366: com.jogamp.opengl.GLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 139/ 366: com.jogamp.opengl.GLEventListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 140/ 366: com.jogamp.opengl.GLEventListenerState : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 141/ 366: com.jogamp.opengl.GLException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 142/ 366: com.jogamp.opengl.GLExtensions : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 143/ 366: com.jogamp.opengl.GLFBODrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 144/ 366: com.jogamp.opengl.GLFBODrawable.Resizeable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 145/ 366: com.jogamp.opengl.GLOffscreenAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 146/ 366: com.jogamp.opengl.GLOffscreenAutoDrawable.FBO : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 147/ 366: com.jogamp.opengl.GLPipelineFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 148/ 366: com.jogamp.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 149/ 366: com.jogamp.opengl.GLRendererQuirks : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 14
[junit] 150/ 366: com.jogamp.opengl.GLRunnable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 151/ 366: com.jogamp.opengl.GLRunnable2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 152/ 366: com.jogamp.opengl.GLSharedContextSetter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 153/ 366: com.jogamp.opengl.GLUniformData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 154/ 366: com.jogamp.opengl.GenericGLCapabilitiesChooser : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 155/ 366: com.jogamp.opengl.JoglVersion : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 10
[junit] 156/ 366: com.jogamp.opengl.Threading : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 157/ 366: com.jogamp.opengl.Threading.Mode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 158/ 366: com.jogamp.opengl.TraceGL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 159/ 366: com.jogamp.opengl.TraceGL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 160/ 366: com.jogamp.opengl.TraceGL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 161/ 366: com.jogamp.opengl.TraceGL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 162/ 366: com.jogamp.opengl.TraceGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 163/ 366: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 164/ 366: com.jogamp.opengl.TraceGLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 165/ 366: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 166/ 366: com.jogamp.opengl.awt.AWTGLAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 167/ 366: com.jogamp.opengl.awt.ComponentEvents : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 168/ 366: com.jogamp.opengl.awt.GLCanvas : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 169/ 366: com.jogamp.opengl.awt.GLJPanel : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 170/ 366: com.jogamp.opengl.egl.EGL : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 171/ 366: com.jogamp.opengl.egl.EGLClientPixmapHI : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 172/ 366: com.jogamp.opengl.egl.EGLExt : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 173/ 366: com.jogamp.opengl.fixedfunc.GLLightingFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 174/ 366: com.jogamp.opengl.fixedfunc.GLMatrixFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 175/ 366: com.jogamp.opengl.fixedfunc.GLPointerFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 176/ 366: com.jogamp.opengl.fixedfunc.GLPointerFuncUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 177/ 366: com.jogamp.opengl.glu.GLU : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 178/ 366: com.jogamp.opengl.glu.GLUnurbs : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 179/ 366: com.jogamp.opengl.glu.GLUquadric : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 180/ 366: com.jogamp.opengl.glu.GLUtessellator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 181/ 366: com.jogamp.opengl.glu.GLUtessellatorCallback : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 182/ 366: com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 183/ 366: com.jogamp.opengl.glu.gl2.GLUgl2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 184/ 366: com.jogamp.opengl.glu.gl2es1.GLUgl2es1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 185/ 366: com.jogamp.opengl.math.FloatUtil : Remove 0, Change 0, CompatChange 3, Deprecate 0, Add 0
[junit] 186/ 366: com.jogamp.opengl.math.Matrix4 : Remove 0, Change 0, CompatChange 2, Deprecate 0, Add 0
[junit] 187/ 366: com.jogamp.opengl.swt.GLCanvas : Remove 25, Change 1, CompatChange 2, Deprecate 0, Add 25
[junit] 188/ 366: com.jogamp.opengl.util.Animator : Remove 2, Change 4, CompatChange 1, Deprecate 0, Add 2
[junit] 189/ 366: com.jogamp.opengl.util.AnimatorBase : Remove 5, Change 1, CompatChange 1, Deprecate 0, Add 5
[junit] 190/ 366: com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 191/ 366: com.jogamp.opengl.util.CustomGLEventListener : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 192/ 366: com.jogamp.opengl.util.FPSAnimator : Remove 2, Change 0, CompatChange 1, Deprecate 0, Add 2
[junit] 193/ 366: com.jogamp.opengl.util.GLArrayDataClient : Remove 6, Change 0, CompatChange 6, Deprecate 0, Add 6
[junit] 194/ 366: com.jogamp.opengl.util.GLArrayDataEditable : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5
[junit] 195/ 366: com.jogamp.opengl.util.GLArrayDataServer : Remove 7, Change 0, CompatChange 15, Deprecate 0, Add 7
[junit] 196/ 366: com.jogamp.opengl.util.GLArrayDataWrapper : Remove 4, Change 1, CompatChange 5, Deprecate 0, Add 4
[junit] 197/ 366: com.jogamp.opengl.util.GLBuffers : Remove 2, Change 0, CompatChange 2, Deprecate 0, Add 2
[junit] 198/ 366: com.jogamp.opengl.util.GLDrawableUtil : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 10
[junit] 199/ 366: com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 200/ 366: com.jogamp.opengl.util.GLPixelBuffer : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 201/ 366: com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 202/ 366: com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes : Remove 5, Change 0, CompatChange 1, Deprecate 0, Add 7
[junit] 203/ 366: com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 204/ 366: com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 205/ 366: com.jogamp.opengl.util.GLPixelStorageModes : Remove 14, Change 0, CompatChange 0, Deprecate 0, Add 14
[junit] 206/ 366: com.jogamp.opengl.util.GLReadBufferUtil : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 5
[junit] 207/ 366: com.jogamp.opengl.util.Gamma : Remove 5, Change 0, CompatChange 0, Deprecate 0, Add 5
[junit] 208/ 366: com.jogamp.opengl.util.ImmModeSink : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7
[junit] 209/ 366: com.jogamp.opengl.util.ImmModeSink.VBOSet : Remove 7, Change 0, CompatChange 1, Deprecate 0, Add 7
[junit] 210/ 366: com.jogamp.opengl.util.PMVMatrix : Remove 0, Change 1, CompatChange 2, Deprecate 0, Add 0
[junit] 211/ 366: com.jogamp.opengl.util.PNGPixelRect : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 4
[junit] 212/ 366: com.jogamp.opengl.util.RandomTileRenderer : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 213/ 366: com.jogamp.opengl.util.TileRenderer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 214/ 366: com.jogamp.opengl.util.TileRendererBase : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7
[junit] 215/ 366: com.jogamp.opengl.util.av.GLMediaPlayer : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5
[junit] 216/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 217/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 218/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider: Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 219/ 366: com.jogamp.opengl.util.awt.AWTGLReadBufferUtil : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 220/ 366: com.jogamp.opengl.util.awt.Overlay : Remove 1, Change 0, CompatChange 5, Deprecate 0, Add 1
[junit] 221/ 366: com.jogamp.opengl.util.awt.TextRenderer : Remove 0, Change 0, CompatChange 10, Deprecate 0, Add 0
[junit] 222/ 366: com.jogamp.opengl.util.awt.TextureRenderer : Remove 0, Change 0, CompatChange 14, Deprecate 0, Add 0
[junit] 223/ 366: com.jogamp.opengl.util.glsl.ShaderCode : Remove 12, Change 0, CompatChange 0, Deprecate 0, Add 12
[junit] 224/ 366: com.jogamp.opengl.util.glsl.ShaderProgram : Remove 9, Change 0, CompatChange 1, Deprecate 0, Add 9
[junit] 225/ 366: com.jogamp.opengl.util.glsl.ShaderState : Remove 28, Change 0, CompatChange 0, Deprecate 0, Add 28
[junit] 226/ 366: com.jogamp.opengl.util.glsl.ShaderUtil : Remove 20, Change 0, CompatChange 0, Deprecate 0, Add 20
[junit] 227/ 366: com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 228/ 366: com.jogamp.opengl.util.stereo.StereoClientRenderer : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 4
[junit] 229/ 366: com.jogamp.opengl.util.stereo.StereoDevice : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 230/ 366: com.jogamp.opengl.util.stereo.StereoDeviceRenderer : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 9
[junit] 231/ 366: com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 232/ 366: com.jogamp.opengl.util.stereo.StereoGLEventListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 233/ 366: com.jogamp.opengl.util.texture.ImageSequence : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 234/ 366: com.jogamp.opengl.util.texture.Texture : Remove 16, Change 0, CompatChange 0, Deprecate 0, Add 16
[junit] 235/ 366: com.jogamp.opengl.util.texture.TextureData : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 236/ 366: com.jogamp.opengl.util.texture.TextureIO : Remove 7, Change 0, CompatChange 6, Deprecate 0, Add 7
[junit] 237/ 366: com.jogamp.opengl.util.texture.TextureSequence : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 238/ 366: com.jogamp.opengl.util.texture.TextureState : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 239/ 366: com.jogamp.opengl.util.texture.awt.AWTTextureData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 240/ 366: com.jogamp.opengl.util.texture.awt.AWTTextureIO : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 241/ 366: com.jogamp.opengl.util.texture.spi.TGAImage : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 242/ 366: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 243/ 366: com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 244/ 366: javax.media.nativewindow.AbstractGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 245/ 366: javax.media.nativewindow.AbstractGraphicsDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 246/ 366: javax.media.nativewindow.AbstractGraphicsScreen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 247/ 366: javax.media.nativewindow.Capabilities : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 248/ 366: javax.media.nativewindow.CapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 249/ 366: javax.media.nativewindow.CapabilitiesImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 250/ 366: javax.media.nativewindow.DefaultCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 251/ 366: javax.media.nativewindow.DefaultGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 252/ 366: javax.media.nativewindow.DefaultGraphicsDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 253/ 366: javax.media.nativewindow.DefaultGraphicsScreen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 254/ 366: javax.media.nativewindow.GraphicsConfigurationFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 255/ 366: javax.media.nativewindow.MutableSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 256/ 366: javax.media.nativewindow.NativeSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 257/ 366: javax.media.nativewindow.NativeSurfaceHolder : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 258/ 366: javax.media.nativewindow.NativeWindow : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 259/ 366: javax.media.nativewindow.NativeWindowException : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 260/ 366: javax.media.nativewindow.NativeWindowFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 261/ 366: javax.media.nativewindow.OffscreenLayerOption : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 262/ 366: javax.media.nativewindow.OffscreenLayerSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 263/ 366: javax.media.nativewindow.ProxySurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 264/ 366: javax.media.nativewindow.ScalableSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 265/ 366: javax.media.nativewindow.SurfaceUpdatedListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 266/ 366: javax.media.nativewindow.ToolkitLock : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 267/ 366: javax.media.nativewindow.UpstreamSurfaceHook : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 268/ 366: javax.media.nativewindow.UpstreamSurfaceHook.MutableSize : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 269/ 366: javax.media.nativewindow.VisualIDHolder : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 270/ 366: javax.media.nativewindow.VisualIDHolder.VIDComparator : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 271/ 366: javax.media.nativewindow.VisualIDHolder.VIDType : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 272/ 366: javax.media.nativewindow.WindowClosingProtocol : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 273/ 366: javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 274/ 366: javax.media.nativewindow.util.Dimension : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 275/ 366: javax.media.nativewindow.util.DimensionImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 276/ 366: javax.media.nativewindow.util.Insets : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 277/ 366: javax.media.nativewindow.util.InsetsImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 278/ 366: javax.media.nativewindow.util.PixelFormat : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 279/ 366: javax.media.nativewindow.util.PixelFormatUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 280/ 366: javax.media.nativewindow.util.PixelFormatUtil.PixelSink : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 281/ 366: javax.media.nativewindow.util.PixelFormatUtil.PixelSink32 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 282/ 366: javax.media.nativewindow.util.PixelRectangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 283/ 366: javax.media.nativewindow.util.PixelRectangle.GenericPixelRect : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 284/ 366: javax.media.nativewindow.util.Point : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 285/ 366: javax.media.nativewindow.util.PointImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 286/ 366: javax.media.nativewindow.util.Rectangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 287/ 366: javax.media.nativewindow.util.RectangleImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 288/ 366: javax.media.nativewindow.util.SurfaceSize : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 289/ 366: javax.media.opengl.DebugGL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 290/ 366: javax.media.opengl.DebugGL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 291/ 366: javax.media.opengl.DebugGL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 292/ 366: javax.media.opengl.DebugGL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 293/ 366: javax.media.opengl.DebugGL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 294/ 366: javax.media.opengl.DebugGLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 295/ 366: javax.media.opengl.DebugGLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 296/ 366: javax.media.opengl.DebugGLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 297/ 366: javax.media.opengl.DefaultGLCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 298/ 366: javax.media.opengl.FPSCounter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 299/ 366: javax.media.opengl.GL : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 300/ 366: javax.media.opengl.GL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 301/ 366: javax.media.opengl.GL2ES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 302/ 366: javax.media.opengl.GL2ES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 303/ 366: javax.media.opengl.GL2ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 304/ 366: javax.media.opengl.GL2GL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 305/ 366: javax.media.opengl.GL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 306/ 366: javax.media.opengl.GL3ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 307/ 366: javax.media.opengl.GL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 308/ 366: javax.media.opengl.GL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 309/ 366: javax.media.opengl.GL4ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 310/ 366: javax.media.opengl.GL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 311/ 366: javax.media.opengl.GLAnimatorControl : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 312/ 366: javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 313/ 366: javax.media.opengl.GLArrayData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 314/ 366: javax.media.opengl.GLAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 315/ 366: javax.media.opengl.GLBase : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 316/ 366: javax.media.opengl.GLBufferStorage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 317/ 366: javax.media.opengl.GLCapabilities : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 318/ 366: javax.media.opengl.GLCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 319/ 366: javax.media.opengl.GLCapabilitiesImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 320/ 366: javax.media.opengl.GLContext : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 321/ 366: javax.media.opengl.GLDebugListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 322/ 366: javax.media.opengl.GLDebugMessage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 323/ 366: javax.media.opengl.GLDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 324/ 366: javax.media.opengl.GLDrawableFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 325/ 366: javax.media.opengl.GLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 326/ 366: javax.media.opengl.GLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 327/ 366: javax.media.opengl.GLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 328/ 366: javax.media.opengl.GLEventListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 329/ 366: javax.media.opengl.GLException : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 330/ 366: javax.media.opengl.GLFBODrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 331/ 366: javax.media.opengl.GLFBODrawable.Resizeable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 332/ 366: javax.media.opengl.GLOffscreenAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 333/ 366: javax.media.opengl.GLOffscreenAutoDrawable.FBO : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 334/ 366: javax.media.opengl.GLPipelineFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 335/ 366: javax.media.opengl.GLProfile : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 336/ 366: javax.media.opengl.GLRunnable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 337/ 366: javax.media.opengl.GLRunnable2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 338/ 366: javax.media.opengl.GLSharedContextSetter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 339/ 366: javax.media.opengl.GLUniformData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 340/ 366: javax.media.opengl.Threading : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 341/ 366: javax.media.opengl.Threading.Mode : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 342/ 366: javax.media.opengl.TraceGL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 343/ 366: javax.media.opengl.TraceGL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 344/ 366: javax.media.opengl.TraceGL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 345/ 366: javax.media.opengl.TraceGL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 346/ 366: javax.media.opengl.TraceGL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 347/ 366: javax.media.opengl.TraceGLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 348/ 366: javax.media.opengl.TraceGLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 349/ 366: javax.media.opengl.TraceGLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 350/ 366: javax.media.opengl.awt.AWTGLAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 351/ 366: javax.media.opengl.awt.ComponentEvents : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 352/ 366: javax.media.opengl.awt.GLCanvas : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 353/ 366: javax.media.opengl.awt.GLJPanel : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 354/ 366: javax.media.opengl.fixedfunc.GLLightingFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 355/ 366: javax.media.opengl.fixedfunc.GLMatrixFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 356/ 366: javax.media.opengl.fixedfunc.GLPointerFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 357/ 366: javax.media.opengl.fixedfunc.GLPointerFuncUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 358/ 366: javax.media.opengl.glu.GLU : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 359/ 366: javax.media.opengl.glu.GLUnurbs : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 360/ 366: javax.media.opengl.glu.GLUquadric : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 361/ 366: javax.media.opengl.glu.GLUtessellator : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 362/ 366: javax.media.opengl.glu.GLUtessellatorCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 363/ 366: javax.media.opengl.glu.GLUtessellatorCallbackAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 364/ 366: javax.media.opengl.glu.gl2.GLUgl2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 365/ 366: javax.media.opengl.glu.gl2es1.GLUgl2es1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit]
[junit]
[junit] Removes
[junit]
[junit] Class com.jogamp.graph.curve.opengl.GLRegion
[junit] Removed Method destroyImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Removed Method clearImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method updateImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method drawImpl, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer
[junit] Removed Method enable, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback
[junit] Removed Method run, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState
[junit] Removed Method attachTo, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public]
[junit] Removed Method updateUniformLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getRenderState, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static]
[junit] Removed Method detachFrom, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method updateAttributeLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method setShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method updateUniformDataLoc, desc[(Ljavax/media/opengl/GL2ES2;ZZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal
[junit] Removed Method update, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil
[junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected]
[junit] Removed Method setCacheLimit, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public]
[junit] Removed Method validateCache, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Removed Method addCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected]
[junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.font.FontFactory
[junit] Removed Method get, desc[(Ljava/net/URLConnection;)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static]
[junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public]
[junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize
[junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;Ljavax/media/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public]
[junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Removed Method setScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize
[junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Removed Method getNativeGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public]
[junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Removed Method setupCapabilitiesRGBABits, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static]
[junit] Removed Method create, desc[(Ljava/awt/Component;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen
[junit] Removed Method createDefault, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Removed Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Removed Method createScreenDevice, desc[(II)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol
[junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt
[junit] Removed Method <init>, desc[(Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt
[junit] Removed Method <init>, desc[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Removed Method <init>, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected]
[junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[public]
[junit] Removed Method getLocationOnScreenNonBlocking, desc[(Ljavax/media/nativewindow/util/Point;Ljava/awt/Component;)Ljava/awt/Component;], sig[null], throws nil, access[protected static]
[junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] Removed Method getPixelScaleX, desc[()I], sig[null], throws nil, access[final protected]
[junit] Removed Method getPixelScaleY, desc[()I], sig[null], throws nil, access[final protected]
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method getLocationOnScreenNativeImpl, desc[(II)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected]
[junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method updatePixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getLocationOnScreenNative, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[protected]
[junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public]
[junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Removed Method setCursor, desc[(Ljavax/media/nativewindow/util/PixelRectangle;Ljavax/media/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback
[junit] Removed Method eglGetAndInitDisplay, desc[([J)J], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] Removed Method getNativeVisualID, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static]
[junit] Removed Method getScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Removed Method resizeX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static]
[junit] Removed Method createCompatibleX11ChildWindow, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static]
[junit] Removed Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws [javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static]
[junit] Removed Method destroyX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice
[junit] Removed Method <init>, desc[(Ljava/lang/String;ILjavax/media/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(JILjavax/media/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen
[junit] Removed Method createScreenDevice, desc[(JIZ)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.newt.Display
[junit] Removed Method getNativePointerIconPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public]
[junit] Removed Method createPointerIcon, desc[(Ljavax/media/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public]
[junit] Removed Method getGraphicsDevice, desc[()Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Removed Method getHotspot, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Removed Method getSizeMM, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method unionOfViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List<Lcom/jogamp/newt/MonitorDevice;>;)V], throws nil, access[public static]
[junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.MonitorMode
[junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.NewtFactory
[junit] Removed Method isScreenCompatible, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Ljava/lang/String;IJLjavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.newt.Screen
[junit] Removed Method unionOfMonitorViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMainMonitor, desc[(Ljavax/media/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Removed Method getGraphicsScreen, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.Window
[junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public]
[junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public]
[junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.PinchToZoomGesture
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.WindowUpdateEvent
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(SLjava/lang/Object;JLjavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTAdapter
[junit] Removed Method getNativeSurfaceHolder, desc[()Ljavax/media/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/NEWTEventListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected]
[junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/KeyListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/MouseListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/WindowListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Removed Method create, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[final public]
[junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public]
[junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Removed Method create, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public]
[junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public]
[junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public]
[junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public]
[junit] Removed Method create, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public]
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.util.MonitorModeUtil
[junit] Removed Method filterByResolution, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Removed Method filterBySurfaceSize, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase
[junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public]
[junit] Removed Method createInstance, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public static]
[junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method getGLEventListener, desc[()Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.FBObject
[junit] Removed Method detachAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method resetSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method detachAllRenderbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method unuse, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method unbind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method detachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public]
[junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method attachRenderbufferImpl, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException], access[final protected]
[junit] Removed Method isBound, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;IIIZ)V], sig[null], throws nil, access[final public]
[junit] Removed Method use, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method detachAllTexturebuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method detachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public]
[junit] Removed Method syncSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method detachAllColorbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.FBObject.Attachment
[junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.FBObject.Colorbuffer
[junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Class com.jogamp.opengl.FBObject.RenderAttachment
[junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.FBObject.TextureAttachment
[junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GLAutoDrawableDelegate
[junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GLEventListenerState
[junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.GLRendererQuirks
[junit] Removed Method existStickyDeviceQuirk, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static]
[junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method getStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static]
[junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Field COUNT, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static]
[junit] Removed Method areSameStickyDevice, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljavax/media/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method pushStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser
[junit] Removed Method chooseCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Ljavax/media/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public]
[junit] Class com.jogamp.opengl.JoglVersion
[junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getBriefOSGLBuildInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Removed Method getAllAvailableCapabilitiesInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getAvailableCapabilitiesInfo, desc[(Ljavax/media/opengl/GLDrawableFactory;Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getDefaultOpenGLInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.swt.GLCanvas
[junit] Removed Method createContext, desc[(Ljavax/media/opengl/GLContext;)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Removed Method getRequestedGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] Removed Method getAnimator, desc[()Ljavax/media/opengl/GLAnimatorControl;], sig[null], throws nil, access[public]
[junit] Removed Method getChosenGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] Removed Method setGL, desc[(Ljavax/media/opengl/GL;)Ljavax/media/opengl/GL;], sig[null], throws nil, access[public]
[junit] Removed Method setContext, desc[(Ljavax/media/opengl/GLContext;Z)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Removed Method getGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;)Z], sig[null], throws nil, access[public]
[junit] Removed Method getContext, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Removed Method getDelegatedDrawable, desc[()Ljavax/media/opengl/GLDrawable;], sig[null], throws nil, access[final public]
[junit] Removed Method setAnimator, desc[(Ljavax/media/opengl/GLAnimatorControl;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method <init>, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public]
[junit] Removed Method setSharedContext, desc[(Ljavax/media/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Removed Method addGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[public]
[junit] Removed Method invoke, desc[(ZLjavax/media/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Removed Method getGLEventListener, desc[(I)Ljavax/media/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Removed Method setSharedAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Removed Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static]
[junit] Removed Method removeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Removed Method disposeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Z)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Removed Method setGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method addGLEventListener, desc[(ILjavax/media/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[public]
[junit] Removed Method getGL, desc[()Ljavax/media/opengl/GL;], sig[null], throws nil, access[public]
[junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.Animator
[junit] Removed Method <init>, desc[(Ljava/lang/ThreadGroup;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.AnimatorBase
[junit] Removed Method setUncaughtExceptionHandler, desc[(Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public]
[junit] Removed Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)V], sig[null], throws nil, access[final protected super synchronized]
[junit] Removed Method remove, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized]
[junit] Removed Method getUncaughtExceptionHandler, desc[()Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public]
[junit] Removed Method add, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public]
[junit] Removed Method getGLAutoDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.CustomGLEventListener
[junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.FPSAnimator
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public]
[junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected]
[junit] Removed Method addFixedSubArray, desc[(III)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Removed Method unmapStorage, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;JJI)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;I)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method validate, desc[(Ljavax/media/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.GLBuffers
[junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIIZ)I], sig[null], throws [javax/media/opengl/GLException], access[final public static]
[junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.GLDrawableUtil
[junit] Removed Method isAnimatorAnimating, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method isAnimatorStartedOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method isAnimatorStarted, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method moveGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static]
[junit] Removed Method swapBuffersBeforeRead, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method moveAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static]
[junit] Removed Method isSwapGLContextSafe, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isAnimatorAnimatingOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method swapGLContext, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static]
[junit] Removed Method swapGLContextAndAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method run, desc[(Ljavax/media/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer
[junit] Removed Method requiresNewBuffer, desc[(Ljavax/media/opengl/GL;III)Z], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider
[junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes
[junit] Removed Method convert, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/opengl/GLProfile;)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static]
[junit] Removed Method <init>, desc[(III)V], sig[null], throws nil, access[public]
[junit] Removed Method getPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public]
[junit] Removed Field bytesPerPixel, desc[I], sig[null], value[type null, data null, access[final public]
[junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider
[junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public]
[junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider
[junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLPixelStorageModes
[junit] Removed Method savePack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method setUnpackRowLength, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public]
[junit] Removed Method setAlignment, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public]
[junit] Removed Method setUnpackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Removed Method resetAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method resetUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method saveAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method saveUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method resetPack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method setPackRowLength, desc[(Ljavax/media/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public]
[junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method setRowLength, desc[(Ljavax/media/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public]
[junit] Removed Method setPackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLReadBufferUtil
[junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public]
[junit] Removed Method readPixelsImpl, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected]
[junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public]
[junit] Removed Field alignment, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Class com.jogamp.opengl.util.Gamma
[junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method resetAllDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Class com.jogamp.opengl.util.ImmModeSink
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected]
[junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method regenerate, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected]
[junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.PNGPixelRect
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public]
[junit] Removed Method read, desc[(Ljava/io/InputStream;Ljavax/media/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public]
[junit] Removed Method write, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.RandomTileRenderer
[junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public]
[junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public]
[junit] Class com.jogamp.opengl.util.TileRenderer
[junit] Removed Method getClippedImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public]
[junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.TileRendererBase
[junit] Removed Method attachAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public]
[junit] Removed Method getAttachedDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Removed Method getImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public]
[junit] Removed Method reqPreSwapBuffers, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method setGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Removed Method initStream, desc[(Ljava/net/URI;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Removed Method initGL, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, javax/media/opengl/GLException], access[abstract public]
[junit] Removed Method getURI, desc[()Ljava/net/URI;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer
[junit] Removed Method <init>, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Removed Field awtPixelAttributesIntRGBA4, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static]
[junit] Removed Field awtPixelAttributesIntRGB3, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider
[junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider
[junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public]
[junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.Overlay
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Removed Method requiresGL3DefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public]
[junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public]
[junit] Removed Method requiresDefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method addGLSLVersion, desc[(Ljavax/media/opengl/GL2ES2;)I], sig[null], throws nil, access[final public]
[junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[public]
[junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Removed Method addDefaultShaderPrecision, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method replaceShader, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method link, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method validateProgram, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method add, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderState
[junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Removed Method getUniform, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLUniformData;], sig[null], throws nil, access[public]
[junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjavax/media/opengl/GLArrayData;)V], sig[null], throws nil, access[public]
[junit] Removed Method attachShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized]
[junit] Removed Method disableAllVertexAttributeArrays, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public]
[junit] Removed Method releaseAllUniforms, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method isVertexAttribArrayEnabled, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)I], sig[null], throws nil, access[public]
[junit] Removed Method releaseAllAttributes, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)I], sig[null], throws nil, access[public]
[junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public]
[junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized]
[junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public]
[junit] Removed Method ownsAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public]
[junit] Removed Method ownAttribute, desc[(Ljavax/media/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method getAttribute, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Removed Method ownsUniform, desc[(Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method isActiveAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method vertexAttribPointer, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method ownUniform, desc[(Ljavax/media/opengl/GLUniformData;)V], sig[null], throws nil, access[public]
[junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method releaseAllData, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method uniform, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderUtil
[junit] Removed Method compileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method isShaderCompilerAvailable, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isProgramExecStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isProgramLinkStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method getShaderBinaryFormats, desc[(Ljavax/media/opengl/GL;)Ljava/util/Set;], sig[(Ljavax/media/opengl/GL;)Ljava/util/Set<Ljava/lang/Integer;>;], throws nil, access[public static]
[junit] Removed Method isGeometryShaderSupported, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isProgramStatusValid, desc[(Ljavax/media/opengl/GL;II)Z], sig[null], throws nil, access[public static]
[junit] Removed Method attachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method getProgramInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Removed Method createAndCompileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method createShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method detachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method createAndLoadShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static]
[junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static]
[junit] Removed Method deleteShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method shaderBinary, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method getShaderInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil
[junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer
[junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDevice
[junit] Removed Method getPosition, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer
[junit] Removed Method getSingleSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method beginFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method ppOneEye, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method ppBegin, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method endFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method getTotalSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method ppEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye
[junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoGLEventListener
[junit] Removed Method reshapeForEye, desc[(Ljavax/media/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.ImageSequence
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Ljavax/media/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;I[II)V], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method setTexParameterf, desc[(Ljavax/media/opengl/GL;IF)V], sig[null], throws nil, access[public]
[junit] Removed Method setTexParameteri, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[public]
[junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;I[FI)V], sig[null], throws nil, access[public]
[junit] Removed Method getTextureObject, desc[(Ljavax/media/opengl/GL;)I], sig[null], throws nil, access[public]
[junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method disable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method enable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureData
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;)V], sig[null], throws nil, access[protected]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureIO
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence
[junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.TextureState
[junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TGAImage
[junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Class javax.media.nativewindow.AbstractGraphicsConfiguration
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.AbstractGraphicsDevice
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.AbstractGraphicsScreen
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.Capabilities
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.CapabilitiesChooser
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.CapabilitiesImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.DefaultCapabilitiesChooser
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.DefaultGraphicsConfiguration
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.DefaultGraphicsDevice
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.DefaultGraphicsScreen
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.GraphicsConfigurationFactory
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.nativewindow.MutableSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeSurfaceHolder
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeWindow
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeWindowException
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.NativeWindowFactory
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.nativewindow.OffscreenLayerOption
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.OffscreenLayerSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.ProxySurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.ScalableSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.SurfaceUpdatedListener
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.ToolkitLock
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.UpstreamSurfaceHook
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.UpstreamSurfaceHook.MutableSize
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.VisualIDHolder
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.VisualIDHolder.VIDComparator
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.VisualIDHolder.VIDType
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.nativewindow.WindowClosingProtocol
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.nativewindow.util.Dimension
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.DimensionImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.Insets
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.InsetsImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelFormat
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.nativewindow.util.PixelFormatUtil
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink32
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelRectangle
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelRectangle.GenericPixelRect
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.Point
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.PointImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.Rectangle
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.RectangleImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.SurfaceSize
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL3bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL4
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL4bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGLES1
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGLES2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGLES3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DefaultGLCapabilitiesChooser
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.FPSCounter
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2ES1
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2ES2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2ES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2GL3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL3ES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL3bc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL4
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL4ES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL4bc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLAnimatorControl
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLArrayData
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLAutoDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLBase
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLBufferStorage
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.opengl.GLCapabilities
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLCapabilitiesChooser
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLCapabilitiesImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLContext
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.opengl.GLDebugListener
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLDebugMessage
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLDrawableFactory
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.opengl.GLES1
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLES2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLEventListener
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLException
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLFBODrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLFBODrawable.Resizeable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLOffscreenAutoDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLOffscreenAutoDrawable.FBO
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLPipelineFactory
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLProfile
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLRunnable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLRunnable2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLSharedContextSetter
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLUniformData
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.Threading
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.Threading.Mode
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.opengl.TraceGL2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL3bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL4
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL4bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGLES1
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGLES2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGLES3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.awt.AWTGLAutoDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.awt.ComponentEvents
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.awt.GLCanvas
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.awt.GLJPanel
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.fixedfunc.GLLightingFunc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.fixedfunc.GLMatrixFunc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.fixedfunc.GLPointerFunc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.fixedfunc.GLPointerFuncUtil
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.GLU
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.GLUnurbs
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUquadric
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUtessellator
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUtessellatorCallback
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUtessellatorCallbackAdapter
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.gl2.GLUgl2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.gl2es1.GLUgl2es1
[junit] Removed Class , access[public super synchronized]
[junit]
[junit]
[junit] Changes
[junit]
[junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Changed Class , access[]
[junit] Changed Field reqPixelScale, desc[[I -> [F], access[added: private removed: protected ]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.windows.WindowsGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Changed Field viewportWU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ]
[junit] Changed Field viewportPU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ]
[junit] Class com.jogamp.newt.Window
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.GLAutoDrawableDelegate
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.swt.GLCanvas
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.Animator
[junit] Changed Field stopIssued, access[added: package-private removed: protected ]
[junit] Changed Field threadGroup, access[added: private removed: protected ]
[junit] Changed Field isAnimating, access[added: package-private removed: protected ]
[junit] Changed Field pauseIssued, access[added: bridge package-private volatile removed: protected ]
[junit] Class com.jogamp.opengl.util.AnimatorBase
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.CustomGLEventListener
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.PNGPixelRect
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[junit] Changed Field CameraInputScheme, desc[Ljava/lang/String; -> Lcom/jogamp/common/net/Uri$Encoded;], type[java.lang.String -> nil], access[]
[junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer
[junit] Changed Class , access[]
[junit]
[junit]
[junit] CompatChanges
[junit]
[junit] Class com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver
[junit] CompatChanged Method resolve, throws[[] -> [java/lang/SecurityException]], access[]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] CompatChanged Method fetchJAWTImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method unlockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method attachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method lockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[]
[junit] CompatChanged Method detachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] CompatChanged Method getHandle, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method setRealized, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method getWindowHandle, throws[[javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException] -> [java/lang/UnsupportedOperationException, com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Class com.jogamp.newt.Display
[junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] CompatChanged Method setCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[]
[junit] CompatChanged Method queryCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[]
[junit] Class com.jogamp.newt.Screen
[junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[]
[junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.FBObject
[junit] CompatChanged Method supportsStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method getMaxTextureSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method supportsPackedDepthStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method getMaxSamples, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method hasFullFBOSupport, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method supportsDepth, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method getMaxColorAttachments, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setSamplingSink, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalStateException]], access[]
[junit] CompatChanged Method getMaxRenderbufferSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method supportsRGBA8, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.GLAutoDrawableDelegate
[junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.math.FloatUtil
[junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.math.Matrix4
[junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.swt.GLCanvas
[junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setExclusiveContextThread, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.Animator
[junit] CompatChanged Method setThreadGroup, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.AnimatorBase
[junit] CompatChanged Method setModeBits, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.FPSAnimator
[junit] CompatChanged Method setFPS, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSLMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSLInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixedInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createDataMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.GLBuffers
[junit] CompatChanged Method bytesPerPixel, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method componentCount, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes
[junit] CompatChanged Method <init>, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet
[junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] CompatChanged Method glFrustumf, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method gluPerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.awt.Overlay
[junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method drawAll, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.awt.TextRenderer
[junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.awt.TextureRenderer
[junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method getTexture, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method endOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method draw3DRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] CompatChanged Method add, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.texture.TextureIO
[junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] CompatChanged Method newTexture, throws[[java/lang/IllegalArgumentException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException]], access[]
[junit]
[junit]
[junit] Deprecates
[junit]
[junit]
[junit]
[junit] Additions
[junit]
[junit] Class com.jogamp.graph.curve.opengl.GLRegion
[junit] Added Method clearImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Added Method destroyImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback
[junit] Added Method run, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState
[junit] Added Method attachTo, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public]
[junit] Added Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method updateUniformLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method detachFrom, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public]
[junit] Added Method updateUniformDataLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method getRenderState, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static]
[junit] Added Method setShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal
[junit] Added Method update, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil
[junit] Added Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected]
[junit] Added Method validateCache, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Added Method setCacheLimit, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.font.FontFactory
[junit] Added Method get, desc[(Ljava/io/InputStream;Z)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static]
[junit] Added Method get, desc[(Ljava/io/InputStream;IZ)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static]
[junit] Class com.jogamp.nativewindow.AbstractGraphicsConfiguration
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.AbstractGraphicsDevice
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.AbstractGraphicsScreen
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.Capabilities
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesChooser
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.CapabilitiesImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.DefaultCapabilitiesChooser
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsConfiguration
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsScreen
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;Lcom/jogamp/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public]
[junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.GenericUpstreamSurfacelessHook
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.GraphicsConfigurationFactory
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration
[junit] Added Method setScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public]
[junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.MutableSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeSurfaceHolder
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeWindow
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeWindowException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.nativewindow.OffscreenLayerOption
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.OffscreenLayerSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ProxySurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ScalableSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.SurfaceUpdatedListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ToolkitLock
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize
[junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.VisualIDHolder
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDComparator
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDType
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.WindowClosingProtocol
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Added Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public]
[junit] Added Method setupCapabilitiesRGBABits, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static]
[junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Added Method getNativeGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen
[junit] Added Method createDefault, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Added Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Added Method createScreenDevice, desc[(II)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol
[junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt
[junit] Added Method <init>, desc[(Ljava/nio/ByteBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method getDataBytes, desc[()Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public]
[junit] Added Method getDataBytes, desc[(I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt
[junit] Added Method <init>, desc[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public]
[junit] Added Method getDataBuffer, desc[()Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method getPixelScaleX, desc[()F], sig[null], throws nil, access[final protected]
[junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Added Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method getLocationOnScreenNative, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[protected]
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[public]
[junit] Added Method setCursor, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;Lcom/jogamp/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Added Method getPixelScaleY, desc[()F], sig[null], throws nil, access[final protected]
[junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Added Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public]
[junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected]
[junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method hasPixelScaleChanged, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public]
[junit] Added Method getLocationOnScreenNativeImpl, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method getEGLVersion, desc[()Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[public]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback
[junit] Added Method eglGetAndInitDisplay, desc[([J[I[I)J], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] Added Method destroyX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static]
[junit] Added Method createCompatibleX11ChildWindow, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static]
[junit] Added Method getNativeVisualID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static]
[junit] Added Method getScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Added Method resizeX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static]
[junit] Added Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static]
[junit] Class com.jogamp.nativewindow.util.Dimension
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.DimensionImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.Insets
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.InsetsImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelFormat
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.CType
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.Composition
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.PackedComposition
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormatUtil
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelRectangle
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.Point
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PointImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.RectangleImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.SurfaceSize
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice
[junit] Added Method <init>, desc[(JILcom/jogamp/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/String;ILcom/jogamp/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen
[junit] Added Method createScreenDevice, desc[(JIZ)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.newt.Display
[junit] Added Method getGraphicsDevice, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public]
[junit] Added Method getNativePointerIconPixelFormat, desc[()Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public]
[junit] Added Method createPointerIcon, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Added Method getHotspot, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Added Method isClone, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method unionOfViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List<Lcom/jogamp/newt/MonitorDevice;>;)V], throws nil, access[public static]
[junit] Added Method getPixelScale, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method isPrimary, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getSizeMM, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Added Field isClone, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Field pixelScale, desc[[F], sig[null], value[type null, data null, access[final protected]
[junit] Added Field isPrimary, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Class com.jogamp.newt.MonitorMode
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public]
[junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.NewtFactory
[junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method isScreenCompatible, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Ljava/lang/String;IJLcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.newt.Screen
[junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGraphicsScreen, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public]
[junit] Added Method getMainMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method unionOfMonitorViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public]
[junit] Added Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getPrimaryMonitor, desc[()Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.Window
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public]
[junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public]
[junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.PinchToZoomGesture
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.WindowUpdateEvent
[junit] Added Method <init>, desc[(SLjava/lang/Object;JLcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTAdapter
[junit] Added Method getNativeSurfaceHolder, desc[()Lcom/jogamp/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/NEWTEventListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected]
[junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/KeyListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/MouseListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/WindowListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public]
[junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public]
[junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public]
[junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public]
[junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public]
[junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public]
[junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public]
[junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[final public]
[junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Added Method create, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public]
[junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public]
[junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.util.MonitorModeUtil
[junit] Added Method filterByResolution, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Added Method filterBySurfaceSize, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method createInstance, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public static]
[junit] Added Method getGLEventListener, desc[()Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGL2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL3bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL4
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGLES2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DefaultGLCapabilitiesChooser
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.FBObject
[junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Added Method detachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;IIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method unbind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalStateException], access[final public]
[junit] Added Method detachAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method resetSamplingSink, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method detachAllColorbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Field MAXIMUM_BITS, desc[I], sig[null], value[type java.lang.Integer, data -3, access[final public static]
[junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] Added Method detachAllRenderbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method unuse, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method detachAllTexturebuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method isModified, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Field CHOSEN_BITS, desc[I], sig[null], value[type java.lang.Integer, data -2, access[final public static]
[junit] Added Method detachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method use, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public]
[junit] Added Method attachRenderbufferImpl, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final protected]
[junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Field DEFAULT_BITS, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Field REQUESTED_BITS, desc[I], sig[null], value[type java.lang.Integer, data -1, access[final public static]
[junit] Added Method syncSamplingSink, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method isBound, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[final public]
[junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;III)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.FBObject.Attachment
[junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.FBObject.Colorbuffer
[junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Class com.jogamp.opengl.FBObject.RenderAttachment
[junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.FBObject.TextureAttachment
[junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.FPSCounter
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2ES1
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2ES2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2ES3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2GL3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL3ES3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL3bc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL4
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL4ES3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL4bc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLAnimatorControl
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLArrayData
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLAutoDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLAutoDrawableDelegate
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public]
[junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.GLBase
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLBufferStorage
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilities
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesChooser
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLCapabilitiesImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLContext
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLDebugListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLDebugMessage
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLES1
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLES2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLES3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLEventListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLEventListenerState
[junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Class com.jogamp.opengl.GLException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLExtensions
[junit] Added Field ARB_ES3_1_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_1_compatibility, access[final public static]
[junit] Class com.jogamp.opengl.GLFBODrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLFBODrawable.Resizeable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable.FBO
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLPipelineFactory
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLProfile
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLRendererQuirks
[junit] Added Field NeedSharedObjectSync, desc[I], sig[null], value[type java.lang.Integer, data 20, access[final public static]
[junit] Added Method addStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Method existStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static]
[junit] Added Method pushStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static]
[junit] Added Method addQuirk, desc[(I)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method getStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static]
[junit] Added Field NoPBufferWithAccum, desc[I], sig[null], value[type java.lang.Integer, data 19, access[final public static]
[junit] Added Method areSameStickyDevice, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static]
[junit] Added Field NoSurfacelessCtx, desc[I], sig[null], value[type java.lang.Integer, data 22, access[final public static]
[junit] Added Field NoARBCreateContext, desc[I], sig[null], value[type java.lang.Integer, data 21, access[final public static]
[junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Field BuggyColorRenderbuffer, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static]
[junit] Added Method getCount, desc[()I], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.GLRunnable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLRunnable2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLSharedContextSetter
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLUniformData
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser
[junit] Added Method chooseCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Lcom/jogamp/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public]
[junit] Class com.jogamp.opengl.JoglVersion
[junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getBriefOSGLBuildInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getAllAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultOpenGLInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.Threading
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.Threading.Mode
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL3bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL4
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL4bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGLES1
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGLES2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.awt.AWTGLAutoDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.awt.ComponentEvents
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.awt.GLCanvas
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.awt.GLJPanel
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.egl.EGL
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.egl.EGLExt
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLLightingFunc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLMatrixFunc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLPointerFunc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLPointerFuncUtil
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.GLU
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.GLUnurbs
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUquadric
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUtessellator
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUtessellatorCallback
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.gl2.GLUgl2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.gl2es1.GLUgl2es1
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.swt.GLCanvas
[junit] Added Method setAnimator, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method getAnimator, desc[()Lcom/jogamp/opengl/GLAnimatorControl;], sig[null], throws nil, access[public]
[junit] Added Method getGL, desc[()Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public]
[junit] Added Method getRequestedGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] Added Method invoke, desc[(ZLcom/jogamp/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public]
[junit] Added Method disposeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Z)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Added Method setGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public]
[junit] Added Method addGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[public]
[junit] Added Method setSharedContext, desc[(Lcom/jogamp/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Added Method getContext, desc[()Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Added Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static]
[junit] Added Method getGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;)Z], sig[null], throws nil, access[public]
[junit] Added Method setGL, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public]
[junit] Added Method getDelegatedDrawable, desc[()Lcom/jogamp/opengl/GLDrawable;], sig[null], throws nil, access[final public]
[junit] Added Method getGLEventListener, desc[(I)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Added Method addGLEventListener, desc[(ILcom/jogamp/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Added Method setSharedAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Added Method removeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Added Method createContext, desc[(Lcom/jogamp/opengl/GLContext;)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Added Method getChosenGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] Added Method setContext, desc[(Lcom/jogamp/opengl/GLContext;Z)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.Animator
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.AnimatorBase
[junit] Added Method setUncaughtExceptionHandler, desc[(Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public]
[junit] Added Method remove, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized]
[junit] Added Method add, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized]
[junit] Added Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)Z], sig[null], throws nil, access[final protected super synchronized]
[junit] Added Method getUncaughtExceptionHandler, desc[()Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public]
[junit] Added Method getGLAutoDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.CustomGLEventListener
[junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.FPSAnimator
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected]
[junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public]
[junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Added Method addFixedSubArray, desc[(III)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Added Method unmapStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected]
[junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;JJI)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;I)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public]
[junit] Added Method validate, desc[(Lcom/jogamp/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.GLBuffers
[junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIIZ)I], sig[null], throws [com/jogamp/opengl/GLException], access[final public static]
[junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.GLDrawableUtil
[junit] Added Method swapBuffersBeforeRead, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method isAnimatorAnimatingOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method isAnimatorAnimating, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method isSwapGLContextSafe, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Added Method swapGLContextAndAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static]
[junit] Added Method isAnimatorStarted, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method isAnimatorStartedOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method swapGLContext, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static]
[junit] Added Method moveGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static]
[junit] Added Method moveAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener
[junit] Added Method run, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIILjava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Added Method requiresNewBuffer, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method convert, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static]
[junit] Added Field pfmt, desc[Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], value[type null, data null, access[final public]
[junit] Added Method convert, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public static]
[junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[final public]
[junit] Added Method getPixelFormat, desc[(II)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider
[junit] Added Method dispose, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLPixelStorageModes
[junit] Added Method setRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public]
[junit] Added Method setAlignment, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[final public]
[junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method resetUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method resetAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method saveUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method setPackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public]
[junit] Added Method resetPack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method setPackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method setUnpackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Added Method savePack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method setUnpackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public]
[junit] Added Method saveAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.GLReadBufferUtil
[junit] Added Method readPixelsImpl, desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected]
[junit] Added Field hasAlpha, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public]
[junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public]
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.Gamma
[junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static]
[junit] Added Method resetAllDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Class com.jogamp.opengl.util.ImmModeSink
[junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public]
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet
[junit] Added Method regenerate, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected]
[junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected]
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected]
[junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.PNGPixelRect
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public]
[junit] Added Method read, desc[(Ljava/io/InputStream;Lcom/jogamp/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method write, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.RandomTileRenderer
[junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public]
[junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.TileRenderer
[junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public]
[junit] Added Method getClippedImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public]
[junit] Class com.jogamp.opengl.util.TileRendererBase
[junit] Added Method getImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method reqPreSwapBuffers, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method setGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[final public]
[junit] Added Method attachAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Added Method getAttachedDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Added Method initGL, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method getUri, desc[()Lcom/jogamp/common/net/Uri;], sig[null], throws nil, access[abstract public]
[junit] Added Method initStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer
[junit] Added Method getAWTFormat, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getHostPixelComp, desc[()Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIIILjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Added Method getAWTPixelFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[public]
[junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public]
[junit] Added Method getAWTFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider
[junit] Added Method dispose, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil
[junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;Z)V], sig[null], throws nil, access[public]
[junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.Overlay
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[public]
[junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public]
[junit] Added Method requiresGL3DefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method requiresDefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method addDefaultShaderPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method addGLSLVersion, desc[(Lcom/jogamp/opengl/GL2ES2;)I], sig[null], throws nil, access[final public]
[junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] Added Method add, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method validateProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method link, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Added Method replaceShader, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderState
[junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public]
[junit] Added Method disableAllVertexAttributeArrays, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public]
[junit] Added Method releaseAllAttributes, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method releaseAllData, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public]
[junit] Added Method getAttribute, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Added Method attachShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized]
[junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Added Method ownUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)V], sig[null], throws nil, access[public]
[junit] Added Method isVertexAttribArrayEnabled, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public]
[junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public]
[junit] Added Method uniform, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public]
[junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized]
[junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method vertexAttribPointer, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method releaseAllUniforms, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/opengl/GLArrayData;)V], sig[null], throws nil, access[public]
[junit] Added Method ownAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public]
[junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)I], sig[null], throws nil, access[public]
[junit] Added Method getUniform, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public]
[junit] Added Method isActiveAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method ownsUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public]
[junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)I], sig[null], throws nil, access[public]
[junit] Added Method ownsAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderUtil
[junit] Added Method isShaderCompilerAvailable, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getShaderInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method isProgramStatusValid, desc[(Lcom/jogamp/opengl/GL;II)Z], sig[null], throws nil, access[public static]
[junit] Added Method isGeometryShaderSupported, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getProgramInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method createAndLoadShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method shaderBinary, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method detachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static]
[junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method isProgramExecStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method deleteShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method compileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static]
[junit] Added Method createAndCompileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getShaderBinaryFormats, desc[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], sig[(Lcom/jogamp/opengl/GL;)Ljava/util/Set<Ljava/lang/Integer;>;], throws nil, access[public static]
[junit] Added Method attachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method createShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method isProgramLinkStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil
[junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer
[junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDevice
[junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getPosition, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer
[junit] Added Method getSingleSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getTotalSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method ppEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method endFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method beginFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method ppOneEye, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method ppBegin, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye
[junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoGLEventListener
[junit] Added Method reshapeForEye, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.ImageSequence
[junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Lcom/jogamp/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public]
[junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method setTexParameterf, desc[(Lcom/jogamp/opengl/GL;IF)V], sig[null], throws nil, access[public]
[junit] Added Method disable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method setTexParameteri, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[public]
[junit] Added Method getTextureObject, desc[(Lcom/jogamp/opengl/GL;)I], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;I[II)V], sig[null], throws nil, access[public]
[junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureData
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;)V], sig[null], throws nil, access[protected]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureIO
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence
[junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.TextureState
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO
[junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TGAImage
[junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit]
[junit]
[junit]
[junit]
[junit] Class Order
[junit]
[junit] Class com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver
[junit] CompatChanged Method resolve, throws[[] -> [java/lang/SecurityException]], access[]
[junit] Class com.jogamp.graph.curve.opengl.GLRegion
[junit] Added Method clearImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method destroyImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Removed Method clearImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method destroyImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method updateImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method drawImpl, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method enable, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback
[junit] Removed Method run, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method run, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState
[junit] Removed Method attachTo, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public]
[junit] Added Method attachTo, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public]
[junit] Removed Method updateUniformLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getRenderState, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static]
[junit] Removed Method detachFrom, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public]
[junit] Added Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method updateAttributeLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method updateUniformLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method detachFrom, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public]
[junit] Added Method updateUniformDataLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method setShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method getRenderState, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static]
[junit] Added Method setShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method updateUniformDataLoc, desc[(Ljavax/media/opengl/GL2ES2;ZZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal
[junit] Added Method update, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public]
[junit] Removed Method update, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil
[junit] Added Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected]
[junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected]
[junit] Removed Method setCacheLimit, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public]
[junit] Added Method validateCache, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method validateCache, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Removed Method addCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected]
[junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Added Method setCacheLimit, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public]
[junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public]
[junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.font.FontFactory
[junit] Added Method get, desc[(Ljava/io/InputStream;Z)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static]
[junit] Removed Method get, desc[(Ljava/net/URLConnection;)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static]
[junit] Added Method get, desc[(Ljava/io/InputStream;IZ)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static]
[junit] Class com.jogamp.nativewindow.AbstractGraphicsConfiguration
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.AbstractGraphicsDevice
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.AbstractGraphicsScreen
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.Capabilities
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesChooser
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.CapabilitiesImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.DefaultCapabilitiesChooser
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsConfiguration
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsScreen
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public]
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public]
[junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize
[junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;Ljavax/media/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public]
[junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Changed Class , access[]
[junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;Lcom/jogamp/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public]
[junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.GenericUpstreamSurfacelessHook
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.GraphicsConfigurationFactory
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration
[junit] Added Method setScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Removed Method setScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.MutableSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeSurfaceHolder
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeWindow
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeWindowException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.nativewindow.OffscreenLayerOption
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.OffscreenLayerSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ProxySurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ScalableSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.SurfaceUpdatedListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ToolkitLock
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize
[junit] Changed Class , access[]
[junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.VisualIDHolder
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDComparator
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDType
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.WindowClosingProtocol
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Changed Class , access[]
[junit] Added Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Removed Method getNativeGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public]
[junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public]
[junit] Added Method setupCapabilitiesRGBABits, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static]
[junit] Removed Method setupCapabilitiesRGBABits, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static]
[junit] Removed Method create, desc[(Ljava/awt/Component;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public]
[junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Added Method getNativeGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen
[junit] Removed Method createDefault, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Changed Class , access[]
[junit] Added Method createDefault, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Removed Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Added Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Added Method createScreenDevice, desc[(II)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Removed Method createScreenDevice, desc[(II)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol
[junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt
[junit] Added Method <init>, desc[(Ljava/nio/ByteBuffer;I)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method getDataBytes, desc[()Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public]
[junit] Added Method getDataBytes, desc[(I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt
[junit] Added Method <init>, desc[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public]
[junit] Added Method getDataBuffer, desc[()Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Removed Method <init>, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected]
[junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[public]
[junit] Removed Method getLocationOnScreenNonBlocking, desc[(Ljavax/media/nativewindow/util/Point;Ljava/awt/Component;)Ljava/awt/Component;], sig[null], throws nil, access[protected static]
[junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] CompatChanged Method fetchJAWTImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Added Method getPixelScaleX, desc[()F], sig[null], throws nil, access[final protected]
[junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Removed Method getPixelScaleX, desc[()I], sig[null], throws nil, access[final protected]
[junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Added Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method getLocationOnScreenNative, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[protected]
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Removed Method getPixelScaleY, desc[()I], sig[null], throws nil, access[final protected]
[junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[public]
[junit] CompatChanged Method unlockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method getLocationOnScreenNativeImpl, desc[(II)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected]
[junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] CompatChanged Method attachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method lockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method setCursor, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;Lcom/jogamp/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method updatePixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public]
[junit] Added Method getPixelScaleY, desc[()F], sig[null], throws nil, access[final protected]
[junit] Removed Method getLocationOnScreenNative, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[protected]
[junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[]
[junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Added Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public]
[junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Changed Class , access[]
[junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] CompatChanged Method detachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Changed Field reqPixelScale, desc[[I -> [F], access[added: private removed: protected ]
[junit] Added Method <init>, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected]
[junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Added Method hasPixelScaleChanged, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Added Method getLocationOnScreenNativeImpl, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected]
[junit] Removed Method setCursor, desc[(Ljavax/media/nativewindow/util/PixelRectangle;Ljavax/media/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method getEGLVersion, desc[()Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback
[junit] Removed Method eglGetAndInitDisplay, desc[([J)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglGetAndInitDisplay, desc[([J[I[I)J], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] Added Method destroyX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static]
[junit] CompatChanged Method getHandle, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method createCompatibleX11ChildWindow, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static]
[junit] CompatChanged Method setRealized, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method getNativeVisualID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static]
[junit] CompatChanged Method getWindowHandle, throws[[javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException] -> [java/lang/UnsupportedOperationException, com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method getScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Removed Method getNativeVisualID, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static]
[junit] Removed Method getScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Removed Method resizeX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static]
[junit] Added Method resizeX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static]
[junit] Removed Method createCompatibleX11ChildWindow, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static]
[junit] Removed Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws [javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static]
[junit] Added Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static]
[junit] Removed Method destroyX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.util.Dimension
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.DimensionImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.Insets
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.InsetsImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelFormat
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.CType
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.Composition
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.PackedComposition
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormatUtil
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelRectangle
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.Point
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PointImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.RectangleImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.SurfaceSize
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.windows.WindowsGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice
[junit] Changed Class , access[]
[junit] Removed Method <init>, desc[(Ljava/lang/String;ILjavax/media/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(JILcom/jogamp/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(JILjavax/media/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/String;ILcom/jogamp/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen
[junit] Added Method createScreenDevice, desc[(JIZ)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Changed Class , access[]
[junit] Removed Method createScreenDevice, desc[(JIZ)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.newt.Display
[junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method getGraphicsDevice, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public]
[junit] Added Method getNativePointerIconPixelFormat, desc[()Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method createPointerIcon, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public]
[junit] Removed Method getNativePointerIconPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public]
[junit] Removed Method createPointerIcon, desc[(Ljavax/media/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public]
[junit] Removed Method getGraphicsDevice, desc[()Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Changed Class , access[]
[junit] Removed Method getHotspot, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getHotspot, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Added Method isClone, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] CompatChanged Method setCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[]
[junit] Removed Method getSizeMM, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method unionOfViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List<Lcom/jogamp/newt/MonitorDevice;>;)V], throws nil, access[public static]
[junit] Added Method getPixelScale, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Changed Field viewportWU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ]
[junit] Changed Field viewportPU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ]
[junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method isPrimary, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getSizeMM, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method unionOfViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List<Lcom/jogamp/newt/MonitorDevice;>;)V], throws nil, access[public static]
[junit] Added Field isClone, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Field pixelScale, desc[[F], sig[null], value[type null, data null, access[final protected]
[junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] CompatChanged Method queryCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[]
[junit] Added Field isPrimary, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Class com.jogamp.newt.MonitorMode
[junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public]
[junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.NewtFactory
[junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method isScreenCompatible, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method isScreenCompatible, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Ljava/lang/String;IJLjavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Ljava/lang/String;IJLcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.newt.Screen
[junit] Removed Method unionOfMonitorViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public]
[junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGraphicsScreen, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public]
[junit] Added Method getMainMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method unionOfMonitorViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getMainMonitor, desc[(Ljavax/media/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Removed Method getGraphicsScreen, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public]
[junit] Added Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getPrimaryMonitor, desc[()Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.Window
[junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public]
[junit] Changed Class , access[]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public]
[junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public]
[junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public]
[junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public]
[junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public]
[junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.PinchToZoomGesture
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.WindowUpdateEvent
[junit] Added Method <init>, desc[(SLjava/lang/Object;JLcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public]
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(SLjava/lang/Object;JLjavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTAdapter
[junit] Added Method getNativeSurfaceHolder, desc[()Lcom/jogamp/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/NEWTEventListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected]
[junit] Removed Method getNativeSurfaceHolder, desc[()Ljavax/media/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/NEWTEventListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected]
[junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/KeyListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/KeyListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/MouseListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/MouseListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/WindowListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/WindowListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] Removed Method create, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public]
[junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[final public]
[junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public]
[junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public]
[junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public]
[junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public]
[junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[]
[junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method create, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public]
[junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public]
[junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[final public]
[junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public]
[junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public]
[junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public]
[junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Changed Class , access[]
[junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public]
[junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public]
[junit] Removed Method create, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public]
[junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public]
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.util.MonitorModeUtil
[junit] Added Method filterByResolution, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Removed Method filterByResolution, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Removed Method filterBySurfaceSize, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Added Method filterBySurfaceSize, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method createInstance, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public static]
[junit] Added Method getGLEventListener, desc[()Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public]
[junit] Removed Method createInstance, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public static]
[junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method getGLEventListener, desc[()Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.DebugGL2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL3bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL4
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGLES2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DefaultGLCapabilitiesChooser
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.FBObject
[junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method detachAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method detachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method resetSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;IIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] Removed Method detachAllRenderbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method unuse, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] CompatChanged Method supportsStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method unbind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method unbind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] CompatChanged Method getMaxTextureSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalStateException], access[final public]
[junit] Added Method detachAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method resetSamplingSink, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method detachAllColorbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Field MAXIMUM_BITS, desc[I], sig[null], value[type java.lang.Integer, data -3, access[final public static]
[junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] Removed Method detachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] Added Method detachAllRenderbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public]
[junit] CompatChanged Method supportsPackedDepthStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method unuse, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method detachAllTexturebuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method isModified, desc[()Z], sig[null], throws nil, access[final public]
[junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] CompatChanged Method getMaxSamples, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Added Field CHOSEN_BITS, desc[I], sig[null], value[type java.lang.Integer, data -2, access[final public static]
[junit] Added Method detachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method attachRenderbufferImpl, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException], access[final protected]
[junit] Added Method use, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method isBound, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;IIIZ)V], sig[null], throws nil, access[final public]
[junit] Removed Method use, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public]
[junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] CompatChanged Method hasFullFBOSupport, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method attachRenderbufferImpl, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final protected]
[junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] CompatChanged Method supportsDepth, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method getMaxColorAttachments, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Field DEFAULT_BITS, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Field REQUESTED_BITS, desc[I], sig[null], value[type java.lang.Integer, data -1, access[final public static]
[junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Added Method syncSamplingSink, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method detachAllTexturebuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] CompatChanged Method setSamplingSink, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalStateException]], access[]
[junit] Removed Method detachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] CompatChanged Method getMaxRenderbufferSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public]
[junit] Added Method isBound, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[final public]
[junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method syncSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] CompatChanged Method supportsRGBA8, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method detachAllColorbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;III)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.FBObject.Attachment
[junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public]
[junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.FBObject.Colorbuffer
[junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Class com.jogamp.opengl.FBObject.RenderAttachment
[junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.FBObject.TextureAttachment
[junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.FPSCounter
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2ES1
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2ES2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2ES3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2GL3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL3ES3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL3bc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL4
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL4ES3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL4bc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLAnimatorControl
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLArrayData
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLAutoDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLAutoDrawableDelegate
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public]
[junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public]
[junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public]
[junit] Changed Class , access[]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GLBase
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLBufferStorage
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilities
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesChooser
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLCapabilitiesImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLContext
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLDebugListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLDebugMessage
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLES1
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLES2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLES3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLEventListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLEventListenerState
[junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Class com.jogamp.opengl.GLException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLExtensions
[junit] Added Field ARB_ES3_1_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_1_compatibility, access[final public static]
[junit] Class com.jogamp.opengl.GLFBODrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLFBODrawable.Resizeable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable.FBO
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLPipelineFactory
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLProfile
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLRendererQuirks
[junit] Added Field NeedSharedObjectSync, desc[I], sig[null], value[type java.lang.Integer, data 20, access[final public static]
[junit] Added Method addStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Method existStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static]
[junit] Added Method pushStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static]
[junit] Added Method addQuirk, desc[(I)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method existStickyDeviceQuirk, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static]
[junit] Added Method getStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static]
[junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Field NoPBufferWithAccum, desc[I], sig[null], value[type java.lang.Integer, data 19, access[final public static]
[junit] Removed Method getStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static]
[junit] Added Method areSameStickyDevice, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static]
[junit] Added Field NoSurfacelessCtx, desc[I], sig[null], value[type java.lang.Integer, data 22, access[final public static]
[junit] Added Field NoARBCreateContext, desc[I], sig[null], value[type java.lang.Integer, data 21, access[final public static]
[junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Field COUNT, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static]
[junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method areSameStickyDevice, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljavax/media/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static]
[junit] Added Field BuggyColorRenderbuffer, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static]
[junit] Removed Method pushStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static]
[junit] Added Method getCount, desc[()I], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.GLRunnable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLRunnable2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLSharedContextSetter
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLUniformData
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser
[junit] Added Method chooseCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Lcom/jogamp/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public]
[junit] Removed Method chooseCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Ljavax/media/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.JoglVersion
[junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getBriefOSGLBuildInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getBriefOSGLBuildInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Added Method getAllAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Removed Method getAllAvailableCapabilitiesInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getAvailableCapabilitiesInfo, desc[(Ljavax/media/opengl/GLDrawableFactory;Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultOpenGLInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Removed Method getDefaultOpenGLInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.Threading
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.Threading.Mode
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL3bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL4
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL4bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGLES1
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGLES2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.awt.AWTGLAutoDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.awt.ComponentEvents
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.awt.GLCanvas
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.awt.GLJPanel
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.egl.EGL
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.egl.EGLExt
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLLightingFunc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLMatrixFunc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLPointerFunc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLPointerFuncUtil
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.GLU
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.GLUnurbs
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUquadric
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUtessellator
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUtessellatorCallback
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.gl2.GLUgl2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.gl2es1.GLUgl2es1
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.math.FloatUtil
[junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.math.Matrix4
[junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.swt.GLCanvas
[junit] Removed Method createContext, desc[(Ljavax/media/opengl/GLContext;)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Added Method setAnimator, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method getRequestedGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] Removed Method getAnimator, desc[()Ljavax/media/opengl/GLAnimatorControl;], sig[null], throws nil, access[public]
[junit] Added Method getAnimator, desc[()Lcom/jogamp/opengl/GLAnimatorControl;], sig[null], throws nil, access[public]
[junit] Removed Method getChosenGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] Removed Method setGL, desc[(Ljavax/media/opengl/GL;)Ljavax/media/opengl/GL;], sig[null], throws nil, access[public]
[junit] Added Method getGL, desc[()Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public]
[junit] Removed Method setContext, desc[(Ljavax/media/opengl/GLContext;Z)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Added Method getRequestedGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method getGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;)Z], sig[null], throws nil, access[public]
[junit] Added Method invoke, desc[(ZLcom/jogamp/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public]
[junit] Added Method disposeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Z)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Removed Method getContext, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] CompatChanged Method setExclusiveContextThread, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method setGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method getDelegatedDrawable, desc[()Ljavax/media/opengl/GLDrawable;], sig[null], throws nil, access[final public]
[junit] Removed Method setAnimator, desc[(Ljavax/media/opengl/GLAnimatorControl;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method <init>, desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public]
[junit] Removed Method setSharedContext, desc[(Ljavax/media/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Removed Method addGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[public]
[junit] Removed Method invoke, desc[(ZLjavax/media/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Added Method addGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[public]
[junit] Removed Method getGLEventListener, desc[(I)Ljavax/media/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Added Method setSharedContext, desc[(Lcom/jogamp/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Added Method getContext, desc[()Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Added Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static]
[junit] Added Method getGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;)Z], sig[null], throws nil, access[public]
[junit] Added Method setGL, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public]
[junit] Added Method getDelegatedDrawable, desc[()Lcom/jogamp/opengl/GLDrawable;], sig[null], throws nil, access[final public]
[junit] Added Method getGLEventListener, desc[(I)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Added Method addGLEventListener, desc[(ILcom/jogamp/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Removed Method setSharedAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Added Method setSharedAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Added Method removeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Removed Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static]
[junit] Removed Method removeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Added Method createContext, desc[(Lcom/jogamp/opengl/GLContext;)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Removed Method disposeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Z)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Removed Method setGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method addGLEventListener, desc[(ILjavax/media/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[public]
[junit] Removed Method getGL, desc[()Ljavax/media/opengl/GL;], sig[null], throws nil, access[public]
[junit] Added Method getChosenGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] Added Method setContext, desc[(Lcom/jogamp/opengl/GLContext;Z)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.Animator
[junit] CompatChanged Method setThreadGroup, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Changed Field stopIssued, access[added: package-private removed: protected ]
[junit] Removed Method <init>, desc[(Ljava/lang/ThreadGroup;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Changed Field threadGroup, access[added: private removed: protected ]
[junit] Changed Field isAnimating, access[added: package-private removed: protected ]
[junit] Changed Field pauseIssued, access[added: bridge package-private volatile removed: protected ]
[junit] Class com.jogamp.opengl.util.AnimatorBase
[junit] Removed Method setUncaughtExceptionHandler, desc[(Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public]
[junit] Added Method setUncaughtExceptionHandler, desc[(Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public]
[junit] Changed Class , access[]
[junit] Removed Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)V], sig[null], throws nil, access[final protected super synchronized]
[junit] Removed Method remove, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized]
[junit] CompatChanged Method setModeBits, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method remove, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized]
[junit] Added Method add, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized]
[junit] Removed Method getUncaughtExceptionHandler, desc[()Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public]
[junit] Added Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)Z], sig[null], throws nil, access[final protected super synchronized]
[junit] Added Method getUncaughtExceptionHandler, desc[()Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public]
[junit] Removed Method add, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public]
[junit] Removed Method getGLAutoDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public]
[junit] Added Method getGLAutoDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.CustomGLEventListener
[junit] Changed Class , access[]
[junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.FPSAnimator
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method setFPS, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected]
[junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected]
[junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public]
[junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Changed Class , access[]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected]
[junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Added Method addFixedSubArray, desc[(III)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method unmapStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method createGLSLMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method addFixedSubArray, desc[(III)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] CompatChanged Method createGLSLInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixedInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method unmapStorage, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;JJI)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;JJI)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;I)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;I)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] CompatChanged Method createDataMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public]
[junit] Changed Class , access[]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method validate, desc[(Lcom/jogamp/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public]
[junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method validate, desc[(Ljavax/media/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.GLBuffers
[junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIIZ)I], sig[null], throws [com/jogamp/opengl/GLException], access[final public static]
[junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static]
[junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIIZ)I], sig[null], throws [javax/media/opengl/GLException], access[final public static]
[junit] CompatChanged Method bytesPerPixel, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static]
[junit] CompatChanged Method componentCount, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.GLDrawableUtil
[junit] Removed Method isAnimatorAnimating, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method swapBuffersBeforeRead, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method isAnimatorAnimatingOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method isAnimatorAnimating, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method isAnimatorStartedOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method isSwapGLContextSafe, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isAnimatorStarted, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method swapGLContextAndAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static]
[junit] Removed Method moveGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static]
[junit] Removed Method swapBuffersBeforeRead, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method moveAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static]
[junit] Added Method isAnimatorStarted, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method isSwapGLContextSafe, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isAnimatorAnimatingOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method isAnimatorStartedOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method swapGLContext, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static]
[junit] Added Method swapGLContext, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static]
[junit] Added Method moveGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static]
[junit] Added Method moveAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static]
[junit] Removed Method swapGLContextAndAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener
[junit] Added Method run, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method run, desc[(Ljavax/media/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIILjava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method requiresNewBuffer, desc[(Ljavax/media/opengl/GL;III)Z], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Added Method requiresNewBuffer, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes
[junit] CompatChanged Method <init>, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method convert, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/opengl/GLProfile;)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static]
[junit] Added Method convert, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static]
[junit] Added Field pfmt, desc[Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], value[type null, data null, access[final public]
[junit] Removed Method <init>, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method convert, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public static]
[junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public]
[junit] Added Method getPixelFormat, desc[(II)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public static]
[junit] Removed Field bytesPerPixel, desc[I], sig[null], value[type null, data null, access[final public]
[junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider
[junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public]
[junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider
[junit] Added Method dispose, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLPixelStorageModes
[junit] Removed Method savePack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method setRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public]
[junit] Added Method setAlignment, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[final public]
[junit] Removed Method setUnpackRowLength, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public]
[junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method setAlignment, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public]
[junit] Removed Method setUnpackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Removed Method resetAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method resetUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method resetUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method saveAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method resetAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method saveUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method saveUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method setPackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public]
[junit] Removed Method resetPack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method setPackRowLength, desc[(Ljavax/media/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public]
[junit] Added Method resetPack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method setRowLength, desc[(Ljavax/media/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public]
[junit] Added Method setPackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method setUnpackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Added Method savePack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method setPackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Added Method setUnpackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public]
[junit] Added Method saveAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLReadBufferUtil
[junit] Added Method readPixelsImpl, desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected]
[junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Field hasAlpha, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public]
[junit] Removed Method readPixelsImpl, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected]
[junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public]
[junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public]
[junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public]
[junit] Removed Field alignment, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.Gamma
[junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method resetAllDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static]
[junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Method resetAllDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Class com.jogamp.opengl.util.ImmModeSink
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public]
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public]
[junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected]
[junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method regenerate, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected]
[junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected]
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected]
[junit] Removed Method regenerate, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected]
[junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] Changed Class , access[]
[junit] CompatChanged Method glFrustumf, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method gluPerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.PNGPixelRect
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public]
[junit] Removed Method read, desc[(Ljava/io/InputStream;Ljavax/media/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static]
[junit] Changed Class , access[]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public]
[junit] Added Method read, desc[(Ljava/io/InputStream;Lcom/jogamp/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method write, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method write, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.RandomTileRenderer
[junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public]
[junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public]
[junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public]
[junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public]
[junit] Class com.jogamp.opengl.util.TileRenderer
[junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public]
[junit] Added Method getClippedImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method getClippedImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public]
[junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.TileRendererBase
[junit] Added Method getImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method attachAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public]
[junit] Removed Method getAttachedDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Added Method reqPreSwapBuffers, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public]
[junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public]
[junit] Added Method setGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[final public]
[junit] Added Method attachAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Removed Method reqPreSwapBuffers, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Added Method getAttachedDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Removed Method setGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Added Method initGL, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Removed Method initStream, desc[(Ljava/net/URI;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Changed Field CameraInputScheme, desc[Ljava/lang/String; -> Lcom/jogamp/common/net/Uri$Encoded;], type[java.lang.String -> nil], access[]
[junit] Removed Method initGL, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, javax/media/opengl/GLException], access[abstract public]
[junit] Added Method getUri, desc[()Lcom/jogamp/common/net/Uri;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getURI, desc[()Ljava/net/URI;], sig[null], throws nil, access[abstract public]
[junit] Added Method initStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer
[junit] Removed Method <init>, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Removed Field awtPixelAttributesIntRGBA4, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static]
[junit] Added Method getAWTFormat, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getHostPixelComp, desc[()Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[final public]
[junit] Removed Field awtPixelAttributesIntRGB3, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIIILjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider
[junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Added Method getAWTPixelFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[public]
[junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public]
[junit] Added Method getAWTFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider
[junit] Added Method dispose, desc[()V], sig[null], throws nil, access[public]
[junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil
[junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public]
[junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;Z)V], sig[null], throws nil, access[public]
[junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.Overlay
[junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method drawAll, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.awt.TextRenderer
[junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.awt.TextureRenderer
[junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method getTexture, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method endOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method draw3DRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[public]
[junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Removed Method requiresGL3DefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public]
[junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public]
[junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public]
[junit] Added Method requiresGL3DefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method requiresDefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method requiresDefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method addGLSLVersion, desc[(Ljavax/media/opengl/GL2ES2;)I], sig[null], throws nil, access[final public]
[junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method addDefaultShaderPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method addGLSLVersion, desc[(Lcom/jogamp/opengl/GL2ES2;)I], sig[null], throws nil, access[final public]
[junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Removed Method addDefaultShaderPrecision, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] Added Method add, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method validateProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method replaceShader, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method link, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] CompatChanged Method add, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method validateProgram, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method link, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method add, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized]
[junit] Added Method replaceShader, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderState
[junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public]
[junit] Added Method disableAllVertexAttributeArrays, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public]
[junit] Removed Method getUniform, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLUniformData;], sig[null], throws nil, access[public]
[junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjavax/media/opengl/GLArrayData;)V], sig[null], throws nil, access[public]
[junit] Removed Method attachShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized]
[junit] Added Method releaseAllAttributes, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method releaseAllData, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public]
[junit] Removed Method disableAllVertexAttributeArrays, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public]
[junit] Removed Method releaseAllUniforms, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method getAttribute, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Removed Method isVertexAttribArrayEnabled, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)I], sig[null], throws nil, access[public]
[junit] Removed Method releaseAllAttributes, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)I], sig[null], throws nil, access[public]
[junit] Added Method attachShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized]
[junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public]
[junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Added Method ownUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)V], sig[null], throws nil, access[public]
[junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized]
[junit] Added Method isVertexAttribArrayEnabled, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public]
[junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public]
[junit] Added Method uniform, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public]
[junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized]
[junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public]
[junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method vertexAttribPointer, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method ownsAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public]
[junit] Added Method releaseAllUniforms, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method ownAttribute, desc[(Ljavax/media/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public]
[junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method getAttribute, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Removed Method ownsUniform, desc[(Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public]
[junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/opengl/GLArrayData;)V], sig[null], throws nil, access[public]
[junit] Removed Method isActiveAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method ownAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public]
[junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)I], sig[null], throws nil, access[public]
[junit] Removed Method vertexAttribPointer, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method getUniform, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public]
[junit] Added Method isActiveAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method ownUniform, desc[(Ljavax/media/opengl/GLUniformData;)V], sig[null], throws nil, access[public]
[junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method ownsUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method releaseAllData, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method uniform, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)I], sig[null], throws nil, access[public]
[junit] Added Method ownsAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderUtil
[junit] Added Method isShaderCompilerAvailable, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method compileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method isShaderCompilerAvailable, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isProgramExecStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isProgramLinkStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getShaderInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method isProgramStatusValid, desc[(Lcom/jogamp/opengl/GL;II)Z], sig[null], throws nil, access[public static]
[junit] Added Method isGeometryShaderSupported, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getProgramInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Removed Method getShaderBinaryFormats, desc[(Ljavax/media/opengl/GL;)Ljava/util/Set;], sig[(Ljavax/media/opengl/GL;)Ljava/util/Set<Ljava/lang/Integer;>;], throws nil, access[public static]
[junit] Removed Method isGeometryShaderSupported, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isProgramStatusValid, desc[(Ljavax/media/opengl/GL;II)Z], sig[null], throws nil, access[public static]
[junit] Removed Method attachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method getProgramInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Removed Method createAndCompileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method createAndLoadShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method createShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method shaderBinary, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method detachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method detachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method createAndLoadShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static]
[junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static]
[junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method isProgramExecStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method deleteShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static]
[junit] Removed Method deleteShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method compileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static]
[junit] Removed Method shaderBinary, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method createAndCompileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getShaderBinaryFormats, desc[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], sig[(Lcom/jogamp/opengl/GL;)Ljava/util/Set<Ljava/lang/Integer;>;], throws nil, access[public static]
[junit] Added Method attachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method createShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method getShaderInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method isProgramLinkStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil
[junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer
[junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDevice
[junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getPosition, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getPosition, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer
[junit] Added Method getSingleSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getTotalSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSingleSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method beginFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method ppOneEye, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method ppBegin, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method ppEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method endFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method endFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method getTotalSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method ppEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method beginFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method ppOneEye, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method ppBegin, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye
[junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoGLEventListener
[junit] Removed Method reshapeForEye, desc[(Ljavax/media/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method reshapeForEye, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.ImageSequence
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Lcom/jogamp/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public]
[junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public]
[junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Ljavax/media/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;I[II)V], sig[null], throws nil, access[public]
[junit] Added Method setTexParameterf, desc[(Lcom/jogamp/opengl/GL;IF)V], sig[null], throws nil, access[public]
[junit] Added Method disable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method setTexParameterf, desc[(Ljavax/media/opengl/GL;IF)V], sig[null], throws nil, access[public]
[junit] Added Method setTexParameteri, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[public]
[junit] Removed Method setTexParameteri, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[public]
[junit] Added Method getTextureObject, desc[(Lcom/jogamp/opengl/GL;)I], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;I[II)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method getTextureObject, desc[(Ljavax/media/opengl/GL;)I], sig[null], throws nil, access[public]
[junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method disable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method enable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureData
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;)V], sig[null], throws nil, access[protected]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;)V], sig[null], throws nil, access[protected]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureIO
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[public static]
[junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] CompatChanged Method newTexture, throws[[java/lang/IllegalArgumentException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException]], access[]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence
[junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.TextureState
[junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException], access[public static]
[junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TGAImage
[junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Class javax.media.nativewindow.AbstractGraphicsConfiguration
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.AbstractGraphicsDevice
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.AbstractGraphicsScreen
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.Capabilities
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.CapabilitiesChooser
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.CapabilitiesImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.DefaultCapabilitiesChooser
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.DefaultGraphicsConfiguration
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.DefaultGraphicsDevice
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.DefaultGraphicsScreen
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.GraphicsConfigurationFactory
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.nativewindow.MutableSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeSurfaceHolder
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeWindow
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeWindowException
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.NativeWindowFactory
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.nativewindow.OffscreenLayerOption
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.OffscreenLayerSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.ProxySurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.ScalableSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.SurfaceUpdatedListener
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.ToolkitLock
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.UpstreamSurfaceHook
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.UpstreamSurfaceHook.MutableSize
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.VisualIDHolder
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.VisualIDHolder.VIDComparator
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.VisualIDHolder.VIDType
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.nativewindow.WindowClosingProtocol
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.nativewindow.util.Dimension
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.DimensionImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.Insets
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.InsetsImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelFormat
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.nativewindow.util.PixelFormatUtil
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink32
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelRectangle
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelRectangle.GenericPixelRect
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.Point
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.PointImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.Rectangle
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.RectangleImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.SurfaceSize
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL3bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL4
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL4bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGLES1
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGLES2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGLES3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DefaultGLCapabilitiesChooser
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.FPSCounter
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2ES1
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2ES2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2ES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2GL3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL3ES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL3bc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL4
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL4ES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL4bc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLAnimatorControl
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLArrayData
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLAutoDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLBase
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLBufferStorage
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.opengl.GLCapabilities
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLCapabilitiesChooser
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLCapabilitiesImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLContext
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.opengl.GLDebugListener
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLDebugMessage
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLDrawableFactory
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.opengl.GLES1
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLES2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLEventListener
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLException
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLFBODrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLFBODrawable.Resizeable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLOffscreenAutoDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLOffscreenAutoDrawable.FBO
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLPipelineFactory
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLProfile
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLRunnable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLRunnable2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLSharedContextSetter
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLUniformData
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.Threading
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.Threading.Mode
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.opengl.TraceGL2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL3bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL4
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL4bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGLES1
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGLES2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGLES3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.awt.AWTGLAutoDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.awt.ComponentEvents
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.awt.GLCanvas
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.awt.GLJPanel
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.fixedfunc.GLLightingFunc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.fixedfunc.GLMatrixFunc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.fixedfunc.GLPointerFunc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.fixedfunc.GLPointerFuncUtil
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.GLU
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.GLUnurbs
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUquadric
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUtessellator
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUtessellatorCallback
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUtessellatorCallbackAdapter
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.gl2.GLUgl2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.gl2es1.GLUgl2es1
[junit] Removed Class , access[public super synchronized]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV221V230
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V232
[junit] Semantic Version Test
[junit] criteria: SimpleDiffCriteria
[junit] Previous version: 2.3.0 (2.3.0) - lib/v2.3.0/jogl-all.jar
[junit] Current version: 2.3.2 (2.3.2) - lib/v2.3.2/jogl-all.jar
[junit] Field values changed: true
[junit] Compat. expected: BACKWARD_COMPATIBLE_BINARY
[junit] Compat. detected: BACKWARD_COMPATIBLE_BINARY
[junit] Compat. result: detected == expected -> OK
[junit] Current version 2.3.2 (2.3.2) is BACKWARD_COMPATIBLE_BINARY to previous version 2.3.0 (2.3.0), actually BACKWARD_COMPATIBLE_BINARY
[junit]
[junit]
[junit] Summary: 1053 differences in 44 classes:
[junit] Remove 0, Change 0, CompatChange 129, Deprecate 9, Add 915
[junit]
[junit] 0/ 44: com.jogamp.nativewindow.DefaultGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 1/ 44: com.jogamp.nativewindow.NativeWindowFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 2/ 44: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 1, Add 1
[junit] 3/ 44: com.jogamp.nativewindow.awt.JAWTWindow : Remove 0, Change 0, CompatChange 0, Deprecate 3, Add 5
[junit] 4/ 44: com.jogamp.nativewindow.egl.EGLGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 5/ 44: com.jogamp.nativewindow.util.Rectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 6/ 44: com.jogamp.nativewindow.x11.X11GraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 7/ 44: com.jogamp.newt.Window : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 44
[junit] 8/ 44: com.jogamp.newt.awt.NewtCanvasAWT : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 9/ 44: com.jogamp.newt.opengl.GLWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 16
[junit] 10/ 44: com.jogamp.newt.opengl.util.NEWTDemoListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 11/ 44: com.jogamp.newt.opengl.util.stereo.StereoDeviceUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 12/ 44: com.jogamp.opengl.DebugGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 103
[junit] 13/ 44: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 14/ 44: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 49
[junit] 15/ 44: com.jogamp.opengl.GL2 : Remove 0, Change 0, CompatChange 4, Deprecate 0, Add 156
[junit] 16/ 44: com.jogamp.opengl.GL2ES2 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 2
[junit] 17/ 44: com.jogamp.opengl.GL2ES3 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 67
[junit] 18/ 44: com.jogamp.opengl.GL2GL3 : Remove 0, Change 0, CompatChange 48, Deprecate 0, Add 1
[junit] 19/ 44: com.jogamp.opengl.GL3 : Remove 0, Change 0, CompatChange 60, Deprecate 0, Add 0
[junit] 20/ 44: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 117
[junit] 21/ 44: com.jogamp.opengl.GL4 : Remove 0, Change 0, CompatChange 10, Deprecate 0, Add 3
[junit] 22/ 44: com.jogamp.opengl.GLBase : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 1
[junit] 23/ 44: com.jogamp.opengl.GLContext : Remove 0, Change 0, CompatChange 2, Deprecate 1, Add 7
[junit] 24/ 44: com.jogamp.opengl.GLDrawableFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 25/ 44: com.jogamp.opengl.GLES1 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 0
[junit] 26/ 44: com.jogamp.opengl.GLES2 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 112
[junit] 27/ 44: com.jogamp.opengl.GLExtensions : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 28/ 44: com.jogamp.opengl.JoglVersion : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 29/ 44: com.jogamp.opengl.TraceGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 103
[junit] 30/ 44: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 31/ 44: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 49
[junit] 32/ 44: com.jogamp.opengl.egl.EGLExt : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 44
[junit] 33/ 44: com.jogamp.opengl.math.geom.Frustum : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 34/ 44: com.jogamp.opengl.math.geom.Frustum.FovDesc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 35/ 44: com.jogamp.opengl.util.glsl.ShaderCode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 8
[junit] 36/ 44: com.jogamp.opengl.util.texture.ImageType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 37/ 44: com.jogamp.opengl.util.texture.ImageType.Util : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 38/ 44: com.jogamp.opengl.util.texture.Texture : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 39/ 44: com.jogamp.opengl.util.texture.TextureData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 40/ 44: com.jogamp.opengl.util.texture.spi.DDSImage : Remove 0, Change 0, CompatChange 0, Deprecate 1, Add 0
[junit] 41/ 44: com.jogamp.opengl.util.texture.spi.SGIImage : Remove 0, Change 0, CompatChange 0, Deprecate 1, Add 0
[junit] 42/ 44: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 0, Change 0, CompatChange 0, Deprecate 2, Add 0
[junit] 43/ 44: com.jogamp.opengl.util.texture.spi.TextureProvider.SupportsImageTypes: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit]
[junit]
[junit] Removes
[junit]
[junit]
[junit]
[junit] Changes
[junit]
[junit]
[junit]
[junit] CompatChanges
[junit]
[junit] Class com.jogamp.opengl.GL2
[junit] CompatChanged Field GL_CLIENT_ALL_ATTRIB_BITS, value[-1 -> 4294967295], access[]
[junit] CompatChanged Field GL_ALL_CLIENT_ATTRIB_BITS, value[-1 -> 4294967295], access[]
[junit] CompatChanged Field GL_TEXCOORD4_BIT_PGI, value[-2147483648 -> 2147483648], access[]
[junit] CompatChanged Field GL_QUERY_ALL_EVENT_BITS_AMD, value[-1 -> 4294967295], access[]
[junit] Class com.jogamp.opengl.GL2ES2
[junit] CompatChanged Field GL_ALL_SHADER_BITS, value[-1 -> 4294967295], access[]
[junit] Class com.jogamp.opengl.GL2ES3
[junit] CompatChanged Field GL_ALL_BARRIER_BITS, value[-1 -> 4294967295], access[]
[junit] Class com.jogamp.opengl.GL2GL3
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_UNIFORM_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FIRST_VERTEX_CONVENTION, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_EVALUATION_SHADER_BIT, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexBuffer, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_LAST_VERTEX_CONVENTION, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_QUADS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glColorMaski, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_GEOMETRY_SHADER_BIT, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLE_SHADING, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_INT_SAMPLER_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexStorage3DMultisample, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glMinSampleShading, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationi, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_IMAGE_UNIFORMS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES2].GL_PROGRAM_PIPELINE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FRAMEBUFFER_DEFAULT_LAYERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TEXTURE_BUFFER_SIZE, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationSeparatei, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFuncSeparatei, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glIsEnabledi, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER_DATA_STORE_BINDING, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glEnablei, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_PRIMITIVES_GENERATED, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_FRAMEBUFFER_LAYERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MIN_SAMPLE_SHADING_VALUE, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glDisablei, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_CONTROL_SHADER_BIT, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFunci, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_BUFFER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAGS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[]
[junit] Class com.jogamp.opengl.GL3
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_PATCH_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_OUTPUT_TYPE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_UNDEFINED_VERTEX, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_EVALUATION_SHADER, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsInstancedBaseVertex, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_ODD, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_VERTEX_ORDER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_PATCH_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCHES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCH_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_POINT_MODE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_SPACING, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glPatchParameteri, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_SIZE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER_INVOCATIONS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_GEN_LEVEL, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsBaseVertex, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_INPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_OUTPUT_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_EVEN, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glTexBufferRange, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_ATTACHMENT_LAYERED, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_MODE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_VERTICES_OUT, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLE_STRIP_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawRangeElementsBaseVertex, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINES_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_INPUT_TYPE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_INVOCATIONS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLES_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINE_STRIP_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_ISOLINES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LAYER_PROVOKING_VERTEX, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glFramebufferTexture, access[]
[junit] Class com.jogamp.opengl.GL4
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_IS_PER_PATCH, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_TEXTURE_BUFFER_BINDING, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_CONTROL_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_CONTEXT_LOST, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_GEOMETRY_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_EVALUATION_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, access[]
[junit] Class com.jogamp.opengl.GLBase
[junit] CompatChanged Method setSwapInterval, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.GLContext
[junit] CompatChanged Field CTX_IMPL_FP32_COMPAT_API, value[16384 -> 32768], access[]
[junit] CompatChanged Field CTX_IMPL_FBO, value[8192 -> 16384], access[]
[junit] Class com.jogamp.opengl.GLES1
[junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[]
[junit] Class com.jogamp.opengl.GLES2
[junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[]
[junit]
[junit]
[junit] Deprecates
[junit]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Deprecated Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Deprecated Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected]
[junit] Deprecated Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected]
[junit] Deprecated Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.GLContext
[junit] Deprecated Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static]
[junit] Class com.jogamp.opengl.util.texture.spi.DDSImage
[junit] Deprecated Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.SGIImage
[junit] Deprecated Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider
[junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit]
[junit]
[junit] Additions
[junit]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice
[junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Added Method create, desc[(Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Added Method updatePixelScale, desc[(Ljava/awt/GraphicsConfiguration;Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method setAWTGraphicsConfiguration, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;)V], sig[null], throws nil, access[final public]
[junit] Added Method lockSurfaceImpl, desc[(Ljava/awt/GraphicsConfiguration;)I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected]
[junit] Added Method getAWTGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Added Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;Ljava/awt/GraphicsConfiguration;)Z], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[public]
[junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration
[junit] Added Method XVisualInfo2X11Capabilities, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsDevice;Ljogamp/nativewindow/x11/XVisualInfo;)Ljogamp/nativewindow/x11/X11Capabilities;], sig[null], throws nil, access[public static]
[junit] Added Method XVisual2XRenderMask, desc[(JJ)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static]
[junit] Added Method XVisual2XRenderMask, desc[(JJLjogamp/nativewindow/x11/XRenderPictFormat;)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static]
[junit] Class com.jogamp.newt.Window
[junit] Added Field STATE_BIT_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static]
[junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Added Field STATE_MASK_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 1024, access[final public static]
[junit] Added Field STATE_BIT_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[junit] Added Field STATE_MASK_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 2048, access[final public static]
[junit] Added Field STATE_MASK_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 4096, access[final public static]
[junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Added Field STATE_BIT_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static]
[junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Field STATE_MASK_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Field STATE_BIT_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Added Field STATE_BIT_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field STATE_BIT_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static]
[junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Field STATE_MASK_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field STATE_BIT_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static]
[junit] Added Field STATE_BIT_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Field STATE_MASK_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static]
[junit] Added Field STATE_MASK_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] Added Field STATE_BIT_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static]
[junit] Added Field STATE_MASK_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static]
[junit] Added Field STATE_MASK_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final public static]
[junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Added Method getGraphicsConfiguration, desc[()Ljava/awt/GraphicsConfiguration;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[final public]
[junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[final public]
[junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[final public]
[junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[final public]
[junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.opengl.util.NEWTDemoListener
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.newt.opengl.util.stereo.StereoDeviceUtil
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public]
[junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GL2
[junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[abstract public]
[junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static]
[junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_BLEND_COLOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_POLYGON_OFFSET_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static]
[junit] Added Field GL_NOP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static]
[junit] Added Field GL_STENCIL_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static]
[junit] Added Field GL_ALPHA_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 15, access[final public static]
[junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static]
[junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static]
[junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static]
[junit] Added Field GL_DRAW_ELEMENTS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static]
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static]
[junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static]
[junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static]
[junit] Added Field GL_DRAW_ARRAYS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static]
[junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_LINE_WIDTH_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static]
[junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ELEMENTS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static]
[junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static]
[junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_RANGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37754, access[final public static]
[junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37753, access[final public static]
[junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static]
[junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static]
[junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Added Field GL_DRAW_ARRAYS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static]
[junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_TERMINATE_SEQUENCE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static]
[junit] Added Field GL_VIEWPORT_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_ATTRIBUTE_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static]
[junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static]
[junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static]
[junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ELEMENTS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRONT_FACE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static]
[junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SCISSOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 17, access[final public static]
[junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static]
[junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ARRAYS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static]
[junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_GRANULARITY_NV, desc[I], sig[null], value[type java.lang.Integer, data 37755, access[final public static]
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_ELEMENT_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNIFORM_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL2ES2
[junit] Added Field GL_PROGRAM_PIPELINE, desc[I], sig[null], value[type java.lang.Integer, data 33508, access[final public static]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL2ES3
[junit] Added Field GL_TEXTURE_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36873, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static]
[junit] Added Field GL_TEXTURE_BINDING_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35884, access[final public static]
[junit] Added Field GL_QUADS, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36876, access[final public static]
[junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_FRAMEBUFFER_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37655, access[final public static]
[junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, desc[I], sig[null], value[type java.lang.Integer, data 36877, access[final public static]
[junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37588, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT23, desc[I], sig[null], value[type java.lang.Integer, data 36087, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT29, desc[I], sig[null], value[type java.lang.Integer, data 36093, access[final public static]
[junit] Added Field GL_MAX_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 35883, access[final public static]
[junit] Added Field GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT31, desc[I], sig[null], value[type java.lang.Integer, data 36095, access[final public static]
[junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLOR_ATTACHMENT26, desc[I], sig[null], value[type java.lang.Integer, data 36090, access[final public static]
[junit] Added Method glGetnUniformuiv, desc[(III[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_SHADING, desc[I], sig[null], value[type java.lang.Integer, data 35894, access[final public static]
[junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36878, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 35372, access[final public static]
[junit] Added Field GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 35378, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT30, desc[I], sig[null], value[type java.lang.Integer, data 36094, access[final public static]
[junit] Added Field GL_MIN_SAMPLE_SHADING_VALUE, desc[I], sig[null], value[type java.lang.Integer, data 35895, access[final public static]
[junit] Added Field GL_TESS_CONTROL_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37583, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT20, desc[I], sig[null], value[type java.lang.Integer, data 36084, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_DATA_STORE_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35885, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT18, desc[I], sig[null], value[type java.lang.Integer, data 36082, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT25, desc[I], sig[null], value[type java.lang.Integer, data 36089, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT17, desc[I], sig[null], value[type java.lang.Integer, data 36081, access[final public static]
[junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT24, desc[I], sig[null], value[type java.lang.Integer, data 36088, access[final public static]
[junit] Added Field GL_CONTEXT_FLAGS, desc[I], sig[null], value[type java.lang.Integer, data 33310, access[final public static]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT28, desc[I], sig[null], value[type java.lang.Integer, data 36092, access[final public static]
[junit] Added Field GL_LAST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36430, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT19, desc[I], sig[null], value[type java.lang.Integer, data 36083, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37587, access[final public static]
[junit] Added Field GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36874, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36879, access[final public static]
[junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformuiv, desc[(IIILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37582, access[final public static]
[junit] Added Field GL_GEOMETRY_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Field GL_FIRST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36429, access[final public static]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37581, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_DEFAULT_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37650, access[final public static]
[junit] Added Field GL_TESS_EVALUATION_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT27, desc[I], sig[null], value[type java.lang.Integer, data 36091, access[final public static]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLOR_ATTACHMENT16, desc[I], sig[null], value[type java.lang.Integer, data 36080, access[final public static]
[junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PRIMITIVES_GENERATED, desc[I], sig[null], value[type java.lang.Integer, data 35975, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37589, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT22, desc[I], sig[null], value[type java.lang.Integer, data 36086, access[final public static]
[junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLOR_ATTACHMENT21, desc[I], sig[null], value[type java.lang.Integer, data 36085, access[final public static]
[junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL2GL3
[junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Class com.jogamp.opengl.GL3ES3
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36485, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37819, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37081, access[final public static]
[junit] Added Field GL_PATCHES, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37844, access[final public static]
[junit] Added Field GL_LINES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37846, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37155, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37848, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, desc[I], sig[null], value[type java.lang.Integer, data 36264, access[final public static]
[junit] Added Field GL_MAX_TESS_GEN_LEVEL, desc[I], sig[null], value[type java.lang.Integer, data 36478, access[final public static]
[junit] Added Field GL_TESS_GEN_VERTEX_ORDER, desc[I], sig[null], value[type java.lang.Integer, data 36472, access[final public static]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34925, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37843, access[final public static]
[junit] Added Field GL_TRIANGLES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static]
[junit] Added Field GL_LINE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static]
[junit] Added Field GL_TRIANGLE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[junit] Added Field GL_REFERENCED_BY_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37640, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37812, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36479, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36486, access[final public static]
[junit] Added Field GL_FRACTIONAL_ODD, desc[I], sig[null], value[type java.lang.Integer, data 36475, access[final public static]
[junit] Added Field GL_GEOMETRY_VERTICES_OUT, desc[I], sig[null], value[type java.lang.Integer, data 35094, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37814, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37156, access[final public static]
[junit] Added Field GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36383, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36480, access[final public static]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_TESS_GEN_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36470, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37816, access[final public static]
[junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static]
[junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37845, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37820, access[final public static]
[junit] Added Field GL_REFERENCED_BY_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37641, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37821, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36320, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37852, access[final public static]
[junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static]
[junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37841, access[final public static]
[junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 34943, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 36442, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37818, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36482, access[final public static]
[junit] Added Field GL_REFERENCED_BY_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37639, access[final public static]
[junit] Added Field GL_CONTEXT_LOST, desc[I], sig[null], value[type java.lang.Integer, data 1287, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_LAYERED, desc[I], sig[null], value[type java.lang.Integer, data 36263, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37278, access[final public static]
[junit] Added Field GL_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36466, access[final public static]
[junit] Added Field GL_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36487, access[final public static]
[junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37080, access[final public static]
[junit] Added Field GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, desc[I], sig[null], value[type java.lang.Integer, data 33313, access[final public static]
[junit] Added Field GL_GEOMETRY_INPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35095, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34924, access[final public static]
[junit] Added Field GL_LAYER_PROVOKING_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33374, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, desc[I], sig[null], value[type java.lang.Integer, data 37279, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37813, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36321, access[final public static]
[junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36489, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37850, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36490, access[final public static]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_TESS_GEN_SPACING, desc[I], sig[null], value[type java.lang.Integer, data 36471, access[final public static]
[junit] Added Field GL_IS_PER_PATCH, desc[I], sig[null], value[type java.lang.Integer, data 37607, access[final public static]
[junit] Added Field GL_MAX_TESS_PATCH_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36484, access[final public static]
[junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37842, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37840, access[final public static]
[junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37847, access[final public static]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_ISOLINES, desc[I], sig[null], value[type java.lang.Integer, data 36474, access[final public static]
[junit] Added Field GL_UNDEFINED_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33376, access[final public static]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 35881, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37808, access[final public static]
[junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static]
[junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static]
[junit] Added Field GL_TESS_CONTROL_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36469, access[final public static]
[junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static]
[junit] Added Field GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36443, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36481, access[final public static]
[junit] Added Field GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36382, access[final public static]
[junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37811, access[final public static]
[junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRACTIONAL_EVEN, desc[I], sig[null], value[type java.lang.Integer, data 36476, access[final public static]
[junit] Added Field GL_TESS_GEN_POINT_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36473, access[final public static]
[junit] Added Field GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, desc[I], sig[null], value[type java.lang.Integer, data 36445, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37809, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36319, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37853, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 37277, access[final public static]
[junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static]
[junit] Added Field GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36444, access[final public static]
[junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37810, access[final public static]
[junit] Added Field GL_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36313, access[final public static]
[junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37851, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37079, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37849, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37815, access[final public static]
[junit] Added Field GL_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36488, access[final public static]
[junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static]
[junit] Added Field GL_MAX_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36477, access[final public static]
[junit] Added Field GL_GEOMETRY_OUTPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35096, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36483, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37817, access[final public static]
[junit] Class com.jogamp.opengl.GL4
[junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLBase
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLContext
[junit] Added Field CTX_IMPL_ES32_COMPAT, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final protected static]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method decomposeBits, desc[(I[I)Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[protected static]
[junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;Lcom/jogamp/common/util/VersionNumber;ILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static]
[junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;IIILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static]
[junit] Added Method isGLES32CompatibleAvailable, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method getGLProfile, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Added Method hasOpenGLESSupport, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method hasOpenGLDesktopSupport, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLES2
[junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37704, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static]
[junit] Added Field GL_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 6912, access[final public static]
[junit] Added Field GL_ONE_MINUS_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35067, access[final public static]
[junit] Added Field GL_COVERAGE_MODULATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37683, access[final public static]
[junit] Added Field GL_NUM_VIRTUAL_PAGE_SIZES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37288, access[final public static]
[junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SRC_ALPHA_SATURATE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 776, access[final public static]
[junit] Added Field GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37674, access[final public static]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DYNAMIC_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static]
[junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static]
[junit] Added Field GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37675, access[final public static]
[junit] Added Field GL_SHARED_EDGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 192, access[final public static]
[junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_POLYGON_MODE_NV, desc[I], sig[null], value[type java.lang.Integer, data 2880, access[final public static]
[junit] Added Field GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37273, access[final public static]
[junit] Added Field GL_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37672, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static]
[junit] Added Field GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37680, access[final public static]
[junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static]
[junit] Added Field GL_LOCATION_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37647, access[final public static]
[junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static]
[junit] Added Field GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37274, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_X_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37269, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static]
[junit] Added Field GL_POLYGON_OFFSET_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 10753, access[final public static]
[junit] Added Field GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37705, access[final public static]
[junit] Added Field GL_NUM_SPARSE_LEVELS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37290, access[final public static]
[junit] Added Field GL_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35065, access[final public static]
[junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static]
[junit] Added Field GL_SR8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36797, access[final public static]
[junit] Added Field GL_FRAGMENT_COVERAGE_TO_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37597, access[final public static]
[junit] Added Field GL_MAX_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37673, access[final public static]
[junit] Added Field GL_SAMPLER_EXTERNAL_2D_Y2Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35815, access[final public static]
[junit] Added Field GL_TEXTURE_2D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 35866, access[final public static]
[junit] Added Field GL_COVERAGE_MODULATION_TABLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37681, access[final public static]
[junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static]
[junit] Added Field GL_MAX_SPARSE_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37272, access[final public static]
[junit] Added Field GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37679, access[final public static]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_CLIENT_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static]
[junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field GL_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static]
[junit] Added Field GL_POLYGON_OFFSET_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 10754, access[final public static]
[junit] Added Field GL_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32925, access[final public static]
[junit] Added Field GL_COVERAGE_MODULATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37682, access[final public static]
[junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_RASTER_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37671, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37287, access[final public static]
[junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static]
[junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static]
[junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static]
[junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static]
[junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static]
[junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37703, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_Z_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37271, access[final public static]
[junit] Added Field GL_MAP_COHERENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static]
[junit] Added Field GL_FILL_NV, desc[I], sig[null], value[type java.lang.Integer, data 6914, access[final public static]
[junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_BUFFER_IMMUTABLE_STORAGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33311, access[final public static]
[junit] Added Field GL_SAMPLE_ALPHA_TO_ONE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32927, access[final public static]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAP_PERSISTENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Field GL_STENCIL_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37678, access[final public static]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_TEXTURE_SPARSE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37286, access[final public static]
[junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FILL_RECTANGLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37692, access[final public static]
[junit] Added Field GL_ONE_MINUS_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35066, access[final public static]
[junit] Added Field GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35068, access[final public static]
[junit] Added Field GL_FRAGMENT_COVERAGE_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37598, access[final public static]
[junit] Added Field GL_EFFECTIVE_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37676, access[final public static]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SRG8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36798, access[final public static]
[junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static]
[junit] Added Field GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37289, access[final public static]
[junit] Added Field GL_COLOR_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 36384, access[final public static]
[junit] Added Field GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static]
[junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DEPTH_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37677, access[final public static]
[junit] Added Field GL_CONSERVATIVE_RASTERIZATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37702, access[final public static]
[junit] Added Field GL_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 34185, access[final public static]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static]
[junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_BUFFER_STORAGE_FLAGS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33312, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37270, access[final public static]
[junit] Added Field GL_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 6913, access[final public static]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static]
[junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static]
[junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static]
[junit] Class com.jogamp.opengl.GLExtensions
[junit] Added Field ARB_ES3_2_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_2_compatibility, access[final public static]
[junit] Added Field GL_KHR_debug, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_KHR_debug, access[final public static]
[junit] Class com.jogamp.opengl.JoglVersion
[junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;ZZZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.TraceGL4bc
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES1
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public]
[junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.egl.EGLExt
[junit] Added Field EGL_YUV_PLANE_BPP_10_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13085, access[final public static]
[junit] Added Field EGL_YUV_ORDER_YUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13058, access[final public static]
[junit] Added Method eglQueryDebugKHR, desc[(ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field EGL_YUV_ORDER_VYUY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13063, access[final public static]
[junit] Added Field EGL_OBJECT_THREAD_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13232, access[final public static]
[junit] Added Field EGL_DEBUG_MSG_WARN_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13243, access[final public static]
[junit] Added Field EGL_CONTEXT_OPENGL_NO_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 12723, access[final public static]
[junit] Added Field EGL_D3D11_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13217, access[final public static]
[junit] Added Field EGL_YUV_CSC_STANDARD_601_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13067, access[final public static]
[junit] Added Field EGL_YUV_ORDER_YUYV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13060, access[final public static]
[junit] Added Field EGL_YUV_PLANE_BPP_8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13084, access[final public static]
[junit] Added Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Field EGL_YUV_CSC_STANDARD_2020_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13069, access[final public static]
[junit] Added Field EGL_OBJECT_IMAGE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13236, access[final public static]
[junit] Added Field EGL_OBJECT_STREAM_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13238, access[final public static]
[junit] Added Method eglExportDMABUFImageMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field EGL_OBJECT_DISPLAY_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13233, access[final public static]
[junit] Added Field EGL_YUV_SUBSAMPLE_4_2_2_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13076, access[final public static]
[junit] Added Field EGL_YUV_SUBSAMPLE_4_4_4_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13077, access[final public static]
[junit] Added Field EGL_YUV_CSC_STANDARD_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13066, access[final public static]
[junit] Added Field EGL_D3D9_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13216, access[final public static]
[junit] Added Field EGL_DEBUG_MSG_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13242, access[final public static]
[junit] Added Field EGL_YUV_SUBSAMPLE_4_2_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13075, access[final public static]
[junit] Added Field EGL_YUV_ORDER_YVYU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13062, access[final public static]
[junit] Added Field EGL_YUV_PLANE_BPP_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13083, access[final public static]
[junit] Added Field EGL_YUV_PLANE_BPP_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13082, access[final public static]
[junit] Added Field EGL_YUV_NUMBER_OF_PLANES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13073, access[final public static]
[junit] Added Field EGL_DEBUG_MSG_CRITICAL_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13241, access[final public static]
[junit] Added Field EGL_DEBUG_CALLBACK_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13240, access[final public static]
[junit] Added Field EGL_OBJECT_CONTEXT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13234, access[final public static]
[junit] Added Field EGL_YUV_ORDER_UYVY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13061, access[final public static]
[junit] Added Method eglExportDMABUFImageQueryMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field EGL_YUV_BUFFER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13056, access[final public static]
[junit] Added Field EGL_OBJECT_SYNC_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13237, access[final public static]
[junit] Added Field EGL_YUV_DEPTH_RANGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13079, access[final public static]
[junit] Added Field EGL_YUV_ORDER_YVU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13059, access[final public static]
[junit] Added Field EGL_YUV_DEPTH_RANGE_LIMITED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13080, access[final public static]
[junit] Added Field EGL_YUV_DEPTH_RANGE_FULL_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13081, access[final public static]
[junit] Added Field EGL_YUV_SUBSAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13074, access[final public static]
[junit] Added Field EGL_YUV_CSC_STANDARD_709_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13068, access[final public static]
[junit] Added Field EGL_OBJECT_SURFACE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13235, access[final public static]
[junit] Added Field EGL_YUV_ORDER_AYUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13064, access[final public static]
[junit] Added Field EGL_DEBUG_MSG_INFO_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13244, access[final public static]
[junit] Added Field EGL_YUV_ORDER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13057, access[final public static]
[junit] Class com.jogamp.opengl.math.geom.Frustum
[junit] Added Method updateByFovDesc, desc[([FIZLcom/jogamp/opengl/math/geom/Frustum$FovDesc;)[F], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.math.geom.Frustum.FovDesc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;II[Lcom/jogamp/common/net/Uri;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static]
[junit] Added Method readShaderBinary, desc[(Lcom/jogamp/common/net/Uri;)Ljava/nio/ByteBuffer;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Field SUFFIX_COMPUTE_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data cp, access[final public static]
[junit] Added Field SUFFIX_COMPUTE_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data bcp, access[final public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method readShaderSource, desc[(Lcom/jogamp/common/net/Uri;Z)Ljava/lang/CharSequence;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method create, desc[(IIILcom/jogamp/common/net/Uri;)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.texture.ImageType
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.texture.ImageType.Util
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Added Method getImageTarget, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureData
[junit] Added Method getSourceImageType, desc[()Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider.SupportsImageTypes
[junit] Added Class , access[abstract interface public]
[junit]
[junit]
[junit]
[junit]
[junit] Class Order
[junit]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice
[junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Deprecated Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Added Method create, desc[(Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Deprecated Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected]
[junit] Added Method updatePixelScale, desc[(Ljava/awt/GraphicsConfiguration;Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method setAWTGraphicsConfiguration, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;)V], sig[null], throws nil, access[final public]
[junit] Added Method lockSurfaceImpl, desc[(Ljava/awt/GraphicsConfiguration;)I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected]
[junit] Added Method getAWTGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Deprecated Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected]
[junit] Deprecated Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;Ljava/awt/GraphicsConfiguration;)Z], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[public]
[junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration
[junit] Added Method XVisualInfo2X11Capabilities, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsDevice;Ljogamp/nativewindow/x11/XVisualInfo;)Ljogamp/nativewindow/x11/X11Capabilities;], sig[null], throws nil, access[public static]
[junit] Added Method XVisual2XRenderMask, desc[(JJ)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static]
[junit] Added Method XVisual2XRenderMask, desc[(JJLjogamp/nativewindow/x11/XRenderPictFormat;)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static]
[junit] Class com.jogamp.newt.Window
[junit] Added Field STATE_BIT_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static]
[junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Added Field STATE_MASK_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 1024, access[final public static]
[junit] Added Field STATE_BIT_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[junit] Added Field STATE_MASK_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 2048, access[final public static]
[junit] Added Field STATE_MASK_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 4096, access[final public static]
[junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Added Field STATE_BIT_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static]
[junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Field STATE_MASK_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Field STATE_BIT_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Added Field STATE_BIT_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field STATE_BIT_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static]
[junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Field STATE_MASK_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field STATE_BIT_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static]
[junit] Added Field STATE_BIT_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Field STATE_MASK_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static]
[junit] Added Field STATE_MASK_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] Added Field STATE_BIT_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static]
[junit] Added Field STATE_MASK_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static]
[junit] Added Field STATE_MASK_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final public static]
[junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Added Method getGraphicsConfiguration, desc[()Ljava/awt/GraphicsConfiguration;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[final public]
[junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[final public]
[junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[final public]
[junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[final public]
[junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.opengl.util.NEWTDemoListener
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.newt.opengl.util.stereo.StereoDeviceUtil
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public]
[junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GL2
[junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[abstract public]
[junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Field GL_CLIENT_ALL_ATTRIB_BITS, value[-1 -> 4294967295], access[]
[junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static]
[junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_BLEND_COLOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_POLYGON_OFFSET_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static]
[junit] Added Field GL_NOP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static]
[junit] Added Field GL_STENCIL_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static]
[junit] Added Field GL_ALPHA_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 15, access[final public static]
[junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static]
[junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static]
[junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static]
[junit] Added Field GL_DRAW_ELEMENTS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static]
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static]
[junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static]
[junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static]
[junit] Added Field GL_DRAW_ARRAYS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static]
[junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_LINE_WIDTH_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static]
[junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ELEMENTS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static]
[junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static]
[junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static]
[junit] CompatChanged Field GL_ALL_CLIENT_ATTRIB_BITS, value[-1 -> 4294967295], access[]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_RANGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37754, access[final public static]
[junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37753, access[final public static]
[junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static]
[junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static]
[junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Added Field GL_DRAW_ARRAYS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static]
[junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_TERMINATE_SEQUENCE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static]
[junit] Added Field GL_VIEWPORT_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_ATTRIBUTE_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static]
[junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static]
[junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static]
[junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ELEMENTS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Field GL_TEXCOORD4_BIT_PGI, value[-2147483648 -> 2147483648], access[]
[junit] Added Field GL_FRONT_FACE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static]
[junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SCISSOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 17, access[final public static]
[junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static]
[junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Field GL_QUERY_ALL_EVENT_BITS_AMD, value[-1 -> 4294967295], access[]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ARRAYS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static]
[junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_GRANULARITY_NV, desc[I], sig[null], value[type java.lang.Integer, data 37755, access[final public static]
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_ELEMENT_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNIFORM_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL2ES2
[junit] Added Field GL_PROGRAM_PIPELINE, desc[I], sig[null], value[type java.lang.Integer, data 33508, access[final public static]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Field GL_ALL_SHADER_BITS, value[-1 -> 4294967295], access[]
[junit] Class com.jogamp.opengl.GL2ES3
[junit] Added Field GL_TEXTURE_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36873, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static]
[junit] Added Field GL_TEXTURE_BINDING_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35884, access[final public static]
[junit] Added Field GL_QUADS, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36876, access[final public static]
[junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_FRAMEBUFFER_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37655, access[final public static]
[junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, desc[I], sig[null], value[type java.lang.Integer, data 36877, access[final public static]
[junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37588, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT23, desc[I], sig[null], value[type java.lang.Integer, data 36087, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT29, desc[I], sig[null], value[type java.lang.Integer, data 36093, access[final public static]
[junit] Added Field GL_MAX_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 35883, access[final public static]
[junit] Added Field GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT31, desc[I], sig[null], value[type java.lang.Integer, data 36095, access[final public static]
[junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLOR_ATTACHMENT26, desc[I], sig[null], value[type java.lang.Integer, data 36090, access[final public static]
[junit] Added Method glGetnUniformuiv, desc[(III[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_SHADING, desc[I], sig[null], value[type java.lang.Integer, data 35894, access[final public static]
[junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36878, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 35372, access[final public static]
[junit] Added Field GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 35378, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT30, desc[I], sig[null], value[type java.lang.Integer, data 36094, access[final public static]
[junit] Added Field GL_MIN_SAMPLE_SHADING_VALUE, desc[I], sig[null], value[type java.lang.Integer, data 35895, access[final public static]
[junit] Added Field GL_TESS_CONTROL_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37583, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT20, desc[I], sig[null], value[type java.lang.Integer, data 36084, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_DATA_STORE_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35885, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT18, desc[I], sig[null], value[type java.lang.Integer, data 36082, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT25, desc[I], sig[null], value[type java.lang.Integer, data 36089, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT17, desc[I], sig[null], value[type java.lang.Integer, data 36081, access[final public static]
[junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT24, desc[I], sig[null], value[type java.lang.Integer, data 36088, access[final public static]
[junit] Added Field GL_CONTEXT_FLAGS, desc[I], sig[null], value[type java.lang.Integer, data 33310, access[final public static]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT28, desc[I], sig[null], value[type java.lang.Integer, data 36092, access[final public static]
[junit] Added Field GL_LAST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36430, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT19, desc[I], sig[null], value[type java.lang.Integer, data 36083, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37587, access[final public static]
[junit] Added Field GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36874, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36879, access[final public static]
[junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformuiv, desc[(IIILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37582, access[final public static]
[junit] Added Field GL_GEOMETRY_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] CompatChanged Field GL_ALL_BARRIER_BITS, value[-1 -> 4294967295], access[]
[junit] Added Field GL_FIRST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36429, access[final public static]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37581, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_DEFAULT_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37650, access[final public static]
[junit] Added Field GL_TESS_EVALUATION_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT27, desc[I], sig[null], value[type java.lang.Integer, data 36091, access[final public static]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLOR_ATTACHMENT16, desc[I], sig[null], value[type java.lang.Integer, data 36080, access[final public static]
[junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PRIMITIVES_GENERATED, desc[I], sig[null], value[type java.lang.Integer, data 35975, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37589, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT22, desc[I], sig[null], value[type java.lang.Integer, data 36086, access[final public static]
[junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLOR_ATTACHMENT21, desc[I], sig[null], value[type java.lang.Integer, data 36085, access[final public static]
[junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL2GL3
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_UNIFORM_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FIRST_VERTEX_CONVENTION, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_EVALUATION_SHADER_BIT, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexBuffer, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_LAST_VERTEX_CONVENTION, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_QUADS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glColorMaski, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_GEOMETRY_SHADER_BIT, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLE_SHADING, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_INT_SAMPLER_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexStorage3DMultisample, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glMinSampleShading, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationi, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_IMAGE_UNIFORMS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES2].GL_PROGRAM_PIPELINE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FRAMEBUFFER_DEFAULT_LAYERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TEXTURE_BUFFER_SIZE, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationSeparatei, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFuncSeparatei, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glIsEnabledi, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER_DATA_STORE_BINDING, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glEnablei, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_PRIMITIVES_GENERATED, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_FRAMEBUFFER_LAYERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MIN_SAMPLE_SHADING_VALUE, access[]
[junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glDisablei, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_CONTROL_SHADER_BIT, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFunci, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_BUFFER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAGS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[]
[junit] Class com.jogamp.opengl.GL3
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_PATCH_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_OUTPUT_TYPE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_UNDEFINED_VERTEX, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_EVALUATION_SHADER, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsInstancedBaseVertex, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_ODD, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_VERTEX_ORDER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_PATCH_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCHES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCH_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_POINT_MODE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_SPACING, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glPatchParameteri, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_SIZE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER_INVOCATIONS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_GEN_LEVEL, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsBaseVertex, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_INPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_OUTPUT_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_EVEN, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glTexBufferRange, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_ATTACHMENT_LAYERED, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_MODE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_VERTICES_OUT, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLE_STRIP_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawRangeElementsBaseVertex, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINES_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_INPUT_TYPE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_INVOCATIONS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLES_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINE_STRIP_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_ISOLINES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LAYER_PROVOKING_VERTEX, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glFramebufferTexture, access[]
[junit] Class com.jogamp.opengl.GL3ES3
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36485, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37819, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37081, access[final public static]
[junit] Added Field GL_PATCHES, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37844, access[final public static]
[junit] Added Field GL_LINES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37846, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37155, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37848, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, desc[I], sig[null], value[type java.lang.Integer, data 36264, access[final public static]
[junit] Added Field GL_MAX_TESS_GEN_LEVEL, desc[I], sig[null], value[type java.lang.Integer, data 36478, access[final public static]
[junit] Added Field GL_TESS_GEN_VERTEX_ORDER, desc[I], sig[null], value[type java.lang.Integer, data 36472, access[final public static]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34925, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37843, access[final public static]
[junit] Added Field GL_TRIANGLES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static]
[junit] Added Field GL_LINE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static]
[junit] Added Field GL_TRIANGLE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[junit] Added Field GL_REFERENCED_BY_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37640, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37812, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36479, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36486, access[final public static]
[junit] Added Field GL_FRACTIONAL_ODD, desc[I], sig[null], value[type java.lang.Integer, data 36475, access[final public static]
[junit] Added Field GL_GEOMETRY_VERTICES_OUT, desc[I], sig[null], value[type java.lang.Integer, data 35094, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37814, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37156, access[final public static]
[junit] Added Field GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36383, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36480, access[final public static]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_TESS_GEN_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36470, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37816, access[final public static]
[junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static]
[junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37845, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37820, access[final public static]
[junit] Added Field GL_REFERENCED_BY_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37641, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37821, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36320, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37852, access[final public static]
[junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static]
[junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37841, access[final public static]
[junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 34943, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 36442, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37818, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36482, access[final public static]
[junit] Added Field GL_REFERENCED_BY_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37639, access[final public static]
[junit] Added Field GL_CONTEXT_LOST, desc[I], sig[null], value[type java.lang.Integer, data 1287, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_LAYERED, desc[I], sig[null], value[type java.lang.Integer, data 36263, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37278, access[final public static]
[junit] Added Field GL_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36466, access[final public static]
[junit] Added Field GL_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36487, access[final public static]
[junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37080, access[final public static]
[junit] Added Field GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, desc[I], sig[null], value[type java.lang.Integer, data 33313, access[final public static]
[junit] Added Field GL_GEOMETRY_INPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35095, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34924, access[final public static]
[junit] Added Field GL_LAYER_PROVOKING_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33374, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, desc[I], sig[null], value[type java.lang.Integer, data 37279, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37813, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36321, access[final public static]
[junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36489, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37850, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36490, access[final public static]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_TESS_GEN_SPACING, desc[I], sig[null], value[type java.lang.Integer, data 36471, access[final public static]
[junit] Added Field GL_IS_PER_PATCH, desc[I], sig[null], value[type java.lang.Integer, data 37607, access[final public static]
[junit] Added Field GL_MAX_TESS_PATCH_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36484, access[final public static]
[junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37842, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37840, access[final public static]
[junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37847, access[final public static]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_ISOLINES, desc[I], sig[null], value[type java.lang.Integer, data 36474, access[final public static]
[junit] Added Field GL_UNDEFINED_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33376, access[final public static]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 35881, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37808, access[final public static]
[junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static]
[junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static]
[junit] Added Field GL_TESS_CONTROL_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36469, access[final public static]
[junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static]
[junit] Added Field GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36443, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36481, access[final public static]
[junit] Added Field GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36382, access[final public static]
[junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37811, access[final public static]
[junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRACTIONAL_EVEN, desc[I], sig[null], value[type java.lang.Integer, data 36476, access[final public static]
[junit] Added Field GL_TESS_GEN_POINT_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36473, access[final public static]
[junit] Added Field GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, desc[I], sig[null], value[type java.lang.Integer, data 36445, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37809, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36319, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37853, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 37277, access[final public static]
[junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static]
[junit] Added Field GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36444, access[final public static]
[junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37810, access[final public static]
[junit] Added Field GL_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36313, access[final public static]
[junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37851, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37079, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37849, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37815, access[final public static]
[junit] Added Field GL_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36488, access[final public static]
[junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static]
[junit] Added Field GL_MAX_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36477, access[final public static]
[junit] Added Field GL_GEOMETRY_OUTPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35096, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36483, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37817, access[final public static]
[junit] Class com.jogamp.opengl.GL4
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_IS_PER_PATCH, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_TEXTURE_BUFFER_BINDING, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_CONTROL_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_CONTEXT_LOST, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_GEOMETRY_SHADER, access[]
[junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_EVALUATION_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, access[]
[junit] Class com.jogamp.opengl.GLBase
[junit] CompatChanged Method setSwapInterval, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLContext
[junit] Added Field CTX_IMPL_ES32_COMPAT, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final protected static]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[final public]
[junit] CompatChanged Field CTX_IMPL_FP32_COMPAT_API, value[16384 -> 32768], access[]
[junit] Added Method decomposeBits, desc[(I[I)Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[protected static]
[junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;Lcom/jogamp/common/util/VersionNumber;ILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static]
[junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;IIILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static]
[junit] Added Method isGLES32CompatibleAvailable, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method getGLProfile, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static]
[junit] Deprecated Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static]
[junit] CompatChanged Field CTX_IMPL_FBO, value[8192 -> 16384], access[]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Added Method hasOpenGLESSupport, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method hasOpenGLDesktopSupport, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLES1
[junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[]
[junit] Class com.jogamp.opengl.GLES2
[junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37704, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static]
[junit] Added Field GL_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 6912, access[final public static]
[junit] Added Field GL_ONE_MINUS_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35067, access[final public static]
[junit] Added Field GL_COVERAGE_MODULATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37683, access[final public static]
[junit] Added Field GL_NUM_VIRTUAL_PAGE_SIZES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37288, access[final public static]
[junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SRC_ALPHA_SATURATE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 776, access[final public static]
[junit] Added Field GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37674, access[final public static]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DYNAMIC_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static]
[junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static]
[junit] Added Field GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37675, access[final public static]
[junit] Added Field GL_SHARED_EDGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 192, access[final public static]
[junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_POLYGON_MODE_NV, desc[I], sig[null], value[type java.lang.Integer, data 2880, access[final public static]
[junit] Added Field GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37273, access[final public static]
[junit] Added Field GL_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37672, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static]
[junit] Added Field GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37680, access[final public static]
[junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static]
[junit] Added Field GL_LOCATION_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37647, access[final public static]
[junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static]
[junit] Added Field GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37274, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_X_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37269, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static]
[junit] Added Field GL_POLYGON_OFFSET_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 10753, access[final public static]
[junit] Added Field GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37705, access[final public static]
[junit] Added Field GL_NUM_SPARSE_LEVELS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37290, access[final public static]
[junit] Added Field GL_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35065, access[final public static]
[junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static]
[junit] Added Field GL_SR8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36797, access[final public static]
[junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[]
[junit] Added Field GL_FRAGMENT_COVERAGE_TO_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37597, access[final public static]
[junit] Added Field GL_MAX_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37673, access[final public static]
[junit] Added Field GL_SAMPLER_EXTERNAL_2D_Y2Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35815, access[final public static]
[junit] Added Field GL_TEXTURE_2D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 35866, access[final public static]
[junit] Added Field GL_COVERAGE_MODULATION_TABLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37681, access[final public static]
[junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static]
[junit] Added Field GL_MAX_SPARSE_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37272, access[final public static]
[junit] Added Field GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37679, access[final public static]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_CLIENT_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static]
[junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field GL_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static]
[junit] Added Field GL_POLYGON_OFFSET_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 10754, access[final public static]
[junit] Added Field GL_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32925, access[final public static]
[junit] Added Field GL_COVERAGE_MODULATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37682, access[final public static]
[junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_RASTER_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37671, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37287, access[final public static]
[junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static]
[junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static]
[junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static]
[junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static]
[junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static]
[junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37703, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_Z_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37271, access[final public static]
[junit] Added Field GL_MAP_COHERENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static]
[junit] Added Field GL_FILL_NV, desc[I], sig[null], value[type java.lang.Integer, data 6914, access[final public static]
[junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_BUFFER_IMMUTABLE_STORAGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33311, access[final public static]
[junit] Added Field GL_SAMPLE_ALPHA_TO_ONE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32927, access[final public static]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAP_PERSISTENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Field GL_STENCIL_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37678, access[final public static]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_TEXTURE_SPARSE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37286, access[final public static]
[junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FILL_RECTANGLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37692, access[final public static]
[junit] Added Field GL_ONE_MINUS_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35066, access[final public static]
[junit] Added Field GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35068, access[final public static]
[junit] Added Field GL_FRAGMENT_COVERAGE_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37598, access[final public static]
[junit] Added Field GL_EFFECTIVE_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37676, access[final public static]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SRG8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36798, access[final public static]
[junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static]
[junit] Added Field GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37289, access[final public static]
[junit] Added Field GL_COLOR_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 36384, access[final public static]
[junit] Added Field GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static]
[junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DEPTH_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37677, access[final public static]
[junit] Added Field GL_CONSERVATIVE_RASTERIZATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37702, access[final public static]
[junit] Added Field GL_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 34185, access[final public static]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static]
[junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_BUFFER_STORAGE_FLAGS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33312, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37270, access[final public static]
[junit] Added Field GL_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 6913, access[final public static]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static]
[junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static]
[junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static]
[junit] Class com.jogamp.opengl.GLExtensions
[junit] Added Field ARB_ES3_2_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_2_compatibility, access[final public static]
[junit] Added Field GL_KHR_debug, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_KHR_debug, access[final public static]
[junit] Class com.jogamp.opengl.JoglVersion
[junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;ZZZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.TraceGL4bc
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES1
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public]
[junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.egl.EGLExt
[junit] Added Field EGL_YUV_PLANE_BPP_10_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13085, access[final public static]
[junit] Added Field EGL_YUV_ORDER_YUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13058, access[final public static]
[junit] Added Method eglQueryDebugKHR, desc[(ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field EGL_YUV_ORDER_VYUY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13063, access[final public static]
[junit] Added Field EGL_OBJECT_THREAD_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13232, access[final public static]
[junit] Added Field EGL_DEBUG_MSG_WARN_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13243, access[final public static]
[junit] Added Field EGL_CONTEXT_OPENGL_NO_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 12723, access[final public static]
[junit] Added Field EGL_D3D11_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13217, access[final public static]
[junit] Added Field EGL_YUV_CSC_STANDARD_601_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13067, access[final public static]
[junit] Added Field EGL_YUV_ORDER_YUYV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13060, access[final public static]
[junit] Added Field EGL_YUV_PLANE_BPP_8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13084, access[final public static]
[junit] Added Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Field EGL_YUV_CSC_STANDARD_2020_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13069, access[final public static]
[junit] Added Field EGL_OBJECT_IMAGE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13236, access[final public static]
[junit] Added Field EGL_OBJECT_STREAM_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13238, access[final public static]
[junit] Added Method eglExportDMABUFImageMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field EGL_OBJECT_DISPLAY_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13233, access[final public static]
[junit] Added Field EGL_YUV_SUBSAMPLE_4_2_2_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13076, access[final public static]
[junit] Added Field EGL_YUV_SUBSAMPLE_4_4_4_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13077, access[final public static]
[junit] Added Field EGL_YUV_CSC_STANDARD_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13066, access[final public static]
[junit] Added Field EGL_D3D9_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13216, access[final public static]
[junit] Added Field EGL_DEBUG_MSG_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13242, access[final public static]
[junit] Added Field EGL_YUV_SUBSAMPLE_4_2_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13075, access[final public static]
[junit] Added Field EGL_YUV_ORDER_YVYU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13062, access[final public static]
[junit] Added Field EGL_YUV_PLANE_BPP_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13083, access[final public static]
[junit] Added Field EGL_YUV_PLANE_BPP_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13082, access[final public static]
[junit] Added Field EGL_YUV_NUMBER_OF_PLANES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13073, access[final public static]
[junit] Added Field EGL_DEBUG_MSG_CRITICAL_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13241, access[final public static]
[junit] Added Field EGL_DEBUG_CALLBACK_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13240, access[final public static]
[junit] Added Field EGL_OBJECT_CONTEXT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13234, access[final public static]
[junit] Added Field EGL_YUV_ORDER_UYVY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13061, access[final public static]
[junit] Added Method eglExportDMABUFImageQueryMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field EGL_YUV_BUFFER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13056, access[final public static]
[junit] Added Field EGL_OBJECT_SYNC_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13237, access[final public static]
[junit] Added Field EGL_YUV_DEPTH_RANGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13079, access[final public static]
[junit] Added Field EGL_YUV_ORDER_YVU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13059, access[final public static]
[junit] Added Field EGL_YUV_DEPTH_RANGE_LIMITED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13080, access[final public static]
[junit] Added Field EGL_YUV_DEPTH_RANGE_FULL_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13081, access[final public static]
[junit] Added Field EGL_YUV_SUBSAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13074, access[final public static]
[junit] Added Field EGL_YUV_CSC_STANDARD_709_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13068, access[final public static]
[junit] Added Field EGL_OBJECT_SURFACE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13235, access[final public static]
[junit] Added Field EGL_YUV_ORDER_AYUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13064, access[final public static]
[junit] Added Field EGL_DEBUG_MSG_INFO_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13244, access[final public static]
[junit] Added Field EGL_YUV_ORDER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13057, access[final public static]
[junit] Class com.jogamp.opengl.math.geom.Frustum
[junit] Added Method updateByFovDesc, desc[([FIZLcom/jogamp/opengl/math/geom/Frustum$FovDesc;)[F], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.math.geom.Frustum.FovDesc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;II[Lcom/jogamp/common/net/Uri;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static]
[junit] Added Method readShaderBinary, desc[(Lcom/jogamp/common/net/Uri;)Ljava/nio/ByteBuffer;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Field SUFFIX_COMPUTE_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data cp, access[final public static]
[junit] Added Field SUFFIX_COMPUTE_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data bcp, access[final public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method readShaderSource, desc[(Lcom/jogamp/common/net/Uri;Z)Ljava/lang/CharSequence;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method create, desc[(IIILcom/jogamp/common/net/Uri;)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.texture.ImageType
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.texture.ImageType.Util
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Added Method getImageTarget, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureData
[junit] Added Method getSourceImageType, desc[()Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.texture.spi.DDSImage
[junit] Deprecated Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.SGIImage
[junit] Deprecated Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider
[junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider.SupportsImageTypes
[junit] Added Class , access[abstract interface public]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V232
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV232V24x
[junit] Semantic Version Test
[junit] criteria: SimpleDiffCriteria
[junit] Previous version: 2.3.2 (2.3.2) - lib/v2.3.2/jogl-all.jar
[junit] Current version: 2.5.0 (2.5.0) - /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jar/jogl-all.jar
[junit] Field values changed: true
[junit] Compat. expected: NON_BACKWARD_COMPATIBLE
[junit] Compat. detected: NON_BACKWARD_COMPATIBLE
[junit] Compat. result: detected == expected -> OK
[junit] Current version 2.5.0 (2.5.0) is NON_BACKWARD_COMPATIBLE to previous version 2.3.2 (2.3.2), actually NON_BACKWARD_COMPATIBLE
[junit]
[junit]
[junit] Summary: 1429 differences in 188 classes:
[junit] Remove 555, Change 69, CompatChange 10, Deprecate 1, Add 794
[junit]
[junit] 0/ 188: com.jogamp.graph.curve.OutlineShape : Remove 4, Change 8, CompatChange 0, Deprecate 0, Add 18
[junit] 1/ 188: com.jogamp.graph.curve.OutlineShapeXForm : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 2/ 188: com.jogamp.graph.curve.Region : Remove 4, Change 3, CompatChange 0, Deprecate 0, Add 22
[junit] 3/ 188: com.jogamp.graph.curve.opengl.GLRegion : Remove 5, Change 0, CompatChange 0, Deprecate 0, Add 32
[junit] 4/ 188: com.jogamp.graph.curve.opengl.RegionRenderer : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 18
[junit] 5/ 188: com.jogamp.graph.curve.opengl.RenderState : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 6/ 188: com.jogamp.graph.curve.opengl.TextRegionUtil : Remove 9, Change 2, CompatChange 0, Deprecate 0, Add 9
[junit] 7/ 188: com.jogamp.graph.curve.opengl.TextRegionUtil.ShapeVisitor : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 8/ 188: com.jogamp.graph.font.Font : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 22
[junit] 9/ 188: com.jogamp.graph.font.Font.Glyph : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 19
[junit] 10/ 188: com.jogamp.graph.font.Font.GlyphVisitor : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 11/ 188: com.jogamp.graph.font.Font.GlyphVisitor2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 12/ 188: com.jogamp.graph.font.Font.Metrics : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 12
[junit] 13/ 188: com.jogamp.graph.font.FontScale : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 14/ 188: com.jogamp.graph.geom.Outline : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 15/ 188: com.jogamp.graph.geom.SVertex : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 16/ 188: com.jogamp.graph.geom.SVertex.Factory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 17/ 188: com.jogamp.graph.geom.Triangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 18/ 188: com.jogamp.graph.geom.Vertex : Remove 3, Change 10, CompatChange 0, Deprecate 0, Add 21
[junit] 19/ 188: com.jogamp.graph.geom.Vertex.Factory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 20/ 188: com.jogamp.graph.geom.plane.AffineTransform : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 21/ 188: com.jogamp.graph.geom.plane.Crossing2F.CubicCurve : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 22/ 188: com.jogamp.graph.geom.plane.Crossing2F.QuadCurve : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 23/ 188: com.jogamp.graph.geom.plane.IllegalPathStateException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 24/ 188: com.jogamp.graph.geom.plane.NoninvertibleTransformException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 25/ 188: com.jogamp.graph.geom.plane.Path2F : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 26/ 188: com.jogamp.graph.geom.plane.Path2F.Iterator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 27/ 188: com.jogamp.graph.geom.plane.Path2F.SegmentType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 28/ 188: com.jogamp.graph.geom.plane.Winding : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 29/ 188: com.jogamp.graph.geom.plane.WindingRule : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 30/ 188: com.jogamp.graph.ui.Container : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 31/ 188: com.jogamp.graph.ui.GraphShape : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 32/ 188: com.jogamp.graph.ui.Group : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 33/ 188: com.jogamp.graph.ui.Group.Layout : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 34/ 188: com.jogamp.graph.ui.Scene : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 35/ 188: com.jogamp.graph.ui.Scene.PMVMatrixSetup : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 36/ 188: com.jogamp.graph.ui.Shape : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 37/ 188: com.jogamp.graph.ui.Shape.EventInfo : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 38/ 188: com.jogamp.graph.ui.Shape.Listener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 39/ 188: com.jogamp.graph.ui.Shape.ListenerBool : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 40/ 188: com.jogamp.graph.ui.Shape.MouseGestureAdapter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 41/ 188: com.jogamp.graph.ui.Shape.MouseGestureListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 42/ 188: com.jogamp.graph.ui.Shape.Visitor1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 43/ 188: com.jogamp.graph.ui.Shape.Visitor2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 44/ 188: com.jogamp.graph.ui.layout.Alignment : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 45/ 188: com.jogamp.graph.ui.layout.Alignment.Bit : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 46/ 188: com.jogamp.graph.ui.layout.BoxLayout : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 47/ 188: com.jogamp.graph.ui.layout.Gap : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 48/ 188: com.jogamp.graph.ui.layout.GridLayout : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 49/ 188: com.jogamp.graph.ui.layout.GridLayout.Order : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 50/ 188: com.jogamp.graph.ui.layout.Margin : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 51/ 188: com.jogamp.graph.ui.layout.Padding : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 52/ 188: com.jogamp.graph.ui.shapes.BaseButton : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 53/ 188: com.jogamp.graph.ui.shapes.Button : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 54/ 188: com.jogamp.graph.ui.shapes.CrossHair : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 55/ 188: com.jogamp.graph.ui.shapes.GLButton : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 56/ 188: com.jogamp.graph.ui.shapes.GlyphShape : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 57/ 188: com.jogamp.graph.ui.shapes.ImageButton : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 58/ 188: com.jogamp.graph.ui.shapes.Label : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 59/ 188: com.jogamp.graph.ui.shapes.MediaButton : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 60/ 188: com.jogamp.graph.ui.shapes.Rectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 61/ 188: com.jogamp.graph.ui.shapes.TexSeqButton : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 62/ 188: com.jogamp.nativewindow.Capabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 63/ 188: com.jogamp.nativewindow.CapabilitiesFilter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 64/ 188: com.jogamp.nativewindow.CapabilitiesFilter.Test : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 65/ 188: com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 66/ 188: com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 67/ 188: com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 68/ 188: com.jogamp.nativewindow.DefaultGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 69/ 188: com.jogamp.nativewindow.NativeSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 70/ 188: com.jogamp.nativewindow.NativeWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 71/ 188: com.jogamp.nativewindow.NativeWindowFactory : Remove 2, Change 8, CompatChange 0, Deprecate 0, Add 4
[junit] 72/ 188: com.jogamp.nativewindow.NativeWindowHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 73/ 188: com.jogamp.nativewindow.ScalableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 74/ 188: com.jogamp.nativewindow.VisualIDHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 75/ 188: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 76/ 188: com.jogamp.nativewindow.awt.AppContextInfo : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 77/ 188: com.jogamp.nativewindow.awt.JAWTWindow : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 8
[junit] 78/ 188: com.jogamp.nativewindow.egl.EGLGraphicsDevice : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 8
[junit] 79/ 188: com.jogamp.nativewindow.ios.IOSGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 80/ 188: com.jogamp.nativewindow.javafx.JFXAccessor : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 81/ 188: com.jogamp.nativewindow.swt.SWTAccessor : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 16
[junit] 82/ 188: com.jogamp.nativewindow.util.Point : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 83/ 188: com.jogamp.nativewindow.util.Rectangle : Remove 11, Change 0, CompatChange 0, Deprecate 0, Add 13
[junit] 84/ 188: com.jogamp.nativewindow.util.RectangleImmutable : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 85/ 188: com.jogamp.newt.Display.PointerIcon : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 86/ 188: com.jogamp.newt.MonitorDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 7
[junit] 87/ 188: com.jogamp.newt.MonitorDevice.Orientation : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 88/ 188: com.jogamp.newt.Screen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 89/ 188: com.jogamp.newt.Window : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 6
[junit] 90/ 188: com.jogamp.newt.awt.NewtCanvasAWT : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 91/ 188: com.jogamp.newt.javafx.NewtCanvasJFX : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 92/ 188: com.jogamp.newt.opengl.GLWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 93/ 188: com.jogamp.newt.swt.NewtCanvasSWT : Remove 2, Change 1, CompatChange 2, Deprecate 0, Add 2
[junit] 94/ 188: com.jogamp.opengl.DebugGL4bc : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 95/ 188: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 96/ 188: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 97/ 188: com.jogamp.opengl.FBObject : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 98/ 188: com.jogamp.opengl.FBObject.Attachment : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 99/ 188: com.jogamp.opengl.FBObject.Attachment.StorageDefinition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 100/ 188: com.jogamp.opengl.GL2 : Remove 134, Change 0, CompatChange 0, Deprecate 0, Add 17
[junit] 101/ 188: com.jogamp.opengl.GL2ES3 : Remove 13, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 102/ 188: com.jogamp.opengl.GL2GL3 : Remove 17, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 103/ 188: com.jogamp.opengl.GL3 : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 17
[junit] 104/ 188: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 13
[junit] 105/ 188: com.jogamp.opengl.GL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 106/ 188: com.jogamp.opengl.GL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 107/ 188: com.jogamp.opengl.GL4bc : Remove 0, Change 0, CompatChange 3, Deprecate 0, Add 79
[junit] 108/ 188: com.jogamp.opengl.GLArrayData : Remove 5, Change 0, CompatChange 0, Deprecate 0, Add 14
[junit] 109/ 188: com.jogamp.opengl.GLBase : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 110/ 188: com.jogamp.opengl.GLCapabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 111/ 188: com.jogamp.opengl.GLCapabilitiesFilter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 112/ 188: com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 113/ 188: com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 114/ 188: com.jogamp.opengl.GLContext : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 115/ 188: com.jogamp.opengl.GLDrawableFactory : Remove 1, Change 0, CompatChange 1, Deprecate 0, Add 3
[junit] 116/ 188: com.jogamp.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 117/ 188: com.jogamp.opengl.GLRendererQuirks : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 118/ 188: com.jogamp.opengl.GLRendererQuirks.Override : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 119/ 188: com.jogamp.opengl.GLUniformData : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 3
[junit] 120/ 188: com.jogamp.opengl.JoglVersion : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 121/ 188: com.jogamp.opengl.TraceGL4bc : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 122/ 188: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 123/ 188: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 124/ 188: com.jogamp.opengl.awt.GLCanvas : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 125/ 188: com.jogamp.opengl.awt.GLJPanel : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 126/ 188: com.jogamp.opengl.egl.EGL : Remove 11, Change 0, CompatChange 0, Deprecate 0, Add 11
[junit] 127/ 188: com.jogamp.opengl.egl.EGLClientPixmapHI : Remove 3, Change 4, CompatChange 0, Deprecate 0, Add 4
[junit] 128/ 188: com.jogamp.opengl.egl.EGLExt : Remove 33, Change 0, CompatChange 0, Deprecate 0, Add 33
[junit] 129/ 188: com.jogamp.opengl.math.FloatUtil : Remove 25, Change 5, CompatChange 0, Deprecate 0, Add 12
[junit] 130/ 188: com.jogamp.opengl.math.Matrix4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 131/ 188: com.jogamp.opengl.math.Matrix4f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 132/ 188: com.jogamp.opengl.math.Quaternion : Remove 19, Change 0, CompatChange 0, Deprecate 1, Add 19
[junit] 133/ 188: com.jogamp.opengl.math.Recti : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 134/ 188: com.jogamp.opengl.math.Vec2f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 135/ 188: com.jogamp.opengl.math.Vec2i : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 136/ 188: com.jogamp.opengl.math.Vec3f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 137/ 188: com.jogamp.opengl.math.Vec4f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 138/ 188: com.jogamp.opengl.math.VectorUtil : Remove 53, Change 0, CompatChange 0, Deprecate 0, Add 15
[junit] 139/ 188: com.jogamp.opengl.math.VectorUtil.Winding : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 140/ 188: com.jogamp.opengl.math.Vert2fImmutable : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 141/ 188: com.jogamp.opengl.math.Vert3fImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 142/ 188: com.jogamp.opengl.math.geom.AABBox : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 14
[junit] 143/ 188: com.jogamp.opengl.math.geom.Frustum : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 144/ 188: com.jogamp.opengl.math.geom.Frustum.Plane : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 145/ 188: com.jogamp.opengl.util.Animator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 146/ 188: com.jogamp.opengl.util.AnimatorBase : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 147/ 188: com.jogamp.opengl.util.FPSAnimator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 148/ 188: com.jogamp.opengl.util.GLArrayDataClient : Remove 7, Change 2, CompatChange 2, Deprecate 0, Add 23
[junit] 149/ 188: com.jogamp.opengl.util.GLArrayDataEditable : Remove 2, Change 0, CompatChange 1, Deprecate 0, Add 14
[junit] 150/ 188: com.jogamp.opengl.util.GLArrayDataServer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 151/ 188: com.jogamp.opengl.util.GLArrayDataWrapper : Remove 13, Change 3, CompatChange 0, Deprecate 0, Add 22
[junit] 152/ 188: com.jogamp.opengl.util.GLReadBufferUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 153/ 188: com.jogamp.opengl.util.PMVMatrix : Remove 28, Change 1, CompatChange 0, Deprecate 0, Add 53
[junit] 154/ 188: com.jogamp.opengl.util.SyncAction : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 155/ 188: com.jogamp.opengl.util.SyncBuffer : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 156/ 188: com.jogamp.opengl.util.SyncMatrices4f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 157/ 188: com.jogamp.opengl.util.SyncMatrices4f16 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 158/ 188: com.jogamp.opengl.util.SyncMatrix4f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 159/ 188: com.jogamp.opengl.util.SyncMatrix4f16 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 160/ 188: com.jogamp.opengl.util.TimeFrameI : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 161/ 188: com.jogamp.opengl.util.av.AudioSink : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 162/ 188: com.jogamp.opengl.util.av.AudioSink.AudioDataFrame : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 163/ 188: com.jogamp.opengl.util.av.AudioSink.AudioFormat : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 164/ 188: com.jogamp.opengl.util.av.AudioSink.AudioFrame : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 165/ 188: com.jogamp.opengl.util.av.AudioSinkFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 166/ 188: com.jogamp.opengl.util.av.GLMediaPlayer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 167/ 188: com.jogamp.opengl.util.av.GLMediaPlayer.EventMask : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 168/ 188: com.jogamp.opengl.util.av.GLMediaPlayer.EventMask.Bit : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 169/ 188: com.jogamp.opengl.util.av.GLMediaPlayer.GLMediaEventListener : Remove 14, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 170/ 188: com.jogamp.opengl.util.caps.NonFSAAGLCapsChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 171/ 188: com.jogamp.opengl.util.glsl.ShaderCode : Remove 1, Change 9, CompatChange 0, Deprecate 0, Add 1
[junit] 172/ 188: com.jogamp.opengl.util.glsl.ShaderProgram : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 173/ 188: com.jogamp.opengl.util.glsl.ShaderState : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 174/ 188: com.jogamp.opengl.util.glsl.ShaderUtil : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 175/ 188: com.jogamp.opengl.util.stereo.EyeParameter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 176/ 188: com.jogamp.opengl.util.stereo.StereoDevice : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 177/ 188: com.jogamp.opengl.util.stereo.StereoUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 178/ 188: com.jogamp.opengl.util.stereo.ViewerPose : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 179/ 188: com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceFactory : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 180/ 188: com.jogamp.opengl.util.texture.ImageSequence : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 181/ 188: com.jogamp.opengl.util.texture.Texture : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 182/ 188: com.jogamp.opengl.util.texture.TextureSequence : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 183/ 188: com.jogamp.opengl.util.texture.TextureSequence.TextureFrame : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 184/ 188: com.jogamp.opengl.util.texture.spi.DDSImage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 185/ 188: com.jogamp.opengl.util.texture.spi.SGIImage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 186/ 188: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 187/ 188: com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit]
[junit]
[junit] Removes
[junit]
[junit] Class com.jogamp.graph.curve.OutlineShape
[junit] Removed Method getOutlineNumber, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;)V], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)V], throws nil, access[public]
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/curve/OutlineShape;], sig[null], throws nil, access[final public]
[junit] Removed Method vertexFactory, desc[()Lcom/jogamp/graph/geom/Vertex$Factory;], sig[()Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.OutlineShapeXForm
[junit] Removed Method setTransform, desc[(Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getTransform, desc[()Ljogamp/graph/geom/plane/AffineTransform;], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/curve/OutlineShape;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.curve.Region
[junit] Removed Method addOutlineShapes, desc[(Ljava/util/List;Ljogamp/graph/geom/plane/AffineTransform;[F)V], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;Ljogamp/graph/geom/plane/AffineTransform;[F)V], throws nil, access[final public]
[junit] Removed Method <init>, desc[(I)V], sig[null], throws nil, access[protected]
[junit] Removed Method pushVertex, desc[([F[F[F)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method addOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;Ljogamp/graph/geom/plane/AffineTransform;[F)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.GLRegion
[junit] Removed Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method <init>, desc[(ILcom/jogamp/opengl/util/texture/TextureSequence;)V], sig[null], throws nil, access[protected]
[junit] Removed Method create, desc[(ILcom/jogamp/opengl/util/texture/TextureSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Removed Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer
[junit] Removed Method create, desc[(Lcom/jogamp/graph/curve/opengl/RenderState;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Removed Method reshapeNotify, desc[(II)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/curve/opengl/RenderState;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Removed Method init, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState
[junit] Removed Method createRenderState, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/graph/curve/opengl/RenderState;], throws nil, access[public static]
[junit] Removed Method getVertexFactory, desc[()Lcom/jogamp/graph/geom/Vertex$Factory;], sig[()Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/opengl/util/PMVMatrix;)V], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/opengl/util/PMVMatrix;)V], throws nil, access[protected]
[junit] Removed Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getColorStatic, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method createRenderState, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/curve/opengl/RenderState;], throws nil, access[public static]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method getKey, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FI)Ljava/lang/String;], sig[null], throws nil, access[final protected]
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public]
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method processString, desc[(Lcom/jogamp/graph/curve/opengl/TextRegionUtil$ShapeVisitor;Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;Ljogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[(Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], throws nil, access[public static]
[junit] Removed Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected]
[junit] Removed Method getCachedRegion, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FI)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[final protected]
[junit] Removed Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil.ShapeVisitor
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font
[junit] Removed Method getName, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getLineHeight, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getPointsBounds, desc[(Ljogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getGlyph, desc[(C)Lcom/jogamp/graph/font/Font$Glyph;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getPixelSize, desc[(FF)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricWidth, desc[(Ljava/lang/CharSequence;F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricHeight, desc[(Ljava/lang/CharSequence;FLcom/jogamp/opengl/math/geom/AABBox;)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAdvanceWidth, desc[(IF)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricBounds, desc[(Ljava/lang/CharSequence;F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getFullFamilyName, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.Font.Glyph
[junit] Removed Method getBBox, desc[(Lcom/jogamp/opengl/math/geom/AABBox;F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBBox, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getID, desc[()S], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAdvance, desc[(FZ)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSymbol, desc[()C], sig[null], throws nil, access[abstract public]
[junit] Removed Field ID_CR, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Removed Method getScale, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Field ID_SPACE, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static]
[junit] Class com.jogamp.graph.font.Font.Metrics
[junit] Removed Method getLineGap, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBBox, desc[(Lcom/jogamp/opengl/math/geom/AABBox;F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getScale, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMaxExtend, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getDescent, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAscent, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.geom.Outline
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/geom/Outline;], sig[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/geom/Outline;], throws nil, access[final public]
[junit] Class com.jogamp.graph.geom.SVertex
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.SVertex.Factory
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.Triangle
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/geom/Triangle;], sig[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/geom/Triangle;], throws nil, access[public]
[junit] Class com.jogamp.graph.geom.Vertex
[junit] Removed Method setTexCoord, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method getTexCoord, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Removed Method setCoord, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.geom.Vertex.Factory
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Removed Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[public static]
[junit] Removed Method getDefaultToolkitLock, desc[(Ljava/lang/String;J)Lcom/jogamp/nativewindow/ToolkitLock;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Removed Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AppContextInfo
[junit] Removed Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Ljava/lang/Thread;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Removed Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected]
[junit] Removed Field bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected]
[junit] Removed Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[protected]
[junit] Removed Method layoutSurfaceLayerImpl, desc[(JZ)V], sig[null], throws nil, access[protected]
[junit] Removed Method invalidateNative, desc[()V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Removed Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method detachSurfaceLayerImpl, desc[(JLjava/lang/Runnable;)V], sig[null], throws nil, access[protected]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(JJLjava/lang/String;ILcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] Removed Method invoke, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method invoke, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method gdk_window_set_back_pixmap, desc[(JJZ)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.util.Point
[junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(II)V], sig[null], throws nil, access[final public]
[junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method setWidth, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(IIII)V], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public]
[junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method setHeight, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.util.RectangleImmutable
[junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Removed Method validate, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Class com.jogamp.newt.Screen
[junit] Removed Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Removed Method updatePosSizeCheck, desc[(IIIIZ)V], sig[null], throws nil, access[final protected]
[junit] Removed Method updateSizeCheck, desc[()V], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Removed Method glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public]
[junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GL2
[junit] Removed Field GL_CLIP_FAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107041, access[final public static]
[junit] Removed Field GL_NORMAL_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 134217728, access[final public static]
[junit] Removed Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_MAT_EMISSION_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8388608, access[final public static]
[junit] Removed Field GL_TEXCOORD1_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 268435456, access[final public static]
[junit] Removed Field GL_MAT_SHININESS_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 33554432, access[final public static]
[junit] Removed Field GL_ALLOW_DRAW_FRG_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107024, access[final public static]
[junit] Removed Field GL_VERTEX_DATA_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107050, access[final public static]
[junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_STRICT_LIGHTING_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107031, access[final public static]
[junit] Removed Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALWAYS_FAST_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107020, access[final public static]
[junit] Removed Field GL_BACK_NORMALS_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107043, access[final public static]
[junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Removed Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static]
[junit] Removed Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_COLOR4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static]
[junit] Removed Field GL_MAT_AMBIENT_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static]
[junit] Removed Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static]
[junit] Removed Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static]
[junit] Removed Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static]
[junit] Removed Field GL_MATERIAL_SIDE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107052, access[final public static]
[junit] Removed Field GL_MAT_SPECULAR_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 67108864, access[final public static]
[junit] Removed Field GL_TEXCOORD3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1073741824, access[final public static]
[junit] Removed Field GL_MAT_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4194304, access[final public static]
[junit] Removed Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static]
[junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_VERTEX_CONSISTENT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107051, access[final public static]
[junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_CLIP_NEAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107040, access[final public static]
[junit] Removed Field GL_INTERLACE_READ_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34152, access[final public static]
[junit] Removed Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALPHA_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34151, access[final public static]
[junit] Removed Field GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107011, access[final public static]
[junit] Removed Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static]
[junit] Removed Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_MEM_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107025, access[final public static]
[junit] Removed Field GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static]
[junit] Removed Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_WIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107023, access[final public static]
[junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Removed Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static]
[junit] Removed Field GL_RED_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34144, access[final public static]
[junit] Removed Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static]
[junit] Removed Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_GREEN_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34149, access[final public static]
[junit] Removed Field GL_RECLAIM_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107006, access[final public static]
[junit] Removed Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_BLUE_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34146, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static]
[junit] Removed Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static]
[junit] Removed Field GL_ALWAYS_SOFT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107021, access[final public static]
[junit] Removed Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALPHA_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34147, access[final public static]
[junit] Removed Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_OBJ_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107022, access[final public static]
[junit] Removed Field GL_TEXCOORD4_BIT_PGI, desc[J], sig[null], value[type java.lang.Long, data 2147483648, access[final public static]
[junit] Removed Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Removed Field GL_TEXCOORD2_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 536870912, access[final public static]
[junit] Removed Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static]
[junit] Removed Field GL_STRICT_SCISSOR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107032, access[final public static]
[junit] Removed Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_BLUE_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34150, access[final public static]
[junit] Removed Field GL_STRICT_DEPTHFUNC_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107030, access[final public static]
[junit] Removed Field GL_VERTEX4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Removed Field GL_GREEN_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34145, access[final public static]
[junit] Removed Field GL_COLOR3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 65536, access[final public static]
[junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static]
[junit] Removed Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static]
[junit] Removed Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static]
[junit] Removed Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static]
[junit] Removed Field GL_FULL_STIPPLE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107033, access[final public static]
[junit] Removed Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Removed Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_NATIVE_GRAPHICS_END_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107012, access[final public static]
[junit] Removed Field GL_MAT_COLOR_INDEXES_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 16777216, access[final public static]
[junit] Removed Field GL_VERTEX23_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_PREFER_DOUBLEBUFFER_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107000, access[final public static]
[junit] Removed Field GL_WIDE_LINE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107042, access[final public static]
[junit] Removed Field GL_CONSERVE_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107005, access[final public static]
[junit] Removed Field GL_NATIVE_GRAPHICS_HANDLE_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107010, access[final public static]
[junit] Removed Field GL_INDEX_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 524288, access[final public static]
[junit] Removed Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_EDGEFLAG_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 262144, access[final public static]
[junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_MAX_VERTEX_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107053, access[final public static]
[junit] Removed Field GL_RED_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34148, access[final public static]
[junit] Removed Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL2ES3
[junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static]
[junit] Removed Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static]
[junit] Removed Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static]
[junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static]
[junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static]
[junit] Removed Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_MAX_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, access[final public static]
[junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static]
[junit] Removed Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, access[final public static]
[junit] Removed Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static]
[junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static]
[junit] Removed Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static]
[junit] Removed Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static]
[junit] Class com.jogamp.opengl.GL2GL3
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static]
[junit] Removed Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static]
[junit] Removed Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static]
[junit] Removed Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static]
[junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static]
[junit] Removed Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static]
[junit] Removed Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static]
[junit] Removed Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static]
[junit] Removed Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static]
[junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static]
[junit] Removed Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static]
[junit] Removed Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static]
[junit] Removed Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static]
[junit] Class com.jogamp.opengl.GL3
[junit] Removed Method glMultiDrawArraysIndirect, desc[(IJII)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLArrayData
[junit] Removed Method getComponentCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getComponentType, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getComponentSizeInBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getElementCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSizeInBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLContext
[junit] Removed Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static]
[junit] Removed Field FORCE_NO_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static]
[junit] Removed Field FORCE_MIN_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static]
[junit] Removed Field FORCE_NO_COLOR_RENDERBUFFER, desc[Z], sig[null], value[type null, data null, access[final protected static]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Removed Method getFactoryImpl, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws [com/jogamp/opengl/GLException], access[protected static]
[junit] Class com.jogamp.opengl.GLRendererQuirks
[junit] Removed Method <init>, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method addQuirks, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Removed Field GLNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Class com.jogamp.opengl.JoglVersion
[junit] Removed Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.TraceGL4bc
[junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public]
[junit] Removed Method glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.egl.EGL
[junit] Removed Method eglWaitSync, desc[(JLjava/nio/Buffer;I)Z], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreatePlatformPixmapSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglGetSyncAttrib, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method eglDestroyImage, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method eglClientWaitSync, desc[(JLjava/nio/Buffer;IJ)I], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreatePlatformWindowSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglDestroySync, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method eglGetPlatformDisplay, desc[(ILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreatePbufferFromClientBuffer, desc[(JILjava/nio/Buffer;JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreateImage, desc[(JJILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI
[junit] Removed Method setIStride, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Removed Method setIHeight, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Removed Method setIWidth, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.egl.EGLExt
[junit] Removed Method eglQueryDeviceStringEXT, desc[(Ljava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglGetSyncAttribNV, desc[(Ljava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerReleaseKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateStreamProducerSurfaceKHR, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerGLTextureExternalKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryOutputLayerStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateStreamSyncNV, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamAttribKHR, desc[(JLjava/nio/Buffer;II)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglSignalSyncNV, desc[(Ljava/nio/Buffer;I)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglOutputPortAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreatePlatformWindowSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglFenceNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryStreamKHR, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryStreamu64KHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglDestroySyncNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryDeviceAttribEXT, desc[(Ljava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglClientWaitSyncNV, desc[(Ljava/nio/Buffer;IJ)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglGetStreamFileDescriptorKHR, desc[(JLjava/nio/Buffer;)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateImageKHR, desc[(JJILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerOutputEXT, desc[(JLjava/nio/Buffer;Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryStreamTimeKHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryOutputPortStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryOutputPortAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglDestroyStreamKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglGetPlatformDisplayEXT, desc[(ILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerAcquireKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.FloatUtil
[junit] Removed Method mapWinToObjCoords, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makeRotationAxis, desc[([FIFFFF[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method copyMatrixColumn, desc[([FII[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToObjCoords, desc[(FFFF[F[II[FI[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makePick, desc[([FIFFFF[II[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method makeRotationEuler, desc[([FIFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;[FI[FIIIZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToObjCoords, desc[(FFFF[FI[FI[IIFF[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method multMatrixVec, desc[([FI[FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToObjCoords, desc[(FFF[F[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method multMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;Ljava/nio/FloatBuffer;ILjava/nio/FloatBuffer;IIIZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method mapObjToWinCoords, desc[(FFF[F[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makePerspective, desc[([FIZLcom/jogamp/opengl/math/FovHVHalves;FF)[F], sig[null], throws [com/jogamp/opengl/GLException], access[public static]
[junit] Removed Method transposeMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method copyMatrixRow, desc[([FII[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method makeIdentity, desc[([FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method multMatrix, desc[([FI[FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method matrixDeterminant, desc[([FI)F], sig[null], throws nil, access[public static]
[junit] Removed Method invertMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method makeTranslation, desc[([FIZFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToRay, desc[(FFFF[FI[FI[IILcom/jogamp/opengl/math/Ray;[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makeScale, desc[([FIZFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method makeOrtho, desc[([FIZFFFFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapObjToWinCoords, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.math.Matrix4
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.math.Quaternion
[junit] Removed Method setFromNormalVectors, desc[([F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method rotateByEuler, desc[([F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method copyMatrixColumn, desc[(I[FI)[F], sig[null], throws nil, access[public]
[junit] Removed Method rotateVector, desc[([FI[FI)[F], sig[null], throws nil, access[final public]
[junit] Removed Method getZ, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method setFromAngleNormalAxis, desc[(F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method getW, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method getX, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method setFromAxes, desc[([F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromMatrix, desc[([FI)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromEuler, desc[([F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromVectors, desc[([F[F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method toAxes, desc[([F[F[F[F)V], sig[null], throws nil, access[public]
[junit] Removed Method getY, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method toEuler, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Removed Method toAngleAxis, desc[([F)F], sig[null], throws nil, access[final public]
[junit] Removed Method setFromAngleAxis, desc[(F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setLookAt, desc[([F[F[F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Removed Method toMatrix, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.VectorUtil
[junit] Removed Method mid, desc[(FF)F], sig[null], throws nil, access[public static]
[junit] Removed Method cosAngleVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Zero, desc[([FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method scaleVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method triAreaVec2, desc[([F[F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Zero, desc[([FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method getWinding, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], sig[null], throws nil, access[public static]
[junit] Removed Method seg2SegIntersection, desc[([FLcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)[F], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec2, desc[([F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method crossVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isInTriangleVec3, desc[([F[F[F[F[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method angleVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method mulRowMat4Vec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3InTriangle3, desc[([F[F[F[F[F[F[F[F[FF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method line2PlaneIntersection, desc[([FLcom/jogamp/opengl/math/Ray;[FF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method line2lineIntersection, desc[([FLcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Y_NEG, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method determinantVec3, desc[([F[F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method ccw, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Equal, desc[([FI[FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Zero, desc[([FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3InTriangle3, desc[([F[F[F[F[F[F[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method scaleVec3, desc[([F[FF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method getPlaneVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Y, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method normVec3, desc[([F)F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Equal, desc[([FI[FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method midVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Zero, desc[([FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method copyVec4, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isZero, desc[(FFF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec2, desc[([F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Z_NEG, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method getNormalVec2, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Z, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method mulColMat4Vec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_ONE, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method getNormalVec3, desc[([F[F[F[F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec3, desc[([F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method divVec3, desc[([F[FF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method copyVec2, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method copyVec3, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Equal, desc[([FI[FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method getWinding, desc[(Ljava/util/ArrayList;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], sig[(Ljava/util/ArrayList<+Lcom/jogamp/opengl/math/Vert2fImmutable;>;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], throws nil, access[public static]
[junit] Removed Field VEC3_ZERO, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method isCollinearVec3, desc[([F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method divVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method dotVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method normSquareVec2, desc[([FI)F], sig[null], throws nil, access[public static]
[junit] Removed Method subVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Equal, desc[([FI[FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method addVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method getPlaneVec3, desc[([F[F[F[F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.math.VectorUtil.Winding
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vert2fImmutable
[junit] Removed Method getCoord, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getX, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getY, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.Vert3fImmutable
[junit] Removed Method getZ, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.geom.AABBox
[junit] Removed Method getLow, desc[()[F], sig[null], throws nil, access[final public]
[junit] Removed Method getCenter, desc[()[F], sig[null], throws nil, access[final public]
[junit] Removed Method resize, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Ljogamp/graph/geom/plane/AffineTransform;[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method getRayIntersection, desc[([FLcom/jogamp/opengl/math/Ray;FZ[F[F[F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method translate, desc[([F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method getHigh, desc[()[F], sig[null], throws nil, access[final public]
[junit] Removed Method scale, desc[(F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method mapToWindow, desc[(Lcom/jogamp/opengl/math/geom/AABBox;[F[IZ[F[F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.math.geom.Frustum
[junit] Removed Method isSphereOutside, desc[([FF)Z], sig[null], throws nil, access[final public]
[junit] Removed Method updateByFovDesc, desc[([FIZLcom/jogamp/opengl/math/geom/Frustum$FovDesc;)[F], sig[null], throws nil, access[public]
[junit] Removed Method classifySphere, desc[([FF)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Removed Method isPointOutside, desc[([F)Z], sig[null], throws nil, access[final public]
[junit] Removed Method classifyPoint, desc[([F)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Removed Method updateByPMV, desc[([FI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.math.geom.Frustum.Plane
[junit] Removed Method distanceTo, desc[([F)F], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] Removed Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Field initialElementCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IIZLjogamp/opengl/util/GLArrayHandler;IJIIZ)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Removed Method reset, desc[()V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Removed Method growBufferIfNecessary, desc[(I)Z], sig[null], throws nil, access[final protected]
[junit] Removed Method growBuffer, desc[(I)V], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Removed Method reset, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Removed Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IIZLjogamp/opengl/util/GLArrayHandler;IJIIZ)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Removed Method getComponentSizeInBytes, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Field componentsPerElement, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method getSizeInBytes, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Field componentClazz, desc[Ljava/lang/Class;], sig[Ljava/lang/Class<*>;], value[type null, data null, access[protected]
[junit] Removed Method getElementCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Removed Field isVertexAttribute, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Removed Field componentType, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Field componentByteSize, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method getComponentType, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Field mappedElementCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IZIJII)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Removed Method getComponentCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] Removed Field DIRTY_INVERSE_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Removed Method multPMvMatrixf, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Removed Method gluUnProject4, desc[(FFFF[IIFF[FI)Z], sig[null], throws nil, access[public]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/nio/FloatBuffer;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method glGetTMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method clearAllUpdateRequests, desc[()V], sig[null], throws nil, access[final public]
[junit] Removed Method glGetPMvMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMatrixf, desc[(I)Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/nio/FloatBuffer;Ljava/nio/FloatBuffer;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method glGetMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method gluUnProject, desc[(FFF[II[FI)Z], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMviMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method gluProject, desc[(FFF[II[FI)Z], sig[null], throws nil, access[final public]
[junit] Removed Method gluLookAt, desc[(FFFFFFFFF)V], sig[null], throws nil, access[final public]
[junit] Removed Method gluUnProjectRay, desc[(FFFF[IILcom/jogamp/opengl/math/Ray;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method glGetPMvMviMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_INVERSE_TRANSPOSED_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Removed Method glGetPMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method gluPickMatrix, desc[(FFFF[II)V], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_FRUSTUM, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Method glGetPMvMvitMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method multMvPMatrixf, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_ALL, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Removed Method glGetMvitMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method getRequestMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method glRotate, desc[(Lcom/jogamp/opengl/math/Quaternion;)V], sig[null], throws nil, access[final public]
[junit] Removed Method glGetFrustum, desc[()Lcom/jogamp/opengl/math/geom/Frustum;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMvMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.TimeFrameI
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioDataFrame
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioFormat
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioFrame
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSinkFactory
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[junit] Removed Method getAudioSink, desc[()Lcom/jogamp/opengl/util/av/AudioSink;], sig[null], throws nil, access[abstract public]
[junit] Removed Method play, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Removed Method initStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.GLMediaEventListener
[junit] Removed Field EVENT_CHANGE_VID, desc[I], sig[null], value[type java.lang.Integer, data 65536, access[final public static]
[junit] Removed Field EVENT_CHANGE_AID, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static]
[junit] Removed Field EVENT_CHANGE_ERR, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Removed Field EVENT_CHANGE_PAUSE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Removed Field EVENT_CHANGE_UNINIT, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Removed Method attributesChanged, desc[(Lcom/jogamp/opengl/util/av/GLMediaPlayer;IJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field EVENT_CHANGE_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 262144, access[final public static]
[junit] Removed Field EVENT_CHANGE_EOS, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Removed Field EVENT_CHANGE_BPS, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static]
[junit] Removed Field EVENT_CHANGE_LENGTH, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static]
[junit] Removed Field EVENT_CHANGE_PLAY, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Field EVENT_CHANGE_CODEC, desc[I], sig[null], value[type java.lang.Integer, data 4194304, access[final public static]
[junit] Removed Field EVENT_CHANGE_INIT, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Removed Field EVENT_CHANGE_FPS, desc[I], sig[null], value[type java.lang.Integer, data 524288, access[final public static]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Removed Method dumpShaderSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.EyeParameter
[junit] Removed Method <init>, desc[(I[FLcom/jogamp/opengl/math/FovHVHalves;FFF)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDevice
[junit] Removed Method createRenderer, desc[(II[F[Lcom/jogamp/opengl/math/FovHVHalves;FI)Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getDefaultEyePositionOffset, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoUtil
[junit] Removed Method getSBSUpstreamPMV, desc[(Lcom/jogamp/opengl/util/stereo/ViewerPose;Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer$Eye;FF[F[F)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceFactory
[junit] Removed Method createStereoSBSLense, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/nativewindow/util/DimensionImmutable;[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Removed Method createStereoSBS, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFF[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Removed Method createMono, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[F[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.texture.ImageSequence
[junit] Removed Method getTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Removed Method <init>, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence
[junit] Removed Method getTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.DDSImage
[junit] Removed Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.SGIImage
[junit] Removed Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider
[junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider
[junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit]
[junit]
[junit] Changes
[junit]
[junit] Class com.jogamp.graph.curve.OutlineShape
[junit] Changed Method clearCache, access[added: final ]
[junit] Changed Method getSharpness, access[added: final ]
[junit] Changed Method equals, access[added: final ]
[junit] Changed Method getAddedVerticeCount, access[added: final ]
[junit] Changed Method setSharpness, access[added: final ]
[junit] Changed Method clear, access[added: final ]
[junit] Changed Class , access[added: final ]
[junit] Changed Method getTriangles, access[added: final ]
[junit] Class com.jogamp.graph.curve.Region
[junit] Changed Method clearImpl, access[added: final ]
[junit] Changed Method hasColorTexture, access[added: final ]
[junit] Changed Method hasColorChannel, access[added: final ]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil
[junit] Changed Method validateCache, access[added: private removed: protected ]
[junit] Changed Method removeCachedRegion, access[added: private removed: protected ]
[junit] Class com.jogamp.graph.geom.Vertex
[junit] Changed Method setId, access[added: final removed: abstract ]
[junit] Changed Method setY, access[added: final removed: abstract ]
[junit] Changed Method setX, access[added: final removed: abstract ]
[junit] Changed Method setTexCoord, access[added: final removed: abstract ]
[junit] Changed Method setZ, access[added: final removed: abstract ]
[junit] Changed Method isOnCurve, access[added: final removed: abstract ]
[junit] Changed Method setCoord, access[added: final removed: abstract ]
[junit] Changed Method setOnCurve, access[added: final removed: abstract ]
[junit] Changed Class , access[added: final super synchronized removed: abstract interface ]
[junit] Changed Method getId, access[added: final removed: abstract ]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Changed Field TYPE_BCM_VC_IV, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_MACOSX, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_X11, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_WINDOWS, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_EGL, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_DEFAULT, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_AWT, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_ANDROID, type[nil -> java.lang.String], access[]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.GLUniformData
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.TraceGL4bc
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.TraceGLES1
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI
[junit] Changed Method getBuffer, access[added: final ]
[junit] Changed Method getIHeight, access[added: final ]
[junit] Changed Method getIWidth, access[added: final ]
[junit] Changed Method getIStride, access[added: final ]
[junit] Class com.jogamp.opengl.math.FloatUtil
[junit] Changed Method multMatrix, access[]
[junit] Changed Method multMatrix, access[]
[junit] Changed Method matrixRowToString, access[]
[junit] Changed Method multMatrixVec, access[]
[junit] Changed Method matrixToString, access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] Changed Field glArrayHandler, access[added: final ]
[junit] Changed Field usesGLSL, access[added: final ]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Changed Field normalized, access[added: final ]
[junit] Changed Field strideL, access[added: final ]
[junit] Changed Field strideB, access[added: final ]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] Changed Method getDirtyBits, access[]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Changed Field shaderBinaryFormat, access[added: private removed: protected ]
[junit] Changed Field shader, access[added: final private removed: protected ]
[junit] Changed Field nextID, access[added: private removed: protected ]
[junit] Changed Field shaderSource, access[added: private removed: protected ]
[junit] Changed Field shaderBinary, access[added: private removed: protected ]
[junit] Changed Field id, access[added: private removed: protected ]
[junit] Changed Field valid, access[added: private removed: protected ]
[junit] Changed Field shaderType, access[added: private removed: protected ]
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.glsl.ShaderState
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.glsl.ShaderUtil
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence.TextureFrame
[junit] Changed Class , access[]
[junit]
[junit]
[junit] CompatChanges
[junit]
[junit] Class com.jogamp.newt.Window
[junit] CompatChanged Method com.jogamp.[newt.Window -> nativewindow.NativeWindow].getBounds, access[]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] CompatChanged Method dispose, throws[[] -> [org/eclipse/swt/SWTException]], access[]
[junit] CompatChanged Method setNEWTChild, throws[[] -> [org/eclipse/swt/SWTException]], access[]
[junit] Class com.jogamp.opengl.GL4bc
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL3ES3].glDrawElementsIndirect, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL3ES3].glDrawArraysIndirect, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL4].glMultiDrawArraysIndirect, access[]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] CompatChanged Method getFactoryImpl, throws[[com/jogamp/opengl/GLException] -> []], access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] CompatChanged Method com.jogamp.opengl.util.[GLArrayDataClient -> GLArrayDataWrapper].sealed, access[]
[junit] CompatChanged Field com.jogamp.opengl.util.[GLArrayDataClient -> GLArrayDataWrapper].sealed, access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] CompatChanged Method com.jogamp.opengl.[util.GLArrayDataEditable -> GLArrayData].sealed, access[]
[junit]
[junit]
[junit] Deprecates
[junit]
[junit] Class com.jogamp.opengl.math.Quaternion
[junit] Deprecated Method isRotationMatrix3f, desc[([F)Z], sig[null], throws nil, access[final public]
[junit]
[junit]
[junit] Additions
[junit]
[junit] Class com.jogamp.graph.curve.OutlineShape
[junit] Added Method cubicTo, desc[(FFFFFFFFF)V], sig[null], throws nil, access[final public]
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/curve/OutlineShape;], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(I[FIIZ)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method lineTo, desc[(FFF)V], sig[null], throws nil, access[final public]
[junit] Added Method quadTo, desc[(FFFFFF)V], sig[null], throws nil, access[final public]
[junit] Added Method addPathRev, desc[(Lcom/jogamp/graph/geom/plane/Path2F;Z)V], sig[null], throws nil, access[public]
[junit] Added Method addPath, desc[(Lcom/jogamp/graph/geom/plane/Path2F;Z)V], sig[null], throws nil, access[public]
[junit] Added Method moveTo, desc[(FFF)V], sig[null], throws nil, access[final public]
[junit] Added Method addPathRev, desc[(Lcom/jogamp/graph/geom/plane/Path2F$Iterator;Z)V], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(IFFZ)V], sig[null], throws nil, access[final public]
[junit] Added Method closePath, desc[()V], sig[null], throws nil, access[final public]
[junit] Added Method setWindingOfLastOutline, desc[(Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[final public]
[junit] Added Method getWindingOfLastOutline, desc[()Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(IFFFZ)V], sig[null], throws nil, access[final public]
[junit] Added Method addPath, desc[(Lcom/jogamp/graph/geom/plane/Path2F$Iterator;Z)V], sig[null], throws nil, access[final public]
[junit] Added Method getVertexCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getOutlineCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.OutlineShapeXForm
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/curve/OutlineShape;Lcom/jogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public]
[junit] Added Method getTransform, desc[()Lcom/jogamp/graph/geom/plane/AffineTransform;], sig[null], throws nil, access[final public]
[junit] Added Method setTransform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.Region
[junit] Added Method printBufferStats, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field NORM_RENDERING_BIT, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Method growBuffer, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method setBufferCapacity, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method addOutlineShapes, desc[(Ljava/util/List;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], throws nil, access[final public]
[junit] Added Method put3f, desc[(Ljava/nio/FloatBuffer;Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[protected static]
[junit] Added Method put4f, desc[(Ljava/nio/FloatBuffer;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[protected static]
[junit] Added Method usesI32Idx, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method put3i, desc[(Ljava/nio/IntBuffer;III)V], sig[null], throws nil, access[protected static]
[junit] Added Method put4f, desc[(Ljava/nio/FloatBuffer;FFFF)V], sig[null], throws nil, access[protected static]
[junit] Added Method pushVertices, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method <init>, desc[(IZ)V], sig[null], throws nil, access[protected]
[junit] Added Field GL_UINT16_MAX, desc[I], sig[null], value[type java.lang.Integer, data 65535, access[final protected static]
[junit] Added Method pushIndices, desc[(III)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method countOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;[I)[I], sig[null], throws nil, access[final public static]
[junit] Added Method getRenderModeString, desc[(III)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method countOutlineShapes, desc[(Ljava/util/List;[I)[I], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;[I)[I], throws nil, access[final public static]
[junit] Added Method addOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Added Method put3s, desc[(Ljava/nio/ShortBuffer;SSS)V], sig[null], throws nil, access[protected static]
[junit] Added Method pushVertex, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method perfCounter, desc[()Lcom/jogamp/common/util/PerfCounterCtrl;], sig[null], throws nil, access[public]
[junit] Added Field GL_INT32_MAX, desc[I], sig[null], value[type java.lang.Integer, data 2147483647, access[final protected static]
[junit] Class com.jogamp.graph.curve.opengl.GLRegion
[junit] Added Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method setTextureUnit, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method addInterleavedVertexAndNormalArrays, desc[(Lcom/jogamp/opengl/util/GLArrayDataServer;I)V], sig[null], throws nil, access[public]
[junit] Added Method pushIndex, desc[(I)V], sig[null], throws nil, access[final protected]
[junit] Added Field gca_CurveParamsAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field curIndicesCap, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Field growthFactor, desc[F], sig[null], value[type java.lang.Float, data 1.618, access[final protected static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;)V], sig[null], throws nil, access[protected]
[junit] Added Method printBufferStats, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[final public]
[junit] Added Field gca_VerticesAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Added Method pushIndices, desc[(III)V], sig[null], throws nil, access[final protected]
[junit] Added Field growCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Field defaultIndicesCount, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Field indicesBuffer, desc[Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], value[type null, data null, access[protected]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;Lcom/jogamp/graph/curve/OutlineShape;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field vpc_ileave, desc[Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], value[type null, data null, access[protected]
[junit] Added Method growBuffer, desc[(II)Z], sig[null], throws nil, access[final public]
[junit] Added Field defaultVerticesCount, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Method pushVertex, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final protected]
[junit] Added Method initBuffer, desc[(II)V], sig[null], throws nil, access[final protected]
[junit] Added Method pushVertices, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final protected]
[junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;I[I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;III)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;II)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Method createInterleaved, desc[(ZIIZII)Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], throws nil, access[public]
[junit] Added Method glIdxType, desc[()I], sig[null], throws nil, access[final protected]
[junit] Added Method setBufferCapacity, desc[(II)Z], sig[null], throws nil, access[final public]
[junit] Added Field curVerticesCap, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Field gca_ColorsAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer
[junit] Added Method reshapeNotify, desc[(IIII)V], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Added Method setColorStatic, desc[(FFFF)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method getWeight, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[()Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Added Method setHintMask, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method setColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Added Method setWeight, desc[(F)V], sig[null], throws nil, access[final public]
[junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[final public]
[junit] Added Method clearHintMask, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method getViewport, desc[(Lcom/jogamp/opengl/math/Recti;)Lcom/jogamp/opengl/math/Recti;], sig[null], throws nil, access[final public]
[junit] Added Method isHintMaskSet, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Added Method getColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Added Method getViewport, desc[()Lcom/jogamp/opengl/math/Recti;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState
[junit] Added Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataWrapper;Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method getColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method setColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil
[junit] Added Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[ILcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method addStringToRegion, desc[(ZLcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method countStringRegion, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;[I)[I], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[ILcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.font.Font
[junit] Added Method getGlyphBounds, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBoundsFU, desc[(Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyph, desc[(I)Lcom/jogamp/graph/font/Font$Glyph;], sig[null], throws nil, access[abstract public]
[junit] Added Method getMetricBoundsFU, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method fullString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvanceWidthFU, desc[(I)I], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineHeight, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphID, desc[(C)I], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBoundsFU, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor2;Ljava/lang/CharSequence;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBounds, desc[(Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphShapeBounds, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getMetricBounds, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getFullFamilyName, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineHeightFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphShapeBounds, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvanceWidth, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.Font.Glyph
[junit] Added Method getLeftSideBearingsFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getKerning, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Added Method isUndefined, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getKerningFU, desc[(I)I], sig[null], throws nil, access[abstract public]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method fullString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvance, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method isWhiteSpace, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method isKerningCrossstream, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method isKerningHorizontal, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvanceFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getName, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBoundsFU, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getLeftSideBearings, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getID, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getKerningPairCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getBoundsFU, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.Font.GlyphVisitor
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font.GlyphVisitor2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font.Metrics
[junit] Added Method getLineGapFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getDescentFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getBoundsFU, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getScale, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getAscent, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getAscentFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getMaxExtend, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getMaxExtendFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineGap, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getUnitsPerEM, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getDescent, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.FontScale
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.Outline
[junit] Added Method getWinding, desc[()Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[final public]
[junit] Added Method setWinding, desc[(Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/geom/Outline;Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[public]
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/geom/Outline;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.geom.Triangle
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/geom/Triangle;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.geom.Vertex
[junit] Added Method getCoordCount, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method setCoord, desc[(Lcom/jogamp/opengl/math/Vec2f;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(IZLcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/math/Vec2f;Z)V], sig[null], throws nil, access[public]
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/math/Vec3f;Z)V], sig[null], throws nil, access[public]
[junit] Added Method getCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getTexCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method setCoord, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex;)V], sig[null], throws nil, access[public]
[junit] Added Method setTexCoord, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Added Method z, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(FFZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(IZFFF)V], sig[null], throws nil, access[public]
[junit] Added Method setCoord, desc[(FF)V], sig[null], throws nil, access[final public]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method x, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(FFFZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[([FIIZ)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.geom.plane.AffineTransform
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Crossing2F.CubicCurve
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Crossing2F.QuadCurve
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.IllegalPathStateException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.NoninvertibleTransformException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F.Iterator
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F.SegmentType
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Winding
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.WindingRule
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.Container
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.GraphShape
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Group
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.Group.Layout
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Scene
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.ui.Scene.PMVMatrixSetup
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.EventInfo
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.Listener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.ListenerBool
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.MouseGestureAdapter
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.MouseGestureListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.Visitor1
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.Visitor2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.layout.Alignment
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Alignment.Bit
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.BoxLayout
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Gap
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.GridLayout
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.GridLayout.Order
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Margin
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Padding
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.BaseButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Button
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.CrossHair
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.GLButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.GlyphShape
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.ImageButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Label
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.MediaButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Rectangle
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.TexSeqButton
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.nativewindow.Capabilities
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.Test
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsConfiguration
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.NativeSurface
[junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.NativeWindow
[junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Added Field TYPE_DRM_GBM, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .egl.gbm, access[final public static]
[junit] Added Field TYPE_WAYLAND, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .wayland, access[final public static]
[junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Added Field TYPE_IOS, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .ios, access[final public static]
[junit] Class com.jogamp.nativewindow.NativeWindowHolder
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ScalableSurface
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.VisualIDHolder
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.awt.AppContextInfo
[junit] Added Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Lcom/jogamp/common/util/RunnableTask;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Added Field jawt_surface_bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected]
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getJAWTSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method layoutSurfaceLayerImpl, desc[(Z)V], sig[null], throws nil, access[protected]
[junit] Added Method invalidateNative, desc[(J)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method detachSurfaceLayerImpl, desc[(J)V], sig[null], throws nil, access[protected]
[junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method <init>, desc[(JLjava/lang/String;I)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Added Field EGL_NO_DISPLAY, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Method <init>, desc[(JJLjava/lang/String;I)V], sig[null], throws nil, access[public]
[junit] Added Method sameNativeDisplayID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public]
[junit] Added Field EGL_DEFAULT_DISPLAY, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Method getNativeDisplayID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)J], sig[null], throws nil, access[public static]
[junit] Added Method <init>, desc[(JLjava/lang/String;ILcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.ios.IOSGraphicsDevice
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.javafx.JFXAccessor
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] Added Method getLocationInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method invokeOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Added Method getClientAreaInPixels, desc[(Lorg/eclipse/swt/widgets/Scrollable;)Lorg/eclipse/swt/graphics/Rectangle;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method initSingleton, desc[()V], sig[null], throws nil, access[public static]
[junit] Added Method isOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;)Z], sig[null], throws nil, access[public static]
[junit] Added Method invokeOnOSTKThread, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleDown, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleDown, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Added Method autoScaleDown, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method getAutoScalingFactor, desc[()F], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method getSizeInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method deviceZoomScaleUp, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method getDeviceZoomScalingFactor, desc[()F], sig[null], throws nil, access[public static]
[junit] Added Method printInfo, desc[(Ljava/io/PrintStream;Lorg/eclipse/swt/widgets/Display;)V], sig[null], throws nil, access[public static]
[junit] Added Method autoScaleUp, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleUp, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.util.Point
[junit] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public]
[junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public]
[junit] Added Method translate, desc[(Lcom/jogamp/nativewindow/util/PointImmutable;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public]
[junit] Added Method set, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method scaleInv, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method setHeight, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method scale, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method setWidth, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method set, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.util.RectangleImmutable
[junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method union, desc[(Ljava/util/List;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[(Ljava/util/List<Lcom/jogamp/nativewindow/util/RectangleImmutable;>;)Lcom/jogamp/nativewindow/util/Rectangle;], throws nil, access[abstract public]
[junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Added Field name, desc[Ljava/lang/String;], sig[null], value[type null, data null, access[final protected]
[junit] Added Field nativeHandle, desc[J], sig[null], value[type null, data null, access[final protected]
[junit] Added Method getHandle, desc[()J], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/Screen;JILjava/lang/String;ZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;JILjava/lang/String;ZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method perMMToPerInch, desc[([F)[F], sig[null], throws nil, access[public static]
[junit] Added Method getOrientationTo, desc[(Lcom/jogamp/newt/MonitorDevice;[I)Lcom/jogamp/newt/MonitorDevice$Orientation;], sig[null], throws nil, access[final public]
[junit] Added Method getName, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.MonitorDevice.Orientation
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.newt.Screen
[junit] Added Method getMonitorByHandle, desc[(J)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getFullyEnteredMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getMonitorById, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getMonitorByName, desc[(Ljava/lang/String;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.Window
[junit] Added Field STATE_MASK_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static]
[junit] Added Field STATE_BIT_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method toSimpleString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Added Method toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.javafx.NewtCanvasJFX
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Added Method toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public]
[junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[public]
[junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public]
[junit] Added Method toSimpleString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Added Method isNativeValid, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[public]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.FBObject
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.FBObject.Attachment
[junit] Added Method setStorageDefinition, desc[(Lcom/jogamp/opengl/FBObject$Attachment$StorageDefinition;)V], sig[null], throws nil, access[public]
[junit] Added Method setStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.opengl.FBObject.Attachment.StorageDefinition
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2
[junit] Added Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static]
[junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static]
[junit] Added Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static]
[junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static]
[junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static]
[junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static]
[junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static]
[junit] Added Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static]
[junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static]
[junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static]
[junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static]
[junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static]
[junit] Class com.jogamp.opengl.GL3
[junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static]
[junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static]
[junit] Added Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static]
[junit] Added Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static]
[junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static]
[junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static]
[junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static]
[junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static]
[junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static]
[junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static]
[junit] Added Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static]
[junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static]
[junit] Class com.jogamp.opengl.GL3ES3
[junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static]
[junit] Added Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, access[final public static]
[junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static]
[junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static]
[junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static]
[junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static]
[junit] Added Field GL_MAX_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, access[final public static]
[junit] Added Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static]
[junit] Class com.jogamp.opengl.GL3bc
[junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static]
[junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static]
[junit] Class com.jogamp.opengl.GL4
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMultiDrawArraysIndirect, desc[(IJII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMultiDrawArraysIndirect, desc[(ILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL4bc
[junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static]
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static]
[junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static]
[junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static]
[junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static]
[junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static]
[junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static]
[junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static]
[junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLArrayData
[junit] Added Method getCompType, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method elemStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getElemCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getByteCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getByteCapacity, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method bytePosition, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method sealed, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method fillStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getElemCapacity, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getBytesPerComp, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method remainingBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method remainingElems, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method elemPosition, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getCompsPerElem, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLBase
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLCapabilities
[junit] Added Method copyFrom, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/opengl/GLCapabilities;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLContext
[junit] Added Method validateProfileBits, desc[(ILjava/lang/String;)V], sig[null], throws nil, access[protected static]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getCTPFromBits, desc[(I)I], sig[null], throws nil, access[protected static]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Added Method getFactoryImpl, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[protected static]
[junit] Added Method getFactory, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static]
[junit] Added Method getFactory, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.GLProfile
[junit] Added Field GL_PROFILE_LIST_MAX_MOBILE, desc[[Ljava/lang/String;], sig[null], value[type null, data null, access[final public static]
[junit] Added Field disabledEGL, desc[Z], sig[null], value[type null, data null, access[final public static]
[junit] Class com.jogamp.opengl.GLRendererQuirks
[junit] Added Field DontChooseFBConfigBestMatch, desc[I], sig[null], value[type java.lang.Integer, data 24, access[final public static]
[junit] Added Field NoFBOSupport, desc[I], sig[null], value[type java.lang.Integer, data 23, access[final public static]
[junit] Added Method exist, desc[(Lcom/jogamp/opengl/GLRendererQuirks;I)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Method getOverride, desc[(I)Lcom/jogamp/opengl/GLRendererQuirks$Override;], sig[null], throws [java/lang/IllegalArgumentException], access[final public static]
[junit] Added Field No10BitColorCompOffscreen, desc[I], sig[null], value[type java.lang.Integer, data 25, access[final public static]
[junit] Added Field GL3CompatNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Class com.jogamp.opengl.GLRendererQuirks.Override
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.GLUniformData
[junit] Added Method <init>, desc[(Ljava/lang/String;ILcom/jogamp/opengl/util/SyncBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method setData, desc[(Lcom/jogamp/opengl/util/SyncBuffer;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/String;IILcom/jogamp/opengl/util/SyncBuffer;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.JoglVersion
[junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.TraceGL4bc
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[public]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES1
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.awt.GLCanvas
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.awt.GLJPanel
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.egl.EGL
[junit] Added Method eglCreatePlatformWindowSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglClientWaitSync, desc[(JJIJ)I], sig[null], throws nil, access[public static]
[junit] Added Method eglDestroyImage, desc[(JJ)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglCreatePlatformPixmapSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglWaitSync, desc[(JJI)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglCreateImage, desc[(JJIJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglGetPlatformDisplay, desc[(IJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglDestroySync, desc[(JJ)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglGetSyncAttrib, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglCreatePbufferFromClientBuffer, desc[(JIJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI
[junit] Added Method derefPointer, desc[(J)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public static]
[junit] Added Method usesNativeCode, desc[()Z], sig[null], throws nil, access[public static]
[junit] Added Method getPData, desc[()J], sig[null], throws nil, access[final public]
[junit] Added Method getDirectBufferAddress, desc[()J], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.egl.EGLExt
[junit] Added Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputPortStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglGetSyncAttribNV, desc[(JILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateImageKHR, desc[(JJIJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamProducerSurfaceKHR, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerGLTextureExternalKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglFenceNV, desc[(J)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryStreamTimeKHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamAttribKHR, desc[(JJII)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerAcquireKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglGetStreamFileDescriptorKHR, desc[(JJ)I], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryStreamKHR, desc[(JJILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglDestroySyncNV, desc[(J)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglGetPlatformDisplayEXT, desc[(IJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputPortAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryDeviceAttribEXT, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglOutputPortAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryStreamu64KHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglClientWaitSyncNV, desc[(JIJ)I], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglSignalSyncNV, desc[(JI)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglLabelObjectKHR, desc[(JIJJ)I], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerReleaseKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryDeviceStringEXT, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreatePlatformWindowSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamSyncNV, desc[(JJILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglOutputLayerAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglDestroyStreamKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputLayerAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputLayerStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerOutputEXT, desc[(JJJ)Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.FloatUtil
[junit] Added Method multMatrixVec, desc[([FI[F[F)V], sig[null], throws nil, access[public static]
[junit] Added Method mapWinToObj, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method radToADeg, desc[(F)F], sig[null], throws nil, access[public static]
[junit] Added Method multMatrix, desc[([FI[FI[FI)V], sig[null], throws nil, access[public static]
[junit] Added Method mapWinToObj4, desc[(FFFF[FI[FI[IIFF[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method makePick, desc[([FFFFF[II[F)[F], sig[null], throws nil, access[public static]
[junit] Added Method isZero, desc[(F)Z], sig[null], throws nil, access[public static]
[junit] Added Method adegToRad, desc[(F)F], sig[null], throws nil, access[public static]
[junit] Added Method mapObjToWin, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method multMatrixVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Added Method multMatrix, desc[([FI[FI)V], sig[null], throws nil, access[public static]
[junit] Added Method multMatrixVec, desc[([FI[FI[FI)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.math.Matrix4f
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.math.Quaternion
[junit] Added Method w, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method rotateVector, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method toAngleAxis, desc[(Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[final public]
[junit] Added Method toMatrix, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method setFromVectors, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method z, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method setFromAxes, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setLookAt, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Added Method toEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method setFromAngleNormalAxis, desc[(FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setFromMatrix, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Added Method toAxes, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public]
[junit] Added Method setFromAngleAxis, desc[(FLcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setFromNormalVectors, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method x, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method setFromEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method toMatrix, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method rotateByEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.Recti
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec2f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec2i
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec3f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec4f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.VectorUtil
[junit] Added Method line2PlaneIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Ray;Lcom/jogamp/opengl/math/Vec4f;F)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Added Method determinantVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[public static]
[junit] Added Method isInTriangleVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Added Method isCCW, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Added Method isVec3InTriangle3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;F)Z], sig[null], throws nil, access[public static]
[junit] Added Method isVec3InTriangle3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Added Method isCollinearVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getPlaneVec3, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[public static]
[junit] Added Method seg2SegIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Added Method line2lineIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Added Method getPlaneVec3, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[public static]
[junit] Added Method midVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Added Method getWinding, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[public static]
[junit] Added Method getWinding, desc[(Ljava/util/ArrayList;)Lcom/jogamp/graph/geom/plane/Winding;], sig[(Ljava/util/ArrayList<+Lcom/jogamp/opengl/math/Vert2fImmutable;>;)Lcom/jogamp/graph/geom/plane/Winding;], throws nil, access[public static]
[junit] Added Method isVec2Zero, desc[(Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.math.Vert2fImmutable
[junit] Added Method x, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.Vert3fImmutable
[junit] Added Method z, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.geom.AABBox
[junit] Added Method scale2, desc[(F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method translate, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method getHigh, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method transform, desc[(Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Added Method resize, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method translate, desc[(FFF)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method mapToWindow, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/Recti;Z)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Added Method getCenter, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getLow, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getRayIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Ray;FZ)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method setSize, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method scale, desc[(F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method resize, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method transformMv, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.math.geom.Frustum
[junit] Added Method updateByFovDesc, desc[(Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/geom/Frustum$FovDesc;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[public]
[junit] Added Method classifySphere, desc[(Lcom/jogamp/opengl/math/Vec3f;F)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Added Method isPointOutside, desc[(Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Added Method classifyPoint, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Added Method isSphereOutside, desc[(Lcom/jogamp/opengl/math/Vec3f;F)Z], sig[null], throws nil, access[final public]
[junit] Added Method updateFrustumPlanes, desc[(Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.math.geom.Frustum.Plane
[junit] Added Method distanceTo, desc[(Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.Animator
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(ILjava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.AnimatorBase
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.FPSAnimator
[junit] Added Method <init>, desc[(ILcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(II)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] Added Method put3b, desc[(BBB)V], sig[null], throws nil, access[public]
[junit] Added Method put3s, desc[(SSS)V], sig[null], throws nil, access[public]
[junit] Added Field growthFactor, desc[F], sig[null], value[type null, data null, access[protected]
[junit] Added Method setGrowthFactor, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method clear, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method put4i, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method put4s, desc[(SSSS)V], sig[null], throws nil, access[public]
[junit] Added Method puti, desc[([III)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class;IJIIZ)V], sig[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class<+Ljogamp/opengl/util/GLArrayHandler;>;IJIIZ)V], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Method reserve, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Added Method compsToElemCount, desc[(I)I], sig[null], throws nil, access[public]
[junit] Added Method put4f, desc[(FFFF)V], sig[null], throws nil, access[public]
[junit] Added Method put4b, desc[(BBBB)V], sig[null], throws nil, access[public]
[junit] Added Method putb, desc[([BII)V], sig[null], throws nil, access[public]
[junit] Added Method putf, desc[([FII)V], sig[null], throws nil, access[public]
[junit] Added Method getGrowthFactor, desc[()F], sig[null], throws nil, access[public]
[junit] Added Field DEFAULT_GROWTH_FACTOR, desc[F], sig[null], value[type java.lang.Float, data 1.618, access[final public static]
[junit] Added Method growIfNeeded, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Added Method put3i, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method puts, desc[([SII)V], sig[null], throws nil, access[public]
[junit] Added Method put3f, desc[(FFF)V], sig[null], throws nil, access[public]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Field initElemCount, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Added Method putf, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method puti, desc[([III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4b, desc[(BBBB)V], sig[null], throws nil, access[abstract public]
[junit] Added Method clear, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4f, desc[(FFFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3f, desc[(FFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Method putb, desc[([BII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4s, desc[(SSSS)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3b, desc[(BBB)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3s, desc[(SSS)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4i, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3i, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method puts, desc[([SII)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class;IJIIZ)V], sig[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class<+Ljogamp/opengl/util/GLArrayHandler;>;IJIIZ)V], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Added Method bytePosition, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method remainingBytes, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method getElemCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method remainingElems, desc[()I], sig[null], throws nil, access[public]
[junit] Added Field isVertexAttr, desc[Z], sig[null], value[type null, data null, access[final protected]
[junit] Added Field compType, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Field sealed, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Added Method sealed, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method elemPosition, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method fillStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Added Field compsPerElement, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IZIJII)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Method getElemCapacity, desc[()I], sig[null], throws nil, access[public]
[junit] Added Field mappedElemCount, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Field bytesPerComp, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Method getCompType, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getBytesPerComp, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Field compClazz, desc[Ljava/lang/Class;], sig[Ljava/lang/Class<*>;], value[type null, data null, access[final protected]
[junit] Added Method elemStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Added Method getByteCapacity, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method getCompsPerElem, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getByteCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.GLReadBufferUtil
[junit] Added Field alphaRequested, desc[Z], sig[null], value[type null, data null, access[final protected]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] Added Method mulPMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method getMviMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Field FRUSTUM, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Method getCurrentMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluUnProjectRay, desc[(FFFFLcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Ray;)Z], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method glRotate, desc[(Lcom/jogamp/opengl/math/Quaternion;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method glMultMatrixf, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method getMat, desc[(I)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncPMvMviMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Added Method glTranslatef, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method gluPickMatrix, desc[(FFFFLcom/jogamp/opengl/math/Recti;)V], sig[null], throws nil, access[final public]
[junit] Added Method glScalef, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method isReqDirty, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getMvitMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncMviMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Field PREMUL_PMV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Method getSyncPMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getFrustum, desc[()Lcom/jogamp/opengl/math/geom/Frustum;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method getPMvMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMat, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluProject, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Added Method gluUnProject4, desc[(FFFFLcom/jogamp/opengl/math/Recti;FFLcom/jogamp/opengl/math/Vec4f;)Z], sig[null], throws nil, access[public]
[junit] Added Method getSyncMvMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getPMviMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluUnProject, desc[(FFFLcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Added Field MANUAL_BITS, desc[I], sig[null], value[type java.lang.Integer, data 56, access[final public static]
[junit] Added Method getSyncMvitMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glRotatef, desc[(FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Field INVERSE_TRANSPOSED_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Method mulPMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getPMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getMvMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvPMat, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncPMvMviMvitMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluLookAt, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Added Field PREMUL_PMVI, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Added Method getSyncPMvMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Added Method getReqBits, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncTMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method glLoadMatrixf, desc[(Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[final public]
[junit] Added Method getTMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Field INVERSE_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Class com.jogamp.opengl.util.SyncAction
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncBuffer
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrices4f
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrices4f16
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.SyncMatrix4f
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrix4f16
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[junit] Added Method resume, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method stop, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAudioSink, desc[()Lcom/jogamp/common/av/AudioSink;], sig[null], throws nil, access[abstract public]
[junit] Added Field DEBUG_AVSYNC, desc[Z], sig[null], value[type null, data null, access[final public static]
[junit] Added Method playStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Added Method setAudioChannelLimit, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.EventMask
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.EventMask.Bit
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.GLMediaEventListener
[junit] Added Method attributesChanged, desc[(Lcom/jogamp/opengl/util/av/GLMediaPlayer;Lcom/jogamp/opengl/util/av/GLMediaPlayer$EventMask;J)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.caps.NonFSAAGLCapsChooser
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Added Method dumpSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] Added Method dumpSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.EyeParameter
[junit] Added Method <init>, desc[(ILcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/FovHVHalves;FFF)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDevice
[junit] Added Method getDefaultEyePositionOffset, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[abstract public]
[junit] Added Method createRenderer, desc[(IILcom/jogamp/opengl/math/Vec3f;[Lcom/jogamp/opengl/math/FovHVHalves;FI)Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoUtil
[junit] Added Method getSBSUpstreamPMV, desc[(Lcom/jogamp/opengl/util/stereo/ViewerPose;Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer$Eye;FFLcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.stereo.ViewerPose
[junit] Added Method setPosition, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceFactory
[junit] Added Method createMono, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Added Method createStereoSBSLense, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Added Method createStereoSBS, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.texture.ImageSequence
[junit] Added Method getTextureLookupFunctionName, desc[()Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Added Method setTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Added Method <init>, desc[(IZIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method ownsTexture, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence
[junit] Added Method getTextureLookupFunctionName, desc[()Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Added Method setTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider
[junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider
[junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public]
[junit]
[junit]
[junit]
[junit]
[junit] Class Order
[junit]
[junit] Class com.jogamp.graph.curve.OutlineShape
[junit] Added Method cubicTo, desc[(FFFFFFFFF)V], sig[null], throws nil, access[final public]
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/curve/OutlineShape;], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(I[FIIZ)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[()V], sig[null], throws nil, access[public]
[junit] Changed Method clearCache, access[added: final ]
[junit] Added Method lineTo, desc[(FFF)V], sig[null], throws nil, access[final public]
[junit] Added Method quadTo, desc[(FFFFFF)V], sig[null], throws nil, access[final public]
[junit] Added Method addPathRev, desc[(Lcom/jogamp/graph/geom/plane/Path2F;Z)V], sig[null], throws nil, access[public]
[junit] Added Method addPath, desc[(Lcom/jogamp/graph/geom/plane/Path2F;Z)V], sig[null], throws nil, access[public]
[junit] Added Method moveTo, desc[(FFF)V], sig[null], throws nil, access[final public]
[junit] Added Method addPathRev, desc[(Lcom/jogamp/graph/geom/plane/Path2F$Iterator;Z)V], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(IFFZ)V], sig[null], throws nil, access[final public]
[junit] Changed Method getSharpness, access[added: final ]
[junit] Added Method closePath, desc[()V], sig[null], throws nil, access[final public]
[junit] Changed Method equals, access[added: final ]
[junit] Added Method setWindingOfLastOutline, desc[(Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[final public]
[junit] Changed Method getAddedVerticeCount, access[added: final ]
[junit] Changed Method setSharpness, access[added: final ]
[junit] Changed Method clear, access[added: final ]
[junit] Removed Method getOutlineNumber, desc[()I], sig[null], throws nil, access[final public]
[junit] Changed Class , access[added: final ]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;)V], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)V], throws nil, access[public]
[junit] Added Method getWindingOfLastOutline, desc[()Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(IFFFZ)V], sig[null], throws nil, access[final public]
[junit] Added Method addPath, desc[(Lcom/jogamp/graph/geom/plane/Path2F$Iterator;Z)V], sig[null], throws nil, access[final public]
[junit] Changed Method getTriangles, access[added: final ]
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/curve/OutlineShape;], sig[null], throws nil, access[final public]
[junit] Added Method getVertexCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getOutlineCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method vertexFactory, desc[()Lcom/jogamp/graph/geom/Vertex$Factory;], sig[()Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.OutlineShapeXForm
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/curve/OutlineShape;Lcom/jogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public]
[junit] Added Method getTransform, desc[()Lcom/jogamp/graph/geom/plane/AffineTransform;], sig[null], throws nil, access[final public]
[junit] Removed Method setTransform, desc[(Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[final public]
[junit] Added Method setTransform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getTransform, desc[()Ljogamp/graph/geom/plane/AffineTransform;], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/curve/OutlineShape;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.curve.Region
[junit] Added Method printBufferStats, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field NORM_RENDERING_BIT, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Removed Method addOutlineShapes, desc[(Ljava/util/List;Ljogamp/graph/geom/plane/AffineTransform;[F)V], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;Ljogamp/graph/geom/plane/AffineTransform;[F)V], throws nil, access[final public]
[junit] Added Method growBuffer, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method setBufferCapacity, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method addOutlineShapes, desc[(Ljava/util/List;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], throws nil, access[final public]
[junit] Added Method put3f, desc[(Ljava/nio/FloatBuffer;Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[protected static]
[junit] Added Method put4f, desc[(Ljava/nio/FloatBuffer;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[protected static]
[junit] Added Method usesI32Idx, desc[()Z], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(I)V], sig[null], throws nil, access[protected]
[junit] Added Method put3i, desc[(Ljava/nio/IntBuffer;III)V], sig[null], throws nil, access[protected static]
[junit] Changed Method clearImpl, access[added: final ]
[junit] Added Method put4f, desc[(Ljava/nio/FloatBuffer;FFFF)V], sig[null], throws nil, access[protected static]
[junit] Added Method pushVertices, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method <init>, desc[(IZ)V], sig[null], throws nil, access[protected]
[junit] Added Field GL_UINT16_MAX, desc[I], sig[null], value[type java.lang.Integer, data 65535, access[final protected static]
[junit] Removed Method pushVertex, desc[([F[F[F)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method pushIndices, desc[(III)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method countOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;[I)[I], sig[null], throws nil, access[final public static]
[junit] Added Method getRenderModeString, desc[(III)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method countOutlineShapes, desc[(Ljava/util/List;[I)[I], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;[I)[I], throws nil, access[final public static]
[junit] Removed Method addOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;Ljogamp/graph/geom/plane/AffineTransform;[F)V], sig[null], throws nil, access[final public]
[junit] Changed Method hasColorTexture, access[added: final ]
[junit] Added Method addOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Added Method put3s, desc[(Ljava/nio/ShortBuffer;SSS)V], sig[null], throws nil, access[protected static]
[junit] Added Method pushVertex, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method perfCounter, desc[()Lcom/jogamp/common/util/PerfCounterCtrl;], sig[null], throws nil, access[public]
[junit] Added Field GL_INT32_MAX, desc[I], sig[null], value[type java.lang.Integer, data 2147483647, access[final protected static]
[junit] Changed Method hasColorChannel, access[added: final ]
[junit] Class com.jogamp.graph.curve.opengl.GLRegion
[junit] Added Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method setTextureUnit, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method addInterleavedVertexAndNormalArrays, desc[(Lcom/jogamp/opengl/util/GLArrayDataServer;I)V], sig[null], throws nil, access[public]
[junit] Added Method pushIndex, desc[(I)V], sig[null], throws nil, access[final protected]
[junit] Added Field gca_CurveParamsAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Removed Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field curIndicesCap, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Field growthFactor, desc[F], sig[null], value[type java.lang.Float, data 1.618, access[final protected static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;)V], sig[null], throws nil, access[protected]
[junit] Added Method printBufferStats, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(ILcom/jogamp/opengl/util/texture/TextureSequence;)V], sig[null], throws nil, access[protected]
[junit] Added Field gca_VerticesAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Added Method pushIndices, desc[(III)V], sig[null], throws nil, access[final protected]
[junit] Removed Method create, desc[(ILcom/jogamp/opengl/util/texture/TextureSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field growCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Field defaultIndicesCount, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Field indicesBuffer, desc[Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], value[type null, data null, access[protected]
[junit] Removed Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;Lcom/jogamp/graph/curve/OutlineShape;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field vpc_ileave, desc[Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], value[type null, data null, access[protected]
[junit] Added Method growBuffer, desc[(II)Z], sig[null], throws nil, access[final public]
[junit] Added Field defaultVerticesCount, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Removed Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method pushVertex, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final protected]
[junit] Added Method initBuffer, desc[(II)V], sig[null], throws nil, access[final protected]
[junit] Added Method pushVertices, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final protected]
[junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;I[I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;III)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;II)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Method createInterleaved, desc[(ZIIZII)Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], throws nil, access[public]
[junit] Added Method glIdxType, desc[()I], sig[null], throws nil, access[final protected]
[junit] Added Method setBufferCapacity, desc[(II)Z], sig[null], throws nil, access[final public]
[junit] Added Field curVerticesCap, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Field gca_ColorsAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer
[junit] Added Method reshapeNotify, desc[(IIII)V], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Changed Class , access[added: final ]
[junit] Added Method setColorStatic, desc[(FFFF)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method getWeight, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method create, desc[(Lcom/jogamp/graph/curve/opengl/RenderState;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Added Method create, desc[()Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Added Method setHintMask, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method setColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Removed Method reshapeNotify, desc[(II)V], sig[null], throws nil, access[final public]
[junit] Added Method setWeight, desc[(F)V], sig[null], throws nil, access[final public]
[junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[final public]
[junit] Added Method clearHintMask, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method getViewport, desc[(Lcom/jogamp/opengl/math/Recti;)Lcom/jogamp/opengl/math/Recti;], sig[null], throws nil, access[final public]
[junit] Added Method isHintMaskSet, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/curve/opengl/RenderState;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Added Method getColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Added Method getViewport, desc[()Lcom/jogamp/opengl/math/Recti;], sig[null], throws nil, access[final public]
[junit] Removed Method init, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState
[junit] Removed Method createRenderState, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/graph/curve/opengl/RenderState;], throws nil, access[public static]
[junit] Removed Method getVertexFactory, desc[()Lcom/jogamp/graph/geom/Vertex$Factory;], sig[()Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;], throws nil, access[final public]
[junit] Added Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataWrapper;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/opengl/util/PMVMatrix;)V], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/opengl/util/PMVMatrix;)V], throws nil, access[protected]
[junit] Removed Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method getColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Removed Method getColorStatic, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method createRenderState, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/curve/opengl/RenderState;], throws nil, access[public static]
[junit] Added Method setColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method getKey, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FI)Ljava/lang/String;], sig[null], throws nil, access[final protected]
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public]
[junit] Added Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Changed Method validateCache, access[added: private removed: protected ]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method processString, desc[(Lcom/jogamp/graph/curve/opengl/TextRegionUtil$ShapeVisitor;Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;Ljogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Added Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[ILcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Removed Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[(Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], throws nil, access[public static]
[junit] Removed Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected]
[junit] Added Method addStringToRegion, desc[(ZLcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Removed Method getCachedRegion, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FI)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[final protected]
[junit] Added Method countStringRegion, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;[I)[I], sig[null], throws nil, access[public static]
[junit] Removed Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[ILcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Changed Method removeCachedRegion, access[added: private removed: protected ]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil.ShapeVisitor
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font
[junit] Added Method getGlyphBounds, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBoundsFU, desc[(Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyph, desc[(I)Lcom/jogamp/graph/font/Font$Glyph;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getName, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Added Method getMetricBoundsFU, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method fullString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getLineHeight, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvanceWidthFU, desc[(I)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getPointsBounds, desc[(Ljogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getGlyph, desc[(C)Lcom/jogamp/graph/font/Font$Glyph;], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineHeight, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphID, desc[(C)I], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBoundsFU, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor2;Ljava/lang/CharSequence;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getPixelSize, desc[(FF)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricWidth, desc[(Ljava/lang/CharSequence;F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricHeight, desc[(Ljava/lang/CharSequence;FLcom/jogamp/opengl/math/geom/AABBox;)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBounds, desc[(Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphShapeBounds, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getMetricBounds, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAdvanceWidth, desc[(IF)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricBounds, desc[(Ljava/lang/CharSequence;F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getFullFamilyName, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineHeightFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method getFullFamilyName, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphShapeBounds, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvanceWidth, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.Font.Glyph
[junit] Added Method getLeftSideBearingsFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getKerning, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBBox, desc[(Lcom/jogamp/opengl/math/geom/AABBox;F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method isUndefined, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBBox, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getKerningFU, desc[(I)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getID, desc[()S], sig[null], throws nil, access[abstract public]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAdvance, desc[(FZ)F], sig[null], throws nil, access[abstract public]
[junit] Added Method fullString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvance, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method isWhiteSpace, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method isKerningCrossstream, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSymbol, desc[()C], sig[null], throws nil, access[abstract public]
[junit] Added Method isKerningHorizontal, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvanceFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getName, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBoundsFU, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Field ID_CR, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method getLeftSideBearings, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getScale, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getID, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getKerningPairCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Field ID_SPACE, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static]
[junit] Added Method getBoundsFU, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.Font.GlyphVisitor
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font.GlyphVisitor2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font.Metrics
[junit] Added Method getLineGapFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getLineGap, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getDescentFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBBox, desc[(Lcom/jogamp/opengl/math/geom/AABBox;F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getScale, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMaxExtend, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getBoundsFU, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getScale, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getAscent, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getAscentFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getMaxExtend, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getMaxExtendFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getDescent, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineGap, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getUnitsPerEM, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getDescent, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAscent, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.FontScale
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.Outline
[junit] Added Method getWinding, desc[()Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[final public]
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/geom/Outline;], sig[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/geom/Outline;], throws nil, access[final public]
[junit] Added Method setWinding, desc[(Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/geom/Outline;Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[public]
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/geom/Outline;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.geom.SVertex
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.SVertex.Factory
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.Triangle
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/geom/Triangle;], sig[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/geom/Triangle;], throws nil, access[public]
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/geom/Triangle;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.geom.Vertex
[junit] Changed Method setId, access[added: final removed: abstract ]
[junit] Added Method getCoordCount, desc[()I], sig[null], throws nil, access[public]
[junit] Changed Method setY, access[added: final removed: abstract ]
[junit] Added Method setCoord, desc[(Lcom/jogamp/opengl/math/Vec2f;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[()V], sig[null], throws nil, access[public]
[junit] Changed Method setX, access[added: final removed: abstract ]
[junit] Removed Method setTexCoord, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method <init>, desc[(IZLcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/math/Vec2f;Z)V], sig[null], throws nil, access[public]
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public]
[junit] Changed Method setTexCoord, access[added: final removed: abstract ]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/math/Vec3f;Z)V], sig[null], throws nil, access[public]
[junit] Added Method getCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getTexCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method setCoord, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Changed Method setZ, access[added: final removed: abstract ]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex;)V], sig[null], throws nil, access[public]
[junit] Changed Method isOnCurve, access[added: final removed: abstract ]
[junit] Removed Method getTexCoord, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Added Method setTexCoord, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Added Method z, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method setCoord, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method <init>, desc[(FFZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(IZFFF)V], sig[null], throws nil, access[public]
[junit] Added Method setCoord, desc[(FF)V], sig[null], throws nil, access[final public]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method x, desc[()F], sig[null], throws nil, access[final public]
[junit] Changed Method setCoord, access[added: final removed: abstract ]
[junit] Changed Method setOnCurve, access[added: final removed: abstract ]
[junit] Changed Class , access[added: final super synchronized removed: abstract interface ]
[junit] Added Method <init>, desc[(FFFZ)V], sig[null], throws nil, access[public]
[junit] Changed Method getId, access[added: final removed: abstract ]
[junit] Added Method <init>, desc[([FIIZ)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.geom.Vertex.Factory
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.graph.geom.plane.AffineTransform
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Crossing2F.CubicCurve
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Crossing2F.QuadCurve
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.IllegalPathStateException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.NoninvertibleTransformException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F.Iterator
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F.SegmentType
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Winding
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.WindingRule
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.Container
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.GraphShape
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Group
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.Group.Layout
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Scene
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.ui.Scene.PMVMatrixSetup
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.EventInfo
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.Listener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.ListenerBool
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.MouseGestureAdapter
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.MouseGestureListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.Visitor1
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.Visitor2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.layout.Alignment
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Alignment.Bit
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.BoxLayout
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Gap
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.GridLayout
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.GridLayout.Order
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Margin
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Padding
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.BaseButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Button
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.CrossHair
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.GLButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.GlyphShape
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.ImageButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Label
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.MediaButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Rectangle
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.TexSeqButton
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.nativewindow.Capabilities
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.Test
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsConfiguration
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.NativeSurface
[junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.NativeWindow
[junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Changed Field TYPE_BCM_VC_IV, type[nil -> java.lang.String], access[]
[junit] Added Field TYPE_DRM_GBM, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .egl.gbm, access[final public static]
[junit] Changed Field TYPE_MACOSX, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_X11, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_WINDOWS, type[nil -> java.lang.String], access[]
[junit] Removed Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[public static]
[junit] Changed Field TYPE_EGL, type[nil -> java.lang.String], access[]
[junit] Added Field TYPE_WAYLAND, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .wayland, access[final public static]
[junit] Changed Field TYPE_DEFAULT, type[nil -> java.lang.String], access[]
[junit] Removed Method getDefaultToolkitLock, desc[(Ljava/lang/String;J)Lcom/jogamp/nativewindow/ToolkitLock;], sig[null], throws nil, access[public static]
[junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Changed Field TYPE_AWT, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_ANDROID, type[nil -> java.lang.String], access[]
[junit] Added Field TYPE_IOS, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .ios, access[final public static]
[junit] Class com.jogamp.nativewindow.NativeWindowHolder
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ScalableSurface
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.VisualIDHolder
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Removed Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AppContextInfo
[junit] Removed Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Ljava/lang/Thread;], sig[null], throws nil, access[public]
[junit] Added Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Lcom/jogamp/common/util/RunnableTask;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Added Field jawt_surface_bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected]
[junit] Removed Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected]
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getJAWTSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Field bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected]
[junit] Removed Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method layoutSurfaceLayerImpl, desc[(Z)V], sig[null], throws nil, access[protected]
[junit] Removed Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[protected]
[junit] Removed Method layoutSurfaceLayerImpl, desc[(JZ)V], sig[null], throws nil, access[protected]
[junit] Added Method invalidateNative, desc[(J)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method detachSurfaceLayerImpl, desc[(J)V], sig[null], throws nil, access[protected]
[junit] Removed Method invalidateNative, desc[()V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Removed Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method detachSurfaceLayerImpl, desc[(JLjava/lang/Runnable;)V], sig[null], throws nil, access[protected]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method <init>, desc[(JLjava/lang/String;I)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Added Field EGL_NO_DISPLAY, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(JJLjava/lang/String;I)V], sig[null], throws nil, access[public]
[junit] Added Method sameNativeDisplayID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public]
[junit] Added Field EGL_DEFAULT_DISPLAY, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Method getNativeDisplayID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)J], sig[null], throws nil, access[public static]
[junit] Added Method <init>, desc[(JLjava/lang/String;ILcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(JJLjava/lang/String;ILcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.ios.IOSGraphicsDevice
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.javafx.JFXAccessor
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] Added Method getLocationInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Removed Method invoke, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Added Method invokeOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method invoke, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Added Method getClientAreaInPixels, desc[(Lorg/eclipse/swt/widgets/Scrollable;)Lorg/eclipse/swt/graphics/Rectangle;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method initSingleton, desc[()V], sig[null], throws nil, access[public static]
[junit] Added Method isOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;)Z], sig[null], throws nil, access[public static]
[junit] Added Method invokeOnOSTKThread, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleDown, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleDown, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Removed Method gdk_window_set_back_pixmap, desc[(JJZ)V], sig[null], throws nil, access[public static]
[junit] Added Method autoScaleDown, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method getAutoScalingFactor, desc[()F], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method getSizeInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method deviceZoomScaleUp, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method getDeviceZoomScalingFactor, desc[()F], sig[null], throws nil, access[public static]
[junit] Added Method printInfo, desc[(Ljava/io/PrintStream;Lorg/eclipse/swt/widgets/Display;)V], sig[null], throws nil, access[public static]
[junit] Added Method autoScaleUp, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleUp, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.util.Point
[junit] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public]
[junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public]
[junit] Added Method translate, desc[(Lcom/jogamp/nativewindow/util/PointImmutable;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public]
[junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(II)V], sig[null], throws nil, access[final public]
[junit] Added Method set, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public]
[junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method scaleInv, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method setWidth, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(IIII)V], sig[null], throws nil, access[final public]
[junit] Added Method setHeight, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method scale, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public]
[junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public]
[junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method setWidth, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method set, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method setHeight, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.util.RectangleImmutable
[junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method union, desc[(Ljava/util/List;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[(Ljava/util/List<Lcom/jogamp/nativewindow/util/RectangleImmutable;>;)Lcom/jogamp/nativewindow/util/Rectangle;], throws nil, access[abstract public]
[junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Removed Method validate, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Added Field name, desc[Ljava/lang/String;], sig[null], value[type null, data null, access[final protected]
[junit] Added Field nativeHandle, desc[J], sig[null], value[type null, data null, access[final protected]
[junit] Added Method getHandle, desc[()J], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/Screen;JILjava/lang/String;ZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;JILjava/lang/String;ZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method perMMToPerInch, desc[([F)[F], sig[null], throws nil, access[public static]
[junit] Added Method getOrientationTo, desc[(Lcom/jogamp/newt/MonitorDevice;[I)Lcom/jogamp/newt/MonitorDevice$Orientation;], sig[null], throws nil, access[final public]
[junit] Added Method getName, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.MonitorDevice.Orientation
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.newt.Screen
[junit] Added Method getMonitorByHandle, desc[(J)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getFullyEnteredMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Removed Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getMonitorById, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getMonitorByName, desc[(Ljava/lang/String;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.Window
[junit] Added Field STATE_MASK_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static]
[junit] Added Field STATE_BIT_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method toSimpleString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Added Method toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Method com.jogamp.[newt.Window -> nativewindow.NativeWindow].getBounds, access[]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.javafx.NewtCanvasJFX
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Added Method toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public]
[junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[public]
[junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public]
[junit] Added Method toSimpleString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Removed Method updatePosSizeCheck, desc[(IIIIZ)V], sig[null], throws nil, access[final protected]
[junit] Added Method isNativeValid, desc[()Z], sig[null], throws nil, access[final protected]
[junit] CompatChanged Method dispose, throws[[] -> [org/eclipse/swt/SWTException]], access[]
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Removed Method updateSizeCheck, desc[()V], sig[null], throws nil, access[final protected]
[junit] Changed Class , access[]
[junit] CompatChanged Method setNEWTChild, throws[[] -> [org/eclipse/swt/SWTException]], access[]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Changed Class , access[]
[junit] Removed Method glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[public]
[junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Changed Class , access[]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Changed Class , access[]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.FBObject
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.FBObject.Attachment
[junit] Added Method setStorageDefinition, desc[(Lcom/jogamp/opengl/FBObject$Attachment$StorageDefinition;)V], sig[null], throws nil, access[public]
[junit] Added Method setStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.opengl.FBObject.Attachment.StorageDefinition
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2
[junit] Removed Field GL_CLIP_FAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107041, access[final public static]
[junit] Removed Field GL_NORMAL_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 134217728, access[final public static]
[junit] Removed Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static]
[junit] Removed Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_MAT_EMISSION_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8388608, access[final public static]
[junit] Removed Field GL_TEXCOORD1_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 268435456, access[final public static]
[junit] Removed Field GL_MAT_SHININESS_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 33554432, access[final public static]
[junit] Removed Field GL_ALLOW_DRAW_FRG_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107024, access[final public static]
[junit] Removed Field GL_VERTEX_DATA_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107050, access[final public static]
[junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_STRICT_LIGHTING_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107031, access[final public static]
[junit] Removed Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALWAYS_FAST_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107020, access[final public static]
[junit] Removed Field GL_BACK_NORMALS_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107043, access[final public static]
[junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static]
[junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Removed Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static]
[junit] Removed Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_COLOR4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static]
[junit] Removed Field GL_MAT_AMBIENT_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static]
[junit] Added Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static]
[junit] Removed Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static]
[junit] Removed Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static]
[junit] Removed Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static]
[junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static]
[junit] Removed Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static]
[junit] Removed Field GL_MATERIAL_SIDE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107052, access[final public static]
[junit] Removed Field GL_MAT_SPECULAR_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 67108864, access[final public static]
[junit] Removed Field GL_TEXCOORD3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1073741824, access[final public static]
[junit] Removed Field GL_MAT_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4194304, access[final public static]
[junit] Removed Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static]
[junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static]
[junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_VERTEX_CONSISTENT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107051, access[final public static]
[junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_CLIP_NEAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107040, access[final public static]
[junit] Removed Field GL_INTERLACE_READ_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34152, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static]
[junit] Removed Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static]
[junit] Removed Field GL_ALPHA_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34151, access[final public static]
[junit] Removed Field GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107011, access[final public static]
[junit] Added Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static]
[junit] Removed Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static]
[junit] Removed Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static]
[junit] Removed Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static]
[junit] Removed Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static]
[junit] Removed Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_MEM_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107025, access[final public static]
[junit] Removed Field GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static]
[junit] Removed Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_WIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107023, access[final public static]
[junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Removed Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static]
[junit] Removed Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static]
[junit] Removed Field GL_RED_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34144, access[final public static]
[junit] Removed Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static]
[junit] Removed Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_GREEN_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34149, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static]
[junit] Removed Field GL_RECLAIM_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107006, access[final public static]
[junit] Removed Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_BLUE_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34146, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static]
[junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static]
[junit] Removed Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static]
[junit] Removed Field GL_ALWAYS_SOFT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107021, access[final public static]
[junit] Removed Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALPHA_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34147, access[final public static]
[junit] Removed Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_OBJ_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107022, access[final public static]
[junit] Removed Field GL_TEXCOORD4_BIT_PGI, desc[J], sig[null], value[type java.lang.Long, data 2147483648, access[final public static]
[junit] Removed Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Removed Field GL_TEXCOORD2_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 536870912, access[final public static]
[junit] Removed Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static]
[junit] Removed Field GL_STRICT_SCISSOR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107032, access[final public static]
[junit] Removed Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_BLUE_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34150, access[final public static]
[junit] Removed Field GL_STRICT_DEPTHFUNC_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107030, access[final public static]
[junit] Removed Field GL_VERTEX4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Removed Field GL_GREEN_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34145, access[final public static]
[junit] Removed Field GL_COLOR3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 65536, access[final public static]
[junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static]
[junit] Removed Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static]
[junit] Removed Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static]
[junit] Removed Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static]
[junit] Removed Field GL_FULL_STIPPLE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107033, access[final public static]
[junit] Removed Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Removed Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_NATIVE_GRAPHICS_END_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107012, access[final public static]
[junit] Removed Field GL_MAT_COLOR_INDEXES_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 16777216, access[final public static]
[junit] Removed Field GL_VERTEX23_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_PREFER_DOUBLEBUFFER_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107000, access[final public static]
[junit] Removed Field GL_WIDE_LINE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107042, access[final public static]
[junit] Removed Field GL_CONSERVE_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107005, access[final public static]
[junit] Removed Field GL_NATIVE_GRAPHICS_HANDLE_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107010, access[final public static]
[junit] Removed Field GL_INDEX_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 524288, access[final public static]
[junit] Removed Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_EDGEFLAG_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 262144, access[final public static]
[junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_MAX_VERTEX_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107053, access[final public static]
[junit] Removed Field GL_RED_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34148, access[final public static]
[junit] Removed Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL2ES3
[junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static]
[junit] Removed Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static]
[junit] Removed Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static]
[junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static]
[junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static]
[junit] Removed Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_MAX_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, access[final public static]
[junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static]
[junit] Removed Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, access[final public static]
[junit] Removed Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static]
[junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static]
[junit] Removed Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static]
[junit] Removed Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static]
[junit] Class com.jogamp.opengl.GL2GL3
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static]
[junit] Removed Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static]
[junit] Removed Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static]
[junit] Removed Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static]
[junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static]
[junit] Removed Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static]
[junit] Removed Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static]
[junit] Removed Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static]
[junit] Removed Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static]
[junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static]
[junit] Removed Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static]
[junit] Removed Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static]
[junit] Removed Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static]
[junit] Class com.jogamp.opengl.GL3
[junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static]
[junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static]
[junit] Added Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static]
[junit] Removed Method glMultiDrawArraysIndirect, desc[(IJII)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static]
[junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static]
[junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static]
[junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static]
[junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static]
[junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static]
[junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static]
[junit] Added Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static]
[junit] Removed Method glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static]
[junit] Class com.jogamp.opengl.GL3ES3
[junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static]
[junit] Added Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, access[final public static]
[junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static]
[junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static]
[junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static]
[junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static]
[junit] Added Field GL_MAX_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, access[final public static]
[junit] Added Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static]
[junit] Class com.jogamp.opengl.GL3bc
[junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static]
[junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static]
[junit] Class com.jogamp.opengl.GL4
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMultiDrawArraysIndirect, desc[(IJII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMultiDrawArraysIndirect, desc[(ILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL4bc
[junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static]
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static]
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL3ES3].glDrawElementsIndirect, access[]
[junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static]
[junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static]
[junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static]
[junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL3ES3].glDrawArraysIndirect, access[]
[junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL4].glMultiDrawArraysIndirect, access[]
[junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static]
[junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static]
[junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static]
[junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLArrayData
[junit] Removed Method getComponentCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getCompType, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method elemStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getComponentType, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getElemCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getByteCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getByteCapacity, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method bytePosition, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getComponentSizeInBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method sealed, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method fillStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getElemCapacity, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getBytesPerComp, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method remainingBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getElementCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method remainingElems, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method elemPosition, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSizeInBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getCompsPerElem, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLBase
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLCapabilities
[junit] Added Method copyFrom, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/opengl/GLCapabilities;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLContext
[junit] Removed Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static]
[junit] Removed Field FORCE_NO_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static]
[junit] Added Method validateProfileBits, desc[(ILjava/lang/String;)V], sig[null], throws nil, access[protected static]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Field FORCE_MIN_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static]
[junit] Added Method getCTPFromBits, desc[(I)I], sig[null], throws nil, access[protected static]
[junit] Removed Field FORCE_NO_COLOR_RENDERBUFFER, desc[Z], sig[null], value[type null, data null, access[final protected static]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Added Method getFactoryImpl, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[protected static]
[junit] Removed Method getFactoryImpl, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws [com/jogamp/opengl/GLException], access[protected static]
[junit] Added Method getFactory, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static]
[junit] CompatChanged Method getFactoryImpl, throws[[com/jogamp/opengl/GLException] -> []], access[]
[junit] Added Method getFactory, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.GLProfile
[junit] Added Field GL_PROFILE_LIST_MAX_MOBILE, desc[[Ljava/lang/String;], sig[null], value[type null, data null, access[final public static]
[junit] Added Field disabledEGL, desc[Z], sig[null], value[type null, data null, access[final public static]
[junit] Class com.jogamp.opengl.GLRendererQuirks
[junit] Added Field DontChooseFBConfigBestMatch, desc[I], sig[null], value[type java.lang.Integer, data 24, access[final public static]
[junit] Removed Method <init>, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Field NoFBOSupport, desc[I], sig[null], value[type java.lang.Integer, data 23, access[final public static]
[junit] Added Method exist, desc[(Lcom/jogamp/opengl/GLRendererQuirks;I)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method addQuirks, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method getOverride, desc[(I)Lcom/jogamp/opengl/GLRendererQuirks$Override;], sig[null], throws [java/lang/IllegalArgumentException], access[final public static]
[junit] Added Field No10BitColorCompOffscreen, desc[I], sig[null], value[type java.lang.Integer, data 25, access[final public static]
[junit] Added Field GL3CompatNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Removed Field GLNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Class com.jogamp.opengl.GLRendererQuirks.Override
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.GLUniformData
[junit] Changed Class , access[added: final ]
[junit] Added Method <init>, desc[(Ljava/lang/String;ILcom/jogamp/opengl/util/SyncBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method setData, desc[(Lcom/jogamp/opengl/util/SyncBuffer;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/String;IILcom/jogamp/opengl/util/SyncBuffer;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.JoglVersion
[junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.TraceGL4bc
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Removed Method glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES1
[junit] Changed Class , access[]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.awt.GLCanvas
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.awt.GLJPanel
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.egl.EGL
[junit] Removed Method eglWaitSync, desc[(JLjava/nio/Buffer;I)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglCreatePlatformWindowSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreatePlatformPixmapSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglClientWaitSync, desc[(JJIJ)I], sig[null], throws nil, access[public static]
[junit] Added Method eglDestroyImage, desc[(JJ)Z], sig[null], throws nil, access[public static]
[junit] Removed Method eglGetSyncAttrib, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglCreatePlatformPixmapSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglDestroyImage, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglWaitSync, desc[(JJI)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglCreateImage, desc[(JJIJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglClientWaitSync, desc[(JLjava/nio/Buffer;IJ)I], sig[null], throws nil, access[public static]
[junit] Added Method eglGetPlatformDisplay, desc[(IJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreatePlatformWindowSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglDestroySync, desc[(JJ)Z], sig[null], throws nil, access[public static]
[junit] Removed Method eglDestroySync, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method eglGetPlatformDisplay, desc[(ILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglGetSyncAttrib, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreatePbufferFromClientBuffer, desc[(JILjava/nio/Buffer;JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglCreatePbufferFromClientBuffer, desc[(JIJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreateImage, desc[(JJILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI
[junit] Removed Method setIStride, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Added Method derefPointer, desc[(J)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public static]
[junit] Changed Method getBuffer, access[added: final ]
[junit] Removed Method setIHeight, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Changed Method getIHeight, access[added: final ]
[junit] Removed Method setIWidth, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Added Method usesNativeCode, desc[()Z], sig[null], throws nil, access[public static]
[junit] Changed Method getIWidth, access[added: final ]
[junit] Changed Method getIStride, access[added: final ]
[junit] Added Method getPData, desc[()J], sig[null], throws nil, access[final public]
[junit] Added Method getDirectBufferAddress, desc[()J], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.egl.EGLExt
[junit] Removed Method eglQueryDeviceStringEXT, desc[(Ljava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputPortStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglGetSyncAttribNV, desc[(JILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglGetSyncAttribNV, desc[(Ljava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateImageKHR, desc[(JJIJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamProducerSurfaceKHR, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerGLTextureExternalKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglFenceNV, desc[(J)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerReleaseKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateStreamProducerSurfaceKHR, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerGLTextureExternalKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryStreamTimeKHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryOutputLayerStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamAttribKHR, desc[(JJII)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateStreamSyncNV, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerAcquireKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglGetStreamFileDescriptorKHR, desc[(JJ)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryStreamKHR, desc[(JJILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamAttribKHR, desc[(JLjava/nio/Buffer;II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglDestroySyncNV, desc[(J)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglGetPlatformDisplayEXT, desc[(IJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglSignalSyncNV, desc[(Ljava/nio/Buffer;I)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglOutputPortAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputPortAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreatePlatformWindowSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglFenceNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryDeviceAttribEXT, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglOutputPortAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryStreamKHR, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryStreamu64KHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglClientWaitSyncNV, desc[(JIJ)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryStreamu64KHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglSignalSyncNV, desc[(JI)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglLabelObjectKHR, desc[(JIJJ)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglDestroySyncNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerReleaseKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryDeviceAttribEXT, desc[(Ljava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglClientWaitSyncNV, desc[(Ljava/nio/Buffer;IJ)I], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryDeviceStringEXT, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglGetStreamFileDescriptorKHR, desc[(JLjava/nio/Buffer;)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateImageKHR, desc[(JJILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerOutputEXT, desc[(JLjava/nio/Buffer;Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryStreamTimeKHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryOutputPortStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryOutputPortAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreatePlatformWindowSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglDestroyStreamKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamSyncNV, desc[(JJILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglOutputLayerAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglGetPlatformDisplayEXT, desc[(ILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerAcquireKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglDestroyStreamKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputLayerAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputLayerStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerOutputEXT, desc[(JJJ)Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.FloatUtil
[junit] Removed Method mapWinToObjCoords, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method multMatrixVec, desc[([FI[F[F)V], sig[null], throws nil, access[public static]
[junit] Added Method mapWinToObj, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method radToADeg, desc[(F)F], sig[null], throws nil, access[public static]
[junit] Removed Method makeRotationAxis, desc[([FIFFFF[F)[F], sig[null], throws nil, access[public static]
[junit] Changed Method multMatrix, access[]
[junit] Removed Method copyMatrixColumn, desc[([FII[FI)[F], sig[null], throws nil, access[public static]
[junit] Added Method multMatrix, desc[([FI[FI[FI)V], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToObjCoords, desc[(FFFF[F[II[FI[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makePick, desc[([FIFFFF[II[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method makeRotationEuler, desc[([FIFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;[FI[FIIIZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Changed Method multMatrix, access[]
[junit] Removed Method mapWinToObjCoords, desc[(FFFF[FI[FI[IIFF[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method multMatrixVec, desc[([FI[FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToObjCoords, desc[(FFF[F[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Changed Method matrixRowToString, access[]
[junit] Removed Method multMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Added Method mapWinToObj4, desc[(FFFF[FI[FI[IIFF[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;Ljava/nio/FloatBuffer;ILjava/nio/FloatBuffer;IIIZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method makePick, desc[([FFFFF[II[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapObjToWinCoords, desc[(FFF[F[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makePerspective, desc[([FIZLcom/jogamp/opengl/math/FovHVHalves;FF)[F], sig[null], throws [com/jogamp/opengl/GLException], access[public static]
[junit] Removed Method transposeMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Added Method isZero, desc[(F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method copyMatrixRow, desc[([FII[FI)[F], sig[null], throws nil, access[public static]
[junit] Added Method adegToRad, desc[(F)F], sig[null], throws nil, access[public static]
[junit] Removed Method makeIdentity, desc[([FI)[F], sig[null], throws nil, access[public static]
[junit] Changed Method multMatrixVec, access[]
[junit] Removed Method multMatrix, desc[([FI[FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Added Method mapObjToWin, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method multMatrixVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method matrixDeterminant, desc[([FI)F], sig[null], throws nil, access[public static]
[junit] Removed Method invertMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method makeTranslation, desc[([FIZFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToRay, desc[(FFFF[FI[FI[IILcom/jogamp/opengl/math/Ray;[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Changed Method matrixToString, access[]
[junit] Added Method multMatrix, desc[([FI[FI)V], sig[null], throws nil, access[public static]
[junit] Removed Method makeScale, desc[([FIZFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method makeOrtho, desc[([FIZFFFFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapObjToWinCoords, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method multMatrixVec, desc[([FI[FI[FI)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.math.Matrix4
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.math.Matrix4f
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.math.Quaternion
[junit] Removed Method setFromNormalVectors, desc[([F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method w, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method rotateVector, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method toAngleAxis, desc[(Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[final public]
[junit] Removed Method rotateByEuler, desc[([F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method copyMatrixColumn, desc[(I[FI)[F], sig[null], throws nil, access[public]
[junit] Added Method toMatrix, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Deprecated Method isRotationMatrix3f, desc[([F)Z], sig[null], throws nil, access[final public]
[junit] Added Method setFromVectors, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method rotateVector, desc[([FI[FI)[F], sig[null], throws nil, access[final public]
[junit] Added Method z, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method setFromAxes, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setLookAt, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Removed Method getZ, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method setFromAngleNormalAxis, desc[(F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method getW, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method getX, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method setFromAxes, desc[([F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromMatrix, desc[([FI)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method toEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method setFromAngleNormalAxis, desc[(FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromEuler, desc[([F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromVectors, desc[([F[F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method toAxes, desc[([F[F[F[F)V], sig[null], throws nil, access[public]
[junit] Removed Method getY, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method toEuler, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Added Method setFromMatrix, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Removed Method toAngleAxis, desc[([F)F], sig[null], throws nil, access[final public]
[junit] Added Method toAxes, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public]
[junit] Removed Method setFromAngleAxis, desc[(F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setLookAt, desc[([F[F[F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Added Method setFromAngleAxis, desc[(FLcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setFromNormalVectors, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method x, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method setFromEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method toMatrix, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method rotateByEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method toMatrix, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.Recti
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec2f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec2i
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec3f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec4f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.VectorUtil
[junit] Removed Method mid, desc[(FF)F], sig[null], throws nil, access[public static]
[junit] Removed Method cosAngleVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Zero, desc[([FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method scaleVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method triAreaVec2, desc[([F[F[F)F], sig[null], throws nil, access[public static]
[junit] Added Method line2PlaneIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Ray;Lcom/jogamp/opengl/math/Vec4f;F)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Added Method determinantVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Zero, desc[([FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method getWinding, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], sig[null], throws nil, access[public static]
[junit] Added Method isInTriangleVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method seg2SegIntersection, desc[([FLcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)[F], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec2, desc[([F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method crossVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isInTriangleVec3, desc[([F[F[F[F[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method angleVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method mulRowMat4Vec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3InTriangle3, desc[([F[F[F[F[F[F[F[F[FF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method line2PlaneIntersection, desc[([FLcom/jogamp/opengl/math/Ray;[FF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method line2lineIntersection, desc[([FLcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Y_NEG, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method determinantVec3, desc[([F[F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method ccw, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Added Method isCCW, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Equal, desc[([FI[FI)Z], sig[null], throws nil, access[public static]
[junit] Added Method isVec3InTriangle3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;F)Z], sig[null], throws nil, access[public static]
[junit] Added Method isVec3InTriangle3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Zero, desc[([FI)Z], sig[null], throws nil, access[public static]
[junit] Added Method isCollinearVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3InTriangle3, desc[([F[F[F[F[F[F[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method scaleVec3, desc[([F[FF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method getPlaneVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Y, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method normVec3, desc[([F)F], sig[null], throws nil, access[public static]
[junit] Added Method getPlaneVec3, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[public static]
[junit] Added Method seg2SegIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Equal, desc[([FI[FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method midVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Zero, desc[([FIF)Z], sig[null], throws nil, access[public static]
[junit] Added Method line2lineIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Removed Method copyVec4, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Added Method getPlaneVec3, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[public static]
[junit] Removed Method isZero, desc[(FFF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec2, desc[([F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Z_NEG, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method getNormalVec2, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Z, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Added Method midVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Added Method getWinding, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[public static]
[junit] Removed Method mulColMat4Vec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_ONE, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method getNormalVec3, desc[([F[F[F[F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec3, desc[([F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method divVec3, desc[([F[FF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method copyVec2, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Added Method getWinding, desc[(Ljava/util/ArrayList;)Lcom/jogamp/graph/geom/plane/Winding;], sig[(Ljava/util/ArrayList<+Lcom/jogamp/opengl/math/Vert2fImmutable;>;)Lcom/jogamp/graph/geom/plane/Winding;], throws nil, access[public static]
[junit] Removed Method copyVec3, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Equal, desc[([FI[FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method getWinding, desc[(Ljava/util/ArrayList;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], sig[(Ljava/util/ArrayList<+Lcom/jogamp/opengl/math/Vert2fImmutable;>;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], throws nil, access[public static]
[junit] Removed Field VEC3_ZERO, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method isCollinearVec3, desc[([F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method divVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Added Method isVec2Zero, desc[(Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method dotVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method normSquareVec2, desc[([FI)F], sig[null], throws nil, access[public static]
[junit] Removed Method subVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Equal, desc[([FI[FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method addVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method getPlaneVec3, desc[([F[F[F[F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.math.VectorUtil.Winding
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vert2fImmutable
[junit] Removed Method getCoord, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getX, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getY, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method x, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.Vert3fImmutable
[junit] Added Method z, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getZ, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.geom.AABBox
[junit] Removed Method getLow, desc[()[F], sig[null], throws nil, access[final public]
[junit] Added Method scale2, desc[(F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method getCenter, desc[()[F], sig[null], throws nil, access[final public]
[junit] Added Method translate, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method getHigh, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method transform, desc[(Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Added Method resize, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method translate, desc[(FFF)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method resize, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Ljogamp/graph/geom/plane/AffineTransform;[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method mapToWindow, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/Recti;Z)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Added Method getCenter, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getLow, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Removed Method getRayIntersection, desc[([FLcom/jogamp/opengl/math/Ray;FZ[F[F[F)[F], sig[null], throws nil, access[final public]
[junit] Added Method getRayIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Ray;FZ)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method setSize, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method scale, desc[(F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method translate, desc[([F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method resize, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method getHigh, desc[()[F], sig[null], throws nil, access[final public]
[junit] Removed Method scale, desc[(F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method transformMv, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Removed Method mapToWindow, desc[(Lcom/jogamp/opengl/math/geom/AABBox;[F[IZ[F[F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.math.geom.Frustum
[junit] Removed Method isSphereOutside, desc[([FF)Z], sig[null], throws nil, access[final public]
[junit] Added Method updateByFovDesc, desc[(Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/geom/Frustum$FovDesc;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[public]
[junit] Added Method classifySphere, desc[(Lcom/jogamp/opengl/math/Vec3f;F)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Removed Method updateByFovDesc, desc[([FIZLcom/jogamp/opengl/math/geom/Frustum$FovDesc;)[F], sig[null], throws nil, access[public]
[junit] Added Method isPointOutside, desc[(Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Added Method classifyPoint, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Removed Method classifySphere, desc[([FF)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Added Method isSphereOutside, desc[(Lcom/jogamp/opengl/math/Vec3f;F)Z], sig[null], throws nil, access[final public]
[junit] Removed Method isPointOutside, desc[([F)Z], sig[null], throws nil, access[final public]
[junit] Removed Method classifyPoint, desc[([F)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Added Method updateFrustumPlanes, desc[(Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public]
[junit] Removed Method updateByPMV, desc[([FI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.math.geom.Frustum.Plane
[junit] Removed Method distanceTo, desc[([F)F], sig[null], throws nil, access[final public]
[junit] Added Method distanceTo, desc[(Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.Animator
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(ILjava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.AnimatorBase
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.FPSAnimator
[junit] Added Method <init>, desc[(ILcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(II)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] Removed Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method put3b, desc[(BBB)V], sig[null], throws nil, access[public]
[junit] Added Method put3s, desc[(SSS)V], sig[null], throws nil, access[public]
[junit] Added Field growthFactor, desc[F], sig[null], value[type null, data null, access[protected]
[junit] Added Method setGrowthFactor, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method clear, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method put4i, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method put4s, desc[(SSSS)V], sig[null], throws nil, access[public]
[junit] Removed Field initialElementCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method puti, desc[([III)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class;IJIIZ)V], sig[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class<+Ljogamp/opengl/util/GLArrayHandler;>;IJIIZ)V], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Method reserve, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Added Method compsToElemCount, desc[(I)I], sig[null], throws nil, access[public]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IIZLjogamp/opengl/util/GLArrayHandler;IJIIZ)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Removed Method reset, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method put4f, desc[(FFFF)V], sig[null], throws nil, access[public]
[junit] Added Method put4b, desc[(BBBB)V], sig[null], throws nil, access[public]
[junit] Added Method putb, desc[([BII)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Changed Field glArrayHandler, access[added: final ]
[junit] CompatChanged Method com.jogamp.opengl.util.[GLArrayDataClient -> GLArrayDataWrapper].sealed, access[]
[junit] Removed Method growBufferIfNecessary, desc[(I)Z], sig[null], throws nil, access[final protected]
[junit] Added Method putf, desc[([FII)V], sig[null], throws nil, access[public]
[junit] Removed Method growBuffer, desc[(I)V], sig[null], throws nil, access[final protected]
[junit] Added Method getGrowthFactor, desc[()F], sig[null], throws nil, access[public]
[junit] Added Field DEFAULT_GROWTH_FACTOR, desc[F], sig[null], value[type java.lang.Float, data 1.618, access[final public static]
[junit] Added Method growIfNeeded, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Added Method put3i, desc[(III)V], sig[null], throws nil, access[public]
[junit] Changed Field usesGLSL, access[added: final ]
[junit] CompatChanged Field com.jogamp.opengl.util.[GLArrayDataClient -> GLArrayDataWrapper].sealed, access[]
[junit] Added Method puts, desc[([SII)V], sig[null], throws nil, access[public]
[junit] Added Method put3f, desc[(FFF)V], sig[null], throws nil, access[public]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Field initElemCount, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Removed Method reset, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method putf, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method puti, desc[([III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4b, desc[(BBBB)V], sig[null], throws nil, access[abstract public]
[junit] Added Method clear, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4f, desc[(FFFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3f, desc[(FFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Method putb, desc[([BII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4s, desc[(SSSS)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3b, desc[(BBB)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3s, desc[(SSS)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4i, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3i, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Method com.jogamp.opengl.[util.GLArrayDataEditable -> GLArrayData].sealed, access[]
[junit] Added Method puts, desc[([SII)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class;IJIIZ)V], sig[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class<+Ljogamp/opengl/util/GLArrayHandler;>;IJIIZ)V], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], throws nil, access[public]
[junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IIZLjogamp/opengl/util/GLArrayHandler;IJIIZ)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Added Method bytePosition, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method getComponentSizeInBytes, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method remainingBytes, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method getElemCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method remainingElems, desc[()I], sig[null], throws nil, access[public]
[junit] Added Field isVertexAttr, desc[Z], sig[null], value[type null, data null, access[final protected]
[junit] Removed Field componentsPerElement, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method getSizeInBytes, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Field compType, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Field sealed, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Removed Field componentClazz, desc[Ljava/lang/Class;], sig[Ljava/lang/Class<*>;], value[type null, data null, access[protected]
[junit] Added Method sealed, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method elemPosition, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method fillStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Removed Method getElementCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Changed Field normalized, access[added: final ]
[junit] Added Field compsPerElement, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Removed Field isVertexAttribute, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Changed Field strideL, access[added: final ]
[junit] Changed Field strideB, access[added: final ]
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IZIJII)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Method getElemCapacity, desc[()I], sig[null], throws nil, access[public]
[junit] Added Field mappedElemCount, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Field bytesPerComp, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Removed Field componentType, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Field componentByteSize, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method getCompType, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getBytesPerComp, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Field compClazz, desc[Ljava/lang/Class;], sig[Ljava/lang/Class<*>;], value[type null, data null, access[final protected]
[junit] Removed Method getComponentType, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method elemStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Added Method getByteCapacity, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method getCompsPerElem, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Field mappedElementCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IZIJII)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Method getByteCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method getComponentCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.GLReadBufferUtil
[junit] Added Field alphaRequested, desc[Z], sig[null], value[type null, data null, access[final protected]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] Added Method mulPMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method getMviMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_INVERSE_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Added Field FRUSTUM, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Method getCurrentMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluUnProjectRay, desc[(FFFFLcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Ray;)Z], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Removed Method multPMvMatrixf, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Removed Method gluUnProject4, desc[(FFFF[IIFF[FI)Z], sig[null], throws nil, access[public]
[junit] Added Method mulPMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method glRotate, desc[(Lcom/jogamp/opengl/math/Quaternion;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method glMultMatrixf, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/nio/FloatBuffer;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getMat, desc[(I)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetTMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncPMvMviMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Added Method glTranslatef, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Removed Method clearAllUpdateRequests, desc[()V], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method gluPickMatrix, desc[(FFFFLcom/jogamp/opengl/math/Recti;)V], sig[null], throws nil, access[final public]
[junit] Added Method glScalef, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetPMvMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMatrixf, desc[(I)Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Method isReqDirty, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getMvitMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/nio/FloatBuffer;Ljava/nio/FloatBuffer;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getSyncMviMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Field PREMUL_PMV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Removed Method glGetMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method gluUnProject, desc[(FFF[II[FI)Z], sig[null], throws nil, access[final public]
[junit] Added Method getSyncPMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getFrustum, desc[()Lcom/jogamp/opengl/math/geom/Frustum;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method getPMvMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMviMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method gluProject, desc[(FFF[II[FI)Z], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMat, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluProject, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method gluLookAt, desc[(FFFFFFFFF)V], sig[null], throws nil, access[final public]
[junit] Added Method gluUnProject4, desc[(FFFFLcom/jogamp/opengl/math/Recti;FFLcom/jogamp/opengl/math/Vec4f;)Z], sig[null], throws nil, access[public]
[junit] Removed Method gluUnProjectRay, desc[(FFFF[IILcom/jogamp/opengl/math/Ray;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method glGetPMvMviMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncMvMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getPMviMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_INVERSE_TRANSPOSED_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method gluUnProject, desc[(FFFLcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Added Field MANUAL_BITS, desc[I], sig[null], value[type java.lang.Integer, data 56, access[final public static]
[junit] Added Method getSyncMvitMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glRotatef, desc[(FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Field INVERSE_TRANSPOSED_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Method glGetPMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Removed Method gluPickMatrix, desc[(FFFF[II)V], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_FRUSTUM, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Method glGetPMvMvitMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method multMvPMatrixf, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Added Method getPMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_ALL, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Added Method getMvMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvPMat, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMvitMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncPMvMviMvitMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluLookAt, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getRequestMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Field PREMUL_PMVI, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Added Method getSyncPMvMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Removed Method glRotate, desc[(Lcom/jogamp/opengl/math/Quaternion;)V], sig[null], throws nil, access[final public]
[junit] Removed Method glGetFrustum, desc[()Lcom/jogamp/opengl/math/geom/Frustum;], sig[null], throws nil, access[final public]
[junit] Added Method getReqBits, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMvMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncTMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Changed Method getDirtyBits, access[]
[junit] Added Method glLoadMatrixf, desc[(Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[final public]
[junit] Added Method getTMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Field INVERSE_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Class com.jogamp.opengl.util.SyncAction
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncBuffer
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrices4f
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrices4f16
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.SyncMatrix4f
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrix4f16
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.TimeFrameI
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioDataFrame
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioFormat
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioFrame
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSinkFactory
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[junit] Removed Method getAudioSink, desc[()Lcom/jogamp/opengl/util/av/AudioSink;], sig[null], throws nil, access[abstract public]
[junit] Added Method resume, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method stop, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAudioSink, desc[()Lcom/jogamp/common/av/AudioSink;], sig[null], throws nil, access[abstract public]
[junit] Removed Method play, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Removed Method initStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Added Field DEBUG_AVSYNC, desc[Z], sig[null], value[type null, data null, access[final public static]
[junit] Added Method playStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Added Method setAudioChannelLimit, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.EventMask
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.EventMask.Bit
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.GLMediaEventListener
[junit] Removed Field EVENT_CHANGE_VID, desc[I], sig[null], value[type java.lang.Integer, data 65536, access[final public static]
[junit] Removed Field EVENT_CHANGE_AID, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static]
[junit] Removed Field EVENT_CHANGE_ERR, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Removed Field EVENT_CHANGE_PAUSE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Removed Field EVENT_CHANGE_UNINIT, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Removed Method attributesChanged, desc[(Lcom/jogamp/opengl/util/av/GLMediaPlayer;IJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field EVENT_CHANGE_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 262144, access[final public static]
[junit] Removed Field EVENT_CHANGE_EOS, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Removed Field EVENT_CHANGE_BPS, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static]
[junit] Removed Field EVENT_CHANGE_LENGTH, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static]
[junit] Removed Field EVENT_CHANGE_PLAY, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Field EVENT_CHANGE_CODEC, desc[I], sig[null], value[type java.lang.Integer, data 4194304, access[final public static]
[junit] Removed Field EVENT_CHANGE_INIT, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Removed Field EVENT_CHANGE_FPS, desc[I], sig[null], value[type java.lang.Integer, data 524288, access[final public static]
[junit] Added Method attributesChanged, desc[(Lcom/jogamp/opengl/util/av/GLMediaPlayer;Lcom/jogamp/opengl/util/av/GLMediaPlayer$EventMask;J)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.caps.NonFSAAGLCapsChooser
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Changed Field shaderBinaryFormat, access[added: private removed: protected ]
[junit] Changed Field shader, access[added: final private removed: protected ]
[junit] Changed Field nextID, access[added: private removed: protected ]
[junit] Changed Field shaderSource, access[added: private removed: protected ]
[junit] Removed Method dumpShaderSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Added Method dumpSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Changed Field shaderBinary, access[added: private removed: protected ]
[junit] Changed Field id, access[added: private removed: protected ]
[junit] Changed Field valid, access[added: private removed: protected ]
[junit] Changed Field shaderType, access[added: private removed: protected ]
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] Changed Class , access[added: final ]
[junit] Added Method dumpSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderState
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.glsl.ShaderUtil
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.stereo.EyeParameter
[junit] Added Method <init>, desc[(ILcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/FovHVHalves;FFF)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(I[FLcom/jogamp/opengl/math/FovHVHalves;FFF)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDevice
[junit] Removed Method createRenderer, desc[(II[F[Lcom/jogamp/opengl/math/FovHVHalves;FI)Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer;], sig[null], throws nil, access[abstract public]
[junit] Added Method getDefaultEyePositionOffset, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getDefaultEyePositionOffset, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Added Method createRenderer, desc[(IILcom/jogamp/opengl/math/Vec3f;[Lcom/jogamp/opengl/math/FovHVHalves;FI)Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoUtil
[junit] Added Method getSBSUpstreamPMV, desc[(Lcom/jogamp/opengl/util/stereo/ViewerPose;Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer$Eye;FFLcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public static]
[junit] Removed Method getSBSUpstreamPMV, desc[(Lcom/jogamp/opengl/util/stereo/ViewerPose;Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer$Eye;FF[F[F)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.stereo.ViewerPose
[junit] Added Method setPosition, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceFactory
[junit] Added Method createMono, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Removed Method createStereoSBSLense, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/nativewindow/util/DimensionImmutable;[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Added Method createStereoSBSLense, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Removed Method createStereoSBS, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFF[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Added Method createStereoSBS, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Removed Method createMono, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[F[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.texture.ImageSequence
[junit] Removed Method getTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Added Method getTextureLookupFunctionName, desc[()Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Added Method setTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Added Method <init>, desc[(IZIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method ownsTexture, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence
[junit] Removed Method getTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Added Method getTextureLookupFunctionName, desc[()Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Added Method setTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence.TextureFrame
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.texture.spi.DDSImage
[junit] Removed Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.SGIImage
[junit] Removed Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider
[junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider
[junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV232V24x
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363759067 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692363759067 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.365 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363757305 ms III - Start
[junit] SLOCK [T main @ 1692363757305 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221
[junit] Semantic Version Test
[junit] criteria: SimpleDiffCriteria
[junit] Previous version: 2.2.0 (2.2.0) - lib/v2.2.0/jogl-all.jar
[junit] Current version: 2.2.1 (2.2.1) - lib/v2.2.1/jogl-all.jar
[junit] Field values changed: false
[junit] Compat. expected: BACKWARD_COMPATIBLE_USER
[junit] Compat. detected: BACKWARD_COMPATIBLE_USER
[junit] Compat. result: detected == expected -> OK
[junit] Current version 2.2.1 (2.2.1) is BACKWARD_COMPATIBLE_USER to previous version 2.2.0 (2.2.0), actually BACKWARD_COMPATIBLE_USER
[junit]
[junit]
[junit] Summary: 8 differences in 5 classes:
[junit] Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 8
[junit]
[junit] 0/ 5: com.jogamp.graph.curve.OutlineShape : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 1/ 5: com.jogamp.graph.geom.Outline : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 2/ 5: com.jogamp.opengl.util.glsl.ShaderCode: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 3/ 5: javax.media.opengl.GLContext : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 4/ 5: javax.media.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit]
[junit]
[junit] Removes
[junit]
[junit]
[junit]
[junit] Changes
[junit]
[junit]
[junit]
[junit] CompatChanges
[junit]
[junit]
[junit]
[junit] Deprecates
[junit]
[junit]
[junit]
[junit] Additions
[junit]
[junit] Class com.jogamp.graph.curve.OutlineShape
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.geom.Outline
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Added Field SUFFIX_TESS_EVALUATION_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btep, access[final public static]
[junit] Added Field SUFFIX_TESS_CONTROL_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btcp, access[final public static]
[junit] Added Field SUFFIX_TESS_EVALUATION_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tep, access[final public static]
[junit] Added Field SUFFIX_TESS_CONTROL_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tcp, access[final public static]
[junit] Class javax.media.opengl.GLContext
[junit] Added Method getSharedMaster, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[final public]
[junit] Class javax.media.opengl.GLProfile
[junit] Added Method isInitialized, desc[()Z], sig[null], throws nil, access[public static]
[junit]
[junit]
[junit]
[junit]
[junit] Class Order
[junit]
[junit] Class com.jogamp.graph.curve.OutlineShape
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.geom.Outline
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Added Field SUFFIX_TESS_EVALUATION_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btep, access[final public static]
[junit] Added Field SUFFIX_TESS_CONTROL_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btcp, access[final public static]
[junit] Added Field SUFFIX_TESS_EVALUATION_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tep, access[final public static]
[junit] Added Field SUFFIX_TESS_CONTROL_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tcp, access[final public static]
[junit] Class javax.media.opengl.GLContext
[junit] Added Method getSharedMaster, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[final public]
[junit] Class javax.media.opengl.GLProfile
[junit] Added Method isInitialized, desc[()Z], sig[null], throws nil, access[public static]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV221V230
[junit] Semantic Version Test
[junit] criteria: SimpleDiffCriteria
[junit] Previous version: 2.2.1 (2.2.1) - lib/v2.2.1/jogl-all.jar
[junit] Current version: 2.3.0 (2.3.0) - lib/v2.3.0/jogl-all.jar
[junit] Field values changed: false
[junit] Compat. expected: NON_BACKWARD_COMPATIBLE
[junit] Compat. detected: NON_BACKWARD_COMPATIBLE
[junit] Compat. result: detected == expected -> OK
[junit] Current version 2.3.0 (2.3.0) is NON_BACKWARD_COMPATIBLE to previous version 2.2.1 (2.2.1), actually NON_BACKWARD_COMPATIBLE
[junit]
[junit]
[junit] Summary: 1496 differences in 366 classes:
[junit] Remove 652, Change 38, CompatChange 107, Deprecate 0, Add 699
[junit]
[junit] 0/ 366: com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 0
[junit] 1/ 366: com.jogamp.graph.curve.opengl.GLRegion : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7
[junit] 2/ 366: com.jogamp.graph.curve.opengl.RegionRenderer : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 3/ 366: com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 4/ 366: com.jogamp.graph.curve.opengl.RenderState : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 8
[junit] 5/ 366: com.jogamp.graph.curve.opengl.RenderState.ProgramLocal : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 6/ 366: com.jogamp.graph.curve.opengl.TextRegionUtil : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 9
[junit] 7/ 366: com.jogamp.graph.font.FontFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 8/ 366: com.jogamp.nativewindow.AbstractGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 9/ 366: com.jogamp.nativewindow.AbstractGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 10/ 366: com.jogamp.nativewindow.AbstractGraphicsScreen : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 11/ 366: com.jogamp.nativewindow.Capabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 12/ 366: com.jogamp.nativewindow.CapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 13/ 366: com.jogamp.nativewindow.CapabilitiesImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 14/ 366: com.jogamp.nativewindow.DefaultCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 15/ 366: com.jogamp.nativewindow.DefaultGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 16/ 366: com.jogamp.nativewindow.DefaultGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 17/ 366: com.jogamp.nativewindow.DefaultGraphicsScreen : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 18/ 366: com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 19/ 366: com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize : Remove 6, Change 1, CompatChange 0, Deprecate 0, Add 6
[junit] 20/ 366: com.jogamp.nativewindow.GenericUpstreamSurfacelessHook : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 21/ 366: com.jogamp.nativewindow.GraphicsConfigurationFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 22/ 366: com.jogamp.nativewindow.MutableGraphicsConfiguration : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3
[junit] 23/ 366: com.jogamp.nativewindow.MutableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 24/ 366: com.jogamp.nativewindow.NativeSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 25/ 366: com.jogamp.nativewindow.NativeSurfaceHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 26/ 366: com.jogamp.nativewindow.NativeWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 27/ 366: com.jogamp.nativewindow.NativeWindowException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 28/ 366: com.jogamp.nativewindow.NativeWindowFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 29/ 366: com.jogamp.nativewindow.OffscreenLayerOption : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 30/ 366: com.jogamp.nativewindow.OffscreenLayerSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 31/ 366: com.jogamp.nativewindow.ProxySurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 32/ 366: com.jogamp.nativewindow.ScalableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 33/ 366: com.jogamp.nativewindow.SurfaceUpdatedListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 34/ 366: com.jogamp.nativewindow.ToolkitLock : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 35/ 366: com.jogamp.nativewindow.UpstreamSurfaceHook : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 36/ 366: com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 37/ 366: com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5
[junit] 38/ 366: com.jogamp.nativewindow.VisualIDHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 39/ 366: com.jogamp.nativewindow.VisualIDHolder.VIDComparator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 40/ 366: com.jogamp.nativewindow.VisualIDHolder.VIDType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 41/ 366: com.jogamp.nativewindow.WindowClosingProtocol : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 42/ 366: com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 43/ 366: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5
[junit] 44/ 366: com.jogamp.nativewindow.awt.AWTGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 45/ 366: com.jogamp.nativewindow.awt.AWTGraphicsScreen : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3
[junit] 46/ 366: com.jogamp.nativewindow.awt.AWTWindowClosingProtocol : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 47/ 366: com.jogamp.nativewindow.awt.DirectDataBufferInt : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 48/ 366: com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 49/ 366: com.jogamp.nativewindow.awt.JAWTWindow : Remove 23, Change 2, CompatChange 6, Deprecate 0, Add 25
[junit] 50/ 366: com.jogamp.nativewindow.egl.EGLGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 51/ 366: com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 52/ 366: com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 53/ 366: com.jogamp.nativewindow.swt.SWTAccessor : Remove 6, Change 0, CompatChange 3, Deprecate 0, Add 6
[junit] 54/ 366: com.jogamp.nativewindow.util.Dimension : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 55/ 366: com.jogamp.nativewindow.util.DimensionImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 56/ 366: com.jogamp.nativewindow.util.Insets : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 57/ 366: com.jogamp.nativewindow.util.InsetsImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 58/ 366: com.jogamp.nativewindow.util.PixelFormat : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 59/ 366: com.jogamp.nativewindow.util.PixelFormat.CType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 60/ 366: com.jogamp.nativewindow.util.PixelFormat.Composition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 61/ 366: com.jogamp.nativewindow.util.PixelFormat.PackedComposition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 62/ 366: com.jogamp.nativewindow.util.PixelFormatUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 63/ 366: com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 64/ 366: com.jogamp.nativewindow.util.PixelRectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 65/ 366: com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 66/ 366: com.jogamp.nativewindow.util.Point : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 67/ 366: com.jogamp.nativewindow.util.PointImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 68/ 366: com.jogamp.nativewindow.util.Rectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 69/ 366: com.jogamp.nativewindow.util.RectangleImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 70/ 366: com.jogamp.nativewindow.util.SurfaceSize : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 71/ 366: com.jogamp.nativewindow.windows.WindowsGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 72/ 366: com.jogamp.nativewindow.x11.X11GraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 73/ 366: com.jogamp.nativewindow.x11.X11GraphicsDevice : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 74/ 366: com.jogamp.nativewindow.x11.X11GraphicsScreen : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 75/ 366: com.jogamp.newt.Display : Remove 3, Change 0, CompatChange 2, Deprecate 0, Add 3
[junit] 76/ 366: com.jogamp.newt.Display.PointerIcon : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 77/ 366: com.jogamp.newt.MonitorDevice : Remove 5, Change 2, CompatChange 2, Deprecate 0, Add 11
[junit] 78/ 366: com.jogamp.newt.MonitorMode : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 79/ 366: com.jogamp.newt.MonitorMode.SizeAndRRate : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 80/ 366: com.jogamp.newt.NewtFactory : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 8
[junit] 81/ 366: com.jogamp.newt.Screen : Remove 5, Change 0, CompatChange 2, Deprecate 0, Add 7
[junit] 82/ 366: com.jogamp.newt.Window : Remove 7, Change 1, CompatChange 0, Deprecate 0, Add 7
[junit] 83/ 366: com.jogamp.newt.awt.NewtCanvasAWT : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3
[junit] 84/ 366: com.jogamp.newt.event.PinchToZoomGesture : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 85/ 366: com.jogamp.newt.event.WindowUpdateEvent : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 86/ 366: com.jogamp.newt.event.awt.AWTAdapter : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 87/ 366: com.jogamp.newt.event.awt.AWTKeyAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 88/ 366: com.jogamp.newt.event.awt.AWTMouseAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 89/ 366: com.jogamp.newt.event.awt.AWTWindowAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 90/ 366: com.jogamp.newt.opengl.GLWindow : Remove 25, Change 1, CompatChange 2, Deprecate 0, Add 26
[junit] 91/ 366: com.jogamp.newt.swt.NewtCanvasSWT : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3
[junit] 92/ 366: com.jogamp.newt.util.MonitorModeUtil : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 93/ 366: com.jogamp.newt.util.applet.JOGLNewtAppletBase : Remove 6, Change 1, CompatChange 0, Deprecate 0, Add 6
[junit] 94/ 366: com.jogamp.opengl.DebugGL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 95/ 366: com.jogamp.opengl.DebugGL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 96/ 366: com.jogamp.opengl.DebugGL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 97/ 366: com.jogamp.opengl.DebugGL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 98/ 366: com.jogamp.opengl.DebugGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 99/ 366: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 100/ 366: com.jogamp.opengl.DebugGLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 101/ 366: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 102/ 366: com.jogamp.opengl.DefaultGLCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 103/ 366: com.jogamp.opengl.FBObject : Remove 28, Change 0, CompatChange 10, Deprecate 0, Add 34
[junit] 104/ 366: com.jogamp.opengl.FBObject.Attachment : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 105/ 366: com.jogamp.opengl.FBObject.Colorbuffer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 106/ 366: com.jogamp.opengl.FBObject.RenderAttachment : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 107/ 366: com.jogamp.opengl.FBObject.TextureAttachment : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 108/ 366: com.jogamp.opengl.FPSCounter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 109/ 366: com.jogamp.opengl.GL : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 110/ 366: com.jogamp.opengl.GL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 111/ 366: com.jogamp.opengl.GL2ES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 112/ 366: com.jogamp.opengl.GL2ES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 113/ 366: com.jogamp.opengl.GL2ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 114/ 366: com.jogamp.opengl.GL2GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 115/ 366: com.jogamp.opengl.GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 116/ 366: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 117/ 366: com.jogamp.opengl.GL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 118/ 366: com.jogamp.opengl.GL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 119/ 366: com.jogamp.opengl.GL4ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 120/ 366: com.jogamp.opengl.GL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 121/ 366: com.jogamp.opengl.GLAnimatorControl : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 122/ 366: com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 123/ 366: com.jogamp.opengl.GLArrayData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 124/ 366: com.jogamp.opengl.GLAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 125/ 366: com.jogamp.opengl.GLAutoDrawableDelegate : Remove 2, Change 1, CompatChange 1, Deprecate 0, Add 2
[junit] 126/ 366: com.jogamp.opengl.GLBase : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 127/ 366: com.jogamp.opengl.GLBufferStorage : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 128/ 366: com.jogamp.opengl.GLCapabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 129/ 366: com.jogamp.opengl.GLCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 130/ 366: com.jogamp.opengl.GLCapabilitiesImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 131/ 366: com.jogamp.opengl.GLContext : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 132/ 366: com.jogamp.opengl.GLDebugListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 133/ 366: com.jogamp.opengl.GLDebugMessage : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 134/ 366: com.jogamp.opengl.GLDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 135/ 366: com.jogamp.opengl.GLDrawableFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 136/ 366: com.jogamp.opengl.GLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 137/ 366: com.jogamp.opengl.GLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 138/ 366: com.jogamp.opengl.GLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 139/ 366: com.jogamp.opengl.GLEventListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 140/ 366: com.jogamp.opengl.GLEventListenerState : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 141/ 366: com.jogamp.opengl.GLException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 142/ 366: com.jogamp.opengl.GLExtensions : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 143/ 366: com.jogamp.opengl.GLFBODrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 144/ 366: com.jogamp.opengl.GLFBODrawable.Resizeable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 145/ 366: com.jogamp.opengl.GLOffscreenAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 146/ 366: com.jogamp.opengl.GLOffscreenAutoDrawable.FBO : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 147/ 366: com.jogamp.opengl.GLPipelineFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 148/ 366: com.jogamp.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 149/ 366: com.jogamp.opengl.GLRendererQuirks : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 14
[junit] 150/ 366: com.jogamp.opengl.GLRunnable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 151/ 366: com.jogamp.opengl.GLRunnable2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 152/ 366: com.jogamp.opengl.GLSharedContextSetter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 153/ 366: com.jogamp.opengl.GLUniformData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 154/ 366: com.jogamp.opengl.GenericGLCapabilitiesChooser : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 155/ 366: com.jogamp.opengl.JoglVersion : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 10
[junit] 156/ 366: com.jogamp.opengl.Threading : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 157/ 366: com.jogamp.opengl.Threading.Mode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 158/ 366: com.jogamp.opengl.TraceGL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 159/ 366: com.jogamp.opengl.TraceGL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 160/ 366: com.jogamp.opengl.TraceGL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 161/ 366: com.jogamp.opengl.TraceGL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 162/ 366: com.jogamp.opengl.TraceGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 163/ 366: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 164/ 366: com.jogamp.opengl.TraceGLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 165/ 366: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 166/ 366: com.jogamp.opengl.awt.AWTGLAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 167/ 366: com.jogamp.opengl.awt.ComponentEvents : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 168/ 366: com.jogamp.opengl.awt.GLCanvas : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 169/ 366: com.jogamp.opengl.awt.GLJPanel : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 170/ 366: com.jogamp.opengl.egl.EGL : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 171/ 366: com.jogamp.opengl.egl.EGLClientPixmapHI : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 172/ 366: com.jogamp.opengl.egl.EGLExt : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 173/ 366: com.jogamp.opengl.fixedfunc.GLLightingFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 174/ 366: com.jogamp.opengl.fixedfunc.GLMatrixFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 175/ 366: com.jogamp.opengl.fixedfunc.GLPointerFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 176/ 366: com.jogamp.opengl.fixedfunc.GLPointerFuncUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 177/ 366: com.jogamp.opengl.glu.GLU : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 178/ 366: com.jogamp.opengl.glu.GLUnurbs : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 179/ 366: com.jogamp.opengl.glu.GLUquadric : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 180/ 366: com.jogamp.opengl.glu.GLUtessellator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 181/ 366: com.jogamp.opengl.glu.GLUtessellatorCallback : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 182/ 366: com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 183/ 366: com.jogamp.opengl.glu.gl2.GLUgl2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 184/ 366: com.jogamp.opengl.glu.gl2es1.GLUgl2es1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 185/ 366: com.jogamp.opengl.math.FloatUtil : Remove 0, Change 0, CompatChange 3, Deprecate 0, Add 0
[junit] 186/ 366: com.jogamp.opengl.math.Matrix4 : Remove 0, Change 0, CompatChange 2, Deprecate 0, Add 0
[junit] 187/ 366: com.jogamp.opengl.swt.GLCanvas : Remove 25, Change 1, CompatChange 2, Deprecate 0, Add 25
[junit] 188/ 366: com.jogamp.opengl.util.Animator : Remove 2, Change 4, CompatChange 1, Deprecate 0, Add 2
[junit] 189/ 366: com.jogamp.opengl.util.AnimatorBase : Remove 5, Change 1, CompatChange 1, Deprecate 0, Add 5
[junit] 190/ 366: com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 191/ 366: com.jogamp.opengl.util.CustomGLEventListener : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 192/ 366: com.jogamp.opengl.util.FPSAnimator : Remove 2, Change 0, CompatChange 1, Deprecate 0, Add 2
[junit] 193/ 366: com.jogamp.opengl.util.GLArrayDataClient : Remove 6, Change 0, CompatChange 6, Deprecate 0, Add 6
[junit] 194/ 366: com.jogamp.opengl.util.GLArrayDataEditable : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5
[junit] 195/ 366: com.jogamp.opengl.util.GLArrayDataServer : Remove 7, Change 0, CompatChange 15, Deprecate 0, Add 7
[junit] 196/ 366: com.jogamp.opengl.util.GLArrayDataWrapper : Remove 4, Change 1, CompatChange 5, Deprecate 0, Add 4
[junit] 197/ 366: com.jogamp.opengl.util.GLBuffers : Remove 2, Change 0, CompatChange 2, Deprecate 0, Add 2
[junit] 198/ 366: com.jogamp.opengl.util.GLDrawableUtil : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 10
[junit] 199/ 366: com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 200/ 366: com.jogamp.opengl.util.GLPixelBuffer : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 201/ 366: com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 202/ 366: com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes : Remove 5, Change 0, CompatChange 1, Deprecate 0, Add 7
[junit] 203/ 366: com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 204/ 366: com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 205/ 366: com.jogamp.opengl.util.GLPixelStorageModes : Remove 14, Change 0, CompatChange 0, Deprecate 0, Add 14
[junit] 206/ 366: com.jogamp.opengl.util.GLReadBufferUtil : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 5
[junit] 207/ 366: com.jogamp.opengl.util.Gamma : Remove 5, Change 0, CompatChange 0, Deprecate 0, Add 5
[junit] 208/ 366: com.jogamp.opengl.util.ImmModeSink : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7
[junit] 209/ 366: com.jogamp.opengl.util.ImmModeSink.VBOSet : Remove 7, Change 0, CompatChange 1, Deprecate 0, Add 7
[junit] 210/ 366: com.jogamp.opengl.util.PMVMatrix : Remove 0, Change 1, CompatChange 2, Deprecate 0, Add 0
[junit] 211/ 366: com.jogamp.opengl.util.PNGPixelRect : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 4
[junit] 212/ 366: com.jogamp.opengl.util.RandomTileRenderer : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 213/ 366: com.jogamp.opengl.util.TileRenderer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 214/ 366: com.jogamp.opengl.util.TileRendererBase : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7
[junit] 215/ 366: com.jogamp.opengl.util.av.GLMediaPlayer : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5
[junit] 216/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 217/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 218/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider: Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 219/ 366: com.jogamp.opengl.util.awt.AWTGLReadBufferUtil : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 220/ 366: com.jogamp.opengl.util.awt.Overlay : Remove 1, Change 0, CompatChange 5, Deprecate 0, Add 1
[junit] 221/ 366: com.jogamp.opengl.util.awt.TextRenderer : Remove 0, Change 0, CompatChange 10, Deprecate 0, Add 0
[junit] 222/ 366: com.jogamp.opengl.util.awt.TextureRenderer : Remove 0, Change 0, CompatChange 14, Deprecate 0, Add 0
[junit] 223/ 366: com.jogamp.opengl.util.glsl.ShaderCode : Remove 12, Change 0, CompatChange 0, Deprecate 0, Add 12
[junit] 224/ 366: com.jogamp.opengl.util.glsl.ShaderProgram : Remove 9, Change 0, CompatChange 1, Deprecate 0, Add 9
[junit] 225/ 366: com.jogamp.opengl.util.glsl.ShaderState : Remove 28, Change 0, CompatChange 0, Deprecate 0, Add 28
[junit] 226/ 366: com.jogamp.opengl.util.glsl.ShaderUtil : Remove 20, Change 0, CompatChange 0, Deprecate 0, Add 20
[junit] 227/ 366: com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 228/ 366: com.jogamp.opengl.util.stereo.StereoClientRenderer : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 4
[junit] 229/ 366: com.jogamp.opengl.util.stereo.StereoDevice : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 230/ 366: com.jogamp.opengl.util.stereo.StereoDeviceRenderer : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 9
[junit] 231/ 366: com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 232/ 366: com.jogamp.opengl.util.stereo.StereoGLEventListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 233/ 366: com.jogamp.opengl.util.texture.ImageSequence : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 234/ 366: com.jogamp.opengl.util.texture.Texture : Remove 16, Change 0, CompatChange 0, Deprecate 0, Add 16
[junit] 235/ 366: com.jogamp.opengl.util.texture.TextureData : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 236/ 366: com.jogamp.opengl.util.texture.TextureIO : Remove 7, Change 0, CompatChange 6, Deprecate 0, Add 7
[junit] 237/ 366: com.jogamp.opengl.util.texture.TextureSequence : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 238/ 366: com.jogamp.opengl.util.texture.TextureState : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 239/ 366: com.jogamp.opengl.util.texture.awt.AWTTextureData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 240/ 366: com.jogamp.opengl.util.texture.awt.AWTTextureIO : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 241/ 366: com.jogamp.opengl.util.texture.spi.TGAImage : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 242/ 366: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 243/ 366: com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 244/ 366: javax.media.nativewindow.AbstractGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 245/ 366: javax.media.nativewindow.AbstractGraphicsDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 246/ 366: javax.media.nativewindow.AbstractGraphicsScreen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 247/ 366: javax.media.nativewindow.Capabilities : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 248/ 366: javax.media.nativewindow.CapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 249/ 366: javax.media.nativewindow.CapabilitiesImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 250/ 366: javax.media.nativewindow.DefaultCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 251/ 366: javax.media.nativewindow.DefaultGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 252/ 366: javax.media.nativewindow.DefaultGraphicsDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 253/ 366: javax.media.nativewindow.DefaultGraphicsScreen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 254/ 366: javax.media.nativewindow.GraphicsConfigurationFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 255/ 366: javax.media.nativewindow.MutableSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 256/ 366: javax.media.nativewindow.NativeSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 257/ 366: javax.media.nativewindow.NativeSurfaceHolder : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 258/ 366: javax.media.nativewindow.NativeWindow : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 259/ 366: javax.media.nativewindow.NativeWindowException : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 260/ 366: javax.media.nativewindow.NativeWindowFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 261/ 366: javax.media.nativewindow.OffscreenLayerOption : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 262/ 366: javax.media.nativewindow.OffscreenLayerSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 263/ 366: javax.media.nativewindow.ProxySurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 264/ 366: javax.media.nativewindow.ScalableSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 265/ 366: javax.media.nativewindow.SurfaceUpdatedListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 266/ 366: javax.media.nativewindow.ToolkitLock : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 267/ 366: javax.media.nativewindow.UpstreamSurfaceHook : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 268/ 366: javax.media.nativewindow.UpstreamSurfaceHook.MutableSize : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 269/ 366: javax.media.nativewindow.VisualIDHolder : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 270/ 366: javax.media.nativewindow.VisualIDHolder.VIDComparator : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 271/ 366: javax.media.nativewindow.VisualIDHolder.VIDType : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 272/ 366: javax.media.nativewindow.WindowClosingProtocol : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 273/ 366: javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 274/ 366: javax.media.nativewindow.util.Dimension : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 275/ 366: javax.media.nativewindow.util.DimensionImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 276/ 366: javax.media.nativewindow.util.Insets : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 277/ 366: javax.media.nativewindow.util.InsetsImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 278/ 366: javax.media.nativewindow.util.PixelFormat : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 279/ 366: javax.media.nativewindow.util.PixelFormatUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 280/ 366: javax.media.nativewindow.util.PixelFormatUtil.PixelSink : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 281/ 366: javax.media.nativewindow.util.PixelFormatUtil.PixelSink32 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 282/ 366: javax.media.nativewindow.util.PixelRectangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 283/ 366: javax.media.nativewindow.util.PixelRectangle.GenericPixelRect : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 284/ 366: javax.media.nativewindow.util.Point : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 285/ 366: javax.media.nativewindow.util.PointImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 286/ 366: javax.media.nativewindow.util.Rectangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 287/ 366: javax.media.nativewindow.util.RectangleImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 288/ 366: javax.media.nativewindow.util.SurfaceSize : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 289/ 366: javax.media.opengl.DebugGL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 290/ 366: javax.media.opengl.DebugGL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 291/ 366: javax.media.opengl.DebugGL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 292/ 366: javax.media.opengl.DebugGL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 293/ 366: javax.media.opengl.DebugGL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 294/ 366: javax.media.opengl.DebugGLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 295/ 366: javax.media.opengl.DebugGLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 296/ 366: javax.media.opengl.DebugGLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 297/ 366: javax.media.opengl.DefaultGLCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 298/ 366: javax.media.opengl.FPSCounter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 299/ 366: javax.media.opengl.GL : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 300/ 366: javax.media.opengl.GL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 301/ 366: javax.media.opengl.GL2ES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 302/ 366: javax.media.opengl.GL2ES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 303/ 366: javax.media.opengl.GL2ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 304/ 366: javax.media.opengl.GL2GL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 305/ 366: javax.media.opengl.GL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 306/ 366: javax.media.opengl.GL3ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 307/ 366: javax.media.opengl.GL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 308/ 366: javax.media.opengl.GL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 309/ 366: javax.media.opengl.GL4ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 310/ 366: javax.media.opengl.GL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 311/ 366: javax.media.opengl.GLAnimatorControl : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 312/ 366: javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 313/ 366: javax.media.opengl.GLArrayData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 314/ 366: javax.media.opengl.GLAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 315/ 366: javax.media.opengl.GLBase : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 316/ 366: javax.media.opengl.GLBufferStorage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 317/ 366: javax.media.opengl.GLCapabilities : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 318/ 366: javax.media.opengl.GLCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 319/ 366: javax.media.opengl.GLCapabilitiesImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 320/ 366: javax.media.opengl.GLContext : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 321/ 366: javax.media.opengl.GLDebugListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 322/ 366: javax.media.opengl.GLDebugMessage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 323/ 366: javax.media.opengl.GLDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 324/ 366: javax.media.opengl.GLDrawableFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 325/ 366: javax.media.opengl.GLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 326/ 366: javax.media.opengl.GLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 327/ 366: javax.media.opengl.GLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 328/ 366: javax.media.opengl.GLEventListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 329/ 366: javax.media.opengl.GLException : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 330/ 366: javax.media.opengl.GLFBODrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 331/ 366: javax.media.opengl.GLFBODrawable.Resizeable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 332/ 366: javax.media.opengl.GLOffscreenAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 333/ 366: javax.media.opengl.GLOffscreenAutoDrawable.FBO : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 334/ 366: javax.media.opengl.GLPipelineFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 335/ 366: javax.media.opengl.GLProfile : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 336/ 366: javax.media.opengl.GLRunnable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 337/ 366: javax.media.opengl.GLRunnable2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 338/ 366: javax.media.opengl.GLSharedContextSetter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 339/ 366: javax.media.opengl.GLUniformData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 340/ 366: javax.media.opengl.Threading : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 341/ 366: javax.media.opengl.Threading.Mode : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 342/ 366: javax.media.opengl.TraceGL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 343/ 366: javax.media.opengl.TraceGL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 344/ 366: javax.media.opengl.TraceGL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 345/ 366: javax.media.opengl.TraceGL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 346/ 366: javax.media.opengl.TraceGL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 347/ 366: javax.media.opengl.TraceGLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 348/ 366: javax.media.opengl.TraceGLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 349/ 366: javax.media.opengl.TraceGLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 350/ 366: javax.media.opengl.awt.AWTGLAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 351/ 366: javax.media.opengl.awt.ComponentEvents : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 352/ 366: javax.media.opengl.awt.GLCanvas : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 353/ 366: javax.media.opengl.awt.GLJPanel : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 354/ 366: javax.media.opengl.fixedfunc.GLLightingFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 355/ 366: javax.media.opengl.fixedfunc.GLMatrixFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 356/ 366: javax.media.opengl.fixedfunc.GLPointerFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 357/ 366: javax.media.opengl.fixedfunc.GLPointerFuncUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 358/ 366: javax.media.opengl.glu.GLU : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 359/ 366: javax.media.opengl.glu.GLUnurbs : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 360/ 366: javax.media.opengl.glu.GLUquadric : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 361/ 366: javax.media.opengl.glu.GLUtessellator : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 362/ 366: javax.media.opengl.glu.GLUtessellatorCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 363/ 366: javax.media.opengl.glu.GLUtessellatorCallbackAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 364/ 366: javax.media.opengl.glu.gl2.GLUgl2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 365/ 366: javax.media.opengl.glu.gl2es1.GLUgl2es1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit]
[junit]
[junit] Removes
[junit]
[junit] Class com.jogamp.graph.curve.opengl.GLRegion
[junit] Removed Method destroyImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Removed Method clearImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method updateImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method drawImpl, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer
[junit] Removed Method enable, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback
[junit] Removed Method run, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState
[junit] Removed Method attachTo, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public]
[junit] Removed Method updateUniformLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getRenderState, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static]
[junit] Removed Method detachFrom, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method updateAttributeLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method setShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method updateUniformDataLoc, desc[(Ljavax/media/opengl/GL2ES2;ZZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal
[junit] Removed Method update, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil
[junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected]
[junit] Removed Method setCacheLimit, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public]
[junit] Removed Method validateCache, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Removed Method addCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected]
[junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.font.FontFactory
[junit] Removed Method get, desc[(Ljava/net/URLConnection;)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static]
[junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public]
[junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize
[junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;Ljavax/media/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public]
[junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Removed Method setScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize
[junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Removed Method getNativeGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public]
[junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Removed Method setupCapabilitiesRGBABits, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static]
[junit] Removed Method create, desc[(Ljava/awt/Component;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen
[junit] Removed Method createDefault, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Removed Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Removed Method createScreenDevice, desc[(II)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol
[junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt
[junit] Removed Method <init>, desc[(Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt
[junit] Removed Method <init>, desc[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Removed Method <init>, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected]
[junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[public]
[junit] Removed Method getLocationOnScreenNonBlocking, desc[(Ljavax/media/nativewindow/util/Point;Ljava/awt/Component;)Ljava/awt/Component;], sig[null], throws nil, access[protected static]
[junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] Removed Method getPixelScaleX, desc[()I], sig[null], throws nil, access[final protected]
[junit] Removed Method getPixelScaleY, desc[()I], sig[null], throws nil, access[final protected]
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method getLocationOnScreenNativeImpl, desc[(II)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected]
[junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method updatePixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getLocationOnScreenNative, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[protected]
[junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public]
[junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Removed Method setCursor, desc[(Ljavax/media/nativewindow/util/PixelRectangle;Ljavax/media/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback
[junit] Removed Method eglGetAndInitDisplay, desc[([J)J], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] Removed Method getNativeVisualID, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static]
[junit] Removed Method getScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Removed Method resizeX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static]
[junit] Removed Method createCompatibleX11ChildWindow, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static]
[junit] Removed Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws [javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static]
[junit] Removed Method destroyX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice
[junit] Removed Method <init>, desc[(Ljava/lang/String;ILjavax/media/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(JILjavax/media/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen
[junit] Removed Method createScreenDevice, desc[(JIZ)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.newt.Display
[junit] Removed Method getNativePointerIconPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public]
[junit] Removed Method createPointerIcon, desc[(Ljavax/media/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public]
[junit] Removed Method getGraphicsDevice, desc[()Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Removed Method getHotspot, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Removed Method getSizeMM, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method unionOfViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List<Lcom/jogamp/newt/MonitorDevice;>;)V], throws nil, access[public static]
[junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.MonitorMode
[junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.NewtFactory
[junit] Removed Method isScreenCompatible, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Ljava/lang/String;IJLjavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.newt.Screen
[junit] Removed Method unionOfMonitorViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMainMonitor, desc[(Ljavax/media/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Removed Method getGraphicsScreen, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.Window
[junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public]
[junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public]
[junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.PinchToZoomGesture
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.WindowUpdateEvent
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(SLjava/lang/Object;JLjavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTAdapter
[junit] Removed Method getNativeSurfaceHolder, desc[()Ljavax/media/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/NEWTEventListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected]
[junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/KeyListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/MouseListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/WindowListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Removed Method create, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[final public]
[junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public]
[junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Removed Method create, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public]
[junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public]
[junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public]
[junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public]
[junit] Removed Method create, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public]
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.util.MonitorModeUtil
[junit] Removed Method filterByResolution, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Removed Method filterBySurfaceSize, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase
[junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public]
[junit] Removed Method createInstance, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public static]
[junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method getGLEventListener, desc[()Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.FBObject
[junit] Removed Method detachAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method resetSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method detachAllRenderbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method unuse, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method unbind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method detachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public]
[junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method attachRenderbufferImpl, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException], access[final protected]
[junit] Removed Method isBound, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;IIIZ)V], sig[null], throws nil, access[final public]
[junit] Removed Method use, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method detachAllTexturebuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method detachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public]
[junit] Removed Method syncSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method detachAllColorbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.FBObject.Attachment
[junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.FBObject.Colorbuffer
[junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Class com.jogamp.opengl.FBObject.RenderAttachment
[junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.FBObject.TextureAttachment
[junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GLAutoDrawableDelegate
[junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GLEventListenerState
[junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.GLRendererQuirks
[junit] Removed Method existStickyDeviceQuirk, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static]
[junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method getStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static]
[junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Field COUNT, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static]
[junit] Removed Method areSameStickyDevice, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljavax/media/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method pushStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser
[junit] Removed Method chooseCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Ljavax/media/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public]
[junit] Class com.jogamp.opengl.JoglVersion
[junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getBriefOSGLBuildInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Removed Method getAllAvailableCapabilitiesInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getAvailableCapabilitiesInfo, desc[(Ljavax/media/opengl/GLDrawableFactory;Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getDefaultOpenGLInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.swt.GLCanvas
[junit] Removed Method createContext, desc[(Ljavax/media/opengl/GLContext;)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Removed Method getRequestedGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] Removed Method getAnimator, desc[()Ljavax/media/opengl/GLAnimatorControl;], sig[null], throws nil, access[public]
[junit] Removed Method getChosenGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] Removed Method setGL, desc[(Ljavax/media/opengl/GL;)Ljavax/media/opengl/GL;], sig[null], throws nil, access[public]
[junit] Removed Method setContext, desc[(Ljavax/media/opengl/GLContext;Z)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Removed Method getGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;)Z], sig[null], throws nil, access[public]
[junit] Removed Method getContext, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Removed Method getDelegatedDrawable, desc[()Ljavax/media/opengl/GLDrawable;], sig[null], throws nil, access[final public]
[junit] Removed Method setAnimator, desc[(Ljavax/media/opengl/GLAnimatorControl;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method <init>, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public]
[junit] Removed Method setSharedContext, desc[(Ljavax/media/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Removed Method addGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[public]
[junit] Removed Method invoke, desc[(ZLjavax/media/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Removed Method getGLEventListener, desc[(I)Ljavax/media/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Removed Method setSharedAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Removed Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static]
[junit] Removed Method removeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Removed Method disposeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Z)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Removed Method setGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method addGLEventListener, desc[(ILjavax/media/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[public]
[junit] Removed Method getGL, desc[()Ljavax/media/opengl/GL;], sig[null], throws nil, access[public]
[junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.Animator
[junit] Removed Method <init>, desc[(Ljava/lang/ThreadGroup;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.AnimatorBase
[junit] Removed Method setUncaughtExceptionHandler, desc[(Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public]
[junit] Removed Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)V], sig[null], throws nil, access[final protected super synchronized]
[junit] Removed Method remove, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized]
[junit] Removed Method getUncaughtExceptionHandler, desc[()Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public]
[junit] Removed Method add, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public]
[junit] Removed Method getGLAutoDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.CustomGLEventListener
[junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.FPSAnimator
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public]
[junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected]
[junit] Removed Method addFixedSubArray, desc[(III)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Removed Method unmapStorage, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;JJI)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;I)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method validate, desc[(Ljavax/media/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.GLBuffers
[junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIIZ)I], sig[null], throws [javax/media/opengl/GLException], access[final public static]
[junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.GLDrawableUtil
[junit] Removed Method isAnimatorAnimating, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method isAnimatorStartedOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method isAnimatorStarted, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method moveGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static]
[junit] Removed Method swapBuffersBeforeRead, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method moveAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static]
[junit] Removed Method isSwapGLContextSafe, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isAnimatorAnimatingOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method swapGLContext, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static]
[junit] Removed Method swapGLContextAndAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method run, desc[(Ljavax/media/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer
[junit] Removed Method requiresNewBuffer, desc[(Ljavax/media/opengl/GL;III)Z], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider
[junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes
[junit] Removed Method convert, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/opengl/GLProfile;)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static]
[junit] Removed Method <init>, desc[(III)V], sig[null], throws nil, access[public]
[junit] Removed Method getPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public]
[junit] Removed Field bytesPerPixel, desc[I], sig[null], value[type null, data null, access[final public]
[junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider
[junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public]
[junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider
[junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLPixelStorageModes
[junit] Removed Method savePack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method setUnpackRowLength, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public]
[junit] Removed Method setAlignment, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public]
[junit] Removed Method setUnpackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Removed Method resetAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method resetUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method saveAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method saveUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method resetPack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method setPackRowLength, desc[(Ljavax/media/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public]
[junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method setRowLength, desc[(Ljavax/media/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public]
[junit] Removed Method setPackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLReadBufferUtil
[junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public]
[junit] Removed Method readPixelsImpl, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected]
[junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public]
[junit] Removed Field alignment, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Class com.jogamp.opengl.util.Gamma
[junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method resetAllDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Class com.jogamp.opengl.util.ImmModeSink
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected]
[junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method regenerate, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected]
[junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.PNGPixelRect
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public]
[junit] Removed Method read, desc[(Ljava/io/InputStream;Ljavax/media/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public]
[junit] Removed Method write, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.RandomTileRenderer
[junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public]
[junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public]
[junit] Class com.jogamp.opengl.util.TileRenderer
[junit] Removed Method getClippedImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public]
[junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.TileRendererBase
[junit] Removed Method attachAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public]
[junit] Removed Method getAttachedDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Removed Method getImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public]
[junit] Removed Method reqPreSwapBuffers, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method setGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Removed Method initStream, desc[(Ljava/net/URI;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Removed Method initGL, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, javax/media/opengl/GLException], access[abstract public]
[junit] Removed Method getURI, desc[()Ljava/net/URI;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer
[junit] Removed Method <init>, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Removed Field awtPixelAttributesIntRGBA4, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static]
[junit] Removed Field awtPixelAttributesIntRGB3, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider
[junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider
[junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public]
[junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.Overlay
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Removed Method requiresGL3DefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public]
[junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public]
[junit] Removed Method requiresDefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method addGLSLVersion, desc[(Ljavax/media/opengl/GL2ES2;)I], sig[null], throws nil, access[final public]
[junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[public]
[junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Removed Method addDefaultShaderPrecision, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method replaceShader, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method link, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method validateProgram, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method add, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderState
[junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Removed Method getUniform, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLUniformData;], sig[null], throws nil, access[public]
[junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjavax/media/opengl/GLArrayData;)V], sig[null], throws nil, access[public]
[junit] Removed Method attachShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized]
[junit] Removed Method disableAllVertexAttributeArrays, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public]
[junit] Removed Method releaseAllUniforms, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method isVertexAttribArrayEnabled, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)I], sig[null], throws nil, access[public]
[junit] Removed Method releaseAllAttributes, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)I], sig[null], throws nil, access[public]
[junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public]
[junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized]
[junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public]
[junit] Removed Method ownsAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public]
[junit] Removed Method ownAttribute, desc[(Ljavax/media/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method getAttribute, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Removed Method ownsUniform, desc[(Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method isActiveAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method vertexAttribPointer, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method ownUniform, desc[(Ljavax/media/opengl/GLUniformData;)V], sig[null], throws nil, access[public]
[junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method releaseAllData, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method uniform, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderUtil
[junit] Removed Method compileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method isShaderCompilerAvailable, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isProgramExecStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isProgramLinkStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method getShaderBinaryFormats, desc[(Ljavax/media/opengl/GL;)Ljava/util/Set;], sig[(Ljavax/media/opengl/GL;)Ljava/util/Set<Ljava/lang/Integer;>;], throws nil, access[public static]
[junit] Removed Method isGeometryShaderSupported, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isProgramStatusValid, desc[(Ljavax/media/opengl/GL;II)Z], sig[null], throws nil, access[public static]
[junit] Removed Method attachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method getProgramInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Removed Method createAndCompileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method createShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method detachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method createAndLoadShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static]
[junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static]
[junit] Removed Method deleteShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method shaderBinary, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method getShaderInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil
[junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer
[junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDevice
[junit] Removed Method getPosition, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer
[junit] Removed Method getSingleSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method beginFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method ppOneEye, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method ppBegin, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method endFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method getTotalSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method ppEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye
[junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoGLEventListener
[junit] Removed Method reshapeForEye, desc[(Ljavax/media/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.ImageSequence
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Ljavax/media/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;I[II)V], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method setTexParameterf, desc[(Ljavax/media/opengl/GL;IF)V], sig[null], throws nil, access[public]
[junit] Removed Method setTexParameteri, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[public]
[junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;I[FI)V], sig[null], throws nil, access[public]
[junit] Removed Method getTextureObject, desc[(Ljavax/media/opengl/GL;)I], sig[null], throws nil, access[public]
[junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method disable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method enable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureData
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;)V], sig[null], throws nil, access[protected]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureIO
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence
[junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.TextureState
[junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TGAImage
[junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Class javax.media.nativewindow.AbstractGraphicsConfiguration
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.AbstractGraphicsDevice
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.AbstractGraphicsScreen
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.Capabilities
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.CapabilitiesChooser
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.CapabilitiesImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.DefaultCapabilitiesChooser
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.DefaultGraphicsConfiguration
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.DefaultGraphicsDevice
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.DefaultGraphicsScreen
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.GraphicsConfigurationFactory
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.nativewindow.MutableSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeSurfaceHolder
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeWindow
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeWindowException
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.NativeWindowFactory
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.nativewindow.OffscreenLayerOption
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.OffscreenLayerSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.ProxySurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.ScalableSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.SurfaceUpdatedListener
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.ToolkitLock
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.UpstreamSurfaceHook
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.UpstreamSurfaceHook.MutableSize
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.VisualIDHolder
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.VisualIDHolder.VIDComparator
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.VisualIDHolder.VIDType
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.nativewindow.WindowClosingProtocol
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.nativewindow.util.Dimension
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.DimensionImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.Insets
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.InsetsImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelFormat
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.nativewindow.util.PixelFormatUtil
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink32
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelRectangle
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelRectangle.GenericPixelRect
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.Point
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.PointImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.Rectangle
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.RectangleImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.SurfaceSize
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL3bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL4
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL4bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGLES1
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGLES2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGLES3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DefaultGLCapabilitiesChooser
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.FPSCounter
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2ES1
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2ES2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2ES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2GL3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL3ES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL3bc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL4
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL4ES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL4bc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLAnimatorControl
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLArrayData
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLAutoDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLBase
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLBufferStorage
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.opengl.GLCapabilities
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLCapabilitiesChooser
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLCapabilitiesImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLContext
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.opengl.GLDebugListener
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLDebugMessage
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLDrawableFactory
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.opengl.GLES1
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLES2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLEventListener
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLException
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLFBODrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLFBODrawable.Resizeable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLOffscreenAutoDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLOffscreenAutoDrawable.FBO
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLPipelineFactory
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLProfile
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLRunnable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLRunnable2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLSharedContextSetter
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLUniformData
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.Threading
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.Threading.Mode
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.opengl.TraceGL2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL3bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL4
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL4bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGLES1
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGLES2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGLES3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.awt.AWTGLAutoDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.awt.ComponentEvents
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.awt.GLCanvas
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.awt.GLJPanel
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.fixedfunc.GLLightingFunc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.fixedfunc.GLMatrixFunc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.fixedfunc.GLPointerFunc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.fixedfunc.GLPointerFuncUtil
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.GLU
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.GLUnurbs
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUquadric
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUtessellator
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUtessellatorCallback
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUtessellatorCallbackAdapter
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.gl2.GLUgl2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.gl2es1.GLUgl2es1
[junit] Removed Class , access[public super synchronized]
[junit]
[junit]
[junit] Changes
[junit]
[junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Changed Class , access[]
[junit] Changed Field reqPixelScale, desc[[I -> [F], access[added: private removed: protected ]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.windows.WindowsGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Changed Field viewportWU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ]
[junit] Changed Field viewportPU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ]
[junit] Class com.jogamp.newt.Window
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.GLAutoDrawableDelegate
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.swt.GLCanvas
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.Animator
[junit] Changed Field stopIssued, access[added: package-private removed: protected ]
[junit] Changed Field threadGroup, access[added: private removed: protected ]
[junit] Changed Field isAnimating, access[added: package-private removed: protected ]
[junit] Changed Field pauseIssued, access[added: bridge package-private volatile removed: protected ]
[junit] Class com.jogamp.opengl.util.AnimatorBase
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.CustomGLEventListener
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.PNGPixelRect
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[junit] Changed Field CameraInputScheme, desc[Ljava/lang/String; -> Lcom/jogamp/common/net/Uri$Encoded;], type[java.lang.String -> nil], access[]
[junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer
[junit] Changed Class , access[]
[junit]
[junit]
[junit] CompatChanges
[junit]
[junit] Class com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver
[junit] CompatChanged Method resolve, throws[[] -> [java/lang/SecurityException]], access[]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] CompatChanged Method fetchJAWTImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method unlockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method attachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method lockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[]
[junit] CompatChanged Method detachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] CompatChanged Method getHandle, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method setRealized, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method getWindowHandle, throws[[javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException] -> [java/lang/UnsupportedOperationException, com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Class com.jogamp.newt.Display
[junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] CompatChanged Method setCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[]
[junit] CompatChanged Method queryCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[]
[junit] Class com.jogamp.newt.Screen
[junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[]
[junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.FBObject
[junit] CompatChanged Method supportsStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method getMaxTextureSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method supportsPackedDepthStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method getMaxSamples, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method hasFullFBOSupport, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method supportsDepth, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method getMaxColorAttachments, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setSamplingSink, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalStateException]], access[]
[junit] CompatChanged Method getMaxRenderbufferSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method supportsRGBA8, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.GLAutoDrawableDelegate
[junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.math.FloatUtil
[junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.math.Matrix4
[junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.swt.GLCanvas
[junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setExclusiveContextThread, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.Animator
[junit] CompatChanged Method setThreadGroup, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.AnimatorBase
[junit] CompatChanged Method setModeBits, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.FPSAnimator
[junit] CompatChanged Method setFPS, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSLMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSLInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixedInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createDataMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.GLBuffers
[junit] CompatChanged Method bytesPerPixel, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method componentCount, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes
[junit] CompatChanged Method <init>, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet
[junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] CompatChanged Method glFrustumf, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method gluPerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.awt.Overlay
[junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method drawAll, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.awt.TextRenderer
[junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.awt.TextureRenderer
[junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method getTexture, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method endOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method draw3DRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] CompatChanged Method add, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.texture.TextureIO
[junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] CompatChanged Method newTexture, throws[[java/lang/IllegalArgumentException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException]], access[]
[junit]
[junit]
[junit] Deprecates
[junit]
[junit]
[junit]
[junit] Additions
[junit]
[junit] Class com.jogamp.graph.curve.opengl.GLRegion
[junit] Added Method clearImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Added Method destroyImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback
[junit] Added Method run, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState
[junit] Added Method attachTo, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public]
[junit] Added Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method updateUniformLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method detachFrom, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public]
[junit] Added Method updateUniformDataLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method getRenderState, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static]
[junit] Added Method setShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal
[junit] Added Method update, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil
[junit] Added Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected]
[junit] Added Method validateCache, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Added Method setCacheLimit, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.font.FontFactory
[junit] Added Method get, desc[(Ljava/io/InputStream;Z)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static]
[junit] Added Method get, desc[(Ljava/io/InputStream;IZ)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static]
[junit] Class com.jogamp.nativewindow.AbstractGraphicsConfiguration
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.AbstractGraphicsDevice
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.AbstractGraphicsScreen
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.Capabilities
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesChooser
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.CapabilitiesImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.DefaultCapabilitiesChooser
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsConfiguration
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsScreen
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;Lcom/jogamp/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public]
[junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.GenericUpstreamSurfacelessHook
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.GraphicsConfigurationFactory
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration
[junit] Added Method setScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public]
[junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.MutableSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeSurfaceHolder
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeWindow
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeWindowException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.nativewindow.OffscreenLayerOption
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.OffscreenLayerSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ProxySurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ScalableSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.SurfaceUpdatedListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ToolkitLock
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize
[junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.VisualIDHolder
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDComparator
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDType
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.WindowClosingProtocol
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Added Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public]
[junit] Added Method setupCapabilitiesRGBABits, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static]
[junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Added Method getNativeGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen
[junit] Added Method createDefault, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Added Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Added Method createScreenDevice, desc[(II)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol
[junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt
[junit] Added Method <init>, desc[(Ljava/nio/ByteBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method getDataBytes, desc[()Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public]
[junit] Added Method getDataBytes, desc[(I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt
[junit] Added Method <init>, desc[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public]
[junit] Added Method getDataBuffer, desc[()Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method getPixelScaleX, desc[()F], sig[null], throws nil, access[final protected]
[junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Added Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method getLocationOnScreenNative, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[protected]
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[public]
[junit] Added Method setCursor, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;Lcom/jogamp/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Added Method getPixelScaleY, desc[()F], sig[null], throws nil, access[final protected]
[junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Added Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public]
[junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected]
[junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method hasPixelScaleChanged, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public]
[junit] Added Method getLocationOnScreenNativeImpl, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method getEGLVersion, desc[()Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[public]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback
[junit] Added Method eglGetAndInitDisplay, desc[([J[I[I)J], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] Added Method destroyX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static]
[junit] Added Method createCompatibleX11ChildWindow, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static]
[junit] Added Method getNativeVisualID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static]
[junit] Added Method getScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Added Method resizeX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static]
[junit] Added Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static]
[junit] Class com.jogamp.nativewindow.util.Dimension
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.DimensionImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.Insets
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.InsetsImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelFormat
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.CType
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.Composition
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.PackedComposition
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormatUtil
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelRectangle
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.Point
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PointImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.RectangleImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.SurfaceSize
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice
[junit] Added Method <init>, desc[(JILcom/jogamp/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/String;ILcom/jogamp/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen
[junit] Added Method createScreenDevice, desc[(JIZ)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.newt.Display
[junit] Added Method getGraphicsDevice, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public]
[junit] Added Method getNativePointerIconPixelFormat, desc[()Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public]
[junit] Added Method createPointerIcon, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Added Method getHotspot, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Added Method isClone, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method unionOfViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List<Lcom/jogamp/newt/MonitorDevice;>;)V], throws nil, access[public static]
[junit] Added Method getPixelScale, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method isPrimary, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getSizeMM, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Added Field isClone, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Field pixelScale, desc[[F], sig[null], value[type null, data null, access[final protected]
[junit] Added Field isPrimary, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Class com.jogamp.newt.MonitorMode
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public]
[junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.NewtFactory
[junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method isScreenCompatible, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Ljava/lang/String;IJLcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.newt.Screen
[junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGraphicsScreen, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public]
[junit] Added Method getMainMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method unionOfMonitorViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public]
[junit] Added Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getPrimaryMonitor, desc[()Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.Window
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public]
[junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public]
[junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.PinchToZoomGesture
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.WindowUpdateEvent
[junit] Added Method <init>, desc[(SLjava/lang/Object;JLcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTAdapter
[junit] Added Method getNativeSurfaceHolder, desc[()Lcom/jogamp/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/NEWTEventListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected]
[junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/KeyListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/MouseListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/WindowListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public]
[junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public]
[junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public]
[junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public]
[junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public]
[junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public]
[junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public]
[junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[final public]
[junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Added Method create, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public]
[junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public]
[junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.util.MonitorModeUtil
[junit] Added Method filterByResolution, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Added Method filterBySurfaceSize, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method createInstance, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public static]
[junit] Added Method getGLEventListener, desc[()Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGL2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL3bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL4
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGLES2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DefaultGLCapabilitiesChooser
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.FBObject
[junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Added Method detachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;IIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method unbind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalStateException], access[final public]
[junit] Added Method detachAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method resetSamplingSink, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method detachAllColorbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Field MAXIMUM_BITS, desc[I], sig[null], value[type java.lang.Integer, data -3, access[final public static]
[junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] Added Method detachAllRenderbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method unuse, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method detachAllTexturebuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method isModified, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Field CHOSEN_BITS, desc[I], sig[null], value[type java.lang.Integer, data -2, access[final public static]
[junit] Added Method detachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method use, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public]
[junit] Added Method attachRenderbufferImpl, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final protected]
[junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Field DEFAULT_BITS, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Field REQUESTED_BITS, desc[I], sig[null], value[type java.lang.Integer, data -1, access[final public static]
[junit] Added Method syncSamplingSink, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method isBound, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[final public]
[junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;III)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.FBObject.Attachment
[junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.FBObject.Colorbuffer
[junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Class com.jogamp.opengl.FBObject.RenderAttachment
[junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.FBObject.TextureAttachment
[junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.FPSCounter
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2ES1
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2ES2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2ES3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2GL3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL3ES3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL3bc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL4
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL4ES3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL4bc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLAnimatorControl
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLArrayData
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLAutoDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLAutoDrawableDelegate
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public]
[junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.GLBase
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLBufferStorage
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilities
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesChooser
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLCapabilitiesImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLContext
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLDebugListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLDebugMessage
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLES1
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLES2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLES3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLEventListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLEventListenerState
[junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Class com.jogamp.opengl.GLException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLExtensions
[junit] Added Field ARB_ES3_1_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_1_compatibility, access[final public static]
[junit] Class com.jogamp.opengl.GLFBODrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLFBODrawable.Resizeable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable.FBO
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLPipelineFactory
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLProfile
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLRendererQuirks
[junit] Added Field NeedSharedObjectSync, desc[I], sig[null], value[type java.lang.Integer, data 20, access[final public static]
[junit] Added Method addStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Method existStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static]
[junit] Added Method pushStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static]
[junit] Added Method addQuirk, desc[(I)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method getStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static]
[junit] Added Field NoPBufferWithAccum, desc[I], sig[null], value[type java.lang.Integer, data 19, access[final public static]
[junit] Added Method areSameStickyDevice, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static]
[junit] Added Field NoSurfacelessCtx, desc[I], sig[null], value[type java.lang.Integer, data 22, access[final public static]
[junit] Added Field NoARBCreateContext, desc[I], sig[null], value[type java.lang.Integer, data 21, access[final public static]
[junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Field BuggyColorRenderbuffer, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static]
[junit] Added Method getCount, desc[()I], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.GLRunnable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLRunnable2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLSharedContextSetter
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLUniformData
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser
[junit] Added Method chooseCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Lcom/jogamp/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public]
[junit] Class com.jogamp.opengl.JoglVersion
[junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getBriefOSGLBuildInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getAllAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultOpenGLInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.Threading
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.Threading.Mode
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL3bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL4
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL4bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGLES1
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGLES2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.awt.AWTGLAutoDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.awt.ComponentEvents
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.awt.GLCanvas
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.awt.GLJPanel
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.egl.EGL
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.egl.EGLExt
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLLightingFunc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLMatrixFunc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLPointerFunc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLPointerFuncUtil
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.GLU
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.GLUnurbs
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUquadric
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUtessellator
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUtessellatorCallback
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.gl2.GLUgl2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.gl2es1.GLUgl2es1
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.swt.GLCanvas
[junit] Added Method setAnimator, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method getAnimator, desc[()Lcom/jogamp/opengl/GLAnimatorControl;], sig[null], throws nil, access[public]
[junit] Added Method getGL, desc[()Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public]
[junit] Added Method getRequestedGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] Added Method invoke, desc[(ZLcom/jogamp/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public]
[junit] Added Method disposeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Z)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Added Method setGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public]
[junit] Added Method addGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[public]
[junit] Added Method setSharedContext, desc[(Lcom/jogamp/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Added Method getContext, desc[()Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Added Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static]
[junit] Added Method getGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;)Z], sig[null], throws nil, access[public]
[junit] Added Method setGL, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public]
[junit] Added Method getDelegatedDrawable, desc[()Lcom/jogamp/opengl/GLDrawable;], sig[null], throws nil, access[final public]
[junit] Added Method getGLEventListener, desc[(I)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Added Method addGLEventListener, desc[(ILcom/jogamp/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Added Method setSharedAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Added Method removeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Added Method createContext, desc[(Lcom/jogamp/opengl/GLContext;)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Added Method getChosenGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] Added Method setContext, desc[(Lcom/jogamp/opengl/GLContext;Z)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.Animator
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.AnimatorBase
[junit] Added Method setUncaughtExceptionHandler, desc[(Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public]
[junit] Added Method remove, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized]
[junit] Added Method add, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized]
[junit] Added Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)Z], sig[null], throws nil, access[final protected super synchronized]
[junit] Added Method getUncaughtExceptionHandler, desc[()Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public]
[junit] Added Method getGLAutoDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.CustomGLEventListener
[junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.FPSAnimator
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected]
[junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public]
[junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Added Method addFixedSubArray, desc[(III)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Added Method unmapStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected]
[junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;JJI)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;I)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public]
[junit] Added Method validate, desc[(Lcom/jogamp/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.GLBuffers
[junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIIZ)I], sig[null], throws [com/jogamp/opengl/GLException], access[final public static]
[junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.GLDrawableUtil
[junit] Added Method swapBuffersBeforeRead, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method isAnimatorAnimatingOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method isAnimatorAnimating, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method isSwapGLContextSafe, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Added Method swapGLContextAndAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static]
[junit] Added Method isAnimatorStarted, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method isAnimatorStartedOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method swapGLContext, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static]
[junit] Added Method moveGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static]
[junit] Added Method moveAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener
[junit] Added Method run, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIILjava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Added Method requiresNewBuffer, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method convert, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static]
[junit] Added Field pfmt, desc[Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], value[type null, data null, access[final public]
[junit] Added Method convert, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public static]
[junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[final public]
[junit] Added Method getPixelFormat, desc[(II)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider
[junit] Added Method dispose, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLPixelStorageModes
[junit] Added Method setRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public]
[junit] Added Method setAlignment, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[final public]
[junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method resetUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method resetAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method saveUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method setPackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public]
[junit] Added Method resetPack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method setPackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method setUnpackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Added Method savePack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method setUnpackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public]
[junit] Added Method saveAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.GLReadBufferUtil
[junit] Added Method readPixelsImpl, desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected]
[junit] Added Field hasAlpha, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public]
[junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public]
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.Gamma
[junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static]
[junit] Added Method resetAllDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Class com.jogamp.opengl.util.ImmModeSink
[junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public]
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet
[junit] Added Method regenerate, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected]
[junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected]
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected]
[junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.PNGPixelRect
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public]
[junit] Added Method read, desc[(Ljava/io/InputStream;Lcom/jogamp/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method write, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.RandomTileRenderer
[junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public]
[junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.TileRenderer
[junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public]
[junit] Added Method getClippedImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public]
[junit] Class com.jogamp.opengl.util.TileRendererBase
[junit] Added Method getImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method reqPreSwapBuffers, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method setGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[final public]
[junit] Added Method attachAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Added Method getAttachedDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Added Method initGL, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method getUri, desc[()Lcom/jogamp/common/net/Uri;], sig[null], throws nil, access[abstract public]
[junit] Added Method initStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer
[junit] Added Method getAWTFormat, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getHostPixelComp, desc[()Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIIILjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Added Method getAWTPixelFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[public]
[junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public]
[junit] Added Method getAWTFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider
[junit] Added Method dispose, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil
[junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;Z)V], sig[null], throws nil, access[public]
[junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.Overlay
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[public]
[junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public]
[junit] Added Method requiresGL3DefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method requiresDefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method addDefaultShaderPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method addGLSLVersion, desc[(Lcom/jogamp/opengl/GL2ES2;)I], sig[null], throws nil, access[final public]
[junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] Added Method add, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method validateProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method link, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Added Method replaceShader, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderState
[junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public]
[junit] Added Method disableAllVertexAttributeArrays, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public]
[junit] Added Method releaseAllAttributes, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method releaseAllData, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public]
[junit] Added Method getAttribute, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Added Method attachShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized]
[junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Added Method ownUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)V], sig[null], throws nil, access[public]
[junit] Added Method isVertexAttribArrayEnabled, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public]
[junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public]
[junit] Added Method uniform, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public]
[junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized]
[junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method vertexAttribPointer, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method releaseAllUniforms, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/opengl/GLArrayData;)V], sig[null], throws nil, access[public]
[junit] Added Method ownAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public]
[junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)I], sig[null], throws nil, access[public]
[junit] Added Method getUniform, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public]
[junit] Added Method isActiveAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method ownsUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public]
[junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)I], sig[null], throws nil, access[public]
[junit] Added Method ownsAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderUtil
[junit] Added Method isShaderCompilerAvailable, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getShaderInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method isProgramStatusValid, desc[(Lcom/jogamp/opengl/GL;II)Z], sig[null], throws nil, access[public static]
[junit] Added Method isGeometryShaderSupported, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getProgramInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method createAndLoadShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method shaderBinary, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method detachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static]
[junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method isProgramExecStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method deleteShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method compileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static]
[junit] Added Method createAndCompileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getShaderBinaryFormats, desc[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], sig[(Lcom/jogamp/opengl/GL;)Ljava/util/Set<Ljava/lang/Integer;>;], throws nil, access[public static]
[junit] Added Method attachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method createShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method isProgramLinkStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil
[junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer
[junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDevice
[junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getPosition, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer
[junit] Added Method getSingleSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getTotalSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method ppEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method endFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method beginFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method ppOneEye, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method ppBegin, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye
[junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoGLEventListener
[junit] Added Method reshapeForEye, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.ImageSequence
[junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Lcom/jogamp/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public]
[junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method setTexParameterf, desc[(Lcom/jogamp/opengl/GL;IF)V], sig[null], throws nil, access[public]
[junit] Added Method disable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method setTexParameteri, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[public]
[junit] Added Method getTextureObject, desc[(Lcom/jogamp/opengl/GL;)I], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;I[II)V], sig[null], throws nil, access[public]
[junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureData
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;)V], sig[null], throws nil, access[protected]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureIO
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence
[junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.TextureState
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO
[junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TGAImage
[junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit]
[junit]
[junit]
[junit]
[junit] Class Order
[junit]
[junit] Class com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver
[junit] CompatChanged Method resolve, throws[[] -> [java/lang/SecurityException]], access[]
[junit] Class com.jogamp.graph.curve.opengl.GLRegion
[junit] Added Method clearImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method destroyImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Removed Method clearImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method destroyImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method updateImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method drawImpl, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method enable, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback
[junit] Removed Method run, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method run, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState
[junit] Removed Method attachTo, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public]
[junit] Added Method attachTo, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public]
[junit] Removed Method updateUniformLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getRenderState, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static]
[junit] Removed Method detachFrom, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public]
[junit] Added Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method updateAttributeLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method updateUniformLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method detachFrom, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public]
[junit] Added Method updateUniformDataLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method setShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method getRenderState, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static]
[junit] Added Method setShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method updateUniformDataLoc, desc[(Ljavax/media/opengl/GL2ES2;ZZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal
[junit] Added Method update, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public]
[junit] Removed Method update, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil
[junit] Added Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected]
[junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected]
[junit] Removed Method setCacheLimit, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public]
[junit] Added Method validateCache, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method validateCache, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Removed Method addCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected]
[junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Added Method setCacheLimit, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public]
[junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public]
[junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.font.FontFactory
[junit] Added Method get, desc[(Ljava/io/InputStream;Z)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static]
[junit] Removed Method get, desc[(Ljava/net/URLConnection;)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static]
[junit] Added Method get, desc[(Ljava/io/InputStream;IZ)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static]
[junit] Class com.jogamp.nativewindow.AbstractGraphicsConfiguration
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.AbstractGraphicsDevice
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.AbstractGraphicsScreen
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.Capabilities
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesChooser
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.CapabilitiesImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.DefaultCapabilitiesChooser
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsConfiguration
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsScreen
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public]
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public]
[junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize
[junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;Ljavax/media/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public]
[junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Changed Class , access[]
[junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;Lcom/jogamp/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public]
[junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.GenericUpstreamSurfacelessHook
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.GraphicsConfigurationFactory
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration
[junit] Added Method setScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Removed Method setScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.MutableSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeSurfaceHolder
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeWindow
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeWindowException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.nativewindow.OffscreenLayerOption
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.OffscreenLayerSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ProxySurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ScalableSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.SurfaceUpdatedListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ToolkitLock
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize
[junit] Changed Class , access[]
[junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.VisualIDHolder
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDComparator
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDType
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.WindowClosingProtocol
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Changed Class , access[]
[junit] Added Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Removed Method getNativeGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public]
[junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public]
[junit] Added Method setupCapabilitiesRGBABits, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static]
[junit] Removed Method setupCapabilitiesRGBABits, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static]
[junit] Removed Method create, desc[(Ljava/awt/Component;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public]
[junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Added Method getNativeGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen
[junit] Removed Method createDefault, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Changed Class , access[]
[junit] Added Method createDefault, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Removed Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Added Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Added Method createScreenDevice, desc[(II)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Removed Method createScreenDevice, desc[(II)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol
[junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt
[junit] Added Method <init>, desc[(Ljava/nio/ByteBuffer;I)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method getDataBytes, desc[()Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public]
[junit] Added Method getDataBytes, desc[(I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt
[junit] Added Method <init>, desc[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public]
[junit] Added Method getDataBuffer, desc[()Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Removed Method <init>, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected]
[junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[public]
[junit] Removed Method getLocationOnScreenNonBlocking, desc[(Ljavax/media/nativewindow/util/Point;Ljava/awt/Component;)Ljava/awt/Component;], sig[null], throws nil, access[protected static]
[junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] CompatChanged Method fetchJAWTImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Added Method getPixelScaleX, desc[()F], sig[null], throws nil, access[final protected]
[junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Removed Method getPixelScaleX, desc[()I], sig[null], throws nil, access[final protected]
[junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Added Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method getLocationOnScreenNative, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[protected]
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Removed Method getPixelScaleY, desc[()I], sig[null], throws nil, access[final protected]
[junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[public]
[junit] CompatChanged Method unlockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method getLocationOnScreenNativeImpl, desc[(II)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected]
[junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] CompatChanged Method attachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method lockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method setCursor, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;Lcom/jogamp/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method updatePixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public]
[junit] Added Method getPixelScaleY, desc[()F], sig[null], throws nil, access[final protected]
[junit] Removed Method getLocationOnScreenNative, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[protected]
[junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[]
[junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Added Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public]
[junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Changed Class , access[]
[junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] CompatChanged Method detachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Changed Field reqPixelScale, desc[[I -> [F], access[added: private removed: protected ]
[junit] Added Method <init>, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected]
[junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Added Method hasPixelScaleChanged, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Added Method getLocationOnScreenNativeImpl, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected]
[junit] Removed Method setCursor, desc[(Ljavax/media/nativewindow/util/PixelRectangle;Ljavax/media/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method getEGLVersion, desc[()Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback
[junit] Removed Method eglGetAndInitDisplay, desc[([J)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglGetAndInitDisplay, desc[([J[I[I)J], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] Added Method destroyX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static]
[junit] CompatChanged Method getHandle, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method createCompatibleX11ChildWindow, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static]
[junit] CompatChanged Method setRealized, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method getNativeVisualID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static]
[junit] CompatChanged Method getWindowHandle, throws[[javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException] -> [java/lang/UnsupportedOperationException, com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method getScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Removed Method getNativeVisualID, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static]
[junit] Removed Method getScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Removed Method resizeX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static]
[junit] Added Method resizeX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static]
[junit] Removed Method createCompatibleX11ChildWindow, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static]
[junit] Removed Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws [javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static]
[junit] Added Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static]
[junit] Removed Method destroyX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.util.Dimension
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.DimensionImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.Insets
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.InsetsImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelFormat
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.CType
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.Composition
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.PackedComposition
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormatUtil
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelRectangle
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.Point
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PointImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.RectangleImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.SurfaceSize
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.windows.WindowsGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice
[junit] Changed Class , access[]
[junit] Removed Method <init>, desc[(Ljava/lang/String;ILjavax/media/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(JILcom/jogamp/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(JILjavax/media/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/String;ILcom/jogamp/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen
[junit] Added Method createScreenDevice, desc[(JIZ)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Changed Class , access[]
[junit] Removed Method createScreenDevice, desc[(JIZ)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.newt.Display
[junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method getGraphicsDevice, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public]
[junit] Added Method getNativePointerIconPixelFormat, desc[()Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method createPointerIcon, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public]
[junit] Removed Method getNativePointerIconPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public]
[junit] Removed Method createPointerIcon, desc[(Ljavax/media/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public]
[junit] Removed Method getGraphicsDevice, desc[()Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Changed Class , access[]
[junit] Removed Method getHotspot, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getHotspot, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Added Method isClone, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] CompatChanged Method setCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[]
[junit] Removed Method getSizeMM, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method unionOfViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List<Lcom/jogamp/newt/MonitorDevice;>;)V], throws nil, access[public static]
[junit] Added Method getPixelScale, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Changed Field viewportWU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ]
[junit] Changed Field viewportPU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ]
[junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method isPrimary, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getSizeMM, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method unionOfViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List<Lcom/jogamp/newt/MonitorDevice;>;)V], throws nil, access[public static]
[junit] Added Field isClone, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Field pixelScale, desc[[F], sig[null], value[type null, data null, access[final protected]
[junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] CompatChanged Method queryCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[]
[junit] Added Field isPrimary, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Class com.jogamp.newt.MonitorMode
[junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public]
[junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.NewtFactory
[junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method isScreenCompatible, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method isScreenCompatible, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Ljava/lang/String;IJLjavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Ljava/lang/String;IJLcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.newt.Screen
[junit] Removed Method unionOfMonitorViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public]
[junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGraphicsScreen, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public]
[junit] Added Method getMainMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method unionOfMonitorViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getMainMonitor, desc[(Ljavax/media/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Removed Method getGraphicsScreen, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public]
[junit] Added Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getPrimaryMonitor, desc[()Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.Window
[junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public]
[junit] Changed Class , access[]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public]
[junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public]
[junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public]
[junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public]
[junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public]
[junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.PinchToZoomGesture
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.WindowUpdateEvent
[junit] Added Method <init>, desc[(SLjava/lang/Object;JLcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public]
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(SLjava/lang/Object;JLjavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTAdapter
[junit] Added Method getNativeSurfaceHolder, desc[()Lcom/jogamp/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/NEWTEventListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected]
[junit] Removed Method getNativeSurfaceHolder, desc[()Ljavax/media/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/NEWTEventListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected]
[junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/KeyListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/KeyListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/MouseListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/MouseListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/WindowListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/WindowListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] Removed Method create, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public]
[junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[final public]
[junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public]
[junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public]
[junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public]
[junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public]
[junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[]
[junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method create, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public]
[junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public]
[junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[final public]
[junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public]
[junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public]
[junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public]
[junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Changed Class , access[]
[junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public]
[junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public]
[junit] Removed Method create, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public]
[junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public]
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.util.MonitorModeUtil
[junit] Added Method filterByResolution, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Removed Method filterByResolution, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Removed Method filterBySurfaceSize, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Added Method filterBySurfaceSize, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method createInstance, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public static]
[junit] Added Method getGLEventListener, desc[()Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public]
[junit] Removed Method createInstance, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public static]
[junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method getGLEventListener, desc[()Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.DebugGL2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL3bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL4
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGLES2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DefaultGLCapabilitiesChooser
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.FBObject
[junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method detachAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method detachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method resetSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;IIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] Removed Method detachAllRenderbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method unuse, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] CompatChanged Method supportsStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method unbind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method unbind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] CompatChanged Method getMaxTextureSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalStateException], access[final public]
[junit] Added Method detachAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method resetSamplingSink, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method detachAllColorbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Field MAXIMUM_BITS, desc[I], sig[null], value[type java.lang.Integer, data -3, access[final public static]
[junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] Removed Method detachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] Added Method detachAllRenderbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public]
[junit] CompatChanged Method supportsPackedDepthStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method unuse, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method detachAllTexturebuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method isModified, desc[()Z], sig[null], throws nil, access[final public]
[junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] CompatChanged Method getMaxSamples, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Added Field CHOSEN_BITS, desc[I], sig[null], value[type java.lang.Integer, data -2, access[final public static]
[junit] Added Method detachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method attachRenderbufferImpl, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException], access[final protected]
[junit] Added Method use, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method isBound, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;IIIZ)V], sig[null], throws nil, access[final public]
[junit] Removed Method use, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public]
[junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] CompatChanged Method hasFullFBOSupport, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method attachRenderbufferImpl, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final protected]
[junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] CompatChanged Method supportsDepth, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method getMaxColorAttachments, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Field DEFAULT_BITS, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Field REQUESTED_BITS, desc[I], sig[null], value[type java.lang.Integer, data -1, access[final public static]
[junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Added Method syncSamplingSink, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method detachAllTexturebuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] CompatChanged Method setSamplingSink, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalStateException]], access[]
[junit] Removed Method detachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] CompatChanged Method getMaxRenderbufferSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public]
[junit] Added Method isBound, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[final public]
[junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method syncSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] CompatChanged Method supportsRGBA8, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method detachAllColorbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;III)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.FBObject.Attachment
[junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public]
[junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.FBObject.Colorbuffer
[junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Class com.jogamp.opengl.FBObject.RenderAttachment
[junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.FBObject.TextureAttachment
[junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.FPSCounter
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2ES1
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2ES2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2ES3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2GL3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL3ES3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL3bc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL4
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL4ES3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL4bc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLAnimatorControl
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLArrayData
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLAutoDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLAutoDrawableDelegate
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public]
[junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public]
[junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public]
[junit] Changed Class , access[]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GLBase
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLBufferStorage
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilities
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesChooser
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLCapabilitiesImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLContext
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLDebugListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLDebugMessage
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLES1
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLES2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLES3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLEventListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLEventListenerState
[junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Class com.jogamp.opengl.GLException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLExtensions
[junit] Added Field ARB_ES3_1_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_1_compatibility, access[final public static]
[junit] Class com.jogamp.opengl.GLFBODrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLFBODrawable.Resizeable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable.FBO
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLPipelineFactory
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLProfile
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLRendererQuirks
[junit] Added Field NeedSharedObjectSync, desc[I], sig[null], value[type java.lang.Integer, data 20, access[final public static]
[junit] Added Method addStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Method existStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static]
[junit] Added Method pushStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static]
[junit] Added Method addQuirk, desc[(I)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method existStickyDeviceQuirk, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static]
[junit] Added Method getStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static]
[junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Field NoPBufferWithAccum, desc[I], sig[null], value[type java.lang.Integer, data 19, access[final public static]
[junit] Removed Method getStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static]
[junit] Added Method areSameStickyDevice, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static]
[junit] Added Field NoSurfacelessCtx, desc[I], sig[null], value[type java.lang.Integer, data 22, access[final public static]
[junit] Added Field NoARBCreateContext, desc[I], sig[null], value[type java.lang.Integer, data 21, access[final public static]
[junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Field COUNT, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static]
[junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method areSameStickyDevice, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljavax/media/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static]
[junit] Added Field BuggyColorRenderbuffer, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static]
[junit] Removed Method pushStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static]
[junit] Added Method getCount, desc[()I], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.GLRunnable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLRunnable2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLSharedContextSetter
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLUniformData
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser
[junit] Added Method chooseCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Lcom/jogamp/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public]
[junit] Removed Method chooseCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Ljavax/media/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.JoglVersion
[junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getBriefOSGLBuildInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getBriefOSGLBuildInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Added Method getAllAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Removed Method getAllAvailableCapabilitiesInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getAvailableCapabilitiesInfo, desc[(Ljavax/media/opengl/GLDrawableFactory;Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultOpenGLInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Removed Method getDefaultOpenGLInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.Threading
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.Threading.Mode
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL3bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL4
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL4bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGLES1
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGLES2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.awt.AWTGLAutoDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.awt.ComponentEvents
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.awt.GLCanvas
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.awt.GLJPanel
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.egl.EGL
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.egl.EGLExt
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLLightingFunc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLMatrixFunc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLPointerFunc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLPointerFuncUtil
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.GLU
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.GLUnurbs
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUquadric
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUtessellator
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUtessellatorCallback
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.gl2.GLUgl2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.gl2es1.GLUgl2es1
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.math.FloatUtil
[junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.math.Matrix4
[junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.swt.GLCanvas
[junit] Removed Method createContext, desc[(Ljavax/media/opengl/GLContext;)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Added Method setAnimator, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method getRequestedGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] Removed Method getAnimator, desc[()Ljavax/media/opengl/GLAnimatorControl;], sig[null], throws nil, access[public]
[junit] Added Method getAnimator, desc[()Lcom/jogamp/opengl/GLAnimatorControl;], sig[null], throws nil, access[public]
[junit] Removed Method getChosenGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] Removed Method setGL, desc[(Ljavax/media/opengl/GL;)Ljavax/media/opengl/GL;], sig[null], throws nil, access[public]
[junit] Added Method getGL, desc[()Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public]
[junit] Removed Method setContext, desc[(Ljavax/media/opengl/GLContext;Z)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Added Method getRequestedGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method getGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;)Z], sig[null], throws nil, access[public]
[junit] Added Method invoke, desc[(ZLcom/jogamp/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public]
[junit] Added Method disposeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Z)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Removed Method getContext, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] CompatChanged Method setExclusiveContextThread, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method setGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method getDelegatedDrawable, desc[()Ljavax/media/opengl/GLDrawable;], sig[null], throws nil, access[final public]
[junit] Removed Method setAnimator, desc[(Ljavax/media/opengl/GLAnimatorControl;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method <init>, desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public]
[junit] Removed Method setSharedContext, desc[(Ljavax/media/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Removed Method addGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[public]
[junit] Removed Method invoke, desc[(ZLjavax/media/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Added Method addGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[public]
[junit] Removed Method getGLEventListener, desc[(I)Ljavax/media/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Added Method setSharedContext, desc[(Lcom/jogamp/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Added Method getContext, desc[()Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Added Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static]
[junit] Added Method getGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;)Z], sig[null], throws nil, access[public]
[junit] Added Method setGL, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public]
[junit] Added Method getDelegatedDrawable, desc[()Lcom/jogamp/opengl/GLDrawable;], sig[null], throws nil, access[final public]
[junit] Added Method getGLEventListener, desc[(I)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Added Method addGLEventListener, desc[(ILcom/jogamp/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Removed Method setSharedAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Added Method setSharedAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Added Method removeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Removed Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static]
[junit] Removed Method removeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Added Method createContext, desc[(Lcom/jogamp/opengl/GLContext;)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Removed Method disposeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Z)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Removed Method setGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method addGLEventListener, desc[(ILjavax/media/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[public]
[junit] Removed Method getGL, desc[()Ljavax/media/opengl/GL;], sig[null], throws nil, access[public]
[junit] Added Method getChosenGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] Added Method setContext, desc[(Lcom/jogamp/opengl/GLContext;Z)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.Animator
[junit] CompatChanged Method setThreadGroup, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Changed Field stopIssued, access[added: package-private removed: protected ]
[junit] Removed Method <init>, desc[(Ljava/lang/ThreadGroup;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Changed Field threadGroup, access[added: private removed: protected ]
[junit] Changed Field isAnimating, access[added: package-private removed: protected ]
[junit] Changed Field pauseIssued, access[added: bridge package-private volatile removed: protected ]
[junit] Class com.jogamp.opengl.util.AnimatorBase
[junit] Removed Method setUncaughtExceptionHandler, desc[(Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public]
[junit] Added Method setUncaughtExceptionHandler, desc[(Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public]
[junit] Changed Class , access[]
[junit] Removed Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)V], sig[null], throws nil, access[final protected super synchronized]
[junit] Removed Method remove, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized]
[junit] CompatChanged Method setModeBits, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method remove, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized]
[junit] Added Method add, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized]
[junit] Removed Method getUncaughtExceptionHandler, desc[()Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public]
[junit] Added Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)Z], sig[null], throws nil, access[final protected super synchronized]
[junit] Added Method getUncaughtExceptionHandler, desc[()Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public]
[junit] Removed Method add, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public]
[junit] Removed Method getGLAutoDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public]
[junit] Added Method getGLAutoDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.CustomGLEventListener
[junit] Changed Class , access[]
[junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.FPSAnimator
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method setFPS, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected]
[junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected]
[junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public]
[junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Changed Class , access[]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected]
[junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Added Method addFixedSubArray, desc[(III)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method unmapStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method createGLSLMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method addFixedSubArray, desc[(III)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] CompatChanged Method createGLSLInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixedInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method unmapStorage, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;JJI)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;JJI)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;I)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;I)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] CompatChanged Method createDataMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public]
[junit] Changed Class , access[]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method validate, desc[(Lcom/jogamp/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public]
[junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method validate, desc[(Ljavax/media/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.GLBuffers
[junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIIZ)I], sig[null], throws [com/jogamp/opengl/GLException], access[final public static]
[junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static]
[junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIIZ)I], sig[null], throws [javax/media/opengl/GLException], access[final public static]
[junit] CompatChanged Method bytesPerPixel, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static]
[junit] CompatChanged Method componentCount, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.GLDrawableUtil
[junit] Removed Method isAnimatorAnimating, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method swapBuffersBeforeRead, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method isAnimatorAnimatingOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method isAnimatorAnimating, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method isAnimatorStartedOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method isSwapGLContextSafe, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isAnimatorStarted, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method swapGLContextAndAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static]
[junit] Removed Method moveGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static]
[junit] Removed Method swapBuffersBeforeRead, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method moveAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static]
[junit] Added Method isAnimatorStarted, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method isSwapGLContextSafe, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isAnimatorAnimatingOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method isAnimatorStartedOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method swapGLContext, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static]
[junit] Added Method swapGLContext, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static]
[junit] Added Method moveGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static]
[junit] Added Method moveAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static]
[junit] Removed Method swapGLContextAndAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener
[junit] Added Method run, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method run, desc[(Ljavax/media/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIILjava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method requiresNewBuffer, desc[(Ljavax/media/opengl/GL;III)Z], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Added Method requiresNewBuffer, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes
[junit] CompatChanged Method <init>, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method convert, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/opengl/GLProfile;)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static]
[junit] Added Method convert, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static]
[junit] Added Field pfmt, desc[Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], value[type null, data null, access[final public]
[junit] Removed Method <init>, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method convert, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public static]
[junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public]
[junit] Added Method getPixelFormat, desc[(II)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public static]
[junit] Removed Field bytesPerPixel, desc[I], sig[null], value[type null, data null, access[final public]
[junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider
[junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public]
[junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider
[junit] Added Method dispose, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLPixelStorageModes
[junit] Removed Method savePack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method setRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public]
[junit] Added Method setAlignment, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[final public]
[junit] Removed Method setUnpackRowLength, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public]
[junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method setAlignment, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public]
[junit] Removed Method setUnpackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Removed Method resetAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method resetUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method resetUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method saveAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method resetAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method saveUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method saveUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method setPackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public]
[junit] Removed Method resetPack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method setPackRowLength, desc[(Ljavax/media/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public]
[junit] Added Method resetPack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method setRowLength, desc[(Ljavax/media/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public]
[junit] Added Method setPackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method setUnpackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Added Method savePack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method setPackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Added Method setUnpackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public]
[junit] Added Method saveAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLReadBufferUtil
[junit] Added Method readPixelsImpl, desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected]
[junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Field hasAlpha, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public]
[junit] Removed Method readPixelsImpl, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected]
[junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public]
[junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public]
[junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public]
[junit] Removed Field alignment, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.Gamma
[junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method resetAllDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static]
[junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Method resetAllDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Class com.jogamp.opengl.util.ImmModeSink
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public]
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public]
[junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected]
[junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method regenerate, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected]
[junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected]
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected]
[junit] Removed Method regenerate, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected]
[junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] Changed Class , access[]
[junit] CompatChanged Method glFrustumf, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method gluPerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.PNGPixelRect
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public]
[junit] Removed Method read, desc[(Ljava/io/InputStream;Ljavax/media/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static]
[junit] Changed Class , access[]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public]
[junit] Added Method read, desc[(Ljava/io/InputStream;Lcom/jogamp/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method write, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method write, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.RandomTileRenderer
[junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public]
[junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public]
[junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public]
[junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public]
[junit] Class com.jogamp.opengl.util.TileRenderer
[junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public]
[junit] Added Method getClippedImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method getClippedImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public]
[junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.TileRendererBase
[junit] Added Method getImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method attachAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public]
[junit] Removed Method getAttachedDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Added Method reqPreSwapBuffers, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public]
[junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public]
[junit] Added Method setGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[final public]
[junit] Added Method attachAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Removed Method reqPreSwapBuffers, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Added Method getAttachedDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Removed Method setGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Added Method initGL, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Removed Method initStream, desc[(Ljava/net/URI;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Changed Field CameraInputScheme, desc[Ljava/lang/String; -> Lcom/jogamp/common/net/Uri$Encoded;], type[java.lang.String -> nil], access[]
[junit] Removed Method initGL, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, javax/media/opengl/GLException], access[abstract public]
[junit] Added Method getUri, desc[()Lcom/jogamp/common/net/Uri;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getURI, desc[()Ljava/net/URI;], sig[null], throws nil, access[abstract public]
[junit] Added Method initStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer
[junit] Removed Method <init>, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Removed Field awtPixelAttributesIntRGBA4, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static]
[junit] Added Method getAWTFormat, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getHostPixelComp, desc[()Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[final public]
[junit] Removed Field awtPixelAttributesIntRGB3, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIIILjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider
[junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Added Method getAWTPixelFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[public]
[junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public]
[junit] Added Method getAWTFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider
[junit] Added Method dispose, desc[()V], sig[null], throws nil, access[public]
[junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil
[junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public]
[junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;Z)V], sig[null], throws nil, access[public]
[junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.Overlay
[junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method drawAll, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.awt.TextRenderer
[junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.awt.TextureRenderer
[junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method getTexture, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method endOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method draw3DRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[public]
[junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Removed Method requiresGL3DefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public]
[junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public]
[junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public]
[junit] Added Method requiresGL3DefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method requiresDefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method requiresDefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method addGLSLVersion, desc[(Ljavax/media/opengl/GL2ES2;)I], sig[null], throws nil, access[final public]
[junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method addDefaultShaderPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method addGLSLVersion, desc[(Lcom/jogamp/opengl/GL2ES2;)I], sig[null], throws nil, access[final public]
[junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Removed Method addDefaultShaderPrecision, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] Added Method add, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method validateProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method replaceShader, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method link, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] CompatChanged Method add, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method validateProgram, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method link, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method add, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized]
[junit] Added Method replaceShader, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderState
[junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public]
[junit] Added Method disableAllVertexAttributeArrays, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public]
[junit] Removed Method getUniform, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLUniformData;], sig[null], throws nil, access[public]
[junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjavax/media/opengl/GLArrayData;)V], sig[null], throws nil, access[public]
[junit] Removed Method attachShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized]
[junit] Added Method releaseAllAttributes, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method releaseAllData, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public]
[junit] Removed Method disableAllVertexAttributeArrays, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public]
[junit] Removed Method releaseAllUniforms, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method getAttribute, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Removed Method isVertexAttribArrayEnabled, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)I], sig[null], throws nil, access[public]
[junit] Removed Method releaseAllAttributes, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)I], sig[null], throws nil, access[public]
[junit] Added Method attachShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized]
[junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public]
[junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Added Method ownUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)V], sig[null], throws nil, access[public]
[junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized]
[junit] Added Method isVertexAttribArrayEnabled, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public]
[junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public]
[junit] Added Method uniform, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public]
[junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized]
[junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public]
[junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method vertexAttribPointer, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method ownsAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public]
[junit] Added Method releaseAllUniforms, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method ownAttribute, desc[(Ljavax/media/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public]
[junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method getAttribute, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Removed Method ownsUniform, desc[(Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public]
[junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/opengl/GLArrayData;)V], sig[null], throws nil, access[public]
[junit] Removed Method isActiveAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method ownAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public]
[junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)I], sig[null], throws nil, access[public]
[junit] Removed Method vertexAttribPointer, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method getUniform, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public]
[junit] Added Method isActiveAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method ownUniform, desc[(Ljavax/media/opengl/GLUniformData;)V], sig[null], throws nil, access[public]
[junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method ownsUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method releaseAllData, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method uniform, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)I], sig[null], throws nil, access[public]
[junit] Added Method ownsAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderUtil
[junit] Added Method isShaderCompilerAvailable, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method compileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method isShaderCompilerAvailable, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isProgramExecStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isProgramLinkStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getShaderInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method isProgramStatusValid, desc[(Lcom/jogamp/opengl/GL;II)Z], sig[null], throws nil, access[public static]
[junit] Added Method isGeometryShaderSupported, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getProgramInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Removed Method getShaderBinaryFormats, desc[(Ljavax/media/opengl/GL;)Ljava/util/Set;], sig[(Ljavax/media/opengl/GL;)Ljava/util/Set<Ljava/lang/Integer;>;], throws nil, access[public static]
[junit] Removed Method isGeometryShaderSupported, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isProgramStatusValid, desc[(Ljavax/media/opengl/GL;II)Z], sig[null], throws nil, access[public static]
[junit] Removed Method attachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method getProgramInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Removed Method createAndCompileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method createAndLoadShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method createShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method shaderBinary, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method detachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method detachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method createAndLoadShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static]
[junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static]
[junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method isProgramExecStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method deleteShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static]
[junit] Removed Method deleteShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method compileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static]
[junit] Removed Method shaderBinary, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method createAndCompileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getShaderBinaryFormats, desc[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], sig[(Lcom/jogamp/opengl/GL;)Ljava/util/Set<Ljava/lang/Integer;>;], throws nil, access[public static]
[junit] Added Method attachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method createShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method getShaderInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method isProgramLinkStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil
[junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer
[junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDevice
[junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getPosition, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getPosition, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer
[junit] Added Method getSingleSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getTotalSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSingleSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method beginFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method ppOneEye, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method ppBegin, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method ppEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method endFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method endFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method getTotalSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method ppEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method beginFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method ppOneEye, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method ppBegin, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye
[junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoGLEventListener
[junit] Removed Method reshapeForEye, desc[(Ljavax/media/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method reshapeForEye, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.ImageSequence
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Lcom/jogamp/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public]
[junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public]
[junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Ljavax/media/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;I[II)V], sig[null], throws nil, access[public]
[junit] Added Method setTexParameterf, desc[(Lcom/jogamp/opengl/GL;IF)V], sig[null], throws nil, access[public]
[junit] Added Method disable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method setTexParameterf, desc[(Ljavax/media/opengl/GL;IF)V], sig[null], throws nil, access[public]
[junit] Added Method setTexParameteri, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[public]
[junit] Removed Method setTexParameteri, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[public]
[junit] Added Method getTextureObject, desc[(Lcom/jogamp/opengl/GL;)I], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;I[II)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method getTextureObject, desc[(Ljavax/media/opengl/GL;)I], sig[null], throws nil, access[public]
[junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method disable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method enable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureData
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;)V], sig[null], throws nil, access[protected]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;)V], sig[null], throws nil, access[protected]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureIO
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[public static]
[junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] CompatChanged Method newTexture, throws[[java/lang/IllegalArgumentException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException]], access[]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence
[junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.TextureState
[junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException], access[public static]
[junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TGAImage
[junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Class javax.media.nativewindow.AbstractGraphicsConfiguration
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.AbstractGraphicsDevice
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.AbstractGraphicsScreen
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.Capabilities
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.CapabilitiesChooser
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.CapabilitiesImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.DefaultCapabilitiesChooser
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.DefaultGraphicsConfiguration
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.DefaultGraphicsDevice
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.DefaultGraphicsScreen
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.GraphicsConfigurationFactory
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.nativewindow.MutableSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeSurfaceHolder
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeWindow
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeWindowException
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.NativeWindowFactory
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.nativewindow.OffscreenLayerOption
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.OffscreenLayerSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.ProxySurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.ScalableSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.SurfaceUpdatedListener
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.ToolkitLock
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.UpstreamSurfaceHook
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.UpstreamSurfaceHook.MutableSize
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.VisualIDHolder
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.VisualIDHolder.VIDComparator
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.VisualIDHolder.VIDType
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.nativewindow.WindowClosingProtocol
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.nativewindow.util.Dimension
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.DimensionImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.Insets
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.InsetsImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelFormat
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.nativewindow.util.PixelFormatUtil
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink32
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelRectangle
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelRectangle.GenericPixelRect
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.Point
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.PointImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.Rectangle
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.RectangleImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.SurfaceSize
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL3bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL4
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL4bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGLES1
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGLES2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGLES3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DefaultGLCapabilitiesChooser
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.FPSCounter
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2ES1
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2ES2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2ES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2GL3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL3ES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL3bc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL4
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL4ES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL4bc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLAnimatorControl
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLArrayData
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLAutoDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLBase
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLBufferStorage
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.opengl.GLCapabilities
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLCapabilitiesChooser
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLCapabilitiesImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLContext
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.opengl.GLDebugListener
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLDebugMessage
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLDrawableFactory
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.opengl.GLES1
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLES2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLEventListener
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLException
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLFBODrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLFBODrawable.Resizeable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLOffscreenAutoDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLOffscreenAutoDrawable.FBO
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLPipelineFactory
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLProfile
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLRunnable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLRunnable2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLSharedContextSetter
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLUniformData
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.Threading
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.Threading.Mode
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.opengl.TraceGL2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL3bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL4
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL4bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGLES1
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGLES2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGLES3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.awt.AWTGLAutoDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.awt.ComponentEvents
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.awt.GLCanvas
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.awt.GLJPanel
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.fixedfunc.GLLightingFunc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.fixedfunc.GLMatrixFunc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.fixedfunc.GLPointerFunc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.fixedfunc.GLPointerFuncUtil
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.GLU
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.GLUnurbs
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUquadric
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUtessellator
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUtessellatorCallback
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUtessellatorCallbackAdapter
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.gl2.GLUgl2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.gl2es1.GLUgl2es1
[junit] Removed Class , access[public super synchronized]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV221V230
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V232
[junit] Semantic Version Test
[junit] criteria: SimpleDiffCriteria
[junit] Previous version: 2.3.0 (2.3.0) - lib/v2.3.0/jogl-all.jar
[junit] Current version: 2.3.2 (2.3.2) - lib/v2.3.2/jogl-all.jar
[junit] Field values changed: true
[junit] Compat. expected: BACKWARD_COMPATIBLE_BINARY
[junit] Compat. detected: BACKWARD_COMPATIBLE_BINARY
[junit] Compat. result: detected == expected -> OK
[junit] Current version 2.3.2 (2.3.2) is BACKWARD_COMPATIBLE_BINARY to previous version 2.3.0 (2.3.0), actually BACKWARD_COMPATIBLE_BINARY
[junit]
[junit]
[junit] Summary: 1053 differences in 44 classes:
[junit] Remove 0, Change 0, CompatChange 129, Deprecate 9, Add 915
[junit]
[junit] 0/ 44: com.jogamp.nativewindow.DefaultGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 1/ 44: com.jogamp.nativewindow.NativeWindowFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 2/ 44: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 1, Add 1
[junit] 3/ 44: com.jogamp.nativewindow.awt.JAWTWindow : Remove 0, Change 0, CompatChange 0, Deprecate 3, Add 5
[junit] 4/ 44: com.jogamp.nativewindow.egl.EGLGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 5/ 44: com.jogamp.nativewindow.util.Rectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 6/ 44: com.jogamp.nativewindow.x11.X11GraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 7/ 44: com.jogamp.newt.Window : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 44
[junit] 8/ 44: com.jogamp.newt.awt.NewtCanvasAWT : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 9/ 44: com.jogamp.newt.opengl.GLWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 16
[junit] 10/ 44: com.jogamp.newt.opengl.util.NEWTDemoListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 11/ 44: com.jogamp.newt.opengl.util.stereo.StereoDeviceUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 12/ 44: com.jogamp.opengl.DebugGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 103
[junit] 13/ 44: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 14/ 44: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 49
[junit] 15/ 44: com.jogamp.opengl.GL2 : Remove 0, Change 0, CompatChange 4, Deprecate 0, Add 156
[junit] 16/ 44: com.jogamp.opengl.GL2ES2 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 2
[junit] 17/ 44: com.jogamp.opengl.GL2ES3 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 67
[junit] 18/ 44: com.jogamp.opengl.GL2GL3 : Remove 0, Change 0, CompatChange 48, Deprecate 0, Add 1
[junit] 19/ 44: com.jogamp.opengl.GL3 : Remove 0, Change 0, CompatChange 60, Deprecate 0, Add 0
[junit] 20/ 44: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 117
[junit] 21/ 44: com.jogamp.opengl.GL4 : Remove 0, Change 0, CompatChange 10, Deprecate 0, Add 3
[junit] 22/ 44: com.jogamp.opengl.GLBase : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 1
[junit] 23/ 44: com.jogamp.opengl.GLContext : Remove 0, Change 0, CompatChange 2, Deprecate 1, Add 7
[junit] 24/ 44: com.jogamp.opengl.GLDrawableFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 25/ 44: com.jogamp.opengl.GLES1 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 0
[junit] 26/ 44: com.jogamp.opengl.GLES2 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 112
[junit] 27/ 44: com.jogamp.opengl.GLExtensions : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 28/ 44: com.jogamp.opengl.JoglVersion : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 29/ 44: com.jogamp.opengl.TraceGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 103
[junit] 30/ 44: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 31/ 44: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 49
[junit] 32/ 44: com.jogamp.opengl.egl.EGLExt : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 44
[junit] 33/ 44: com.jogamp.opengl.math.geom.Frustum : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 34/ 44: com.jogamp.opengl.math.geom.Frustum.FovDesc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 35/ 44: com.jogamp.opengl.util.glsl.ShaderCode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 8
[junit] 36/ 44: com.jogamp.opengl.util.texture.ImageType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 37/ 44: com.jogamp.opengl.util.texture.ImageType.Util : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 38/ 44: com.jogamp.opengl.util.texture.Texture : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 39/ 44: com.jogamp.opengl.util.texture.TextureData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 40/ 44: com.jogamp.opengl.util.texture.spi.DDSImage : Remove 0, Change 0, CompatChange 0, Deprecate 1, Add 0
[junit] 41/ 44: com.jogamp.opengl.util.texture.spi.SGIImage : Remove 0, Change 0, CompatChange 0, Deprecate 1, Add 0
[junit] 42/ 44: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 0, Change 0, CompatChange 0, Deprecate 2, Add 0
[junit] 43/ 44: com.jogamp.opengl.util.texture.spi.TextureProvider.SupportsImageTypes: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit]
[junit]
[junit] Removes
[junit]
[junit]
[junit]
[junit] Changes
[junit]
[junit]
[junit]
[junit] CompatChanges
[junit]
[junit] Class com.jogamp.opengl.GL2
[junit] CompatChanged Field GL_CLIENT_ALL_ATTRIB_BITS, value[-1 -> 4294967295], access[]
[junit] CompatChanged Field GL_ALL_CLIENT_ATTRIB_BITS, value[-1 -> 4294967295], access[]
[junit] CompatChanged Field GL_TEXCOORD4_BIT_PGI, value[-2147483648 -> 2147483648], access[]
[junit] CompatChanged Field GL_QUERY_ALL_EVENT_BITS_AMD, value[-1 -> 4294967295], access[]
[junit] Class com.jogamp.opengl.GL2ES2
[junit] CompatChanged Field GL_ALL_SHADER_BITS, value[-1 -> 4294967295], access[]
[junit] Class com.jogamp.opengl.GL2ES3
[junit] CompatChanged Field GL_ALL_BARRIER_BITS, value[-1 -> 4294967295], access[]
[junit] Class com.jogamp.opengl.GL2GL3
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_UNIFORM_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FIRST_VERTEX_CONVENTION, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_EVALUATION_SHADER_BIT, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexBuffer, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_LAST_VERTEX_CONVENTION, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_QUADS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glColorMaski, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_GEOMETRY_SHADER_BIT, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLE_SHADING, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_INT_SAMPLER_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexStorage3DMultisample, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glMinSampleShading, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationi, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_IMAGE_UNIFORMS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES2].GL_PROGRAM_PIPELINE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FRAMEBUFFER_DEFAULT_LAYERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TEXTURE_BUFFER_SIZE, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationSeparatei, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFuncSeparatei, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glIsEnabledi, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER_DATA_STORE_BINDING, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glEnablei, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_PRIMITIVES_GENERATED, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_FRAMEBUFFER_LAYERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MIN_SAMPLE_SHADING_VALUE, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glDisablei, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_CONTROL_SHADER_BIT, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFunci, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_BUFFER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAGS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[]
[junit] Class com.jogamp.opengl.GL3
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_PATCH_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_OUTPUT_TYPE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_UNDEFINED_VERTEX, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_EVALUATION_SHADER, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsInstancedBaseVertex, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_ODD, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_VERTEX_ORDER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_PATCH_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCHES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCH_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_POINT_MODE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_SPACING, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glPatchParameteri, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_SIZE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER_INVOCATIONS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_GEN_LEVEL, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsBaseVertex, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_INPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_OUTPUT_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_EVEN, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glTexBufferRange, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_ATTACHMENT_LAYERED, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_MODE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_VERTICES_OUT, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLE_STRIP_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawRangeElementsBaseVertex, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINES_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_INPUT_TYPE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_INVOCATIONS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLES_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINE_STRIP_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_ISOLINES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LAYER_PROVOKING_VERTEX, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glFramebufferTexture, access[]
[junit] Class com.jogamp.opengl.GL4
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_IS_PER_PATCH, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_TEXTURE_BUFFER_BINDING, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_CONTROL_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_CONTEXT_LOST, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_GEOMETRY_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_EVALUATION_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, access[]
[junit] Class com.jogamp.opengl.GLBase
[junit] CompatChanged Method setSwapInterval, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.GLContext
[junit] CompatChanged Field CTX_IMPL_FP32_COMPAT_API, value[16384 -> 32768], access[]
[junit] CompatChanged Field CTX_IMPL_FBO, value[8192 -> 16384], access[]
[junit] Class com.jogamp.opengl.GLES1
[junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[]
[junit] Class com.jogamp.opengl.GLES2
[junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[]
[junit]
[junit]
[junit] Deprecates
[junit]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Deprecated Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Deprecated Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected]
[junit] Deprecated Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected]
[junit] Deprecated Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.GLContext
[junit] Deprecated Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static]
[junit] Class com.jogamp.opengl.util.texture.spi.DDSImage
[junit] Deprecated Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.SGIImage
[junit] Deprecated Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider
[junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit]
[junit]
[junit] Additions
[junit]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice
[junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Added Method create, desc[(Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Added Method updatePixelScale, desc[(Ljava/awt/GraphicsConfiguration;Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method setAWTGraphicsConfiguration, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;)V], sig[null], throws nil, access[final public]
[junit] Added Method lockSurfaceImpl, desc[(Ljava/awt/GraphicsConfiguration;)I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected]
[junit] Added Method getAWTGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Added Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;Ljava/awt/GraphicsConfiguration;)Z], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[public]
[junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration
[junit] Added Method XVisualInfo2X11Capabilities, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsDevice;Ljogamp/nativewindow/x11/XVisualInfo;)Ljogamp/nativewindow/x11/X11Capabilities;], sig[null], throws nil, access[public static]
[junit] Added Method XVisual2XRenderMask, desc[(JJ)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static]
[junit] Added Method XVisual2XRenderMask, desc[(JJLjogamp/nativewindow/x11/XRenderPictFormat;)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static]
[junit] Class com.jogamp.newt.Window
[junit] Added Field STATE_BIT_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static]
[junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Added Field STATE_MASK_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 1024, access[final public static]
[junit] Added Field STATE_BIT_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[junit] Added Field STATE_MASK_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 2048, access[final public static]
[junit] Added Field STATE_MASK_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 4096, access[final public static]
[junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Added Field STATE_BIT_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static]
[junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Field STATE_MASK_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Field STATE_BIT_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Added Field STATE_BIT_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field STATE_BIT_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static]
[junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Field STATE_MASK_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field STATE_BIT_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static]
[junit] Added Field STATE_BIT_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Field STATE_MASK_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static]
[junit] Added Field STATE_MASK_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] Added Field STATE_BIT_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static]
[junit] Added Field STATE_MASK_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static]
[junit] Added Field STATE_MASK_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final public static]
[junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Added Method getGraphicsConfiguration, desc[()Ljava/awt/GraphicsConfiguration;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[final public]
[junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[final public]
[junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[final public]
[junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[final public]
[junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.opengl.util.NEWTDemoListener
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.newt.opengl.util.stereo.StereoDeviceUtil
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public]
[junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GL2
[junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[abstract public]
[junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static]
[junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_BLEND_COLOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_POLYGON_OFFSET_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static]
[junit] Added Field GL_NOP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static]
[junit] Added Field GL_STENCIL_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static]
[junit] Added Field GL_ALPHA_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 15, access[final public static]
[junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static]
[junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static]
[junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static]
[junit] Added Field GL_DRAW_ELEMENTS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static]
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static]
[junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static]
[junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static]
[junit] Added Field GL_DRAW_ARRAYS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static]
[junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_LINE_WIDTH_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static]
[junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ELEMENTS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static]
[junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static]
[junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_RANGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37754, access[final public static]
[junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37753, access[final public static]
[junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static]
[junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static]
[junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Added Field GL_DRAW_ARRAYS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static]
[junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_TERMINATE_SEQUENCE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static]
[junit] Added Field GL_VIEWPORT_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_ATTRIBUTE_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static]
[junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static]
[junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static]
[junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ELEMENTS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRONT_FACE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static]
[junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SCISSOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 17, access[final public static]
[junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static]
[junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ARRAYS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static]
[junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_GRANULARITY_NV, desc[I], sig[null], value[type java.lang.Integer, data 37755, access[final public static]
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_ELEMENT_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNIFORM_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL2ES2
[junit] Added Field GL_PROGRAM_PIPELINE, desc[I], sig[null], value[type java.lang.Integer, data 33508, access[final public static]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL2ES3
[junit] Added Field GL_TEXTURE_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36873, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static]
[junit] Added Field GL_TEXTURE_BINDING_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35884, access[final public static]
[junit] Added Field GL_QUADS, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36876, access[final public static]
[junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_FRAMEBUFFER_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37655, access[final public static]
[junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, desc[I], sig[null], value[type java.lang.Integer, data 36877, access[final public static]
[junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37588, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT23, desc[I], sig[null], value[type java.lang.Integer, data 36087, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT29, desc[I], sig[null], value[type java.lang.Integer, data 36093, access[final public static]
[junit] Added Field GL_MAX_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 35883, access[final public static]
[junit] Added Field GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT31, desc[I], sig[null], value[type java.lang.Integer, data 36095, access[final public static]
[junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLOR_ATTACHMENT26, desc[I], sig[null], value[type java.lang.Integer, data 36090, access[final public static]
[junit] Added Method glGetnUniformuiv, desc[(III[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_SHADING, desc[I], sig[null], value[type java.lang.Integer, data 35894, access[final public static]
[junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36878, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 35372, access[final public static]
[junit] Added Field GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 35378, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT30, desc[I], sig[null], value[type java.lang.Integer, data 36094, access[final public static]
[junit] Added Field GL_MIN_SAMPLE_SHADING_VALUE, desc[I], sig[null], value[type java.lang.Integer, data 35895, access[final public static]
[junit] Added Field GL_TESS_CONTROL_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37583, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT20, desc[I], sig[null], value[type java.lang.Integer, data 36084, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_DATA_STORE_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35885, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT18, desc[I], sig[null], value[type java.lang.Integer, data 36082, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT25, desc[I], sig[null], value[type java.lang.Integer, data 36089, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT17, desc[I], sig[null], value[type java.lang.Integer, data 36081, access[final public static]
[junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT24, desc[I], sig[null], value[type java.lang.Integer, data 36088, access[final public static]
[junit] Added Field GL_CONTEXT_FLAGS, desc[I], sig[null], value[type java.lang.Integer, data 33310, access[final public static]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT28, desc[I], sig[null], value[type java.lang.Integer, data 36092, access[final public static]
[junit] Added Field GL_LAST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36430, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT19, desc[I], sig[null], value[type java.lang.Integer, data 36083, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37587, access[final public static]
[junit] Added Field GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36874, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36879, access[final public static]
[junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformuiv, desc[(IIILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37582, access[final public static]
[junit] Added Field GL_GEOMETRY_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Field GL_FIRST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36429, access[final public static]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37581, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_DEFAULT_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37650, access[final public static]
[junit] Added Field GL_TESS_EVALUATION_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT27, desc[I], sig[null], value[type java.lang.Integer, data 36091, access[final public static]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLOR_ATTACHMENT16, desc[I], sig[null], value[type java.lang.Integer, data 36080, access[final public static]
[junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PRIMITIVES_GENERATED, desc[I], sig[null], value[type java.lang.Integer, data 35975, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37589, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT22, desc[I], sig[null], value[type java.lang.Integer, data 36086, access[final public static]
[junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLOR_ATTACHMENT21, desc[I], sig[null], value[type java.lang.Integer, data 36085, access[final public static]
[junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL2GL3
[junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Class com.jogamp.opengl.GL3ES3
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36485, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37819, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37081, access[final public static]
[junit] Added Field GL_PATCHES, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37844, access[final public static]
[junit] Added Field GL_LINES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37846, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37155, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37848, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, desc[I], sig[null], value[type java.lang.Integer, data 36264, access[final public static]
[junit] Added Field GL_MAX_TESS_GEN_LEVEL, desc[I], sig[null], value[type java.lang.Integer, data 36478, access[final public static]
[junit] Added Field GL_TESS_GEN_VERTEX_ORDER, desc[I], sig[null], value[type java.lang.Integer, data 36472, access[final public static]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34925, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37843, access[final public static]
[junit] Added Field GL_TRIANGLES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static]
[junit] Added Field GL_LINE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static]
[junit] Added Field GL_TRIANGLE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[junit] Added Field GL_REFERENCED_BY_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37640, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37812, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36479, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36486, access[final public static]
[junit] Added Field GL_FRACTIONAL_ODD, desc[I], sig[null], value[type java.lang.Integer, data 36475, access[final public static]
[junit] Added Field GL_GEOMETRY_VERTICES_OUT, desc[I], sig[null], value[type java.lang.Integer, data 35094, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37814, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37156, access[final public static]
[junit] Added Field GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36383, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36480, access[final public static]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_TESS_GEN_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36470, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37816, access[final public static]
[junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static]
[junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37845, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37820, access[final public static]
[junit] Added Field GL_REFERENCED_BY_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37641, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37821, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36320, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37852, access[final public static]
[junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static]
[junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37841, access[final public static]
[junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 34943, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 36442, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37818, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36482, access[final public static]
[junit] Added Field GL_REFERENCED_BY_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37639, access[final public static]
[junit] Added Field GL_CONTEXT_LOST, desc[I], sig[null], value[type java.lang.Integer, data 1287, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_LAYERED, desc[I], sig[null], value[type java.lang.Integer, data 36263, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37278, access[final public static]
[junit] Added Field GL_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36466, access[final public static]
[junit] Added Field GL_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36487, access[final public static]
[junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37080, access[final public static]
[junit] Added Field GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, desc[I], sig[null], value[type java.lang.Integer, data 33313, access[final public static]
[junit] Added Field GL_GEOMETRY_INPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35095, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34924, access[final public static]
[junit] Added Field GL_LAYER_PROVOKING_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33374, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, desc[I], sig[null], value[type java.lang.Integer, data 37279, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37813, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36321, access[final public static]
[junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36489, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37850, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36490, access[final public static]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_TESS_GEN_SPACING, desc[I], sig[null], value[type java.lang.Integer, data 36471, access[final public static]
[junit] Added Field GL_IS_PER_PATCH, desc[I], sig[null], value[type java.lang.Integer, data 37607, access[final public static]
[junit] Added Field GL_MAX_TESS_PATCH_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36484, access[final public static]
[junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37842, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37840, access[final public static]
[junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37847, access[final public static]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_ISOLINES, desc[I], sig[null], value[type java.lang.Integer, data 36474, access[final public static]
[junit] Added Field GL_UNDEFINED_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33376, access[final public static]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 35881, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37808, access[final public static]
[junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static]
[junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static]
[junit] Added Field GL_TESS_CONTROL_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36469, access[final public static]
[junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static]
[junit] Added Field GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36443, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36481, access[final public static]
[junit] Added Field GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36382, access[final public static]
[junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37811, access[final public static]
[junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRACTIONAL_EVEN, desc[I], sig[null], value[type java.lang.Integer, data 36476, access[final public static]
[junit] Added Field GL_TESS_GEN_POINT_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36473, access[final public static]
[junit] Added Field GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, desc[I], sig[null], value[type java.lang.Integer, data 36445, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37809, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36319, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37853, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 37277, access[final public static]
[junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static]
[junit] Added Field GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36444, access[final public static]
[junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37810, access[final public static]
[junit] Added Field GL_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36313, access[final public static]
[junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37851, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37079, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37849, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37815, access[final public static]
[junit] Added Field GL_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36488, access[final public static]
[junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static]
[junit] Added Field GL_MAX_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36477, access[final public static]
[junit] Added Field GL_GEOMETRY_OUTPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35096, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36483, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37817, access[final public static]
[junit] Class com.jogamp.opengl.GL4
[junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLBase
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLContext
[junit] Added Field CTX_IMPL_ES32_COMPAT, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final protected static]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method decomposeBits, desc[(I[I)Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[protected static]
[junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;Lcom/jogamp/common/util/VersionNumber;ILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static]
[junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;IIILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static]
[junit] Added Method isGLES32CompatibleAvailable, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method getGLProfile, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Added Method hasOpenGLESSupport, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method hasOpenGLDesktopSupport, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLES2
[junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37704, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static]
[junit] Added Field GL_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 6912, access[final public static]
[junit] Added Field GL_ONE_MINUS_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35067, access[final public static]
[junit] Added Field GL_COVERAGE_MODULATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37683, access[final public static]
[junit] Added Field GL_NUM_VIRTUAL_PAGE_SIZES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37288, access[final public static]
[junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SRC_ALPHA_SATURATE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 776, access[final public static]
[junit] Added Field GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37674, access[final public static]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DYNAMIC_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static]
[junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static]
[junit] Added Field GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37675, access[final public static]
[junit] Added Field GL_SHARED_EDGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 192, access[final public static]
[junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_POLYGON_MODE_NV, desc[I], sig[null], value[type java.lang.Integer, data 2880, access[final public static]
[junit] Added Field GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37273, access[final public static]
[junit] Added Field GL_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37672, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static]
[junit] Added Field GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37680, access[final public static]
[junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static]
[junit] Added Field GL_LOCATION_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37647, access[final public static]
[junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static]
[junit] Added Field GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37274, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_X_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37269, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static]
[junit] Added Field GL_POLYGON_OFFSET_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 10753, access[final public static]
[junit] Added Field GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37705, access[final public static]
[junit] Added Field GL_NUM_SPARSE_LEVELS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37290, access[final public static]
[junit] Added Field GL_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35065, access[final public static]
[junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static]
[junit] Added Field GL_SR8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36797, access[final public static]
[junit] Added Field GL_FRAGMENT_COVERAGE_TO_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37597, access[final public static]
[junit] Added Field GL_MAX_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37673, access[final public static]
[junit] Added Field GL_SAMPLER_EXTERNAL_2D_Y2Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35815, access[final public static]
[junit] Added Field GL_TEXTURE_2D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 35866, access[final public static]
[junit] Added Field GL_COVERAGE_MODULATION_TABLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37681, access[final public static]
[junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static]
[junit] Added Field GL_MAX_SPARSE_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37272, access[final public static]
[junit] Added Field GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37679, access[final public static]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_CLIENT_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static]
[junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field GL_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static]
[junit] Added Field GL_POLYGON_OFFSET_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 10754, access[final public static]
[junit] Added Field GL_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32925, access[final public static]
[junit] Added Field GL_COVERAGE_MODULATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37682, access[final public static]
[junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_RASTER_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37671, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37287, access[final public static]
[junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static]
[junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static]
[junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static]
[junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static]
[junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static]
[junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37703, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_Z_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37271, access[final public static]
[junit] Added Field GL_MAP_COHERENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static]
[junit] Added Field GL_FILL_NV, desc[I], sig[null], value[type java.lang.Integer, data 6914, access[final public static]
[junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_BUFFER_IMMUTABLE_STORAGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33311, access[final public static]
[junit] Added Field GL_SAMPLE_ALPHA_TO_ONE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32927, access[final public static]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAP_PERSISTENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Field GL_STENCIL_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37678, access[final public static]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_TEXTURE_SPARSE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37286, access[final public static]
[junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FILL_RECTANGLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37692, access[final public static]
[junit] Added Field GL_ONE_MINUS_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35066, access[final public static]
[junit] Added Field GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35068, access[final public static]
[junit] Added Field GL_FRAGMENT_COVERAGE_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37598, access[final public static]
[junit] Added Field GL_EFFECTIVE_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37676, access[final public static]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SRG8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36798, access[final public static]
[junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static]
[junit] Added Field GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37289, access[final public static]
[junit] Added Field GL_COLOR_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 36384, access[final public static]
[junit] Added Field GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static]
[junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DEPTH_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37677, access[final public static]
[junit] Added Field GL_CONSERVATIVE_RASTERIZATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37702, access[final public static]
[junit] Added Field GL_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 34185, access[final public static]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static]
[junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_BUFFER_STORAGE_FLAGS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33312, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37270, access[final public static]
[junit] Added Field GL_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 6913, access[final public static]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static]
[junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static]
[junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static]
[junit] Class com.jogamp.opengl.GLExtensions
[junit] Added Field ARB_ES3_2_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_2_compatibility, access[final public static]
[junit] Added Field GL_KHR_debug, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_KHR_debug, access[final public static]
[junit] Class com.jogamp.opengl.JoglVersion
[junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;ZZZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.TraceGL4bc
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES1
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public]
[junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.egl.EGLExt
[junit] Added Field EGL_YUV_PLANE_BPP_10_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13085, access[final public static]
[junit] Added Field EGL_YUV_ORDER_YUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13058, access[final public static]
[junit] Added Method eglQueryDebugKHR, desc[(ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field EGL_YUV_ORDER_VYUY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13063, access[final public static]
[junit] Added Field EGL_OBJECT_THREAD_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13232, access[final public static]
[junit] Added Field EGL_DEBUG_MSG_WARN_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13243, access[final public static]
[junit] Added Field EGL_CONTEXT_OPENGL_NO_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 12723, access[final public static]
[junit] Added Field EGL_D3D11_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13217, access[final public static]
[junit] Added Field EGL_YUV_CSC_STANDARD_601_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13067, access[final public static]
[junit] Added Field EGL_YUV_ORDER_YUYV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13060, access[final public static]
[junit] Added Field EGL_YUV_PLANE_BPP_8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13084, access[final public static]
[junit] Added Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Field EGL_YUV_CSC_STANDARD_2020_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13069, access[final public static]
[junit] Added Field EGL_OBJECT_IMAGE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13236, access[final public static]
[junit] Added Field EGL_OBJECT_STREAM_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13238, access[final public static]
[junit] Added Method eglExportDMABUFImageMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field EGL_OBJECT_DISPLAY_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13233, access[final public static]
[junit] Added Field EGL_YUV_SUBSAMPLE_4_2_2_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13076, access[final public static]
[junit] Added Field EGL_YUV_SUBSAMPLE_4_4_4_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13077, access[final public static]
[junit] Added Field EGL_YUV_CSC_STANDARD_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13066, access[final public static]
[junit] Added Field EGL_D3D9_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13216, access[final public static]
[junit] Added Field EGL_DEBUG_MSG_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13242, access[final public static]
[junit] Added Field EGL_YUV_SUBSAMPLE_4_2_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13075, access[final public static]
[junit] Added Field EGL_YUV_ORDER_YVYU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13062, access[final public static]
[junit] Added Field EGL_YUV_PLANE_BPP_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13083, access[final public static]
[junit] Added Field EGL_YUV_PLANE_BPP_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13082, access[final public static]
[junit] Added Field EGL_YUV_NUMBER_OF_PLANES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13073, access[final public static]
[junit] Added Field EGL_DEBUG_MSG_CRITICAL_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13241, access[final public static]
[junit] Added Field EGL_DEBUG_CALLBACK_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13240, access[final public static]
[junit] Added Field EGL_OBJECT_CONTEXT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13234, access[final public static]
[junit] Added Field EGL_YUV_ORDER_UYVY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13061, access[final public static]
[junit] Added Method eglExportDMABUFImageQueryMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field EGL_YUV_BUFFER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13056, access[final public static]
[junit] Added Field EGL_OBJECT_SYNC_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13237, access[final public static]
[junit] Added Field EGL_YUV_DEPTH_RANGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13079, access[final public static]
[junit] Added Field EGL_YUV_ORDER_YVU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13059, access[final public static]
[junit] Added Field EGL_YUV_DEPTH_RANGE_LIMITED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13080, access[final public static]
[junit] Added Field EGL_YUV_DEPTH_RANGE_FULL_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13081, access[final public static]
[junit] Added Field EGL_YUV_SUBSAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13074, access[final public static]
[junit] Added Field EGL_YUV_CSC_STANDARD_709_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13068, access[final public static]
[junit] Added Field EGL_OBJECT_SURFACE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13235, access[final public static]
[junit] Added Field EGL_YUV_ORDER_AYUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13064, access[final public static]
[junit] Added Field EGL_DEBUG_MSG_INFO_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13244, access[final public static]
[junit] Added Field EGL_YUV_ORDER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13057, access[final public static]
[junit] Class com.jogamp.opengl.math.geom.Frustum
[junit] Added Method updateByFovDesc, desc[([FIZLcom/jogamp/opengl/math/geom/Frustum$FovDesc;)[F], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.math.geom.Frustum.FovDesc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;II[Lcom/jogamp/common/net/Uri;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static]
[junit] Added Method readShaderBinary, desc[(Lcom/jogamp/common/net/Uri;)Ljava/nio/ByteBuffer;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Field SUFFIX_COMPUTE_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data cp, access[final public static]
[junit] Added Field SUFFIX_COMPUTE_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data bcp, access[final public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method readShaderSource, desc[(Lcom/jogamp/common/net/Uri;Z)Ljava/lang/CharSequence;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method create, desc[(IIILcom/jogamp/common/net/Uri;)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.texture.ImageType
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.texture.ImageType.Util
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Added Method getImageTarget, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureData
[junit] Added Method getSourceImageType, desc[()Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider.SupportsImageTypes
[junit] Added Class , access[abstract interface public]
[junit]
[junit]
[junit]
[junit]
[junit] Class Order
[junit]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice
[junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Deprecated Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Added Method create, desc[(Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Deprecated Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected]
[junit] Added Method updatePixelScale, desc[(Ljava/awt/GraphicsConfiguration;Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method setAWTGraphicsConfiguration, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;)V], sig[null], throws nil, access[final public]
[junit] Added Method lockSurfaceImpl, desc[(Ljava/awt/GraphicsConfiguration;)I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected]
[junit] Added Method getAWTGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Deprecated Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected]
[junit] Deprecated Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;Ljava/awt/GraphicsConfiguration;)Z], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[public]
[junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration
[junit] Added Method XVisualInfo2X11Capabilities, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsDevice;Ljogamp/nativewindow/x11/XVisualInfo;)Ljogamp/nativewindow/x11/X11Capabilities;], sig[null], throws nil, access[public static]
[junit] Added Method XVisual2XRenderMask, desc[(JJ)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static]
[junit] Added Method XVisual2XRenderMask, desc[(JJLjogamp/nativewindow/x11/XRenderPictFormat;)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static]
[junit] Class com.jogamp.newt.Window
[junit] Added Field STATE_BIT_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static]
[junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Added Field STATE_MASK_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 1024, access[final public static]
[junit] Added Field STATE_BIT_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[junit] Added Field STATE_MASK_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 2048, access[final public static]
[junit] Added Field STATE_MASK_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 4096, access[final public static]
[junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Added Field STATE_BIT_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static]
[junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Field STATE_MASK_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Field STATE_BIT_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Added Field STATE_BIT_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field STATE_BIT_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static]
[junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Field STATE_MASK_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field STATE_BIT_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static]
[junit] Added Field STATE_BIT_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Field STATE_MASK_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static]
[junit] Added Field STATE_MASK_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] Added Field STATE_BIT_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static]
[junit] Added Field STATE_MASK_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static]
[junit] Added Field STATE_MASK_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final public static]
[junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Added Method getGraphicsConfiguration, desc[()Ljava/awt/GraphicsConfiguration;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[final public]
[junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[final public]
[junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[final public]
[junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[final public]
[junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.opengl.util.NEWTDemoListener
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.newt.opengl.util.stereo.StereoDeviceUtil
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public]
[junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GL2
[junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[abstract public]
[junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Field GL_CLIENT_ALL_ATTRIB_BITS, value[-1 -> 4294967295], access[]
[junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static]
[junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_BLEND_COLOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_POLYGON_OFFSET_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static]
[junit] Added Field GL_NOP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static]
[junit] Added Field GL_STENCIL_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static]
[junit] Added Field GL_ALPHA_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 15, access[final public static]
[junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static]
[junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static]
[junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static]
[junit] Added Field GL_DRAW_ELEMENTS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static]
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static]
[junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static]
[junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static]
[junit] Added Field GL_DRAW_ARRAYS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static]
[junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_LINE_WIDTH_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static]
[junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ELEMENTS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static]
[junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static]
[junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static]
[junit] CompatChanged Field GL_ALL_CLIENT_ATTRIB_BITS, value[-1 -> 4294967295], access[]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_RANGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37754, access[final public static]
[junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37753, access[final public static]
[junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static]
[junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static]
[junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Added Field GL_DRAW_ARRAYS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static]
[junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_TERMINATE_SEQUENCE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static]
[junit] Added Field GL_VIEWPORT_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_ATTRIBUTE_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static]
[junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static]
[junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static]
[junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ELEMENTS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Field GL_TEXCOORD4_BIT_PGI, value[-2147483648 -> 2147483648], access[]
[junit] Added Field GL_FRONT_FACE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static]
[junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SCISSOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 17, access[final public static]
[junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static]
[junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Field GL_QUERY_ALL_EVENT_BITS_AMD, value[-1 -> 4294967295], access[]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ARRAYS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static]
[junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_GRANULARITY_NV, desc[I], sig[null], value[type java.lang.Integer, data 37755, access[final public static]
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_ELEMENT_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNIFORM_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL2ES2
[junit] Added Field GL_PROGRAM_PIPELINE, desc[I], sig[null], value[type java.lang.Integer, data 33508, access[final public static]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Field GL_ALL_SHADER_BITS, value[-1 -> 4294967295], access[]
[junit] Class com.jogamp.opengl.GL2ES3
[junit] Added Field GL_TEXTURE_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36873, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static]
[junit] Added Field GL_TEXTURE_BINDING_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35884, access[final public static]
[junit] Added Field GL_QUADS, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36876, access[final public static]
[junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_FRAMEBUFFER_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37655, access[final public static]
[junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, desc[I], sig[null], value[type java.lang.Integer, data 36877, access[final public static]
[junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37588, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT23, desc[I], sig[null], value[type java.lang.Integer, data 36087, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT29, desc[I], sig[null], value[type java.lang.Integer, data 36093, access[final public static]
[junit] Added Field GL_MAX_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 35883, access[final public static]
[junit] Added Field GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT31, desc[I], sig[null], value[type java.lang.Integer, data 36095, access[final public static]
[junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLOR_ATTACHMENT26, desc[I], sig[null], value[type java.lang.Integer, data 36090, access[final public static]
[junit] Added Method glGetnUniformuiv, desc[(III[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_SHADING, desc[I], sig[null], value[type java.lang.Integer, data 35894, access[final public static]
[junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36878, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 35372, access[final public static]
[junit] Added Field GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 35378, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT30, desc[I], sig[null], value[type java.lang.Integer, data 36094, access[final public static]
[junit] Added Field GL_MIN_SAMPLE_SHADING_VALUE, desc[I], sig[null], value[type java.lang.Integer, data 35895, access[final public static]
[junit] Added Field GL_TESS_CONTROL_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37583, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT20, desc[I], sig[null], value[type java.lang.Integer, data 36084, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_DATA_STORE_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35885, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT18, desc[I], sig[null], value[type java.lang.Integer, data 36082, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT25, desc[I], sig[null], value[type java.lang.Integer, data 36089, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT17, desc[I], sig[null], value[type java.lang.Integer, data 36081, access[final public static]
[junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT24, desc[I], sig[null], value[type java.lang.Integer, data 36088, access[final public static]
[junit] Added Field GL_CONTEXT_FLAGS, desc[I], sig[null], value[type java.lang.Integer, data 33310, access[final public static]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT28, desc[I], sig[null], value[type java.lang.Integer, data 36092, access[final public static]
[junit] Added Field GL_LAST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36430, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT19, desc[I], sig[null], value[type java.lang.Integer, data 36083, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37587, access[final public static]
[junit] Added Field GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36874, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36879, access[final public static]
[junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformuiv, desc[(IIILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37582, access[final public static]
[junit] Added Field GL_GEOMETRY_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] CompatChanged Field GL_ALL_BARRIER_BITS, value[-1 -> 4294967295], access[]
[junit] Added Field GL_FIRST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36429, access[final public static]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37581, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_DEFAULT_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37650, access[final public static]
[junit] Added Field GL_TESS_EVALUATION_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT27, desc[I], sig[null], value[type java.lang.Integer, data 36091, access[final public static]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLOR_ATTACHMENT16, desc[I], sig[null], value[type java.lang.Integer, data 36080, access[final public static]
[junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PRIMITIVES_GENERATED, desc[I], sig[null], value[type java.lang.Integer, data 35975, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37589, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT22, desc[I], sig[null], value[type java.lang.Integer, data 36086, access[final public static]
[junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLOR_ATTACHMENT21, desc[I], sig[null], value[type java.lang.Integer, data 36085, access[final public static]
[junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL2GL3
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_UNIFORM_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FIRST_VERTEX_CONVENTION, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_EVALUATION_SHADER_BIT, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexBuffer, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_LAST_VERTEX_CONVENTION, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_QUADS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glColorMaski, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_GEOMETRY_SHADER_BIT, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLE_SHADING, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_INT_SAMPLER_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexStorage3DMultisample, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glMinSampleShading, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationi, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_IMAGE_UNIFORMS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES2].GL_PROGRAM_PIPELINE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FRAMEBUFFER_DEFAULT_LAYERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TEXTURE_BUFFER_SIZE, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationSeparatei, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFuncSeparatei, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glIsEnabledi, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER_DATA_STORE_BINDING, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glEnablei, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_PRIMITIVES_GENERATED, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_FRAMEBUFFER_LAYERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MIN_SAMPLE_SHADING_VALUE, access[]
[junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glDisablei, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_CONTROL_SHADER_BIT, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFunci, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_BUFFER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAGS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[]
[junit] Class com.jogamp.opengl.GL3
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_PATCH_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_OUTPUT_TYPE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_UNDEFINED_VERTEX, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_EVALUATION_SHADER, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsInstancedBaseVertex, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_ODD, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_VERTEX_ORDER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_PATCH_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCHES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCH_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_POINT_MODE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_SPACING, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glPatchParameteri, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_SIZE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER_INVOCATIONS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_GEN_LEVEL, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsBaseVertex, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_INPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_OUTPUT_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_EVEN, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glTexBufferRange, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_ATTACHMENT_LAYERED, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_MODE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_VERTICES_OUT, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLE_STRIP_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawRangeElementsBaseVertex, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINES_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_INPUT_TYPE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_INVOCATIONS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLES_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINE_STRIP_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_ISOLINES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LAYER_PROVOKING_VERTEX, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glFramebufferTexture, access[]
[junit] Class com.jogamp.opengl.GL3ES3
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36485, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37819, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37081, access[final public static]
[junit] Added Field GL_PATCHES, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37844, access[final public static]
[junit] Added Field GL_LINES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37846, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37155, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37848, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, desc[I], sig[null], value[type java.lang.Integer, data 36264, access[final public static]
[junit] Added Field GL_MAX_TESS_GEN_LEVEL, desc[I], sig[null], value[type java.lang.Integer, data 36478, access[final public static]
[junit] Added Field GL_TESS_GEN_VERTEX_ORDER, desc[I], sig[null], value[type java.lang.Integer, data 36472, access[final public static]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34925, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37843, access[final public static]
[junit] Added Field GL_TRIANGLES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static]
[junit] Added Field GL_LINE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static]
[junit] Added Field GL_TRIANGLE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[junit] Added Field GL_REFERENCED_BY_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37640, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37812, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36479, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36486, access[final public static]
[junit] Added Field GL_FRACTIONAL_ODD, desc[I], sig[null], value[type java.lang.Integer, data 36475, access[final public static]
[junit] Added Field GL_GEOMETRY_VERTICES_OUT, desc[I], sig[null], value[type java.lang.Integer, data 35094, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37814, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37156, access[final public static]
[junit] Added Field GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36383, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36480, access[final public static]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_TESS_GEN_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36470, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37816, access[final public static]
[junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static]
[junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37845, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37820, access[final public static]
[junit] Added Field GL_REFERENCED_BY_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37641, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37821, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36320, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37852, access[final public static]
[junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static]
[junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37841, access[final public static]
[junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 34943, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 36442, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37818, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36482, access[final public static]
[junit] Added Field GL_REFERENCED_BY_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37639, access[final public static]
[junit] Added Field GL_CONTEXT_LOST, desc[I], sig[null], value[type java.lang.Integer, data 1287, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_LAYERED, desc[I], sig[null], value[type java.lang.Integer, data 36263, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37278, access[final public static]
[junit] Added Field GL_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36466, access[final public static]
[junit] Added Field GL_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36487, access[final public static]
[junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37080, access[final public static]
[junit] Added Field GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, desc[I], sig[null], value[type java.lang.Integer, data 33313, access[final public static]
[junit] Added Field GL_GEOMETRY_INPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35095, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34924, access[final public static]
[junit] Added Field GL_LAYER_PROVOKING_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33374, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, desc[I], sig[null], value[type java.lang.Integer, data 37279, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37813, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36321, access[final public static]
[junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36489, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37850, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36490, access[final public static]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_TESS_GEN_SPACING, desc[I], sig[null], value[type java.lang.Integer, data 36471, access[final public static]
[junit] Added Field GL_IS_PER_PATCH, desc[I], sig[null], value[type java.lang.Integer, data 37607, access[final public static]
[junit] Added Field GL_MAX_TESS_PATCH_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36484, access[final public static]
[junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37842, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37840, access[final public static]
[junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37847, access[final public static]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_ISOLINES, desc[I], sig[null], value[type java.lang.Integer, data 36474, access[final public static]
[junit] Added Field GL_UNDEFINED_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33376, access[final public static]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 35881, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37808, access[final public static]
[junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static]
[junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static]
[junit] Added Field GL_TESS_CONTROL_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36469, access[final public static]
[junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static]
[junit] Added Field GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36443, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36481, access[final public static]
[junit] Added Field GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36382, access[final public static]
[junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37811, access[final public static]
[junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRACTIONAL_EVEN, desc[I], sig[null], value[type java.lang.Integer, data 36476, access[final public static]
[junit] Added Field GL_TESS_GEN_POINT_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36473, access[final public static]
[junit] Added Field GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, desc[I], sig[null], value[type java.lang.Integer, data 36445, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37809, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36319, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37853, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 37277, access[final public static]
[junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static]
[junit] Added Field GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36444, access[final public static]
[junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37810, access[final public static]
[junit] Added Field GL_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36313, access[final public static]
[junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37851, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37079, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37849, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37815, access[final public static]
[junit] Added Field GL_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36488, access[final public static]
[junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static]
[junit] Added Field GL_MAX_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36477, access[final public static]
[junit] Added Field GL_GEOMETRY_OUTPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35096, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36483, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37817, access[final public static]
[junit] Class com.jogamp.opengl.GL4
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_IS_PER_PATCH, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_TEXTURE_BUFFER_BINDING, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_CONTROL_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_CONTEXT_LOST, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_GEOMETRY_SHADER, access[]
[junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_EVALUATION_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, access[]
[junit] Class com.jogamp.opengl.GLBase
[junit] CompatChanged Method setSwapInterval, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLContext
[junit] Added Field CTX_IMPL_ES32_COMPAT, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final protected static]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[final public]
[junit] CompatChanged Field CTX_IMPL_FP32_COMPAT_API, value[16384 -> 32768], access[]
[junit] Added Method decomposeBits, desc[(I[I)Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[protected static]
[junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;Lcom/jogamp/common/util/VersionNumber;ILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static]
[junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;IIILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static]
[junit] Added Method isGLES32CompatibleAvailable, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method getGLProfile, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static]
[junit] Deprecated Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static]
[junit] CompatChanged Field CTX_IMPL_FBO, value[8192 -> 16384], access[]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Added Method hasOpenGLESSupport, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method hasOpenGLDesktopSupport, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLES1
[junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[]
[junit] Class com.jogamp.opengl.GLES2
[junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37704, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static]
[junit] Added Field GL_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 6912, access[final public static]
[junit] Added Field GL_ONE_MINUS_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35067, access[final public static]
[junit] Added Field GL_COVERAGE_MODULATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37683, access[final public static]
[junit] Added Field GL_NUM_VIRTUAL_PAGE_SIZES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37288, access[final public static]
[junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SRC_ALPHA_SATURATE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 776, access[final public static]
[junit] Added Field GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37674, access[final public static]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DYNAMIC_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static]
[junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static]
[junit] Added Field GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37675, access[final public static]
[junit] Added Field GL_SHARED_EDGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 192, access[final public static]
[junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_POLYGON_MODE_NV, desc[I], sig[null], value[type java.lang.Integer, data 2880, access[final public static]
[junit] Added Field GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37273, access[final public static]
[junit] Added Field GL_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37672, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static]
[junit] Added Field GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37680, access[final public static]
[junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static]
[junit] Added Field GL_LOCATION_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37647, access[final public static]
[junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static]
[junit] Added Field GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37274, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_X_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37269, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static]
[junit] Added Field GL_POLYGON_OFFSET_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 10753, access[final public static]
[junit] Added Field GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37705, access[final public static]
[junit] Added Field GL_NUM_SPARSE_LEVELS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37290, access[final public static]
[junit] Added Field GL_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35065, access[final public static]
[junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static]
[junit] Added Field GL_SR8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36797, access[final public static]
[junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[]
[junit] Added Field GL_FRAGMENT_COVERAGE_TO_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37597, access[final public static]
[junit] Added Field GL_MAX_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37673, access[final public static]
[junit] Added Field GL_SAMPLER_EXTERNAL_2D_Y2Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35815, access[final public static]
[junit] Added Field GL_TEXTURE_2D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 35866, access[final public static]
[junit] Added Field GL_COVERAGE_MODULATION_TABLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37681, access[final public static]
[junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static]
[junit] Added Field GL_MAX_SPARSE_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37272, access[final public static]
[junit] Added Field GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37679, access[final public static]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_CLIENT_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static]
[junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field GL_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static]
[junit] Added Field GL_POLYGON_OFFSET_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 10754, access[final public static]
[junit] Added Field GL_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32925, access[final public static]
[junit] Added Field GL_COVERAGE_MODULATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37682, access[final public static]
[junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_RASTER_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37671, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37287, access[final public static]
[junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static]
[junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static]
[junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static]
[junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static]
[junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static]
[junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37703, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_Z_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37271, access[final public static]
[junit] Added Field GL_MAP_COHERENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static]
[junit] Added Field GL_FILL_NV, desc[I], sig[null], value[type java.lang.Integer, data 6914, access[final public static]
[junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_BUFFER_IMMUTABLE_STORAGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33311, access[final public static]
[junit] Added Field GL_SAMPLE_ALPHA_TO_ONE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32927, access[final public static]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAP_PERSISTENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Field GL_STENCIL_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37678, access[final public static]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_TEXTURE_SPARSE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37286, access[final public static]
[junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FILL_RECTANGLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37692, access[final public static]
[junit] Added Field GL_ONE_MINUS_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35066, access[final public static]
[junit] Added Field GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35068, access[final public static]
[junit] Added Field GL_FRAGMENT_COVERAGE_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37598, access[final public static]
[junit] Added Field GL_EFFECTIVE_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37676, access[final public static]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SRG8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36798, access[final public static]
[junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static]
[junit] Added Field GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37289, access[final public static]
[junit] Added Field GL_COLOR_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 36384, access[final public static]
[junit] Added Field GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static]
[junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DEPTH_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37677, access[final public static]
[junit] Added Field GL_CONSERVATIVE_RASTERIZATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37702, access[final public static]
[junit] Added Field GL_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 34185, access[final public static]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static]
[junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_BUFFER_STORAGE_FLAGS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33312, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37270, access[final public static]
[junit] Added Field GL_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 6913, access[final public static]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static]
[junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static]
[junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static]
[junit] Class com.jogamp.opengl.GLExtensions
[junit] Added Field ARB_ES3_2_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_2_compatibility, access[final public static]
[junit] Added Field GL_KHR_debug, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_KHR_debug, access[final public static]
[junit] Class com.jogamp.opengl.JoglVersion
[junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;ZZZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.TraceGL4bc
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES1
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public]
[junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.egl.EGLExt
[junit] Added Field EGL_YUV_PLANE_BPP_10_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13085, access[final public static]
[junit] Added Field EGL_YUV_ORDER_YUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13058, access[final public static]
[junit] Added Method eglQueryDebugKHR, desc[(ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field EGL_YUV_ORDER_VYUY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13063, access[final public static]
[junit] Added Field EGL_OBJECT_THREAD_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13232, access[final public static]
[junit] Added Field EGL_DEBUG_MSG_WARN_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13243, access[final public static]
[junit] Added Field EGL_CONTEXT_OPENGL_NO_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 12723, access[final public static]
[junit] Added Field EGL_D3D11_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13217, access[final public static]
[junit] Added Field EGL_YUV_CSC_STANDARD_601_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13067, access[final public static]
[junit] Added Field EGL_YUV_ORDER_YUYV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13060, access[final public static]
[junit] Added Field EGL_YUV_PLANE_BPP_8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13084, access[final public static]
[junit] Added Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Field EGL_YUV_CSC_STANDARD_2020_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13069, access[final public static]
[junit] Added Field EGL_OBJECT_IMAGE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13236, access[final public static]
[junit] Added Field EGL_OBJECT_STREAM_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13238, access[final public static]
[junit] Added Method eglExportDMABUFImageMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field EGL_OBJECT_DISPLAY_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13233, access[final public static]
[junit] Added Field EGL_YUV_SUBSAMPLE_4_2_2_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13076, access[final public static]
[junit] Added Field EGL_YUV_SUBSAMPLE_4_4_4_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13077, access[final public static]
[junit] Added Field EGL_YUV_CSC_STANDARD_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13066, access[final public static]
[junit] Added Field EGL_D3D9_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13216, access[final public static]
[junit] Added Field EGL_DEBUG_MSG_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13242, access[final public static]
[junit] Added Field EGL_YUV_SUBSAMPLE_4_2_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13075, access[final public static]
[junit] Added Field EGL_YUV_ORDER_YVYU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13062, access[final public static]
[junit] Added Field EGL_YUV_PLANE_BPP_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13083, access[final public static]
[junit] Added Field EGL_YUV_PLANE_BPP_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13082, access[final public static]
[junit] Added Field EGL_YUV_NUMBER_OF_PLANES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13073, access[final public static]
[junit] Added Field EGL_DEBUG_MSG_CRITICAL_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13241, access[final public static]
[junit] Added Field EGL_DEBUG_CALLBACK_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13240, access[final public static]
[junit] Added Field EGL_OBJECT_CONTEXT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13234, access[final public static]
[junit] Added Field EGL_YUV_ORDER_UYVY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13061, access[final public static]
[junit] Added Method eglExportDMABUFImageQueryMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field EGL_YUV_BUFFER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13056, access[final public static]
[junit] Added Field EGL_OBJECT_SYNC_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13237, access[final public static]
[junit] Added Field EGL_YUV_DEPTH_RANGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13079, access[final public static]
[junit] Added Field EGL_YUV_ORDER_YVU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13059, access[final public static]
[junit] Added Field EGL_YUV_DEPTH_RANGE_LIMITED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13080, access[final public static]
[junit] Added Field EGL_YUV_DEPTH_RANGE_FULL_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13081, access[final public static]
[junit] Added Field EGL_YUV_SUBSAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13074, access[final public static]
[junit] Added Field EGL_YUV_CSC_STANDARD_709_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13068, access[final public static]
[junit] Added Field EGL_OBJECT_SURFACE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13235, access[final public static]
[junit] Added Field EGL_YUV_ORDER_AYUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13064, access[final public static]
[junit] Added Field EGL_DEBUG_MSG_INFO_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13244, access[final public static]
[junit] Added Field EGL_YUV_ORDER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13057, access[final public static]
[junit] Class com.jogamp.opengl.math.geom.Frustum
[junit] Added Method updateByFovDesc, desc[([FIZLcom/jogamp/opengl/math/geom/Frustum$FovDesc;)[F], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.math.geom.Frustum.FovDesc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;II[Lcom/jogamp/common/net/Uri;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static]
[junit] Added Method readShaderBinary, desc[(Lcom/jogamp/common/net/Uri;)Ljava/nio/ByteBuffer;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Field SUFFIX_COMPUTE_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data cp, access[final public static]
[junit] Added Field SUFFIX_COMPUTE_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data bcp, access[final public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method readShaderSource, desc[(Lcom/jogamp/common/net/Uri;Z)Ljava/lang/CharSequence;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method create, desc[(IIILcom/jogamp/common/net/Uri;)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.texture.ImageType
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.texture.ImageType.Util
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Added Method getImageTarget, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureData
[junit] Added Method getSourceImageType, desc[()Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.texture.spi.DDSImage
[junit] Deprecated Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.SGIImage
[junit] Deprecated Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider
[junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider.SupportsImageTypes
[junit] Added Class , access[abstract interface public]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V232
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV232V24x
[junit] Semantic Version Test
[junit] criteria: SimpleDiffCriteria
[junit] Previous version: 2.3.2 (2.3.2) - lib/v2.3.2/jogl-all.jar
[junit] Current version: 2.5.0 (2.5.0) - /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jar/jogl-all.jar
[junit] Field values changed: true
[junit] Compat. expected: NON_BACKWARD_COMPATIBLE
[junit] Compat. detected: NON_BACKWARD_COMPATIBLE
[junit] Compat. result: detected == expected -> OK
[junit] Current version 2.5.0 (2.5.0) is NON_BACKWARD_COMPATIBLE to previous version 2.3.2 (2.3.2), actually NON_BACKWARD_COMPATIBLE
[junit]
[junit]
[junit] Summary: 1429 differences in 188 classes:
[junit] Remove 555, Change 69, CompatChange 10, Deprecate 1, Add 794
[junit]
[junit] 0/ 188: com.jogamp.graph.curve.OutlineShape : Remove 4, Change 8, CompatChange 0, Deprecate 0, Add 18
[junit] 1/ 188: com.jogamp.graph.curve.OutlineShapeXForm : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 2/ 188: com.jogamp.graph.curve.Region : Remove 4, Change 3, CompatChange 0, Deprecate 0, Add 22
[junit] 3/ 188: com.jogamp.graph.curve.opengl.GLRegion : Remove 5, Change 0, CompatChange 0, Deprecate 0, Add 32
[junit] 4/ 188: com.jogamp.graph.curve.opengl.RegionRenderer : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 18
[junit] 5/ 188: com.jogamp.graph.curve.opengl.RenderState : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 6/ 188: com.jogamp.graph.curve.opengl.TextRegionUtil : Remove 9, Change 2, CompatChange 0, Deprecate 0, Add 9
[junit] 7/ 188: com.jogamp.graph.curve.opengl.TextRegionUtil.ShapeVisitor : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 8/ 188: com.jogamp.graph.font.Font : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 22
[junit] 9/ 188: com.jogamp.graph.font.Font.Glyph : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 19
[junit] 10/ 188: com.jogamp.graph.font.Font.GlyphVisitor : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 11/ 188: com.jogamp.graph.font.Font.GlyphVisitor2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 12/ 188: com.jogamp.graph.font.Font.Metrics : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 12
[junit] 13/ 188: com.jogamp.graph.font.FontScale : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 14/ 188: com.jogamp.graph.geom.Outline : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 15/ 188: com.jogamp.graph.geom.SVertex : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 16/ 188: com.jogamp.graph.geom.SVertex.Factory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 17/ 188: com.jogamp.graph.geom.Triangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 18/ 188: com.jogamp.graph.geom.Vertex : Remove 3, Change 10, CompatChange 0, Deprecate 0, Add 21
[junit] 19/ 188: com.jogamp.graph.geom.Vertex.Factory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 20/ 188: com.jogamp.graph.geom.plane.AffineTransform : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 21/ 188: com.jogamp.graph.geom.plane.Crossing2F.CubicCurve : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 22/ 188: com.jogamp.graph.geom.plane.Crossing2F.QuadCurve : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 23/ 188: com.jogamp.graph.geom.plane.IllegalPathStateException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 24/ 188: com.jogamp.graph.geom.plane.NoninvertibleTransformException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 25/ 188: com.jogamp.graph.geom.plane.Path2F : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 26/ 188: com.jogamp.graph.geom.plane.Path2F.Iterator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 27/ 188: com.jogamp.graph.geom.plane.Path2F.SegmentType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 28/ 188: com.jogamp.graph.geom.plane.Winding : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 29/ 188: com.jogamp.graph.geom.plane.WindingRule : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 30/ 188: com.jogamp.graph.ui.Container : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 31/ 188: com.jogamp.graph.ui.GraphShape : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 32/ 188: com.jogamp.graph.ui.Group : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 33/ 188: com.jogamp.graph.ui.Group.Layout : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 34/ 188: com.jogamp.graph.ui.Scene : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 35/ 188: com.jogamp.graph.ui.Scene.PMVMatrixSetup : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 36/ 188: com.jogamp.graph.ui.Shape : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 37/ 188: com.jogamp.graph.ui.Shape.EventInfo : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 38/ 188: com.jogamp.graph.ui.Shape.Listener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 39/ 188: com.jogamp.graph.ui.Shape.ListenerBool : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 40/ 188: com.jogamp.graph.ui.Shape.MouseGestureAdapter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 41/ 188: com.jogamp.graph.ui.Shape.MouseGestureListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 42/ 188: com.jogamp.graph.ui.Shape.Visitor1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 43/ 188: com.jogamp.graph.ui.Shape.Visitor2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 44/ 188: com.jogamp.graph.ui.layout.Alignment : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 45/ 188: com.jogamp.graph.ui.layout.Alignment.Bit : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 46/ 188: com.jogamp.graph.ui.layout.BoxLayout : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 47/ 188: com.jogamp.graph.ui.layout.Gap : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 48/ 188: com.jogamp.graph.ui.layout.GridLayout : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 49/ 188: com.jogamp.graph.ui.layout.GridLayout.Order : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 50/ 188: com.jogamp.graph.ui.layout.Margin : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 51/ 188: com.jogamp.graph.ui.layout.Padding : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 52/ 188: com.jogamp.graph.ui.shapes.BaseButton : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 53/ 188: com.jogamp.graph.ui.shapes.Button : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 54/ 188: com.jogamp.graph.ui.shapes.CrossHair : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 55/ 188: com.jogamp.graph.ui.shapes.GLButton : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 56/ 188: com.jogamp.graph.ui.shapes.GlyphShape : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 57/ 188: com.jogamp.graph.ui.shapes.ImageButton : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 58/ 188: com.jogamp.graph.ui.shapes.Label : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 59/ 188: com.jogamp.graph.ui.shapes.MediaButton : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 60/ 188: com.jogamp.graph.ui.shapes.Rectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 61/ 188: com.jogamp.graph.ui.shapes.TexSeqButton : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 62/ 188: com.jogamp.nativewindow.Capabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 63/ 188: com.jogamp.nativewindow.CapabilitiesFilter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 64/ 188: com.jogamp.nativewindow.CapabilitiesFilter.Test : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 65/ 188: com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 66/ 188: com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 67/ 188: com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 68/ 188: com.jogamp.nativewindow.DefaultGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 69/ 188: com.jogamp.nativewindow.NativeSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 70/ 188: com.jogamp.nativewindow.NativeWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 71/ 188: com.jogamp.nativewindow.NativeWindowFactory : Remove 2, Change 8, CompatChange 0, Deprecate 0, Add 4
[junit] 72/ 188: com.jogamp.nativewindow.NativeWindowHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 73/ 188: com.jogamp.nativewindow.ScalableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 74/ 188: com.jogamp.nativewindow.VisualIDHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 75/ 188: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 76/ 188: com.jogamp.nativewindow.awt.AppContextInfo : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 77/ 188: com.jogamp.nativewindow.awt.JAWTWindow : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 8
[junit] 78/ 188: com.jogamp.nativewindow.egl.EGLGraphicsDevice : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 8
[junit] 79/ 188: com.jogamp.nativewindow.ios.IOSGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 80/ 188: com.jogamp.nativewindow.javafx.JFXAccessor : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 81/ 188: com.jogamp.nativewindow.swt.SWTAccessor : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 16
[junit] 82/ 188: com.jogamp.nativewindow.util.Point : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 83/ 188: com.jogamp.nativewindow.util.Rectangle : Remove 11, Change 0, CompatChange 0, Deprecate 0, Add 13
[junit] 84/ 188: com.jogamp.nativewindow.util.RectangleImmutable : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 85/ 188: com.jogamp.newt.Display.PointerIcon : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 86/ 188: com.jogamp.newt.MonitorDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 7
[junit] 87/ 188: com.jogamp.newt.MonitorDevice.Orientation : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 88/ 188: com.jogamp.newt.Screen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 89/ 188: com.jogamp.newt.Window : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 6
[junit] 90/ 188: com.jogamp.newt.awt.NewtCanvasAWT : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 91/ 188: com.jogamp.newt.javafx.NewtCanvasJFX : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 92/ 188: com.jogamp.newt.opengl.GLWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 93/ 188: com.jogamp.newt.swt.NewtCanvasSWT : Remove 2, Change 1, CompatChange 2, Deprecate 0, Add 2
[junit] 94/ 188: com.jogamp.opengl.DebugGL4bc : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 95/ 188: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 96/ 188: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 97/ 188: com.jogamp.opengl.FBObject : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 98/ 188: com.jogamp.opengl.FBObject.Attachment : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 99/ 188: com.jogamp.opengl.FBObject.Attachment.StorageDefinition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 100/ 188: com.jogamp.opengl.GL2 : Remove 134, Change 0, CompatChange 0, Deprecate 0, Add 17
[junit] 101/ 188: com.jogamp.opengl.GL2ES3 : Remove 13, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 102/ 188: com.jogamp.opengl.GL2GL3 : Remove 17, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 103/ 188: com.jogamp.opengl.GL3 : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 17
[junit] 104/ 188: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 13
[junit] 105/ 188: com.jogamp.opengl.GL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 106/ 188: com.jogamp.opengl.GL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 107/ 188: com.jogamp.opengl.GL4bc : Remove 0, Change 0, CompatChange 3, Deprecate 0, Add 79
[junit] 108/ 188: com.jogamp.opengl.GLArrayData : Remove 5, Change 0, CompatChange 0, Deprecate 0, Add 14
[junit] 109/ 188: com.jogamp.opengl.GLBase : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 110/ 188: com.jogamp.opengl.GLCapabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 111/ 188: com.jogamp.opengl.GLCapabilitiesFilter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 112/ 188: com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 113/ 188: com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 114/ 188: com.jogamp.opengl.GLContext : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 115/ 188: com.jogamp.opengl.GLDrawableFactory : Remove 1, Change 0, CompatChange 1, Deprecate 0, Add 3
[junit] 116/ 188: com.jogamp.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 117/ 188: com.jogamp.opengl.GLRendererQuirks : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 118/ 188: com.jogamp.opengl.GLRendererQuirks.Override : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 119/ 188: com.jogamp.opengl.GLUniformData : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 3
[junit] 120/ 188: com.jogamp.opengl.JoglVersion : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 121/ 188: com.jogamp.opengl.TraceGL4bc : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 122/ 188: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 123/ 188: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 124/ 188: com.jogamp.opengl.awt.GLCanvas : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 125/ 188: com.jogamp.opengl.awt.GLJPanel : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 126/ 188: com.jogamp.opengl.egl.EGL : Remove 11, Change 0, CompatChange 0, Deprecate 0, Add 11
[junit] 127/ 188: com.jogamp.opengl.egl.EGLClientPixmapHI : Remove 3, Change 4, CompatChange 0, Deprecate 0, Add 4
[junit] 128/ 188: com.jogamp.opengl.egl.EGLExt : Remove 33, Change 0, CompatChange 0, Deprecate 0, Add 33
[junit] 129/ 188: com.jogamp.opengl.math.FloatUtil : Remove 25, Change 5, CompatChange 0, Deprecate 0, Add 12
[junit] 130/ 188: com.jogamp.opengl.math.Matrix4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 131/ 188: com.jogamp.opengl.math.Matrix4f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 132/ 188: com.jogamp.opengl.math.Quaternion : Remove 19, Change 0, CompatChange 0, Deprecate 1, Add 19
[junit] 133/ 188: com.jogamp.opengl.math.Recti : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 134/ 188: com.jogamp.opengl.math.Vec2f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 135/ 188: com.jogamp.opengl.math.Vec2i : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 136/ 188: com.jogamp.opengl.math.Vec3f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 137/ 188: com.jogamp.opengl.math.Vec4f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 138/ 188: com.jogamp.opengl.math.VectorUtil : Remove 53, Change 0, CompatChange 0, Deprecate 0, Add 15
[junit] 139/ 188: com.jogamp.opengl.math.VectorUtil.Winding : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 140/ 188: com.jogamp.opengl.math.Vert2fImmutable : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 141/ 188: com.jogamp.opengl.math.Vert3fImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 142/ 188: com.jogamp.opengl.math.geom.AABBox : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 14
[junit] 143/ 188: com.jogamp.opengl.math.geom.Frustum : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 144/ 188: com.jogamp.opengl.math.geom.Frustum.Plane : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 145/ 188: com.jogamp.opengl.util.Animator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 146/ 188: com.jogamp.opengl.util.AnimatorBase : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 147/ 188: com.jogamp.opengl.util.FPSAnimator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 148/ 188: com.jogamp.opengl.util.GLArrayDataClient : Remove 7, Change 2, CompatChange 2, Deprecate 0, Add 23
[junit] 149/ 188: com.jogamp.opengl.util.GLArrayDataEditable : Remove 2, Change 0, CompatChange 1, Deprecate 0, Add 14
[junit] 150/ 188: com.jogamp.opengl.util.GLArrayDataServer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 151/ 188: com.jogamp.opengl.util.GLArrayDataWrapper : Remove 13, Change 3, CompatChange 0, Deprecate 0, Add 22
[junit] 152/ 188: com.jogamp.opengl.util.GLReadBufferUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 153/ 188: com.jogamp.opengl.util.PMVMatrix : Remove 28, Change 1, CompatChange 0, Deprecate 0, Add 53
[junit] 154/ 188: com.jogamp.opengl.util.SyncAction : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 155/ 188: com.jogamp.opengl.util.SyncBuffer : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 156/ 188: com.jogamp.opengl.util.SyncMatrices4f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 157/ 188: com.jogamp.opengl.util.SyncMatrices4f16 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 158/ 188: com.jogamp.opengl.util.SyncMatrix4f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 159/ 188: com.jogamp.opengl.util.SyncMatrix4f16 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 160/ 188: com.jogamp.opengl.util.TimeFrameI : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 161/ 188: com.jogamp.opengl.util.av.AudioSink : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 162/ 188: com.jogamp.opengl.util.av.AudioSink.AudioDataFrame : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 163/ 188: com.jogamp.opengl.util.av.AudioSink.AudioFormat : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 164/ 188: com.jogamp.opengl.util.av.AudioSink.AudioFrame : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 165/ 188: com.jogamp.opengl.util.av.AudioSinkFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 166/ 188: com.jogamp.opengl.util.av.GLMediaPlayer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 167/ 188: com.jogamp.opengl.util.av.GLMediaPlayer.EventMask : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 168/ 188: com.jogamp.opengl.util.av.GLMediaPlayer.EventMask.Bit : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 169/ 188: com.jogamp.opengl.util.av.GLMediaPlayer.GLMediaEventListener : Remove 14, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 170/ 188: com.jogamp.opengl.util.caps.NonFSAAGLCapsChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 171/ 188: com.jogamp.opengl.util.glsl.ShaderCode : Remove 1, Change 9, CompatChange 0, Deprecate 0, Add 1
[junit] 172/ 188: com.jogamp.opengl.util.glsl.ShaderProgram : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 173/ 188: com.jogamp.opengl.util.glsl.ShaderState : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 174/ 188: com.jogamp.opengl.util.glsl.ShaderUtil : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 175/ 188: com.jogamp.opengl.util.stereo.EyeParameter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 176/ 188: com.jogamp.opengl.util.stereo.StereoDevice : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 177/ 188: com.jogamp.opengl.util.stereo.StereoUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 178/ 188: com.jogamp.opengl.util.stereo.ViewerPose : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 179/ 188: com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceFactory : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 180/ 188: com.jogamp.opengl.util.texture.ImageSequence : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 181/ 188: com.jogamp.opengl.util.texture.Texture : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 182/ 188: com.jogamp.opengl.util.texture.TextureSequence : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 183/ 188: com.jogamp.opengl.util.texture.TextureSequence.TextureFrame : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 184/ 188: com.jogamp.opengl.util.texture.spi.DDSImage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 185/ 188: com.jogamp.opengl.util.texture.spi.SGIImage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 186/ 188: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 187/ 188: com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit]
[junit]
[junit] Removes
[junit]
[junit] Class com.jogamp.graph.curve.OutlineShape
[junit] Removed Method getOutlineNumber, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;)V], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)V], throws nil, access[public]
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/curve/OutlineShape;], sig[null], throws nil, access[final public]
[junit] Removed Method vertexFactory, desc[()Lcom/jogamp/graph/geom/Vertex$Factory;], sig[()Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.OutlineShapeXForm
[junit] Removed Method setTransform, desc[(Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getTransform, desc[()Ljogamp/graph/geom/plane/AffineTransform;], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/curve/OutlineShape;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.curve.Region
[junit] Removed Method addOutlineShapes, desc[(Ljava/util/List;Ljogamp/graph/geom/plane/AffineTransform;[F)V], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;Ljogamp/graph/geom/plane/AffineTransform;[F)V], throws nil, access[final public]
[junit] Removed Method <init>, desc[(I)V], sig[null], throws nil, access[protected]
[junit] Removed Method pushVertex, desc[([F[F[F)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method addOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;Ljogamp/graph/geom/plane/AffineTransform;[F)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.GLRegion
[junit] Removed Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method <init>, desc[(ILcom/jogamp/opengl/util/texture/TextureSequence;)V], sig[null], throws nil, access[protected]
[junit] Removed Method create, desc[(ILcom/jogamp/opengl/util/texture/TextureSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Removed Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer
[junit] Removed Method create, desc[(Lcom/jogamp/graph/curve/opengl/RenderState;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Removed Method reshapeNotify, desc[(II)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/curve/opengl/RenderState;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Removed Method init, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState
[junit] Removed Method createRenderState, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/graph/curve/opengl/RenderState;], throws nil, access[public static]
[junit] Removed Method getVertexFactory, desc[()Lcom/jogamp/graph/geom/Vertex$Factory;], sig[()Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/opengl/util/PMVMatrix;)V], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/opengl/util/PMVMatrix;)V], throws nil, access[protected]
[junit] Removed Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getColorStatic, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method createRenderState, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/curve/opengl/RenderState;], throws nil, access[public static]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method getKey, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FI)Ljava/lang/String;], sig[null], throws nil, access[final protected]
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public]
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method processString, desc[(Lcom/jogamp/graph/curve/opengl/TextRegionUtil$ShapeVisitor;Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;Ljogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[(Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], throws nil, access[public static]
[junit] Removed Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected]
[junit] Removed Method getCachedRegion, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FI)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[final protected]
[junit] Removed Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil.ShapeVisitor
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font
[junit] Removed Method getName, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getLineHeight, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getPointsBounds, desc[(Ljogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getGlyph, desc[(C)Lcom/jogamp/graph/font/Font$Glyph;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getPixelSize, desc[(FF)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricWidth, desc[(Ljava/lang/CharSequence;F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricHeight, desc[(Ljava/lang/CharSequence;FLcom/jogamp/opengl/math/geom/AABBox;)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAdvanceWidth, desc[(IF)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricBounds, desc[(Ljava/lang/CharSequence;F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getFullFamilyName, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.Font.Glyph
[junit] Removed Method getBBox, desc[(Lcom/jogamp/opengl/math/geom/AABBox;F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBBox, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getID, desc[()S], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAdvance, desc[(FZ)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSymbol, desc[()C], sig[null], throws nil, access[abstract public]
[junit] Removed Field ID_CR, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Removed Method getScale, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Field ID_SPACE, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static]
[junit] Class com.jogamp.graph.font.Font.Metrics
[junit] Removed Method getLineGap, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBBox, desc[(Lcom/jogamp/opengl/math/geom/AABBox;F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getScale, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMaxExtend, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getDescent, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAscent, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.geom.Outline
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/geom/Outline;], sig[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/geom/Outline;], throws nil, access[final public]
[junit] Class com.jogamp.graph.geom.SVertex
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.SVertex.Factory
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.Triangle
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/geom/Triangle;], sig[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/geom/Triangle;], throws nil, access[public]
[junit] Class com.jogamp.graph.geom.Vertex
[junit] Removed Method setTexCoord, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method getTexCoord, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Removed Method setCoord, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.geom.Vertex.Factory
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Removed Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[public static]
[junit] Removed Method getDefaultToolkitLock, desc[(Ljava/lang/String;J)Lcom/jogamp/nativewindow/ToolkitLock;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Removed Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AppContextInfo
[junit] Removed Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Ljava/lang/Thread;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Removed Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected]
[junit] Removed Field bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected]
[junit] Removed Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[protected]
[junit] Removed Method layoutSurfaceLayerImpl, desc[(JZ)V], sig[null], throws nil, access[protected]
[junit] Removed Method invalidateNative, desc[()V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Removed Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method detachSurfaceLayerImpl, desc[(JLjava/lang/Runnable;)V], sig[null], throws nil, access[protected]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(JJLjava/lang/String;ILcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] Removed Method invoke, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method invoke, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method gdk_window_set_back_pixmap, desc[(JJZ)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.util.Point
[junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(II)V], sig[null], throws nil, access[final public]
[junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method setWidth, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(IIII)V], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public]
[junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method setHeight, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.util.RectangleImmutable
[junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Removed Method validate, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Class com.jogamp.newt.Screen
[junit] Removed Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Removed Method updatePosSizeCheck, desc[(IIIIZ)V], sig[null], throws nil, access[final protected]
[junit] Removed Method updateSizeCheck, desc[()V], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Removed Method glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public]
[junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GL2
[junit] Removed Field GL_CLIP_FAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107041, access[final public static]
[junit] Removed Field GL_NORMAL_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 134217728, access[final public static]
[junit] Removed Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_MAT_EMISSION_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8388608, access[final public static]
[junit] Removed Field GL_TEXCOORD1_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 268435456, access[final public static]
[junit] Removed Field GL_MAT_SHININESS_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 33554432, access[final public static]
[junit] Removed Field GL_ALLOW_DRAW_FRG_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107024, access[final public static]
[junit] Removed Field GL_VERTEX_DATA_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107050, access[final public static]
[junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_STRICT_LIGHTING_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107031, access[final public static]
[junit] Removed Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALWAYS_FAST_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107020, access[final public static]
[junit] Removed Field GL_BACK_NORMALS_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107043, access[final public static]
[junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Removed Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static]
[junit] Removed Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_COLOR4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static]
[junit] Removed Field GL_MAT_AMBIENT_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static]
[junit] Removed Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static]
[junit] Removed Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static]
[junit] Removed Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static]
[junit] Removed Field GL_MATERIAL_SIDE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107052, access[final public static]
[junit] Removed Field GL_MAT_SPECULAR_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 67108864, access[final public static]
[junit] Removed Field GL_TEXCOORD3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1073741824, access[final public static]
[junit] Removed Field GL_MAT_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4194304, access[final public static]
[junit] Removed Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static]
[junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_VERTEX_CONSISTENT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107051, access[final public static]
[junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_CLIP_NEAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107040, access[final public static]
[junit] Removed Field GL_INTERLACE_READ_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34152, access[final public static]
[junit] Removed Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALPHA_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34151, access[final public static]
[junit] Removed Field GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107011, access[final public static]
[junit] Removed Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static]
[junit] Removed Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_MEM_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107025, access[final public static]
[junit] Removed Field GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static]
[junit] Removed Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_WIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107023, access[final public static]
[junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Removed Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static]
[junit] Removed Field GL_RED_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34144, access[final public static]
[junit] Removed Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static]
[junit] Removed Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_GREEN_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34149, access[final public static]
[junit] Removed Field GL_RECLAIM_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107006, access[final public static]
[junit] Removed Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_BLUE_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34146, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static]
[junit] Removed Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static]
[junit] Removed Field GL_ALWAYS_SOFT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107021, access[final public static]
[junit] Removed Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALPHA_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34147, access[final public static]
[junit] Removed Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_OBJ_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107022, access[final public static]
[junit] Removed Field GL_TEXCOORD4_BIT_PGI, desc[J], sig[null], value[type java.lang.Long, data 2147483648, access[final public static]
[junit] Removed Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Removed Field GL_TEXCOORD2_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 536870912, access[final public static]
[junit] Removed Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static]
[junit] Removed Field GL_STRICT_SCISSOR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107032, access[final public static]
[junit] Removed Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_BLUE_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34150, access[final public static]
[junit] Removed Field GL_STRICT_DEPTHFUNC_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107030, access[final public static]
[junit] Removed Field GL_VERTEX4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Removed Field GL_GREEN_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34145, access[final public static]
[junit] Removed Field GL_COLOR3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 65536, access[final public static]
[junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static]
[junit] Removed Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static]
[junit] Removed Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static]
[junit] Removed Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static]
[junit] Removed Field GL_FULL_STIPPLE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107033, access[final public static]
[junit] Removed Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Removed Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_NATIVE_GRAPHICS_END_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107012, access[final public static]
[junit] Removed Field GL_MAT_COLOR_INDEXES_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 16777216, access[final public static]
[junit] Removed Field GL_VERTEX23_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_PREFER_DOUBLEBUFFER_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107000, access[final public static]
[junit] Removed Field GL_WIDE_LINE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107042, access[final public static]
[junit] Removed Field GL_CONSERVE_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107005, access[final public static]
[junit] Removed Field GL_NATIVE_GRAPHICS_HANDLE_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107010, access[final public static]
[junit] Removed Field GL_INDEX_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 524288, access[final public static]
[junit] Removed Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_EDGEFLAG_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 262144, access[final public static]
[junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_MAX_VERTEX_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107053, access[final public static]
[junit] Removed Field GL_RED_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34148, access[final public static]
[junit] Removed Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL2ES3
[junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static]
[junit] Removed Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static]
[junit] Removed Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static]
[junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static]
[junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static]
[junit] Removed Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_MAX_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, access[final public static]
[junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static]
[junit] Removed Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, access[final public static]
[junit] Removed Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static]
[junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static]
[junit] Removed Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static]
[junit] Removed Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static]
[junit] Class com.jogamp.opengl.GL2GL3
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static]
[junit] Removed Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static]
[junit] Removed Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static]
[junit] Removed Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static]
[junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static]
[junit] Removed Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static]
[junit] Removed Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static]
[junit] Removed Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static]
[junit] Removed Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static]
[junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static]
[junit] Removed Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static]
[junit] Removed Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static]
[junit] Removed Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static]
[junit] Class com.jogamp.opengl.GL3
[junit] Removed Method glMultiDrawArraysIndirect, desc[(IJII)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLArrayData
[junit] Removed Method getComponentCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getComponentType, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getComponentSizeInBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getElementCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSizeInBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLContext
[junit] Removed Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static]
[junit] Removed Field FORCE_NO_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static]
[junit] Removed Field FORCE_MIN_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static]
[junit] Removed Field FORCE_NO_COLOR_RENDERBUFFER, desc[Z], sig[null], value[type null, data null, access[final protected static]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Removed Method getFactoryImpl, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws [com/jogamp/opengl/GLException], access[protected static]
[junit] Class com.jogamp.opengl.GLRendererQuirks
[junit] Removed Method <init>, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method addQuirks, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Removed Field GLNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Class com.jogamp.opengl.JoglVersion
[junit] Removed Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.TraceGL4bc
[junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public]
[junit] Removed Method glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.egl.EGL
[junit] Removed Method eglWaitSync, desc[(JLjava/nio/Buffer;I)Z], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreatePlatformPixmapSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglGetSyncAttrib, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method eglDestroyImage, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method eglClientWaitSync, desc[(JLjava/nio/Buffer;IJ)I], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreatePlatformWindowSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglDestroySync, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method eglGetPlatformDisplay, desc[(ILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreatePbufferFromClientBuffer, desc[(JILjava/nio/Buffer;JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreateImage, desc[(JJILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI
[junit] Removed Method setIStride, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Removed Method setIHeight, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Removed Method setIWidth, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.egl.EGLExt
[junit] Removed Method eglQueryDeviceStringEXT, desc[(Ljava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglGetSyncAttribNV, desc[(Ljava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerReleaseKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateStreamProducerSurfaceKHR, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerGLTextureExternalKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryOutputLayerStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateStreamSyncNV, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamAttribKHR, desc[(JLjava/nio/Buffer;II)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglSignalSyncNV, desc[(Ljava/nio/Buffer;I)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglOutputPortAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreatePlatformWindowSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglFenceNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryStreamKHR, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryStreamu64KHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglDestroySyncNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryDeviceAttribEXT, desc[(Ljava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglClientWaitSyncNV, desc[(Ljava/nio/Buffer;IJ)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglGetStreamFileDescriptorKHR, desc[(JLjava/nio/Buffer;)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateImageKHR, desc[(JJILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerOutputEXT, desc[(JLjava/nio/Buffer;Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryStreamTimeKHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryOutputPortStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryOutputPortAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglDestroyStreamKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglGetPlatformDisplayEXT, desc[(ILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerAcquireKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.FloatUtil
[junit] Removed Method mapWinToObjCoords, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makeRotationAxis, desc[([FIFFFF[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method copyMatrixColumn, desc[([FII[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToObjCoords, desc[(FFFF[F[II[FI[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makePick, desc[([FIFFFF[II[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method makeRotationEuler, desc[([FIFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;[FI[FIIIZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToObjCoords, desc[(FFFF[FI[FI[IIFF[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method multMatrixVec, desc[([FI[FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToObjCoords, desc[(FFF[F[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method multMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;Ljava/nio/FloatBuffer;ILjava/nio/FloatBuffer;IIIZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method mapObjToWinCoords, desc[(FFF[F[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makePerspective, desc[([FIZLcom/jogamp/opengl/math/FovHVHalves;FF)[F], sig[null], throws [com/jogamp/opengl/GLException], access[public static]
[junit] Removed Method transposeMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method copyMatrixRow, desc[([FII[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method makeIdentity, desc[([FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method multMatrix, desc[([FI[FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method matrixDeterminant, desc[([FI)F], sig[null], throws nil, access[public static]
[junit] Removed Method invertMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method makeTranslation, desc[([FIZFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToRay, desc[(FFFF[FI[FI[IILcom/jogamp/opengl/math/Ray;[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makeScale, desc[([FIZFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method makeOrtho, desc[([FIZFFFFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapObjToWinCoords, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.math.Matrix4
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.math.Quaternion
[junit] Removed Method setFromNormalVectors, desc[([F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method rotateByEuler, desc[([F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method copyMatrixColumn, desc[(I[FI)[F], sig[null], throws nil, access[public]
[junit] Removed Method rotateVector, desc[([FI[FI)[F], sig[null], throws nil, access[final public]
[junit] Removed Method getZ, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method setFromAngleNormalAxis, desc[(F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method getW, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method getX, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method setFromAxes, desc[([F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromMatrix, desc[([FI)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromEuler, desc[([F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromVectors, desc[([F[F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method toAxes, desc[([F[F[F[F)V], sig[null], throws nil, access[public]
[junit] Removed Method getY, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method toEuler, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Removed Method toAngleAxis, desc[([F)F], sig[null], throws nil, access[final public]
[junit] Removed Method setFromAngleAxis, desc[(F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setLookAt, desc[([F[F[F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Removed Method toMatrix, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.VectorUtil
[junit] Removed Method mid, desc[(FF)F], sig[null], throws nil, access[public static]
[junit] Removed Method cosAngleVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Zero, desc[([FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method scaleVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method triAreaVec2, desc[([F[F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Zero, desc[([FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method getWinding, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], sig[null], throws nil, access[public static]
[junit] Removed Method seg2SegIntersection, desc[([FLcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)[F], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec2, desc[([F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method crossVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isInTriangleVec3, desc[([F[F[F[F[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method angleVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method mulRowMat4Vec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3InTriangle3, desc[([F[F[F[F[F[F[F[F[FF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method line2PlaneIntersection, desc[([FLcom/jogamp/opengl/math/Ray;[FF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method line2lineIntersection, desc[([FLcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Y_NEG, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method determinantVec3, desc[([F[F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method ccw, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Equal, desc[([FI[FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Zero, desc[([FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3InTriangle3, desc[([F[F[F[F[F[F[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method scaleVec3, desc[([F[FF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method getPlaneVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Y, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method normVec3, desc[([F)F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Equal, desc[([FI[FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method midVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Zero, desc[([FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method copyVec4, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isZero, desc[(FFF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec2, desc[([F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Z_NEG, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method getNormalVec2, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Z, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method mulColMat4Vec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_ONE, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method getNormalVec3, desc[([F[F[F[F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec3, desc[([F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method divVec3, desc[([F[FF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method copyVec2, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method copyVec3, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Equal, desc[([FI[FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method getWinding, desc[(Ljava/util/ArrayList;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], sig[(Ljava/util/ArrayList<+Lcom/jogamp/opengl/math/Vert2fImmutable;>;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], throws nil, access[public static]
[junit] Removed Field VEC3_ZERO, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method isCollinearVec3, desc[([F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method divVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method dotVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method normSquareVec2, desc[([FI)F], sig[null], throws nil, access[public static]
[junit] Removed Method subVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Equal, desc[([FI[FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method addVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method getPlaneVec3, desc[([F[F[F[F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.math.VectorUtil.Winding
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vert2fImmutable
[junit] Removed Method getCoord, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getX, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getY, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.Vert3fImmutable
[junit] Removed Method getZ, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.geom.AABBox
[junit] Removed Method getLow, desc[()[F], sig[null], throws nil, access[final public]
[junit] Removed Method getCenter, desc[()[F], sig[null], throws nil, access[final public]
[junit] Removed Method resize, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Ljogamp/graph/geom/plane/AffineTransform;[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method getRayIntersection, desc[([FLcom/jogamp/opengl/math/Ray;FZ[F[F[F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method translate, desc[([F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method getHigh, desc[()[F], sig[null], throws nil, access[final public]
[junit] Removed Method scale, desc[(F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method mapToWindow, desc[(Lcom/jogamp/opengl/math/geom/AABBox;[F[IZ[F[F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.math.geom.Frustum
[junit] Removed Method isSphereOutside, desc[([FF)Z], sig[null], throws nil, access[final public]
[junit] Removed Method updateByFovDesc, desc[([FIZLcom/jogamp/opengl/math/geom/Frustum$FovDesc;)[F], sig[null], throws nil, access[public]
[junit] Removed Method classifySphere, desc[([FF)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Removed Method isPointOutside, desc[([F)Z], sig[null], throws nil, access[final public]
[junit] Removed Method classifyPoint, desc[([F)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Removed Method updateByPMV, desc[([FI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.math.geom.Frustum.Plane
[junit] Removed Method distanceTo, desc[([F)F], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] Removed Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Field initialElementCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IIZLjogamp/opengl/util/GLArrayHandler;IJIIZ)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Removed Method reset, desc[()V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Removed Method growBufferIfNecessary, desc[(I)Z], sig[null], throws nil, access[final protected]
[junit] Removed Method growBuffer, desc[(I)V], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Removed Method reset, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Removed Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IIZLjogamp/opengl/util/GLArrayHandler;IJIIZ)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Removed Method getComponentSizeInBytes, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Field componentsPerElement, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method getSizeInBytes, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Field componentClazz, desc[Ljava/lang/Class;], sig[Ljava/lang/Class<*>;], value[type null, data null, access[protected]
[junit] Removed Method getElementCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Removed Field isVertexAttribute, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Removed Field componentType, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Field componentByteSize, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method getComponentType, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Field mappedElementCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IZIJII)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Removed Method getComponentCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] Removed Field DIRTY_INVERSE_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Removed Method multPMvMatrixf, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Removed Method gluUnProject4, desc[(FFFF[IIFF[FI)Z], sig[null], throws nil, access[public]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/nio/FloatBuffer;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method glGetTMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method clearAllUpdateRequests, desc[()V], sig[null], throws nil, access[final public]
[junit] Removed Method glGetPMvMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMatrixf, desc[(I)Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/nio/FloatBuffer;Ljava/nio/FloatBuffer;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method glGetMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method gluUnProject, desc[(FFF[II[FI)Z], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMviMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method gluProject, desc[(FFF[II[FI)Z], sig[null], throws nil, access[final public]
[junit] Removed Method gluLookAt, desc[(FFFFFFFFF)V], sig[null], throws nil, access[final public]
[junit] Removed Method gluUnProjectRay, desc[(FFFF[IILcom/jogamp/opengl/math/Ray;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method glGetPMvMviMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_INVERSE_TRANSPOSED_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Removed Method glGetPMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method gluPickMatrix, desc[(FFFF[II)V], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_FRUSTUM, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Method glGetPMvMvitMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method multMvPMatrixf, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_ALL, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Removed Method glGetMvitMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method getRequestMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method glRotate, desc[(Lcom/jogamp/opengl/math/Quaternion;)V], sig[null], throws nil, access[final public]
[junit] Removed Method glGetFrustum, desc[()Lcom/jogamp/opengl/math/geom/Frustum;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMvMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.TimeFrameI
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioDataFrame
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioFormat
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioFrame
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSinkFactory
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[junit] Removed Method getAudioSink, desc[()Lcom/jogamp/opengl/util/av/AudioSink;], sig[null], throws nil, access[abstract public]
[junit] Removed Method play, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Removed Method initStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.GLMediaEventListener
[junit] Removed Field EVENT_CHANGE_VID, desc[I], sig[null], value[type java.lang.Integer, data 65536, access[final public static]
[junit] Removed Field EVENT_CHANGE_AID, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static]
[junit] Removed Field EVENT_CHANGE_ERR, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Removed Field EVENT_CHANGE_PAUSE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Removed Field EVENT_CHANGE_UNINIT, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Removed Method attributesChanged, desc[(Lcom/jogamp/opengl/util/av/GLMediaPlayer;IJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field EVENT_CHANGE_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 262144, access[final public static]
[junit] Removed Field EVENT_CHANGE_EOS, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Removed Field EVENT_CHANGE_BPS, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static]
[junit] Removed Field EVENT_CHANGE_LENGTH, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static]
[junit] Removed Field EVENT_CHANGE_PLAY, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Field EVENT_CHANGE_CODEC, desc[I], sig[null], value[type java.lang.Integer, data 4194304, access[final public static]
[junit] Removed Field EVENT_CHANGE_INIT, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Removed Field EVENT_CHANGE_FPS, desc[I], sig[null], value[type java.lang.Integer, data 524288, access[final public static]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Removed Method dumpShaderSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.EyeParameter
[junit] Removed Method <init>, desc[(I[FLcom/jogamp/opengl/math/FovHVHalves;FFF)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDevice
[junit] Removed Method createRenderer, desc[(II[F[Lcom/jogamp/opengl/math/FovHVHalves;FI)Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getDefaultEyePositionOffset, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoUtil
[junit] Removed Method getSBSUpstreamPMV, desc[(Lcom/jogamp/opengl/util/stereo/ViewerPose;Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer$Eye;FF[F[F)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceFactory
[junit] Removed Method createStereoSBSLense, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/nativewindow/util/DimensionImmutable;[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Removed Method createStereoSBS, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFF[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Removed Method createMono, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[F[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.texture.ImageSequence
[junit] Removed Method getTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Removed Method <init>, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence
[junit] Removed Method getTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.DDSImage
[junit] Removed Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.SGIImage
[junit] Removed Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider
[junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider
[junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit]
[junit]
[junit] Changes
[junit]
[junit] Class com.jogamp.graph.curve.OutlineShape
[junit] Changed Method clearCache, access[added: final ]
[junit] Changed Method getSharpness, access[added: final ]
[junit] Changed Method equals, access[added: final ]
[junit] Changed Method getAddedVerticeCount, access[added: final ]
[junit] Changed Method setSharpness, access[added: final ]
[junit] Changed Method clear, access[added: final ]
[junit] Changed Class , access[added: final ]
[junit] Changed Method getTriangles, access[added: final ]
[junit] Class com.jogamp.graph.curve.Region
[junit] Changed Method clearImpl, access[added: final ]
[junit] Changed Method hasColorTexture, access[added: final ]
[junit] Changed Method hasColorChannel, access[added: final ]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil
[junit] Changed Method validateCache, access[added: private removed: protected ]
[junit] Changed Method removeCachedRegion, access[added: private removed: protected ]
[junit] Class com.jogamp.graph.geom.Vertex
[junit] Changed Method setId, access[added: final removed: abstract ]
[junit] Changed Method setY, access[added: final removed: abstract ]
[junit] Changed Method setX, access[added: final removed: abstract ]
[junit] Changed Method setTexCoord, access[added: final removed: abstract ]
[junit] Changed Method setZ, access[added: final removed: abstract ]
[junit] Changed Method isOnCurve, access[added: final removed: abstract ]
[junit] Changed Method setCoord, access[added: final removed: abstract ]
[junit] Changed Method setOnCurve, access[added: final removed: abstract ]
[junit] Changed Class , access[added: final super synchronized removed: abstract interface ]
[junit] Changed Method getId, access[added: final removed: abstract ]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Changed Field TYPE_BCM_VC_IV, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_MACOSX, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_X11, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_WINDOWS, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_EGL, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_DEFAULT, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_AWT, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_ANDROID, type[nil -> java.lang.String], access[]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.GLUniformData
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.TraceGL4bc
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.TraceGLES1
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI
[junit] Changed Method getBuffer, access[added: final ]
[junit] Changed Method getIHeight, access[added: final ]
[junit] Changed Method getIWidth, access[added: final ]
[junit] Changed Method getIStride, access[added: final ]
[junit] Class com.jogamp.opengl.math.FloatUtil
[junit] Changed Method multMatrix, access[]
[junit] Changed Method multMatrix, access[]
[junit] Changed Method matrixRowToString, access[]
[junit] Changed Method multMatrixVec, access[]
[junit] Changed Method matrixToString, access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] Changed Field glArrayHandler, access[added: final ]
[junit] Changed Field usesGLSL, access[added: final ]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Changed Field normalized, access[added: final ]
[junit] Changed Field strideL, access[added: final ]
[junit] Changed Field strideB, access[added: final ]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] Changed Method getDirtyBits, access[]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Changed Field shaderBinaryFormat, access[added: private removed: protected ]
[junit] Changed Field shader, access[added: final private removed: protected ]
[junit] Changed Field nextID, access[added: private removed: protected ]
[junit] Changed Field shaderSource, access[added: private removed: protected ]
[junit] Changed Field shaderBinary, access[added: private removed: protected ]
[junit] Changed Field id, access[added: private removed: protected ]
[junit] Changed Field valid, access[added: private removed: protected ]
[junit] Changed Field shaderType, access[added: private removed: protected ]
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.glsl.ShaderState
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.glsl.ShaderUtil
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence.TextureFrame
[junit] Changed Class , access[]
[junit]
[junit]
[junit] CompatChanges
[junit]
[junit] Class com.jogamp.newt.Window
[junit] CompatChanged Method com.jogamp.[newt.Window -> nativewindow.NativeWindow].getBounds, access[]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] CompatChanged Method dispose, throws[[] -> [org/eclipse/swt/SWTException]], access[]
[junit] CompatChanged Method setNEWTChild, throws[[] -> [org/eclipse/swt/SWTException]], access[]
[junit] Class com.jogamp.opengl.GL4bc
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL3ES3].glDrawElementsIndirect, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL3ES3].glDrawArraysIndirect, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL4].glMultiDrawArraysIndirect, access[]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] CompatChanged Method getFactoryImpl, throws[[com/jogamp/opengl/GLException] -> []], access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] CompatChanged Method com.jogamp.opengl.util.[GLArrayDataClient -> GLArrayDataWrapper].sealed, access[]
[junit] CompatChanged Field com.jogamp.opengl.util.[GLArrayDataClient -> GLArrayDataWrapper].sealed, access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] CompatChanged Method com.jogamp.opengl.[util.GLArrayDataEditable -> GLArrayData].sealed, access[]
[junit]
[junit]
[junit] Deprecates
[junit]
[junit] Class com.jogamp.opengl.math.Quaternion
[junit] Deprecated Method isRotationMatrix3f, desc[([F)Z], sig[null], throws nil, access[final public]
[junit]
[junit]
[junit] Additions
[junit]
[junit] Class com.jogamp.graph.curve.OutlineShape
[junit] Added Method cubicTo, desc[(FFFFFFFFF)V], sig[null], throws nil, access[final public]
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/curve/OutlineShape;], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(I[FIIZ)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method lineTo, desc[(FFF)V], sig[null], throws nil, access[final public]
[junit] Added Method quadTo, desc[(FFFFFF)V], sig[null], throws nil, access[final public]
[junit] Added Method addPathRev, desc[(Lcom/jogamp/graph/geom/plane/Path2F;Z)V], sig[null], throws nil, access[public]
[junit] Added Method addPath, desc[(Lcom/jogamp/graph/geom/plane/Path2F;Z)V], sig[null], throws nil, access[public]
[junit] Added Method moveTo, desc[(FFF)V], sig[null], throws nil, access[final public]
[junit] Added Method addPathRev, desc[(Lcom/jogamp/graph/geom/plane/Path2F$Iterator;Z)V], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(IFFZ)V], sig[null], throws nil, access[final public]
[junit] Added Method closePath, desc[()V], sig[null], throws nil, access[final public]
[junit] Added Method setWindingOfLastOutline, desc[(Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[final public]
[junit] Added Method getWindingOfLastOutline, desc[()Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(IFFFZ)V], sig[null], throws nil, access[final public]
[junit] Added Method addPath, desc[(Lcom/jogamp/graph/geom/plane/Path2F$Iterator;Z)V], sig[null], throws nil, access[final public]
[junit] Added Method getVertexCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getOutlineCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.OutlineShapeXForm
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/curve/OutlineShape;Lcom/jogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public]
[junit] Added Method getTransform, desc[()Lcom/jogamp/graph/geom/plane/AffineTransform;], sig[null], throws nil, access[final public]
[junit] Added Method setTransform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.Region
[junit] Added Method printBufferStats, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field NORM_RENDERING_BIT, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Method growBuffer, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method setBufferCapacity, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method addOutlineShapes, desc[(Ljava/util/List;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], throws nil, access[final public]
[junit] Added Method put3f, desc[(Ljava/nio/FloatBuffer;Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[protected static]
[junit] Added Method put4f, desc[(Ljava/nio/FloatBuffer;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[protected static]
[junit] Added Method usesI32Idx, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method put3i, desc[(Ljava/nio/IntBuffer;III)V], sig[null], throws nil, access[protected static]
[junit] Added Method put4f, desc[(Ljava/nio/FloatBuffer;FFFF)V], sig[null], throws nil, access[protected static]
[junit] Added Method pushVertices, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method <init>, desc[(IZ)V], sig[null], throws nil, access[protected]
[junit] Added Field GL_UINT16_MAX, desc[I], sig[null], value[type java.lang.Integer, data 65535, access[final protected static]
[junit] Added Method pushIndices, desc[(III)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method countOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;[I)[I], sig[null], throws nil, access[final public static]
[junit] Added Method getRenderModeString, desc[(III)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method countOutlineShapes, desc[(Ljava/util/List;[I)[I], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;[I)[I], throws nil, access[final public static]
[junit] Added Method addOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Added Method put3s, desc[(Ljava/nio/ShortBuffer;SSS)V], sig[null], throws nil, access[protected static]
[junit] Added Method pushVertex, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method perfCounter, desc[()Lcom/jogamp/common/util/PerfCounterCtrl;], sig[null], throws nil, access[public]
[junit] Added Field GL_INT32_MAX, desc[I], sig[null], value[type java.lang.Integer, data 2147483647, access[final protected static]
[junit] Class com.jogamp.graph.curve.opengl.GLRegion
[junit] Added Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method setTextureUnit, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method addInterleavedVertexAndNormalArrays, desc[(Lcom/jogamp/opengl/util/GLArrayDataServer;I)V], sig[null], throws nil, access[public]
[junit] Added Method pushIndex, desc[(I)V], sig[null], throws nil, access[final protected]
[junit] Added Field gca_CurveParamsAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field curIndicesCap, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Field growthFactor, desc[F], sig[null], value[type java.lang.Float, data 1.618, access[final protected static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;)V], sig[null], throws nil, access[protected]
[junit] Added Method printBufferStats, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[final public]
[junit] Added Field gca_VerticesAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Added Method pushIndices, desc[(III)V], sig[null], throws nil, access[final protected]
[junit] Added Field growCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Field defaultIndicesCount, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Field indicesBuffer, desc[Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], value[type null, data null, access[protected]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;Lcom/jogamp/graph/curve/OutlineShape;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field vpc_ileave, desc[Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], value[type null, data null, access[protected]
[junit] Added Method growBuffer, desc[(II)Z], sig[null], throws nil, access[final public]
[junit] Added Field defaultVerticesCount, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Method pushVertex, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final protected]
[junit] Added Method initBuffer, desc[(II)V], sig[null], throws nil, access[final protected]
[junit] Added Method pushVertices, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final protected]
[junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;I[I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;III)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;II)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Method createInterleaved, desc[(ZIIZII)Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], throws nil, access[public]
[junit] Added Method glIdxType, desc[()I], sig[null], throws nil, access[final protected]
[junit] Added Method setBufferCapacity, desc[(II)Z], sig[null], throws nil, access[final public]
[junit] Added Field curVerticesCap, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Field gca_ColorsAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer
[junit] Added Method reshapeNotify, desc[(IIII)V], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Added Method setColorStatic, desc[(FFFF)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method getWeight, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[()Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Added Method setHintMask, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method setColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Added Method setWeight, desc[(F)V], sig[null], throws nil, access[final public]
[junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[final public]
[junit] Added Method clearHintMask, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method getViewport, desc[(Lcom/jogamp/opengl/math/Recti;)Lcom/jogamp/opengl/math/Recti;], sig[null], throws nil, access[final public]
[junit] Added Method isHintMaskSet, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Added Method getColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Added Method getViewport, desc[()Lcom/jogamp/opengl/math/Recti;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState
[junit] Added Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataWrapper;Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method getColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method setColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil
[junit] Added Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[ILcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method addStringToRegion, desc[(ZLcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method countStringRegion, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;[I)[I], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[ILcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.font.Font
[junit] Added Method getGlyphBounds, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBoundsFU, desc[(Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyph, desc[(I)Lcom/jogamp/graph/font/Font$Glyph;], sig[null], throws nil, access[abstract public]
[junit] Added Method getMetricBoundsFU, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method fullString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvanceWidthFU, desc[(I)I], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineHeight, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphID, desc[(C)I], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBoundsFU, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor2;Ljava/lang/CharSequence;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBounds, desc[(Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphShapeBounds, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getMetricBounds, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getFullFamilyName, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineHeightFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphShapeBounds, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvanceWidth, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.Font.Glyph
[junit] Added Method getLeftSideBearingsFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getKerning, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Added Method isUndefined, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getKerningFU, desc[(I)I], sig[null], throws nil, access[abstract public]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method fullString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvance, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method isWhiteSpace, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method isKerningCrossstream, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method isKerningHorizontal, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvanceFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getName, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBoundsFU, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getLeftSideBearings, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getID, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getKerningPairCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getBoundsFU, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.Font.GlyphVisitor
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font.GlyphVisitor2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font.Metrics
[junit] Added Method getLineGapFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getDescentFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getBoundsFU, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getScale, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getAscent, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getAscentFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getMaxExtend, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getMaxExtendFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineGap, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getUnitsPerEM, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getDescent, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.FontScale
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.Outline
[junit] Added Method getWinding, desc[()Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[final public]
[junit] Added Method setWinding, desc[(Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/geom/Outline;Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[public]
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/geom/Outline;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.geom.Triangle
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/geom/Triangle;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.geom.Vertex
[junit] Added Method getCoordCount, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method setCoord, desc[(Lcom/jogamp/opengl/math/Vec2f;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(IZLcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/math/Vec2f;Z)V], sig[null], throws nil, access[public]
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/math/Vec3f;Z)V], sig[null], throws nil, access[public]
[junit] Added Method getCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getTexCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method setCoord, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex;)V], sig[null], throws nil, access[public]
[junit] Added Method setTexCoord, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Added Method z, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(FFZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(IZFFF)V], sig[null], throws nil, access[public]
[junit] Added Method setCoord, desc[(FF)V], sig[null], throws nil, access[final public]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method x, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(FFFZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[([FIIZ)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.geom.plane.AffineTransform
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Crossing2F.CubicCurve
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Crossing2F.QuadCurve
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.IllegalPathStateException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.NoninvertibleTransformException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F.Iterator
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F.SegmentType
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Winding
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.WindingRule
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.Container
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.GraphShape
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Group
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.Group.Layout
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Scene
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.ui.Scene.PMVMatrixSetup
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.EventInfo
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.Listener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.ListenerBool
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.MouseGestureAdapter
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.MouseGestureListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.Visitor1
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.Visitor2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.layout.Alignment
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Alignment.Bit
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.BoxLayout
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Gap
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.GridLayout
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.GridLayout.Order
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Margin
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Padding
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.BaseButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Button
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.CrossHair
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.GLButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.GlyphShape
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.ImageButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Label
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.MediaButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Rectangle
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.TexSeqButton
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.nativewindow.Capabilities
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.Test
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsConfiguration
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.NativeSurface
[junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.NativeWindow
[junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Added Field TYPE_DRM_GBM, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .egl.gbm, access[final public static]
[junit] Added Field TYPE_WAYLAND, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .wayland, access[final public static]
[junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Added Field TYPE_IOS, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .ios, access[final public static]
[junit] Class com.jogamp.nativewindow.NativeWindowHolder
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ScalableSurface
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.VisualIDHolder
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.awt.AppContextInfo
[junit] Added Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Lcom/jogamp/common/util/RunnableTask;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Added Field jawt_surface_bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected]
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getJAWTSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method layoutSurfaceLayerImpl, desc[(Z)V], sig[null], throws nil, access[protected]
[junit] Added Method invalidateNative, desc[(J)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method detachSurfaceLayerImpl, desc[(J)V], sig[null], throws nil, access[protected]
[junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method <init>, desc[(JLjava/lang/String;I)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Added Field EGL_NO_DISPLAY, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Method <init>, desc[(JJLjava/lang/String;I)V], sig[null], throws nil, access[public]
[junit] Added Method sameNativeDisplayID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public]
[junit] Added Field EGL_DEFAULT_DISPLAY, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Method getNativeDisplayID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)J], sig[null], throws nil, access[public static]
[junit] Added Method <init>, desc[(JLjava/lang/String;ILcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.ios.IOSGraphicsDevice
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.javafx.JFXAccessor
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] Added Method getLocationInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method invokeOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Added Method getClientAreaInPixels, desc[(Lorg/eclipse/swt/widgets/Scrollable;)Lorg/eclipse/swt/graphics/Rectangle;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method initSingleton, desc[()V], sig[null], throws nil, access[public static]
[junit] Added Method isOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;)Z], sig[null], throws nil, access[public static]
[junit] Added Method invokeOnOSTKThread, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleDown, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleDown, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Added Method autoScaleDown, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method getAutoScalingFactor, desc[()F], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method getSizeInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method deviceZoomScaleUp, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method getDeviceZoomScalingFactor, desc[()F], sig[null], throws nil, access[public static]
[junit] Added Method printInfo, desc[(Ljava/io/PrintStream;Lorg/eclipse/swt/widgets/Display;)V], sig[null], throws nil, access[public static]
[junit] Added Method autoScaleUp, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleUp, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.util.Point
[junit] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public]
[junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public]
[junit] Added Method translate, desc[(Lcom/jogamp/nativewindow/util/PointImmutable;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public]
[junit] Added Method set, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method scaleInv, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method setHeight, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method scale, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method setWidth, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method set, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.util.RectangleImmutable
[junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method union, desc[(Ljava/util/List;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[(Ljava/util/List<Lcom/jogamp/nativewindow/util/RectangleImmutable;>;)Lcom/jogamp/nativewindow/util/Rectangle;], throws nil, access[abstract public]
[junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Added Field name, desc[Ljava/lang/String;], sig[null], value[type null, data null, access[final protected]
[junit] Added Field nativeHandle, desc[J], sig[null], value[type null, data null, access[final protected]
[junit] Added Method getHandle, desc[()J], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/Screen;JILjava/lang/String;ZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;JILjava/lang/String;ZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method perMMToPerInch, desc[([F)[F], sig[null], throws nil, access[public static]
[junit] Added Method getOrientationTo, desc[(Lcom/jogamp/newt/MonitorDevice;[I)Lcom/jogamp/newt/MonitorDevice$Orientation;], sig[null], throws nil, access[final public]
[junit] Added Method getName, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.MonitorDevice.Orientation
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.newt.Screen
[junit] Added Method getMonitorByHandle, desc[(J)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getFullyEnteredMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getMonitorById, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getMonitorByName, desc[(Ljava/lang/String;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.Window
[junit] Added Field STATE_MASK_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static]
[junit] Added Field STATE_BIT_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method toSimpleString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Added Method toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.javafx.NewtCanvasJFX
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Added Method toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public]
[junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[public]
[junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public]
[junit] Added Method toSimpleString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Added Method isNativeValid, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[public]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.FBObject
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.FBObject.Attachment
[junit] Added Method setStorageDefinition, desc[(Lcom/jogamp/opengl/FBObject$Attachment$StorageDefinition;)V], sig[null], throws nil, access[public]
[junit] Added Method setStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.opengl.FBObject.Attachment.StorageDefinition
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2
[junit] Added Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static]
[junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static]
[junit] Added Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static]
[junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static]
[junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static]
[junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static]
[junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static]
[junit] Added Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static]
[junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static]
[junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static]
[junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static]
[junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static]
[junit] Class com.jogamp.opengl.GL3
[junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static]
[junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static]
[junit] Added Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static]
[junit] Added Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static]
[junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static]
[junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static]
[junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static]
[junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static]
[junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static]
[junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static]
[junit] Added Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static]
[junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static]
[junit] Class com.jogamp.opengl.GL3ES3
[junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static]
[junit] Added Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, access[final public static]
[junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static]
[junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static]
[junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static]
[junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static]
[junit] Added Field GL_MAX_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, access[final public static]
[junit] Added Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static]
[junit] Class com.jogamp.opengl.GL3bc
[junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static]
[junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static]
[junit] Class com.jogamp.opengl.GL4
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMultiDrawArraysIndirect, desc[(IJII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMultiDrawArraysIndirect, desc[(ILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL4bc
[junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static]
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static]
[junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static]
[junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static]
[junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static]
[junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static]
[junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static]
[junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static]
[junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLArrayData
[junit] Added Method getCompType, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method elemStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getElemCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getByteCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getByteCapacity, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method bytePosition, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method sealed, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method fillStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getElemCapacity, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getBytesPerComp, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method remainingBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method remainingElems, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method elemPosition, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getCompsPerElem, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLBase
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLCapabilities
[junit] Added Method copyFrom, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/opengl/GLCapabilities;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLContext
[junit] Added Method validateProfileBits, desc[(ILjava/lang/String;)V], sig[null], throws nil, access[protected static]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getCTPFromBits, desc[(I)I], sig[null], throws nil, access[protected static]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Added Method getFactoryImpl, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[protected static]
[junit] Added Method getFactory, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static]
[junit] Added Method getFactory, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.GLProfile
[junit] Added Field GL_PROFILE_LIST_MAX_MOBILE, desc[[Ljava/lang/String;], sig[null], value[type null, data null, access[final public static]
[junit] Added Field disabledEGL, desc[Z], sig[null], value[type null, data null, access[final public static]
[junit] Class com.jogamp.opengl.GLRendererQuirks
[junit] Added Field DontChooseFBConfigBestMatch, desc[I], sig[null], value[type java.lang.Integer, data 24, access[final public static]
[junit] Added Field NoFBOSupport, desc[I], sig[null], value[type java.lang.Integer, data 23, access[final public static]
[junit] Added Method exist, desc[(Lcom/jogamp/opengl/GLRendererQuirks;I)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Method getOverride, desc[(I)Lcom/jogamp/opengl/GLRendererQuirks$Override;], sig[null], throws [java/lang/IllegalArgumentException], access[final public static]
[junit] Added Field No10BitColorCompOffscreen, desc[I], sig[null], value[type java.lang.Integer, data 25, access[final public static]
[junit] Added Field GL3CompatNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Class com.jogamp.opengl.GLRendererQuirks.Override
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.GLUniformData
[junit] Added Method <init>, desc[(Ljava/lang/String;ILcom/jogamp/opengl/util/SyncBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method setData, desc[(Lcom/jogamp/opengl/util/SyncBuffer;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/String;IILcom/jogamp/opengl/util/SyncBuffer;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.JoglVersion
[junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.TraceGL4bc
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[public]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES1
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.awt.GLCanvas
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.awt.GLJPanel
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.egl.EGL
[junit] Added Method eglCreatePlatformWindowSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglClientWaitSync, desc[(JJIJ)I], sig[null], throws nil, access[public static]
[junit] Added Method eglDestroyImage, desc[(JJ)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglCreatePlatformPixmapSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglWaitSync, desc[(JJI)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglCreateImage, desc[(JJIJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglGetPlatformDisplay, desc[(IJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglDestroySync, desc[(JJ)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglGetSyncAttrib, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglCreatePbufferFromClientBuffer, desc[(JIJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI
[junit] Added Method derefPointer, desc[(J)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public static]
[junit] Added Method usesNativeCode, desc[()Z], sig[null], throws nil, access[public static]
[junit] Added Method getPData, desc[()J], sig[null], throws nil, access[final public]
[junit] Added Method getDirectBufferAddress, desc[()J], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.egl.EGLExt
[junit] Added Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputPortStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglGetSyncAttribNV, desc[(JILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateImageKHR, desc[(JJIJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamProducerSurfaceKHR, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerGLTextureExternalKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglFenceNV, desc[(J)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryStreamTimeKHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamAttribKHR, desc[(JJII)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerAcquireKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglGetStreamFileDescriptorKHR, desc[(JJ)I], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryStreamKHR, desc[(JJILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglDestroySyncNV, desc[(J)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglGetPlatformDisplayEXT, desc[(IJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputPortAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryDeviceAttribEXT, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglOutputPortAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryStreamu64KHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglClientWaitSyncNV, desc[(JIJ)I], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglSignalSyncNV, desc[(JI)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglLabelObjectKHR, desc[(JIJJ)I], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerReleaseKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryDeviceStringEXT, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreatePlatformWindowSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamSyncNV, desc[(JJILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglOutputLayerAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglDestroyStreamKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputLayerAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputLayerStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerOutputEXT, desc[(JJJ)Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.FloatUtil
[junit] Added Method multMatrixVec, desc[([FI[F[F)V], sig[null], throws nil, access[public static]
[junit] Added Method mapWinToObj, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method radToADeg, desc[(F)F], sig[null], throws nil, access[public static]
[junit] Added Method multMatrix, desc[([FI[FI[FI)V], sig[null], throws nil, access[public static]
[junit] Added Method mapWinToObj4, desc[(FFFF[FI[FI[IIFF[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method makePick, desc[([FFFFF[II[F)[F], sig[null], throws nil, access[public static]
[junit] Added Method isZero, desc[(F)Z], sig[null], throws nil, access[public static]
[junit] Added Method adegToRad, desc[(F)F], sig[null], throws nil, access[public static]
[junit] Added Method mapObjToWin, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method multMatrixVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Added Method multMatrix, desc[([FI[FI)V], sig[null], throws nil, access[public static]
[junit] Added Method multMatrixVec, desc[([FI[FI[FI)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.math.Matrix4f
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.math.Quaternion
[junit] Added Method w, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method rotateVector, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method toAngleAxis, desc[(Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[final public]
[junit] Added Method toMatrix, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method setFromVectors, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method z, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method setFromAxes, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setLookAt, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Added Method toEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method setFromAngleNormalAxis, desc[(FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setFromMatrix, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Added Method toAxes, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public]
[junit] Added Method setFromAngleAxis, desc[(FLcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setFromNormalVectors, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method x, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method setFromEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method toMatrix, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method rotateByEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.Recti
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec2f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec2i
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec3f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec4f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.VectorUtil
[junit] Added Method line2PlaneIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Ray;Lcom/jogamp/opengl/math/Vec4f;F)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Added Method determinantVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[public static]
[junit] Added Method isInTriangleVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Added Method isCCW, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Added Method isVec3InTriangle3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;F)Z], sig[null], throws nil, access[public static]
[junit] Added Method isVec3InTriangle3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Added Method isCollinearVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getPlaneVec3, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[public static]
[junit] Added Method seg2SegIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Added Method line2lineIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Added Method getPlaneVec3, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[public static]
[junit] Added Method midVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Added Method getWinding, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[public static]
[junit] Added Method getWinding, desc[(Ljava/util/ArrayList;)Lcom/jogamp/graph/geom/plane/Winding;], sig[(Ljava/util/ArrayList<+Lcom/jogamp/opengl/math/Vert2fImmutable;>;)Lcom/jogamp/graph/geom/plane/Winding;], throws nil, access[public static]
[junit] Added Method isVec2Zero, desc[(Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.math.Vert2fImmutable
[junit] Added Method x, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.Vert3fImmutable
[junit] Added Method z, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.geom.AABBox
[junit] Added Method scale2, desc[(F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method translate, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method getHigh, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method transform, desc[(Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Added Method resize, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method translate, desc[(FFF)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method mapToWindow, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/Recti;Z)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Added Method getCenter, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getLow, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getRayIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Ray;FZ)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method setSize, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method scale, desc[(F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method resize, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method transformMv, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.math.geom.Frustum
[junit] Added Method updateByFovDesc, desc[(Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/geom/Frustum$FovDesc;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[public]
[junit] Added Method classifySphere, desc[(Lcom/jogamp/opengl/math/Vec3f;F)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Added Method isPointOutside, desc[(Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Added Method classifyPoint, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Added Method isSphereOutside, desc[(Lcom/jogamp/opengl/math/Vec3f;F)Z], sig[null], throws nil, access[final public]
[junit] Added Method updateFrustumPlanes, desc[(Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.math.geom.Frustum.Plane
[junit] Added Method distanceTo, desc[(Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.Animator
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(ILjava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.AnimatorBase
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.FPSAnimator
[junit] Added Method <init>, desc[(ILcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(II)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] Added Method put3b, desc[(BBB)V], sig[null], throws nil, access[public]
[junit] Added Method put3s, desc[(SSS)V], sig[null], throws nil, access[public]
[junit] Added Field growthFactor, desc[F], sig[null], value[type null, data null, access[protected]
[junit] Added Method setGrowthFactor, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method clear, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method put4i, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method put4s, desc[(SSSS)V], sig[null], throws nil, access[public]
[junit] Added Method puti, desc[([III)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class;IJIIZ)V], sig[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class<+Ljogamp/opengl/util/GLArrayHandler;>;IJIIZ)V], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Method reserve, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Added Method compsToElemCount, desc[(I)I], sig[null], throws nil, access[public]
[junit] Added Method put4f, desc[(FFFF)V], sig[null], throws nil, access[public]
[junit] Added Method put4b, desc[(BBBB)V], sig[null], throws nil, access[public]
[junit] Added Method putb, desc[([BII)V], sig[null], throws nil, access[public]
[junit] Added Method putf, desc[([FII)V], sig[null], throws nil, access[public]
[junit] Added Method getGrowthFactor, desc[()F], sig[null], throws nil, access[public]
[junit] Added Field DEFAULT_GROWTH_FACTOR, desc[F], sig[null], value[type java.lang.Float, data 1.618, access[final public static]
[junit] Added Method growIfNeeded, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Added Method put3i, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method puts, desc[([SII)V], sig[null], throws nil, access[public]
[junit] Added Method put3f, desc[(FFF)V], sig[null], throws nil, access[public]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Field initElemCount, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Added Method putf, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method puti, desc[([III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4b, desc[(BBBB)V], sig[null], throws nil, access[abstract public]
[junit] Added Method clear, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4f, desc[(FFFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3f, desc[(FFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Method putb, desc[([BII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4s, desc[(SSSS)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3b, desc[(BBB)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3s, desc[(SSS)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4i, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3i, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method puts, desc[([SII)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class;IJIIZ)V], sig[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class<+Ljogamp/opengl/util/GLArrayHandler;>;IJIIZ)V], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Added Method bytePosition, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method remainingBytes, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method getElemCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method remainingElems, desc[()I], sig[null], throws nil, access[public]
[junit] Added Field isVertexAttr, desc[Z], sig[null], value[type null, data null, access[final protected]
[junit] Added Field compType, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Field sealed, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Added Method sealed, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method elemPosition, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method fillStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Added Field compsPerElement, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IZIJII)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Method getElemCapacity, desc[()I], sig[null], throws nil, access[public]
[junit] Added Field mappedElemCount, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Field bytesPerComp, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Method getCompType, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getBytesPerComp, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Field compClazz, desc[Ljava/lang/Class;], sig[Ljava/lang/Class<*>;], value[type null, data null, access[final protected]
[junit] Added Method elemStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Added Method getByteCapacity, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method getCompsPerElem, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getByteCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.GLReadBufferUtil
[junit] Added Field alphaRequested, desc[Z], sig[null], value[type null, data null, access[final protected]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] Added Method mulPMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method getMviMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Field FRUSTUM, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Method getCurrentMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluUnProjectRay, desc[(FFFFLcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Ray;)Z], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method glRotate, desc[(Lcom/jogamp/opengl/math/Quaternion;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method glMultMatrixf, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method getMat, desc[(I)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncPMvMviMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Added Method glTranslatef, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method gluPickMatrix, desc[(FFFFLcom/jogamp/opengl/math/Recti;)V], sig[null], throws nil, access[final public]
[junit] Added Method glScalef, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method isReqDirty, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getMvitMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncMviMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Field PREMUL_PMV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Method getSyncPMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getFrustum, desc[()Lcom/jogamp/opengl/math/geom/Frustum;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method getPMvMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMat, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluProject, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Added Method gluUnProject4, desc[(FFFFLcom/jogamp/opengl/math/Recti;FFLcom/jogamp/opengl/math/Vec4f;)Z], sig[null], throws nil, access[public]
[junit] Added Method getSyncMvMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getPMviMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluUnProject, desc[(FFFLcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Added Field MANUAL_BITS, desc[I], sig[null], value[type java.lang.Integer, data 56, access[final public static]
[junit] Added Method getSyncMvitMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glRotatef, desc[(FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Field INVERSE_TRANSPOSED_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Method mulPMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getPMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getMvMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvPMat, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncPMvMviMvitMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluLookAt, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Added Field PREMUL_PMVI, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Added Method getSyncPMvMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Added Method getReqBits, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncTMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method glLoadMatrixf, desc[(Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[final public]
[junit] Added Method getTMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Field INVERSE_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Class com.jogamp.opengl.util.SyncAction
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncBuffer
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrices4f
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrices4f16
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.SyncMatrix4f
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrix4f16
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[junit] Added Method resume, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method stop, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAudioSink, desc[()Lcom/jogamp/common/av/AudioSink;], sig[null], throws nil, access[abstract public]
[junit] Added Field DEBUG_AVSYNC, desc[Z], sig[null], value[type null, data null, access[final public static]
[junit] Added Method playStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Added Method setAudioChannelLimit, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.EventMask
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.EventMask.Bit
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.GLMediaEventListener
[junit] Added Method attributesChanged, desc[(Lcom/jogamp/opengl/util/av/GLMediaPlayer;Lcom/jogamp/opengl/util/av/GLMediaPlayer$EventMask;J)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.caps.NonFSAAGLCapsChooser
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Added Method dumpSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] Added Method dumpSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.EyeParameter
[junit] Added Method <init>, desc[(ILcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/FovHVHalves;FFF)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDevice
[junit] Added Method getDefaultEyePositionOffset, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[abstract public]
[junit] Added Method createRenderer, desc[(IILcom/jogamp/opengl/math/Vec3f;[Lcom/jogamp/opengl/math/FovHVHalves;FI)Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoUtil
[junit] Added Method getSBSUpstreamPMV, desc[(Lcom/jogamp/opengl/util/stereo/ViewerPose;Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer$Eye;FFLcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.stereo.ViewerPose
[junit] Added Method setPosition, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceFactory
[junit] Added Method createMono, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Added Method createStereoSBSLense, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Added Method createStereoSBS, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.texture.ImageSequence
[junit] Added Method getTextureLookupFunctionName, desc[()Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Added Method setTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Added Method <init>, desc[(IZIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method ownsTexture, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence
[junit] Added Method getTextureLookupFunctionName, desc[()Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Added Method setTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider
[junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider
[junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public]
[junit]
[junit]
[junit]
[junit]
[junit] Class Order
[junit]
[junit] Class com.jogamp.graph.curve.OutlineShape
[junit] Added Method cubicTo, desc[(FFFFFFFFF)V], sig[null], throws nil, access[final public]
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/curve/OutlineShape;], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(I[FIIZ)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[()V], sig[null], throws nil, access[public]
[junit] Changed Method clearCache, access[added: final ]
[junit] Added Method lineTo, desc[(FFF)V], sig[null], throws nil, access[final public]
[junit] Added Method quadTo, desc[(FFFFFF)V], sig[null], throws nil, access[final public]
[junit] Added Method addPathRev, desc[(Lcom/jogamp/graph/geom/plane/Path2F;Z)V], sig[null], throws nil, access[public]
[junit] Added Method addPath, desc[(Lcom/jogamp/graph/geom/plane/Path2F;Z)V], sig[null], throws nil, access[public]
[junit] Added Method moveTo, desc[(FFF)V], sig[null], throws nil, access[final public]
[junit] Added Method addPathRev, desc[(Lcom/jogamp/graph/geom/plane/Path2F$Iterator;Z)V], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(IFFZ)V], sig[null], throws nil, access[final public]
[junit] Changed Method getSharpness, access[added: final ]
[junit] Added Method closePath, desc[()V], sig[null], throws nil, access[final public]
[junit] Changed Method equals, access[added: final ]
[junit] Added Method setWindingOfLastOutline, desc[(Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[final public]
[junit] Changed Method getAddedVerticeCount, access[added: final ]
[junit] Changed Method setSharpness, access[added: final ]
[junit] Changed Method clear, access[added: final ]
[junit] Removed Method getOutlineNumber, desc[()I], sig[null], throws nil, access[final public]
[junit] Changed Class , access[added: final ]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;)V], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)V], throws nil, access[public]
[junit] Added Method getWindingOfLastOutline, desc[()Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(IFFFZ)V], sig[null], throws nil, access[final public]
[junit] Added Method addPath, desc[(Lcom/jogamp/graph/geom/plane/Path2F$Iterator;Z)V], sig[null], throws nil, access[final public]
[junit] Changed Method getTriangles, access[added: final ]
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/curve/OutlineShape;], sig[null], throws nil, access[final public]
[junit] Added Method getVertexCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getOutlineCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method vertexFactory, desc[()Lcom/jogamp/graph/geom/Vertex$Factory;], sig[()Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.OutlineShapeXForm
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/curve/OutlineShape;Lcom/jogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public]
[junit] Added Method getTransform, desc[()Lcom/jogamp/graph/geom/plane/AffineTransform;], sig[null], throws nil, access[final public]
[junit] Removed Method setTransform, desc[(Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[final public]
[junit] Added Method setTransform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getTransform, desc[()Ljogamp/graph/geom/plane/AffineTransform;], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/curve/OutlineShape;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.curve.Region
[junit] Added Method printBufferStats, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field NORM_RENDERING_BIT, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Removed Method addOutlineShapes, desc[(Ljava/util/List;Ljogamp/graph/geom/plane/AffineTransform;[F)V], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;Ljogamp/graph/geom/plane/AffineTransform;[F)V], throws nil, access[final public]
[junit] Added Method growBuffer, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method setBufferCapacity, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method addOutlineShapes, desc[(Ljava/util/List;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], throws nil, access[final public]
[junit] Added Method put3f, desc[(Ljava/nio/FloatBuffer;Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[protected static]
[junit] Added Method put4f, desc[(Ljava/nio/FloatBuffer;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[protected static]
[junit] Added Method usesI32Idx, desc[()Z], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(I)V], sig[null], throws nil, access[protected]
[junit] Added Method put3i, desc[(Ljava/nio/IntBuffer;III)V], sig[null], throws nil, access[protected static]
[junit] Changed Method clearImpl, access[added: final ]
[junit] Added Method put4f, desc[(Ljava/nio/FloatBuffer;FFFF)V], sig[null], throws nil, access[protected static]
[junit] Added Method pushVertices, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method <init>, desc[(IZ)V], sig[null], throws nil, access[protected]
[junit] Added Field GL_UINT16_MAX, desc[I], sig[null], value[type java.lang.Integer, data 65535, access[final protected static]
[junit] Removed Method pushVertex, desc[([F[F[F)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method pushIndices, desc[(III)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method countOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;[I)[I], sig[null], throws nil, access[final public static]
[junit] Added Method getRenderModeString, desc[(III)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method countOutlineShapes, desc[(Ljava/util/List;[I)[I], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;[I)[I], throws nil, access[final public static]
[junit] Removed Method addOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;Ljogamp/graph/geom/plane/AffineTransform;[F)V], sig[null], throws nil, access[final public]
[junit] Changed Method hasColorTexture, access[added: final ]
[junit] Added Method addOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Added Method put3s, desc[(Ljava/nio/ShortBuffer;SSS)V], sig[null], throws nil, access[protected static]
[junit] Added Method pushVertex, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method perfCounter, desc[()Lcom/jogamp/common/util/PerfCounterCtrl;], sig[null], throws nil, access[public]
[junit] Added Field GL_INT32_MAX, desc[I], sig[null], value[type java.lang.Integer, data 2147483647, access[final protected static]
[junit] Changed Method hasColorChannel, access[added: final ]
[junit] Class com.jogamp.graph.curve.opengl.GLRegion
[junit] Added Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method setTextureUnit, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method addInterleavedVertexAndNormalArrays, desc[(Lcom/jogamp/opengl/util/GLArrayDataServer;I)V], sig[null], throws nil, access[public]
[junit] Added Method pushIndex, desc[(I)V], sig[null], throws nil, access[final protected]
[junit] Added Field gca_CurveParamsAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Removed Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field curIndicesCap, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Field growthFactor, desc[F], sig[null], value[type java.lang.Float, data 1.618, access[final protected static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;)V], sig[null], throws nil, access[protected]
[junit] Added Method printBufferStats, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(ILcom/jogamp/opengl/util/texture/TextureSequence;)V], sig[null], throws nil, access[protected]
[junit] Added Field gca_VerticesAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Added Method pushIndices, desc[(III)V], sig[null], throws nil, access[final protected]
[junit] Removed Method create, desc[(ILcom/jogamp/opengl/util/texture/TextureSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field growCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Field defaultIndicesCount, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Field indicesBuffer, desc[Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], value[type null, data null, access[protected]
[junit] Removed Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;Lcom/jogamp/graph/curve/OutlineShape;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field vpc_ileave, desc[Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], value[type null, data null, access[protected]
[junit] Added Method growBuffer, desc[(II)Z], sig[null], throws nil, access[final public]
[junit] Added Field defaultVerticesCount, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Removed Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method pushVertex, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final protected]
[junit] Added Method initBuffer, desc[(II)V], sig[null], throws nil, access[final protected]
[junit] Added Method pushVertices, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final protected]
[junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;I[I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;III)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;II)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Method createInterleaved, desc[(ZIIZII)Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], throws nil, access[public]
[junit] Added Method glIdxType, desc[()I], sig[null], throws nil, access[final protected]
[junit] Added Method setBufferCapacity, desc[(II)Z], sig[null], throws nil, access[final public]
[junit] Added Field curVerticesCap, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Field gca_ColorsAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer
[junit] Added Method reshapeNotify, desc[(IIII)V], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Changed Class , access[added: final ]
[junit] Added Method setColorStatic, desc[(FFFF)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method getWeight, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method create, desc[(Lcom/jogamp/graph/curve/opengl/RenderState;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Added Method create, desc[()Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Added Method setHintMask, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method setColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Removed Method reshapeNotify, desc[(II)V], sig[null], throws nil, access[final public]
[junit] Added Method setWeight, desc[(F)V], sig[null], throws nil, access[final public]
[junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[final public]
[junit] Added Method clearHintMask, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method getViewport, desc[(Lcom/jogamp/opengl/math/Recti;)Lcom/jogamp/opengl/math/Recti;], sig[null], throws nil, access[final public]
[junit] Added Method isHintMaskSet, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/curve/opengl/RenderState;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Added Method getColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Added Method getViewport, desc[()Lcom/jogamp/opengl/math/Recti;], sig[null], throws nil, access[final public]
[junit] Removed Method init, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState
[junit] Removed Method createRenderState, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/graph/curve/opengl/RenderState;], throws nil, access[public static]
[junit] Removed Method getVertexFactory, desc[()Lcom/jogamp/graph/geom/Vertex$Factory;], sig[()Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;], throws nil, access[final public]
[junit] Added Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataWrapper;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/opengl/util/PMVMatrix;)V], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/opengl/util/PMVMatrix;)V], throws nil, access[protected]
[junit] Removed Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method getColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Removed Method getColorStatic, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method createRenderState, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/curve/opengl/RenderState;], throws nil, access[public static]
[junit] Added Method setColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method getKey, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FI)Ljava/lang/String;], sig[null], throws nil, access[final protected]
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public]
[junit] Added Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Changed Method validateCache, access[added: private removed: protected ]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method processString, desc[(Lcom/jogamp/graph/curve/opengl/TextRegionUtil$ShapeVisitor;Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;Ljogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Added Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[ILcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Removed Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[(Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], throws nil, access[public static]
[junit] Removed Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected]
[junit] Added Method addStringToRegion, desc[(ZLcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Removed Method getCachedRegion, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FI)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[final protected]
[junit] Added Method countStringRegion, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;[I)[I], sig[null], throws nil, access[public static]
[junit] Removed Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[ILcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Changed Method removeCachedRegion, access[added: private removed: protected ]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil.ShapeVisitor
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font
[junit] Added Method getGlyphBounds, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBoundsFU, desc[(Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyph, desc[(I)Lcom/jogamp/graph/font/Font$Glyph;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getName, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Added Method getMetricBoundsFU, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method fullString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getLineHeight, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvanceWidthFU, desc[(I)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getPointsBounds, desc[(Ljogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getGlyph, desc[(C)Lcom/jogamp/graph/font/Font$Glyph;], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineHeight, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphID, desc[(C)I], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBoundsFU, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor2;Ljava/lang/CharSequence;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getPixelSize, desc[(FF)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricWidth, desc[(Ljava/lang/CharSequence;F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricHeight, desc[(Ljava/lang/CharSequence;FLcom/jogamp/opengl/math/geom/AABBox;)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBounds, desc[(Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphShapeBounds, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getMetricBounds, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAdvanceWidth, desc[(IF)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricBounds, desc[(Ljava/lang/CharSequence;F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getFullFamilyName, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineHeightFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method getFullFamilyName, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphShapeBounds, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvanceWidth, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.Font.Glyph
[junit] Added Method getLeftSideBearingsFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getKerning, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBBox, desc[(Lcom/jogamp/opengl/math/geom/AABBox;F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method isUndefined, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBBox, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getKerningFU, desc[(I)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getID, desc[()S], sig[null], throws nil, access[abstract public]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAdvance, desc[(FZ)F], sig[null], throws nil, access[abstract public]
[junit] Added Method fullString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvance, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method isWhiteSpace, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method isKerningCrossstream, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSymbol, desc[()C], sig[null], throws nil, access[abstract public]
[junit] Added Method isKerningHorizontal, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvanceFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getName, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBoundsFU, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Field ID_CR, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method getLeftSideBearings, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getScale, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getID, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getKerningPairCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Field ID_SPACE, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static]
[junit] Added Method getBoundsFU, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.Font.GlyphVisitor
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font.GlyphVisitor2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font.Metrics
[junit] Added Method getLineGapFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getLineGap, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getDescentFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBBox, desc[(Lcom/jogamp/opengl/math/geom/AABBox;F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getScale, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMaxExtend, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getBoundsFU, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getScale, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getAscent, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getAscentFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getMaxExtend, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getMaxExtendFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getDescent, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineGap, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getUnitsPerEM, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getDescent, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAscent, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.FontScale
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.Outline
[junit] Added Method getWinding, desc[()Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[final public]
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/geom/Outline;], sig[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/geom/Outline;], throws nil, access[final public]
[junit] Added Method setWinding, desc[(Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/geom/Outline;Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[public]
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/geom/Outline;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.geom.SVertex
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.SVertex.Factory
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.Triangle
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/geom/Triangle;], sig[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/geom/Triangle;], throws nil, access[public]
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/geom/Triangle;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.geom.Vertex
[junit] Changed Method setId, access[added: final removed: abstract ]
[junit] Added Method getCoordCount, desc[()I], sig[null], throws nil, access[public]
[junit] Changed Method setY, access[added: final removed: abstract ]
[junit] Added Method setCoord, desc[(Lcom/jogamp/opengl/math/Vec2f;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[()V], sig[null], throws nil, access[public]
[junit] Changed Method setX, access[added: final removed: abstract ]
[junit] Removed Method setTexCoord, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method <init>, desc[(IZLcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/math/Vec2f;Z)V], sig[null], throws nil, access[public]
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public]
[junit] Changed Method setTexCoord, access[added: final removed: abstract ]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/math/Vec3f;Z)V], sig[null], throws nil, access[public]
[junit] Added Method getCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getTexCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method setCoord, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Changed Method setZ, access[added: final removed: abstract ]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex;)V], sig[null], throws nil, access[public]
[junit] Changed Method isOnCurve, access[added: final removed: abstract ]
[junit] Removed Method getTexCoord, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Added Method setTexCoord, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Added Method z, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method setCoord, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method <init>, desc[(FFZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(IZFFF)V], sig[null], throws nil, access[public]
[junit] Added Method setCoord, desc[(FF)V], sig[null], throws nil, access[final public]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method x, desc[()F], sig[null], throws nil, access[final public]
[junit] Changed Method setCoord, access[added: final removed: abstract ]
[junit] Changed Method setOnCurve, access[added: final removed: abstract ]
[junit] Changed Class , access[added: final super synchronized removed: abstract interface ]
[junit] Added Method <init>, desc[(FFFZ)V], sig[null], throws nil, access[public]
[junit] Changed Method getId, access[added: final removed: abstract ]
[junit] Added Method <init>, desc[([FIIZ)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.geom.Vertex.Factory
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.graph.geom.plane.AffineTransform
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Crossing2F.CubicCurve
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Crossing2F.QuadCurve
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.IllegalPathStateException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.NoninvertibleTransformException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F.Iterator
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F.SegmentType
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Winding
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.WindingRule
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.Container
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.GraphShape
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Group
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.Group.Layout
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Scene
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.ui.Scene.PMVMatrixSetup
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.EventInfo
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.Listener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.ListenerBool
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.MouseGestureAdapter
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.MouseGestureListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.Visitor1
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.Visitor2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.layout.Alignment
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Alignment.Bit
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.BoxLayout
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Gap
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.GridLayout
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.GridLayout.Order
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Margin
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Padding
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.BaseButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Button
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.CrossHair
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.GLButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.GlyphShape
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.ImageButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Label
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.MediaButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Rectangle
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.TexSeqButton
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.nativewindow.Capabilities
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.Test
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsConfiguration
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.NativeSurface
[junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.NativeWindow
[junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Changed Field TYPE_BCM_VC_IV, type[nil -> java.lang.String], access[]
[junit] Added Field TYPE_DRM_GBM, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .egl.gbm, access[final public static]
[junit] Changed Field TYPE_MACOSX, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_X11, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_WINDOWS, type[nil -> java.lang.String], access[]
[junit] Removed Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[public static]
[junit] Changed Field TYPE_EGL, type[nil -> java.lang.String], access[]
[junit] Added Field TYPE_WAYLAND, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .wayland, access[final public static]
[junit] Changed Field TYPE_DEFAULT, type[nil -> java.lang.String], access[]
[junit] Removed Method getDefaultToolkitLock, desc[(Ljava/lang/String;J)Lcom/jogamp/nativewindow/ToolkitLock;], sig[null], throws nil, access[public static]
[junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Changed Field TYPE_AWT, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_ANDROID, type[nil -> java.lang.String], access[]
[junit] Added Field TYPE_IOS, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .ios, access[final public static]
[junit] Class com.jogamp.nativewindow.NativeWindowHolder
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ScalableSurface
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.VisualIDHolder
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Removed Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AppContextInfo
[junit] Removed Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Ljava/lang/Thread;], sig[null], throws nil, access[public]
[junit] Added Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Lcom/jogamp/common/util/RunnableTask;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Added Field jawt_surface_bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected]
[junit] Removed Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected]
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getJAWTSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Field bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected]
[junit] Removed Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method layoutSurfaceLayerImpl, desc[(Z)V], sig[null], throws nil, access[protected]
[junit] Removed Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[protected]
[junit] Removed Method layoutSurfaceLayerImpl, desc[(JZ)V], sig[null], throws nil, access[protected]
[junit] Added Method invalidateNative, desc[(J)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method detachSurfaceLayerImpl, desc[(J)V], sig[null], throws nil, access[protected]
[junit] Removed Method invalidateNative, desc[()V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Removed Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method detachSurfaceLayerImpl, desc[(JLjava/lang/Runnable;)V], sig[null], throws nil, access[protected]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method <init>, desc[(JLjava/lang/String;I)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Added Field EGL_NO_DISPLAY, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(JJLjava/lang/String;I)V], sig[null], throws nil, access[public]
[junit] Added Method sameNativeDisplayID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public]
[junit] Added Field EGL_DEFAULT_DISPLAY, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Method getNativeDisplayID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)J], sig[null], throws nil, access[public static]
[junit] Added Method <init>, desc[(JLjava/lang/String;ILcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(JJLjava/lang/String;ILcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.ios.IOSGraphicsDevice
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.javafx.JFXAccessor
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] Added Method getLocationInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Removed Method invoke, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Added Method invokeOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method invoke, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Added Method getClientAreaInPixels, desc[(Lorg/eclipse/swt/widgets/Scrollable;)Lorg/eclipse/swt/graphics/Rectangle;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method initSingleton, desc[()V], sig[null], throws nil, access[public static]
[junit] Added Method isOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;)Z], sig[null], throws nil, access[public static]
[junit] Added Method invokeOnOSTKThread, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleDown, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleDown, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Removed Method gdk_window_set_back_pixmap, desc[(JJZ)V], sig[null], throws nil, access[public static]
[junit] Added Method autoScaleDown, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method getAutoScalingFactor, desc[()F], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method getSizeInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method deviceZoomScaleUp, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method getDeviceZoomScalingFactor, desc[()F], sig[null], throws nil, access[public static]
[junit] Added Method printInfo, desc[(Ljava/io/PrintStream;Lorg/eclipse/swt/widgets/Display;)V], sig[null], throws nil, access[public static]
[junit] Added Method autoScaleUp, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleUp, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.util.Point
[junit] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public]
[junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public]
[junit] Added Method translate, desc[(Lcom/jogamp/nativewindow/util/PointImmutable;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public]
[junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(II)V], sig[null], throws nil, access[final public]
[junit] Added Method set, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public]
[junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method scaleInv, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method setWidth, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(IIII)V], sig[null], throws nil, access[final public]
[junit] Added Method setHeight, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method scale, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public]
[junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public]
[junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method setWidth, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method set, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method setHeight, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.util.RectangleImmutable
[junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method union, desc[(Ljava/util/List;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[(Ljava/util/List<Lcom/jogamp/nativewindow/util/RectangleImmutable;>;)Lcom/jogamp/nativewindow/util/Rectangle;], throws nil, access[abstract public]
[junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Removed Method validate, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Added Field name, desc[Ljava/lang/String;], sig[null], value[type null, data null, access[final protected]
[junit] Added Field nativeHandle, desc[J], sig[null], value[type null, data null, access[final protected]
[junit] Added Method getHandle, desc[()J], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/Screen;JILjava/lang/String;ZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;JILjava/lang/String;ZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method perMMToPerInch, desc[([F)[F], sig[null], throws nil, access[public static]
[junit] Added Method getOrientationTo, desc[(Lcom/jogamp/newt/MonitorDevice;[I)Lcom/jogamp/newt/MonitorDevice$Orientation;], sig[null], throws nil, access[final public]
[junit] Added Method getName, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.MonitorDevice.Orientation
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.newt.Screen
[junit] Added Method getMonitorByHandle, desc[(J)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getFullyEnteredMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Removed Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getMonitorById, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getMonitorByName, desc[(Ljava/lang/String;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.Window
[junit] Added Field STATE_MASK_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static]
[junit] Added Field STATE_BIT_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method toSimpleString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Added Method toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Method com.jogamp.[newt.Window -> nativewindow.NativeWindow].getBounds, access[]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.javafx.NewtCanvasJFX
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Added Method toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public]
[junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[public]
[junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public]
[junit] Added Method toSimpleString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Removed Method updatePosSizeCheck, desc[(IIIIZ)V], sig[null], throws nil, access[final protected]
[junit] Added Method isNativeValid, desc[()Z], sig[null], throws nil, access[final protected]
[junit] CompatChanged Method dispose, throws[[] -> [org/eclipse/swt/SWTException]], access[]
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Removed Method updateSizeCheck, desc[()V], sig[null], throws nil, access[final protected]
[junit] Changed Class , access[]
[junit] CompatChanged Method setNEWTChild, throws[[] -> [org/eclipse/swt/SWTException]], access[]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Changed Class , access[]
[junit] Removed Method glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[public]
[junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Changed Class , access[]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Changed Class , access[]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.FBObject
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.FBObject.Attachment
[junit] Added Method setStorageDefinition, desc[(Lcom/jogamp/opengl/FBObject$Attachment$StorageDefinition;)V], sig[null], throws nil, access[public]
[junit] Added Method setStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.opengl.FBObject.Attachment.StorageDefinition
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2
[junit] Removed Field GL_CLIP_FAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107041, access[final public static]
[junit] Removed Field GL_NORMAL_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 134217728, access[final public static]
[junit] Removed Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static]
[junit] Removed Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_MAT_EMISSION_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8388608, access[final public static]
[junit] Removed Field GL_TEXCOORD1_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 268435456, access[final public static]
[junit] Removed Field GL_MAT_SHININESS_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 33554432, access[final public static]
[junit] Removed Field GL_ALLOW_DRAW_FRG_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107024, access[final public static]
[junit] Removed Field GL_VERTEX_DATA_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107050, access[final public static]
[junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_STRICT_LIGHTING_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107031, access[final public static]
[junit] Removed Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALWAYS_FAST_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107020, access[final public static]
[junit] Removed Field GL_BACK_NORMALS_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107043, access[final public static]
[junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static]
[junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Removed Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static]
[junit] Removed Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_COLOR4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static]
[junit] Removed Field GL_MAT_AMBIENT_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static]
[junit] Added Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static]
[junit] Removed Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static]
[junit] Removed Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static]
[junit] Removed Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static]
[junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static]
[junit] Removed Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static]
[junit] Removed Field GL_MATERIAL_SIDE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107052, access[final public static]
[junit] Removed Field GL_MAT_SPECULAR_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 67108864, access[final public static]
[junit] Removed Field GL_TEXCOORD3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1073741824, access[final public static]
[junit] Removed Field GL_MAT_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4194304, access[final public static]
[junit] Removed Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static]
[junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static]
[junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_VERTEX_CONSISTENT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107051, access[final public static]
[junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_CLIP_NEAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107040, access[final public static]
[junit] Removed Field GL_INTERLACE_READ_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34152, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static]
[junit] Removed Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static]
[junit] Removed Field GL_ALPHA_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34151, access[final public static]
[junit] Removed Field GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107011, access[final public static]
[junit] Added Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static]
[junit] Removed Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static]
[junit] Removed Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static]
[junit] Removed Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static]
[junit] Removed Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static]
[junit] Removed Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_MEM_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107025, access[final public static]
[junit] Removed Field GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static]
[junit] Removed Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_WIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107023, access[final public static]
[junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Removed Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static]
[junit] Removed Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static]
[junit] Removed Field GL_RED_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34144, access[final public static]
[junit] Removed Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static]
[junit] Removed Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_GREEN_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34149, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static]
[junit] Removed Field GL_RECLAIM_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107006, access[final public static]
[junit] Removed Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_BLUE_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34146, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static]
[junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static]
[junit] Removed Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static]
[junit] Removed Field GL_ALWAYS_SOFT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107021, access[final public static]
[junit] Removed Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALPHA_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34147, access[final public static]
[junit] Removed Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_OBJ_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107022, access[final public static]
[junit] Removed Field GL_TEXCOORD4_BIT_PGI, desc[J], sig[null], value[type java.lang.Long, data 2147483648, access[final public static]
[junit] Removed Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Removed Field GL_TEXCOORD2_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 536870912, access[final public static]
[junit] Removed Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static]
[junit] Removed Field GL_STRICT_SCISSOR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107032, access[final public static]
[junit] Removed Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_BLUE_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34150, access[final public static]
[junit] Removed Field GL_STRICT_DEPTHFUNC_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107030, access[final public static]
[junit] Removed Field GL_VERTEX4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Removed Field GL_GREEN_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34145, access[final public static]
[junit] Removed Field GL_COLOR3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 65536, access[final public static]
[junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static]
[junit] Removed Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static]
[junit] Removed Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static]
[junit] Removed Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static]
[junit] Removed Field GL_FULL_STIPPLE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107033, access[final public static]
[junit] Removed Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Removed Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_NATIVE_GRAPHICS_END_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107012, access[final public static]
[junit] Removed Field GL_MAT_COLOR_INDEXES_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 16777216, access[final public static]
[junit] Removed Field GL_VERTEX23_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_PREFER_DOUBLEBUFFER_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107000, access[final public static]
[junit] Removed Field GL_WIDE_LINE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107042, access[final public static]
[junit] Removed Field GL_CONSERVE_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107005, access[final public static]
[junit] Removed Field GL_NATIVE_GRAPHICS_HANDLE_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107010, access[final public static]
[junit] Removed Field GL_INDEX_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 524288, access[final public static]
[junit] Removed Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_EDGEFLAG_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 262144, access[final public static]
[junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_MAX_VERTEX_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107053, access[final public static]
[junit] Removed Field GL_RED_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34148, access[final public static]
[junit] Removed Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL2ES3
[junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static]
[junit] Removed Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static]
[junit] Removed Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static]
[junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static]
[junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static]
[junit] Removed Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_MAX_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, access[final public static]
[junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static]
[junit] Removed Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, access[final public static]
[junit] Removed Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static]
[junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static]
[junit] Removed Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static]
[junit] Removed Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static]
[junit] Class com.jogamp.opengl.GL2GL3
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static]
[junit] Removed Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static]
[junit] Removed Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static]
[junit] Removed Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static]
[junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static]
[junit] Removed Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static]
[junit] Removed Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static]
[junit] Removed Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static]
[junit] Removed Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static]
[junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static]
[junit] Removed Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static]
[junit] Removed Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static]
[junit] Removed Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static]
[junit] Class com.jogamp.opengl.GL3
[junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static]
[junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static]
[junit] Added Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static]
[junit] Removed Method glMultiDrawArraysIndirect, desc[(IJII)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static]
[junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static]
[junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static]
[junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static]
[junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static]
[junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static]
[junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static]
[junit] Added Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static]
[junit] Removed Method glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static]
[junit] Class com.jogamp.opengl.GL3ES3
[junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static]
[junit] Added Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, access[final public static]
[junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static]
[junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static]
[junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static]
[junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static]
[junit] Added Field GL_MAX_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, access[final public static]
[junit] Added Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static]
[junit] Class com.jogamp.opengl.GL3bc
[junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static]
[junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static]
[junit] Class com.jogamp.opengl.GL4
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMultiDrawArraysIndirect, desc[(IJII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMultiDrawArraysIndirect, desc[(ILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL4bc
[junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static]
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static]
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL3ES3].glDrawElementsIndirect, access[]
[junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static]
[junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static]
[junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static]
[junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL3ES3].glDrawArraysIndirect, access[]
[junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL4].glMultiDrawArraysIndirect, access[]
[junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static]
[junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static]
[junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static]
[junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLArrayData
[junit] Removed Method getComponentCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getCompType, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method elemStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getComponentType, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getElemCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getByteCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getByteCapacity, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method bytePosition, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getComponentSizeInBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method sealed, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method fillStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getElemCapacity, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getBytesPerComp, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method remainingBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getElementCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method remainingElems, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method elemPosition, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSizeInBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getCompsPerElem, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLBase
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLCapabilities
[junit] Added Method copyFrom, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/opengl/GLCapabilities;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLContext
[junit] Removed Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static]
[junit] Removed Field FORCE_NO_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static]
[junit] Added Method validateProfileBits, desc[(ILjava/lang/String;)V], sig[null], throws nil, access[protected static]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Field FORCE_MIN_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static]
[junit] Added Method getCTPFromBits, desc[(I)I], sig[null], throws nil, access[protected static]
[junit] Removed Field FORCE_NO_COLOR_RENDERBUFFER, desc[Z], sig[null], value[type null, data null, access[final protected static]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Added Method getFactoryImpl, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[protected static]
[junit] Removed Method getFactoryImpl, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws [com/jogamp/opengl/GLException], access[protected static]
[junit] Added Method getFactory, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static]
[junit] CompatChanged Method getFactoryImpl, throws[[com/jogamp/opengl/GLException] -> []], access[]
[junit] Added Method getFactory, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.GLProfile
[junit] Added Field GL_PROFILE_LIST_MAX_MOBILE, desc[[Ljava/lang/String;], sig[null], value[type null, data null, access[final public static]
[junit] Added Field disabledEGL, desc[Z], sig[null], value[type null, data null, access[final public static]
[junit] Class com.jogamp.opengl.GLRendererQuirks
[junit] Added Field DontChooseFBConfigBestMatch, desc[I], sig[null], value[type java.lang.Integer, data 24, access[final public static]
[junit] Removed Method <init>, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Field NoFBOSupport, desc[I], sig[null], value[type java.lang.Integer, data 23, access[final public static]
[junit] Added Method exist, desc[(Lcom/jogamp/opengl/GLRendererQuirks;I)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method addQuirks, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method getOverride, desc[(I)Lcom/jogamp/opengl/GLRendererQuirks$Override;], sig[null], throws [java/lang/IllegalArgumentException], access[final public static]
[junit] Added Field No10BitColorCompOffscreen, desc[I], sig[null], value[type java.lang.Integer, data 25, access[final public static]
[junit] Added Field GL3CompatNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Removed Field GLNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Class com.jogamp.opengl.GLRendererQuirks.Override
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.GLUniformData
[junit] Changed Class , access[added: final ]
[junit] Added Method <init>, desc[(Ljava/lang/String;ILcom/jogamp/opengl/util/SyncBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method setData, desc[(Lcom/jogamp/opengl/util/SyncBuffer;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/String;IILcom/jogamp/opengl/util/SyncBuffer;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.JoglVersion
[junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.TraceGL4bc
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Removed Method glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES1
[junit] Changed Class , access[]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.awt.GLCanvas
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.awt.GLJPanel
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.egl.EGL
[junit] Removed Method eglWaitSync, desc[(JLjava/nio/Buffer;I)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglCreatePlatformWindowSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreatePlatformPixmapSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglClientWaitSync, desc[(JJIJ)I], sig[null], throws nil, access[public static]
[junit] Added Method eglDestroyImage, desc[(JJ)Z], sig[null], throws nil, access[public static]
[junit] Removed Method eglGetSyncAttrib, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglCreatePlatformPixmapSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglDestroyImage, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglWaitSync, desc[(JJI)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglCreateImage, desc[(JJIJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglClientWaitSync, desc[(JLjava/nio/Buffer;IJ)I], sig[null], throws nil, access[public static]
[junit] Added Method eglGetPlatformDisplay, desc[(IJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreatePlatformWindowSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglDestroySync, desc[(JJ)Z], sig[null], throws nil, access[public static]
[junit] Removed Method eglDestroySync, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method eglGetPlatformDisplay, desc[(ILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglGetSyncAttrib, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreatePbufferFromClientBuffer, desc[(JILjava/nio/Buffer;JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglCreatePbufferFromClientBuffer, desc[(JIJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreateImage, desc[(JJILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI
[junit] Removed Method setIStride, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Added Method derefPointer, desc[(J)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public static]
[junit] Changed Method getBuffer, access[added: final ]
[junit] Removed Method setIHeight, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Changed Method getIHeight, access[added: final ]
[junit] Removed Method setIWidth, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Added Method usesNativeCode, desc[()Z], sig[null], throws nil, access[public static]
[junit] Changed Method getIWidth, access[added: final ]
[junit] Changed Method getIStride, access[added: final ]
[junit] Added Method getPData, desc[()J], sig[null], throws nil, access[final public]
[junit] Added Method getDirectBufferAddress, desc[()J], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.egl.EGLExt
[junit] Removed Method eglQueryDeviceStringEXT, desc[(Ljava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputPortStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglGetSyncAttribNV, desc[(JILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglGetSyncAttribNV, desc[(Ljava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateImageKHR, desc[(JJIJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamProducerSurfaceKHR, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerGLTextureExternalKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglFenceNV, desc[(J)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerReleaseKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateStreamProducerSurfaceKHR, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerGLTextureExternalKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryStreamTimeKHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryOutputLayerStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamAttribKHR, desc[(JJII)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateStreamSyncNV, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerAcquireKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglGetStreamFileDescriptorKHR, desc[(JJ)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryStreamKHR, desc[(JJILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamAttribKHR, desc[(JLjava/nio/Buffer;II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglDestroySyncNV, desc[(J)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglGetPlatformDisplayEXT, desc[(IJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglSignalSyncNV, desc[(Ljava/nio/Buffer;I)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglOutputPortAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputPortAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreatePlatformWindowSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglFenceNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryDeviceAttribEXT, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglOutputPortAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryStreamKHR, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryStreamu64KHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglClientWaitSyncNV, desc[(JIJ)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryStreamu64KHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglSignalSyncNV, desc[(JI)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglLabelObjectKHR, desc[(JIJJ)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglDestroySyncNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerReleaseKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryDeviceAttribEXT, desc[(Ljava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglClientWaitSyncNV, desc[(Ljava/nio/Buffer;IJ)I], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryDeviceStringEXT, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglGetStreamFileDescriptorKHR, desc[(JLjava/nio/Buffer;)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateImageKHR, desc[(JJILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerOutputEXT, desc[(JLjava/nio/Buffer;Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryStreamTimeKHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryOutputPortStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryOutputPortAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreatePlatformWindowSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglDestroyStreamKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamSyncNV, desc[(JJILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglOutputLayerAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglGetPlatformDisplayEXT, desc[(ILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerAcquireKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglDestroyStreamKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputLayerAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputLayerStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerOutputEXT, desc[(JJJ)Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.FloatUtil
[junit] Removed Method mapWinToObjCoords, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method multMatrixVec, desc[([FI[F[F)V], sig[null], throws nil, access[public static]
[junit] Added Method mapWinToObj, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method radToADeg, desc[(F)F], sig[null], throws nil, access[public static]
[junit] Removed Method makeRotationAxis, desc[([FIFFFF[F)[F], sig[null], throws nil, access[public static]
[junit] Changed Method multMatrix, access[]
[junit] Removed Method copyMatrixColumn, desc[([FII[FI)[F], sig[null], throws nil, access[public static]
[junit] Added Method multMatrix, desc[([FI[FI[FI)V], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToObjCoords, desc[(FFFF[F[II[FI[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makePick, desc[([FIFFFF[II[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method makeRotationEuler, desc[([FIFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;[FI[FIIIZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Changed Method multMatrix, access[]
[junit] Removed Method mapWinToObjCoords, desc[(FFFF[FI[FI[IIFF[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method multMatrixVec, desc[([FI[FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToObjCoords, desc[(FFF[F[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Changed Method matrixRowToString, access[]
[junit] Removed Method multMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Added Method mapWinToObj4, desc[(FFFF[FI[FI[IIFF[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;Ljava/nio/FloatBuffer;ILjava/nio/FloatBuffer;IIIZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method makePick, desc[([FFFFF[II[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapObjToWinCoords, desc[(FFF[F[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makePerspective, desc[([FIZLcom/jogamp/opengl/math/FovHVHalves;FF)[F], sig[null], throws [com/jogamp/opengl/GLException], access[public static]
[junit] Removed Method transposeMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Added Method isZero, desc[(F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method copyMatrixRow, desc[([FII[FI)[F], sig[null], throws nil, access[public static]
[junit] Added Method adegToRad, desc[(F)F], sig[null], throws nil, access[public static]
[junit] Removed Method makeIdentity, desc[([FI)[F], sig[null], throws nil, access[public static]
[junit] Changed Method multMatrixVec, access[]
[junit] Removed Method multMatrix, desc[([FI[FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Added Method mapObjToWin, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method multMatrixVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method matrixDeterminant, desc[([FI)F], sig[null], throws nil, access[public static]
[junit] Removed Method invertMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method makeTranslation, desc[([FIZFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToRay, desc[(FFFF[FI[FI[IILcom/jogamp/opengl/math/Ray;[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Changed Method matrixToString, access[]
[junit] Added Method multMatrix, desc[([FI[FI)V], sig[null], throws nil, access[public static]
[junit] Removed Method makeScale, desc[([FIZFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method makeOrtho, desc[([FIZFFFFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapObjToWinCoords, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method multMatrixVec, desc[([FI[FI[FI)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.math.Matrix4
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.math.Matrix4f
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.math.Quaternion
[junit] Removed Method setFromNormalVectors, desc[([F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method w, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method rotateVector, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method toAngleAxis, desc[(Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[final public]
[junit] Removed Method rotateByEuler, desc[([F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method copyMatrixColumn, desc[(I[FI)[F], sig[null], throws nil, access[public]
[junit] Added Method toMatrix, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Deprecated Method isRotationMatrix3f, desc[([F)Z], sig[null], throws nil, access[final public]
[junit] Added Method setFromVectors, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method rotateVector, desc[([FI[FI)[F], sig[null], throws nil, access[final public]
[junit] Added Method z, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method setFromAxes, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setLookAt, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Removed Method getZ, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method setFromAngleNormalAxis, desc[(F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method getW, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method getX, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method setFromAxes, desc[([F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromMatrix, desc[([FI)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method toEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method setFromAngleNormalAxis, desc[(FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromEuler, desc[([F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromVectors, desc[([F[F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method toAxes, desc[([F[F[F[F)V], sig[null], throws nil, access[public]
[junit] Removed Method getY, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method toEuler, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Added Method setFromMatrix, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Removed Method toAngleAxis, desc[([F)F], sig[null], throws nil, access[final public]
[junit] Added Method toAxes, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public]
[junit] Removed Method setFromAngleAxis, desc[(F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setLookAt, desc[([F[F[F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Added Method setFromAngleAxis, desc[(FLcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setFromNormalVectors, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method x, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method setFromEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method toMatrix, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method rotateByEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method toMatrix, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.Recti
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec2f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec2i
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec3f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec4f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.VectorUtil
[junit] Removed Method mid, desc[(FF)F], sig[null], throws nil, access[public static]
[junit] Removed Method cosAngleVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Zero, desc[([FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method scaleVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method triAreaVec2, desc[([F[F[F)F], sig[null], throws nil, access[public static]
[junit] Added Method line2PlaneIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Ray;Lcom/jogamp/opengl/math/Vec4f;F)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Added Method determinantVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Zero, desc[([FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method getWinding, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], sig[null], throws nil, access[public static]
[junit] Added Method isInTriangleVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method seg2SegIntersection, desc[([FLcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)[F], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec2, desc[([F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method crossVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isInTriangleVec3, desc[([F[F[F[F[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method angleVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method mulRowMat4Vec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3InTriangle3, desc[([F[F[F[F[F[F[F[F[FF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method line2PlaneIntersection, desc[([FLcom/jogamp/opengl/math/Ray;[FF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method line2lineIntersection, desc[([FLcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Y_NEG, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method determinantVec3, desc[([F[F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method ccw, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Added Method isCCW, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Equal, desc[([FI[FI)Z], sig[null], throws nil, access[public static]
[junit] Added Method isVec3InTriangle3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;F)Z], sig[null], throws nil, access[public static]
[junit] Added Method isVec3InTriangle3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Zero, desc[([FI)Z], sig[null], throws nil, access[public static]
[junit] Added Method isCollinearVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3InTriangle3, desc[([F[F[F[F[F[F[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method scaleVec3, desc[([F[FF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method getPlaneVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Y, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method normVec3, desc[([F)F], sig[null], throws nil, access[public static]
[junit] Added Method getPlaneVec3, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[public static]
[junit] Added Method seg2SegIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Equal, desc[([FI[FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method midVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Zero, desc[([FIF)Z], sig[null], throws nil, access[public static]
[junit] Added Method line2lineIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Removed Method copyVec4, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Added Method getPlaneVec3, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[public static]
[junit] Removed Method isZero, desc[(FFF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec2, desc[([F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Z_NEG, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method getNormalVec2, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Z, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Added Method midVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Added Method getWinding, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[public static]
[junit] Removed Method mulColMat4Vec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_ONE, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method getNormalVec3, desc[([F[F[F[F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec3, desc[([F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method divVec3, desc[([F[FF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method copyVec2, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Added Method getWinding, desc[(Ljava/util/ArrayList;)Lcom/jogamp/graph/geom/plane/Winding;], sig[(Ljava/util/ArrayList<+Lcom/jogamp/opengl/math/Vert2fImmutable;>;)Lcom/jogamp/graph/geom/plane/Winding;], throws nil, access[public static]
[junit] Removed Method copyVec3, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Equal, desc[([FI[FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method getWinding, desc[(Ljava/util/ArrayList;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], sig[(Ljava/util/ArrayList<+Lcom/jogamp/opengl/math/Vert2fImmutable;>;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], throws nil, access[public static]
[junit] Removed Field VEC3_ZERO, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method isCollinearVec3, desc[([F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method divVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Added Method isVec2Zero, desc[(Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method dotVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method normSquareVec2, desc[([FI)F], sig[null], throws nil, access[public static]
[junit] Removed Method subVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Equal, desc[([FI[FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method addVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method getPlaneVec3, desc[([F[F[F[F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.math.VectorUtil.Winding
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vert2fImmutable
[junit] Removed Method getCoord, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getX, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getY, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method x, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.Vert3fImmutable
[junit] Added Method z, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getZ, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.geom.AABBox
[junit] Removed Method getLow, desc[()[F], sig[null], throws nil, access[final public]
[junit] Added Method scale2, desc[(F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method getCenter, desc[()[F], sig[null], throws nil, access[final public]
[junit] Added Method translate, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method getHigh, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method transform, desc[(Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Added Method resize, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method translate, desc[(FFF)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method resize, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Ljogamp/graph/geom/plane/AffineTransform;[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method mapToWindow, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/Recti;Z)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Added Method getCenter, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getLow, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Removed Method getRayIntersection, desc[([FLcom/jogamp/opengl/math/Ray;FZ[F[F[F)[F], sig[null], throws nil, access[final public]
[junit] Added Method getRayIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Ray;FZ)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method setSize, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method scale, desc[(F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method translate, desc[([F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method resize, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method getHigh, desc[()[F], sig[null], throws nil, access[final public]
[junit] Removed Method scale, desc[(F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method transformMv, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Removed Method mapToWindow, desc[(Lcom/jogamp/opengl/math/geom/AABBox;[F[IZ[F[F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.math.geom.Frustum
[junit] Removed Method isSphereOutside, desc[([FF)Z], sig[null], throws nil, access[final public]
[junit] Added Method updateByFovDesc, desc[(Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/geom/Frustum$FovDesc;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[public]
[junit] Added Method classifySphere, desc[(Lcom/jogamp/opengl/math/Vec3f;F)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Removed Method updateByFovDesc, desc[([FIZLcom/jogamp/opengl/math/geom/Frustum$FovDesc;)[F], sig[null], throws nil, access[public]
[junit] Added Method isPointOutside, desc[(Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Added Method classifyPoint, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Removed Method classifySphere, desc[([FF)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Added Method isSphereOutside, desc[(Lcom/jogamp/opengl/math/Vec3f;F)Z], sig[null], throws nil, access[final public]
[junit] Removed Method isPointOutside, desc[([F)Z], sig[null], throws nil, access[final public]
[junit] Removed Method classifyPoint, desc[([F)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Added Method updateFrustumPlanes, desc[(Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public]
[junit] Removed Method updateByPMV, desc[([FI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.math.geom.Frustum.Plane
[junit] Removed Method distanceTo, desc[([F)F], sig[null], throws nil, access[final public]
[junit] Added Method distanceTo, desc[(Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.Animator
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(ILjava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.AnimatorBase
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.FPSAnimator
[junit] Added Method <init>, desc[(ILcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(II)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] Removed Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method put3b, desc[(BBB)V], sig[null], throws nil, access[public]
[junit] Added Method put3s, desc[(SSS)V], sig[null], throws nil, access[public]
[junit] Added Field growthFactor, desc[F], sig[null], value[type null, data null, access[protected]
[junit] Added Method setGrowthFactor, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method clear, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method put4i, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method put4s, desc[(SSSS)V], sig[null], throws nil, access[public]
[junit] Removed Field initialElementCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method puti, desc[([III)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class;IJIIZ)V], sig[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class<+Ljogamp/opengl/util/GLArrayHandler;>;IJIIZ)V], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Method reserve, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Added Method compsToElemCount, desc[(I)I], sig[null], throws nil, access[public]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IIZLjogamp/opengl/util/GLArrayHandler;IJIIZ)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Removed Method reset, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method put4f, desc[(FFFF)V], sig[null], throws nil, access[public]
[junit] Added Method put4b, desc[(BBBB)V], sig[null], throws nil, access[public]
[junit] Added Method putb, desc[([BII)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Changed Field glArrayHandler, access[added: final ]
[junit] CompatChanged Method com.jogamp.opengl.util.[GLArrayDataClient -> GLArrayDataWrapper].sealed, access[]
[junit] Removed Method growBufferIfNecessary, desc[(I)Z], sig[null], throws nil, access[final protected]
[junit] Added Method putf, desc[([FII)V], sig[null], throws nil, access[public]
[junit] Removed Method growBuffer, desc[(I)V], sig[null], throws nil, access[final protected]
[junit] Added Method getGrowthFactor, desc[()F], sig[null], throws nil, access[public]
[junit] Added Field DEFAULT_GROWTH_FACTOR, desc[F], sig[null], value[type java.lang.Float, data 1.618, access[final public static]
[junit] Added Method growIfNeeded, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Added Method put3i, desc[(III)V], sig[null], throws nil, access[public]
[junit] Changed Field usesGLSL, access[added: final ]
[junit] CompatChanged Field com.jogamp.opengl.util.[GLArrayDataClient -> GLArrayDataWrapper].sealed, access[]
[junit] Added Method puts, desc[([SII)V], sig[null], throws nil, access[public]
[junit] Added Method put3f, desc[(FFF)V], sig[null], throws nil, access[public]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Field initElemCount, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Removed Method reset, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method putf, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method puti, desc[([III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4b, desc[(BBBB)V], sig[null], throws nil, access[abstract public]
[junit] Added Method clear, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4f, desc[(FFFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3f, desc[(FFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Method putb, desc[([BII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4s, desc[(SSSS)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3b, desc[(BBB)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3s, desc[(SSS)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4i, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3i, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Method com.jogamp.opengl.[util.GLArrayDataEditable -> GLArrayData].sealed, access[]
[junit] Added Method puts, desc[([SII)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class;IJIIZ)V], sig[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class<+Ljogamp/opengl/util/GLArrayHandler;>;IJIIZ)V], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], throws nil, access[public]
[junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IIZLjogamp/opengl/util/GLArrayHandler;IJIIZ)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Added Method bytePosition, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method getComponentSizeInBytes, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method remainingBytes, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method getElemCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method remainingElems, desc[()I], sig[null], throws nil, access[public]
[junit] Added Field isVertexAttr, desc[Z], sig[null], value[type null, data null, access[final protected]
[junit] Removed Field componentsPerElement, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method getSizeInBytes, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Field compType, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Field sealed, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Removed Field componentClazz, desc[Ljava/lang/Class;], sig[Ljava/lang/Class<*>;], value[type null, data null, access[protected]
[junit] Added Method sealed, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method elemPosition, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method fillStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Removed Method getElementCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Changed Field normalized, access[added: final ]
[junit] Added Field compsPerElement, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Removed Field isVertexAttribute, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Changed Field strideL, access[added: final ]
[junit] Changed Field strideB, access[added: final ]
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IZIJII)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Method getElemCapacity, desc[()I], sig[null], throws nil, access[public]
[junit] Added Field mappedElemCount, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Field bytesPerComp, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Removed Field componentType, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Field componentByteSize, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method getCompType, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getBytesPerComp, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Field compClazz, desc[Ljava/lang/Class;], sig[Ljava/lang/Class<*>;], value[type null, data null, access[final protected]
[junit] Removed Method getComponentType, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method elemStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Added Method getByteCapacity, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method getCompsPerElem, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Field mappedElementCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IZIJII)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Method getByteCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method getComponentCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.GLReadBufferUtil
[junit] Added Field alphaRequested, desc[Z], sig[null], value[type null, data null, access[final protected]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] Added Method mulPMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method getMviMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_INVERSE_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Added Field FRUSTUM, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Method getCurrentMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluUnProjectRay, desc[(FFFFLcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Ray;)Z], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Removed Method multPMvMatrixf, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Removed Method gluUnProject4, desc[(FFFF[IIFF[FI)Z], sig[null], throws nil, access[public]
[junit] Added Method mulPMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method glRotate, desc[(Lcom/jogamp/opengl/math/Quaternion;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method glMultMatrixf, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/nio/FloatBuffer;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getMat, desc[(I)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetTMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncPMvMviMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Added Method glTranslatef, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Removed Method clearAllUpdateRequests, desc[()V], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method gluPickMatrix, desc[(FFFFLcom/jogamp/opengl/math/Recti;)V], sig[null], throws nil, access[final public]
[junit] Added Method glScalef, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetPMvMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMatrixf, desc[(I)Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Method isReqDirty, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getMvitMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/nio/FloatBuffer;Ljava/nio/FloatBuffer;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getSyncMviMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Field PREMUL_PMV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Removed Method glGetMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method gluUnProject, desc[(FFF[II[FI)Z], sig[null], throws nil, access[final public]
[junit] Added Method getSyncPMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getFrustum, desc[()Lcom/jogamp/opengl/math/geom/Frustum;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method getPMvMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMviMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method gluProject, desc[(FFF[II[FI)Z], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMat, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluProject, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method gluLookAt, desc[(FFFFFFFFF)V], sig[null], throws nil, access[final public]
[junit] Added Method gluUnProject4, desc[(FFFFLcom/jogamp/opengl/math/Recti;FFLcom/jogamp/opengl/math/Vec4f;)Z], sig[null], throws nil, access[public]
[junit] Removed Method gluUnProjectRay, desc[(FFFF[IILcom/jogamp/opengl/math/Ray;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method glGetPMvMviMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncMvMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getPMviMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_INVERSE_TRANSPOSED_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method gluUnProject, desc[(FFFLcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Added Field MANUAL_BITS, desc[I], sig[null], value[type java.lang.Integer, data 56, access[final public static]
[junit] Added Method getSyncMvitMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glRotatef, desc[(FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Field INVERSE_TRANSPOSED_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Method glGetPMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Removed Method gluPickMatrix, desc[(FFFF[II)V], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_FRUSTUM, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Method glGetPMvMvitMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method multMvPMatrixf, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Added Method getPMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_ALL, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Added Method getMvMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvPMat, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMvitMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncPMvMviMvitMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluLookAt, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getRequestMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Field PREMUL_PMVI, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Added Method getSyncPMvMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Removed Method glRotate, desc[(Lcom/jogamp/opengl/math/Quaternion;)V], sig[null], throws nil, access[final public]
[junit] Removed Method glGetFrustum, desc[()Lcom/jogamp/opengl/math/geom/Frustum;], sig[null], throws nil, access[final public]
[junit] Added Method getReqBits, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMvMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncTMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Changed Method getDirtyBits, access[]
[junit] Added Method glLoadMatrixf, desc[(Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[final public]
[junit] Added Method getTMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Field INVERSE_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Class com.jogamp.opengl.util.SyncAction
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncBuffer
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrices4f
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrices4f16
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.SyncMatrix4f
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrix4f16
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.TimeFrameI
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioDataFrame
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioFormat
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioFrame
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSinkFactory
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[junit] Removed Method getAudioSink, desc[()Lcom/jogamp/opengl/util/av/AudioSink;], sig[null], throws nil, access[abstract public]
[junit] Added Method resume, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method stop, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAudioSink, desc[()Lcom/jogamp/common/av/AudioSink;], sig[null], throws nil, access[abstract public]
[junit] Removed Method play, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Removed Method initStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Added Field DEBUG_AVSYNC, desc[Z], sig[null], value[type null, data null, access[final public static]
[junit] Added Method playStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Added Method setAudioChannelLimit, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.EventMask
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.EventMask.Bit
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.GLMediaEventListener
[junit] Removed Field EVENT_CHANGE_VID, desc[I], sig[null], value[type java.lang.Integer, data 65536, access[final public static]
[junit] Removed Field EVENT_CHANGE_AID, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static]
[junit] Removed Field EVENT_CHANGE_ERR, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Removed Field EVENT_CHANGE_PAUSE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Removed Field EVENT_CHANGE_UNINIT, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Removed Method attributesChanged, desc[(Lcom/jogamp/opengl/util/av/GLMediaPlayer;IJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field EVENT_CHANGE_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 262144, access[final public static]
[junit] Removed Field EVENT_CHANGE_EOS, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Removed Field EVENT_CHANGE_BPS, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static]
[junit] Removed Field EVENT_CHANGE_LENGTH, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static]
[junit] Removed Field EVENT_CHANGE_PLAY, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Field EVENT_CHANGE_CODEC, desc[I], sig[null], value[type java.lang.Integer, data 4194304, access[final public static]
[junit] Removed Field EVENT_CHANGE_INIT, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Removed Field EVENT_CHANGE_FPS, desc[I], sig[null], value[type java.lang.Integer, data 524288, access[final public static]
[junit] Added Method attributesChanged, desc[(Lcom/jogamp/opengl/util/av/GLMediaPlayer;Lcom/jogamp/opengl/util/av/GLMediaPlayer$EventMask;J)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.caps.NonFSAAGLCapsChooser
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Changed Field shaderBinaryFormat, access[added: private removed: protected ]
[junit] Changed Field shader, access[added: final private removed: protected ]
[junit] Changed Field nextID, access[added: private removed: protected ]
[junit] Changed Field shaderSource, access[added: private removed: protected ]
[junit] Removed Method dumpShaderSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Added Method dumpSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Changed Field shaderBinary, access[added: private removed: protected ]
[junit] Changed Field id, access[added: private removed: protected ]
[junit] Changed Field valid, access[added: private removed: protected ]
[junit] Changed Field shaderType, access[added: private removed: protected ]
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] Changed Class , access[added: final ]
[junit] Added Method dumpSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderState
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.glsl.ShaderUtil
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.stereo.EyeParameter
[junit] Added Method <init>, desc[(ILcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/FovHVHalves;FFF)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(I[FLcom/jogamp/opengl/math/FovHVHalves;FFF)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDevice
[junit] Removed Method createRenderer, desc[(II[F[Lcom/jogamp/opengl/math/FovHVHalves;FI)Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer;], sig[null], throws nil, access[abstract public]
[junit] Added Method getDefaultEyePositionOffset, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getDefaultEyePositionOffset, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Added Method createRenderer, desc[(IILcom/jogamp/opengl/math/Vec3f;[Lcom/jogamp/opengl/math/FovHVHalves;FI)Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoUtil
[junit] Added Method getSBSUpstreamPMV, desc[(Lcom/jogamp/opengl/util/stereo/ViewerPose;Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer$Eye;FFLcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public static]
[junit] Removed Method getSBSUpstreamPMV, desc[(Lcom/jogamp/opengl/util/stereo/ViewerPose;Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer$Eye;FF[F[F)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.stereo.ViewerPose
[junit] Added Method setPosition, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceFactory
[junit] Added Method createMono, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Removed Method createStereoSBSLense, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/nativewindow/util/DimensionImmutable;[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Added Method createStereoSBSLense, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Removed Method createStereoSBS, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFF[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Added Method createStereoSBS, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Removed Method createMono, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[F[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.texture.ImageSequence
[junit] Removed Method getTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Added Method getTextureLookupFunctionName, desc[()Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Added Method setTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Added Method <init>, desc[(IZIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method ownsTexture, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence
[junit] Removed Method getTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Added Method getTextureLookupFunctionName, desc[()Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Added Method setTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence.TextureFrame
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.texture.spi.DDSImage
[junit] Removed Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.SGIImage
[junit] Removed Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider
[junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider
[junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV232V24x
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363759067 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692363759067 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testVersionV220V221 took 0.352 sec
[junit] Testcase: testVersionV221V230 took 0.708 sec
[junit] Testcase: testVersionV230V232 took 0.332 sec
[junit] Testcase: testVersionV232V24x took 0.326 sec
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.365 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363757305 ms III - Start
[junit] SLOCK [T main @ 1692363757305 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221
[junit] Semantic Version Test
[junit] criteria: SimpleDiffCriteria
[junit] Previous version: 2.2.0 (2.2.0) - lib/v2.2.0/jogl-all.jar
[junit] Current version: 2.2.1 (2.2.1) - lib/v2.2.1/jogl-all.jar
[junit] Field values changed: false
[junit] Compat. expected: BACKWARD_COMPATIBLE_USER
[junit] Compat. detected: BACKWARD_COMPATIBLE_USER
[junit] Compat. result: detected == expected -> OK
[junit] Current version 2.2.1 (2.2.1) is BACKWARD_COMPATIBLE_USER to previous version 2.2.0 (2.2.0), actually BACKWARD_COMPATIBLE_USER
[junit]
[junit]
[junit] Summary: 8 differences in 5 classes:
[junit] Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 8
[junit]
[junit] 0/ 5: com.jogamp.graph.curve.OutlineShape : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 1/ 5: com.jogamp.graph.geom.Outline : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 2/ 5: com.jogamp.opengl.util.glsl.ShaderCode: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 3/ 5: javax.media.opengl.GLContext : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 4/ 5: javax.media.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit]
[junit]
[junit] Removes
[junit]
[junit]
[junit]
[junit] Changes
[junit]
[junit]
[junit]
[junit] CompatChanges
[junit]
[junit]
[junit]
[junit] Deprecates
[junit]
[junit]
[junit]
[junit] Additions
[junit]
[junit] Class com.jogamp.graph.curve.OutlineShape
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.geom.Outline
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Added Field SUFFIX_TESS_EVALUATION_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btep, access[final public static]
[junit] Added Field SUFFIX_TESS_CONTROL_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btcp, access[final public static]
[junit] Added Field SUFFIX_TESS_EVALUATION_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tep, access[final public static]
[junit] Added Field SUFFIX_TESS_CONTROL_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tcp, access[final public static]
[junit] Class javax.media.opengl.GLContext
[junit] Added Method getSharedMaster, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[final public]
[junit] Class javax.media.opengl.GLProfile
[junit] Added Method isInitialized, desc[()Z], sig[null], throws nil, access[public static]
[junit]
[junit]
[junit]
[junit]
[junit] Class Order
[junit]
[junit] Class com.jogamp.graph.curve.OutlineShape
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.geom.Outline
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Added Field SUFFIX_TESS_EVALUATION_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btep, access[final public static]
[junit] Added Field SUFFIX_TESS_CONTROL_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btcp, access[final public static]
[junit] Added Field SUFFIX_TESS_EVALUATION_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tep, access[final public static]
[junit] Added Field SUFFIX_TESS_CONTROL_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tcp, access[final public static]
[junit] Class javax.media.opengl.GLContext
[junit] Added Method getSharedMaster, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[final public]
[junit] Class javax.media.opengl.GLProfile
[junit] Added Method isInitialized, desc[()Z], sig[null], throws nil, access[public static]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV221V230
[junit] Semantic Version Test
[junit] criteria: SimpleDiffCriteria
[junit] Previous version: 2.2.1 (2.2.1) - lib/v2.2.1/jogl-all.jar
[junit] Current version: 2.3.0 (2.3.0) - lib/v2.3.0/jogl-all.jar
[junit] Field values changed: false
[junit] Compat. expected: NON_BACKWARD_COMPATIBLE
[junit] Compat. detected: NON_BACKWARD_COMPATIBLE
[junit] Compat. result: detected == expected -> OK
[junit] Current version 2.3.0 (2.3.0) is NON_BACKWARD_COMPATIBLE to previous version 2.2.1 (2.2.1), actually NON_BACKWARD_COMPATIBLE
[junit]
[junit]
[junit] Summary: 1496 differences in 366 classes:
[junit] Remove 652, Change 38, CompatChange 107, Deprecate 0, Add 699
[junit]
[junit] 0/ 366: com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 0
[junit] 1/ 366: com.jogamp.graph.curve.opengl.GLRegion : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7
[junit] 2/ 366: com.jogamp.graph.curve.opengl.RegionRenderer : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 3/ 366: com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 4/ 366: com.jogamp.graph.curve.opengl.RenderState : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 8
[junit] 5/ 366: com.jogamp.graph.curve.opengl.RenderState.ProgramLocal : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 6/ 366: com.jogamp.graph.curve.opengl.TextRegionUtil : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 9
[junit] 7/ 366: com.jogamp.graph.font.FontFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 8/ 366: com.jogamp.nativewindow.AbstractGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 9/ 366: com.jogamp.nativewindow.AbstractGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 10/ 366: com.jogamp.nativewindow.AbstractGraphicsScreen : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 11/ 366: com.jogamp.nativewindow.Capabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 12/ 366: com.jogamp.nativewindow.CapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 13/ 366: com.jogamp.nativewindow.CapabilitiesImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 14/ 366: com.jogamp.nativewindow.DefaultCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 15/ 366: com.jogamp.nativewindow.DefaultGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 16/ 366: com.jogamp.nativewindow.DefaultGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 17/ 366: com.jogamp.nativewindow.DefaultGraphicsScreen : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 18/ 366: com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 19/ 366: com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize : Remove 6, Change 1, CompatChange 0, Deprecate 0, Add 6
[junit] 20/ 366: com.jogamp.nativewindow.GenericUpstreamSurfacelessHook : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 21/ 366: com.jogamp.nativewindow.GraphicsConfigurationFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 22/ 366: com.jogamp.nativewindow.MutableGraphicsConfiguration : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3
[junit] 23/ 366: com.jogamp.nativewindow.MutableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 24/ 366: com.jogamp.nativewindow.NativeSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 25/ 366: com.jogamp.nativewindow.NativeSurfaceHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 26/ 366: com.jogamp.nativewindow.NativeWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 27/ 366: com.jogamp.nativewindow.NativeWindowException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 28/ 366: com.jogamp.nativewindow.NativeWindowFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 29/ 366: com.jogamp.nativewindow.OffscreenLayerOption : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 30/ 366: com.jogamp.nativewindow.OffscreenLayerSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 31/ 366: com.jogamp.nativewindow.ProxySurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 32/ 366: com.jogamp.nativewindow.ScalableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 33/ 366: com.jogamp.nativewindow.SurfaceUpdatedListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 34/ 366: com.jogamp.nativewindow.ToolkitLock : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 35/ 366: com.jogamp.nativewindow.UpstreamSurfaceHook : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 36/ 366: com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 37/ 366: com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5
[junit] 38/ 366: com.jogamp.nativewindow.VisualIDHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 39/ 366: com.jogamp.nativewindow.VisualIDHolder.VIDComparator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 40/ 366: com.jogamp.nativewindow.VisualIDHolder.VIDType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 41/ 366: com.jogamp.nativewindow.WindowClosingProtocol : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 42/ 366: com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 43/ 366: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5
[junit] 44/ 366: com.jogamp.nativewindow.awt.AWTGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 45/ 366: com.jogamp.nativewindow.awt.AWTGraphicsScreen : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3
[junit] 46/ 366: com.jogamp.nativewindow.awt.AWTWindowClosingProtocol : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 47/ 366: com.jogamp.nativewindow.awt.DirectDataBufferInt : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 48/ 366: com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 49/ 366: com.jogamp.nativewindow.awt.JAWTWindow : Remove 23, Change 2, CompatChange 6, Deprecate 0, Add 25
[junit] 50/ 366: com.jogamp.nativewindow.egl.EGLGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 51/ 366: com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 52/ 366: com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 53/ 366: com.jogamp.nativewindow.swt.SWTAccessor : Remove 6, Change 0, CompatChange 3, Deprecate 0, Add 6
[junit] 54/ 366: com.jogamp.nativewindow.util.Dimension : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 55/ 366: com.jogamp.nativewindow.util.DimensionImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 56/ 366: com.jogamp.nativewindow.util.Insets : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 57/ 366: com.jogamp.nativewindow.util.InsetsImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 58/ 366: com.jogamp.nativewindow.util.PixelFormat : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 59/ 366: com.jogamp.nativewindow.util.PixelFormat.CType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 60/ 366: com.jogamp.nativewindow.util.PixelFormat.Composition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 61/ 366: com.jogamp.nativewindow.util.PixelFormat.PackedComposition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 62/ 366: com.jogamp.nativewindow.util.PixelFormatUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 63/ 366: com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 64/ 366: com.jogamp.nativewindow.util.PixelRectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 65/ 366: com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 66/ 366: com.jogamp.nativewindow.util.Point : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 67/ 366: com.jogamp.nativewindow.util.PointImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 68/ 366: com.jogamp.nativewindow.util.Rectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 69/ 366: com.jogamp.nativewindow.util.RectangleImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 70/ 366: com.jogamp.nativewindow.util.SurfaceSize : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 71/ 366: com.jogamp.nativewindow.windows.WindowsGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 72/ 366: com.jogamp.nativewindow.x11.X11GraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 73/ 366: com.jogamp.nativewindow.x11.X11GraphicsDevice : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 74/ 366: com.jogamp.nativewindow.x11.X11GraphicsScreen : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 75/ 366: com.jogamp.newt.Display : Remove 3, Change 0, CompatChange 2, Deprecate 0, Add 3
[junit] 76/ 366: com.jogamp.newt.Display.PointerIcon : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 77/ 366: com.jogamp.newt.MonitorDevice : Remove 5, Change 2, CompatChange 2, Deprecate 0, Add 11
[junit] 78/ 366: com.jogamp.newt.MonitorMode : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 79/ 366: com.jogamp.newt.MonitorMode.SizeAndRRate : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 80/ 366: com.jogamp.newt.NewtFactory : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 8
[junit] 81/ 366: com.jogamp.newt.Screen : Remove 5, Change 0, CompatChange 2, Deprecate 0, Add 7
[junit] 82/ 366: com.jogamp.newt.Window : Remove 7, Change 1, CompatChange 0, Deprecate 0, Add 7
[junit] 83/ 366: com.jogamp.newt.awt.NewtCanvasAWT : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3
[junit] 84/ 366: com.jogamp.newt.event.PinchToZoomGesture : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 85/ 366: com.jogamp.newt.event.WindowUpdateEvent : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 86/ 366: com.jogamp.newt.event.awt.AWTAdapter : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 87/ 366: com.jogamp.newt.event.awt.AWTKeyAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 88/ 366: com.jogamp.newt.event.awt.AWTMouseAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 89/ 366: com.jogamp.newt.event.awt.AWTWindowAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 90/ 366: com.jogamp.newt.opengl.GLWindow : Remove 25, Change 1, CompatChange 2, Deprecate 0, Add 26
[junit] 91/ 366: com.jogamp.newt.swt.NewtCanvasSWT : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3
[junit] 92/ 366: com.jogamp.newt.util.MonitorModeUtil : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 93/ 366: com.jogamp.newt.util.applet.JOGLNewtAppletBase : Remove 6, Change 1, CompatChange 0, Deprecate 0, Add 6
[junit] 94/ 366: com.jogamp.opengl.DebugGL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 95/ 366: com.jogamp.opengl.DebugGL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 96/ 366: com.jogamp.opengl.DebugGL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 97/ 366: com.jogamp.opengl.DebugGL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 98/ 366: com.jogamp.opengl.DebugGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 99/ 366: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 100/ 366: com.jogamp.opengl.DebugGLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 101/ 366: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 102/ 366: com.jogamp.opengl.DefaultGLCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 103/ 366: com.jogamp.opengl.FBObject : Remove 28, Change 0, CompatChange 10, Deprecate 0, Add 34
[junit] 104/ 366: com.jogamp.opengl.FBObject.Attachment : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 105/ 366: com.jogamp.opengl.FBObject.Colorbuffer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 106/ 366: com.jogamp.opengl.FBObject.RenderAttachment : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 107/ 366: com.jogamp.opengl.FBObject.TextureAttachment : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 108/ 366: com.jogamp.opengl.FPSCounter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 109/ 366: com.jogamp.opengl.GL : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 110/ 366: com.jogamp.opengl.GL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 111/ 366: com.jogamp.opengl.GL2ES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 112/ 366: com.jogamp.opengl.GL2ES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 113/ 366: com.jogamp.opengl.GL2ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 114/ 366: com.jogamp.opengl.GL2GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 115/ 366: com.jogamp.opengl.GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 116/ 366: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 117/ 366: com.jogamp.opengl.GL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 118/ 366: com.jogamp.opengl.GL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 119/ 366: com.jogamp.opengl.GL4ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 120/ 366: com.jogamp.opengl.GL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 121/ 366: com.jogamp.opengl.GLAnimatorControl : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 122/ 366: com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 123/ 366: com.jogamp.opengl.GLArrayData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 124/ 366: com.jogamp.opengl.GLAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 125/ 366: com.jogamp.opengl.GLAutoDrawableDelegate : Remove 2, Change 1, CompatChange 1, Deprecate 0, Add 2
[junit] 126/ 366: com.jogamp.opengl.GLBase : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 127/ 366: com.jogamp.opengl.GLBufferStorage : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 128/ 366: com.jogamp.opengl.GLCapabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 129/ 366: com.jogamp.opengl.GLCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 130/ 366: com.jogamp.opengl.GLCapabilitiesImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 131/ 366: com.jogamp.opengl.GLContext : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 132/ 366: com.jogamp.opengl.GLDebugListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 133/ 366: com.jogamp.opengl.GLDebugMessage : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 134/ 366: com.jogamp.opengl.GLDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 135/ 366: com.jogamp.opengl.GLDrawableFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 136/ 366: com.jogamp.opengl.GLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 137/ 366: com.jogamp.opengl.GLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 138/ 366: com.jogamp.opengl.GLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 139/ 366: com.jogamp.opengl.GLEventListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 140/ 366: com.jogamp.opengl.GLEventListenerState : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 141/ 366: com.jogamp.opengl.GLException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 142/ 366: com.jogamp.opengl.GLExtensions : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 143/ 366: com.jogamp.opengl.GLFBODrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 144/ 366: com.jogamp.opengl.GLFBODrawable.Resizeable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 145/ 366: com.jogamp.opengl.GLOffscreenAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 146/ 366: com.jogamp.opengl.GLOffscreenAutoDrawable.FBO : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 147/ 366: com.jogamp.opengl.GLPipelineFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 148/ 366: com.jogamp.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 149/ 366: com.jogamp.opengl.GLRendererQuirks : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 14
[junit] 150/ 366: com.jogamp.opengl.GLRunnable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 151/ 366: com.jogamp.opengl.GLRunnable2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 152/ 366: com.jogamp.opengl.GLSharedContextSetter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 153/ 366: com.jogamp.opengl.GLUniformData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 154/ 366: com.jogamp.opengl.GenericGLCapabilitiesChooser : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 155/ 366: com.jogamp.opengl.JoglVersion : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 10
[junit] 156/ 366: com.jogamp.opengl.Threading : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 157/ 366: com.jogamp.opengl.Threading.Mode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 158/ 366: com.jogamp.opengl.TraceGL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 159/ 366: com.jogamp.opengl.TraceGL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 160/ 366: com.jogamp.opengl.TraceGL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 161/ 366: com.jogamp.opengl.TraceGL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 162/ 366: com.jogamp.opengl.TraceGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 163/ 366: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 164/ 366: com.jogamp.opengl.TraceGLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 165/ 366: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 166/ 366: com.jogamp.opengl.awt.AWTGLAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 167/ 366: com.jogamp.opengl.awt.ComponentEvents : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 168/ 366: com.jogamp.opengl.awt.GLCanvas : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 169/ 366: com.jogamp.opengl.awt.GLJPanel : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 170/ 366: com.jogamp.opengl.egl.EGL : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 171/ 366: com.jogamp.opengl.egl.EGLClientPixmapHI : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 172/ 366: com.jogamp.opengl.egl.EGLExt : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 173/ 366: com.jogamp.opengl.fixedfunc.GLLightingFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 174/ 366: com.jogamp.opengl.fixedfunc.GLMatrixFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 175/ 366: com.jogamp.opengl.fixedfunc.GLPointerFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 176/ 366: com.jogamp.opengl.fixedfunc.GLPointerFuncUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 177/ 366: com.jogamp.opengl.glu.GLU : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 178/ 366: com.jogamp.opengl.glu.GLUnurbs : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 179/ 366: com.jogamp.opengl.glu.GLUquadric : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 180/ 366: com.jogamp.opengl.glu.GLUtessellator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 181/ 366: com.jogamp.opengl.glu.GLUtessellatorCallback : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 182/ 366: com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 183/ 366: com.jogamp.opengl.glu.gl2.GLUgl2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 184/ 366: com.jogamp.opengl.glu.gl2es1.GLUgl2es1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 185/ 366: com.jogamp.opengl.math.FloatUtil : Remove 0, Change 0, CompatChange 3, Deprecate 0, Add 0
[junit] 186/ 366: com.jogamp.opengl.math.Matrix4 : Remove 0, Change 0, CompatChange 2, Deprecate 0, Add 0
[junit] 187/ 366: com.jogamp.opengl.swt.GLCanvas : Remove 25, Change 1, CompatChange 2, Deprecate 0, Add 25
[junit] 188/ 366: com.jogamp.opengl.util.Animator : Remove 2, Change 4, CompatChange 1, Deprecate 0, Add 2
[junit] 189/ 366: com.jogamp.opengl.util.AnimatorBase : Remove 5, Change 1, CompatChange 1, Deprecate 0, Add 5
[junit] 190/ 366: com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 191/ 366: com.jogamp.opengl.util.CustomGLEventListener : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 192/ 366: com.jogamp.opengl.util.FPSAnimator : Remove 2, Change 0, CompatChange 1, Deprecate 0, Add 2
[junit] 193/ 366: com.jogamp.opengl.util.GLArrayDataClient : Remove 6, Change 0, CompatChange 6, Deprecate 0, Add 6
[junit] 194/ 366: com.jogamp.opengl.util.GLArrayDataEditable : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5
[junit] 195/ 366: com.jogamp.opengl.util.GLArrayDataServer : Remove 7, Change 0, CompatChange 15, Deprecate 0, Add 7
[junit] 196/ 366: com.jogamp.opengl.util.GLArrayDataWrapper : Remove 4, Change 1, CompatChange 5, Deprecate 0, Add 4
[junit] 197/ 366: com.jogamp.opengl.util.GLBuffers : Remove 2, Change 0, CompatChange 2, Deprecate 0, Add 2
[junit] 198/ 366: com.jogamp.opengl.util.GLDrawableUtil : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 10
[junit] 199/ 366: com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 200/ 366: com.jogamp.opengl.util.GLPixelBuffer : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 201/ 366: com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 202/ 366: com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes : Remove 5, Change 0, CompatChange 1, Deprecate 0, Add 7
[junit] 203/ 366: com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 204/ 366: com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 205/ 366: com.jogamp.opengl.util.GLPixelStorageModes : Remove 14, Change 0, CompatChange 0, Deprecate 0, Add 14
[junit] 206/ 366: com.jogamp.opengl.util.GLReadBufferUtil : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 5
[junit] 207/ 366: com.jogamp.opengl.util.Gamma : Remove 5, Change 0, CompatChange 0, Deprecate 0, Add 5
[junit] 208/ 366: com.jogamp.opengl.util.ImmModeSink : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7
[junit] 209/ 366: com.jogamp.opengl.util.ImmModeSink.VBOSet : Remove 7, Change 0, CompatChange 1, Deprecate 0, Add 7
[junit] 210/ 366: com.jogamp.opengl.util.PMVMatrix : Remove 0, Change 1, CompatChange 2, Deprecate 0, Add 0
[junit] 211/ 366: com.jogamp.opengl.util.PNGPixelRect : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 4
[junit] 212/ 366: com.jogamp.opengl.util.RandomTileRenderer : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 213/ 366: com.jogamp.opengl.util.TileRenderer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 214/ 366: com.jogamp.opengl.util.TileRendererBase : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7
[junit] 215/ 366: com.jogamp.opengl.util.av.GLMediaPlayer : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5
[junit] 216/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 217/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 218/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider: Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 219/ 366: com.jogamp.opengl.util.awt.AWTGLReadBufferUtil : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 220/ 366: com.jogamp.opengl.util.awt.Overlay : Remove 1, Change 0, CompatChange 5, Deprecate 0, Add 1
[junit] 221/ 366: com.jogamp.opengl.util.awt.TextRenderer : Remove 0, Change 0, CompatChange 10, Deprecate 0, Add 0
[junit] 222/ 366: com.jogamp.opengl.util.awt.TextureRenderer : Remove 0, Change 0, CompatChange 14, Deprecate 0, Add 0
[junit] 223/ 366: com.jogamp.opengl.util.glsl.ShaderCode : Remove 12, Change 0, CompatChange 0, Deprecate 0, Add 12
[junit] 224/ 366: com.jogamp.opengl.util.glsl.ShaderProgram : Remove 9, Change 0, CompatChange 1, Deprecate 0, Add 9
[junit] 225/ 366: com.jogamp.opengl.util.glsl.ShaderState : Remove 28, Change 0, CompatChange 0, Deprecate 0, Add 28
[junit] 226/ 366: com.jogamp.opengl.util.glsl.ShaderUtil : Remove 20, Change 0, CompatChange 0, Deprecate 0, Add 20
[junit] 227/ 366: com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 228/ 366: com.jogamp.opengl.util.stereo.StereoClientRenderer : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 4
[junit] 229/ 366: com.jogamp.opengl.util.stereo.StereoDevice : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 230/ 366: com.jogamp.opengl.util.stereo.StereoDeviceRenderer : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 9
[junit] 231/ 366: com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 232/ 366: com.jogamp.opengl.util.stereo.StereoGLEventListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 233/ 366: com.jogamp.opengl.util.texture.ImageSequence : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 234/ 366: com.jogamp.opengl.util.texture.Texture : Remove 16, Change 0, CompatChange 0, Deprecate 0, Add 16
[junit] 235/ 366: com.jogamp.opengl.util.texture.TextureData : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 236/ 366: com.jogamp.opengl.util.texture.TextureIO : Remove 7, Change 0, CompatChange 6, Deprecate 0, Add 7
[junit] 237/ 366: com.jogamp.opengl.util.texture.TextureSequence : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 238/ 366: com.jogamp.opengl.util.texture.TextureState : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 239/ 366: com.jogamp.opengl.util.texture.awt.AWTTextureData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 240/ 366: com.jogamp.opengl.util.texture.awt.AWTTextureIO : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 241/ 366: com.jogamp.opengl.util.texture.spi.TGAImage : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 242/ 366: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 243/ 366: com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 244/ 366: javax.media.nativewindow.AbstractGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 245/ 366: javax.media.nativewindow.AbstractGraphicsDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 246/ 366: javax.media.nativewindow.AbstractGraphicsScreen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 247/ 366: javax.media.nativewindow.Capabilities : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 248/ 366: javax.media.nativewindow.CapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 249/ 366: javax.media.nativewindow.CapabilitiesImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 250/ 366: javax.media.nativewindow.DefaultCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 251/ 366: javax.media.nativewindow.DefaultGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 252/ 366: javax.media.nativewindow.DefaultGraphicsDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 253/ 366: javax.media.nativewindow.DefaultGraphicsScreen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 254/ 366: javax.media.nativewindow.GraphicsConfigurationFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 255/ 366: javax.media.nativewindow.MutableSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 256/ 366: javax.media.nativewindow.NativeSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 257/ 366: javax.media.nativewindow.NativeSurfaceHolder : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 258/ 366: javax.media.nativewindow.NativeWindow : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 259/ 366: javax.media.nativewindow.NativeWindowException : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 260/ 366: javax.media.nativewindow.NativeWindowFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 261/ 366: javax.media.nativewindow.OffscreenLayerOption : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 262/ 366: javax.media.nativewindow.OffscreenLayerSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 263/ 366: javax.media.nativewindow.ProxySurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 264/ 366: javax.media.nativewindow.ScalableSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 265/ 366: javax.media.nativewindow.SurfaceUpdatedListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 266/ 366: javax.media.nativewindow.ToolkitLock : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 267/ 366: javax.media.nativewindow.UpstreamSurfaceHook : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 268/ 366: javax.media.nativewindow.UpstreamSurfaceHook.MutableSize : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 269/ 366: javax.media.nativewindow.VisualIDHolder : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 270/ 366: javax.media.nativewindow.VisualIDHolder.VIDComparator : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 271/ 366: javax.media.nativewindow.VisualIDHolder.VIDType : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 272/ 366: javax.media.nativewindow.WindowClosingProtocol : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 273/ 366: javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 274/ 366: javax.media.nativewindow.util.Dimension : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 275/ 366: javax.media.nativewindow.util.DimensionImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 276/ 366: javax.media.nativewindow.util.Insets : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 277/ 366: javax.media.nativewindow.util.InsetsImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 278/ 366: javax.media.nativewindow.util.PixelFormat : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 279/ 366: javax.media.nativewindow.util.PixelFormatUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 280/ 366: javax.media.nativewindow.util.PixelFormatUtil.PixelSink : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 281/ 366: javax.media.nativewindow.util.PixelFormatUtil.PixelSink32 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 282/ 366: javax.media.nativewindow.util.PixelRectangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 283/ 366: javax.media.nativewindow.util.PixelRectangle.GenericPixelRect : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 284/ 366: javax.media.nativewindow.util.Point : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 285/ 366: javax.media.nativewindow.util.PointImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 286/ 366: javax.media.nativewindow.util.Rectangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 287/ 366: javax.media.nativewindow.util.RectangleImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 288/ 366: javax.media.nativewindow.util.SurfaceSize : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 289/ 366: javax.media.opengl.DebugGL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 290/ 366: javax.media.opengl.DebugGL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 291/ 366: javax.media.opengl.DebugGL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 292/ 366: javax.media.opengl.DebugGL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 293/ 366: javax.media.opengl.DebugGL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 294/ 366: javax.media.opengl.DebugGLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 295/ 366: javax.media.opengl.DebugGLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 296/ 366: javax.media.opengl.DebugGLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 297/ 366: javax.media.opengl.DefaultGLCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 298/ 366: javax.media.opengl.FPSCounter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 299/ 366: javax.media.opengl.GL : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 300/ 366: javax.media.opengl.GL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 301/ 366: javax.media.opengl.GL2ES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 302/ 366: javax.media.opengl.GL2ES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 303/ 366: javax.media.opengl.GL2ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 304/ 366: javax.media.opengl.GL2GL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 305/ 366: javax.media.opengl.GL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 306/ 366: javax.media.opengl.GL3ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 307/ 366: javax.media.opengl.GL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 308/ 366: javax.media.opengl.GL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 309/ 366: javax.media.opengl.GL4ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 310/ 366: javax.media.opengl.GL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 311/ 366: javax.media.opengl.GLAnimatorControl : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 312/ 366: javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 313/ 366: javax.media.opengl.GLArrayData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 314/ 366: javax.media.opengl.GLAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 315/ 366: javax.media.opengl.GLBase : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 316/ 366: javax.media.opengl.GLBufferStorage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 317/ 366: javax.media.opengl.GLCapabilities : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 318/ 366: javax.media.opengl.GLCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 319/ 366: javax.media.opengl.GLCapabilitiesImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 320/ 366: javax.media.opengl.GLContext : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 321/ 366: javax.media.opengl.GLDebugListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 322/ 366: javax.media.opengl.GLDebugMessage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 323/ 366: javax.media.opengl.GLDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 324/ 366: javax.media.opengl.GLDrawableFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 325/ 366: javax.media.opengl.GLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 326/ 366: javax.media.opengl.GLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 327/ 366: javax.media.opengl.GLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 328/ 366: javax.media.opengl.GLEventListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 329/ 366: javax.media.opengl.GLException : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 330/ 366: javax.media.opengl.GLFBODrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 331/ 366: javax.media.opengl.GLFBODrawable.Resizeable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 332/ 366: javax.media.opengl.GLOffscreenAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 333/ 366: javax.media.opengl.GLOffscreenAutoDrawable.FBO : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 334/ 366: javax.media.opengl.GLPipelineFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 335/ 366: javax.media.opengl.GLProfile : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 336/ 366: javax.media.opengl.GLRunnable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 337/ 366: javax.media.opengl.GLRunnable2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 338/ 366: javax.media.opengl.GLSharedContextSetter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 339/ 366: javax.media.opengl.GLUniformData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 340/ 366: javax.media.opengl.Threading : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 341/ 366: javax.media.opengl.Threading.Mode : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 342/ 366: javax.media.opengl.TraceGL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 343/ 366: javax.media.opengl.TraceGL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 344/ 366: javax.media.opengl.TraceGL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 345/ 366: javax.media.opengl.TraceGL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 346/ 366: javax.media.opengl.TraceGL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 347/ 366: javax.media.opengl.TraceGLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 348/ 366: javax.media.opengl.TraceGLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 349/ 366: javax.media.opengl.TraceGLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 350/ 366: javax.media.opengl.awt.AWTGLAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 351/ 366: javax.media.opengl.awt.ComponentEvents : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 352/ 366: javax.media.opengl.awt.GLCanvas : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 353/ 366: javax.media.opengl.awt.GLJPanel : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 354/ 366: javax.media.opengl.fixedfunc.GLLightingFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 355/ 366: javax.media.opengl.fixedfunc.GLMatrixFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 356/ 366: javax.media.opengl.fixedfunc.GLPointerFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 357/ 366: javax.media.opengl.fixedfunc.GLPointerFuncUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 358/ 366: javax.media.opengl.glu.GLU : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 359/ 366: javax.media.opengl.glu.GLUnurbs : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 360/ 366: javax.media.opengl.glu.GLUquadric : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 361/ 366: javax.media.opengl.glu.GLUtessellator : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 362/ 366: javax.media.opengl.glu.GLUtessellatorCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 363/ 366: javax.media.opengl.glu.GLUtessellatorCallbackAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 364/ 366: javax.media.opengl.glu.gl2.GLUgl2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 365/ 366: javax.media.opengl.glu.gl2es1.GLUgl2es1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit]
[junit]
[junit] Removes
[junit]
[junit] Class com.jogamp.graph.curve.opengl.GLRegion
[junit] Removed Method destroyImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Removed Method clearImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method updateImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method drawImpl, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer
[junit] Removed Method enable, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback
[junit] Removed Method run, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState
[junit] Removed Method attachTo, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public]
[junit] Removed Method updateUniformLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getRenderState, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static]
[junit] Removed Method detachFrom, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method updateAttributeLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method setShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method updateUniformDataLoc, desc[(Ljavax/media/opengl/GL2ES2;ZZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal
[junit] Removed Method update, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil
[junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected]
[junit] Removed Method setCacheLimit, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public]
[junit] Removed Method validateCache, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Removed Method addCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected]
[junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.font.FontFactory
[junit] Removed Method get, desc[(Ljava/net/URLConnection;)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static]
[junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public]
[junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize
[junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;Ljavax/media/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public]
[junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Removed Method setScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize
[junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Removed Method getNativeGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public]
[junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Removed Method setupCapabilitiesRGBABits, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static]
[junit] Removed Method create, desc[(Ljava/awt/Component;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen
[junit] Removed Method createDefault, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Removed Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Removed Method createScreenDevice, desc[(II)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol
[junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt
[junit] Removed Method <init>, desc[(Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt
[junit] Removed Method <init>, desc[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Removed Method <init>, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected]
[junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[public]
[junit] Removed Method getLocationOnScreenNonBlocking, desc[(Ljavax/media/nativewindow/util/Point;Ljava/awt/Component;)Ljava/awt/Component;], sig[null], throws nil, access[protected static]
[junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] Removed Method getPixelScaleX, desc[()I], sig[null], throws nil, access[final protected]
[junit] Removed Method getPixelScaleY, desc[()I], sig[null], throws nil, access[final protected]
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method getLocationOnScreenNativeImpl, desc[(II)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected]
[junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method updatePixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getLocationOnScreenNative, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[protected]
[junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public]
[junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Removed Method setCursor, desc[(Ljavax/media/nativewindow/util/PixelRectangle;Ljavax/media/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback
[junit] Removed Method eglGetAndInitDisplay, desc[([J)J], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] Removed Method getNativeVisualID, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static]
[junit] Removed Method getScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Removed Method resizeX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static]
[junit] Removed Method createCompatibleX11ChildWindow, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static]
[junit] Removed Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws [javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static]
[junit] Removed Method destroyX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice
[junit] Removed Method <init>, desc[(Ljava/lang/String;ILjavax/media/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(JILjavax/media/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen
[junit] Removed Method createScreenDevice, desc[(JIZ)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.newt.Display
[junit] Removed Method getNativePointerIconPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public]
[junit] Removed Method createPointerIcon, desc[(Ljavax/media/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public]
[junit] Removed Method getGraphicsDevice, desc[()Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Removed Method getHotspot, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Removed Method getSizeMM, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method unionOfViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List<Lcom/jogamp/newt/MonitorDevice;>;)V], throws nil, access[public static]
[junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.MonitorMode
[junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.NewtFactory
[junit] Removed Method isScreenCompatible, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Ljava/lang/String;IJLjavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.newt.Screen
[junit] Removed Method unionOfMonitorViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMainMonitor, desc[(Ljavax/media/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Removed Method getGraphicsScreen, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.Window
[junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public]
[junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public]
[junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.PinchToZoomGesture
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.WindowUpdateEvent
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(SLjava/lang/Object;JLjavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTAdapter
[junit] Removed Method getNativeSurfaceHolder, desc[()Ljavax/media/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/NEWTEventListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected]
[junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/KeyListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/MouseListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/WindowListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Removed Method create, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[final public]
[junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public]
[junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Removed Method create, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public]
[junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public]
[junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public]
[junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public]
[junit] Removed Method create, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public]
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.util.MonitorModeUtil
[junit] Removed Method filterByResolution, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Removed Method filterBySurfaceSize, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase
[junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public]
[junit] Removed Method createInstance, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public static]
[junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method getGLEventListener, desc[()Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.FBObject
[junit] Removed Method detachAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method resetSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method detachAllRenderbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method unuse, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method unbind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method detachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public]
[junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method attachRenderbufferImpl, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException], access[final protected]
[junit] Removed Method isBound, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;IIIZ)V], sig[null], throws nil, access[final public]
[junit] Removed Method use, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method detachAllTexturebuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method detachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public]
[junit] Removed Method syncSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method detachAllColorbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.FBObject.Attachment
[junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.FBObject.Colorbuffer
[junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Class com.jogamp.opengl.FBObject.RenderAttachment
[junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.FBObject.TextureAttachment
[junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GLAutoDrawableDelegate
[junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GLEventListenerState
[junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.GLRendererQuirks
[junit] Removed Method existStickyDeviceQuirk, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static]
[junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method getStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static]
[junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Field COUNT, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static]
[junit] Removed Method areSameStickyDevice, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljavax/media/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method pushStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser
[junit] Removed Method chooseCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Ljavax/media/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public]
[junit] Class com.jogamp.opengl.JoglVersion
[junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getBriefOSGLBuildInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Removed Method getAllAvailableCapabilitiesInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getAvailableCapabilitiesInfo, desc[(Ljavax/media/opengl/GLDrawableFactory;Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getDefaultOpenGLInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.swt.GLCanvas
[junit] Removed Method createContext, desc[(Ljavax/media/opengl/GLContext;)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Removed Method getRequestedGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] Removed Method getAnimator, desc[()Ljavax/media/opengl/GLAnimatorControl;], sig[null], throws nil, access[public]
[junit] Removed Method getChosenGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] Removed Method setGL, desc[(Ljavax/media/opengl/GL;)Ljavax/media/opengl/GL;], sig[null], throws nil, access[public]
[junit] Removed Method setContext, desc[(Ljavax/media/opengl/GLContext;Z)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Removed Method getGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;)Z], sig[null], throws nil, access[public]
[junit] Removed Method getContext, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Removed Method getDelegatedDrawable, desc[()Ljavax/media/opengl/GLDrawable;], sig[null], throws nil, access[final public]
[junit] Removed Method setAnimator, desc[(Ljavax/media/opengl/GLAnimatorControl;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method <init>, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public]
[junit] Removed Method setSharedContext, desc[(Ljavax/media/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Removed Method addGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[public]
[junit] Removed Method invoke, desc[(ZLjavax/media/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Removed Method getGLEventListener, desc[(I)Ljavax/media/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Removed Method setSharedAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Removed Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static]
[junit] Removed Method removeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Removed Method disposeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Z)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Removed Method setGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method addGLEventListener, desc[(ILjavax/media/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[public]
[junit] Removed Method getGL, desc[()Ljavax/media/opengl/GL;], sig[null], throws nil, access[public]
[junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.Animator
[junit] Removed Method <init>, desc[(Ljava/lang/ThreadGroup;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.AnimatorBase
[junit] Removed Method setUncaughtExceptionHandler, desc[(Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public]
[junit] Removed Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)V], sig[null], throws nil, access[final protected super synchronized]
[junit] Removed Method remove, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized]
[junit] Removed Method getUncaughtExceptionHandler, desc[()Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public]
[junit] Removed Method add, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public]
[junit] Removed Method getGLAutoDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.CustomGLEventListener
[junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.FPSAnimator
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public]
[junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected]
[junit] Removed Method addFixedSubArray, desc[(III)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Removed Method unmapStorage, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;JJI)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;I)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method validate, desc[(Ljavax/media/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.GLBuffers
[junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIIZ)I], sig[null], throws [javax/media/opengl/GLException], access[final public static]
[junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.GLDrawableUtil
[junit] Removed Method isAnimatorAnimating, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method isAnimatorStartedOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method isAnimatorStarted, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method moveGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static]
[junit] Removed Method swapBuffersBeforeRead, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method moveAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static]
[junit] Removed Method isSwapGLContextSafe, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isAnimatorAnimatingOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method swapGLContext, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static]
[junit] Removed Method swapGLContextAndAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method run, desc[(Ljavax/media/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer
[junit] Removed Method requiresNewBuffer, desc[(Ljavax/media/opengl/GL;III)Z], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider
[junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes
[junit] Removed Method convert, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/opengl/GLProfile;)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static]
[junit] Removed Method <init>, desc[(III)V], sig[null], throws nil, access[public]
[junit] Removed Method getPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public]
[junit] Removed Field bytesPerPixel, desc[I], sig[null], value[type null, data null, access[final public]
[junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider
[junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public]
[junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider
[junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLPixelStorageModes
[junit] Removed Method savePack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method setUnpackRowLength, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public]
[junit] Removed Method setAlignment, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public]
[junit] Removed Method setUnpackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Removed Method resetAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method resetUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method saveAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method saveUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method resetPack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method setPackRowLength, desc[(Ljavax/media/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public]
[junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method setRowLength, desc[(Ljavax/media/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public]
[junit] Removed Method setPackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLReadBufferUtil
[junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public]
[junit] Removed Method readPixelsImpl, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected]
[junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public]
[junit] Removed Field alignment, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Class com.jogamp.opengl.util.Gamma
[junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method resetAllDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Class com.jogamp.opengl.util.ImmModeSink
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected]
[junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method regenerate, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected]
[junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.PNGPixelRect
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public]
[junit] Removed Method read, desc[(Ljava/io/InputStream;Ljavax/media/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public]
[junit] Removed Method write, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.RandomTileRenderer
[junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public]
[junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public]
[junit] Class com.jogamp.opengl.util.TileRenderer
[junit] Removed Method getClippedImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public]
[junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.TileRendererBase
[junit] Removed Method attachAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public]
[junit] Removed Method getAttachedDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Removed Method getImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public]
[junit] Removed Method reqPreSwapBuffers, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method setGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Removed Method initStream, desc[(Ljava/net/URI;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Removed Method initGL, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, javax/media/opengl/GLException], access[abstract public]
[junit] Removed Method getURI, desc[()Ljava/net/URI;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer
[junit] Removed Method <init>, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Removed Field awtPixelAttributesIntRGBA4, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static]
[junit] Removed Field awtPixelAttributesIntRGB3, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider
[junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider
[junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public]
[junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.Overlay
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Removed Method requiresGL3DefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public]
[junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public]
[junit] Removed Method requiresDefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method addGLSLVersion, desc[(Ljavax/media/opengl/GL2ES2;)I], sig[null], throws nil, access[final public]
[junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[public]
[junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Removed Method addDefaultShaderPrecision, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method replaceShader, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method link, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method validateProgram, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method add, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderState
[junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Removed Method getUniform, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLUniformData;], sig[null], throws nil, access[public]
[junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjavax/media/opengl/GLArrayData;)V], sig[null], throws nil, access[public]
[junit] Removed Method attachShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized]
[junit] Removed Method disableAllVertexAttributeArrays, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public]
[junit] Removed Method releaseAllUniforms, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method isVertexAttribArrayEnabled, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)I], sig[null], throws nil, access[public]
[junit] Removed Method releaseAllAttributes, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)I], sig[null], throws nil, access[public]
[junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public]
[junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized]
[junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public]
[junit] Removed Method ownsAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public]
[junit] Removed Method ownAttribute, desc[(Ljavax/media/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method getAttribute, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Removed Method ownsUniform, desc[(Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method isActiveAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method vertexAttribPointer, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method ownUniform, desc[(Ljavax/media/opengl/GLUniformData;)V], sig[null], throws nil, access[public]
[junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method releaseAllData, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method uniform, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderUtil
[junit] Removed Method compileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method isShaderCompilerAvailable, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isProgramExecStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isProgramLinkStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method getShaderBinaryFormats, desc[(Ljavax/media/opengl/GL;)Ljava/util/Set;], sig[(Ljavax/media/opengl/GL;)Ljava/util/Set<Ljava/lang/Integer;>;], throws nil, access[public static]
[junit] Removed Method isGeometryShaderSupported, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isProgramStatusValid, desc[(Ljavax/media/opengl/GL;II)Z], sig[null], throws nil, access[public static]
[junit] Removed Method attachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method getProgramInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Removed Method createAndCompileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method createShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method detachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method createAndLoadShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static]
[junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static]
[junit] Removed Method deleteShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method shaderBinary, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method getShaderInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil
[junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer
[junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDevice
[junit] Removed Method getPosition, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer
[junit] Removed Method getSingleSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method beginFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method ppOneEye, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method ppBegin, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method endFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method getTotalSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method ppEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye
[junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoGLEventListener
[junit] Removed Method reshapeForEye, desc[(Ljavax/media/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.ImageSequence
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Ljavax/media/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;I[II)V], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method setTexParameterf, desc[(Ljavax/media/opengl/GL;IF)V], sig[null], throws nil, access[public]
[junit] Removed Method setTexParameteri, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[public]
[junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;I[FI)V], sig[null], throws nil, access[public]
[junit] Removed Method getTextureObject, desc[(Ljavax/media/opengl/GL;)I], sig[null], throws nil, access[public]
[junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method disable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method enable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureData
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;)V], sig[null], throws nil, access[protected]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureIO
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence
[junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.TextureState
[junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TGAImage
[junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Class javax.media.nativewindow.AbstractGraphicsConfiguration
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.AbstractGraphicsDevice
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.AbstractGraphicsScreen
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.Capabilities
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.CapabilitiesChooser
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.CapabilitiesImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.DefaultCapabilitiesChooser
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.DefaultGraphicsConfiguration
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.DefaultGraphicsDevice
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.DefaultGraphicsScreen
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.GraphicsConfigurationFactory
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.nativewindow.MutableSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeSurfaceHolder
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeWindow
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeWindowException
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.NativeWindowFactory
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.nativewindow.OffscreenLayerOption
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.OffscreenLayerSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.ProxySurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.ScalableSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.SurfaceUpdatedListener
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.ToolkitLock
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.UpstreamSurfaceHook
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.UpstreamSurfaceHook.MutableSize
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.VisualIDHolder
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.VisualIDHolder.VIDComparator
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.VisualIDHolder.VIDType
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.nativewindow.WindowClosingProtocol
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.nativewindow.util.Dimension
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.DimensionImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.Insets
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.InsetsImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelFormat
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.nativewindow.util.PixelFormatUtil
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink32
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelRectangle
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelRectangle.GenericPixelRect
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.Point
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.PointImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.Rectangle
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.RectangleImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.SurfaceSize
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL3bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL4
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL4bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGLES1
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGLES2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGLES3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DefaultGLCapabilitiesChooser
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.FPSCounter
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2ES1
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2ES2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2ES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2GL3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL3ES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL3bc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL4
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL4ES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL4bc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLAnimatorControl
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLArrayData
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLAutoDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLBase
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLBufferStorage
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.opengl.GLCapabilities
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLCapabilitiesChooser
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLCapabilitiesImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLContext
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.opengl.GLDebugListener
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLDebugMessage
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLDrawableFactory
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.opengl.GLES1
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLES2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLEventListener
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLException
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLFBODrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLFBODrawable.Resizeable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLOffscreenAutoDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLOffscreenAutoDrawable.FBO
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLPipelineFactory
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLProfile
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLRunnable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLRunnable2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLSharedContextSetter
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLUniformData
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.Threading
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.Threading.Mode
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.opengl.TraceGL2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL3bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL4
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL4bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGLES1
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGLES2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGLES3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.awt.AWTGLAutoDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.awt.ComponentEvents
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.awt.GLCanvas
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.awt.GLJPanel
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.fixedfunc.GLLightingFunc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.fixedfunc.GLMatrixFunc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.fixedfunc.GLPointerFunc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.fixedfunc.GLPointerFuncUtil
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.GLU
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.GLUnurbs
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUquadric
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUtessellator
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUtessellatorCallback
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUtessellatorCallbackAdapter
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.gl2.GLUgl2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.gl2es1.GLUgl2es1
[junit] Removed Class , access[public super synchronized]
[junit]
[junit]
[junit] Changes
[junit]
[junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Changed Class , access[]
[junit] Changed Field reqPixelScale, desc[[I -> [F], access[added: private removed: protected ]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.windows.WindowsGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Changed Field viewportWU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ]
[junit] Changed Field viewportPU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ]
[junit] Class com.jogamp.newt.Window
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.GLAutoDrawableDelegate
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.swt.GLCanvas
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.Animator
[junit] Changed Field stopIssued, access[added: package-private removed: protected ]
[junit] Changed Field threadGroup, access[added: private removed: protected ]
[junit] Changed Field isAnimating, access[added: package-private removed: protected ]
[junit] Changed Field pauseIssued, access[added: bridge package-private volatile removed: protected ]
[junit] Class com.jogamp.opengl.util.AnimatorBase
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.CustomGLEventListener
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.PNGPixelRect
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[junit] Changed Field CameraInputScheme, desc[Ljava/lang/String; -> Lcom/jogamp/common/net/Uri$Encoded;], type[java.lang.String -> nil], access[]
[junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer
[junit] Changed Class , access[]
[junit]
[junit]
[junit] CompatChanges
[junit]
[junit] Class com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver
[junit] CompatChanged Method resolve, throws[[] -> [java/lang/SecurityException]], access[]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] CompatChanged Method fetchJAWTImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method unlockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method attachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method lockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[]
[junit] CompatChanged Method detachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] CompatChanged Method getHandle, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method setRealized, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method getWindowHandle, throws[[javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException] -> [java/lang/UnsupportedOperationException, com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Class com.jogamp.newt.Display
[junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] CompatChanged Method setCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[]
[junit] CompatChanged Method queryCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[]
[junit] Class com.jogamp.newt.Screen
[junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[]
[junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.FBObject
[junit] CompatChanged Method supportsStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method getMaxTextureSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method supportsPackedDepthStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method getMaxSamples, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method hasFullFBOSupport, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method supportsDepth, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method getMaxColorAttachments, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setSamplingSink, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalStateException]], access[]
[junit] CompatChanged Method getMaxRenderbufferSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method supportsRGBA8, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.GLAutoDrawableDelegate
[junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.math.FloatUtil
[junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.math.Matrix4
[junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.swt.GLCanvas
[junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setExclusiveContextThread, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.Animator
[junit] CompatChanged Method setThreadGroup, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.AnimatorBase
[junit] CompatChanged Method setModeBits, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.FPSAnimator
[junit] CompatChanged Method setFPS, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSLMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSLInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixedInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createDataMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.GLBuffers
[junit] CompatChanged Method bytesPerPixel, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method componentCount, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes
[junit] CompatChanged Method <init>, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet
[junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] CompatChanged Method glFrustumf, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method gluPerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.awt.Overlay
[junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method drawAll, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.awt.TextRenderer
[junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.awt.TextureRenderer
[junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method getTexture, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method endOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method draw3DRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] CompatChanged Method add, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.texture.TextureIO
[junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] CompatChanged Method newTexture, throws[[java/lang/IllegalArgumentException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException]], access[]
[junit]
[junit]
[junit] Deprecates
[junit]
[junit]
[junit]
[junit] Additions
[junit]
[junit] Class com.jogamp.graph.curve.opengl.GLRegion
[junit] Added Method clearImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Added Method destroyImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback
[junit] Added Method run, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState
[junit] Added Method attachTo, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public]
[junit] Added Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method updateUniformLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method detachFrom, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public]
[junit] Added Method updateUniformDataLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method getRenderState, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static]
[junit] Added Method setShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal
[junit] Added Method update, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil
[junit] Added Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected]
[junit] Added Method validateCache, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Added Method setCacheLimit, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.font.FontFactory
[junit] Added Method get, desc[(Ljava/io/InputStream;Z)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static]
[junit] Added Method get, desc[(Ljava/io/InputStream;IZ)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static]
[junit] Class com.jogamp.nativewindow.AbstractGraphicsConfiguration
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.AbstractGraphicsDevice
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.AbstractGraphicsScreen
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.Capabilities
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesChooser
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.CapabilitiesImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.DefaultCapabilitiesChooser
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsConfiguration
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsScreen
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;Lcom/jogamp/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public]
[junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.GenericUpstreamSurfacelessHook
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.GraphicsConfigurationFactory
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration
[junit] Added Method setScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public]
[junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.MutableSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeSurfaceHolder
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeWindow
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeWindowException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.nativewindow.OffscreenLayerOption
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.OffscreenLayerSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ProxySurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ScalableSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.SurfaceUpdatedListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ToolkitLock
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize
[junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.VisualIDHolder
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDComparator
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDType
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.WindowClosingProtocol
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Added Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public]
[junit] Added Method setupCapabilitiesRGBABits, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static]
[junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Added Method getNativeGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen
[junit] Added Method createDefault, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Added Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Added Method createScreenDevice, desc[(II)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol
[junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt
[junit] Added Method <init>, desc[(Ljava/nio/ByteBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method getDataBytes, desc[()Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public]
[junit] Added Method getDataBytes, desc[(I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt
[junit] Added Method <init>, desc[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public]
[junit] Added Method getDataBuffer, desc[()Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method getPixelScaleX, desc[()F], sig[null], throws nil, access[final protected]
[junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Added Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method getLocationOnScreenNative, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[protected]
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[public]
[junit] Added Method setCursor, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;Lcom/jogamp/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Added Method getPixelScaleY, desc[()F], sig[null], throws nil, access[final protected]
[junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Added Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public]
[junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected]
[junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method hasPixelScaleChanged, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public]
[junit] Added Method getLocationOnScreenNativeImpl, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method getEGLVersion, desc[()Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[public]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback
[junit] Added Method eglGetAndInitDisplay, desc[([J[I[I)J], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] Added Method destroyX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static]
[junit] Added Method createCompatibleX11ChildWindow, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static]
[junit] Added Method getNativeVisualID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static]
[junit] Added Method getScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Added Method resizeX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static]
[junit] Added Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static]
[junit] Class com.jogamp.nativewindow.util.Dimension
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.DimensionImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.Insets
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.InsetsImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelFormat
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.CType
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.Composition
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.PackedComposition
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormatUtil
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelRectangle
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.Point
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PointImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.RectangleImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.SurfaceSize
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice
[junit] Added Method <init>, desc[(JILcom/jogamp/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/String;ILcom/jogamp/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen
[junit] Added Method createScreenDevice, desc[(JIZ)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.newt.Display
[junit] Added Method getGraphicsDevice, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public]
[junit] Added Method getNativePointerIconPixelFormat, desc[()Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public]
[junit] Added Method createPointerIcon, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Added Method getHotspot, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Added Method isClone, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method unionOfViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List<Lcom/jogamp/newt/MonitorDevice;>;)V], throws nil, access[public static]
[junit] Added Method getPixelScale, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method isPrimary, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getSizeMM, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Added Field isClone, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Field pixelScale, desc[[F], sig[null], value[type null, data null, access[final protected]
[junit] Added Field isPrimary, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Class com.jogamp.newt.MonitorMode
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public]
[junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.NewtFactory
[junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method isScreenCompatible, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Ljava/lang/String;IJLcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.newt.Screen
[junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGraphicsScreen, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public]
[junit] Added Method getMainMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method unionOfMonitorViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public]
[junit] Added Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getPrimaryMonitor, desc[()Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.Window
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public]
[junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public]
[junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.PinchToZoomGesture
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.WindowUpdateEvent
[junit] Added Method <init>, desc[(SLjava/lang/Object;JLcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTAdapter
[junit] Added Method getNativeSurfaceHolder, desc[()Lcom/jogamp/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/NEWTEventListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected]
[junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/KeyListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/MouseListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/WindowListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public]
[junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public]
[junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public]
[junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public]
[junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public]
[junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public]
[junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public]
[junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[final public]
[junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Added Method create, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public]
[junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public]
[junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.util.MonitorModeUtil
[junit] Added Method filterByResolution, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Added Method filterBySurfaceSize, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method createInstance, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public static]
[junit] Added Method getGLEventListener, desc[()Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGL2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL3bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL4
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGLES2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DefaultGLCapabilitiesChooser
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.FBObject
[junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Added Method detachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;IIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method unbind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalStateException], access[final public]
[junit] Added Method detachAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method resetSamplingSink, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method detachAllColorbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Field MAXIMUM_BITS, desc[I], sig[null], value[type java.lang.Integer, data -3, access[final public static]
[junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] Added Method detachAllRenderbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method unuse, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method detachAllTexturebuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method isModified, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Field CHOSEN_BITS, desc[I], sig[null], value[type java.lang.Integer, data -2, access[final public static]
[junit] Added Method detachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method use, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public]
[junit] Added Method attachRenderbufferImpl, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final protected]
[junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Field DEFAULT_BITS, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Field REQUESTED_BITS, desc[I], sig[null], value[type java.lang.Integer, data -1, access[final public static]
[junit] Added Method syncSamplingSink, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method isBound, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[final public]
[junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;III)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.FBObject.Attachment
[junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.FBObject.Colorbuffer
[junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Class com.jogamp.opengl.FBObject.RenderAttachment
[junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.FBObject.TextureAttachment
[junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.FPSCounter
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2ES1
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2ES2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2ES3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2GL3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL3ES3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL3bc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL4
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL4ES3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL4bc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLAnimatorControl
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLArrayData
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLAutoDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLAutoDrawableDelegate
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public]
[junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.GLBase
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLBufferStorage
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilities
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesChooser
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLCapabilitiesImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLContext
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLDebugListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLDebugMessage
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLES1
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLES2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLES3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLEventListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLEventListenerState
[junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Class com.jogamp.opengl.GLException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLExtensions
[junit] Added Field ARB_ES3_1_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_1_compatibility, access[final public static]
[junit] Class com.jogamp.opengl.GLFBODrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLFBODrawable.Resizeable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable.FBO
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLPipelineFactory
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLProfile
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLRendererQuirks
[junit] Added Field NeedSharedObjectSync, desc[I], sig[null], value[type java.lang.Integer, data 20, access[final public static]
[junit] Added Method addStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Method existStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static]
[junit] Added Method pushStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static]
[junit] Added Method addQuirk, desc[(I)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method getStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static]
[junit] Added Field NoPBufferWithAccum, desc[I], sig[null], value[type java.lang.Integer, data 19, access[final public static]
[junit] Added Method areSameStickyDevice, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static]
[junit] Added Field NoSurfacelessCtx, desc[I], sig[null], value[type java.lang.Integer, data 22, access[final public static]
[junit] Added Field NoARBCreateContext, desc[I], sig[null], value[type java.lang.Integer, data 21, access[final public static]
[junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Field BuggyColorRenderbuffer, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static]
[junit] Added Method getCount, desc[()I], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.GLRunnable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLRunnable2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLSharedContextSetter
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLUniformData
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser
[junit] Added Method chooseCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Lcom/jogamp/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public]
[junit] Class com.jogamp.opengl.JoglVersion
[junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getBriefOSGLBuildInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getAllAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultOpenGLInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.Threading
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.Threading.Mode
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL3bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL4
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL4bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGLES1
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGLES2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.awt.AWTGLAutoDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.awt.ComponentEvents
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.awt.GLCanvas
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.awt.GLJPanel
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.egl.EGL
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.egl.EGLExt
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLLightingFunc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLMatrixFunc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLPointerFunc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLPointerFuncUtil
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.GLU
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.GLUnurbs
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUquadric
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUtessellator
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUtessellatorCallback
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.gl2.GLUgl2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.gl2es1.GLUgl2es1
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.swt.GLCanvas
[junit] Added Method setAnimator, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method getAnimator, desc[()Lcom/jogamp/opengl/GLAnimatorControl;], sig[null], throws nil, access[public]
[junit] Added Method getGL, desc[()Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public]
[junit] Added Method getRequestedGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] Added Method invoke, desc[(ZLcom/jogamp/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public]
[junit] Added Method disposeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Z)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Added Method setGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public]
[junit] Added Method addGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[public]
[junit] Added Method setSharedContext, desc[(Lcom/jogamp/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Added Method getContext, desc[()Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Added Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static]
[junit] Added Method getGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;)Z], sig[null], throws nil, access[public]
[junit] Added Method setGL, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public]
[junit] Added Method getDelegatedDrawable, desc[()Lcom/jogamp/opengl/GLDrawable;], sig[null], throws nil, access[final public]
[junit] Added Method getGLEventListener, desc[(I)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Added Method addGLEventListener, desc[(ILcom/jogamp/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Added Method setSharedAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Added Method removeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Added Method createContext, desc[(Lcom/jogamp/opengl/GLContext;)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Added Method getChosenGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] Added Method setContext, desc[(Lcom/jogamp/opengl/GLContext;Z)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.Animator
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.AnimatorBase
[junit] Added Method setUncaughtExceptionHandler, desc[(Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public]
[junit] Added Method remove, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized]
[junit] Added Method add, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized]
[junit] Added Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)Z], sig[null], throws nil, access[final protected super synchronized]
[junit] Added Method getUncaughtExceptionHandler, desc[()Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public]
[junit] Added Method getGLAutoDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.CustomGLEventListener
[junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.FPSAnimator
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected]
[junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public]
[junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Added Method addFixedSubArray, desc[(III)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Added Method unmapStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected]
[junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;JJI)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;I)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public]
[junit] Added Method validate, desc[(Lcom/jogamp/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.GLBuffers
[junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIIZ)I], sig[null], throws [com/jogamp/opengl/GLException], access[final public static]
[junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.GLDrawableUtil
[junit] Added Method swapBuffersBeforeRead, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method isAnimatorAnimatingOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method isAnimatorAnimating, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method isSwapGLContextSafe, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Added Method swapGLContextAndAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static]
[junit] Added Method isAnimatorStarted, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method isAnimatorStartedOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method swapGLContext, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static]
[junit] Added Method moveGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static]
[junit] Added Method moveAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener
[junit] Added Method run, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIILjava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Added Method requiresNewBuffer, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method convert, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static]
[junit] Added Field pfmt, desc[Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], value[type null, data null, access[final public]
[junit] Added Method convert, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public static]
[junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[final public]
[junit] Added Method getPixelFormat, desc[(II)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider
[junit] Added Method dispose, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLPixelStorageModes
[junit] Added Method setRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public]
[junit] Added Method setAlignment, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[final public]
[junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method resetUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method resetAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method saveUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method setPackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public]
[junit] Added Method resetPack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method setPackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method setUnpackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Added Method savePack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method setUnpackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public]
[junit] Added Method saveAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.GLReadBufferUtil
[junit] Added Method readPixelsImpl, desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected]
[junit] Added Field hasAlpha, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public]
[junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public]
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.Gamma
[junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static]
[junit] Added Method resetAllDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Class com.jogamp.opengl.util.ImmModeSink
[junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public]
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet
[junit] Added Method regenerate, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected]
[junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected]
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected]
[junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.PNGPixelRect
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public]
[junit] Added Method read, desc[(Ljava/io/InputStream;Lcom/jogamp/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method write, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.RandomTileRenderer
[junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public]
[junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.TileRenderer
[junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public]
[junit] Added Method getClippedImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public]
[junit] Class com.jogamp.opengl.util.TileRendererBase
[junit] Added Method getImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method reqPreSwapBuffers, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method setGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[final public]
[junit] Added Method attachAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Added Method getAttachedDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Added Method initGL, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method getUri, desc[()Lcom/jogamp/common/net/Uri;], sig[null], throws nil, access[abstract public]
[junit] Added Method initStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer
[junit] Added Method getAWTFormat, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getHostPixelComp, desc[()Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIIILjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Added Method getAWTPixelFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[public]
[junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public]
[junit] Added Method getAWTFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider
[junit] Added Method dispose, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil
[junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;Z)V], sig[null], throws nil, access[public]
[junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.Overlay
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[public]
[junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public]
[junit] Added Method requiresGL3DefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method requiresDefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method addDefaultShaderPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method addGLSLVersion, desc[(Lcom/jogamp/opengl/GL2ES2;)I], sig[null], throws nil, access[final public]
[junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] Added Method add, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method validateProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method link, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Added Method replaceShader, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderState
[junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public]
[junit] Added Method disableAllVertexAttributeArrays, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public]
[junit] Added Method releaseAllAttributes, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method releaseAllData, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public]
[junit] Added Method getAttribute, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Added Method attachShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized]
[junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Added Method ownUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)V], sig[null], throws nil, access[public]
[junit] Added Method isVertexAttribArrayEnabled, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public]
[junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public]
[junit] Added Method uniform, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public]
[junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized]
[junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method vertexAttribPointer, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method releaseAllUniforms, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/opengl/GLArrayData;)V], sig[null], throws nil, access[public]
[junit] Added Method ownAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public]
[junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)I], sig[null], throws nil, access[public]
[junit] Added Method getUniform, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public]
[junit] Added Method isActiveAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method ownsUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public]
[junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)I], sig[null], throws nil, access[public]
[junit] Added Method ownsAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderUtil
[junit] Added Method isShaderCompilerAvailable, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getShaderInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method isProgramStatusValid, desc[(Lcom/jogamp/opengl/GL;II)Z], sig[null], throws nil, access[public static]
[junit] Added Method isGeometryShaderSupported, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getProgramInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method createAndLoadShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method shaderBinary, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method detachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static]
[junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method isProgramExecStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method deleteShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method compileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static]
[junit] Added Method createAndCompileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getShaderBinaryFormats, desc[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], sig[(Lcom/jogamp/opengl/GL;)Ljava/util/Set<Ljava/lang/Integer;>;], throws nil, access[public static]
[junit] Added Method attachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method createShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method isProgramLinkStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil
[junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer
[junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDevice
[junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getPosition, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer
[junit] Added Method getSingleSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getTotalSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method ppEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method endFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method beginFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method ppOneEye, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method ppBegin, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye
[junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoGLEventListener
[junit] Added Method reshapeForEye, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.ImageSequence
[junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Lcom/jogamp/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public]
[junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method setTexParameterf, desc[(Lcom/jogamp/opengl/GL;IF)V], sig[null], throws nil, access[public]
[junit] Added Method disable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method setTexParameteri, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[public]
[junit] Added Method getTextureObject, desc[(Lcom/jogamp/opengl/GL;)I], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;I[II)V], sig[null], throws nil, access[public]
[junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureData
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;)V], sig[null], throws nil, access[protected]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureIO
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence
[junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.TextureState
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO
[junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TGAImage
[junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit]
[junit]
[junit]
[junit]
[junit] Class Order
[junit]
[junit] Class com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver
[junit] CompatChanged Method resolve, throws[[] -> [java/lang/SecurityException]], access[]
[junit] Class com.jogamp.graph.curve.opengl.GLRegion
[junit] Added Method clearImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method destroyImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Removed Method clearImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method destroyImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method updateImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method drawImpl, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method enable, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public]
[junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback
[junit] Removed Method run, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method run, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState
[junit] Removed Method attachTo, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public]
[junit] Added Method attachTo, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public]
[junit] Removed Method updateUniformLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getRenderState, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static]
[junit] Removed Method detachFrom, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public]
[junit] Added Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method updateAttributeLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method updateUniformLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method detachFrom, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public]
[junit] Added Method updateUniformDataLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method setShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method getRenderState, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static]
[junit] Added Method setShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method updateUniformDataLoc, desc[(Ljavax/media/opengl/GL2ES2;ZZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal
[junit] Added Method update, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public]
[junit] Removed Method update, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil
[junit] Added Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected]
[junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected]
[junit] Removed Method setCacheLimit, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public]
[junit] Added Method validateCache, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method validateCache, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Removed Method addCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected]
[junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected]
[junit] Added Method setCacheLimit, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public]
[junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public]
[junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.font.FontFactory
[junit] Added Method get, desc[(Ljava/io/InputStream;Z)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static]
[junit] Removed Method get, desc[(Ljava/net/URLConnection;)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static]
[junit] Added Method get, desc[(Ljava/io/InputStream;IZ)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static]
[junit] Class com.jogamp.nativewindow.AbstractGraphicsConfiguration
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.AbstractGraphicsDevice
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.AbstractGraphicsScreen
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.Capabilities
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesChooser
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.CapabilitiesImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.DefaultCapabilitiesChooser
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsConfiguration
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsScreen
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public]
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public]
[junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize
[junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;Ljavax/media/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public]
[junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Changed Class , access[]
[junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;Lcom/jogamp/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public]
[junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.GenericUpstreamSurfacelessHook
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.GraphicsConfigurationFactory
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration
[junit] Added Method setScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Removed Method setScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.MutableSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeSurfaceHolder
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeWindow
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeWindowException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.nativewindow.OffscreenLayerOption
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.OffscreenLayerSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ProxySurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ScalableSurface
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.SurfaceUpdatedListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ToolkitLock
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize
[junit] Changed Class , access[]
[junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.VisualIDHolder
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDComparator
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDType
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.WindowClosingProtocol
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Changed Class , access[]
[junit] Added Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Removed Method getNativeGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public]
[junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public]
[junit] Added Method setupCapabilitiesRGBABits, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static]
[junit] Removed Method setupCapabilitiesRGBABits, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static]
[junit] Removed Method create, desc[(Ljava/awt/Component;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public]
[junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public]
[junit] Added Method getNativeGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen
[junit] Removed Method createDefault, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Changed Class , access[]
[junit] Added Method createDefault, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Removed Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Added Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Added Method createScreenDevice, desc[(II)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Removed Method createScreenDevice, desc[(II)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol
[junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public]
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt
[junit] Added Method <init>, desc[(Ljava/nio/ByteBuffer;I)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method getDataBytes, desc[()Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public]
[junit] Added Method getDataBytes, desc[(I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt
[junit] Added Method <init>, desc[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public]
[junit] Added Method getDataBuffer, desc[()Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Removed Method <init>, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected]
[junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[public]
[junit] Removed Method getLocationOnScreenNonBlocking, desc[(Ljavax/media/nativewindow/util/Point;Ljava/awt/Component;)Ljava/awt/Component;], sig[null], throws nil, access[protected static]
[junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] CompatChanged Method fetchJAWTImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Added Method getPixelScaleX, desc[()F], sig[null], throws nil, access[final protected]
[junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Removed Method getPixelScaleX, desc[()I], sig[null], throws nil, access[final protected]
[junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Added Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method getLocationOnScreenNative, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[protected]
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Removed Method getPixelScaleY, desc[()I], sig[null], throws nil, access[final protected]
[junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[public]
[junit] CompatChanged Method unlockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method getLocationOnScreenNativeImpl, desc[(II)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected]
[junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] CompatChanged Method attachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] CompatChanged Method lockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method setCursor, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;Lcom/jogamp/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method updatePixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public]
[junit] Added Method getPixelScaleY, desc[()F], sig[null], throws nil, access[final protected]
[junit] Removed Method getLocationOnScreenNative, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[protected]
[junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[]
[junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Added Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public]
[junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Changed Class , access[]
[junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public]
[junit] CompatChanged Method detachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Changed Field reqPixelScale, desc[[I -> [F], access[added: private removed: protected ]
[junit] Added Method <init>, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected]
[junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public]
[junit] Added Method hasPixelScaleChanged, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Added Method getLocationOnScreenNativeImpl, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected]
[junit] Removed Method setCursor, desc[(Ljavax/media/nativewindow/util/PixelRectangle;Ljavax/media/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method getEGLVersion, desc[()Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback
[junit] Removed Method eglGetAndInitDisplay, desc[([J)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglGetAndInitDisplay, desc[([J[I[I)J], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] Added Method destroyX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static]
[junit] CompatChanged Method getHandle, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method createCompatibleX11ChildWindow, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static]
[junit] CompatChanged Method setRealized, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method getNativeVisualID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static]
[junit] CompatChanged Method getWindowHandle, throws[[javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException] -> [java/lang/UnsupportedOperationException, com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method getScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Removed Method getNativeVisualID, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static]
[junit] Removed Method getScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Removed Method resizeX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static]
[junit] Added Method resizeX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static]
[junit] Removed Method createCompatibleX11ChildWindow, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static]
[junit] Removed Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws [javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static]
[junit] Added Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static]
[junit] Removed Method destroyX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.util.Dimension
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.DimensionImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.Insets
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.InsetsImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelFormat
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.CType
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.Composition
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelFormat.PackedComposition
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormatUtil
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PixelRectangle
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.Point
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.PointImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.util.RectangleImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.util.SurfaceSize
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.windows.WindowsGraphicsDevice
[junit] Changed Class , access[]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice
[junit] Changed Class , access[]
[junit] Removed Method <init>, desc[(Ljava/lang/String;ILjavax/media/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(JILcom/jogamp/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(JILjavax/media/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/String;ILcom/jogamp/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen
[junit] Added Method createScreenDevice, desc[(JIZ)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Changed Class , access[]
[junit] Removed Method createScreenDevice, desc[(JIZ)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.newt.Display
[junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method getGraphicsDevice, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public]
[junit] Added Method getNativePointerIconPixelFormat, desc[()Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method createPointerIcon, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public]
[junit] Removed Method getNativePointerIconPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public]
[junit] Removed Method createPointerIcon, desc[(Ljavax/media/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public]
[junit] Removed Method getGraphicsDevice, desc[()Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Changed Class , access[]
[junit] Removed Method getHotspot, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getHotspot, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Added Method isClone, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] CompatChanged Method setCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[]
[junit] Removed Method getSizeMM, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method unionOfViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List<Lcom/jogamp/newt/MonitorDevice;>;)V], throws nil, access[public static]
[junit] Added Method getPixelScale, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Changed Field viewportWU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ]
[junit] Changed Field viewportPU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ]
[junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method isPrimary, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getSizeMM, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method unionOfViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List<Lcom/jogamp/newt/MonitorDevice;>;)V], throws nil, access[public static]
[junit] Added Field isClone, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Field pixelScale, desc[[F], sig[null], value[type null, data null, access[final protected]
[junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] CompatChanged Method queryCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[]
[junit] Added Field isPrimary, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Class com.jogamp.newt.MonitorMode
[junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public]
[junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.NewtFactory
[junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method isScreenCompatible, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method isScreenCompatible, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[(Ljava/lang/String;IJLjavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createWindow, desc[(Ljava/lang/String;IJLcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static]
[junit] Removed Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.newt.Screen
[junit] Removed Method unionOfMonitorViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public]
[junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGraphicsScreen, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public]
[junit] Added Method getMainMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[]
[junit] Added Method unionOfMonitorViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getMainMonitor, desc[(Ljavax/media/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Removed Method getGraphicsScreen, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public]
[junit] Added Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getPrimaryMonitor, desc[()Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.Window
[junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public]
[junit] Changed Class , access[]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public]
[junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public]
[junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public]
[junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public]
[junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public]
[junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.PinchToZoomGesture
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.WindowUpdateEvent
[junit] Added Method <init>, desc[(SLjava/lang/Object;JLcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public]
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(SLjava/lang/Object;JLjavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTAdapter
[junit] Added Method getNativeSurfaceHolder, desc[()Lcom/jogamp/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/NEWTEventListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected]
[junit] Removed Method getNativeSurfaceHolder, desc[()Ljavax/media/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/NEWTEventListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected]
[junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/KeyListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/KeyListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/MouseListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/MouseListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/event/WindowListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/event/WindowListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] Removed Method create, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public]
[junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[final public]
[junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public]
[junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public]
[junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public]
[junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public]
[junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[]
[junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method create, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public]
[junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public]
[junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public]
[junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[final public]
[junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public]
[junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public]
[junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public]
[junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Changed Class , access[]
[junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public]
[junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public]
[junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public]
[junit] Removed Method create, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static]
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public]
[junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public]
[junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public]
[junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.util.MonitorModeUtil
[junit] Added Method filterByResolution, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Removed Method filterByResolution, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Removed Method filterBySurfaceSize, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Added Method filterBySurfaceSize, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List<Lcom/jogamp/newt/MonitorMode;>;], throws nil, access[public static]
[junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method createInstance, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public static]
[junit] Added Method getGLEventListener, desc[()Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public]
[junit] Removed Method createInstance, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public static]
[junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method getGLEventListener, desc[()Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.DebugGL2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL3bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL4
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGLES2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DefaultGLCapabilitiesChooser
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.FBObject
[junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method detachAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method detachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method resetSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;IIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] Removed Method detachAllRenderbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method unuse, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] CompatChanged Method supportsStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method unbind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method unbind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] CompatChanged Method getMaxTextureSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalStateException], access[final public]
[junit] Added Method detachAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method resetSamplingSink, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method detachAllColorbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Field MAXIMUM_BITS, desc[I], sig[null], value[type java.lang.Integer, data -3, access[final public static]
[junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] Removed Method detachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] Added Method detachAllRenderbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public]
[junit] CompatChanged Method supportsPackedDepthStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method unuse, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method detachAllTexturebuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method isModified, desc[()Z], sig[null], throws nil, access[final public]
[junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] CompatChanged Method getMaxSamples, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Added Field CHOSEN_BITS, desc[I], sig[null], value[type java.lang.Integer, data -2, access[final public static]
[junit] Added Method detachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static]
[junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method attachRenderbufferImpl, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException], access[final protected]
[junit] Added Method use, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method isBound, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;IIIZ)V], sig[null], throws nil, access[final public]
[junit] Removed Method use, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public]
[junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] CompatChanged Method hasFullFBOSupport, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method attachRenderbufferImpl, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final protected]
[junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] CompatChanged Method supportsDepth, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method getMaxColorAttachments, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Field DEFAULT_BITS, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Field REQUESTED_BITS, desc[I], sig[null], value[type java.lang.Integer, data -1, access[final public static]
[junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Added Method syncSamplingSink, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method detachAllTexturebuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] CompatChanged Method setSamplingSink, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalStateException]], access[]
[junit] Removed Method detachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] CompatChanged Method getMaxRenderbufferSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public]
[junit] Added Method isBound, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[final public]
[junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method syncSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] CompatChanged Method supportsRGBA8, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method detachAllColorbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;III)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.FBObject.Attachment
[junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public]
[junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.FBObject.Colorbuffer
[junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public]
[junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public]
[junit] Class com.jogamp.opengl.FBObject.RenderAttachment
[junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.FBObject.TextureAttachment
[junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.FPSCounter
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2ES1
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2ES2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2ES3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2GL3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL3ES3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL3bc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL4
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL4ES3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL4bc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLAnimatorControl
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLArrayData
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLAutoDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLAutoDrawableDelegate
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public]
[junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public]
[junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public]
[junit] Changed Class , access[]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GLBase
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLBufferStorage
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilities
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesChooser
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLCapabilitiesImmutable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLContext
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLDebugListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLDebugMessage
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.GLES1
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLES2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLES3
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLEventListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLEventListenerState
[junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static]
[junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Class com.jogamp.opengl.GLException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLExtensions
[junit] Added Field ARB_ES3_1_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_1_compatibility, access[final public static]
[junit] Class com.jogamp.opengl.GLFBODrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLFBODrawable.Resizeable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable.FBO
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLPipelineFactory
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLProfile
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLRendererQuirks
[junit] Added Field NeedSharedObjectSync, desc[I], sig[null], value[type java.lang.Integer, data 20, access[final public static]
[junit] Added Method addStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Method existStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static]
[junit] Added Method pushStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static]
[junit] Added Method addQuirk, desc[(I)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Removed Method existStickyDeviceQuirk, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static]
[junit] Added Method getStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static]
[junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Field NoPBufferWithAccum, desc[I], sig[null], value[type java.lang.Integer, data 19, access[final public static]
[junit] Removed Method getStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static]
[junit] Added Method areSameStickyDevice, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static]
[junit] Added Field NoSurfacelessCtx, desc[I], sig[null], value[type java.lang.Integer, data 22, access[final public static]
[junit] Added Field NoARBCreateContext, desc[I], sig[null], value[type java.lang.Integer, data 21, access[final public static]
[junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Field COUNT, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static]
[junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method areSameStickyDevice, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljavax/media/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static]
[junit] Added Field BuggyColorRenderbuffer, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static]
[junit] Removed Method pushStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static]
[junit] Added Method getCount, desc[()I], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.GLRunnable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLRunnable2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLSharedContextSetter
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GLUniformData
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser
[junit] Added Method chooseCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Lcom/jogamp/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public]
[junit] Removed Method chooseCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Ljavax/media/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.JoglVersion
[junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getBriefOSGLBuildInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getBriefOSGLBuildInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Added Method getAllAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public]
[junit] Removed Method getAllAvailableCapabilitiesInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getAvailableCapabilitiesInfo, desc[(Ljavax/media/opengl/GLDrawableFactory;Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultOpenGLInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Removed Method getDefaultOpenGLInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.Threading
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.Threading.Mode
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL3bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL4
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGL4bc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGLES1
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGLES2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.awt.AWTGLAutoDrawable
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.awt.ComponentEvents
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.awt.GLCanvas
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.awt.GLJPanel
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.egl.EGL
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.egl.EGLExt
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLLightingFunc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLMatrixFunc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLPointerFunc
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.fixedfunc.GLPointerFuncUtil
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.GLU
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.GLUnurbs
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUquadric
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUtessellator
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUtessellatorCallback
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.gl2.GLUgl2
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.glu.gl2es1.GLUgl2es1
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.math.FloatUtil
[junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.math.Matrix4
[junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.swt.GLCanvas
[junit] Removed Method createContext, desc[(Ljavax/media/opengl/GLContext;)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Added Method setAnimator, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method getRequestedGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] Removed Method getAnimator, desc[()Ljavax/media/opengl/GLAnimatorControl;], sig[null], throws nil, access[public]
[junit] Added Method getAnimator, desc[()Lcom/jogamp/opengl/GLAnimatorControl;], sig[null], throws nil, access[public]
[junit] Removed Method getChosenGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] Removed Method setGL, desc[(Ljavax/media/opengl/GL;)Ljavax/media/opengl/GL;], sig[null], throws nil, access[public]
[junit] Added Method getGL, desc[()Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public]
[junit] Removed Method setContext, desc[(Ljavax/media/opengl/GLContext;Z)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Added Method getRequestedGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method getGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;)Z], sig[null], throws nil, access[public]
[junit] Added Method invoke, desc[(ZLcom/jogamp/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public]
[junit] Added Method disposeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Z)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Removed Method getContext, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] CompatChanged Method setExclusiveContextThread, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method setGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method getDelegatedDrawable, desc[()Ljavax/media/opengl/GLDrawable;], sig[null], throws nil, access[final public]
[junit] Removed Method setAnimator, desc[(Ljavax/media/opengl/GLAnimatorControl;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method <init>, desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public]
[junit] Removed Method setSharedContext, desc[(Ljavax/media/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Removed Method addGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[public]
[junit] Removed Method invoke, desc[(ZLjavax/media/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Added Method addGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[public]
[junit] Removed Method getGLEventListener, desc[(I)Ljavax/media/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Added Method setSharedContext, desc[(Lcom/jogamp/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Added Method getContext, desc[()Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Added Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static]
[junit] Added Method getGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;)Z], sig[null], throws nil, access[public]
[junit] Added Method setGL, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public]
[junit] Added Method getDelegatedDrawable, desc[()Lcom/jogamp/opengl/GLDrawable;], sig[null], throws nil, access[final public]
[junit] Added Method getGLEventListener, desc[(I)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Added Method addGLEventListener, desc[(ILcom/jogamp/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Removed Method setSharedAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Added Method setSharedAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Added Method removeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Removed Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static]
[junit] Removed Method removeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Added Method createContext, desc[(Lcom/jogamp/opengl/GLContext;)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Removed Method disposeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Z)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Removed Method setGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method addGLEventListener, desc[(ILjavax/media/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public]
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[public]
[junit] Removed Method getGL, desc[()Ljavax/media/opengl/GL;], sig[null], throws nil, access[public]
[junit] Added Method getChosenGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public]
[junit] Added Method setContext, desc[(Lcom/jogamp/opengl/GLContext;Z)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public]
[junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.Animator
[junit] CompatChanged Method setThreadGroup, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Changed Field stopIssued, access[added: package-private removed: protected ]
[junit] Removed Method <init>, desc[(Ljava/lang/ThreadGroup;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Changed Field threadGroup, access[added: private removed: protected ]
[junit] Changed Field isAnimating, access[added: package-private removed: protected ]
[junit] Changed Field pauseIssued, access[added: bridge package-private volatile removed: protected ]
[junit] Class com.jogamp.opengl.util.AnimatorBase
[junit] Removed Method setUncaughtExceptionHandler, desc[(Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public]
[junit] Added Method setUncaughtExceptionHandler, desc[(Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public]
[junit] Changed Class , access[]
[junit] Removed Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)V], sig[null], throws nil, access[final protected super synchronized]
[junit] Removed Method remove, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized]
[junit] CompatChanged Method setModeBits, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method remove, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized]
[junit] Added Method add, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized]
[junit] Removed Method getUncaughtExceptionHandler, desc[()Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public]
[junit] Added Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)Z], sig[null], throws nil, access[final protected super synchronized]
[junit] Added Method getUncaughtExceptionHandler, desc[()Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public]
[junit] Removed Method add, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public]
[junit] Removed Method getGLAutoDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public]
[junit] Added Method getGLAutoDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.CustomGLEventListener
[junit] Changed Class , access[]
[junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.FPSAnimator
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method setFPS, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected]
[junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected]
[junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public]
[junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Changed Class , access[]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected]
[junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Added Method addFixedSubArray, desc[(III)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method unmapStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method createGLSLMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method addFixedSubArray, desc[(III)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] CompatChanged Method createGLSLInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixedInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method unmapStorage, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;JJI)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;JJI)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;I)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;I)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public]
[junit] CompatChanged Method createDataMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public]
[junit] Changed Class , access[]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method validate, desc[(Lcom/jogamp/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public]
[junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method validate, desc[(Ljavax/media/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public]
[junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.GLBuffers
[junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIIZ)I], sig[null], throws [com/jogamp/opengl/GLException], access[final public static]
[junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static]
[junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIIZ)I], sig[null], throws [javax/media/opengl/GLException], access[final public static]
[junit] CompatChanged Method bytesPerPixel, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static]
[junit] CompatChanged Method componentCount, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.GLDrawableUtil
[junit] Removed Method isAnimatorAnimating, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method swapBuffersBeforeRead, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method isAnimatorAnimatingOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method isAnimatorAnimating, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method isAnimatorStartedOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method isSwapGLContextSafe, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isAnimatorStarted, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method swapGLContextAndAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static]
[junit] Removed Method moveGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static]
[junit] Removed Method swapBuffersBeforeRead, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method moveAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static]
[junit] Added Method isAnimatorStarted, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method isSwapGLContextSafe, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isAnimatorAnimatingOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method isAnimatorStartedOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method swapGLContext, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static]
[junit] Added Method swapGLContext, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static]
[junit] Added Method moveGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static]
[junit] Added Method moveAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static]
[junit] Removed Method swapGLContextAndAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener
[junit] Added Method run, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method run, desc[(Ljavax/media/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIILjava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method requiresNewBuffer, desc[(Ljavax/media/opengl/GL;III)Z], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Added Method requiresNewBuffer, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes
[junit] CompatChanged Method <init>, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method convert, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/opengl/GLProfile;)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static]
[junit] Added Method convert, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static]
[junit] Added Field pfmt, desc[Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], value[type null, data null, access[final public]
[junit] Removed Method <init>, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method convert, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public static]
[junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public]
[junit] Added Method getPixelFormat, desc[(II)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public static]
[junit] Removed Field bytesPerPixel, desc[I], sig[null], value[type null, data null, access[final public]
[junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider
[junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public]
[junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider
[junit] Added Method dispose, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLPixelStorageModes
[junit] Removed Method savePack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method setRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public]
[junit] Added Method setAlignment, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[final public]
[junit] Removed Method setUnpackRowLength, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public]
[junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method setAlignment, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public]
[junit] Removed Method setUnpackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Removed Method resetAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method resetUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method resetUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method saveAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method resetAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method saveUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method saveUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method setPackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public]
[junit] Removed Method resetPack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method setPackRowLength, desc[(Ljavax/media/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public]
[junit] Added Method resetPack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public]
[junit] Removed Method setRowLength, desc[(Ljavax/media/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public]
[junit] Added Method setPackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method setUnpackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Added Method savePack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method setPackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public]
[junit] Added Method setUnpackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public]
[junit] Added Method saveAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLReadBufferUtil
[junit] Added Method readPixelsImpl, desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected]
[junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Field hasAlpha, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public]
[junit] Removed Method readPixelsImpl, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected]
[junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public]
[junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public]
[junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public]
[junit] Removed Field alignment, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.Gamma
[junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method resetAllDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static]
[junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Method resetAllDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static]
[junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Class com.jogamp.opengl.util.ImmModeSink
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public]
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public]
[junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected]
[junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method regenerate, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected]
[junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected]
[junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected]
[junit] Removed Method regenerate, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected]
[junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected]
[junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] Changed Class , access[]
[junit] CompatChanged Method glFrustumf, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method gluPerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.PNGPixelRect
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public]
[junit] Removed Method read, desc[(Ljava/io/InputStream;Ljavax/media/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static]
[junit] Changed Class , access[]
[junit] Removed Method <init>, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public]
[junit] Added Method read, desc[(Ljava/io/InputStream;Lcom/jogamp/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method write, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method write, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.RandomTileRenderer
[junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public]
[junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public]
[junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public]
[junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public]
[junit] Class com.jogamp.opengl.util.TileRenderer
[junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public]
[junit] Added Method getClippedImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method getClippedImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public]
[junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public]
[junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.TileRendererBase
[junit] Added Method getImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method attachAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public]
[junit] Removed Method getAttachedDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Added Method reqPreSwapBuffers, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public]
[junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public]
[junit] Added Method setGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[final public]
[junit] Added Method attachAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public]
[junit] Removed Method reqPreSwapBuffers, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Added Method getAttachedDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public]
[junit] Removed Method setGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Added Method initGL, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, com/jogamp/opengl/GLException], access[abstract public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Removed Method initStream, desc[(Ljava/net/URI;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Changed Field CameraInputScheme, desc[Ljava/lang/String; -> Lcom/jogamp/common/net/Uri$Encoded;], type[java.lang.String -> nil], access[]
[junit] Removed Method initGL, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, javax/media/opengl/GLException], access[abstract public]
[junit] Added Method getUri, desc[()Lcom/jogamp/common/net/Uri;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getURI, desc[()Ljava/net/URI;], sig[null], throws nil, access[abstract public]
[junit] Added Method initStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer
[junit] Removed Method <init>, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Removed Field awtPixelAttributesIntRGBA4, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static]
[junit] Added Method getAWTFormat, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getHostPixelComp, desc[()Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[final public]
[junit] Removed Field awtPixelAttributesIntRGB3, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIIILjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider
[junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public]
[junit] Added Method getAWTPixelFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[public]
[junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public]
[junit] Added Method getAWTFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider
[junit] Added Method dispose, desc[()V], sig[null], throws nil, access[public]
[junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil
[junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public]
[junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;Z)V], sig[null], throws nil, access[public]
[junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.awt.Overlay
[junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method drawAll, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public]
[junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.awt.TextRenderer
[junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.awt.TextureRenderer
[junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method getTexture, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method endOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method draw3DRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[public]
[junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Removed Method requiresGL3DefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public]
[junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public]
[junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public]
[junit] Added Method requiresGL3DefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method requiresDefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method requiresDefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static]
[junit] Removed Method addGLSLVersion, desc[(Ljavax/media/opengl/GL2ES2;)I], sig[null], throws nil, access[final public]
[junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method addDefaultShaderPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method addGLSLVersion, desc[(Lcom/jogamp/opengl/GL2ES2;)I], sig[null], throws nil, access[final public]
[junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Removed Method addDefaultShaderPrecision, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public]
[junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] Added Method add, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method validateProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method replaceShader, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method link, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] CompatChanged Method add, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[]
[junit] Removed Method validateProgram, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method link, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method add, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized]
[junit] Added Method replaceShader, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderState
[junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public]
[junit] Added Method disableAllVertexAttributeArrays, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public]
[junit] Removed Method getUniform, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLUniformData;], sig[null], throws nil, access[public]
[junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjavax/media/opengl/GLArrayData;)V], sig[null], throws nil, access[public]
[junit] Removed Method attachShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized]
[junit] Added Method releaseAllAttributes, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method releaseAllData, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public]
[junit] Removed Method disableAllVertexAttributeArrays, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public]
[junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public]
[junit] Removed Method releaseAllUniforms, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method getAttribute, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Removed Method isVertexAttribArrayEnabled, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)I], sig[null], throws nil, access[public]
[junit] Removed Method releaseAllAttributes, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)I], sig[null], throws nil, access[public]
[junit] Added Method attachShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized]
[junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public]
[junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public]
[junit] Added Method ownUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)V], sig[null], throws nil, access[public]
[junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized]
[junit] Added Method isVertexAttribArrayEnabled, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public]
[junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public]
[junit] Added Method uniform, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public]
[junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized]
[junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public]
[junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method vertexAttribPointer, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method ownsAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public]
[junit] Added Method releaseAllUniforms, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method ownAttribute, desc[(Ljavax/media/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public]
[junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method getAttribute, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Removed Method ownsUniform, desc[(Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public]
[junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/opengl/GLArrayData;)V], sig[null], throws nil, access[public]
[junit] Removed Method isActiveAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method ownAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public]
[junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)I], sig[null], throws nil, access[public]
[junit] Removed Method vertexAttribPointer, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method getUniform, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public]
[junit] Added Method isActiveAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method ownUniform, desc[(Ljavax/media/opengl/GLUniformData;)V], sig[null], throws nil, access[public]
[junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Added Method ownsUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method releaseAllData, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized]
[junit] Removed Method uniform, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public]
[junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)I], sig[null], throws nil, access[public]
[junit] Added Method ownsAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderUtil
[junit] Added Method isShaderCompilerAvailable, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method compileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method isShaderCompilerAvailable, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isProgramExecStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isProgramLinkStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getShaderInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method isProgramStatusValid, desc[(Lcom/jogamp/opengl/GL;II)Z], sig[null], throws nil, access[public static]
[junit] Added Method isGeometryShaderSupported, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getProgramInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Removed Method getShaderBinaryFormats, desc[(Ljavax/media/opengl/GL;)Ljava/util/Set;], sig[(Ljavax/media/opengl/GL;)Ljava/util/Set<Ljava/lang/Integer;>;], throws nil, access[public static]
[junit] Removed Method isGeometryShaderSupported, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isProgramStatusValid, desc[(Ljavax/media/opengl/GL;II)Z], sig[null], throws nil, access[public static]
[junit] Removed Method attachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method getProgramInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Removed Method createAndCompileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method createAndLoadShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method createShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method shaderBinary, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method detachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method detachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method createAndLoadShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static]
[junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static]
[junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method isProgramExecStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method deleteShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static]
[junit] Removed Method deleteShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method compileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static]
[junit] Removed Method shaderBinary, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method createAndCompileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getShaderBinaryFormats, desc[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], sig[(Lcom/jogamp/opengl/GL;)Ljava/util/Set<Ljava/lang/Integer;>;], throws nil, access[public static]
[junit] Added Method attachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Added Method createShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static]
[junit] Removed Method getShaderInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method isProgramLinkStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil
[junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static]
[junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer
[junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDevice
[junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getPosition, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getPosition, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer
[junit] Added Method getSingleSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getTotalSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSingleSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method init, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method beginFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method ppOneEye, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method ppBegin, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method ppEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method endFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method endFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method getTotalSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method ppEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method beginFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method ppOneEye, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method ppBegin, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye
[junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoGLEventListener
[junit] Removed Method reshapeForEye, desc[(Ljavax/media/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method reshapeForEye, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.ImageSequence
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Lcom/jogamp/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public]
[junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public]
[junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Ljavax/media/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;I[II)V], sig[null], throws nil, access[public]
[junit] Added Method setTexParameterf, desc[(Lcom/jogamp/opengl/GL;IF)V], sig[null], throws nil, access[public]
[junit] Added Method disable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method setTexParameterf, desc[(Ljavax/media/opengl/GL;IF)V], sig[null], throws nil, access[public]
[junit] Added Method setTexParameteri, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[public]
[junit] Removed Method setTexParameteri, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[public]
[junit] Added Method getTextureObject, desc[(Lcom/jogamp/opengl/GL;)I], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;I[II)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method getTextureObject, desc[(Ljavax/media/opengl/GL;)I], sig[null], throws nil, access[public]
[junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Removed Method disable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method enable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureData
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;)V], sig[null], throws nil, access[protected]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;)V], sig[null], throws nil, access[protected]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureIO
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[public static]
[junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static]
[junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[]
[junit] CompatChanged Method newTexture, throws[[java/lang/IllegalArgumentException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException]], access[]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence
[junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.TextureState
[junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws [javax/media/opengl/GLException], access[public]
[junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws [com/jogamp/opengl/GLException], access[public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData
[junit] Removed Method <init>, desc[(Ljavax/media/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException], access[public static]
[junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException], access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TGAImage
[junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static]
[junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Class javax.media.nativewindow.AbstractGraphicsConfiguration
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.AbstractGraphicsDevice
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.AbstractGraphicsScreen
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.Capabilities
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.CapabilitiesChooser
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.CapabilitiesImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.DefaultCapabilitiesChooser
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.DefaultGraphicsConfiguration
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.DefaultGraphicsDevice
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.DefaultGraphicsScreen
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.GraphicsConfigurationFactory
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.nativewindow.MutableSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeSurfaceHolder
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeWindow
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.NativeWindowException
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.NativeWindowFactory
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.nativewindow.OffscreenLayerOption
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.OffscreenLayerSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.ProxySurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.ScalableSurface
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.SurfaceUpdatedListener
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.ToolkitLock
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.UpstreamSurfaceHook
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.UpstreamSurfaceHook.MutableSize
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.VisualIDHolder
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.VisualIDHolder.VIDComparator
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.VisualIDHolder.VIDType
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.nativewindow.WindowClosingProtocol
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.nativewindow.util.Dimension
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.DimensionImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.Insets
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.InsetsImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelFormat
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.nativewindow.util.PixelFormatUtil
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink32
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelRectangle
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.PixelRectangle.GenericPixelRect
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.Point
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.PointImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.Rectangle
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.nativewindow.util.RectangleImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.nativewindow.util.SurfaceSize
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL3bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL4
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGL4bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGLES1
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGLES2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DebugGLES3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.DefaultGLCapabilitiesChooser
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.FPSCounter
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2ES1
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2ES2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2ES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL2GL3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL3ES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL3bc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL4
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL4ES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GL4bc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLAnimatorControl
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLArrayData
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLAutoDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLBase
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLBufferStorage
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.opengl.GLCapabilities
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLCapabilitiesChooser
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLCapabilitiesImmutable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLContext
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.opengl.GLDebugListener
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLDebugMessage
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLDrawableFactory
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class javax.media.opengl.GLES1
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLES2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLES3
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLEventListener
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLException
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLFBODrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLFBODrawable.Resizeable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLOffscreenAutoDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLOffscreenAutoDrawable.FBO
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLPipelineFactory
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLProfile
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.GLRunnable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLRunnable2
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLSharedContextSetter
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.GLUniformData
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.Threading
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.Threading.Mode
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class javax.media.opengl.TraceGL2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL3bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL4
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGL4bc
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGLES1
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGLES2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.TraceGLES3
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.awt.AWTGLAutoDrawable
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.awt.ComponentEvents
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.awt.GLCanvas
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.awt.GLJPanel
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.fixedfunc.GLLightingFunc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.fixedfunc.GLMatrixFunc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.fixedfunc.GLPointerFunc
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.fixedfunc.GLPointerFuncUtil
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.GLU
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.GLUnurbs
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUquadric
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUtessellator
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUtessellatorCallback
[junit] Removed Class , access[abstract interface public]
[junit] Class javax.media.opengl.glu.GLUtessellatorCallbackAdapter
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.gl2.GLUgl2
[junit] Removed Class , access[public super synchronized]
[junit] Class javax.media.opengl.glu.gl2es1.GLUgl2es1
[junit] Removed Class , access[public super synchronized]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV221V230
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V232
[junit] Semantic Version Test
[junit] criteria: SimpleDiffCriteria
[junit] Previous version: 2.3.0 (2.3.0) - lib/v2.3.0/jogl-all.jar
[junit] Current version: 2.3.2 (2.3.2) - lib/v2.3.2/jogl-all.jar
[junit] Field values changed: true
[junit] Compat. expected: BACKWARD_COMPATIBLE_BINARY
[junit] Compat. detected: BACKWARD_COMPATIBLE_BINARY
[junit] Compat. result: detected == expected -> OK
[junit] Current version 2.3.2 (2.3.2) is BACKWARD_COMPATIBLE_BINARY to previous version 2.3.0 (2.3.0), actually BACKWARD_COMPATIBLE_BINARY
[junit]
[junit]
[junit] Summary: 1053 differences in 44 classes:
[junit] Remove 0, Change 0, CompatChange 129, Deprecate 9, Add 915
[junit]
[junit] 0/ 44: com.jogamp.nativewindow.DefaultGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 1/ 44: com.jogamp.nativewindow.NativeWindowFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 2/ 44: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 1, Add 1
[junit] 3/ 44: com.jogamp.nativewindow.awt.JAWTWindow : Remove 0, Change 0, CompatChange 0, Deprecate 3, Add 5
[junit] 4/ 44: com.jogamp.nativewindow.egl.EGLGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 5/ 44: com.jogamp.nativewindow.util.Rectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 6/ 44: com.jogamp.nativewindow.x11.X11GraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 7/ 44: com.jogamp.newt.Window : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 44
[junit] 8/ 44: com.jogamp.newt.awt.NewtCanvasAWT : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 9/ 44: com.jogamp.newt.opengl.GLWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 16
[junit] 10/ 44: com.jogamp.newt.opengl.util.NEWTDemoListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 11/ 44: com.jogamp.newt.opengl.util.stereo.StereoDeviceUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 12/ 44: com.jogamp.opengl.DebugGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 103
[junit] 13/ 44: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 14/ 44: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 49
[junit] 15/ 44: com.jogamp.opengl.GL2 : Remove 0, Change 0, CompatChange 4, Deprecate 0, Add 156
[junit] 16/ 44: com.jogamp.opengl.GL2ES2 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 2
[junit] 17/ 44: com.jogamp.opengl.GL2ES3 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 67
[junit] 18/ 44: com.jogamp.opengl.GL2GL3 : Remove 0, Change 0, CompatChange 48, Deprecate 0, Add 1
[junit] 19/ 44: com.jogamp.opengl.GL3 : Remove 0, Change 0, CompatChange 60, Deprecate 0, Add 0
[junit] 20/ 44: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 117
[junit] 21/ 44: com.jogamp.opengl.GL4 : Remove 0, Change 0, CompatChange 10, Deprecate 0, Add 3
[junit] 22/ 44: com.jogamp.opengl.GLBase : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 1
[junit] 23/ 44: com.jogamp.opengl.GLContext : Remove 0, Change 0, CompatChange 2, Deprecate 1, Add 7
[junit] 24/ 44: com.jogamp.opengl.GLDrawableFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 25/ 44: com.jogamp.opengl.GLES1 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 0
[junit] 26/ 44: com.jogamp.opengl.GLES2 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 112
[junit] 27/ 44: com.jogamp.opengl.GLExtensions : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 28/ 44: com.jogamp.opengl.JoglVersion : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 29/ 44: com.jogamp.opengl.TraceGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 103
[junit] 30/ 44: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 31/ 44: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 49
[junit] 32/ 44: com.jogamp.opengl.egl.EGLExt : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 44
[junit] 33/ 44: com.jogamp.opengl.math.geom.Frustum : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 34/ 44: com.jogamp.opengl.math.geom.Frustum.FovDesc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 35/ 44: com.jogamp.opengl.util.glsl.ShaderCode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 8
[junit] 36/ 44: com.jogamp.opengl.util.texture.ImageType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 37/ 44: com.jogamp.opengl.util.texture.ImageType.Util : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 38/ 44: com.jogamp.opengl.util.texture.Texture : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 39/ 44: com.jogamp.opengl.util.texture.TextureData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 40/ 44: com.jogamp.opengl.util.texture.spi.DDSImage : Remove 0, Change 0, CompatChange 0, Deprecate 1, Add 0
[junit] 41/ 44: com.jogamp.opengl.util.texture.spi.SGIImage : Remove 0, Change 0, CompatChange 0, Deprecate 1, Add 0
[junit] 42/ 44: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 0, Change 0, CompatChange 0, Deprecate 2, Add 0
[junit] 43/ 44: com.jogamp.opengl.util.texture.spi.TextureProvider.SupportsImageTypes: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit]
[junit]
[junit] Removes
[junit]
[junit]
[junit]
[junit] Changes
[junit]
[junit]
[junit]
[junit] CompatChanges
[junit]
[junit] Class com.jogamp.opengl.GL2
[junit] CompatChanged Field GL_CLIENT_ALL_ATTRIB_BITS, value[-1 -> 4294967295], access[]
[junit] CompatChanged Field GL_ALL_CLIENT_ATTRIB_BITS, value[-1 -> 4294967295], access[]
[junit] CompatChanged Field GL_TEXCOORD4_BIT_PGI, value[-2147483648 -> 2147483648], access[]
[junit] CompatChanged Field GL_QUERY_ALL_EVENT_BITS_AMD, value[-1 -> 4294967295], access[]
[junit] Class com.jogamp.opengl.GL2ES2
[junit] CompatChanged Field GL_ALL_SHADER_BITS, value[-1 -> 4294967295], access[]
[junit] Class com.jogamp.opengl.GL2ES3
[junit] CompatChanged Field GL_ALL_BARRIER_BITS, value[-1 -> 4294967295], access[]
[junit] Class com.jogamp.opengl.GL2GL3
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_UNIFORM_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FIRST_VERTEX_CONVENTION, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_EVALUATION_SHADER_BIT, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexBuffer, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_LAST_VERTEX_CONVENTION, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_QUADS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glColorMaski, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_GEOMETRY_SHADER_BIT, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLE_SHADING, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_INT_SAMPLER_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexStorage3DMultisample, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glMinSampleShading, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationi, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_IMAGE_UNIFORMS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES2].GL_PROGRAM_PIPELINE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FRAMEBUFFER_DEFAULT_LAYERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TEXTURE_BUFFER_SIZE, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationSeparatei, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFuncSeparatei, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glIsEnabledi, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER_DATA_STORE_BINDING, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glEnablei, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_PRIMITIVES_GENERATED, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_FRAMEBUFFER_LAYERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MIN_SAMPLE_SHADING_VALUE, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glDisablei, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_CONTROL_SHADER_BIT, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFunci, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_BUFFER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAGS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[]
[junit] Class com.jogamp.opengl.GL3
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_PATCH_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_OUTPUT_TYPE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_UNDEFINED_VERTEX, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_EVALUATION_SHADER, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsInstancedBaseVertex, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_ODD, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_VERTEX_ORDER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_PATCH_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCHES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCH_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_POINT_MODE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_SPACING, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glPatchParameteri, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_SIZE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER_INVOCATIONS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_GEN_LEVEL, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsBaseVertex, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_INPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_OUTPUT_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_EVEN, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glTexBufferRange, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_ATTACHMENT_LAYERED, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_MODE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_VERTICES_OUT, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLE_STRIP_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawRangeElementsBaseVertex, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINES_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_INPUT_TYPE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_INVOCATIONS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLES_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINE_STRIP_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_ISOLINES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LAYER_PROVOKING_VERTEX, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glFramebufferTexture, access[]
[junit] Class com.jogamp.opengl.GL4
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_IS_PER_PATCH, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_TEXTURE_BUFFER_BINDING, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_CONTROL_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_CONTEXT_LOST, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_GEOMETRY_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_EVALUATION_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, access[]
[junit] Class com.jogamp.opengl.GLBase
[junit] CompatChanged Method setSwapInterval, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Class com.jogamp.opengl.GLContext
[junit] CompatChanged Field CTX_IMPL_FP32_COMPAT_API, value[16384 -> 32768], access[]
[junit] CompatChanged Field CTX_IMPL_FBO, value[8192 -> 16384], access[]
[junit] Class com.jogamp.opengl.GLES1
[junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[]
[junit] Class com.jogamp.opengl.GLES2
[junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[]
[junit]
[junit]
[junit] Deprecates
[junit]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Deprecated Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Deprecated Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected]
[junit] Deprecated Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected]
[junit] Deprecated Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.GLContext
[junit] Deprecated Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static]
[junit] Class com.jogamp.opengl.util.texture.spi.DDSImage
[junit] Deprecated Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.SGIImage
[junit] Deprecated Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider
[junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit]
[junit]
[junit] Additions
[junit]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice
[junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Added Method create, desc[(Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Added Method updatePixelScale, desc[(Ljava/awt/GraphicsConfiguration;Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method setAWTGraphicsConfiguration, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;)V], sig[null], throws nil, access[final public]
[junit] Added Method lockSurfaceImpl, desc[(Ljava/awt/GraphicsConfiguration;)I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected]
[junit] Added Method getAWTGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Added Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;Ljava/awt/GraphicsConfiguration;)Z], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[public]
[junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration
[junit] Added Method XVisualInfo2X11Capabilities, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsDevice;Ljogamp/nativewindow/x11/XVisualInfo;)Ljogamp/nativewindow/x11/X11Capabilities;], sig[null], throws nil, access[public static]
[junit] Added Method XVisual2XRenderMask, desc[(JJ)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static]
[junit] Added Method XVisual2XRenderMask, desc[(JJLjogamp/nativewindow/x11/XRenderPictFormat;)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static]
[junit] Class com.jogamp.newt.Window
[junit] Added Field STATE_BIT_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static]
[junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Added Field STATE_MASK_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 1024, access[final public static]
[junit] Added Field STATE_BIT_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[junit] Added Field STATE_MASK_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 2048, access[final public static]
[junit] Added Field STATE_MASK_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 4096, access[final public static]
[junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Added Field STATE_BIT_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static]
[junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Field STATE_MASK_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Field STATE_BIT_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Added Field STATE_BIT_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field STATE_BIT_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static]
[junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Field STATE_MASK_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field STATE_BIT_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static]
[junit] Added Field STATE_BIT_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Field STATE_MASK_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static]
[junit] Added Field STATE_MASK_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] Added Field STATE_BIT_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static]
[junit] Added Field STATE_MASK_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static]
[junit] Added Field STATE_MASK_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final public static]
[junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Added Method getGraphicsConfiguration, desc[()Ljava/awt/GraphicsConfiguration;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[final public]
[junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[final public]
[junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[final public]
[junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[final public]
[junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.opengl.util.NEWTDemoListener
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.newt.opengl.util.stereo.StereoDeviceUtil
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public]
[junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GL2
[junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[abstract public]
[junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static]
[junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_BLEND_COLOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_POLYGON_OFFSET_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static]
[junit] Added Field GL_NOP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static]
[junit] Added Field GL_STENCIL_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static]
[junit] Added Field GL_ALPHA_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 15, access[final public static]
[junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static]
[junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static]
[junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static]
[junit] Added Field GL_DRAW_ELEMENTS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static]
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static]
[junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static]
[junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static]
[junit] Added Field GL_DRAW_ARRAYS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static]
[junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_LINE_WIDTH_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static]
[junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ELEMENTS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static]
[junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static]
[junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_RANGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37754, access[final public static]
[junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37753, access[final public static]
[junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static]
[junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static]
[junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Added Field GL_DRAW_ARRAYS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static]
[junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_TERMINATE_SEQUENCE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static]
[junit] Added Field GL_VIEWPORT_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_ATTRIBUTE_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static]
[junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static]
[junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static]
[junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ELEMENTS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRONT_FACE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static]
[junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SCISSOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 17, access[final public static]
[junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static]
[junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ARRAYS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static]
[junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_GRANULARITY_NV, desc[I], sig[null], value[type java.lang.Integer, data 37755, access[final public static]
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_ELEMENT_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNIFORM_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL2ES2
[junit] Added Field GL_PROGRAM_PIPELINE, desc[I], sig[null], value[type java.lang.Integer, data 33508, access[final public static]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL2ES3
[junit] Added Field GL_TEXTURE_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36873, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static]
[junit] Added Field GL_TEXTURE_BINDING_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35884, access[final public static]
[junit] Added Field GL_QUADS, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36876, access[final public static]
[junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_FRAMEBUFFER_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37655, access[final public static]
[junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, desc[I], sig[null], value[type java.lang.Integer, data 36877, access[final public static]
[junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37588, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT23, desc[I], sig[null], value[type java.lang.Integer, data 36087, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT29, desc[I], sig[null], value[type java.lang.Integer, data 36093, access[final public static]
[junit] Added Field GL_MAX_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 35883, access[final public static]
[junit] Added Field GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT31, desc[I], sig[null], value[type java.lang.Integer, data 36095, access[final public static]
[junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLOR_ATTACHMENT26, desc[I], sig[null], value[type java.lang.Integer, data 36090, access[final public static]
[junit] Added Method glGetnUniformuiv, desc[(III[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_SHADING, desc[I], sig[null], value[type java.lang.Integer, data 35894, access[final public static]
[junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36878, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 35372, access[final public static]
[junit] Added Field GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 35378, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT30, desc[I], sig[null], value[type java.lang.Integer, data 36094, access[final public static]
[junit] Added Field GL_MIN_SAMPLE_SHADING_VALUE, desc[I], sig[null], value[type java.lang.Integer, data 35895, access[final public static]
[junit] Added Field GL_TESS_CONTROL_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37583, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT20, desc[I], sig[null], value[type java.lang.Integer, data 36084, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_DATA_STORE_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35885, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT18, desc[I], sig[null], value[type java.lang.Integer, data 36082, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT25, desc[I], sig[null], value[type java.lang.Integer, data 36089, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT17, desc[I], sig[null], value[type java.lang.Integer, data 36081, access[final public static]
[junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT24, desc[I], sig[null], value[type java.lang.Integer, data 36088, access[final public static]
[junit] Added Field GL_CONTEXT_FLAGS, desc[I], sig[null], value[type java.lang.Integer, data 33310, access[final public static]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT28, desc[I], sig[null], value[type java.lang.Integer, data 36092, access[final public static]
[junit] Added Field GL_LAST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36430, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT19, desc[I], sig[null], value[type java.lang.Integer, data 36083, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37587, access[final public static]
[junit] Added Field GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36874, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36879, access[final public static]
[junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformuiv, desc[(IIILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37582, access[final public static]
[junit] Added Field GL_GEOMETRY_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Field GL_FIRST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36429, access[final public static]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37581, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_DEFAULT_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37650, access[final public static]
[junit] Added Field GL_TESS_EVALUATION_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT27, desc[I], sig[null], value[type java.lang.Integer, data 36091, access[final public static]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLOR_ATTACHMENT16, desc[I], sig[null], value[type java.lang.Integer, data 36080, access[final public static]
[junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PRIMITIVES_GENERATED, desc[I], sig[null], value[type java.lang.Integer, data 35975, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37589, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT22, desc[I], sig[null], value[type java.lang.Integer, data 36086, access[final public static]
[junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLOR_ATTACHMENT21, desc[I], sig[null], value[type java.lang.Integer, data 36085, access[final public static]
[junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL2GL3
[junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Class com.jogamp.opengl.GL3ES3
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36485, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37819, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37081, access[final public static]
[junit] Added Field GL_PATCHES, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37844, access[final public static]
[junit] Added Field GL_LINES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37846, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37155, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37848, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, desc[I], sig[null], value[type java.lang.Integer, data 36264, access[final public static]
[junit] Added Field GL_MAX_TESS_GEN_LEVEL, desc[I], sig[null], value[type java.lang.Integer, data 36478, access[final public static]
[junit] Added Field GL_TESS_GEN_VERTEX_ORDER, desc[I], sig[null], value[type java.lang.Integer, data 36472, access[final public static]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34925, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37843, access[final public static]
[junit] Added Field GL_TRIANGLES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static]
[junit] Added Field GL_LINE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static]
[junit] Added Field GL_TRIANGLE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[junit] Added Field GL_REFERENCED_BY_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37640, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37812, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36479, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36486, access[final public static]
[junit] Added Field GL_FRACTIONAL_ODD, desc[I], sig[null], value[type java.lang.Integer, data 36475, access[final public static]
[junit] Added Field GL_GEOMETRY_VERTICES_OUT, desc[I], sig[null], value[type java.lang.Integer, data 35094, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37814, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37156, access[final public static]
[junit] Added Field GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36383, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36480, access[final public static]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_TESS_GEN_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36470, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37816, access[final public static]
[junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static]
[junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37845, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37820, access[final public static]
[junit] Added Field GL_REFERENCED_BY_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37641, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37821, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36320, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37852, access[final public static]
[junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static]
[junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37841, access[final public static]
[junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 34943, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 36442, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37818, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36482, access[final public static]
[junit] Added Field GL_REFERENCED_BY_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37639, access[final public static]
[junit] Added Field GL_CONTEXT_LOST, desc[I], sig[null], value[type java.lang.Integer, data 1287, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_LAYERED, desc[I], sig[null], value[type java.lang.Integer, data 36263, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37278, access[final public static]
[junit] Added Field GL_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36466, access[final public static]
[junit] Added Field GL_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36487, access[final public static]
[junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37080, access[final public static]
[junit] Added Field GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, desc[I], sig[null], value[type java.lang.Integer, data 33313, access[final public static]
[junit] Added Field GL_GEOMETRY_INPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35095, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34924, access[final public static]
[junit] Added Field GL_LAYER_PROVOKING_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33374, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, desc[I], sig[null], value[type java.lang.Integer, data 37279, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37813, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36321, access[final public static]
[junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36489, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37850, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36490, access[final public static]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_TESS_GEN_SPACING, desc[I], sig[null], value[type java.lang.Integer, data 36471, access[final public static]
[junit] Added Field GL_IS_PER_PATCH, desc[I], sig[null], value[type java.lang.Integer, data 37607, access[final public static]
[junit] Added Field GL_MAX_TESS_PATCH_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36484, access[final public static]
[junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37842, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37840, access[final public static]
[junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37847, access[final public static]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_ISOLINES, desc[I], sig[null], value[type java.lang.Integer, data 36474, access[final public static]
[junit] Added Field GL_UNDEFINED_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33376, access[final public static]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 35881, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37808, access[final public static]
[junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static]
[junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static]
[junit] Added Field GL_TESS_CONTROL_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36469, access[final public static]
[junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static]
[junit] Added Field GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36443, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36481, access[final public static]
[junit] Added Field GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36382, access[final public static]
[junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37811, access[final public static]
[junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRACTIONAL_EVEN, desc[I], sig[null], value[type java.lang.Integer, data 36476, access[final public static]
[junit] Added Field GL_TESS_GEN_POINT_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36473, access[final public static]
[junit] Added Field GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, desc[I], sig[null], value[type java.lang.Integer, data 36445, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37809, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36319, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37853, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 37277, access[final public static]
[junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static]
[junit] Added Field GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36444, access[final public static]
[junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37810, access[final public static]
[junit] Added Field GL_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36313, access[final public static]
[junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37851, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37079, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37849, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37815, access[final public static]
[junit] Added Field GL_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36488, access[final public static]
[junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static]
[junit] Added Field GL_MAX_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36477, access[final public static]
[junit] Added Field GL_GEOMETRY_OUTPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35096, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36483, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37817, access[final public static]
[junit] Class com.jogamp.opengl.GL4
[junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLBase
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLContext
[junit] Added Field CTX_IMPL_ES32_COMPAT, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final protected static]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method decomposeBits, desc[(I[I)Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[protected static]
[junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;Lcom/jogamp/common/util/VersionNumber;ILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static]
[junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;IIILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static]
[junit] Added Method isGLES32CompatibleAvailable, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method getGLProfile, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Added Method hasOpenGLESSupport, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method hasOpenGLDesktopSupport, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLES2
[junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37704, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static]
[junit] Added Field GL_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 6912, access[final public static]
[junit] Added Field GL_ONE_MINUS_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35067, access[final public static]
[junit] Added Field GL_COVERAGE_MODULATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37683, access[final public static]
[junit] Added Field GL_NUM_VIRTUAL_PAGE_SIZES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37288, access[final public static]
[junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SRC_ALPHA_SATURATE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 776, access[final public static]
[junit] Added Field GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37674, access[final public static]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DYNAMIC_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static]
[junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static]
[junit] Added Field GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37675, access[final public static]
[junit] Added Field GL_SHARED_EDGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 192, access[final public static]
[junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_POLYGON_MODE_NV, desc[I], sig[null], value[type java.lang.Integer, data 2880, access[final public static]
[junit] Added Field GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37273, access[final public static]
[junit] Added Field GL_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37672, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static]
[junit] Added Field GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37680, access[final public static]
[junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static]
[junit] Added Field GL_LOCATION_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37647, access[final public static]
[junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static]
[junit] Added Field GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37274, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_X_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37269, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static]
[junit] Added Field GL_POLYGON_OFFSET_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 10753, access[final public static]
[junit] Added Field GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37705, access[final public static]
[junit] Added Field GL_NUM_SPARSE_LEVELS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37290, access[final public static]
[junit] Added Field GL_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35065, access[final public static]
[junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static]
[junit] Added Field GL_SR8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36797, access[final public static]
[junit] Added Field GL_FRAGMENT_COVERAGE_TO_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37597, access[final public static]
[junit] Added Field GL_MAX_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37673, access[final public static]
[junit] Added Field GL_SAMPLER_EXTERNAL_2D_Y2Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35815, access[final public static]
[junit] Added Field GL_TEXTURE_2D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 35866, access[final public static]
[junit] Added Field GL_COVERAGE_MODULATION_TABLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37681, access[final public static]
[junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static]
[junit] Added Field GL_MAX_SPARSE_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37272, access[final public static]
[junit] Added Field GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37679, access[final public static]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_CLIENT_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static]
[junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field GL_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static]
[junit] Added Field GL_POLYGON_OFFSET_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 10754, access[final public static]
[junit] Added Field GL_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32925, access[final public static]
[junit] Added Field GL_COVERAGE_MODULATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37682, access[final public static]
[junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_RASTER_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37671, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37287, access[final public static]
[junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static]
[junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static]
[junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static]
[junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static]
[junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static]
[junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37703, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_Z_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37271, access[final public static]
[junit] Added Field GL_MAP_COHERENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static]
[junit] Added Field GL_FILL_NV, desc[I], sig[null], value[type java.lang.Integer, data 6914, access[final public static]
[junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_BUFFER_IMMUTABLE_STORAGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33311, access[final public static]
[junit] Added Field GL_SAMPLE_ALPHA_TO_ONE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32927, access[final public static]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAP_PERSISTENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Field GL_STENCIL_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37678, access[final public static]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_TEXTURE_SPARSE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37286, access[final public static]
[junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FILL_RECTANGLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37692, access[final public static]
[junit] Added Field GL_ONE_MINUS_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35066, access[final public static]
[junit] Added Field GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35068, access[final public static]
[junit] Added Field GL_FRAGMENT_COVERAGE_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37598, access[final public static]
[junit] Added Field GL_EFFECTIVE_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37676, access[final public static]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SRG8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36798, access[final public static]
[junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static]
[junit] Added Field GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37289, access[final public static]
[junit] Added Field GL_COLOR_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 36384, access[final public static]
[junit] Added Field GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static]
[junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DEPTH_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37677, access[final public static]
[junit] Added Field GL_CONSERVATIVE_RASTERIZATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37702, access[final public static]
[junit] Added Field GL_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 34185, access[final public static]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static]
[junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_BUFFER_STORAGE_FLAGS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33312, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37270, access[final public static]
[junit] Added Field GL_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 6913, access[final public static]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static]
[junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static]
[junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static]
[junit] Class com.jogamp.opengl.GLExtensions
[junit] Added Field ARB_ES3_2_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_2_compatibility, access[final public static]
[junit] Added Field GL_KHR_debug, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_KHR_debug, access[final public static]
[junit] Class com.jogamp.opengl.JoglVersion
[junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;ZZZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.TraceGL4bc
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES1
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public]
[junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.egl.EGLExt
[junit] Added Field EGL_YUV_PLANE_BPP_10_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13085, access[final public static]
[junit] Added Field EGL_YUV_ORDER_YUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13058, access[final public static]
[junit] Added Method eglQueryDebugKHR, desc[(ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field EGL_YUV_ORDER_VYUY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13063, access[final public static]
[junit] Added Field EGL_OBJECT_THREAD_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13232, access[final public static]
[junit] Added Field EGL_DEBUG_MSG_WARN_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13243, access[final public static]
[junit] Added Field EGL_CONTEXT_OPENGL_NO_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 12723, access[final public static]
[junit] Added Field EGL_D3D11_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13217, access[final public static]
[junit] Added Field EGL_YUV_CSC_STANDARD_601_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13067, access[final public static]
[junit] Added Field EGL_YUV_ORDER_YUYV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13060, access[final public static]
[junit] Added Field EGL_YUV_PLANE_BPP_8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13084, access[final public static]
[junit] Added Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Field EGL_YUV_CSC_STANDARD_2020_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13069, access[final public static]
[junit] Added Field EGL_OBJECT_IMAGE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13236, access[final public static]
[junit] Added Field EGL_OBJECT_STREAM_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13238, access[final public static]
[junit] Added Method eglExportDMABUFImageMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field EGL_OBJECT_DISPLAY_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13233, access[final public static]
[junit] Added Field EGL_YUV_SUBSAMPLE_4_2_2_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13076, access[final public static]
[junit] Added Field EGL_YUV_SUBSAMPLE_4_4_4_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13077, access[final public static]
[junit] Added Field EGL_YUV_CSC_STANDARD_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13066, access[final public static]
[junit] Added Field EGL_D3D9_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13216, access[final public static]
[junit] Added Field EGL_DEBUG_MSG_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13242, access[final public static]
[junit] Added Field EGL_YUV_SUBSAMPLE_4_2_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13075, access[final public static]
[junit] Added Field EGL_YUV_ORDER_YVYU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13062, access[final public static]
[junit] Added Field EGL_YUV_PLANE_BPP_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13083, access[final public static]
[junit] Added Field EGL_YUV_PLANE_BPP_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13082, access[final public static]
[junit] Added Field EGL_YUV_NUMBER_OF_PLANES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13073, access[final public static]
[junit] Added Field EGL_DEBUG_MSG_CRITICAL_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13241, access[final public static]
[junit] Added Field EGL_DEBUG_CALLBACK_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13240, access[final public static]
[junit] Added Field EGL_OBJECT_CONTEXT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13234, access[final public static]
[junit] Added Field EGL_YUV_ORDER_UYVY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13061, access[final public static]
[junit] Added Method eglExportDMABUFImageQueryMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field EGL_YUV_BUFFER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13056, access[final public static]
[junit] Added Field EGL_OBJECT_SYNC_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13237, access[final public static]
[junit] Added Field EGL_YUV_DEPTH_RANGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13079, access[final public static]
[junit] Added Field EGL_YUV_ORDER_YVU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13059, access[final public static]
[junit] Added Field EGL_YUV_DEPTH_RANGE_LIMITED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13080, access[final public static]
[junit] Added Field EGL_YUV_DEPTH_RANGE_FULL_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13081, access[final public static]
[junit] Added Field EGL_YUV_SUBSAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13074, access[final public static]
[junit] Added Field EGL_YUV_CSC_STANDARD_709_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13068, access[final public static]
[junit] Added Field EGL_OBJECT_SURFACE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13235, access[final public static]
[junit] Added Field EGL_YUV_ORDER_AYUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13064, access[final public static]
[junit] Added Field EGL_DEBUG_MSG_INFO_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13244, access[final public static]
[junit] Added Field EGL_YUV_ORDER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13057, access[final public static]
[junit] Class com.jogamp.opengl.math.geom.Frustum
[junit] Added Method updateByFovDesc, desc[([FIZLcom/jogamp/opengl/math/geom/Frustum$FovDesc;)[F], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.math.geom.Frustum.FovDesc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;II[Lcom/jogamp/common/net/Uri;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static]
[junit] Added Method readShaderBinary, desc[(Lcom/jogamp/common/net/Uri;)Ljava/nio/ByteBuffer;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Field SUFFIX_COMPUTE_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data cp, access[final public static]
[junit] Added Field SUFFIX_COMPUTE_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data bcp, access[final public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method readShaderSource, desc[(Lcom/jogamp/common/net/Uri;Z)Ljava/lang/CharSequence;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method create, desc[(IIILcom/jogamp/common/net/Uri;)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.texture.ImageType
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.texture.ImageType.Util
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Added Method getImageTarget, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureData
[junit] Added Method getSourceImageType, desc[()Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider.SupportsImageTypes
[junit] Added Class , access[abstract interface public]
[junit]
[junit]
[junit]
[junit]
[junit] Class Order
[junit]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice
[junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Deprecated Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Added Method create, desc[(Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Deprecated Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected]
[junit] Added Method updatePixelScale, desc[(Ljava/awt/GraphicsConfiguration;Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method setAWTGraphicsConfiguration, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;)V], sig[null], throws nil, access[final public]
[junit] Added Method lockSurfaceImpl, desc[(Ljava/awt/GraphicsConfiguration;)I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected]
[junit] Added Method getAWTGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[final public]
[junit] Deprecated Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected]
[junit] Deprecated Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;Ljava/awt/GraphicsConfiguration;)Z], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[public]
[junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration
[junit] Added Method XVisualInfo2X11Capabilities, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsDevice;Ljogamp/nativewindow/x11/XVisualInfo;)Ljogamp/nativewindow/x11/X11Capabilities;], sig[null], throws nil, access[public static]
[junit] Added Method XVisual2XRenderMask, desc[(JJ)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static]
[junit] Added Method XVisual2XRenderMask, desc[(JJLjogamp/nativewindow/x11/XRenderPictFormat;)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static]
[junit] Class com.jogamp.newt.Window
[junit] Added Field STATE_BIT_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static]
[junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Added Field STATE_MASK_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 1024, access[final public static]
[junit] Added Field STATE_BIT_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[junit] Added Field STATE_MASK_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 2048, access[final public static]
[junit] Added Field STATE_MASK_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 4096, access[final public static]
[junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Added Field STATE_BIT_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static]
[junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Field STATE_MASK_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Field STATE_BIT_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Added Field STATE_BIT_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field STATE_BIT_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static]
[junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Field STATE_MASK_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field STATE_BIT_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static]
[junit] Added Field STATE_BIT_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Field STATE_MASK_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static]
[junit] Added Field STATE_MASK_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_BIT_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] Added Field STATE_BIT_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static]
[junit] Added Field STATE_MASK_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static]
[junit] Added Field STATE_MASK_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final public static]
[junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Field STATE_MASK_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Added Method getGraphicsConfiguration, desc[()Ljava/awt/GraphicsConfiguration;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[final public]
[junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[final public]
[junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[final public]
[junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[final public]
[junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.opengl.util.NEWTDemoListener
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.newt.opengl.util.stereo.StereoDeviceUtil
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public]
[junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GL2
[junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[abstract public]
[junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Field GL_CLIENT_ALL_ATTRIB_BITS, value[-1 -> 4294967295], access[]
[junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static]
[junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_BLEND_COLOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_POLYGON_OFFSET_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static]
[junit] Added Field GL_NOP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static]
[junit] Added Field GL_STENCIL_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static]
[junit] Added Field GL_ALPHA_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 15, access[final public static]
[junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static]
[junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static]
[junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static]
[junit] Added Field GL_DRAW_ELEMENTS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static]
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static]
[junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static]
[junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static]
[junit] Added Field GL_DRAW_ARRAYS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static]
[junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_LINE_WIDTH_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static]
[junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ELEMENTS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static]
[junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static]
[junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static]
[junit] CompatChanged Field GL_ALL_CLIENT_ATTRIB_BITS, value[-1 -> 4294967295], access[]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_RANGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37754, access[final public static]
[junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37753, access[final public static]
[junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static]
[junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static]
[junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Added Field GL_DRAW_ARRAYS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static]
[junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_TERMINATE_SEQUENCE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static]
[junit] Added Field GL_VIEWPORT_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_ATTRIBUTE_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static]
[junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static]
[junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static]
[junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ELEMENTS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Field GL_TEXCOORD4_BIT_PGI, value[-2147483648 -> 2147483648], access[]
[junit] Added Field GL_FRONT_FACE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static]
[junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SCISSOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 17, access[final public static]
[junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static]
[junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Field GL_QUERY_ALL_EVENT_BITS_AMD, value[-1 -> 4294967295], access[]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DRAW_ARRAYS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static]
[junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_GRANULARITY_NV, desc[I], sig[null], value[type java.lang.Integer, data 37755, access[final public static]
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_ELEMENT_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNIFORM_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL2ES2
[junit] Added Field GL_PROGRAM_PIPELINE, desc[I], sig[null], value[type java.lang.Integer, data 33508, access[final public static]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Field GL_ALL_SHADER_BITS, value[-1 -> 4294967295], access[]
[junit] Class com.jogamp.opengl.GL2ES3
[junit] Added Field GL_TEXTURE_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36873, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static]
[junit] Added Field GL_TEXTURE_BINDING_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35884, access[final public static]
[junit] Added Field GL_QUADS, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36876, access[final public static]
[junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_FRAMEBUFFER_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37655, access[final public static]
[junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, desc[I], sig[null], value[type java.lang.Integer, data 36877, access[final public static]
[junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37588, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT23, desc[I], sig[null], value[type java.lang.Integer, data 36087, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT29, desc[I], sig[null], value[type java.lang.Integer, data 36093, access[final public static]
[junit] Added Field GL_MAX_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 35883, access[final public static]
[junit] Added Field GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT31, desc[I], sig[null], value[type java.lang.Integer, data 36095, access[final public static]
[junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLOR_ATTACHMENT26, desc[I], sig[null], value[type java.lang.Integer, data 36090, access[final public static]
[junit] Added Method glGetnUniformuiv, desc[(III[II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_SHADING, desc[I], sig[null], value[type java.lang.Integer, data 35894, access[final public static]
[junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36878, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 35372, access[final public static]
[junit] Added Field GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 35378, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT30, desc[I], sig[null], value[type java.lang.Integer, data 36094, access[final public static]
[junit] Added Field GL_MIN_SAMPLE_SHADING_VALUE, desc[I], sig[null], value[type java.lang.Integer, data 35895, access[final public static]
[junit] Added Field GL_TESS_CONTROL_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37583, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT20, desc[I], sig[null], value[type java.lang.Integer, data 36084, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_DATA_STORE_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35885, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT18, desc[I], sig[null], value[type java.lang.Integer, data 36082, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT25, desc[I], sig[null], value[type java.lang.Integer, data 36089, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT17, desc[I], sig[null], value[type java.lang.Integer, data 36081, access[final public static]
[junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT24, desc[I], sig[null], value[type java.lang.Integer, data 36088, access[final public static]
[junit] Added Field GL_CONTEXT_FLAGS, desc[I], sig[null], value[type java.lang.Integer, data 33310, access[final public static]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT28, desc[I], sig[null], value[type java.lang.Integer, data 36092, access[final public static]
[junit] Added Field GL_LAST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36430, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT19, desc[I], sig[null], value[type java.lang.Integer, data 36083, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37587, access[final public static]
[junit] Added Field GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36874, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36879, access[final public static]
[junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformuiv, desc[(IIILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37582, access[final public static]
[junit] Added Field GL_GEOMETRY_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] CompatChanged Field GL_ALL_BARRIER_BITS, value[-1 -> 4294967295], access[]
[junit] Added Field GL_FIRST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36429, access[final public static]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37581, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_DEFAULT_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37650, access[final public static]
[junit] Added Field GL_TESS_EVALUATION_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT27, desc[I], sig[null], value[type java.lang.Integer, data 36091, access[final public static]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLOR_ATTACHMENT16, desc[I], sig[null], value[type java.lang.Integer, data 36080, access[final public static]
[junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PRIMITIVES_GENERATED, desc[I], sig[null], value[type java.lang.Integer, data 35975, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37589, access[final public static]
[junit] Added Field GL_COLOR_ATTACHMENT22, desc[I], sig[null], value[type java.lang.Integer, data 36086, access[final public static]
[junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COLOR_ATTACHMENT21, desc[I], sig[null], value[type java.lang.Integer, data 36085, access[final public static]
[junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL2GL3
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_UNIFORM_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FIRST_VERTEX_CONVENTION, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_EVALUATION_SHADER_BIT, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexBuffer, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_LAST_VERTEX_CONVENTION, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_QUADS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glColorMaski, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_GEOMETRY_SHADER_BIT, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLE_SHADING, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_INT_SAMPLER_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexStorage3DMultisample, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glMinSampleShading, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationi, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_IMAGE_UNIFORMS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES2].GL_PROGRAM_PIPELINE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FRAMEBUFFER_DEFAULT_LAYERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TEXTURE_BUFFER_SIZE, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationSeparatei, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFuncSeparatei, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glIsEnabledi, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER_DATA_STORE_BINDING, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glEnablei, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_PRIMITIVES_GENERATED, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_FRAMEBUFFER_LAYERS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MIN_SAMPLE_SHADING_VALUE, access[]
[junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glDisablei, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_CONTROL_SHADER_BIT, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFunci, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_BUFFER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAGS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[]
[junit] Class com.jogamp.opengl.GL3
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_PATCH_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_OUTPUT_TYPE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_UNDEFINED_VERTEX, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_EVALUATION_SHADER, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsInstancedBaseVertex, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_ODD, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_VERTEX_ORDER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_PATCH_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCHES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCH_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_POINT_MODE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_SPACING, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glPatchParameteri, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_SIZE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER_INVOCATIONS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_GEN_LEVEL, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsBaseVertex, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_INPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_OUTPUT_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_VERTICES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_EVEN, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glTexBufferRange, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_ATTACHMENT_LAYERED, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_MODE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_VERTICES_OUT, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLE_STRIP_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawRangeElementsBaseVertex, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINES_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_INPUT_TYPE, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_INVOCATIONS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLES_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINE_STRIP_ADJACENCY, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_ISOLINES, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LAYER_PROVOKING_VERTEX, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glFramebufferTexture, access[]
[junit] Class com.jogamp.opengl.GL3ES3
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36485, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37819, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37081, access[final public static]
[junit] Added Field GL_PATCHES, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37844, access[final public static]
[junit] Added Field GL_LINES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37846, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37155, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37848, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, desc[I], sig[null], value[type java.lang.Integer, data 36264, access[final public static]
[junit] Added Field GL_MAX_TESS_GEN_LEVEL, desc[I], sig[null], value[type java.lang.Integer, data 36478, access[final public static]
[junit] Added Field GL_TESS_GEN_VERTEX_ORDER, desc[I], sig[null], value[type java.lang.Integer, data 36472, access[final public static]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34925, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37843, access[final public static]
[junit] Added Field GL_TRIANGLES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static]
[junit] Added Field GL_LINE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static]
[junit] Added Field GL_TRIANGLE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static]
[junit] Added Field GL_REFERENCED_BY_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37640, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37812, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36479, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36486, access[final public static]
[junit] Added Field GL_FRACTIONAL_ODD, desc[I], sig[null], value[type java.lang.Integer, data 36475, access[final public static]
[junit] Added Field GL_GEOMETRY_VERTICES_OUT, desc[I], sig[null], value[type java.lang.Integer, data 35094, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37814, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37156, access[final public static]
[junit] Added Field GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36383, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36480, access[final public static]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_TESS_GEN_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36470, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37816, access[final public static]
[junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static]
[junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37845, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37820, access[final public static]
[junit] Added Field GL_REFERENCED_BY_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37641, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37821, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36320, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37852, access[final public static]
[junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static]
[junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37841, access[final public static]
[junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 34943, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 36442, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37818, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36482, access[final public static]
[junit] Added Field GL_REFERENCED_BY_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37639, access[final public static]
[junit] Added Field GL_CONTEXT_LOST, desc[I], sig[null], value[type java.lang.Integer, data 1287, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_LAYERED, desc[I], sig[null], value[type java.lang.Integer, data 36263, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37278, access[final public static]
[junit] Added Field GL_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36466, access[final public static]
[junit] Added Field GL_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36487, access[final public static]
[junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37080, access[final public static]
[junit] Added Field GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, desc[I], sig[null], value[type java.lang.Integer, data 33313, access[final public static]
[junit] Added Field GL_GEOMETRY_INPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35095, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34924, access[final public static]
[junit] Added Field GL_LAYER_PROVOKING_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33374, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, desc[I], sig[null], value[type java.lang.Integer, data 37279, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37813, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36321, access[final public static]
[junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36489, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37850, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36490, access[final public static]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_TESS_GEN_SPACING, desc[I], sig[null], value[type java.lang.Integer, data 36471, access[final public static]
[junit] Added Field GL_IS_PER_PATCH, desc[I], sig[null], value[type java.lang.Integer, data 37607, access[final public static]
[junit] Added Field GL_MAX_TESS_PATCH_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36484, access[final public static]
[junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37842, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37840, access[final public static]
[junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37847, access[final public static]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_ISOLINES, desc[I], sig[null], value[type java.lang.Integer, data 36474, access[final public static]
[junit] Added Field GL_UNDEFINED_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33376, access[final public static]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 35881, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37808, access[final public static]
[junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static]
[junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static]
[junit] Added Field GL_TESS_CONTROL_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36469, access[final public static]
[junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static]
[junit] Added Field GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36443, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36481, access[final public static]
[junit] Added Field GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36382, access[final public static]
[junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37811, access[final public static]
[junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRACTIONAL_EVEN, desc[I], sig[null], value[type java.lang.Integer, data 36476, access[final public static]
[junit] Added Field GL_TESS_GEN_POINT_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36473, access[final public static]
[junit] Added Field GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, desc[I], sig[null], value[type java.lang.Integer, data 36445, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37809, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36319, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37853, access[final public static]
[junit] Added Field GL_TEXTURE_BUFFER_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 37277, access[final public static]
[junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static]
[junit] Added Field GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36444, access[final public static]
[junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37810, access[final public static]
[junit] Added Field GL_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36313, access[final public static]
[junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37851, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37079, access[final public static]
[junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37849, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37815, access[final public static]
[junit] Added Field GL_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36488, access[final public static]
[junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static]
[junit] Added Field GL_MAX_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36477, access[final public static]
[junit] Added Field GL_GEOMETRY_OUTPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35096, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36483, access[final public static]
[junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37817, access[final public static]
[junit] Class com.jogamp.opengl.GL4
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_IS_PER_PATCH, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_TEXTURE_BUFFER_BINDING, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_CONTROL_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_CONTEXT_LOST, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_GEOMETRY_SHADER, access[]
[junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_EVALUATION_SHADER, access[]
[junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, access[]
[junit] Class com.jogamp.opengl.GLBase
[junit] CompatChanged Method setSwapInterval, throws[[] -> [com/jogamp/opengl/GLException]], access[]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLContext
[junit] Added Field CTX_IMPL_ES32_COMPAT, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final protected static]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[final public]
[junit] CompatChanged Field CTX_IMPL_FP32_COMPAT_API, value[16384 -> 32768], access[]
[junit] Added Method decomposeBits, desc[(I[I)Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[protected static]
[junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;Lcom/jogamp/common/util/VersionNumber;ILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static]
[junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;IIILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static]
[junit] Added Method isGLES32CompatibleAvailable, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[final public static]
[junit] Added Method getGLProfile, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static]
[junit] Deprecated Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static]
[junit] CompatChanged Field CTX_IMPL_FBO, value[8192 -> 16384], access[]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Added Method hasOpenGLESSupport, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method hasOpenGLDesktopSupport, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLES1
[junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[]
[junit] Class com.jogamp.opengl.GLES2
[junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37704, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static]
[junit] Added Field GL_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 6912, access[final public static]
[junit] Added Field GL_ONE_MINUS_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35067, access[final public static]
[junit] Added Field GL_COVERAGE_MODULATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37683, access[final public static]
[junit] Added Field GL_NUM_VIRTUAL_PAGE_SIZES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37288, access[final public static]
[junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SRC_ALPHA_SATURATE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 776, access[final public static]
[junit] Added Field GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37674, access[final public static]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DYNAMIC_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static]
[junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static]
[junit] Added Field GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37675, access[final public static]
[junit] Added Field GL_SHARED_EDGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 192, access[final public static]
[junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_POLYGON_MODE_NV, desc[I], sig[null], value[type java.lang.Integer, data 2880, access[final public static]
[junit] Added Field GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37273, access[final public static]
[junit] Added Field GL_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37672, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static]
[junit] Added Field GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37680, access[final public static]
[junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static]
[junit] Added Field GL_LOCATION_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37647, access[final public static]
[junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static]
[junit] Added Field GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37274, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_X_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37269, access[final public static]
[junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static]
[junit] Added Field GL_POLYGON_OFFSET_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 10753, access[final public static]
[junit] Added Field GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37705, access[final public static]
[junit] Added Field GL_NUM_SPARSE_LEVELS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37290, access[final public static]
[junit] Added Field GL_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35065, access[final public static]
[junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static]
[junit] Added Field GL_SR8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36797, access[final public static]
[junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[]
[junit] Added Field GL_FRAGMENT_COVERAGE_TO_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37597, access[final public static]
[junit] Added Field GL_MAX_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37673, access[final public static]
[junit] Added Field GL_SAMPLER_EXTERNAL_2D_Y2Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35815, access[final public static]
[junit] Added Field GL_TEXTURE_2D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 35866, access[final public static]
[junit] Added Field GL_COVERAGE_MODULATION_TABLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37681, access[final public static]
[junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static]
[junit] Added Field GL_MAX_SPARSE_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37272, access[final public static]
[junit] Added Field GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37679, access[final public static]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_CLIENT_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static]
[junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Field GL_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static]
[junit] Added Field GL_POLYGON_OFFSET_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 10754, access[final public static]
[junit] Added Field GL_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32925, access[final public static]
[junit] Added Field GL_COVERAGE_MODULATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37682, access[final public static]
[junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_RASTER_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37671, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37287, access[final public static]
[junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static]
[junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static]
[junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static]
[junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static]
[junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static]
[junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37703, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_Z_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37271, access[final public static]
[junit] Added Field GL_MAP_COHERENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static]
[junit] Added Field GL_FILL_NV, desc[I], sig[null], value[type java.lang.Integer, data 6914, access[final public static]
[junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_BUFFER_IMMUTABLE_STORAGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33311, access[final public static]
[junit] Added Field GL_SAMPLE_ALPHA_TO_ONE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32927, access[final public static]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAP_PERSISTENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Field GL_STENCIL_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37678, access[final public static]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_TEXTURE_SPARSE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37286, access[final public static]
[junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FILL_RECTANGLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37692, access[final public static]
[junit] Added Field GL_ONE_MINUS_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35066, access[final public static]
[junit] Added Field GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35068, access[final public static]
[junit] Added Field GL_FRAGMENT_COVERAGE_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37598, access[final public static]
[junit] Added Field GL_EFFECTIVE_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37676, access[final public static]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SRG8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36798, access[final public static]
[junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static]
[junit] Added Field GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37289, access[final public static]
[junit] Added Field GL_COLOR_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 36384, access[final public static]
[junit] Added Field GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static]
[junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_DEPTH_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37677, access[final public static]
[junit] Added Field GL_CONSERVATIVE_RASTERIZATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37702, access[final public static]
[junit] Added Field GL_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 34185, access[final public static]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static]
[junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_BUFFER_STORAGE_FLAGS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33312, access[final public static]
[junit] Added Field GL_VIRTUAL_PAGE_SIZE_Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37270, access[final public static]
[junit] Added Field GL_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 6913, access[final public static]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static]
[junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static]
[junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static]
[junit] Class com.jogamp.opengl.GLExtensions
[junit] Added Field ARB_ES3_2_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_2_compatibility, access[final public static]
[junit] Added Field GL_KHR_debug, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_KHR_debug, access[final public static]
[junit] Class com.jogamp.opengl.JoglVersion
[junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;ZZZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.TraceGL4bc
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public]
[junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public]
[junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public]
[junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES1
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public]
[junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public]
[junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public]
[junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public]
[junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public]
[junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public]
[junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public]
[junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public]
[junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public]
[junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public]
[junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public]
[junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public]
[junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public]
[junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.egl.EGLExt
[junit] Added Field EGL_YUV_PLANE_BPP_10_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13085, access[final public static]
[junit] Added Field EGL_YUV_ORDER_YUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13058, access[final public static]
[junit] Added Method eglQueryDebugKHR, desc[(ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field EGL_YUV_ORDER_VYUY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13063, access[final public static]
[junit] Added Field EGL_OBJECT_THREAD_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13232, access[final public static]
[junit] Added Field EGL_DEBUG_MSG_WARN_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13243, access[final public static]
[junit] Added Field EGL_CONTEXT_OPENGL_NO_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 12723, access[final public static]
[junit] Added Field EGL_D3D11_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13217, access[final public static]
[junit] Added Field EGL_YUV_CSC_STANDARD_601_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13067, access[final public static]
[junit] Added Field EGL_YUV_ORDER_YUYV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13060, access[final public static]
[junit] Added Field EGL_YUV_PLANE_BPP_8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13084, access[final public static]
[junit] Added Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Field EGL_YUV_CSC_STANDARD_2020_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13069, access[final public static]
[junit] Added Field EGL_OBJECT_IMAGE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13236, access[final public static]
[junit] Added Field EGL_OBJECT_STREAM_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13238, access[final public static]
[junit] Added Method eglExportDMABUFImageMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field EGL_OBJECT_DISPLAY_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13233, access[final public static]
[junit] Added Field EGL_YUV_SUBSAMPLE_4_2_2_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13076, access[final public static]
[junit] Added Field EGL_YUV_SUBSAMPLE_4_4_4_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13077, access[final public static]
[junit] Added Field EGL_YUV_CSC_STANDARD_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13066, access[final public static]
[junit] Added Field EGL_D3D9_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13216, access[final public static]
[junit] Added Field EGL_DEBUG_MSG_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13242, access[final public static]
[junit] Added Field EGL_YUV_SUBSAMPLE_4_2_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13075, access[final public static]
[junit] Added Field EGL_YUV_ORDER_YVYU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13062, access[final public static]
[junit] Added Field EGL_YUV_PLANE_BPP_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13083, access[final public static]
[junit] Added Field EGL_YUV_PLANE_BPP_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13082, access[final public static]
[junit] Added Field EGL_YUV_NUMBER_OF_PLANES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13073, access[final public static]
[junit] Added Field EGL_DEBUG_MSG_CRITICAL_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13241, access[final public static]
[junit] Added Field EGL_DEBUG_CALLBACK_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13240, access[final public static]
[junit] Added Field EGL_OBJECT_CONTEXT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13234, access[final public static]
[junit] Added Field EGL_YUV_ORDER_UYVY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13061, access[final public static]
[junit] Added Method eglExportDMABUFImageQueryMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Field EGL_YUV_BUFFER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13056, access[final public static]
[junit] Added Field EGL_OBJECT_SYNC_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13237, access[final public static]
[junit] Added Field EGL_YUV_DEPTH_RANGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13079, access[final public static]
[junit] Added Field EGL_YUV_ORDER_YVU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13059, access[final public static]
[junit] Added Field EGL_YUV_DEPTH_RANGE_LIMITED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13080, access[final public static]
[junit] Added Field EGL_YUV_DEPTH_RANGE_FULL_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13081, access[final public static]
[junit] Added Field EGL_YUV_SUBSAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13074, access[final public static]
[junit] Added Field EGL_YUV_CSC_STANDARD_709_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13068, access[final public static]
[junit] Added Field EGL_OBJECT_SURFACE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13235, access[final public static]
[junit] Added Field EGL_YUV_ORDER_AYUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13064, access[final public static]
[junit] Added Field EGL_DEBUG_MSG_INFO_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13244, access[final public static]
[junit] Added Field EGL_YUV_ORDER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13057, access[final public static]
[junit] Class com.jogamp.opengl.math.geom.Frustum
[junit] Added Method updateByFovDesc, desc[([FIZLcom/jogamp/opengl/math/geom/Frustum$FovDesc;)[F], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.math.geom.Frustum.FovDesc
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;II[Lcom/jogamp/common/net/Uri;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static]
[junit] Added Method readShaderBinary, desc[(Lcom/jogamp/common/net/Uri;)Ljava/nio/ByteBuffer;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Field SUFFIX_COMPUTE_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data cp, access[final public static]
[junit] Added Field SUFFIX_COMPUTE_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data bcp, access[final public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static]
[junit] Added Method readShaderSource, desc[(Lcom/jogamp/common/net/Uri;Z)Ljava/lang/CharSequence;], sig[null], throws [java/io/IOException], access[public static]
[junit] Added Method create, desc[(IIILcom/jogamp/common/net/Uri;)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.texture.ImageType
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.texture.ImageType.Util
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Added Method getImageTarget, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureData
[junit] Added Method getSourceImageType, desc[()Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.texture.spi.DDSImage
[junit] Deprecated Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.SGIImage
[junit] Deprecated Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider
[junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider.SupportsImageTypes
[junit] Added Class , access[abstract interface public]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V232
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV232V24x
[junit] Semantic Version Test
[junit] criteria: SimpleDiffCriteria
[junit] Previous version: 2.3.2 (2.3.2) - lib/v2.3.2/jogl-all.jar
[junit] Current version: 2.5.0 (2.5.0) - /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jar/jogl-all.jar
[junit] Field values changed: true
[junit] Compat. expected: NON_BACKWARD_COMPATIBLE
[junit] Compat. detected: NON_BACKWARD_COMPATIBLE
[junit] Compat. result: detected == expected -> OK
[junit] Current version 2.5.0 (2.5.0) is NON_BACKWARD_COMPATIBLE to previous version 2.3.2 (2.3.2), actually NON_BACKWARD_COMPATIBLE
[junit]
[junit]
[junit] Summary: 1429 differences in 188 classes:
[junit] Remove 555, Change 69, CompatChange 10, Deprecate 1, Add 794
[junit]
[junit] 0/ 188: com.jogamp.graph.curve.OutlineShape : Remove 4, Change 8, CompatChange 0, Deprecate 0, Add 18
[junit] 1/ 188: com.jogamp.graph.curve.OutlineShapeXForm : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 2/ 188: com.jogamp.graph.curve.Region : Remove 4, Change 3, CompatChange 0, Deprecate 0, Add 22
[junit] 3/ 188: com.jogamp.graph.curve.opengl.GLRegion : Remove 5, Change 0, CompatChange 0, Deprecate 0, Add 32
[junit] 4/ 188: com.jogamp.graph.curve.opengl.RegionRenderer : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 18
[junit] 5/ 188: com.jogamp.graph.curve.opengl.RenderState : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 6/ 188: com.jogamp.graph.curve.opengl.TextRegionUtil : Remove 9, Change 2, CompatChange 0, Deprecate 0, Add 9
[junit] 7/ 188: com.jogamp.graph.curve.opengl.TextRegionUtil.ShapeVisitor : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 8/ 188: com.jogamp.graph.font.Font : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 22
[junit] 9/ 188: com.jogamp.graph.font.Font.Glyph : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 19
[junit] 10/ 188: com.jogamp.graph.font.Font.GlyphVisitor : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 11/ 188: com.jogamp.graph.font.Font.GlyphVisitor2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 12/ 188: com.jogamp.graph.font.Font.Metrics : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 12
[junit] 13/ 188: com.jogamp.graph.font.FontScale : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 14/ 188: com.jogamp.graph.geom.Outline : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 15/ 188: com.jogamp.graph.geom.SVertex : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 16/ 188: com.jogamp.graph.geom.SVertex.Factory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 17/ 188: com.jogamp.graph.geom.Triangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 18/ 188: com.jogamp.graph.geom.Vertex : Remove 3, Change 10, CompatChange 0, Deprecate 0, Add 21
[junit] 19/ 188: com.jogamp.graph.geom.Vertex.Factory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 20/ 188: com.jogamp.graph.geom.plane.AffineTransform : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 21/ 188: com.jogamp.graph.geom.plane.Crossing2F.CubicCurve : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 22/ 188: com.jogamp.graph.geom.plane.Crossing2F.QuadCurve : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 23/ 188: com.jogamp.graph.geom.plane.IllegalPathStateException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 24/ 188: com.jogamp.graph.geom.plane.NoninvertibleTransformException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 25/ 188: com.jogamp.graph.geom.plane.Path2F : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 26/ 188: com.jogamp.graph.geom.plane.Path2F.Iterator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 27/ 188: com.jogamp.graph.geom.plane.Path2F.SegmentType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 28/ 188: com.jogamp.graph.geom.plane.Winding : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 29/ 188: com.jogamp.graph.geom.plane.WindingRule : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 30/ 188: com.jogamp.graph.ui.Container : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 31/ 188: com.jogamp.graph.ui.GraphShape : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 32/ 188: com.jogamp.graph.ui.Group : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 33/ 188: com.jogamp.graph.ui.Group.Layout : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 34/ 188: com.jogamp.graph.ui.Scene : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 35/ 188: com.jogamp.graph.ui.Scene.PMVMatrixSetup : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 36/ 188: com.jogamp.graph.ui.Shape : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 37/ 188: com.jogamp.graph.ui.Shape.EventInfo : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 38/ 188: com.jogamp.graph.ui.Shape.Listener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 39/ 188: com.jogamp.graph.ui.Shape.ListenerBool : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 40/ 188: com.jogamp.graph.ui.Shape.MouseGestureAdapter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 41/ 188: com.jogamp.graph.ui.Shape.MouseGestureListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 42/ 188: com.jogamp.graph.ui.Shape.Visitor1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 43/ 188: com.jogamp.graph.ui.Shape.Visitor2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 44/ 188: com.jogamp.graph.ui.layout.Alignment : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 45/ 188: com.jogamp.graph.ui.layout.Alignment.Bit : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 46/ 188: com.jogamp.graph.ui.layout.BoxLayout : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 47/ 188: com.jogamp.graph.ui.layout.Gap : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 48/ 188: com.jogamp.graph.ui.layout.GridLayout : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 49/ 188: com.jogamp.graph.ui.layout.GridLayout.Order : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 50/ 188: com.jogamp.graph.ui.layout.Margin : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 51/ 188: com.jogamp.graph.ui.layout.Padding : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 52/ 188: com.jogamp.graph.ui.shapes.BaseButton : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 53/ 188: com.jogamp.graph.ui.shapes.Button : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 54/ 188: com.jogamp.graph.ui.shapes.CrossHair : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 55/ 188: com.jogamp.graph.ui.shapes.GLButton : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 56/ 188: com.jogamp.graph.ui.shapes.GlyphShape : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 57/ 188: com.jogamp.graph.ui.shapes.ImageButton : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 58/ 188: com.jogamp.graph.ui.shapes.Label : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 59/ 188: com.jogamp.graph.ui.shapes.MediaButton : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 60/ 188: com.jogamp.graph.ui.shapes.Rectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 61/ 188: com.jogamp.graph.ui.shapes.TexSeqButton : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 62/ 188: com.jogamp.nativewindow.Capabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 63/ 188: com.jogamp.nativewindow.CapabilitiesFilter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 64/ 188: com.jogamp.nativewindow.CapabilitiesFilter.Test : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 65/ 188: com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 66/ 188: com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 67/ 188: com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 68/ 188: com.jogamp.nativewindow.DefaultGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 69/ 188: com.jogamp.nativewindow.NativeSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 70/ 188: com.jogamp.nativewindow.NativeWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 71/ 188: com.jogamp.nativewindow.NativeWindowFactory : Remove 2, Change 8, CompatChange 0, Deprecate 0, Add 4
[junit] 72/ 188: com.jogamp.nativewindow.NativeWindowHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 73/ 188: com.jogamp.nativewindow.ScalableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 74/ 188: com.jogamp.nativewindow.VisualIDHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 75/ 188: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 76/ 188: com.jogamp.nativewindow.awt.AppContextInfo : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 77/ 188: com.jogamp.nativewindow.awt.JAWTWindow : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 8
[junit] 78/ 188: com.jogamp.nativewindow.egl.EGLGraphicsDevice : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 8
[junit] 79/ 188: com.jogamp.nativewindow.ios.IOSGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 80/ 188: com.jogamp.nativewindow.javafx.JFXAccessor : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 81/ 188: com.jogamp.nativewindow.swt.SWTAccessor : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 16
[junit] 82/ 188: com.jogamp.nativewindow.util.Point : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 83/ 188: com.jogamp.nativewindow.util.Rectangle : Remove 11, Change 0, CompatChange 0, Deprecate 0, Add 13
[junit] 84/ 188: com.jogamp.nativewindow.util.RectangleImmutable : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 85/ 188: com.jogamp.newt.Display.PointerIcon : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 86/ 188: com.jogamp.newt.MonitorDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 7
[junit] 87/ 188: com.jogamp.newt.MonitorDevice.Orientation : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 88/ 188: com.jogamp.newt.Screen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 4
[junit] 89/ 188: com.jogamp.newt.Window : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 6
[junit] 90/ 188: com.jogamp.newt.awt.NewtCanvasAWT : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 91/ 188: com.jogamp.newt.javafx.NewtCanvasJFX : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 92/ 188: com.jogamp.newt.opengl.GLWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 93/ 188: com.jogamp.newt.swt.NewtCanvasSWT : Remove 2, Change 1, CompatChange 2, Deprecate 0, Add 2
[junit] 94/ 188: com.jogamp.opengl.DebugGL4bc : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 95/ 188: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 96/ 188: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 97/ 188: com.jogamp.opengl.FBObject : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 98/ 188: com.jogamp.opengl.FBObject.Attachment : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 99/ 188: com.jogamp.opengl.FBObject.Attachment.StorageDefinition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 100/ 188: com.jogamp.opengl.GL2 : Remove 134, Change 0, CompatChange 0, Deprecate 0, Add 17
[junit] 101/ 188: com.jogamp.opengl.GL2ES3 : Remove 13, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 102/ 188: com.jogamp.opengl.GL2GL3 : Remove 17, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 103/ 188: com.jogamp.opengl.GL3 : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 17
[junit] 104/ 188: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 13
[junit] 105/ 188: com.jogamp.opengl.GL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 106/ 188: com.jogamp.opengl.GL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 107/ 188: com.jogamp.opengl.GL4bc : Remove 0, Change 0, CompatChange 3, Deprecate 0, Add 79
[junit] 108/ 188: com.jogamp.opengl.GLArrayData : Remove 5, Change 0, CompatChange 0, Deprecate 0, Add 14
[junit] 109/ 188: com.jogamp.opengl.GLBase : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 110/ 188: com.jogamp.opengl.GLCapabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 111/ 188: com.jogamp.opengl.GLCapabilitiesFilter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 112/ 188: com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 113/ 188: com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 114/ 188: com.jogamp.opengl.GLContext : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 115/ 188: com.jogamp.opengl.GLDrawableFactory : Remove 1, Change 0, CompatChange 1, Deprecate 0, Add 3
[junit] 116/ 188: com.jogamp.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 117/ 188: com.jogamp.opengl.GLRendererQuirks : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 118/ 188: com.jogamp.opengl.GLRendererQuirks.Override : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 119/ 188: com.jogamp.opengl.GLUniformData : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 3
[junit] 120/ 188: com.jogamp.opengl.JoglVersion : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 121/ 188: com.jogamp.opengl.TraceGL4bc : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 2
[junit] 122/ 188: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 123/ 188: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 124/ 188: com.jogamp.opengl.awt.GLCanvas : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 125/ 188: com.jogamp.opengl.awt.GLJPanel : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 126/ 188: com.jogamp.opengl.egl.EGL : Remove 11, Change 0, CompatChange 0, Deprecate 0, Add 11
[junit] 127/ 188: com.jogamp.opengl.egl.EGLClientPixmapHI : Remove 3, Change 4, CompatChange 0, Deprecate 0, Add 4
[junit] 128/ 188: com.jogamp.opengl.egl.EGLExt : Remove 33, Change 0, CompatChange 0, Deprecate 0, Add 33
[junit] 129/ 188: com.jogamp.opengl.math.FloatUtil : Remove 25, Change 5, CompatChange 0, Deprecate 0, Add 12
[junit] 130/ 188: com.jogamp.opengl.math.Matrix4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 131/ 188: com.jogamp.opengl.math.Matrix4f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 132/ 188: com.jogamp.opengl.math.Quaternion : Remove 19, Change 0, CompatChange 0, Deprecate 1, Add 19
[junit] 133/ 188: com.jogamp.opengl.math.Recti : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 134/ 188: com.jogamp.opengl.math.Vec2f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 135/ 188: com.jogamp.opengl.math.Vec2i : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 136/ 188: com.jogamp.opengl.math.Vec3f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 137/ 188: com.jogamp.opengl.math.Vec4f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 138/ 188: com.jogamp.opengl.math.VectorUtil : Remove 53, Change 0, CompatChange 0, Deprecate 0, Add 15
[junit] 139/ 188: com.jogamp.opengl.math.VectorUtil.Winding : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 140/ 188: com.jogamp.opengl.math.Vert2fImmutable : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 141/ 188: com.jogamp.opengl.math.Vert3fImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 142/ 188: com.jogamp.opengl.math.geom.AABBox : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 14
[junit] 143/ 188: com.jogamp.opengl.math.geom.Frustum : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 144/ 188: com.jogamp.opengl.math.geom.Frustum.Plane : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 145/ 188: com.jogamp.opengl.util.Animator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 146/ 188: com.jogamp.opengl.util.AnimatorBase : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 147/ 188: com.jogamp.opengl.util.FPSAnimator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 148/ 188: com.jogamp.opengl.util.GLArrayDataClient : Remove 7, Change 2, CompatChange 2, Deprecate 0, Add 23
[junit] 149/ 188: com.jogamp.opengl.util.GLArrayDataEditable : Remove 2, Change 0, CompatChange 1, Deprecate 0, Add 14
[junit] 150/ 188: com.jogamp.opengl.util.GLArrayDataServer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 151/ 188: com.jogamp.opengl.util.GLArrayDataWrapper : Remove 13, Change 3, CompatChange 0, Deprecate 0, Add 22
[junit] 152/ 188: com.jogamp.opengl.util.GLReadBufferUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 153/ 188: com.jogamp.opengl.util.PMVMatrix : Remove 28, Change 1, CompatChange 0, Deprecate 0, Add 53
[junit] 154/ 188: com.jogamp.opengl.util.SyncAction : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 155/ 188: com.jogamp.opengl.util.SyncBuffer : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 156/ 188: com.jogamp.opengl.util.SyncMatrices4f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 157/ 188: com.jogamp.opengl.util.SyncMatrices4f16 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 158/ 188: com.jogamp.opengl.util.SyncMatrix4f : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 159/ 188: com.jogamp.opengl.util.SyncMatrix4f16 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 160/ 188: com.jogamp.opengl.util.TimeFrameI : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 161/ 188: com.jogamp.opengl.util.av.AudioSink : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 162/ 188: com.jogamp.opengl.util.av.AudioSink.AudioDataFrame : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 163/ 188: com.jogamp.opengl.util.av.AudioSink.AudioFormat : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 164/ 188: com.jogamp.opengl.util.av.AudioSink.AudioFrame : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 165/ 188: com.jogamp.opengl.util.av.AudioSinkFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 166/ 188: com.jogamp.opengl.util.av.GLMediaPlayer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 6
[junit] 167/ 188: com.jogamp.opengl.util.av.GLMediaPlayer.EventMask : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 168/ 188: com.jogamp.opengl.util.av.GLMediaPlayer.EventMask.Bit : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 169/ 188: com.jogamp.opengl.util.av.GLMediaPlayer.GLMediaEventListener : Remove 14, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 170/ 188: com.jogamp.opengl.util.caps.NonFSAAGLCapsChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 171/ 188: com.jogamp.opengl.util.glsl.ShaderCode : Remove 1, Change 9, CompatChange 0, Deprecate 0, Add 1
[junit] 172/ 188: com.jogamp.opengl.util.glsl.ShaderProgram : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1
[junit] 173/ 188: com.jogamp.opengl.util.glsl.ShaderState : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 174/ 188: com.jogamp.opengl.util.glsl.ShaderUtil : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 175/ 188: com.jogamp.opengl.util.stereo.EyeParameter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 176/ 188: com.jogamp.opengl.util.stereo.StereoDevice : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 177/ 188: com.jogamp.opengl.util.stereo.StereoUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 178/ 188: com.jogamp.opengl.util.stereo.ViewerPose : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 179/ 188: com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceFactory : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3
[junit] 180/ 188: com.jogamp.opengl.util.texture.ImageSequence : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 181/ 188: com.jogamp.opengl.util.texture.Texture : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 182/ 188: com.jogamp.opengl.util.texture.TextureSequence : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2
[junit] 183/ 188: com.jogamp.opengl.util.texture.TextureSequence.TextureFrame : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0
[junit] 184/ 188: com.jogamp.opengl.util.texture.spi.DDSImage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 185/ 188: com.jogamp.opengl.util.texture.spi.SGIImage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0
[junit] 186/ 188: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit] 187/ 188: com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 1
[junit]
[junit]
[junit] Removes
[junit]
[junit] Class com.jogamp.graph.curve.OutlineShape
[junit] Removed Method getOutlineNumber, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;)V], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)V], throws nil, access[public]
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/curve/OutlineShape;], sig[null], throws nil, access[final public]
[junit] Removed Method vertexFactory, desc[()Lcom/jogamp/graph/geom/Vertex$Factory;], sig[()Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.OutlineShapeXForm
[junit] Removed Method setTransform, desc[(Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getTransform, desc[()Ljogamp/graph/geom/plane/AffineTransform;], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/curve/OutlineShape;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.curve.Region
[junit] Removed Method addOutlineShapes, desc[(Ljava/util/List;Ljogamp/graph/geom/plane/AffineTransform;[F)V], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;Ljogamp/graph/geom/plane/AffineTransform;[F)V], throws nil, access[final public]
[junit] Removed Method <init>, desc[(I)V], sig[null], throws nil, access[protected]
[junit] Removed Method pushVertex, desc[([F[F[F)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method addOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;Ljogamp/graph/geom/plane/AffineTransform;[F)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.GLRegion
[junit] Removed Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method <init>, desc[(ILcom/jogamp/opengl/util/texture/TextureSequence;)V], sig[null], throws nil, access[protected]
[junit] Removed Method create, desc[(ILcom/jogamp/opengl/util/texture/TextureSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Removed Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer
[junit] Removed Method create, desc[(Lcom/jogamp/graph/curve/opengl/RenderState;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Removed Method reshapeNotify, desc[(II)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/curve/opengl/RenderState;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Removed Method init, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState
[junit] Removed Method createRenderState, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/graph/curve/opengl/RenderState;], throws nil, access[public static]
[junit] Removed Method getVertexFactory, desc[()Lcom/jogamp/graph/geom/Vertex$Factory;], sig[()Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/opengl/util/PMVMatrix;)V], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/opengl/util/PMVMatrix;)V], throws nil, access[protected]
[junit] Removed Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method getColorStatic, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method createRenderState, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/curve/opengl/RenderState;], throws nil, access[public static]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method getKey, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FI)Ljava/lang/String;], sig[null], throws nil, access[final protected]
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public]
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method processString, desc[(Lcom/jogamp/graph/curve/opengl/TextRegionUtil$ShapeVisitor;Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;Ljogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[(Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], throws nil, access[public static]
[junit] Removed Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected]
[junit] Removed Method getCachedRegion, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FI)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[final protected]
[junit] Removed Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil.ShapeVisitor
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font
[junit] Removed Method getName, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getLineHeight, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getPointsBounds, desc[(Ljogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getGlyph, desc[(C)Lcom/jogamp/graph/font/Font$Glyph;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getPixelSize, desc[(FF)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricWidth, desc[(Ljava/lang/CharSequence;F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricHeight, desc[(Ljava/lang/CharSequence;FLcom/jogamp/opengl/math/geom/AABBox;)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAdvanceWidth, desc[(IF)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricBounds, desc[(Ljava/lang/CharSequence;F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getFullFamilyName, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.Font.Glyph
[junit] Removed Method getBBox, desc[(Lcom/jogamp/opengl/math/geom/AABBox;F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBBox, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getID, desc[()S], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAdvance, desc[(FZ)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSymbol, desc[()C], sig[null], throws nil, access[abstract public]
[junit] Removed Field ID_CR, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Removed Method getScale, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Field ID_SPACE, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static]
[junit] Class com.jogamp.graph.font.Font.Metrics
[junit] Removed Method getLineGap, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBBox, desc[(Lcom/jogamp/opengl/math/geom/AABBox;F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getScale, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMaxExtend, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getDescent, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAscent, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.geom.Outline
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/geom/Outline;], sig[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/geom/Outline;], throws nil, access[final public]
[junit] Class com.jogamp.graph.geom.SVertex
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.SVertex.Factory
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.Triangle
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/geom/Triangle;], sig[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/geom/Triangle;], throws nil, access[public]
[junit] Class com.jogamp.graph.geom.Vertex
[junit] Removed Method setTexCoord, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method getTexCoord, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Removed Method setCoord, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.geom.Vertex.Factory
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Removed Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[public static]
[junit] Removed Method getDefaultToolkitLock, desc[(Ljava/lang/String;J)Lcom/jogamp/nativewindow/ToolkitLock;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Removed Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AppContextInfo
[junit] Removed Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Ljava/lang/Thread;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Removed Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected]
[junit] Removed Field bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected]
[junit] Removed Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[protected]
[junit] Removed Method layoutSurfaceLayerImpl, desc[(JZ)V], sig[null], throws nil, access[protected]
[junit] Removed Method invalidateNative, desc[()V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Removed Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method detachSurfaceLayerImpl, desc[(JLjava/lang/Runnable;)V], sig[null], throws nil, access[protected]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(JJLjava/lang/String;ILcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] Removed Method invoke, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method invoke, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method gdk_window_set_back_pixmap, desc[(JJZ)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.util.Point
[junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(II)V], sig[null], throws nil, access[final public]
[junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method setWidth, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(IIII)V], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public]
[junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method setHeight, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.util.RectangleImmutable
[junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Removed Method validate, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Class com.jogamp.newt.Screen
[junit] Removed Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Removed Method updatePosSizeCheck, desc[(IIIIZ)V], sig[null], throws nil, access[final protected]
[junit] Removed Method updateSizeCheck, desc[()V], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Removed Method glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public]
[junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GL2
[junit] Removed Field GL_CLIP_FAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107041, access[final public static]
[junit] Removed Field GL_NORMAL_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 134217728, access[final public static]
[junit] Removed Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_MAT_EMISSION_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8388608, access[final public static]
[junit] Removed Field GL_TEXCOORD1_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 268435456, access[final public static]
[junit] Removed Field GL_MAT_SHININESS_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 33554432, access[final public static]
[junit] Removed Field GL_ALLOW_DRAW_FRG_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107024, access[final public static]
[junit] Removed Field GL_VERTEX_DATA_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107050, access[final public static]
[junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_STRICT_LIGHTING_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107031, access[final public static]
[junit] Removed Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALWAYS_FAST_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107020, access[final public static]
[junit] Removed Field GL_BACK_NORMALS_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107043, access[final public static]
[junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Removed Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static]
[junit] Removed Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_COLOR4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static]
[junit] Removed Field GL_MAT_AMBIENT_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static]
[junit] Removed Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static]
[junit] Removed Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static]
[junit] Removed Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static]
[junit] Removed Field GL_MATERIAL_SIDE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107052, access[final public static]
[junit] Removed Field GL_MAT_SPECULAR_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 67108864, access[final public static]
[junit] Removed Field GL_TEXCOORD3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1073741824, access[final public static]
[junit] Removed Field GL_MAT_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4194304, access[final public static]
[junit] Removed Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static]
[junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_VERTEX_CONSISTENT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107051, access[final public static]
[junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_CLIP_NEAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107040, access[final public static]
[junit] Removed Field GL_INTERLACE_READ_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34152, access[final public static]
[junit] Removed Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALPHA_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34151, access[final public static]
[junit] Removed Field GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107011, access[final public static]
[junit] Removed Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static]
[junit] Removed Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_MEM_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107025, access[final public static]
[junit] Removed Field GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static]
[junit] Removed Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_WIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107023, access[final public static]
[junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Removed Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static]
[junit] Removed Field GL_RED_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34144, access[final public static]
[junit] Removed Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static]
[junit] Removed Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_GREEN_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34149, access[final public static]
[junit] Removed Field GL_RECLAIM_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107006, access[final public static]
[junit] Removed Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_BLUE_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34146, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static]
[junit] Removed Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static]
[junit] Removed Field GL_ALWAYS_SOFT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107021, access[final public static]
[junit] Removed Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALPHA_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34147, access[final public static]
[junit] Removed Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_OBJ_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107022, access[final public static]
[junit] Removed Field GL_TEXCOORD4_BIT_PGI, desc[J], sig[null], value[type java.lang.Long, data 2147483648, access[final public static]
[junit] Removed Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Removed Field GL_TEXCOORD2_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 536870912, access[final public static]
[junit] Removed Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static]
[junit] Removed Field GL_STRICT_SCISSOR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107032, access[final public static]
[junit] Removed Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_BLUE_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34150, access[final public static]
[junit] Removed Field GL_STRICT_DEPTHFUNC_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107030, access[final public static]
[junit] Removed Field GL_VERTEX4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Removed Field GL_GREEN_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34145, access[final public static]
[junit] Removed Field GL_COLOR3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 65536, access[final public static]
[junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static]
[junit] Removed Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static]
[junit] Removed Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static]
[junit] Removed Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static]
[junit] Removed Field GL_FULL_STIPPLE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107033, access[final public static]
[junit] Removed Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Removed Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_NATIVE_GRAPHICS_END_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107012, access[final public static]
[junit] Removed Field GL_MAT_COLOR_INDEXES_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 16777216, access[final public static]
[junit] Removed Field GL_VERTEX23_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_PREFER_DOUBLEBUFFER_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107000, access[final public static]
[junit] Removed Field GL_WIDE_LINE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107042, access[final public static]
[junit] Removed Field GL_CONSERVE_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107005, access[final public static]
[junit] Removed Field GL_NATIVE_GRAPHICS_HANDLE_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107010, access[final public static]
[junit] Removed Field GL_INDEX_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 524288, access[final public static]
[junit] Removed Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_EDGEFLAG_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 262144, access[final public static]
[junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_MAX_VERTEX_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107053, access[final public static]
[junit] Removed Field GL_RED_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34148, access[final public static]
[junit] Removed Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL2ES3
[junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static]
[junit] Removed Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static]
[junit] Removed Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static]
[junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static]
[junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static]
[junit] Removed Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_MAX_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, access[final public static]
[junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static]
[junit] Removed Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, access[final public static]
[junit] Removed Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static]
[junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static]
[junit] Removed Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static]
[junit] Removed Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static]
[junit] Class com.jogamp.opengl.GL2GL3
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static]
[junit] Removed Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static]
[junit] Removed Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static]
[junit] Removed Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static]
[junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static]
[junit] Removed Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static]
[junit] Removed Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static]
[junit] Removed Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static]
[junit] Removed Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static]
[junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static]
[junit] Removed Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static]
[junit] Removed Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static]
[junit] Removed Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static]
[junit] Class com.jogamp.opengl.GL3
[junit] Removed Method glMultiDrawArraysIndirect, desc[(IJII)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLArrayData
[junit] Removed Method getComponentCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getComponentType, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getComponentSizeInBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getElementCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSizeInBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLContext
[junit] Removed Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static]
[junit] Removed Field FORCE_NO_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static]
[junit] Removed Field FORCE_MIN_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static]
[junit] Removed Field FORCE_NO_COLOR_RENDERBUFFER, desc[Z], sig[null], value[type null, data null, access[final protected static]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Removed Method getFactoryImpl, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws [com/jogamp/opengl/GLException], access[protected static]
[junit] Class com.jogamp.opengl.GLRendererQuirks
[junit] Removed Method <init>, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method addQuirks, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Removed Field GLNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Class com.jogamp.opengl.JoglVersion
[junit] Removed Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.TraceGL4bc
[junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public]
[junit] Removed Method glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.egl.EGL
[junit] Removed Method eglWaitSync, desc[(JLjava/nio/Buffer;I)Z], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreatePlatformPixmapSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglGetSyncAttrib, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method eglDestroyImage, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method eglClientWaitSync, desc[(JLjava/nio/Buffer;IJ)I], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreatePlatformWindowSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglDestroySync, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method eglGetPlatformDisplay, desc[(ILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreatePbufferFromClientBuffer, desc[(JILjava/nio/Buffer;JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreateImage, desc[(JJILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI
[junit] Removed Method setIStride, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Removed Method setIHeight, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Removed Method setIWidth, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.egl.EGLExt
[junit] Removed Method eglQueryDeviceStringEXT, desc[(Ljava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglGetSyncAttribNV, desc[(Ljava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerReleaseKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateStreamProducerSurfaceKHR, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerGLTextureExternalKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryOutputLayerStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateStreamSyncNV, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamAttribKHR, desc[(JLjava/nio/Buffer;II)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglSignalSyncNV, desc[(Ljava/nio/Buffer;I)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglOutputPortAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreatePlatformWindowSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglFenceNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryStreamKHR, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryStreamu64KHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglDestroySyncNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryDeviceAttribEXT, desc[(Ljava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglClientWaitSyncNV, desc[(Ljava/nio/Buffer;IJ)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglGetStreamFileDescriptorKHR, desc[(JLjava/nio/Buffer;)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateImageKHR, desc[(JJILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerOutputEXT, desc[(JLjava/nio/Buffer;Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryStreamTimeKHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryOutputPortStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryOutputPortAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglDestroyStreamKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglGetPlatformDisplayEXT, desc[(ILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerAcquireKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.FloatUtil
[junit] Removed Method mapWinToObjCoords, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makeRotationAxis, desc[([FIFFFF[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method copyMatrixColumn, desc[([FII[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToObjCoords, desc[(FFFF[F[II[FI[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makePick, desc[([FIFFFF[II[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method makeRotationEuler, desc[([FIFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;[FI[FIIIZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToObjCoords, desc[(FFFF[FI[FI[IIFF[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method multMatrixVec, desc[([FI[FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToObjCoords, desc[(FFF[F[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method multMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;Ljava/nio/FloatBuffer;ILjava/nio/FloatBuffer;IIIZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method mapObjToWinCoords, desc[(FFF[F[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makePerspective, desc[([FIZLcom/jogamp/opengl/math/FovHVHalves;FF)[F], sig[null], throws [com/jogamp/opengl/GLException], access[public static]
[junit] Removed Method transposeMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method copyMatrixRow, desc[([FII[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method makeIdentity, desc[([FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method multMatrix, desc[([FI[FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method matrixDeterminant, desc[([FI)F], sig[null], throws nil, access[public static]
[junit] Removed Method invertMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method makeTranslation, desc[([FIZFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToRay, desc[(FFFF[FI[FI[IILcom/jogamp/opengl/math/Ray;[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makeScale, desc[([FIZFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method makeOrtho, desc[([FIZFFFFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapObjToWinCoords, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.math.Matrix4
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.math.Quaternion
[junit] Removed Method setFromNormalVectors, desc[([F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method rotateByEuler, desc[([F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method copyMatrixColumn, desc[(I[FI)[F], sig[null], throws nil, access[public]
[junit] Removed Method rotateVector, desc[([FI[FI)[F], sig[null], throws nil, access[final public]
[junit] Removed Method getZ, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method setFromAngleNormalAxis, desc[(F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method getW, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method getX, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method setFromAxes, desc[([F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromMatrix, desc[([FI)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromEuler, desc[([F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromVectors, desc[([F[F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method toAxes, desc[([F[F[F[F)V], sig[null], throws nil, access[public]
[junit] Removed Method getY, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method toEuler, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Removed Method toAngleAxis, desc[([F)F], sig[null], throws nil, access[final public]
[junit] Removed Method setFromAngleAxis, desc[(F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setLookAt, desc[([F[F[F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Removed Method toMatrix, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.VectorUtil
[junit] Removed Method mid, desc[(FF)F], sig[null], throws nil, access[public static]
[junit] Removed Method cosAngleVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Zero, desc[([FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method scaleVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method triAreaVec2, desc[([F[F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Zero, desc[([FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method getWinding, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], sig[null], throws nil, access[public static]
[junit] Removed Method seg2SegIntersection, desc[([FLcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)[F], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec2, desc[([F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method crossVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isInTriangleVec3, desc[([F[F[F[F[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method angleVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method mulRowMat4Vec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3InTriangle3, desc[([F[F[F[F[F[F[F[F[FF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method line2PlaneIntersection, desc[([FLcom/jogamp/opengl/math/Ray;[FF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method line2lineIntersection, desc[([FLcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Y_NEG, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method determinantVec3, desc[([F[F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method ccw, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Equal, desc[([FI[FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Zero, desc[([FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3InTriangle3, desc[([F[F[F[F[F[F[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method scaleVec3, desc[([F[FF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method getPlaneVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Y, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method normVec3, desc[([F)F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Equal, desc[([FI[FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method midVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Zero, desc[([FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method copyVec4, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isZero, desc[(FFF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec2, desc[([F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Z_NEG, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method getNormalVec2, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Z, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method mulColMat4Vec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_ONE, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method getNormalVec3, desc[([F[F[F[F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec3, desc[([F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method divVec3, desc[([F[FF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method copyVec2, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method copyVec3, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Equal, desc[([FI[FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method getWinding, desc[(Ljava/util/ArrayList;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], sig[(Ljava/util/ArrayList<+Lcom/jogamp/opengl/math/Vert2fImmutable;>;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], throws nil, access[public static]
[junit] Removed Field VEC3_ZERO, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method isCollinearVec3, desc[([F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method divVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method dotVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method normSquareVec2, desc[([FI)F], sig[null], throws nil, access[public static]
[junit] Removed Method subVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Equal, desc[([FI[FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method addVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method getPlaneVec3, desc[([F[F[F[F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.math.VectorUtil.Winding
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vert2fImmutable
[junit] Removed Method getCoord, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getX, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getY, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.Vert3fImmutable
[junit] Removed Method getZ, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.geom.AABBox
[junit] Removed Method getLow, desc[()[F], sig[null], throws nil, access[final public]
[junit] Removed Method getCenter, desc[()[F], sig[null], throws nil, access[final public]
[junit] Removed Method resize, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Ljogamp/graph/geom/plane/AffineTransform;[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method getRayIntersection, desc[([FLcom/jogamp/opengl/math/Ray;FZ[F[F[F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method translate, desc[([F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method getHigh, desc[()[F], sig[null], throws nil, access[final public]
[junit] Removed Method scale, desc[(F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method mapToWindow, desc[(Lcom/jogamp/opengl/math/geom/AABBox;[F[IZ[F[F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.math.geom.Frustum
[junit] Removed Method isSphereOutside, desc[([FF)Z], sig[null], throws nil, access[final public]
[junit] Removed Method updateByFovDesc, desc[([FIZLcom/jogamp/opengl/math/geom/Frustum$FovDesc;)[F], sig[null], throws nil, access[public]
[junit] Removed Method classifySphere, desc[([FF)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Removed Method isPointOutside, desc[([F)Z], sig[null], throws nil, access[final public]
[junit] Removed Method classifyPoint, desc[([F)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Removed Method updateByPMV, desc[([FI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.math.geom.Frustum.Plane
[junit] Removed Method distanceTo, desc[([F)F], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] Removed Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Removed Field initialElementCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IIZLjogamp/opengl/util/GLArrayHandler;IJIIZ)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Removed Method reset, desc[()V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Removed Method growBufferIfNecessary, desc[(I)Z], sig[null], throws nil, access[final protected]
[junit] Removed Method growBuffer, desc[(I)V], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Removed Method reset, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Removed Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IIZLjogamp/opengl/util/GLArrayHandler;IJIIZ)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Removed Method getComponentSizeInBytes, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Field componentsPerElement, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method getSizeInBytes, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Field componentClazz, desc[Ljava/lang/Class;], sig[Ljava/lang/Class<*>;], value[type null, data null, access[protected]
[junit] Removed Method getElementCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Removed Field isVertexAttribute, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Removed Field componentType, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Field componentByteSize, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method getComponentType, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Field mappedElementCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IZIJII)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Removed Method getComponentCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] Removed Field DIRTY_INVERSE_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Removed Method multPMvMatrixf, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Removed Method gluUnProject4, desc[(FFFF[IIFF[FI)Z], sig[null], throws nil, access[public]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/nio/FloatBuffer;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method glGetTMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method clearAllUpdateRequests, desc[()V], sig[null], throws nil, access[final public]
[junit] Removed Method glGetPMvMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMatrixf, desc[(I)Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/nio/FloatBuffer;Ljava/nio/FloatBuffer;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method glGetMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method gluUnProject, desc[(FFF[II[FI)Z], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMviMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method gluProject, desc[(FFF[II[FI)Z], sig[null], throws nil, access[final public]
[junit] Removed Method gluLookAt, desc[(FFFFFFFFF)V], sig[null], throws nil, access[final public]
[junit] Removed Method gluUnProjectRay, desc[(FFFF[IILcom/jogamp/opengl/math/Ray;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method glGetPMvMviMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_INVERSE_TRANSPOSED_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Removed Method glGetPMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method gluPickMatrix, desc[(FFFF[II)V], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_FRUSTUM, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Method glGetPMvMvitMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method multMvPMatrixf, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_ALL, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Removed Method glGetMvitMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method getRequestMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method glRotate, desc[(Lcom/jogamp/opengl/math/Quaternion;)V], sig[null], throws nil, access[final public]
[junit] Removed Method glGetFrustum, desc[()Lcom/jogamp/opengl/math/geom/Frustum;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMvMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.TimeFrameI
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioDataFrame
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioFormat
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioFrame
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSinkFactory
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[junit] Removed Method getAudioSink, desc[()Lcom/jogamp/opengl/util/av/AudioSink;], sig[null], throws nil, access[abstract public]
[junit] Removed Method play, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Removed Method initStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.GLMediaEventListener
[junit] Removed Field EVENT_CHANGE_VID, desc[I], sig[null], value[type java.lang.Integer, data 65536, access[final public static]
[junit] Removed Field EVENT_CHANGE_AID, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static]
[junit] Removed Field EVENT_CHANGE_ERR, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Removed Field EVENT_CHANGE_PAUSE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Removed Field EVENT_CHANGE_UNINIT, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Removed Method attributesChanged, desc[(Lcom/jogamp/opengl/util/av/GLMediaPlayer;IJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field EVENT_CHANGE_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 262144, access[final public static]
[junit] Removed Field EVENT_CHANGE_EOS, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Removed Field EVENT_CHANGE_BPS, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static]
[junit] Removed Field EVENT_CHANGE_LENGTH, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static]
[junit] Removed Field EVENT_CHANGE_PLAY, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Field EVENT_CHANGE_CODEC, desc[I], sig[null], value[type java.lang.Integer, data 4194304, access[final public static]
[junit] Removed Field EVENT_CHANGE_INIT, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Removed Field EVENT_CHANGE_FPS, desc[I], sig[null], value[type java.lang.Integer, data 524288, access[final public static]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Removed Method dumpShaderSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.EyeParameter
[junit] Removed Method <init>, desc[(I[FLcom/jogamp/opengl/math/FovHVHalves;FFF)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDevice
[junit] Removed Method createRenderer, desc[(II[F[Lcom/jogamp/opengl/math/FovHVHalves;FI)Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getDefaultEyePositionOffset, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoUtil
[junit] Removed Method getSBSUpstreamPMV, desc[(Lcom/jogamp/opengl/util/stereo/ViewerPose;Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer$Eye;FF[F[F)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceFactory
[junit] Removed Method createStereoSBSLense, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/nativewindow/util/DimensionImmutable;[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Removed Method createStereoSBS, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFF[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Removed Method createMono, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[F[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.texture.ImageSequence
[junit] Removed Method getTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Removed Method <init>, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence
[junit] Removed Method getTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.DDSImage
[junit] Removed Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.SGIImage
[junit] Removed Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider
[junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider
[junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit]
[junit]
[junit] Changes
[junit]
[junit] Class com.jogamp.graph.curve.OutlineShape
[junit] Changed Method clearCache, access[added: final ]
[junit] Changed Method getSharpness, access[added: final ]
[junit] Changed Method equals, access[added: final ]
[junit] Changed Method getAddedVerticeCount, access[added: final ]
[junit] Changed Method setSharpness, access[added: final ]
[junit] Changed Method clear, access[added: final ]
[junit] Changed Class , access[added: final ]
[junit] Changed Method getTriangles, access[added: final ]
[junit] Class com.jogamp.graph.curve.Region
[junit] Changed Method clearImpl, access[added: final ]
[junit] Changed Method hasColorTexture, access[added: final ]
[junit] Changed Method hasColorChannel, access[added: final ]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil
[junit] Changed Method validateCache, access[added: private removed: protected ]
[junit] Changed Method removeCachedRegion, access[added: private removed: protected ]
[junit] Class com.jogamp.graph.geom.Vertex
[junit] Changed Method setId, access[added: final removed: abstract ]
[junit] Changed Method setY, access[added: final removed: abstract ]
[junit] Changed Method setX, access[added: final removed: abstract ]
[junit] Changed Method setTexCoord, access[added: final removed: abstract ]
[junit] Changed Method setZ, access[added: final removed: abstract ]
[junit] Changed Method isOnCurve, access[added: final removed: abstract ]
[junit] Changed Method setCoord, access[added: final removed: abstract ]
[junit] Changed Method setOnCurve, access[added: final removed: abstract ]
[junit] Changed Class , access[added: final super synchronized removed: abstract interface ]
[junit] Changed Method getId, access[added: final removed: abstract ]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Changed Field TYPE_BCM_VC_IV, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_MACOSX, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_X11, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_WINDOWS, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_EGL, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_DEFAULT, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_AWT, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_ANDROID, type[nil -> java.lang.String], access[]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.GLUniformData
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.TraceGL4bc
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.TraceGLES1
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI
[junit] Changed Method getBuffer, access[added: final ]
[junit] Changed Method getIHeight, access[added: final ]
[junit] Changed Method getIWidth, access[added: final ]
[junit] Changed Method getIStride, access[added: final ]
[junit] Class com.jogamp.opengl.math.FloatUtil
[junit] Changed Method multMatrix, access[]
[junit] Changed Method multMatrix, access[]
[junit] Changed Method matrixRowToString, access[]
[junit] Changed Method multMatrixVec, access[]
[junit] Changed Method matrixToString, access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] Changed Field glArrayHandler, access[added: final ]
[junit] Changed Field usesGLSL, access[added: final ]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Changed Field normalized, access[added: final ]
[junit] Changed Field strideL, access[added: final ]
[junit] Changed Field strideB, access[added: final ]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] Changed Method getDirtyBits, access[]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Changed Field shaderBinaryFormat, access[added: private removed: protected ]
[junit] Changed Field shader, access[added: final private removed: protected ]
[junit] Changed Field nextID, access[added: private removed: protected ]
[junit] Changed Field shaderSource, access[added: private removed: protected ]
[junit] Changed Field shaderBinary, access[added: private removed: protected ]
[junit] Changed Field id, access[added: private removed: protected ]
[junit] Changed Field valid, access[added: private removed: protected ]
[junit] Changed Field shaderType, access[added: private removed: protected ]
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.glsl.ShaderState
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.glsl.ShaderUtil
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence.TextureFrame
[junit] Changed Class , access[]
[junit]
[junit]
[junit] CompatChanges
[junit]
[junit] Class com.jogamp.newt.Window
[junit] CompatChanged Method com.jogamp.[newt.Window -> nativewindow.NativeWindow].getBounds, access[]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] CompatChanged Method dispose, throws[[] -> [org/eclipse/swt/SWTException]], access[]
[junit] CompatChanged Method setNEWTChild, throws[[] -> [org/eclipse/swt/SWTException]], access[]
[junit] Class com.jogamp.opengl.GL4bc
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL3ES3].glDrawElementsIndirect, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL3ES3].glDrawArraysIndirect, access[]
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL4].glMultiDrawArraysIndirect, access[]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] CompatChanged Method getFactoryImpl, throws[[com/jogamp/opengl/GLException] -> []], access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] CompatChanged Method com.jogamp.opengl.util.[GLArrayDataClient -> GLArrayDataWrapper].sealed, access[]
[junit] CompatChanged Field com.jogamp.opengl.util.[GLArrayDataClient -> GLArrayDataWrapper].sealed, access[]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] CompatChanged Method com.jogamp.opengl.[util.GLArrayDataEditable -> GLArrayData].sealed, access[]
[junit]
[junit]
[junit] Deprecates
[junit]
[junit] Class com.jogamp.opengl.math.Quaternion
[junit] Deprecated Method isRotationMatrix3f, desc[([F)Z], sig[null], throws nil, access[final public]
[junit]
[junit]
[junit] Additions
[junit]
[junit] Class com.jogamp.graph.curve.OutlineShape
[junit] Added Method cubicTo, desc[(FFFFFFFFF)V], sig[null], throws nil, access[final public]
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/curve/OutlineShape;], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(I[FIIZ)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method lineTo, desc[(FFF)V], sig[null], throws nil, access[final public]
[junit] Added Method quadTo, desc[(FFFFFF)V], sig[null], throws nil, access[final public]
[junit] Added Method addPathRev, desc[(Lcom/jogamp/graph/geom/plane/Path2F;Z)V], sig[null], throws nil, access[public]
[junit] Added Method addPath, desc[(Lcom/jogamp/graph/geom/plane/Path2F;Z)V], sig[null], throws nil, access[public]
[junit] Added Method moveTo, desc[(FFF)V], sig[null], throws nil, access[final public]
[junit] Added Method addPathRev, desc[(Lcom/jogamp/graph/geom/plane/Path2F$Iterator;Z)V], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(IFFZ)V], sig[null], throws nil, access[final public]
[junit] Added Method closePath, desc[()V], sig[null], throws nil, access[final public]
[junit] Added Method setWindingOfLastOutline, desc[(Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[final public]
[junit] Added Method getWindingOfLastOutline, desc[()Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(IFFFZ)V], sig[null], throws nil, access[final public]
[junit] Added Method addPath, desc[(Lcom/jogamp/graph/geom/plane/Path2F$Iterator;Z)V], sig[null], throws nil, access[final public]
[junit] Added Method getVertexCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getOutlineCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.OutlineShapeXForm
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/curve/OutlineShape;Lcom/jogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public]
[junit] Added Method getTransform, desc[()Lcom/jogamp/graph/geom/plane/AffineTransform;], sig[null], throws nil, access[final public]
[junit] Added Method setTransform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.Region
[junit] Added Method printBufferStats, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field NORM_RENDERING_BIT, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Method growBuffer, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method setBufferCapacity, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method addOutlineShapes, desc[(Ljava/util/List;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], throws nil, access[final public]
[junit] Added Method put3f, desc[(Ljava/nio/FloatBuffer;Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[protected static]
[junit] Added Method put4f, desc[(Ljava/nio/FloatBuffer;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[protected static]
[junit] Added Method usesI32Idx, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method put3i, desc[(Ljava/nio/IntBuffer;III)V], sig[null], throws nil, access[protected static]
[junit] Added Method put4f, desc[(Ljava/nio/FloatBuffer;FFFF)V], sig[null], throws nil, access[protected static]
[junit] Added Method pushVertices, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method <init>, desc[(IZ)V], sig[null], throws nil, access[protected]
[junit] Added Field GL_UINT16_MAX, desc[I], sig[null], value[type java.lang.Integer, data 65535, access[final protected static]
[junit] Added Method pushIndices, desc[(III)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method countOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;[I)[I], sig[null], throws nil, access[final public static]
[junit] Added Method getRenderModeString, desc[(III)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method countOutlineShapes, desc[(Ljava/util/List;[I)[I], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;[I)[I], throws nil, access[final public static]
[junit] Added Method addOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Added Method put3s, desc[(Ljava/nio/ShortBuffer;SSS)V], sig[null], throws nil, access[protected static]
[junit] Added Method pushVertex, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method perfCounter, desc[()Lcom/jogamp/common/util/PerfCounterCtrl;], sig[null], throws nil, access[public]
[junit] Added Field GL_INT32_MAX, desc[I], sig[null], value[type java.lang.Integer, data 2147483647, access[final protected static]
[junit] Class com.jogamp.graph.curve.opengl.GLRegion
[junit] Added Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method setTextureUnit, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method addInterleavedVertexAndNormalArrays, desc[(Lcom/jogamp/opengl/util/GLArrayDataServer;I)V], sig[null], throws nil, access[public]
[junit] Added Method pushIndex, desc[(I)V], sig[null], throws nil, access[final protected]
[junit] Added Field gca_CurveParamsAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field curIndicesCap, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Field growthFactor, desc[F], sig[null], value[type java.lang.Float, data 1.618, access[final protected static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;)V], sig[null], throws nil, access[protected]
[junit] Added Method printBufferStats, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[final public]
[junit] Added Field gca_VerticesAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Added Method pushIndices, desc[(III)V], sig[null], throws nil, access[final protected]
[junit] Added Field growCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Field defaultIndicesCount, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Field indicesBuffer, desc[Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], value[type null, data null, access[protected]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;Lcom/jogamp/graph/curve/OutlineShape;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field vpc_ileave, desc[Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], value[type null, data null, access[protected]
[junit] Added Method growBuffer, desc[(II)Z], sig[null], throws nil, access[final public]
[junit] Added Field defaultVerticesCount, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Method pushVertex, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final protected]
[junit] Added Method initBuffer, desc[(II)V], sig[null], throws nil, access[final protected]
[junit] Added Method pushVertices, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final protected]
[junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;I[I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;III)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;II)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Method createInterleaved, desc[(ZIIZII)Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], throws nil, access[public]
[junit] Added Method glIdxType, desc[()I], sig[null], throws nil, access[final protected]
[junit] Added Method setBufferCapacity, desc[(II)Z], sig[null], throws nil, access[final public]
[junit] Added Field curVerticesCap, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Field gca_ColorsAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer
[junit] Added Method reshapeNotify, desc[(IIII)V], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Added Method setColorStatic, desc[(FFFF)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method getWeight, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[()Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Added Method setHintMask, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method setColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Added Method setWeight, desc[(F)V], sig[null], throws nil, access[final public]
[junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[final public]
[junit] Added Method clearHintMask, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method getViewport, desc[(Lcom/jogamp/opengl/math/Recti;)Lcom/jogamp/opengl/math/Recti;], sig[null], throws nil, access[final public]
[junit] Added Method isHintMaskSet, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Added Method getColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Added Method getViewport, desc[()Lcom/jogamp/opengl/math/Recti;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState
[junit] Added Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataWrapper;Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method getColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method setColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil
[junit] Added Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[ILcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method addStringToRegion, desc[(ZLcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method countStringRegion, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;[I)[I], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[ILcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.font.Font
[junit] Added Method getGlyphBounds, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBoundsFU, desc[(Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyph, desc[(I)Lcom/jogamp/graph/font/Font$Glyph;], sig[null], throws nil, access[abstract public]
[junit] Added Method getMetricBoundsFU, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method fullString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvanceWidthFU, desc[(I)I], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineHeight, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphID, desc[(C)I], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBoundsFU, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor2;Ljava/lang/CharSequence;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBounds, desc[(Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphShapeBounds, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getMetricBounds, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getFullFamilyName, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineHeightFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphShapeBounds, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvanceWidth, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.Font.Glyph
[junit] Added Method getLeftSideBearingsFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getKerning, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Added Method isUndefined, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getKerningFU, desc[(I)I], sig[null], throws nil, access[abstract public]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method fullString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvance, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method isWhiteSpace, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method isKerningCrossstream, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method isKerningHorizontal, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvanceFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getName, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBoundsFU, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getLeftSideBearings, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getID, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getKerningPairCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getBoundsFU, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.Font.GlyphVisitor
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font.GlyphVisitor2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font.Metrics
[junit] Added Method getLineGapFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getDescentFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getBoundsFU, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getScale, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getAscent, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getAscentFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getMaxExtend, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getMaxExtendFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineGap, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getUnitsPerEM, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getDescent, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.FontScale
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.Outline
[junit] Added Method getWinding, desc[()Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[final public]
[junit] Added Method setWinding, desc[(Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/geom/Outline;Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[public]
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/geom/Outline;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.geom.Triangle
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/geom/Triangle;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.geom.Vertex
[junit] Added Method getCoordCount, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method setCoord, desc[(Lcom/jogamp/opengl/math/Vec2f;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(IZLcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/math/Vec2f;Z)V], sig[null], throws nil, access[public]
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/math/Vec3f;Z)V], sig[null], throws nil, access[public]
[junit] Added Method getCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getTexCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method setCoord, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex;)V], sig[null], throws nil, access[public]
[junit] Added Method setTexCoord, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Added Method z, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(FFZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(IZFFF)V], sig[null], throws nil, access[public]
[junit] Added Method setCoord, desc[(FF)V], sig[null], throws nil, access[final public]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method x, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(FFFZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[([FIIZ)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.geom.plane.AffineTransform
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Crossing2F.CubicCurve
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Crossing2F.QuadCurve
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.IllegalPathStateException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.NoninvertibleTransformException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F.Iterator
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F.SegmentType
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Winding
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.WindingRule
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.Container
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.GraphShape
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Group
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.Group.Layout
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Scene
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.ui.Scene.PMVMatrixSetup
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.EventInfo
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.Listener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.ListenerBool
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.MouseGestureAdapter
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.MouseGestureListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.Visitor1
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.Visitor2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.layout.Alignment
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Alignment.Bit
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.BoxLayout
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Gap
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.GridLayout
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.GridLayout.Order
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Margin
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Padding
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.BaseButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Button
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.CrossHair
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.GLButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.GlyphShape
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.ImageButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Label
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.MediaButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Rectangle
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.TexSeqButton
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.nativewindow.Capabilities
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.Test
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsConfiguration
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.NativeSurface
[junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.NativeWindow
[junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Added Field TYPE_DRM_GBM, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .egl.gbm, access[final public static]
[junit] Added Field TYPE_WAYLAND, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .wayland, access[final public static]
[junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Added Field TYPE_IOS, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .ios, access[final public static]
[junit] Class com.jogamp.nativewindow.NativeWindowHolder
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ScalableSurface
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.VisualIDHolder
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.awt.AppContextInfo
[junit] Added Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Lcom/jogamp/common/util/RunnableTask;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Added Field jawt_surface_bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected]
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getJAWTSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method layoutSurfaceLayerImpl, desc[(Z)V], sig[null], throws nil, access[protected]
[junit] Added Method invalidateNative, desc[(J)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method detachSurfaceLayerImpl, desc[(J)V], sig[null], throws nil, access[protected]
[junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method <init>, desc[(JLjava/lang/String;I)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Added Field EGL_NO_DISPLAY, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Method <init>, desc[(JJLjava/lang/String;I)V], sig[null], throws nil, access[public]
[junit] Added Method sameNativeDisplayID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public]
[junit] Added Field EGL_DEFAULT_DISPLAY, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Method getNativeDisplayID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)J], sig[null], throws nil, access[public static]
[junit] Added Method <init>, desc[(JLjava/lang/String;ILcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.ios.IOSGraphicsDevice
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.javafx.JFXAccessor
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] Added Method getLocationInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method invokeOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Added Method getClientAreaInPixels, desc[(Lorg/eclipse/swt/widgets/Scrollable;)Lorg/eclipse/swt/graphics/Rectangle;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method initSingleton, desc[()V], sig[null], throws nil, access[public static]
[junit] Added Method isOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;)Z], sig[null], throws nil, access[public static]
[junit] Added Method invokeOnOSTKThread, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleDown, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleDown, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Added Method autoScaleDown, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method getAutoScalingFactor, desc[()F], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method getSizeInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method deviceZoomScaleUp, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method getDeviceZoomScalingFactor, desc[()F], sig[null], throws nil, access[public static]
[junit] Added Method printInfo, desc[(Ljava/io/PrintStream;Lorg/eclipse/swt/widgets/Display;)V], sig[null], throws nil, access[public static]
[junit] Added Method autoScaleUp, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleUp, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.util.Point
[junit] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public]
[junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public]
[junit] Added Method translate, desc[(Lcom/jogamp/nativewindow/util/PointImmutable;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public]
[junit] Added Method set, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method scaleInv, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method setHeight, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method scale, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method setWidth, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method set, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.util.RectangleImmutable
[junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method union, desc[(Ljava/util/List;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[(Ljava/util/List<Lcom/jogamp/nativewindow/util/RectangleImmutable;>;)Lcom/jogamp/nativewindow/util/Rectangle;], throws nil, access[abstract public]
[junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Added Field name, desc[Ljava/lang/String;], sig[null], value[type null, data null, access[final protected]
[junit] Added Field nativeHandle, desc[J], sig[null], value[type null, data null, access[final protected]
[junit] Added Method getHandle, desc[()J], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/Screen;JILjava/lang/String;ZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;JILjava/lang/String;ZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method perMMToPerInch, desc[([F)[F], sig[null], throws nil, access[public static]
[junit] Added Method getOrientationTo, desc[(Lcom/jogamp/newt/MonitorDevice;[I)Lcom/jogamp/newt/MonitorDevice$Orientation;], sig[null], throws nil, access[final public]
[junit] Added Method getName, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.MonitorDevice.Orientation
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.newt.Screen
[junit] Added Method getMonitorByHandle, desc[(J)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getFullyEnteredMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getMonitorById, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getMonitorByName, desc[(Ljava/lang/String;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.Window
[junit] Added Field STATE_MASK_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static]
[junit] Added Field STATE_BIT_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method toSimpleString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Added Method toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.newt.javafx.NewtCanvasJFX
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Added Method toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public]
[junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[public]
[junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public]
[junit] Added Method toSimpleString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Added Method isNativeValid, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[public]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.FBObject
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.FBObject.Attachment
[junit] Added Method setStorageDefinition, desc[(Lcom/jogamp/opengl/FBObject$Attachment$StorageDefinition;)V], sig[null], throws nil, access[public]
[junit] Added Method setStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.opengl.FBObject.Attachment.StorageDefinition
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2
[junit] Added Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static]
[junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static]
[junit] Added Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static]
[junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static]
[junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static]
[junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static]
[junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static]
[junit] Added Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static]
[junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static]
[junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static]
[junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static]
[junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static]
[junit] Class com.jogamp.opengl.GL3
[junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static]
[junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static]
[junit] Added Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static]
[junit] Added Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static]
[junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static]
[junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static]
[junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static]
[junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static]
[junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static]
[junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static]
[junit] Added Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static]
[junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static]
[junit] Class com.jogamp.opengl.GL3ES3
[junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static]
[junit] Added Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, access[final public static]
[junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static]
[junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static]
[junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static]
[junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static]
[junit] Added Field GL_MAX_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, access[final public static]
[junit] Added Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static]
[junit] Class com.jogamp.opengl.GL3bc
[junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static]
[junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static]
[junit] Class com.jogamp.opengl.GL4
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMultiDrawArraysIndirect, desc[(IJII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMultiDrawArraysIndirect, desc[(ILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL4bc
[junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static]
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static]
[junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static]
[junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static]
[junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static]
[junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static]
[junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static]
[junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static]
[junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLArrayData
[junit] Added Method getCompType, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method elemStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getElemCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getByteCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getByteCapacity, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method bytePosition, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method sealed, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method fillStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getElemCapacity, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getBytesPerComp, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method remainingBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method remainingElems, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method elemPosition, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getCompsPerElem, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLBase
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLCapabilities
[junit] Added Method copyFrom, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/opengl/GLCapabilities;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLContext
[junit] Added Method validateProfileBits, desc[(ILjava/lang/String;)V], sig[null], throws nil, access[protected static]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getCTPFromBits, desc[(I)I], sig[null], throws nil, access[protected static]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Added Method getFactoryImpl, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[protected static]
[junit] Added Method getFactory, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static]
[junit] Added Method getFactory, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.GLProfile
[junit] Added Field GL_PROFILE_LIST_MAX_MOBILE, desc[[Ljava/lang/String;], sig[null], value[type null, data null, access[final public static]
[junit] Added Field disabledEGL, desc[Z], sig[null], value[type null, data null, access[final public static]
[junit] Class com.jogamp.opengl.GLRendererQuirks
[junit] Added Field DontChooseFBConfigBestMatch, desc[I], sig[null], value[type java.lang.Integer, data 24, access[final public static]
[junit] Added Field NoFBOSupport, desc[I], sig[null], value[type java.lang.Integer, data 23, access[final public static]
[junit] Added Method exist, desc[(Lcom/jogamp/opengl/GLRendererQuirks;I)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Method getOverride, desc[(I)Lcom/jogamp/opengl/GLRendererQuirks$Override;], sig[null], throws [java/lang/IllegalArgumentException], access[final public static]
[junit] Added Field No10BitColorCompOffscreen, desc[I], sig[null], value[type java.lang.Integer, data 25, access[final public static]
[junit] Added Field GL3CompatNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Class com.jogamp.opengl.GLRendererQuirks.Override
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.GLUniformData
[junit] Added Method <init>, desc[(Ljava/lang/String;ILcom/jogamp/opengl/util/SyncBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method setData, desc[(Lcom/jogamp/opengl/util/SyncBuffer;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/String;IILcom/jogamp/opengl/util/SyncBuffer;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.JoglVersion
[junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.TraceGL4bc
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[public]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES1
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.awt.GLCanvas
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.awt.GLJPanel
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.egl.EGL
[junit] Added Method eglCreatePlatformWindowSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglClientWaitSync, desc[(JJIJ)I], sig[null], throws nil, access[public static]
[junit] Added Method eglDestroyImage, desc[(JJ)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglCreatePlatformPixmapSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglWaitSync, desc[(JJI)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglCreateImage, desc[(JJIJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglGetPlatformDisplay, desc[(IJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglDestroySync, desc[(JJ)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglGetSyncAttrib, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglCreatePbufferFromClientBuffer, desc[(JIJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI
[junit] Added Method derefPointer, desc[(J)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public static]
[junit] Added Method usesNativeCode, desc[()Z], sig[null], throws nil, access[public static]
[junit] Added Method getPData, desc[()J], sig[null], throws nil, access[final public]
[junit] Added Method getDirectBufferAddress, desc[()J], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.egl.EGLExt
[junit] Added Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputPortStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglGetSyncAttribNV, desc[(JILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateImageKHR, desc[(JJIJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamProducerSurfaceKHR, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerGLTextureExternalKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglFenceNV, desc[(J)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryStreamTimeKHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamAttribKHR, desc[(JJII)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerAcquireKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglGetStreamFileDescriptorKHR, desc[(JJ)I], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryStreamKHR, desc[(JJILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglDestroySyncNV, desc[(J)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglGetPlatformDisplayEXT, desc[(IJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputPortAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryDeviceAttribEXT, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglOutputPortAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryStreamu64KHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglClientWaitSyncNV, desc[(JIJ)I], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglSignalSyncNV, desc[(JI)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglLabelObjectKHR, desc[(JIJJ)I], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerReleaseKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryDeviceStringEXT, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreatePlatformWindowSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamSyncNV, desc[(JJILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglOutputLayerAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglDestroyStreamKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputLayerAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputLayerStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerOutputEXT, desc[(JJJ)Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.FloatUtil
[junit] Added Method multMatrixVec, desc[([FI[F[F)V], sig[null], throws nil, access[public static]
[junit] Added Method mapWinToObj, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method radToADeg, desc[(F)F], sig[null], throws nil, access[public static]
[junit] Added Method multMatrix, desc[([FI[FI[FI)V], sig[null], throws nil, access[public static]
[junit] Added Method mapWinToObj4, desc[(FFFF[FI[FI[IIFF[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method makePick, desc[([FFFFF[II[F)[F], sig[null], throws nil, access[public static]
[junit] Added Method isZero, desc[(F)Z], sig[null], throws nil, access[public static]
[junit] Added Method adegToRad, desc[(F)F], sig[null], throws nil, access[public static]
[junit] Added Method mapObjToWin, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method multMatrixVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Added Method multMatrix, desc[([FI[FI)V], sig[null], throws nil, access[public static]
[junit] Added Method multMatrixVec, desc[([FI[FI[FI)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.math.Matrix4f
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.math.Quaternion
[junit] Added Method w, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method rotateVector, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method toAngleAxis, desc[(Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[final public]
[junit] Added Method toMatrix, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Added Method setFromVectors, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method z, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method setFromAxes, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setLookAt, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Added Method toEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method setFromAngleNormalAxis, desc[(FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setFromMatrix, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Added Method toAxes, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public]
[junit] Added Method setFromAngleAxis, desc[(FLcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setFromNormalVectors, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method x, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method setFromEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method toMatrix, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method rotateByEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.Recti
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec2f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec2i
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec3f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec4f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.VectorUtil
[junit] Added Method line2PlaneIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Ray;Lcom/jogamp/opengl/math/Vec4f;F)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Added Method determinantVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[public static]
[junit] Added Method isInTriangleVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Added Method isCCW, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Added Method isVec3InTriangle3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;F)Z], sig[null], throws nil, access[public static]
[junit] Added Method isVec3InTriangle3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Added Method isCollinearVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Added Method getPlaneVec3, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[public static]
[junit] Added Method seg2SegIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Added Method line2lineIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Added Method getPlaneVec3, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[public static]
[junit] Added Method midVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Added Method getWinding, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[public static]
[junit] Added Method getWinding, desc[(Ljava/util/ArrayList;)Lcom/jogamp/graph/geom/plane/Winding;], sig[(Ljava/util/ArrayList<+Lcom/jogamp/opengl/math/Vert2fImmutable;>;)Lcom/jogamp/graph/geom/plane/Winding;], throws nil, access[public static]
[junit] Added Method isVec2Zero, desc[(Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.math.Vert2fImmutable
[junit] Added Method x, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.Vert3fImmutable
[junit] Added Method z, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.geom.AABBox
[junit] Added Method scale2, desc[(F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method translate, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method getHigh, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method transform, desc[(Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Added Method resize, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method translate, desc[(FFF)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method mapToWindow, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/Recti;Z)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Added Method getCenter, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getLow, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getRayIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Ray;FZ)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method setSize, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method scale, desc[(F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method resize, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method transformMv, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.math.geom.Frustum
[junit] Added Method updateByFovDesc, desc[(Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/geom/Frustum$FovDesc;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[public]
[junit] Added Method classifySphere, desc[(Lcom/jogamp/opengl/math/Vec3f;F)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Added Method isPointOutside, desc[(Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Added Method classifyPoint, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Added Method isSphereOutside, desc[(Lcom/jogamp/opengl/math/Vec3f;F)Z], sig[null], throws nil, access[final public]
[junit] Added Method updateFrustumPlanes, desc[(Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.math.geom.Frustum.Plane
[junit] Added Method distanceTo, desc[(Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.Animator
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(ILjava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.AnimatorBase
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.FPSAnimator
[junit] Added Method <init>, desc[(ILcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(II)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] Added Method put3b, desc[(BBB)V], sig[null], throws nil, access[public]
[junit] Added Method put3s, desc[(SSS)V], sig[null], throws nil, access[public]
[junit] Added Field growthFactor, desc[F], sig[null], value[type null, data null, access[protected]
[junit] Added Method setGrowthFactor, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method clear, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method put4i, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method put4s, desc[(SSSS)V], sig[null], throws nil, access[public]
[junit] Added Method puti, desc[([III)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class;IJIIZ)V], sig[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class<+Ljogamp/opengl/util/GLArrayHandler;>;IJIIZ)V], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Method reserve, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Added Method compsToElemCount, desc[(I)I], sig[null], throws nil, access[public]
[junit] Added Method put4f, desc[(FFFF)V], sig[null], throws nil, access[public]
[junit] Added Method put4b, desc[(BBBB)V], sig[null], throws nil, access[public]
[junit] Added Method putb, desc[([BII)V], sig[null], throws nil, access[public]
[junit] Added Method putf, desc[([FII)V], sig[null], throws nil, access[public]
[junit] Added Method getGrowthFactor, desc[()F], sig[null], throws nil, access[public]
[junit] Added Field DEFAULT_GROWTH_FACTOR, desc[F], sig[null], value[type java.lang.Float, data 1.618, access[final public static]
[junit] Added Method growIfNeeded, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Added Method put3i, desc[(III)V], sig[null], throws nil, access[public]
[junit] Added Method puts, desc[([SII)V], sig[null], throws nil, access[public]
[junit] Added Method put3f, desc[(FFF)V], sig[null], throws nil, access[public]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Field initElemCount, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Added Method putf, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method puti, desc[([III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4b, desc[(BBBB)V], sig[null], throws nil, access[abstract public]
[junit] Added Method clear, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4f, desc[(FFFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3f, desc[(FFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Method putb, desc[([BII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4s, desc[(SSSS)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3b, desc[(BBB)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3s, desc[(SSS)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4i, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3i, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method puts, desc[([SII)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class;IJIIZ)V], sig[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class<+Ljogamp/opengl/util/GLArrayHandler;>;IJIIZ)V], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Added Method bytePosition, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method remainingBytes, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method getElemCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method remainingElems, desc[()I], sig[null], throws nil, access[public]
[junit] Added Field isVertexAttr, desc[Z], sig[null], value[type null, data null, access[final protected]
[junit] Added Field compType, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Field sealed, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Added Method sealed, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method elemPosition, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method fillStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Added Field compsPerElement, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IZIJII)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Method getElemCapacity, desc[()I], sig[null], throws nil, access[public]
[junit] Added Field mappedElemCount, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Field bytesPerComp, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Method getCompType, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getBytesPerComp, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Field compClazz, desc[Ljava/lang/Class;], sig[Ljava/lang/Class<*>;], value[type null, data null, access[final protected]
[junit] Added Method elemStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Added Method getByteCapacity, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method getCompsPerElem, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getByteCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.GLReadBufferUtil
[junit] Added Field alphaRequested, desc[Z], sig[null], value[type null, data null, access[final protected]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] Added Method mulPMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method getMviMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Field FRUSTUM, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Method getCurrentMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluUnProjectRay, desc[(FFFFLcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Ray;)Z], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method glRotate, desc[(Lcom/jogamp/opengl/math/Quaternion;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method glMultMatrixf, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method getMat, desc[(I)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncPMvMviMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Added Method glTranslatef, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method gluPickMatrix, desc[(FFFFLcom/jogamp/opengl/math/Recti;)V], sig[null], throws nil, access[final public]
[junit] Added Method glScalef, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method isReqDirty, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getMvitMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncMviMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Field PREMUL_PMV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Added Method getSyncPMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getFrustum, desc[()Lcom/jogamp/opengl/math/geom/Frustum;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method getPMvMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMat, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluProject, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Added Method gluUnProject4, desc[(FFFFLcom/jogamp/opengl/math/Recti;FFLcom/jogamp/opengl/math/Vec4f;)Z], sig[null], throws nil, access[public]
[junit] Added Method getSyncMvMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getPMviMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluUnProject, desc[(FFFLcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Added Field MANUAL_BITS, desc[I], sig[null], value[type java.lang.Integer, data 56, access[final public static]
[junit] Added Method getSyncMvitMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glRotatef, desc[(FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Field INVERSE_TRANSPOSED_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Added Method mulPMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getPMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getMvMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvPMat, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncPMvMviMvitMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluLookAt, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Added Field PREMUL_PMVI, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Added Method getSyncPMvMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Added Method getReqBits, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncTMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method glLoadMatrixf, desc[(Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[final public]
[junit] Added Method getTMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Field INVERSE_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Class com.jogamp.opengl.util.SyncAction
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncBuffer
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrices4f
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrices4f16
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.SyncMatrix4f
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrix4f16
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[junit] Added Method resume, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method stop, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAudioSink, desc[()Lcom/jogamp/common/av/AudioSink;], sig[null], throws nil, access[abstract public]
[junit] Added Field DEBUG_AVSYNC, desc[Z], sig[null], value[type null, data null, access[final public static]
[junit] Added Method playStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Added Method setAudioChannelLimit, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.EventMask
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.EventMask.Bit
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.GLMediaEventListener
[junit] Added Method attributesChanged, desc[(Lcom/jogamp/opengl/util/av/GLMediaPlayer;Lcom/jogamp/opengl/util/av/GLMediaPlayer$EventMask;J)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.caps.NonFSAAGLCapsChooser
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Added Method dumpSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] Added Method dumpSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.EyeParameter
[junit] Added Method <init>, desc[(ILcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/FovHVHalves;FFF)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDevice
[junit] Added Method getDefaultEyePositionOffset, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[abstract public]
[junit] Added Method createRenderer, desc[(IILcom/jogamp/opengl/math/Vec3f;[Lcom/jogamp/opengl/math/FovHVHalves;FI)Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoUtil
[junit] Added Method getSBSUpstreamPMV, desc[(Lcom/jogamp/opengl/util/stereo/ViewerPose;Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer$Eye;FFLcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.stereo.ViewerPose
[junit] Added Method setPosition, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceFactory
[junit] Added Method createMono, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Added Method createStereoSBSLense, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Added Method createStereoSBS, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.texture.ImageSequence
[junit] Added Method getTextureLookupFunctionName, desc[()Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Added Method setTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Added Method <init>, desc[(IZIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method ownsTexture, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence
[junit] Added Method getTextureLookupFunctionName, desc[()Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Added Method setTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider
[junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider
[junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public]
[junit]
[junit]
[junit]
[junit]
[junit] Class Order
[junit]
[junit] Class com.jogamp.graph.curve.OutlineShape
[junit] Added Method cubicTo, desc[(FFFFFFFFF)V], sig[null], throws nil, access[final public]
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/curve/OutlineShape;], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(I[FIIZ)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[()V], sig[null], throws nil, access[public]
[junit] Changed Method clearCache, access[added: final ]
[junit] Added Method lineTo, desc[(FFF)V], sig[null], throws nil, access[final public]
[junit] Added Method quadTo, desc[(FFFFFF)V], sig[null], throws nil, access[final public]
[junit] Added Method addPathRev, desc[(Lcom/jogamp/graph/geom/plane/Path2F;Z)V], sig[null], throws nil, access[public]
[junit] Added Method addPath, desc[(Lcom/jogamp/graph/geom/plane/Path2F;Z)V], sig[null], throws nil, access[public]
[junit] Added Method moveTo, desc[(FFF)V], sig[null], throws nil, access[final public]
[junit] Added Method addPathRev, desc[(Lcom/jogamp/graph/geom/plane/Path2F$Iterator;Z)V], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(IFFZ)V], sig[null], throws nil, access[final public]
[junit] Changed Method getSharpness, access[added: final ]
[junit] Added Method closePath, desc[()V], sig[null], throws nil, access[final public]
[junit] Changed Method equals, access[added: final ]
[junit] Added Method setWindingOfLastOutline, desc[(Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[final public]
[junit] Changed Method getAddedVerticeCount, access[added: final ]
[junit] Changed Method setSharpness, access[added: final ]
[junit] Changed Method clear, access[added: final ]
[junit] Removed Method getOutlineNumber, desc[()I], sig[null], throws nil, access[final public]
[junit] Changed Class , access[added: final ]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;)V], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)V], throws nil, access[public]
[junit] Added Method getWindingOfLastOutline, desc[()Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[final public]
[junit] Added Method addVertex, desc[(IFFFZ)V], sig[null], throws nil, access[final public]
[junit] Added Method addPath, desc[(Lcom/jogamp/graph/geom/plane/Path2F$Iterator;Z)V], sig[null], throws nil, access[final public]
[junit] Changed Method getTriangles, access[added: final ]
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/curve/OutlineShape;], sig[null], throws nil, access[final public]
[junit] Added Method getVertexCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getOutlineCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method vertexFactory, desc[()Lcom/jogamp/graph/geom/Vertex$Factory;], sig[()Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.OutlineShapeXForm
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/curve/OutlineShape;Lcom/jogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public]
[junit] Added Method getTransform, desc[()Lcom/jogamp/graph/geom/plane/AffineTransform;], sig[null], throws nil, access[final public]
[junit] Removed Method setTransform, desc[(Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[final public]
[junit] Added Method setTransform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getTransform, desc[()Ljogamp/graph/geom/plane/AffineTransform;], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/curve/OutlineShape;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.curve.Region
[junit] Added Method printBufferStats, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field NORM_RENDERING_BIT, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Removed Method addOutlineShapes, desc[(Ljava/util/List;Ljogamp/graph/geom/plane/AffineTransform;[F)V], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;Ljogamp/graph/geom/plane/AffineTransform;[F)V], throws nil, access[final public]
[junit] Added Method growBuffer, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method setBufferCapacity, desc[(II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method addOutlineShapes, desc[(Ljava/util/List;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], throws nil, access[final public]
[junit] Added Method put3f, desc[(Ljava/nio/FloatBuffer;Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[protected static]
[junit] Added Method put4f, desc[(Ljava/nio/FloatBuffer;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[protected static]
[junit] Added Method usesI32Idx, desc[()Z], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(I)V], sig[null], throws nil, access[protected]
[junit] Added Method put3i, desc[(Ljava/nio/IntBuffer;III)V], sig[null], throws nil, access[protected static]
[junit] Changed Method clearImpl, access[added: final ]
[junit] Added Method put4f, desc[(Ljava/nio/FloatBuffer;FFFF)V], sig[null], throws nil, access[protected static]
[junit] Added Method pushVertices, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method <init>, desc[(IZ)V], sig[null], throws nil, access[protected]
[junit] Added Field GL_UINT16_MAX, desc[I], sig[null], value[type java.lang.Integer, data 65535, access[final protected static]
[junit] Removed Method pushVertex, desc[([F[F[F)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method pushIndices, desc[(III)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method countOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;[I)[I], sig[null], throws nil, access[final public static]
[junit] Added Method getRenderModeString, desc[(III)Ljava/lang/String;], sig[null], throws nil, access[public static]
[junit] Added Method countOutlineShapes, desc[(Ljava/util/List;[I)[I], sig[(Ljava/util/List<Lcom/jogamp/graph/curve/OutlineShape;>;[I)[I], throws nil, access[final public static]
[junit] Removed Method addOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;Ljogamp/graph/geom/plane/AffineTransform;[F)V], sig[null], throws nil, access[final public]
[junit] Changed Method hasColorTexture, access[added: final ]
[junit] Added Method addOutlineShape, desc[(Lcom/jogamp/graph/curve/OutlineShape;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Added Method put3s, desc[(Ljava/nio/ShortBuffer;SSS)V], sig[null], throws nil, access[protected static]
[junit] Added Method pushVertex, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method perfCounter, desc[()Lcom/jogamp/common/util/PerfCounterCtrl;], sig[null], throws nil, access[public]
[junit] Added Field GL_INT32_MAX, desc[I], sig[null], value[type java.lang.Integer, data 2147483647, access[final protected static]
[junit] Changed Method hasColorChannel, access[added: final ]
[junit] Class com.jogamp.graph.curve.opengl.GLRegion
[junit] Added Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method setTextureUnit, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Method addInterleavedVertexAndNormalArrays, desc[(Lcom/jogamp/opengl/util/GLArrayDataServer;I)V], sig[null], throws nil, access[public]
[junit] Added Method pushIndex, desc[(I)V], sig[null], throws nil, access[final protected]
[junit] Added Field gca_CurveParamsAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Removed Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field curIndicesCap, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Field growthFactor, desc[F], sig[null], value[type java.lang.Float, data 1.618, access[final protected static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;)V], sig[null], throws nil, access[protected]
[junit] Added Method printBufferStats, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(ILcom/jogamp/opengl/util/texture/TextureSequence;)V], sig[null], throws nil, access[protected]
[junit] Added Field gca_VerticesAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Added Method pushIndices, desc[(III)V], sig[null], throws nil, access[final protected]
[junit] Removed Method create, desc[(ILcom/jogamp/opengl/util/texture/TextureSequence;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field growCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Field defaultIndicesCount, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Added Field indicesBuffer, desc[Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], value[type null, data null, access[protected]
[junit] Removed Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;Lcom/jogamp/graph/curve/OutlineShape;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Field vpc_ileave, desc[Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], value[type null, data null, access[protected]
[junit] Added Method growBuffer, desc[(II)Z], sig[null], throws nil, access[final public]
[junit] Added Field defaultVerticesCount, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static]
[junit] Removed Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Added Method pushVertex, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final protected]
[junit] Added Method initBuffer, desc[(II)V], sig[null], throws nil, access[final protected]
[junit] Added Method pushVertices, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final protected]
[junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;I[I)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;III)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/GLProfile;ILcom/jogamp/opengl/util/texture/TextureSequence;II)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[public static]
[junit] Added Method createInterleaved, desc[(ZIIZII)Lcom/jogamp/opengl/util/GLArrayDataServer;], sig[null], throws nil, access[public]
[junit] Added Method glIdxType, desc[()I], sig[null], throws nil, access[final protected]
[junit] Added Method setBufferCapacity, desc[(II)Z], sig[null], throws nil, access[final public]
[junit] Added Field curVerticesCap, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Field gca_ColorsAttr, desc[Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], value[type null, data null, access[protected]
[junit] Class com.jogamp.graph.curve.opengl.RegionRenderer
[junit] Added Method reshapeNotify, desc[(IIII)V], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Changed Class , access[added: final ]
[junit] Added Method setColorStatic, desc[(FFFF)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Added Method getWeight, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method create, desc[(Lcom/jogamp/graph/curve/opengl/RenderState;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Added Method create, desc[()Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Added Method setHintMask, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method setColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Removed Method reshapeNotify, desc[(II)V], sig[null], throws nil, access[final public]
[junit] Added Method setWeight, desc[(F)V], sig[null], throws nil, access[final public]
[junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[final public]
[junit] Added Method clearHintMask, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method getViewport, desc[(Lcom/jogamp/opengl/math/Recti;)Lcom/jogamp/opengl/math/Recti;], sig[null], throws nil, access[final public]
[junit] Added Method isHintMaskSet, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/curve/opengl/RenderState;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)V], sig[null], throws nil, access[protected]
[junit] Added Method getColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method create, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;Lcom/jogamp/graph/curve/opengl/RegionRenderer$GLCallback;)Lcom/jogamp/graph/curve/opengl/RegionRenderer;], sig[null], throws nil, access[public static]
[junit] Added Method getViewport, desc[()Lcom/jogamp/opengl/math/Recti;], sig[null], throws nil, access[final public]
[junit] Removed Method init, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public]
[junit] Class com.jogamp.graph.curve.opengl.RenderState
[junit] Removed Method createRenderState, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/graph/curve/opengl/RenderState;], throws nil, access[public static]
[junit] Removed Method getVertexFactory, desc[()Lcom/jogamp/graph/geom/Vertex$Factory;], sig[()Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;], throws nil, access[final public]
[junit] Added Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataWrapper;Z)Z], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/opengl/util/PMVMatrix;)V], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/opengl/util/PMVMatrix;)V], throws nil, access[protected]
[junit] Removed Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public]
[junit] Removed Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method getColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Removed Method getColorStatic, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Removed Method createRenderState, desc[(Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[(Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/curve/opengl/RenderState;], throws nil, access[public static]
[junit] Added Method setColorStatic, desc[(Lcom/jogamp/opengl/math/Vec4f;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method getKey, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FI)Ljava/lang/String;], sig[null], throws nil, access[final protected]
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public]
[junit] Added Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Changed Method validateCache, access[added: private removed: protected ]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Removed Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Removed Method processString, desc[(Lcom/jogamp/graph/curve/opengl/TextRegionUtil$ShapeVisitor;Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;Ljogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static]
[junit] Added Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[ILcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Removed Method addStringToRegion, desc[(Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/geom/Vertex$Factory;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[(Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], throws nil, access[public static]
[junit] Removed Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected]
[junit] Added Method addStringToRegion, desc[(ZLcom/jogamp/graph/curve/Region;Lcom/jogamp/graph/font/Font;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Removed Method getCachedRegion, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FI)Lcom/jogamp/graph/curve/opengl/GLRegion;], sig[null], throws nil, access[final protected]
[junit] Added Method countStringRegion, desc[(Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;[I)[I], sig[null], throws nil, access[public static]
[junit] Removed Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[ILcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Changed Method removeCachedRegion, access[added: private removed: protected ]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public static]
[junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;Lcom/jogamp/opengl/math/Vec4f;[I)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil.ShapeVisitor
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font
[junit] Added Method getGlyphBounds, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBoundsFU, desc[(Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyph, desc[(I)Lcom/jogamp/graph/font/Font$Glyph;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getName, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Added Method getMetricBoundsFU, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method fullString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getLineHeight, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvanceWidthFU, desc[(I)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getPointsBounds, desc[(Ljogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;FLjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getGlyph, desc[(C)Lcom/jogamp/graph/font/Font$Glyph;], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineHeight, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphID, desc[(C)I], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBoundsFU, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor2;Ljava/lang/CharSequence;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getPixelSize, desc[(FF)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricWidth, desc[(Ljava/lang/CharSequence;F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricHeight, desc[(Ljava/lang/CharSequence;FLcom/jogamp/opengl/math/geom/AABBox;)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphBounds, desc[(Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphShapeBounds, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getMetricBounds, desc[(Ljava/lang/CharSequence;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAdvanceWidth, desc[(IF)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMetricBounds, desc[(Ljava/lang/CharSequence;F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getFullFamilyName, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineHeightFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method processString, desc[(Lcom/jogamp/graph/font/Font$GlyphVisitor;Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method getFullFamilyName, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Added Method getGlyphShapeBounds, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;Ljava/lang/CharSequence;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvanceWidth, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.Font.Glyph
[junit] Added Method getLeftSideBearingsFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getKerning, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBBox, desc[(Lcom/jogamp/opengl/math/geom/AABBox;F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method isUndefined, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBBox, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getKerningFU, desc[(I)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getID, desc[()S], sig[null], throws nil, access[abstract public]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAdvance, desc[(FZ)F], sig[null], throws nil, access[abstract public]
[junit] Added Method fullString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvance, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method isWhiteSpace, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method isKerningCrossstream, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSymbol, desc[()C], sig[null], throws nil, access[abstract public]
[junit] Added Method isKerningHorizontal, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method getAdvanceFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getName, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBoundsFU, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Field ID_CR, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method getLeftSideBearings, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getScale, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getID, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getKerningPairCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Field ID_SPACE, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static]
[junit] Added Method getBoundsFU, desc[()Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.Font.GlyphVisitor
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font.GlyphVisitor2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.font.Font.Metrics
[junit] Added Method getLineGapFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getLineGap, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getDescentFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getBBox, desc[(Lcom/jogamp/opengl/math/geom/AABBox;F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getScale, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getMaxExtend, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getBoundsFU, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Added Method getScale, desc[(I)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getAscent, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getAscentFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getMaxExtend, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getMaxExtendFU, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getDescent, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Added Method getLineGap, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getUnitsPerEM, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getDescent, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[(Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getAscent, desc[(F)F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.graph.font.FontScale
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.Outline
[junit] Added Method getWinding, desc[()Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[final public]
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/geom/Outline;], sig[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/geom/Outline;], throws nil, access[final public]
[junit] Added Method setWinding, desc[(Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/geom/Outline;Lcom/jogamp/graph/geom/plane/Winding;)V], sig[null], throws nil, access[public]
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/geom/Outline;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.graph.geom.SVertex
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.SVertex.Factory
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.Triangle
[junit] Removed Method transform, desc[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory;)Lcom/jogamp/graph/geom/Triangle;], sig[(Ljogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/graph/geom/Vertex$Factory<+Lcom/jogamp/graph/geom/Vertex;>;)Lcom/jogamp/graph/geom/Triangle;], throws nil, access[public]
[junit] Added Method transform, desc[(Lcom/jogamp/graph/geom/plane/AffineTransform;)Lcom/jogamp/graph/geom/Triangle;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.geom.Vertex
[junit] Changed Method setId, access[added: final removed: abstract ]
[junit] Added Method getCoordCount, desc[()I], sig[null], throws nil, access[public]
[junit] Changed Method setY, access[added: final removed: abstract ]
[junit] Added Method setCoord, desc[(Lcom/jogamp/opengl/math/Vec2f;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[()V], sig[null], throws nil, access[public]
[junit] Changed Method setX, access[added: final removed: abstract ]
[junit] Removed Method setTexCoord, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method <init>, desc[(IZLcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/math/Vec2f;Z)V], sig[null], throws nil, access[public]
[junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public]
[junit] Changed Method setTexCoord, access[added: final removed: abstract ]
[junit] Added Method <init>, desc[(Lcom/jogamp/opengl/math/Vec3f;Z)V], sig[null], throws nil, access[public]
[junit] Added Method getCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getTexCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method setCoord, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Changed Method setZ, access[added: final removed: abstract ]
[junit] Added Method <init>, desc[(Lcom/jogamp/graph/geom/Vertex;)V], sig[null], throws nil, access[public]
[junit] Changed Method isOnCurve, access[added: final removed: abstract ]
[junit] Removed Method getTexCoord, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Added Method setTexCoord, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Added Method z, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method setCoord, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method <init>, desc[(FFZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(IZFFF)V], sig[null], throws nil, access[public]
[junit] Added Method setCoord, desc[(FF)V], sig[null], throws nil, access[final public]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method x, desc[()F], sig[null], throws nil, access[final public]
[junit] Changed Method setCoord, access[added: final removed: abstract ]
[junit] Changed Method setOnCurve, access[added: final removed: abstract ]
[junit] Changed Class , access[added: final super synchronized removed: abstract interface ]
[junit] Added Method <init>, desc[(FFFZ)V], sig[null], throws nil, access[public]
[junit] Changed Method getId, access[added: final removed: abstract ]
[junit] Added Method <init>, desc[([FIIZ)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.graph.geom.Vertex.Factory
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.graph.geom.plane.AffineTransform
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Crossing2F.CubicCurve
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Crossing2F.QuadCurve
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.IllegalPathStateException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.NoninvertibleTransformException
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F.Iterator
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Path2F.SegmentType
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.Winding
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.geom.plane.WindingRule
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.Container
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.GraphShape
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Group
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.Group.Layout
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Scene
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.ui.Scene.PMVMatrixSetup
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.EventInfo
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.Listener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.ListenerBool
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.MouseGestureAdapter
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.graph.ui.Shape.MouseGestureListener
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.Visitor1
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.Shape.Visitor2
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.graph.ui.layout.Alignment
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Alignment.Bit
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.BoxLayout
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Gap
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.GridLayout
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.GridLayout.Order
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Margin
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.layout.Padding
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.BaseButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Button
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.CrossHair
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.GLButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.GlyphShape
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.ImageButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Label
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.MediaButton
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.Rectangle
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.graph.ui.shapes.TexSeqButton
[junit] Added Class , access[abstract public super synchronized]
[junit] Class com.jogamp.nativewindow.Capabilities
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.Test
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.DefaultGraphicsConfiguration
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.NativeSurface
[junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.NativeWindow
[junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.NativeWindowFactory
[junit] Changed Field TYPE_BCM_VC_IV, type[nil -> java.lang.String], access[]
[junit] Added Field TYPE_DRM_GBM, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .egl.gbm, access[final public static]
[junit] Changed Field TYPE_MACOSX, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_X11, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_WINDOWS, type[nil -> java.lang.String], access[]
[junit] Removed Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[public static]
[junit] Changed Field TYPE_EGL, type[nil -> java.lang.String], access[]
[junit] Added Field TYPE_WAYLAND, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .wayland, access[final public static]
[junit] Changed Field TYPE_DEFAULT, type[nil -> java.lang.String], access[]
[junit] Removed Method getDefaultToolkitLock, desc[(Ljava/lang/String;J)Lcom/jogamp/nativewindow/ToolkitLock;], sig[null], throws nil, access[public static]
[junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Changed Field TYPE_AWT, type[nil -> java.lang.String], access[]
[junit] Changed Field TYPE_ANDROID, type[nil -> java.lang.String], access[]
[junit] Added Field TYPE_IOS, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .ios, access[final public static]
[junit] Class com.jogamp.nativewindow.NativeWindowHolder
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.nativewindow.ScalableSurface
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.VisualIDHolder
[junit] Added Method isVisualIDSupported, desc[(Lcom/jogamp/nativewindow/VisualIDHolder$VIDType;)Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
[junit] Removed Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.awt.AppContextInfo
[junit] Removed Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Ljava/lang/Thread;], sig[null], throws nil, access[public]
[junit] Added Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Lcom/jogamp/common/util/RunnableTask;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.awt.JAWTWindow
[junit] Added Field jawt_surface_bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected]
[junit] Removed Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected]
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getJAWTSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Field bounds, desc[Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], value[type null, data null, access[protected]
[junit] Removed Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public]
[junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method layoutSurfaceLayerImpl, desc[(Z)V], sig[null], throws nil, access[protected]
[junit] Removed Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[protected]
[junit] Removed Method layoutSurfaceLayerImpl, desc[(JZ)V], sig[null], throws nil, access[protected]
[junit] Added Method invalidateNative, desc[(J)V], sig[null], throws nil, access[abstract protected]
[junit] Added Method detachSurfaceLayerImpl, desc[(J)V], sig[null], throws nil, access[protected]
[junit] Removed Method invalidateNative, desc[()V], sig[null], throws nil, access[abstract protected]
[junit] Removed Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected]
[junit] Removed Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method detachSurfaceLayerImpl, desc[(JLjava/lang/Runnable;)V], sig[null], throws nil, access[protected]
[junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice
[junit] Added Method <init>, desc[(JLjava/lang/String;I)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Added Field EGL_NO_DISPLAY, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Removed Method <init>, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(JJLjava/lang/String;I)V], sig[null], throws nil, access[public]
[junit] Added Method sameNativeDisplayID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public]
[junit] Added Field EGL_DEFAULT_DISPLAY, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static]
[junit] Added Method getNativeDisplayID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)J], sig[null], throws nil, access[public static]
[junit] Added Method <init>, desc[(JLjava/lang/String;ILcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(JJLjava/lang/String;ILcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.nativewindow.ios.IOSGraphicsDevice
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.javafx.JFXAccessor
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.nativewindow.swt.SWTAccessor
[junit] Added Method getLocationInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Removed Method invoke, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Added Method invokeOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Removed Method invoke, desc[(Lorg/eclipse/swt/widgets/Display;ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Added Method getClientAreaInPixels, desc[(Lorg/eclipse/swt/widgets/Scrollable;)Lorg/eclipse/swt/graphics/Rectangle;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method initSingleton, desc[()V], sig[null], throws nil, access[public static]
[junit] Added Method isOnSWTThread, desc[(Lorg/eclipse/swt/widgets/Display;)Z], sig[null], throws nil, access[public static]
[junit] Added Method invokeOnOSTKThread, desc[(ZLjava/lang/Runnable;)V], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleDown, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleDown, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Removed Method gdk_window_set_back_pixmap, desc[(JJZ)V], sig[null], throws nil, access[public static]
[junit] Added Method autoScaleDown, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method getAutoScalingFactor, desc[()F], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method getSizeInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static]
[junit] Added Method deviceZoomScaleUp, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method getDeviceZoomScalingFactor, desc[()F], sig[null], throws nil, access[public static]
[junit] Added Method printInfo, desc[(Ljava/io/PrintStream;Lorg/eclipse/swt/widgets/Display;)V], sig[null], throws nil, access[public static]
[junit] Added Method autoScaleUp, desc[(I)I], sig[null], throws nil, access[public static]
[junit] Added Method deviceZoomScaleUp, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.nativewindow.util.Point
[junit] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public]
[junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public]
[junit] Added Method translate, desc[(Lcom/jogamp/nativewindow/util/PointImmutable;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public]
[junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(II)V], sig[null], throws nil, access[final public]
[junit] Added Method set, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public]
[junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.util.Rectangle
[junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method scaleInv, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method setWidth, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(IIII)V], sig[null], throws nil, access[final public]
[junit] Added Method setHeight, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method scale, desc[(FF)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public]
[junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public]
[junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Added Method setWidth, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method set, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public]
[junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[final public]
[junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Removed Method setHeight, desc[(I)V], sig[null], throws nil, access[final public]
[junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.nativewindow.util.RectangleImmutable
[junit] Removed Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method union, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method contains, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Removed Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public]
[junit] Added Method union, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method union, desc[(Ljava/util/List;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[(Ljava/util/List<Lcom/jogamp/nativewindow/util/RectangleImmutable;>;)Lcom/jogamp/nativewindow/util/Rectangle;], throws nil, access[abstract public]
[junit] Added Method intersection, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Added Method intersection, desc[(IIII)Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.Display.PointerIcon
[junit] Removed Method validate, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.newt.MonitorDevice
[junit] Added Field name, desc[Ljava/lang/String;], sig[null], value[type null, data null, access[final protected]
[junit] Added Field nativeHandle, desc[J], sig[null], value[type null, data null, access[final protected]
[junit] Added Method getHandle, desc[()J], sig[null], throws nil, access[final public]
[junit] Removed Method <init>, desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method <init>, desc[(Lcom/jogamp/newt/Screen;JILjava/lang/String;ZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;JILjava/lang/String;ZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet<Lcom/jogamp/newt/MonitorMode;>;)V], throws nil, access[protected]
[junit] Added Method perMMToPerInch, desc[([F)[F], sig[null], throws nil, access[public static]
[junit] Added Method getOrientationTo, desc[(Lcom/jogamp/newt/MonitorDevice;[I)Lcom/jogamp/newt/MonitorDevice$Orientation;], sig[null], throws nil, access[final public]
[junit] Added Method getName, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.MonitorDevice.Orientation
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.newt.Screen
[junit] Added Method getMonitorByHandle, desc[(J)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getFullyEnteredMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Removed Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getMonitorById, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Added Method getMonitorByName, desc[(Ljava/lang/String;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.Window
[junit] Added Field STATE_MASK_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static]
[junit] Added Field STATE_BIT_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static]
[junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method toSimpleString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] Added Method toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Method com.jogamp.[newt.Window -> nativewindow.NativeWindow].getBounds, access[]
[junit] Class com.jogamp.newt.awt.NewtCanvasAWT
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Class com.jogamp.newt.javafx.NewtCanvasJFX
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.newt.opengl.GLWindow
[junit] Added Method toSimpleString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public]
[junit] Added Method getSurfaceBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public]
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getLock, desc[()Lcom/jogamp/common/util/locks/RecursiveLock;], sig[null], throws nil, access[public]
[junit] Added Method toString, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public]
[junit] Added Method toSimpleString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.newt.swt.NewtCanvasSWT
[junit] Removed Method updatePosSizeCheck, desc[(IIIIZ)V], sig[null], throws nil, access[final protected]
[junit] Added Method isNativeValid, desc[()Z], sig[null], throws nil, access[final protected]
[junit] CompatChanged Method dispose, throws[[] -> [org/eclipse/swt/SWTException]], access[]
[junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public]
[junit] Removed Method updateSizeCheck, desc[()V], sig[null], throws nil, access[final protected]
[junit] Changed Class , access[]
[junit] CompatChanged Method setNEWTChild, throws[[] -> [org/eclipse/swt/SWTException]], access[]
[junit] Class com.jogamp.opengl.DebugGL4bc
[junit] Changed Class , access[]
[junit] Removed Method glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[public]
[junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES1
[junit] Changed Class , access[]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.DebugGLES3
[junit] Changed Class , access[]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.FBObject
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.FBObject.Attachment
[junit] Added Method setStorageDefinition, desc[(Lcom/jogamp/opengl/FBObject$Attachment$StorageDefinition;)V], sig[null], throws nil, access[public]
[junit] Added Method setStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final protected]
[junit] Class com.jogamp.opengl.FBObject.Attachment.StorageDefinition
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.GL2
[junit] Removed Field GL_CLIP_FAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107041, access[final public static]
[junit] Removed Field GL_NORMAL_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 134217728, access[final public static]
[junit] Removed Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static]
[junit] Removed Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_MAT_EMISSION_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8388608, access[final public static]
[junit] Removed Field GL_TEXCOORD1_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 268435456, access[final public static]
[junit] Removed Field GL_MAT_SHININESS_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 33554432, access[final public static]
[junit] Removed Field GL_ALLOW_DRAW_FRG_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107024, access[final public static]
[junit] Removed Field GL_VERTEX_DATA_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107050, access[final public static]
[junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_STRICT_LIGHTING_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107031, access[final public static]
[junit] Removed Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALWAYS_FAST_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107020, access[final public static]
[junit] Removed Field GL_BACK_NORMALS_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107043, access[final public static]
[junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static]
[junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Removed Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static]
[junit] Removed Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_COLOR4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static]
[junit] Removed Field GL_MAT_AMBIENT_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static]
[junit] Added Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static]
[junit] Removed Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static]
[junit] Removed Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static]
[junit] Removed Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static]
[junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static]
[junit] Removed Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static]
[junit] Removed Field GL_MATERIAL_SIDE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107052, access[final public static]
[junit] Removed Field GL_MAT_SPECULAR_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 67108864, access[final public static]
[junit] Removed Field GL_TEXCOORD3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1073741824, access[final public static]
[junit] Removed Field GL_MAT_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4194304, access[final public static]
[junit] Removed Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static]
[junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static]
[junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_VERTEX_CONSISTENT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107051, access[final public static]
[junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_CLIP_NEAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107040, access[final public static]
[junit] Removed Field GL_INTERLACE_READ_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34152, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static]
[junit] Removed Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static]
[junit] Removed Field GL_ALPHA_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34151, access[final public static]
[junit] Removed Field GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107011, access[final public static]
[junit] Added Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static]
[junit] Removed Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static]
[junit] Removed Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static]
[junit] Removed Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static]
[junit] Removed Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static]
[junit] Removed Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_MEM_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107025, access[final public static]
[junit] Removed Field GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static]
[junit] Removed Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_WIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107023, access[final public static]
[junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Removed Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static]
[junit] Removed Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static]
[junit] Removed Field GL_RED_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34144, access[final public static]
[junit] Removed Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static]
[junit] Removed Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_GREEN_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34149, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static]
[junit] Removed Field GL_RECLAIM_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107006, access[final public static]
[junit] Removed Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_BLUE_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34146, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static]
[junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static]
[junit] Removed Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static]
[junit] Removed Field GL_ALWAYS_SOFT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107021, access[final public static]
[junit] Removed Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALPHA_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34147, access[final public static]
[junit] Removed Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_ALLOW_DRAW_OBJ_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107022, access[final public static]
[junit] Removed Field GL_TEXCOORD4_BIT_PGI, desc[J], sig[null], value[type java.lang.Long, data 2147483648, access[final public static]
[junit] Removed Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Removed Field GL_TEXCOORD2_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 536870912, access[final public static]
[junit] Removed Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static]
[junit] Removed Field GL_STRICT_SCISSOR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107032, access[final public static]
[junit] Removed Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_BLUE_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34150, access[final public static]
[junit] Removed Field GL_STRICT_DEPTHFUNC_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107030, access[final public static]
[junit] Removed Field GL_VERTEX4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Removed Field GL_GREEN_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34145, access[final public static]
[junit] Removed Field GL_COLOR3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 65536, access[final public static]
[junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static]
[junit] Removed Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static]
[junit] Removed Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static]
[junit] Removed Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static]
[junit] Removed Field GL_FULL_STIPPLE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107033, access[final public static]
[junit] Removed Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Removed Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_NATIVE_GRAPHICS_END_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107012, access[final public static]
[junit] Removed Field GL_MAT_COLOR_INDEXES_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 16777216, access[final public static]
[junit] Removed Field GL_VERTEX23_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_PREFER_DOUBLEBUFFER_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107000, access[final public static]
[junit] Removed Field GL_WIDE_LINE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107042, access[final public static]
[junit] Removed Field GL_CONSERVE_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107005, access[final public static]
[junit] Removed Field GL_NATIVE_GRAPHICS_HANDLE_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107010, access[final public static]
[junit] Removed Field GL_INDEX_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 524288, access[final public static]
[junit] Removed Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_EDGEFLAG_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 262144, access[final public static]
[junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_MAX_VERTEX_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107053, access[final public static]
[junit] Removed Field GL_RED_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34148, access[final public static]
[junit] Removed Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL2ES3
[junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static]
[junit] Removed Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static]
[junit] Removed Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static]
[junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static]
[junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static]
[junit] Removed Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field GL_MAX_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, access[final public static]
[junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static]
[junit] Removed Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, access[final public static]
[junit] Removed Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static]
[junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static]
[junit] Removed Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static]
[junit] Removed Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static]
[junit] Class com.jogamp.opengl.GL2GL3
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static]
[junit] Removed Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static]
[junit] Removed Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static]
[junit] Removed Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static]
[junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static]
[junit] Removed Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static]
[junit] Removed Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static]
[junit] Removed Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static]
[junit] Removed Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static]
[junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static]
[junit] Removed Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static]
[junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static]
[junit] Removed Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static]
[junit] Removed Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static]
[junit] Class com.jogamp.opengl.GL3
[junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static]
[junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static]
[junit] Added Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static]
[junit] Removed Method glMultiDrawArraysIndirect, desc[(IJII)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static]
[junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static]
[junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static]
[junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static]
[junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static]
[junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static]
[junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static]
[junit] Added Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static]
[junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static]
[junit] Removed Method glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static]
[junit] Class com.jogamp.opengl.GL3ES3
[junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static]
[junit] Added Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, access[final public static]
[junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static]
[junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static]
[junit] Added Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static]
[junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static]
[junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static]
[junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static]
[junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static]
[junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static]
[junit] Added Field GL_MAX_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, access[final public static]
[junit] Added Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static]
[junit] Class com.jogamp.opengl.GL3bc
[junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static]
[junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static]
[junit] Class com.jogamp.opengl.GL4
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMultiDrawArraysIndirect, desc[(IJII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMultiDrawArraysIndirect, desc[(ILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GL4bc
[junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static]
[junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static]
[junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static]
[junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static]
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL3ES3].glDrawElementsIndirect, access[]
[junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static]
[junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static]
[junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static]
[junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static]
[junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static]
[junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static]
[junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL3ES3].glDrawArraysIndirect, access[]
[junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Method com.jogamp.opengl.[GL4bc -> GL4].glMultiDrawArraysIndirect, access[]
[junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static]
[junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static]
[junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static]
[junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static]
[junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static]
[junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static]
[junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public]
[junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static]
[junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLArrayData
[junit] Removed Method getComponentCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getCompType, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method elemStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getComponentType, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getElemCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getByteCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getByteCapacity, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method bytePosition, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getComponentSizeInBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method sealed, desc[()Z], sig[null], throws nil, access[abstract public]
[junit] Added Method fillStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public]
[junit] Added Method getElemCapacity, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getBytesPerComp, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method remainingBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getElementCount, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method remainingElems, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method elemPosition, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Method getSizeInBytes, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Added Method getCompsPerElem, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLBase
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.GLCapabilities
[junit] Added Method copyFrom, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/opengl/GLCapabilities;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.GLContext
[junit] Removed Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static]
[junit] Removed Field FORCE_NO_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static]
[junit] Added Method validateProfileBits, desc[(ILjava/lang/String;)V], sig[null], throws nil, access[protected static]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[abstract public]
[junit] Removed Field FORCE_MIN_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static]
[junit] Added Method getCTPFromBits, desc[(I)I], sig[null], throws nil, access[protected static]
[junit] Removed Field FORCE_NO_COLOR_RENDERBUFFER, desc[Z], sig[null], value[type null, data null, access[final protected static]
[junit] Class com.jogamp.opengl.GLDrawableFactory
[junit] Added Method getFactoryImpl, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[protected static]
[junit] Removed Method getFactoryImpl, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws [com/jogamp/opengl/GLException], access[protected static]
[junit] Added Method getFactory, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static]
[junit] CompatChanged Method getFactoryImpl, throws[[com/jogamp/opengl/GLException] -> []], access[]
[junit] Added Method getFactory, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.GLProfile
[junit] Added Field GL_PROFILE_LIST_MAX_MOBILE, desc[[Ljava/lang/String;], sig[null], value[type null, data null, access[final public static]
[junit] Added Field disabledEGL, desc[Z], sig[null], value[type null, data null, access[final public static]
[junit] Class com.jogamp.opengl.GLRendererQuirks
[junit] Added Field DontChooseFBConfigBestMatch, desc[I], sig[null], value[type java.lang.Integer, data 24, access[final public static]
[junit] Removed Method <init>, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public]
[junit] Removed Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Added Field NoFBOSupport, desc[I], sig[null], value[type java.lang.Integer, data 23, access[final public static]
[junit] Added Method exist, desc[(Lcom/jogamp/opengl/GLRendererQuirks;I)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static]
[junit] Removed Method addQuirks, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public]
[junit] Added Method getOverride, desc[(I)Lcom/jogamp/opengl/GLRendererQuirks$Override;], sig[null], throws [java/lang/IllegalArgumentException], access[final public static]
[junit] Added Field No10BitColorCompOffscreen, desc[I], sig[null], value[type java.lang.Integer, data 25, access[final public static]
[junit] Added Field GL3CompatNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Removed Field GLNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static]
[junit] Class com.jogamp.opengl.GLRendererQuirks.Override
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.GLUniformData
[junit] Changed Class , access[added: final ]
[junit] Added Method <init>, desc[(Ljava/lang/String;ILcom/jogamp/opengl/util/SyncBuffer;)V], sig[null], throws nil, access[public]
[junit] Added Method setData, desc[(Lcom/jogamp/opengl/util/SyncBuffer;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/String;IILcom/jogamp/opengl/util/SyncBuffer;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.JoglVersion
[junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Removed Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.TraceGL4bc
[junit] Added Method glMultiDrawElementsIndirect, desc[(IIJII)V], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Removed Method glMultiDrawElementsIndirect, desc[(IILjava/nio/Buffer;II)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES1
[junit] Changed Class , access[]
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.TraceGLES3
[junit] Added Method getDefaultDrawBuffer, desc[()I], sig[null], throws nil, access[public]
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.awt.GLCanvas
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.awt.GLJPanel
[junit] Added Method canSetSurfaceScale, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.egl.EGL
[junit] Removed Method eglWaitSync, desc[(JLjava/nio/Buffer;I)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglCreatePlatformWindowSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreatePlatformPixmapSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglClientWaitSync, desc[(JJIJ)I], sig[null], throws nil, access[public static]
[junit] Added Method eglDestroyImage, desc[(JJ)Z], sig[null], throws nil, access[public static]
[junit] Removed Method eglGetSyncAttrib, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglCreatePlatformPixmapSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglDestroyImage, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglWaitSync, desc[(JJI)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglCreateImage, desc[(JJIJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglClientWaitSync, desc[(JLjava/nio/Buffer;IJ)I], sig[null], throws nil, access[public static]
[junit] Added Method eglGetPlatformDisplay, desc[(IJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreatePlatformWindowSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglDestroySync, desc[(JJ)Z], sig[null], throws nil, access[public static]
[junit] Removed Method eglDestroySync, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method eglGetPlatformDisplay, desc[(ILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglGetSyncAttrib, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static]
[junit] Added Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreatePbufferFromClientBuffer, desc[(JILjava/nio/Buffer;JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static]
[junit] Added Method eglCreatePbufferFromClientBuffer, desc[(JIJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreateImage, desc[(JJILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static]
[junit] Removed Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI
[junit] Removed Method setIStride, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Added Method derefPointer, desc[(J)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public static]
[junit] Changed Method getBuffer, access[added: final ]
[junit] Removed Method setIHeight, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Changed Method getIHeight, access[added: final ]
[junit] Removed Method setIWidth, desc[(I)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public]
[junit] Added Method usesNativeCode, desc[()Z], sig[null], throws nil, access[public static]
[junit] Changed Method getIWidth, access[added: final ]
[junit] Changed Method getIStride, access[added: final ]
[junit] Added Method getPData, desc[()J], sig[null], throws nil, access[final public]
[junit] Added Method getDirectBufferAddress, desc[()J], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.egl.EGLExt
[junit] Removed Method eglQueryDeviceStringEXT, desc[(Ljava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputPortStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglGetSyncAttribNV, desc[(JILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglGetSyncAttribNV, desc[(Ljava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateImageKHR, desc[(JJIJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamProducerSurfaceKHR, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerGLTextureExternalKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglFenceNV, desc[(J)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerReleaseKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateStreamProducerSurfaceKHR, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerGLTextureExternalKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryStreamTimeKHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryOutputLayerStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamAttribKHR, desc[(JJII)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateStreamSyncNV, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerAcquireKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglGetStreamFileDescriptorKHR, desc[(JJ)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryStreamKHR, desc[(JJILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamAttribKHR, desc[(JLjava/nio/Buffer;II)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglDestroySyncNV, desc[(J)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglGetPlatformDisplayEXT, desc[(IJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglSignalSyncNV, desc[(Ljava/nio/Buffer;I)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglOutputPortAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputPortAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreatePlatformWindowSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglFenceNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryDeviceAttribEXT, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglOutputPortAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryStreamKHR, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryStreamu64KHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglClientWaitSyncNV, desc[(JIJ)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryStreamu64KHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglSignalSyncNV, desc[(JI)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglLabelObjectKHR, desc[(JIJJ)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglDestroySyncNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerReleaseKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryDeviceAttribEXT, desc[(Ljava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglClientWaitSyncNV, desc[(Ljava/nio/Buffer;IJ)I], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryDeviceStringEXT, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglGetStreamFileDescriptorKHR, desc[(JLjava/nio/Buffer;)I], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateImageKHR, desc[(JJILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerOutputEXT, desc[(JLjava/nio/Buffer;Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryStreamTimeKHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryOutputPortStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglQueryOutputPortAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreatePlatformWindowSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglDestroyStreamKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreateStreamSyncNV, desc[(JJILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglOutputLayerAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglGetPlatformDisplayEXT, desc[(ILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglStreamConsumerAcquireKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Removed Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglDestroyStreamKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputLayerAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public]
[junit] Added Method eglQueryOutputLayerStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public]
[junit] Added Method eglStreamConsumerOutputEXT, desc[(JJJ)Z], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.FloatUtil
[junit] Removed Method mapWinToObjCoords, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method multMatrixVec, desc[([FI[F[F)V], sig[null], throws nil, access[public static]
[junit] Added Method mapWinToObj, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method radToADeg, desc[(F)F], sig[null], throws nil, access[public static]
[junit] Removed Method makeRotationAxis, desc[([FIFFFF[F)[F], sig[null], throws nil, access[public static]
[junit] Changed Method multMatrix, access[]
[junit] Removed Method copyMatrixColumn, desc[([FII[FI)[F], sig[null], throws nil, access[public static]
[junit] Added Method multMatrix, desc[([FI[FI[FI)V], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToObjCoords, desc[(FFFF[F[II[FI[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makePick, desc[([FIFFFF[II[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method makeRotationEuler, desc[([FIFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;[FI[FIIIZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Changed Method multMatrix, access[]
[junit] Removed Method mapWinToObjCoords, desc[(FFFF[FI[FI[IIFF[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method multMatrixVec, desc[([FI[FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToObjCoords, desc[(FFF[F[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Changed Method matrixRowToString, access[]
[junit] Removed Method multMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Added Method mapWinToObj4, desc[(FFFF[FI[FI[IIFF[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;Ljava/nio/FloatBuffer;ILjava/nio/FloatBuffer;IIIZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method makePick, desc[([FFFFF[II[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapObjToWinCoords, desc[(FFF[F[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method makePerspective, desc[([FIZLcom/jogamp/opengl/math/FovHVHalves;FF)[F], sig[null], throws [com/jogamp/opengl/GLException], access[public static]
[junit] Removed Method transposeMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Added Method isZero, desc[(F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method copyMatrixRow, desc[([FII[FI)[F], sig[null], throws nil, access[public static]
[junit] Added Method adegToRad, desc[(F)F], sig[null], throws nil, access[public static]
[junit] Removed Method makeIdentity, desc[([FI)[F], sig[null], throws nil, access[public static]
[junit] Changed Method multMatrixVec, access[]
[junit] Removed Method multMatrix, desc[([FI[FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Added Method mapObjToWin, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method multMatrixVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method matrixDeterminant, desc[([FI)F], sig[null], throws nil, access[public static]
[junit] Removed Method invertMatrix, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method makeTranslation, desc[([FIZFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapWinToRay, desc[(FFFF[FI[FI[IILcom/jogamp/opengl/math/Ray;[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Changed Method matrixToString, access[]
[junit] Added Method multMatrix, desc[([FI[FI)V], sig[null], throws nil, access[public static]
[junit] Removed Method makeScale, desc[([FIZFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method makeOrtho, desc[([FIZFFFFFF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method mapObjToWinCoords, desc[(FFF[FI[FI[II[FI[F[F)Z], sig[null], throws nil, access[public static]
[junit] Added Method multMatrixVec, desc[([FI[FI[FI)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.math.Matrix4
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.math.Matrix4f
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.math.Quaternion
[junit] Removed Method setFromNormalVectors, desc[([F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method w, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method rotateVector, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method toAngleAxis, desc[(Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[final public]
[junit] Removed Method rotateByEuler, desc[([F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method copyMatrixColumn, desc[(I[FI)[F], sig[null], throws nil, access[public]
[junit] Added Method toMatrix, desc[([F)[F], sig[null], throws nil, access[final public]
[junit] Deprecated Method isRotationMatrix3f, desc[([F)Z], sig[null], throws nil, access[final public]
[junit] Added Method setFromVectors, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method rotateVector, desc[([FI[FI)[F], sig[null], throws nil, access[final public]
[junit] Added Method z, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method setFromAxes, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setLookAt, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Removed Method getZ, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method setFromAngleNormalAxis, desc[(F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method getW, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method getX, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method setFromAxes, desc[([F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromMatrix, desc[([FI)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method toEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method setFromAngleNormalAxis, desc[(FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromEuler, desc[([F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setFromVectors, desc[([F[F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method toAxes, desc[([F[F[F[F)V], sig[null], throws nil, access[public]
[junit] Removed Method getY, desc[()F], sig[null], throws nil, access[final public]
[junit] Removed Method toEuler, desc[([F)[F], sig[null], throws nil, access[public]
[junit] Added Method setFromMatrix, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Removed Method toAngleAxis, desc[([F)F], sig[null], throws nil, access[final public]
[junit] Added Method toAxes, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public]
[junit] Removed Method setFromAngleAxis, desc[(F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method setLookAt, desc[([F[F[F[F[F)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[public]
[junit] Added Method setFromAngleAxis, desc[(FLcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method setFromNormalVectors, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method x, desc[()F], sig[null], throws nil, access[final public]
[junit] Added Method setFromEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Added Method toMatrix, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method rotateByEuler, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Quaternion;], sig[null], throws nil, access[final public]
[junit] Removed Method toMatrix, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.math.Recti
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec2f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec2i
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec3f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vec4f
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.math.VectorUtil
[junit] Removed Method mid, desc[(FF)F], sig[null], throws nil, access[public static]
[junit] Removed Method cosAngleVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Zero, desc[([FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method scaleVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method triAreaVec2, desc[([F[F[F)F], sig[null], throws nil, access[public static]
[junit] Added Method line2PlaneIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Ray;Lcom/jogamp/opengl/math/Vec4f;F)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Added Method determinantVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Zero, desc[([FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method getWinding, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], sig[null], throws nil, access[public static]
[junit] Added Method isInTriangleVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method seg2SegIntersection, desc[([FLcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)[F], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec2, desc[([F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method crossVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isInTriangleVec3, desc[([F[F[F[F[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method angleVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method mulRowMat4Vec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3InTriangle3, desc[([F[F[F[F[F[F[F[F[FF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method line2PlaneIntersection, desc[([FLcom/jogamp/opengl/math/Ray;[FF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method line2lineIntersection, desc[([FLcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Y_NEG, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method determinantVec3, desc[([F[F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method ccw, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Added Method isCCW, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Equal, desc[([FI[FI)Z], sig[null], throws nil, access[public static]
[junit] Added Method isVec3InTriangle3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;F)Z], sig[null], throws nil, access[public static]
[junit] Added Method isVec3InTriangle3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Zero, desc[([FI)Z], sig[null], throws nil, access[public static]
[junit] Added Method isCollinearVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3InTriangle3, desc[([F[F[F[F[F[F[F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method scaleVec3, desc[([F[FF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method getPlaneVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Y, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method normVec3, desc[([F)F], sig[null], throws nil, access[public static]
[junit] Added Method getPlaneVec3, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[public static]
[junit] Added Method seg2SegIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Equal, desc[([FI[FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method midVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Zero, desc[([FIF)Z], sig[null], throws nil, access[public static]
[junit] Added Method line2lineIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Removed Method copyVec4, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Added Method getPlaneVec3, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[public static]
[junit] Removed Method isZero, desc[(FFF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec2, desc[([F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Z_NEG, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method getNormalVec2, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_UNIT_Z, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Added Method midVec3, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[public static]
[junit] Added Method getWinding, desc[(Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;Lcom/jogamp/opengl/math/Vert2fImmutable;)Lcom/jogamp/graph/geom/plane/Winding;], sig[null], throws nil, access[public static]
[junit] Removed Method mulColMat4Vec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Field VEC3_ONE, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method getNormalVec3, desc[([F[F[F[F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method normalizeVec3, desc[([F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method divVec3, desc[([F[FF)[F], sig[null], throws nil, access[public static]
[junit] Removed Method copyVec2, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Added Method getWinding, desc[(Ljava/util/ArrayList;)Lcom/jogamp/graph/geom/plane/Winding;], sig[(Ljava/util/ArrayList<+Lcom/jogamp/opengl/math/Vert2fImmutable;>;)Lcom/jogamp/graph/geom/plane/Winding;], throws nil, access[public static]
[junit] Removed Method copyVec3, desc[([FI[FI)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec2Equal, desc[([FI[FIF)Z], sig[null], throws nil, access[public static]
[junit] Removed Method getWinding, desc[(Ljava/util/ArrayList;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], sig[(Ljava/util/ArrayList<+Lcom/jogamp/opengl/math/Vert2fImmutable;>;)Lcom/jogamp/opengl/math/VectorUtil$Winding;], throws nil, access[public static]
[junit] Removed Field VEC3_ZERO, desc[[F], sig[null], value[type null, data null, access[final public static]
[junit] Removed Method isCollinearVec3, desc[([F[F[F)Z], sig[null], throws nil, access[public static]
[junit] Removed Method divVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Added Method isVec2Zero, desc[(Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[public static]
[junit] Removed Method dotVec3, desc[([F[F)F], sig[null], throws nil, access[public static]
[junit] Removed Method normSquareVec2, desc[([FI)F], sig[null], throws nil, access[public static]
[junit] Removed Method subVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method isVec3Equal, desc[([FI[FI)Z], sig[null], throws nil, access[public static]
[junit] Removed Method addVec3, desc[([F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Removed Method getPlaneVec3, desc[([F[F[F[F[F[F)[F], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.math.VectorUtil.Winding
[junit] Removed Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.math.Vert2fImmutable
[junit] Removed Method getCoord, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getX, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Removed Method getY, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method x, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method y, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.Vert3fImmutable
[junit] Added Method z, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Added Method getCoord, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getZ, desc[()F], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.math.geom.AABBox
[junit] Removed Method getLow, desc[()[F], sig[null], throws nil, access[final public]
[junit] Added Method scale2, desc[(F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method getCenter, desc[()[F], sig[null], throws nil, access[final public]
[junit] Added Method translate, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method getHigh, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method transform, desc[(Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Added Method resize, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Lcom/jogamp/graph/geom/plane/AffineTransform;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method translate, desc[(FFF)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method resize, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Ljogamp/graph/geom/plane/AffineTransform;[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method mapToWindow, desc[(Lcom/jogamp/opengl/math/geom/AABBox;Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/Recti;Z)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Added Method getCenter, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method getLow, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Removed Method getRayIntersection, desc[([FLcom/jogamp/opengl/math/Ray;FZ[F[F[F)[F], sig[null], throws nil, access[final public]
[junit] Added Method getRayIntersection, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Ray;FZ)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method setSize, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method scale, desc[(F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method translate, desc[([F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method resize, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Removed Method getHigh, desc[()[F], sig[null], throws nil, access[final public]
[junit] Removed Method scale, desc[(F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[final public]
[junit] Added Method transformMv, desc[(Lcom/jogamp/opengl/util/PMVMatrix;Lcom/jogamp/opengl/math/geom/AABBox;)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Removed Method mapToWindow, desc[(Lcom/jogamp/opengl/math/geom/AABBox;[F[IZ[F[F[F)Lcom/jogamp/opengl/math/geom/AABBox;], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.math.geom.Frustum
[junit] Removed Method isSphereOutside, desc[([FF)Z], sig[null], throws nil, access[final public]
[junit] Added Method updateByFovDesc, desc[(Lcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/geom/Frustum$FovDesc;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[public]
[junit] Added Method classifySphere, desc[(Lcom/jogamp/opengl/math/Vec3f;F)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Removed Method updateByFovDesc, desc[([FIZLcom/jogamp/opengl/math/geom/Frustum$FovDesc;)[F], sig[null], throws nil, access[public]
[junit] Added Method isPointOutside, desc[(Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Added Method classifyPoint, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Removed Method classifySphere, desc[([FF)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Added Method isSphereOutside, desc[(Lcom/jogamp/opengl/math/Vec3f;F)Z], sig[null], throws nil, access[final public]
[junit] Removed Method isPointOutside, desc[([F)Z], sig[null], throws nil, access[final public]
[junit] Removed Method classifyPoint, desc[([F)Lcom/jogamp/opengl/math/geom/Frustum$Location;], sig[null], throws nil, access[final public]
[junit] Added Method updateFrustumPlanes, desc[(Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public]
[junit] Removed Method updateByPMV, desc[([FI)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.math.geom.Frustum.Plane
[junit] Removed Method distanceTo, desc[([F)F], sig[null], throws nil, access[final public]
[junit] Added Method distanceTo, desc[(Lcom/jogamp/opengl/math/Vec3f;)F], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.Animator
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(ILjava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.AnimatorBase
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.FPSAnimator
[junit] Added Method <init>, desc[(ILcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(II)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.GLArrayDataClient
[junit] Removed Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Method put3b, desc[(BBB)V], sig[null], throws nil, access[public]
[junit] Added Method put3s, desc[(SSS)V], sig[null], throws nil, access[public]
[junit] Added Field growthFactor, desc[F], sig[null], value[type null, data null, access[protected]
[junit] Added Method setGrowthFactor, desc[(F)V], sig[null], throws nil, access[public]
[junit] Added Method clear, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method put4i, desc[(IIII)V], sig[null], throws nil, access[public]
[junit] Added Method put4s, desc[(SSSS)V], sig[null], throws nil, access[public]
[junit] Removed Field initialElementCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method puti, desc[([III)V], sig[null], throws nil, access[public]
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class;IJIIZ)V], sig[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class<+Ljogamp/opengl/util/GLArrayHandler;>;IJIIZ)V], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Method reserve, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Added Method compsToElemCount, desc[(I)I], sig[null], throws nil, access[public]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IIZLjogamp/opengl/util/GLArrayHandler;IJIIZ)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Removed Method reset, desc[()V], sig[null], throws nil, access[public]
[junit] Added Method put4f, desc[(FFFF)V], sig[null], throws nil, access[public]
[junit] Added Method put4b, desc[(BBBB)V], sig[null], throws nil, access[public]
[junit] Added Method putb, desc[([BII)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Changed Field glArrayHandler, access[added: final ]
[junit] CompatChanged Method com.jogamp.opengl.util.[GLArrayDataClient -> GLArrayDataWrapper].sealed, access[]
[junit] Removed Method growBufferIfNecessary, desc[(I)Z], sig[null], throws nil, access[final protected]
[junit] Added Method putf, desc[([FII)V], sig[null], throws nil, access[public]
[junit] Removed Method growBuffer, desc[(I)V], sig[null], throws nil, access[final protected]
[junit] Added Method getGrowthFactor, desc[()F], sig[null], throws nil, access[public]
[junit] Added Field DEFAULT_GROWTH_FACTOR, desc[F], sig[null], value[type java.lang.Float, data 1.618, access[final public static]
[junit] Added Method growIfNeeded, desc[(I)Z], sig[null], throws nil, access[final public]
[junit] Added Method put3i, desc[(III)V], sig[null], throws nil, access[public]
[junit] Changed Field usesGLSL, access[added: final ]
[junit] CompatChanged Field com.jogamp.opengl.util.[GLArrayDataClient -> GLArrayDataWrapper].sealed, access[]
[junit] Added Method puts, desc[([SII)V], sig[null], throws nil, access[public]
[junit] Added Method put3f, desc[(FFF)V], sig[null], throws nil, access[public]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public]
[junit] Added Field initElemCount, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Class com.jogamp.opengl.util.GLArrayDataEditable
[junit] Removed Method reset, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method putf, desc[([FII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method puti, desc[([III)V], sig[null], throws nil, access[abstract public]
[junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4b, desc[(BBBB)V], sig[null], throws nil, access[abstract public]
[junit] Added Method clear, desc[()V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4f, desc[(FFFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3f, desc[(FFF)V], sig[null], throws nil, access[abstract public]
[junit] Added Method putb, desc[([BII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4s, desc[(SSSS)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3b, desc[(BBB)V], sig[null], throws nil, access[abstract public]
[junit] Removed Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3s, desc[(SSS)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put4i, desc[(IIII)V], sig[null], throws nil, access[abstract public]
[junit] Added Method put3i, desc[(III)V], sig[null], throws nil, access[abstract public]
[junit] CompatChanged Method com.jogamp.opengl.[util.GLArrayDataEditable -> GLArrayData].sealed, access[]
[junit] Added Method puts, desc[([SII)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.GLArrayDataServer
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class;IJIIZ)V], sig[(Ljava/lang/String;IIIZILjava/nio/Buffer;IFIZLjava/lang/Class<+Ljogamp/opengl/util/GLArrayHandler;>;IJIIZ)V], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/util/GLArrayDataWrapper;], sig[null], throws nil, access[public]
[junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IIZLjogamp/opengl/util/GLArrayHandler;IJIIZ)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Class com.jogamp.opengl.util.GLArrayDataWrapper
[junit] Added Method bytePosition, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method getComponentSizeInBytes, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method remainingBytes, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method getElemCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method remainingElems, desc[()I], sig[null], throws nil, access[public]
[junit] Added Field isVertexAttr, desc[Z], sig[null], value[type null, data null, access[final protected]
[junit] Removed Field componentsPerElement, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method getSizeInBytes, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Field compType, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Field sealed, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Removed Field componentClazz, desc[Ljava/lang/Class;], sig[Ljava/lang/Class<*>;], value[type null, data null, access[protected]
[junit] Added Method sealed, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method elemPosition, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method fillStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Removed Method getElementCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Changed Field normalized, access[added: final ]
[junit] Added Field compsPerElement, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Removed Method <init>, desc[()V], sig[null], throws nil, access[protected]
[junit] Removed Field isVertexAttribute, desc[Z], sig[null], value[type null, data null, access[protected]
[junit] Changed Field strideL, access[added: final ]
[junit] Changed Field strideB, access[added: final ]
[junit] Added Method <init>, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IZIJII)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Method getElemCapacity, desc[()I], sig[null], throws nil, access[public]
[junit] Added Field mappedElemCount, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Added Field bytesPerComp, desc[I], sig[null], value[type null, data null, access[final protected]
[junit] Removed Field componentType, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Field componentByteSize, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Added Method getCompType, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method getBytesPerComp, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Field compClazz, desc[Ljava/lang/Class;], sig[Ljava/lang/Class<*>;], value[type null, data null, access[final protected]
[junit] Removed Method getComponentType, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method elemStatsToString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public]
[junit] Added Method getByteCapacity, desc[()I], sig[null], throws nil, access[public]
[junit] Added Method getCompsPerElem, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Field mappedElementCount, desc[I], sig[null], value[type null, data null, access[protected]
[junit] Removed Method init, desc[(Ljava/lang/String;IIIZILjava/nio/Buffer;IZIJII)V], sig[null], throws [com/jogamp/opengl/GLException], access[protected]
[junit] Added Method getByteCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Removed Method getComponentCount, desc[()I], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.GLReadBufferUtil
[junit] Added Field alphaRequested, desc[Z], sig[null], value[type null, data null, access[final protected]
[junit] Class com.jogamp.opengl.util.PMVMatrix
[junit] Added Method mulPMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method getMviMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_INVERSE_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Added Field FRUSTUM, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Added Method getCurrentMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluUnProjectRay, desc[(FFFFLcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Ray;)Z], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Removed Method multPMvMatrixf, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Removed Method gluUnProject4, desc[(FFFF[IIFF[FI)Z], sig[null], throws nil, access[public]
[junit] Added Method mulPMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method glRotate, desc[(Lcom/jogamp/opengl/math/Quaternion;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Method glMultMatrixf, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/nio/FloatBuffer;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getMat, desc[(I)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetTMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncPMvMviMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Added Method glTranslatef, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Removed Method clearAllUpdateRequests, desc[()V], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method gluPickMatrix, desc[(FFFFLcom/jogamp/opengl/math/Recti;)V], sig[null], throws nil, access[final public]
[junit] Added Method glScalef, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetPMvMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMatrixf, desc[(I)Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Method isReqDirty, desc[()Z], sig[null], throws nil, access[final public]
[junit] Added Method getMvitMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method matrixToString, desc[(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/nio/FloatBuffer;Ljava/nio/FloatBuffer;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static]
[junit] Added Method getSyncMviMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Field PREMUL_PMV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Removed Method glGetMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method gluUnProject, desc[(FFF[II[FI)Z], sig[null], throws nil, access[final public]
[junit] Added Method getSyncPMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getFrustum, desc[()Lcom/jogamp/opengl/math/geom/Frustum;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method getPMvMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMviMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method gluProject, desc[(FFF[II[FI)Z], sig[null], throws nil, access[final public]
[junit] Added Method mulPMvMat, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluProject, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method gluLookAt, desc[(FFFFFFFFF)V], sig[null], throws nil, access[final public]
[junit] Added Method gluUnProject4, desc[(FFFFLcom/jogamp/opengl/math/Recti;FFLcom/jogamp/opengl/math/Vec4f;)Z], sig[null], throws nil, access[public]
[junit] Removed Method gluUnProjectRay, desc[(FFFF[IILcom/jogamp/opengl/math/Ray;)Z], sig[null], throws nil, access[final public]
[junit] Removed Method glGetPMvMviMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncMvMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method getPMviMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_INVERSE_TRANSPOSED_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Added Method gluUnProject, desc[(FFFLcom/jogamp/opengl/math/Recti;Lcom/jogamp/opengl/math/Vec3f;)Z], sig[null], throws nil, access[final public]
[junit] Added Field MANUAL_BITS, desc[I], sig[null], value[type java.lang.Integer, data 56, access[final public static]
[junit] Added Method getSyncMvitMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method <init>, desc[(I)V], sig[null], throws nil, access[public]
[junit] Added Method glRotatef, desc[(FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/PMVMatrix;], sig[null], throws nil, access[final public]
[junit] Added Field INVERSE_TRANSPOSED_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Method glGetPMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Removed Method gluPickMatrix, desc[(FFFF[II)V], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_FRUSTUM, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Method glGetPMvMvitMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Removed Method multMvPMatrixf, desc[([FI)[F], sig[null], throws nil, access[final public]
[junit] Added Method getPMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Removed Field DIRTY_ALL, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static]
[junit] Added Method getMvMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvPMat, desc[(Lcom/jogamp/opengl/math/Matrix4f;)Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulPMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMvitMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncPMvMviMvitMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Added Method gluLookAt, desc[(Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Removed Method getRequestMask, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Field PREMUL_PMVI, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Added Method getSyncPMvMat, desc[()Lcom/jogamp/opengl/util/SyncMatrices4f;], sig[null], throws nil, access[final public]
[junit] Removed Method glRotate, desc[(Lcom/jogamp/opengl/math/Quaternion;)V], sig[null], throws nil, access[final public]
[junit] Removed Method glGetFrustum, desc[()Lcom/jogamp/opengl/math/geom/Frustum;], sig[null], throws nil, access[final public]
[junit] Added Method getReqBits, desc[()I], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec3f, desc[(Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[final public]
[junit] Removed Method glGetMvMatrixf, desc[()Ljava/nio/FloatBuffer;], sig[null], throws nil, access[final public]
[junit] Added Method getSyncTMat, desc[()Lcom/jogamp/opengl/util/SyncMatrix4f;], sig[null], throws nil, access[final public]
[junit] Added Method mulMvMatVec4f, desc[(Lcom/jogamp/opengl/math/Vec4f;)Lcom/jogamp/opengl/math/Vec4f;], sig[null], throws nil, access[final public]
[junit] Changed Method getDirtyBits, access[]
[junit] Added Method glLoadMatrixf, desc[(Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[final public]
[junit] Added Method getTMat, desc[()Lcom/jogamp/opengl/math/Matrix4f;], sig[null], throws nil, access[final public]
[junit] Added Field INVERSE_MODELVIEW, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Class com.jogamp.opengl.util.SyncAction
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncBuffer
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrices4f
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrices4f16
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.SyncMatrix4f
[junit] Added Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.SyncMatrix4f16
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.TimeFrameI
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink
[junit] Removed Class , access[abstract interface public]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioDataFrame
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioFormat
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSink.AudioFrame
[junit] Removed Class , access[abstract public super synchronized]
[junit] Class com.jogamp.opengl.util.av.AudioSinkFactory
[junit] Removed Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer
[junit] Removed Method getAudioSink, desc[()Lcom/jogamp/opengl/util/av/AudioSink;], sig[null], throws nil, access[abstract public]
[junit] Added Method resume, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method stop, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Added Method getAudioSink, desc[()Lcom/jogamp/common/av/AudioSink;], sig[null], throws nil, access[abstract public]
[junit] Removed Method play, desc[()Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public]
[junit] Removed Method initStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Added Field DEBUG_AVSYNC, desc[Z], sig[null], value[type null, data null, access[final public static]
[junit] Added Method playStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public]
[junit] Added Method setAudioChannelLimit, desc[(I)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.EventMask
[junit] Added Class , access[final public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.EventMask.Bit
[junit] Added Class , access[enum final public super synchronized]
[junit] Class com.jogamp.opengl.util.av.GLMediaPlayer.GLMediaEventListener
[junit] Removed Field EVENT_CHANGE_VID, desc[I], sig[null], value[type java.lang.Integer, data 65536, access[final public static]
[junit] Removed Field EVENT_CHANGE_AID, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static]
[junit] Removed Field EVENT_CHANGE_ERR, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static]
[junit] Removed Field EVENT_CHANGE_PAUSE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static]
[junit] Removed Field EVENT_CHANGE_UNINIT, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static]
[junit] Removed Method attributesChanged, desc[(Lcom/jogamp/opengl/util/av/GLMediaPlayer;IJ)V], sig[null], throws nil, access[abstract public]
[junit] Removed Field EVENT_CHANGE_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 262144, access[final public static]
[junit] Removed Field EVENT_CHANGE_EOS, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static]
[junit] Removed Field EVENT_CHANGE_BPS, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static]
[junit] Removed Field EVENT_CHANGE_LENGTH, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static]
[junit] Removed Field EVENT_CHANGE_PLAY, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static]
[junit] Removed Field EVENT_CHANGE_CODEC, desc[I], sig[null], value[type java.lang.Integer, data 4194304, access[final public static]
[junit] Removed Field EVENT_CHANGE_INIT, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static]
[junit] Removed Field EVENT_CHANGE_FPS, desc[I], sig[null], value[type java.lang.Integer, data 524288, access[final public static]
[junit] Added Method attributesChanged, desc[(Lcom/jogamp/opengl/util/av/GLMediaPlayer;Lcom/jogamp/opengl/util/av/GLMediaPlayer$EventMask;J)V], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.caps.NonFSAAGLCapsChooser
[junit] Added Class , access[public super synchronized]
[junit] Class com.jogamp.opengl.util.glsl.ShaderCode
[junit] Changed Field shaderBinaryFormat, access[added: private removed: protected ]
[junit] Changed Field shader, access[added: final private removed: protected ]
[junit] Changed Field nextID, access[added: private removed: protected ]
[junit] Changed Field shaderSource, access[added: private removed: protected ]
[junit] Removed Method dumpShaderSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Added Method dumpSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Changed Field shaderBinary, access[added: private removed: protected ]
[junit] Changed Field id, access[added: private removed: protected ]
[junit] Changed Field valid, access[added: private removed: protected ]
[junit] Changed Field shaderType, access[added: private removed: protected ]
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.glsl.ShaderProgram
[junit] Changed Class , access[added: final ]
[junit] Added Method dumpSource, desc[(Ljava/io/PrintStream;)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.glsl.ShaderState
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.glsl.ShaderUtil
[junit] Changed Class , access[added: final ]
[junit] Class com.jogamp.opengl.util.stereo.EyeParameter
[junit] Added Method <init>, desc[(ILcom/jogamp/opengl/math/Vec3f;Lcom/jogamp/opengl/math/FovHVHalves;FFF)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(I[FLcom/jogamp/opengl/math/FovHVHalves;FFF)V], sig[null], throws nil, access[public]
[junit] Class com.jogamp.opengl.util.stereo.StereoDevice
[junit] Removed Method createRenderer, desc[(II[F[Lcom/jogamp/opengl/math/FovHVHalves;FI)Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer;], sig[null], throws nil, access[abstract public]
[junit] Added Method getDefaultEyePositionOffset, desc[()Lcom/jogamp/opengl/math/Vec3f;], sig[null], throws nil, access[abstract public]
[junit] Removed Method getDefaultEyePositionOffset, desc[()[F], sig[null], throws nil, access[abstract public]
[junit] Added Method createRenderer, desc[(IILcom/jogamp/opengl/math/Vec3f;[Lcom/jogamp/opengl/math/FovHVHalves;FI)Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.stereo.StereoUtil
[junit] Added Method getSBSUpstreamPMV, desc[(Lcom/jogamp/opengl/util/stereo/ViewerPose;Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer$Eye;FFLcom/jogamp/opengl/math/Matrix4f;Lcom/jogamp/opengl/math/Matrix4f;)V], sig[null], throws nil, access[public static]
[junit] Removed Method getSBSUpstreamPMV, desc[(Lcom/jogamp/opengl/util/stereo/ViewerPose;Lcom/jogamp/opengl/util/stereo/StereoDeviceRenderer$Eye;FF[F[F)V], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.stereo.ViewerPose
[junit] Added Method setPosition, desc[(Lcom/jogamp/opengl/math/Vec3f;)V], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.stereo.generic.GenericStereoDeviceFactory
[junit] Added Method createMono, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Removed Method createStereoSBSLense, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/nativewindow/util/DimensionImmutable;[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Added Method createStereoSBSLense, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Removed Method createStereoSBS, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFF[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Added Method createStereoSBS, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[FFFLcom/jogamp/opengl/math/Vec3f;)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Removed Method createMono, desc[(Ljava/lang/String;Lcom/jogamp/nativewindow/util/DimensionImmutable;[F[F)Lcom/jogamp/opengl/util/stereo/generic/GenericStereoDeviceConfig;], sig[null], throws nil, access[public static]
[junit] Class com.jogamp.opengl.util.texture.ImageSequence
[junit] Removed Method getTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Added Method getTextureLookupFunctionName, desc[()Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Added Method setTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[public]
[junit] Class com.jogamp.opengl.util.texture.Texture
[junit] Added Method <init>, desc[(IZIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Removed Method <init>, desc[(IIIIIIZ)V], sig[null], throws nil, access[public]
[junit] Added Method ownsTexture, desc[()Z], sig[null], throws nil, access[final public]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence
[junit] Removed Method getTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Added Method getTextureLookupFunctionName, desc[()Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Added Method setTextureLookupFunctionName, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws [java/lang/IllegalStateException], access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.TextureSequence.TextureFrame
[junit] Changed Class , access[]
[junit] Class com.jogamp.opengl.util.texture.spi.DDSImage
[junit] Removed Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.SGIImage
[junit] Removed Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static]
[junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider
[junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public]
[junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[abstract public]
[junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider
[junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public]
[junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV232V24x
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363759067 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692363759067 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] ++++ Test Singleton.ctor()
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI
[junit] ++++ Test Singleton.lock()
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767826 ms III - Start
[junit] -- Exponent identities
[junit] SLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity
[junit] -- Sign identities
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinite
[junit] -- Significand identities
[junit] 0x3c00 -> 1.000000
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinite
[junit] 0xbc00 -> -1.000000
[junit] 4000 -> 2.000000
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityExponent
[junit] c000 -> -2.000000
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityExponent
[junit] 0x3c00 -> 1.000000
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeExponent
[junit] 0xbc00 -> -1.000000
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeSign
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeSign
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeSignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeSignificand
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinitySign
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinitySign
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinitySignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinitySignificand
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testNaN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testNaN
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNaN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNaN
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNegativeInfinity
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNegativeInfinity
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNegativeZero
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNegativeZero
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoublePositiveInfinity
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoublePositiveInfinity
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoublePositiveZero
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoublePositiveZero
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleUnpackFloat
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleUnpackFloat
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatDoubleEquivalent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatDoubleEquivalent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNaN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNaN
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNegativeInfinity
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNegativeInfinity
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNegativeZero
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNegativeZero
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatPositiveInfinity
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatPositiveInfinity
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatPositiveZero
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatPositiveZero
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatUnpackDouble
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatUnpackDouble
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackUnpackDouble
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackUnpackDouble
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackUnpackFloat
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackUnpackFloat
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testSignIdentity
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testSignIdentity
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testSignificandIdentity
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testSignificandIdentity
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNaN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNaN
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNegativeInfinity
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNegativeInfinity
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNegativeZero
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNegativeZero
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleOne
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleOne
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleOneNegative
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleOneNegative
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoublePositiveInfinity
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoublePositiveInfinity
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoublePositiveZero
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoublePositiveZero
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleTwo
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleTwo
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleTwoNegative
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleTwoNegative
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNaN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNaN
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNegativeInfinity
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNegativeInfinity
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNegativeZero
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNegativeZero
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOne
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOne
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 40, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.709 sec
[junit] ------------- Standard Output ---------------
[junit] -- Exponent identities
[junit] -- Sign identities
[junit] -- Significand identities
[junit] 0x3c00 -> 1.000000
[junit] 0xbc00 -> -1.000000
[junit] 4000 -> 2.000000
[junit] c000 -> -2.000000
[junit] 0x3c00 -> 1.000000
[junit] 0xbc00 -> -1.000000
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767826 ms III - Start
[junit] SLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinite
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinite
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeSign
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeSign
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeSignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeSignificand
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinitySign
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinitySign
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinitySignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinitySignificand
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testNaN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testNaN
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNaN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNaN
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNegativeInfinity
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNegativeInfinity
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNegativeZero
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNegativeZero
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoublePositiveInfinity
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoublePositiveInfinity
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoublePositiveZero
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoublePositiveZero
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleUnpackFloat
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleUnpackFloat
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatDoubleEquivalent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatDoubleEquivalent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNaN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNaN
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNegativeInfinity
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNegativeInfinity
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNegativeZero
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNegativeZero
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatPositiveInfinity
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatPositiveInfinity
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatPositiveZero
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatPositiveZero
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatUnpackDouble
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatUnpackDouble
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackUnpackDouble
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackUnpackDouble
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackUnpackFloat
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackUnpackFloat
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testSignIdentity
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testSignIdentity
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testSignificandIdentity
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testSignificandIdentity
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNaN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNaN
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNegativeInfinity
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNegativeInfinity
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNegativeZero
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNegativeZero
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleOne
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleOne
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleOneNegative
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleOneNegative
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoublePositiveInfinity
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoublePositiveInfinity
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoublePositiveZero
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoublePositiveZero
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleTwo
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleTwo
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleTwoNegative
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleTwoNegative
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNaN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNaN
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNegativeInfinity
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNegativeInfinity
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNegativeZero
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNegativeZero
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOne
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOne
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testExponentIdentity took 0.002 sec
[junit] Testcase: testInfinite took 0.017 sec
[junit] Testcase: testInfinityExponent took 0.001 sec
[junit] Testcase: testInfinityNegativeExponent took 0 sec
[junit] Testcase: testInfinityNegativeSign took 0 sec
[junit] Testcase: testInfinityNegativeSignificand took 0.001 sec
[junit] Testcase: testInfinitySign took 0 sec
[junit] Testcase: testInfinitySignificand took 0 sec
[junit] Testcase: testNaN took 0 sec
[junit] Testcase: testPackDoubleNaN took 0 sec
[junit] Testcase: testPackDoubleNegativeInfinity took 0 sec
[junit] Testcase: testPackDoubleNegativeZero took 0 sec
[junit] Testcase: testPackDoublePositiveInfinity took 0.001 sec
[junit] Testcase: testPackDoublePositiveZero took 0 sec
[junit] Testcase: testPackDoubleUnpackFloat took 0.015 sec
[junit] Testcase: testPackFloatDoubleEquivalent took 0.008 sec
[junit] Testcase: testPackFloatNaN took 0.001 sec
[junit] Testcase: testPackFloatNegativeInfinity took 0 sec
[junit] Testcase: testPackFloatNegativeZero took 0 sec
[junit] Testcase: testPackFloatPositiveInfinity took 0 sec
[junit] Testcase: testPackFloatPositiveZero took 0 sec
[junit] Testcase: testPackFloatUnpackDouble took 0.01 sec
[junit] Testcase: testPackUnpackDouble took 0.01 sec
[junit] Testcase: testPackUnpackFloat took 0.01 sec
[junit] Testcase: testSignIdentity took 0.001 sec
[junit] Testcase: testSignificandIdentity took 0 sec
[junit] Testcase: testUnpackDoubleNaN took 0 sec
[junit] Testcase: testUnpackDoubleNegativeInfinity took 0 sec
[junit] Testcase: testUnpackDoubleNegativeZero took 0 sec
[junit] Testcase: testUnpackDoubleOne took 0.001 sec
[junit] Testcase: testUnpackDoubleOneNegative took 0 sec
[junit] Testcase: testUnpackDoublePositiveInfinity took 0 sec
[junit] Testcase: testUnpackDoublePositiveZero took 0 sec
[junit] Testcase: testUnpackDoubleTwo took 0 sec
[junit] Testcase: testUnpackDoubleTwoNegative took 0 sec
[junit] Testcase: testUnpackFloatNaN took 0 sec
[junit] Testcase: testUnpackFloatNegativeInfinity took 0 sec
[junit] Testcase: testUnpackFloatNegativeZero took 0 sec
[junit] Testcase: testUnpackFloatOne took 0 sec
[junit] Testcase: testUnpackFloatOneNegative took 0 sec
[junit] Tests run: 40, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.709 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] -- Exponent identities
[junit] -- Sign identities
[junit] -- Significand identities
[junit] 0x3c00 -> 1.000000
[junit] 0xbc00 -> -1.000000
[junit] 4000 -> 2.000000
[junit] c000 -> -2.000000
[junit] 0x3c00 -> 1.000000
[junit] 0xbc00 -> -1.000000
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767826 ms III - Start
[junit] SLOCK [T main @ 1692363767827 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinite
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinite
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeSign
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeSign
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeSignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeSignificand
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinitySign
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinitySign
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinitySignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinitySignificand
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testNaN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testNaN
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNaN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNaN
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNegativeInfinity
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNegativeInfinity
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNegativeZero
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNegativeZero
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoublePositiveInfinity
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoublePositiveInfinity
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoublePositiveZero
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoublePositiveZero
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleUnpackFloat
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleUnpackFloat
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatDoubleEquivalent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatDoubleEquivalent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNaN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNaN
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNegativeInfinity
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNegativeInfinity
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNegativeZero
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNegativeZero
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatPositiveInfinity
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatPositiveInfinity
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatPositiveZero
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatPositiveZero
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatUnpackDouble
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatUnpackDouble
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackUnpackDouble
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackUnpackDouble
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackUnpackFloat
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackUnpackFloat
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testSignIdentity
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testSignIdentity
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testSignificandIdentity
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testSignificandIdentity
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNaN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNaN
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNegativeInfinity
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNegativeInfinity
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNegativeZero
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNegativeZero
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleOne
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleOne
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleOneNegative
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleOneNegative
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoublePositiveInfinity
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoublePositiveInfinity
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoublePositiveZero
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoublePositiveZero
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleTwo
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleTwo
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleTwoNegative
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleTwoNegative
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNaN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNaN
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNegativeInfinity
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNegativeInfinity
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNegativeZero
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNegativeZero
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOne
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOne
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363767931 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692363767931 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNSignificand
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI
[junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.085 sec
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNSignificand
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySign
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNSignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySign
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNSignificand
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySign
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySign
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySignificand
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSign
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSign
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySignificand
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSign
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSign
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSignificand
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSignificand
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testNaNSignificand took 0.001 sec
[junit] Testcase: testInfinitySign took 0.001 sec
[junit] Testcase: testInfinityNegativeExponent took 0.001 sec
[junit] Testcase: testNaNExponent took 0 sec
[junit] Testcase: testInfinitySignificand took 0 sec
[junit] Testcase: testInfinityNegativeSign took 0 sec
[junit] Testcase: testInfinityExponent took 0 sec
[junit] Testcase: testInfinityNegativeSignificand took 0 sec
[junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.085 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNSignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNSignificand
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySign
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySign
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testNaNExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinitySignificand
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSign
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSign
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI - testInfinityNegativeSignificand
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNSignificand
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI
[junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.075 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNSignificand
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNSignificand
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySign
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNSignificand
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySign
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySign
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySign
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySignificand
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySignificand
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSign
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSign
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSign
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSign
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSignificand
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSignificand
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testNaNSignificand took 0.001 sec
[junit] Testcase: testInfinitySign took 0 sec
[junit] Testcase: testInfinityNegativeExponent took 0 sec
[junit] Testcase: testNaNExponent took 0.001 sec
[junit] Testcase: testInfinitySignificand took 0 sec
[junit] Testcase: testInfinityNegativeSign took 0 sec
[junit] Testcase: testInfinityExponent took 0 sec
[junit] Testcase: testInfinityNegativeSignificand took 0 sec
[junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.075 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNSignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNSignificand
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySign
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySign
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testNaNExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinitySignificand
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSign
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSign
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityExponent
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityExponent
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSignificand
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI - testInfinityNegativeSignificand
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI
[junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.111 sec
[junit] ------------- Standard Error -----------------
[junit]
[junit] Machine Epsilon: 1.1920929E-7
[junit] Fixed Epsilon: 1.1920929E-7, diff 0.0
[junit] Float MIN: 1.4E-45
[junit] deltaMachEpsMin 1.1920929E-7, deltaMachEpsLEQEpsilon true
[junit] deltaFixedEpsMin 1.1920929E-7, deltaFixedEpsLEQEpsilon true
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon
[junit]
[junit] Zero.10: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.11: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.12: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.13: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.14: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.15: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.16: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.17: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7
[junit] Zero.18: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7
[junit] Print.WE.19: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7
[junit] Print.WE.20: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test01bZeroWithMachEpsilon
[junit]
[junit] Zero.100: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.101: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.102: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.103: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.104: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.105: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.106: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.107: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7
[junit] Zero.108: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7
[junit] Print.WE.109: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7
[junit] Print.WE.110: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test01bZeroWithMachEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test02EqualsNoEpsilon
[junit]
[junit] Equal.NE.0: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.NE.1: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.NE.2: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.NE.3: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.NE.4: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.NE.5: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.NE.6: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0
[junit] Equal.NE.7: a: -0.0, b: 0.0 -> d -0.0, exp false, equal false, comp -1
[junit] Equal.NE.8: a: 0.0, b: -0.0 -> d 0.0, exp false, equal false, comp 1
[junit] Print.NE.9: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.10: a: 0.0, b: -5.9604645E-8 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.11: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.12: a: 0.0, b: 5.9604645E-8 -> d -5.9604645E-8, exp 0, equal false, comp -1 - **** mismatch ****
[junit] Print.NE.13: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.14: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.15: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.16: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 0, equal false, comp -1 - **** mismatch ****
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test02EqualsNoEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test03aEqualsWithFixedEpsilon
[junit]
[junit] Equal.WE.10: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.11: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0
[junit] Equal.WE.12: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.13: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.14: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.15: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.16: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.17: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.18: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.19: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.20: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.21: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0
[junit] Equal.WE.22: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.23: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1
[junit] Equal.WE.24: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1
[junit] Print.WE.25: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7
[junit] Print.WE.26: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test03aEqualsWithFixedEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test03bEqualsWithMachEpsilon
[junit]
[junit] Equal.WE.50: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.51: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0
[junit] Equal.WE.52: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.53: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.54: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.55: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.56: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.57: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.58: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.59: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.60: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.61: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0
[junit] Equal.WE.62: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.63: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1
[junit] Equal.WE.64: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1
[junit] Print.WE.65: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7
[junit] Print.WE.66: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test03bEqualsWithMachEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test04CompareNoEpsilon
[junit]
[junit] Comp.NE.0: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.NE.1: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.NE.2: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.NE.3: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.NE.4: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.NE.5: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.NE.6: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.NE.7: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.NE.8: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.NE.9: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.NE.10: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.NE.11: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1
[junit] Comp.NE.12: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1
[junit] Comp.NE.13: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1
[junit] Comp.NE.14: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1
[junit] Comp.NE.15: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1
[junit] Comp.NE.16: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1
[junit] Comp.NE.17: a: -0.0, b: 0.0 -> d -0.0, equal false, comp: exp -1 has -1
[junit] Comp.NE.18: a: 0.0, b: -0.0 -> d 0.0, equal false, comp: exp 1 has 1
[junit] Print.NE.19: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.20: a: 0.0, b: -5.9604645E-8 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.21: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.22: a: 0.0, b: 5.9604645E-8 -> d -5.9604645E-8, exp 0, equal false, comp -1 - **** mismatch ****
[junit] Print.NE.23: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.24: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.25: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.26: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 0, equal false, comp -1 - **** mismatch ****
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test04CompareNoEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test05aCompareWithFixedEpsilon
[junit]
[junit] Comp.WE.10: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.11: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0
[junit] Comp.WE.12: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.13: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.14: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.15: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.16: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.17: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.18: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.19: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.20: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.21: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.WE.22: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.WE.23: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.WE.24: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.WE.25: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1
[junit] Comp.WE.26: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1
[junit] Comp.WE.27: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1
[junit] Comp.WE.28: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1
[junit] Comp.WE.29: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1
[junit] Comp.WE.30: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1
[junit] Comp.WE.31: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.32: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test05aCompareWithFixedEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon
[junit]
[junit] Comp.WE.50: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.51: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0
[junit] Comp.WE.52: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.53: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.54: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.55: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.56: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.57: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.58: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.59: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.60: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.61: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.WE.62: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.WE.63: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.WE.64: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.WE.65: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1
[junit] Comp.WE.66: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1
[junit] Comp.WE.67: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1
[junit] Comp.WE.68: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1
[junit] Comp.WE.69: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1
[junit] Comp.WE.70: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1
[junit] Comp.WE.71: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.72: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01aZeroWithFixedEpsilon took 0.002 sec
[junit] Testcase: test01bZeroWithMachEpsilon took 0.001 sec
[junit] Testcase: test02EqualsNoEpsilon took 0.002 sec
[junit] Testcase: test03aEqualsWithFixedEpsilon took 0.002 sec
[junit] Testcase: test03bEqualsWithMachEpsilon took 0.001 sec
[junit] Testcase: test04CompareNoEpsilon took 0.002 sec
[junit] Testcase: test05aCompareWithFixedEpsilon took 0.001 sec
[junit] Testcase: test05bCompareWithMachEpsilon took 0.002 sec
[junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.111 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit]
[junit] Machine Epsilon: 1.1920929E-7
[junit] Fixed Epsilon: 1.1920929E-7, diff 0.0
[junit] Float MIN: 1.4E-45
[junit] deltaMachEpsMin 1.1920929E-7, deltaMachEpsLEQEpsilon true
[junit] deltaFixedEpsMin 1.1920929E-7, deltaFixedEpsLEQEpsilon true
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon
[junit]
[junit] Zero.10: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.11: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.12: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.13: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.14: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.15: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.16: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.17: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7
[junit] Zero.18: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7
[junit] Print.WE.19: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7
[junit] Print.WE.20: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test01bZeroWithMachEpsilon
[junit]
[junit] Zero.100: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.101: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.102: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.103: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.104: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.105: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.106: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.107: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7
[junit] Zero.108: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7
[junit] Print.WE.109: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7
[junit] Print.WE.110: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test01bZeroWithMachEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test02EqualsNoEpsilon
[junit]
[junit] Equal.NE.0: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.NE.1: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.NE.2: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.NE.3: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.NE.4: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.NE.5: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.NE.6: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0
[junit] Equal.NE.7: a: -0.0, b: 0.0 -> d -0.0, exp false, equal false, comp -1
[junit] Equal.NE.8: a: 0.0, b: -0.0 -> d 0.0, exp false, equal false, comp 1
[junit] Print.NE.9: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.10: a: 0.0, b: -5.9604645E-8 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.11: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.12: a: 0.0, b: 5.9604645E-8 -> d -5.9604645E-8, exp 0, equal false, comp -1 - **** mismatch ****
[junit] Print.NE.13: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.14: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.15: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.16: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 0, equal false, comp -1 - **** mismatch ****
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test02EqualsNoEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test03aEqualsWithFixedEpsilon
[junit]
[junit] Equal.WE.10: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.11: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0
[junit] Equal.WE.12: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.13: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.14: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.15: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.16: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.17: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.18: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.19: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.20: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.21: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0
[junit] Equal.WE.22: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.23: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1
[junit] Equal.WE.24: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1
[junit] Print.WE.25: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7
[junit] Print.WE.26: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test03aEqualsWithFixedEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test03bEqualsWithMachEpsilon
[junit]
[junit] Equal.WE.50: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.51: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0
[junit] Equal.WE.52: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.53: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.54: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.55: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.56: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.57: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.58: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.59: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.60: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.61: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0
[junit] Equal.WE.62: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.63: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1
[junit] Equal.WE.64: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1
[junit] Print.WE.65: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7
[junit] Print.WE.66: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test03bEqualsWithMachEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test04CompareNoEpsilon
[junit]
[junit] Comp.NE.0: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.NE.1: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.NE.2: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.NE.3: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.NE.4: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.NE.5: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.NE.6: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.NE.7: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.NE.8: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.NE.9: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.NE.10: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.NE.11: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1
[junit] Comp.NE.12: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1
[junit] Comp.NE.13: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1
[junit] Comp.NE.14: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1
[junit] Comp.NE.15: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1
[junit] Comp.NE.16: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1
[junit] Comp.NE.17: a: -0.0, b: 0.0 -> d -0.0, equal false, comp: exp -1 has -1
[junit] Comp.NE.18: a: 0.0, b: -0.0 -> d 0.0, equal false, comp: exp 1 has 1
[junit] Print.NE.19: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.20: a: 0.0, b: -5.9604645E-8 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.21: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.22: a: 0.0, b: 5.9604645E-8 -> d -5.9604645E-8, exp 0, equal false, comp -1 - **** mismatch ****
[junit] Print.NE.23: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.24: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.25: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.26: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 0, equal false, comp -1 - **** mismatch ****
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test04CompareNoEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test05aCompareWithFixedEpsilon
[junit]
[junit] Comp.WE.10: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.11: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0
[junit] Comp.WE.12: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.13: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.14: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.15: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.16: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.17: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.18: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.19: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.20: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.21: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.WE.22: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.WE.23: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.WE.24: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.WE.25: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1
[junit] Comp.WE.26: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1
[junit] Comp.WE.27: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1
[junit] Comp.WE.28: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1
[junit] Comp.WE.29: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1
[junit] Comp.WE.30: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1
[junit] Comp.WE.31: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.32: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test05aCompareWithFixedEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon
[junit]
[junit] Comp.WE.50: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.51: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0
[junit] Comp.WE.52: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.53: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.54: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.55: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.56: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.57: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.58: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.59: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.60: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.61: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.WE.62: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.WE.63: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.WE.64: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.WE.65: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1
[junit] Comp.WE.66: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1
[junit] Comp.WE.67: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1
[junit] Comp.WE.68: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1
[junit] Comp.WE.69: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1
[junit] Comp.WE.70: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1
[junit] Comp.WE.71: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.72: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon
[junit] ------------- ---------------- ---------------
[junit]
[junit] Machine Epsilon: 1.1920929E-7
[junit] Fixed Epsilon: 1.1920929E-7, diff 0.0
[junit] Float MIN: 1.4E-45
[junit] deltaMachEpsMin 1.1920929E-7, deltaMachEpsLEQEpsilon true
[junit] deltaFixedEpsMin 1.1920929E-7, deltaFixedEpsLEQEpsilon true
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon
[junit]
[junit] Zero.10: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.11: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.12: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.13: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.14: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.15: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.16: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.17: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7
[junit] Zero.18: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7
[junit] Print.WE.19: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7
[junit] Print.WE.20: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test01aZeroWithFixedEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test01bZeroWithMachEpsilon
[junit]
[junit] Zero.100: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.101: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.102: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.103: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.104: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.105: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.106: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7
[junit] Zero.107: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7
[junit] Zero.108: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7
[junit] Print.WE.109: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7
[junit] Print.WE.110: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test01bZeroWithMachEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test02EqualsNoEpsilon
[junit]
[junit] Equal.NE.0: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.NE.1: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.NE.2: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.NE.3: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.NE.4: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.NE.5: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.NE.6: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0
[junit] Equal.NE.7: a: -0.0, b: 0.0 -> d -0.0, exp false, equal false, comp -1
[junit] Equal.NE.8: a: 0.0, b: -0.0 -> d 0.0, exp false, equal false, comp 1
[junit] Print.NE.9: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.10: a: 0.0, b: -5.9604645E-8 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.11: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.12: a: 0.0, b: 5.9604645E-8 -> d -5.9604645E-8, exp 0, equal false, comp -1 - **** mismatch ****
[junit] Print.NE.13: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.14: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.15: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.16: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 0, equal false, comp -1 - **** mismatch ****
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test02EqualsNoEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test03aEqualsWithFixedEpsilon
[junit]
[junit] Equal.WE.10: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.11: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0
[junit] Equal.WE.12: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.13: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.14: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.15: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.16: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.17: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.18: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.19: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.20: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.21: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0
[junit] Equal.WE.22: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.23: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1
[junit] Equal.WE.24: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1
[junit] Print.WE.25: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7
[junit] Print.WE.26: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test03aEqualsWithFixedEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test03bEqualsWithMachEpsilon
[junit]
[junit] Equal.WE.50: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.51: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0
[junit] Equal.WE.52: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.53: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.54: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.55: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.56: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.57: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.58: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.59: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.60: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0
[junit] Equal.WE.61: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0
[junit] Equal.WE.62: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0
[junit] Equal.WE.63: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1
[junit] Equal.WE.64: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1
[junit] Print.WE.65: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7
[junit] Print.WE.66: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test03bEqualsWithMachEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test04CompareNoEpsilon
[junit]
[junit] Comp.NE.0: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.NE.1: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.NE.2: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.NE.3: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.NE.4: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.NE.5: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.NE.6: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.NE.7: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.NE.8: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.NE.9: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.NE.10: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.NE.11: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1
[junit] Comp.NE.12: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1
[junit] Comp.NE.13: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1
[junit] Comp.NE.14: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1
[junit] Comp.NE.15: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1
[junit] Comp.NE.16: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1
[junit] Comp.NE.17: a: -0.0, b: 0.0 -> d -0.0, equal false, comp: exp -1 has -1
[junit] Comp.NE.18: a: 0.0, b: -0.0 -> d 0.0, equal false, comp: exp 1 has 1
[junit] Print.NE.19: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.20: a: 0.0, b: -5.9604645E-8 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.21: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.22: a: 0.0, b: 5.9604645E-8 -> d -5.9604645E-8, exp 0, equal false, comp -1 - **** mismatch ****
[junit] Print.NE.23: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.24: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 0, equal false, comp 1 - **** mismatch ****
[junit] Print.NE.25: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK
[junit] Print.NE.26: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 0, equal false, comp -1 - **** mismatch ****
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test04CompareNoEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test05aCompareWithFixedEpsilon
[junit]
[junit] Comp.WE.10: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.11: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0
[junit] Comp.WE.12: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.13: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.14: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.15: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.16: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.17: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.18: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.19: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.20: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.21: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.WE.22: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.WE.23: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.WE.24: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.WE.25: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1
[junit] Comp.WE.26: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1
[junit] Comp.WE.27: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1
[junit] Comp.WE.28: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1
[junit] Comp.WE.29: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1
[junit] Comp.WE.30: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1
[junit] Comp.WE.31: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.32: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test05aCompareWithFixedEpsilon
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon
[junit]
[junit] Comp.WE.50: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.51: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0
[junit] Comp.WE.52: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.53: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.54: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.55: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.56: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.57: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.58: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.59: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.60: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0
[junit] Comp.WE.61: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.WE.62: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.WE.63: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1
[junit] Comp.WE.64: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1
[junit] Comp.WE.65: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1
[junit] Comp.WE.66: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1
[junit] Comp.WE.67: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1
[junit] Comp.WE.68: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1
[junit] Comp.WE.69: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1
[junit] Comp.WE.70: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1
[junit] Comp.WE.71: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0
[junit] Comp.WE.72: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI - test05bCompareWithMachEpsilon
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectDoubleNOUI
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectDoubleNOUI
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.083 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectDoubleNOUI - test
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectDoubleNOUI - test
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test took 0.015 sec
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectDoubleNOUI - test
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectDoubleNOUI - test
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.083 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectDoubleNOUI - test
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectDoubleNOUI - test
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test01
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.09 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test01
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test01
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test02
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test02
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - testNaN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - testNaN
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 0.016 sec
[junit] Testcase: test02 took 0 sec
[junit] Testcase: testNaN took 0 sec
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.09 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test01
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test01
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test02
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test02
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - testNaN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - testNaN
[junit] ------------- ---------------- ---------------
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test01
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test02
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - test02
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - testNaN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI - testNaN
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test00_load_get
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test00_load_get
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test01_mul
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test01_mul
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test02_transpose
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test02_transpose
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp
[junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.096 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test00_load_get
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test00_load_get
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test01_mul
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test01_mul
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test02_transpose
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test02_transpose
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test81LookAtPosY
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test81LookAtPosY
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test00_load_get took 0.018 sec
[junit] Testcase: test01_mul took 0 sec
[junit] Testcase: test02_transpose took 0.001 sec
[junit] Testcase: test80LookAtNegZIsNoOp took 0.001 sec
[junit] Testcase: test81LookAtPosY took 0 sec
[junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.096 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test00_load_get
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test00_load_get
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test01_mul
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test01_mul
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test02_transpose
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test02_transpose
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test81LookAtPosY
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test81LookAtPosY
[junit] ------------- ---------------- ---------------
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test80LookAtNegZIsNoOp
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test81LookAtPosY
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f01NOUI - test81LookAtPosY
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test01_mul
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test01_mul
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test05Perf01
[junit] Summary loops 10000000: I1 402 ms total, 0.040200 us/mul
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.386 sec
[junit] Summary loops 10000000: I2 363 ms total, 0.018150 us/mul, I2 / I1 90.298507%
[junit] Summary loops 10000000: I4a 389 ms total, 0.019450 us/mul, I4a / I2 107.162534%, I4a / I4b 110.198300%
[junit] ------------- Standard Error -----------------
[junit] Summary loops 10000000: I4b 353 ms total, 0.017650 us/mul, I4b / I2 97.245179%, I4b / I4a 90.745501%
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test01_mul
[junit] Summary loops 10000000: I5a 379 ms total, 0.018950 us/mul, I5a / I2 104.407713%, I5a / I5b 101.608579%
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test01_mul
[junit] Summary loops 10000000: I5b 373 ms total, 0.018650 us/mul, I5b / I2 102.754821%, I5b / I5a 98.416887%
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test05Perf01
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test05Perf01
[junit] Summary loops 10000000: I1 402 ms total, 0.040200 us/mul
[junit] Summary loops 10000000: I2 363 ms total, 0.018150 us/mul, I2 / I1 90.298507%
[junit] Summary loops 10000000: I4a 389 ms total, 0.019450 us/mul, I4a / I2 107.162534%, I4a / I4b 110.198300%
[junit] Summary loops 10000000: I4b 353 ms total, 0.017650 us/mul, I4b / I2 97.245179%, I4b / I4a 90.745501%
[junit] Summary loops 10000000: I5a 379 ms total, 0.018950 us/mul, I5a / I2 104.407713%, I5a / I5b 101.608579%
[junit] Summary loops 10000000: I5b 373 ms total, 0.018650 us/mul, I5b / I2 102.754821%, I5b / I5a 98.416887%
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test05Perf01
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01_mul took 0.013 sec
[junit] Testcase: test05Perf01 took 2.305 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.386 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test01_mul
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test01_mul
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test05Perf01
[junit] Summary loops 10000000: I1 402 ms total, 0.040200 us/mul
[junit] Summary loops 10000000: I2 363 ms total, 0.018150 us/mul, I2 / I1 90.298507%
[junit] Summary loops 10000000: I4a 389 ms total, 0.019450 us/mul, I4a / I2 107.162534%, I4a / I4b 110.198300%
[junit] Summary loops 10000000: I4b 353 ms total, 0.017650 us/mul, I4b / I2 97.245179%, I4b / I4a 90.745501%
[junit] Summary loops 10000000: I5a 379 ms total, 0.018950 us/mul, I5a / I2 104.407713%, I5a / I5b 101.608579%
[junit] Summary loops 10000000: I5b 373 ms total, 0.018650 us/mul, I5b / I2 102.754821%, I5b / I5a 98.416887%
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f02MulNOUI - test05Perf01
[junit] ------------- ---------------- ---------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test01Ident
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test01Ident
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test02
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test02
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test03
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test03
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test04
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test04
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test05Perf01
[junit] Summary loops 10000000: I0 1866 ms total, 0.186600 us/inv
[junit] Summary loops 10000000: I2 832 ms total, 0.041600 us/inv, I2 / I0 44.587353%
[junit] Summary loops 10000000: I4a 860 ms total, 0.043000 us/inv, I4a / I2 103.365385%
[junit] Summary loops 10000000: I4b 953 ms total, 0.047650 us/inv, I4b / I2 114.543269%
[junit] Summary loops 10000000: I5a 851 ms total, 0.042550 us/inv, I5a / I2 102.283654%
[junit] Summary loops 10000000: I5b 882 ms total, 0.044100 us/inv, I5b / I2 106.009615%
[junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.39 sec
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test05Perf01
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test01Ident
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test01Ident
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test02
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test02
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test03
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test03
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test04
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test04
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test05Perf01
[junit] Summary loops 10000000: I0 1866 ms total, 0.186600 us/inv
[junit] Summary loops 10000000: I2 832 ms total, 0.041600 us/inv, I2 / I0 44.587353%
[junit] Summary loops 10000000: I4a 860 ms total, 0.043000 us/inv, I4a / I2 103.365385%
[junit] Summary loops 10000000: I4b 953 ms total, 0.047650 us/inv, I4b / I2 114.543269%
[junit] Summary loops 10000000: I5a 851 ms total, 0.042550 us/inv, I5a / I2 102.283654%
[junit] Summary loops 10000000: I5b 882 ms total, 0.044100 us/inv, I5b / I2 106.009615%
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test05Perf01
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01Ident took 0.014 sec
[junit] Testcase: test02 took 0.007 sec
[junit] Testcase: test03 took 0.003 sec
[junit] Testcase: test04 took 0.003 sec
[junit] Testcase: test05Perf01 took 6.292 sec
[junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.39 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test01Ident
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test01Ident
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test02
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test02
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test03
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test03
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test04
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test04
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test05Perf01
[junit] Summary loops 10000000: I0 1866 ms total, 0.186600 us/inv
[junit] Summary loops 10000000: I2 832 ms total, 0.041600 us/inv, I2 / I0 44.587353%
[junit] Summary loops 10000000: I4a 860 ms total, 0.043000 us/inv, I4a / I2 103.365385%
[junit] Summary loops 10000000: I4b 953 ms total, 0.047650 us/inv, I4b / I2 114.543269%
[junit] Summary loops 10000000: I5a 851 ms total, 0.042550 us/inv, I5a / I2 102.283654%
[junit] Summary loops 10000000: I5b 882 ms total, 0.044100 us/inv, I5b / I2 106.009615%
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4f03InversionNOUI - test05Perf01
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.081 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testCM_m1xm2 took 0.014 sec
[junit] Testcase: testCM_m2xm1 took 0.001 sec
[junit] Testcase: testRM_m1xm2 took 0 sec
[junit] Testcase: testRM_m2xm1 took 0.001 sec
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.081 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m1xm2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testCM_m2xm1
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m1xm2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fMatrixMulNOUI - testRM_m2xm1
[junit] ------------- ---------------- ---------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI
[junit] mat4PMv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI
[junit] mat4PMv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4PMv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4PMv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4PMv}
[junit]
[junit] A.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] A.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[junit] , Projection
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] 0.00000, 0.20000, 0.00000, -1.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Modelview
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Texture
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , matrices 3 + 1 temp = 4]
[junit] mat4PMv{ 0.20000, 0.00000, 0.00000, -1.00000,
[junit] mat4PMv 0.00000, 0.20000, 0.00000, -1.00000,
[junit] mat4PMv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4PMv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4PMv}
[junit]
[junit] A.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] A.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f2
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] mat4P { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P }
[junit]
[junit] A.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] A.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[junit] , Projection
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] 0.00000, 0.20000, 0.00000, -1.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Modelview
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Texture
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , matrices 3 + 1 temp = 4]
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] mat4P { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] mat4P 0.00000, 0.20000, 0.00000, -1.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P }
[junit]
[junit] A.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] A.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test03GLUToMatrix4f2
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] mat4P { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P }
[junit]
[junit] A.0.0 - Project 1,0 -->[F@20e2cbe0
[junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] A.0.1 - Project 0,0 -->[F@68be2bc2
[junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[junit] , Projection
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] 0.00000, 0.20000, 0.00000, -1.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Modelview
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Texture
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , matrices 3 + 1 temp = 4]
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] mat4P { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] mat4P 0.00000, 0.20000, 0.00000, -1.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P }
[junit]
[junit] A.1.0 - Project 1,0 -->[F@28feb3fa
[junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] A.1.1 - Project 0,0 -->[F@675d3402
[junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test03GLUToMatrix4f2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test04GLUDoubleToMatrix4f2
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] mat4P { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P }
[junit]
[junit] A.0.0 - Project 1,0 -->[10.0, 5.0, 0.5]
[junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] A.0.1 - Project 0,0 -->[5.0, 5.0, 0.5]
[junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[junit] , Projection
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] 0.00000, 0.20000, 0.00000, -1.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Modelview
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Texture
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , matrices 3 + 1 temp = 4]
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] mat4P { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] mat4P 0.00000, 0.20000, 0.00000, -1.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P }
[junit]
[junit] A.1.0 - Project 1,0 -->[1.0000000149011612, 0.0, 0.5]
[junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] A.1.1 - Project 0,0 -->[0.0, 0.0, 0.5]
[junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test04GLUDoubleToMatrix4f2
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.1 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f
[junit] mat4PMv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4PMv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4PMv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4PMv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4PMv}
[junit]
[junit] A.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] A.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[junit] , Projection
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] 0.00000, 0.20000, 0.00000, -1.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Modelview
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Texture
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , matrices 3 + 1 temp = 4]
[junit] mat4PMv{ 0.20000, 0.00000, 0.00000, -1.00000,
[junit] mat4PMv 0.00000, 0.20000, 0.00000, -1.00000,
[junit] mat4PMv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4PMv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4PMv}
[junit]
[junit] A.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] A.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f2
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] mat4P { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P }
[junit]
[junit] A.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] A.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[junit] , Projection
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] 0.00000, 0.20000, 0.00000, -1.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Modelview
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Texture
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , matrices 3 + 1 temp = 4]
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] mat4P { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] mat4P 0.00000, 0.20000, 0.00000, -1.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P }
[junit]
[junit] A.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] A.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test03GLUToMatrix4f2
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] mat4P { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P }
[junit]
[junit] A.0.0 - Project 1,0 -->[F@20e2cbe0
[junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] A.0.1 - Project 0,0 -->[F@68be2bc2
[junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[junit] , Projection
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] 0.00000, 0.20000, 0.00000, -1.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Modelview
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Texture
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , matrices 3 + 1 temp = 4]
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] mat4P { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] mat4P 0.00000, 0.20000, 0.00000, -1.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P }
[junit]
[junit] A.1.0 - Project 1,0 -->[F@28feb3fa
[junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] A.1.1 - Project 0,0 -->[F@675d3402
[junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test03GLUToMatrix4f2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test04GLUDoubleToMatrix4f2
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] mat4P { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P }
[junit]
[junit] A.0.0 - Project 1,0 -->[10.0, 5.0, 0.5]
[junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] A.0.1 - Project 0,0 -->[5.0, 5.0, 0.5]
[junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[junit] , Projection
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] 0.00000, 0.20000, 0.00000, -1.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Modelview
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Texture
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , matrices 3 + 1 temp = 4]
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] mat4P { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] mat4P 0.00000, 0.20000, 0.00000, -1.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P }
[junit]
[junit] A.1.0 - Project 1,0 -->[1.0000000149011612, 0.0, 0.5]
[junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] A.1.1 - Project 0,0 -->[0.0, 0.0, 0.5]
[junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test04GLUDoubleToMatrix4f2
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01PMVMatrixToMatrix4f took 0.02 sec
[junit] Testcase: test01PMVMatrixToMatrix4f2 took 0.004 sec
[junit] Testcase: test03GLUToMatrix4f2 took 0.005 sec
[junit] Testcase: test04GLUDoubleToMatrix4f2 took 0.006 sec
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.1 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f
[junit] mat4PMv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4PMv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4PMv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4PMv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4PMv}
[junit]
[junit] A.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] A.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[junit] , Projection
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] 0.00000, 0.20000, 0.00000, -1.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Modelview
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Texture
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , matrices 3 + 1 temp = 4]
[junit] mat4PMv{ 0.20000, 0.00000, 0.00000, -1.00000,
[junit] mat4PMv 0.00000, 0.20000, 0.00000, -1.00000,
[junit] mat4PMv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4PMv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4PMv}
[junit]
[junit] A.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] A.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f2
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] mat4P { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P }
[junit]
[junit] A.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] A.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[junit] , Projection
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] 0.00000, 0.20000, 0.00000, -1.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Modelview
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Texture
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , matrices 3 + 1 temp = 4]
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] mat4P { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] mat4P 0.00000, 0.20000, 0.00000, -1.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P }
[junit]
[junit] A.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] A.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test01PMVMatrixToMatrix4f2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test03GLUToMatrix4f2
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] mat4P { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P }
[junit]
[junit] A.0.0 - Project 1,0 -->[F@20e2cbe0
[junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] A.0.1 - Project 0,0 -->[F@68be2bc2
[junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[junit] , Projection
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] 0.00000, 0.20000, 0.00000, -1.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Modelview
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Texture
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , matrices 3 + 1 temp = 4]
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] mat4P { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] mat4P 0.00000, 0.20000, 0.00000, -1.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P }
[junit]
[junit] A.1.0 - Project 1,0 -->[F@28feb3fa
[junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] A.1.1 - Project 0,0 -->[F@675d3402
[junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test03GLUToMatrix4f2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test04GLUDoubleToMatrix4f2
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] mat4P { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P }
[junit]
[junit] A.0.0 - Project 1,0 -->[10.0, 5.0, 0.5]
[junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] A.0.1 - Project 0,0 -->[5.0, 5.0, 0.5]
[junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[junit] , Projection
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] 0.00000, 0.20000, 0.00000, -1.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Modelview
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Texture
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , matrices 3 + 1 temp = 4]
[junit] mat4Mv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4Mv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4Mv}
[junit]
[junit] mat4P { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] mat4P 0.00000, 0.20000, 0.00000, -1.00000,
[junit] mat4P 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4P 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4P }
[junit]
[junit] A.1.0 - Project 1,0 -->[1.0000000149011612, 0.0, 0.5]
[junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] A.1.1 - Project 0,0 -->[0.0, 0.0, 0.5]
[junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject01NOUI - test04GLUDoubleToMatrix4f2
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject02NOUI
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject02NOUI - test01
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject02NOUI
[junit] pMv
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.11 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject02NOUI - test01
[junit] pMv
[junit] { 0.40000000596046450000f, 0.00000000000000000000f, 0.00000000000000000000f, -0.09278385341167450000f,
[junit] 0.00000000000000000000f, 0.40000000596046450000f, 0.00000000000000000000f, -0.00471283448860049250f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, 1.00000000000000000000f, -0.20000000298023224000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, 0.00000000000000000000f, 1.00000000000000000000f,
[junit] }
[junit]
[junit] pP
[junit] { 1.35799503326416020000f, 0.00000000000000000000f, 0.00000000000000000000f, 0.00000000000000000000f,
[junit] 0.00000000000000000000f, 2.41421341896057130000f, 0.00000000000000000000f, 0.00000000000000000000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, -1.00002861022949220000f, -0.20000286400318146000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, -1.00000000000000000000f, 0.00000000000000000000f,
[junit] }
[junit]
[junit] B.0.0 - Project 1,0 -->296.58536 / 359.99997 / 0.51220244
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject02NOUI - test01
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject02NOUI - test02
[junit] pMv
[junit] { 0.40000000596046450000f, 0.00000000000000000000f, 0.00000000000000000000f, -0.13065303862094880000f,
[junit] 0.00000000000000000000f, 0.40000000596046450000f, 0.00000000000000000000f, -0.00471283448860049250f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, 1.00000000000000000000f, -0.20000000298023224000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, 0.00000000000000000000f, 1.00000000000000000000f,
[junit] }
[junit]
[junit] pP
[junit] { 1.35799503326416020000f, 0.00000000000000000000f, 0.00000000000000000000f, 0.00000000000000000000f,
[junit] 0.00000000000000000000f, 2.41421341896057130000f, 0.00000000000000000000f, 0.00000000000000000000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, -1.00002861022949220000f, -0.20000286400318146000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, -1.00000000000000000000f, 0.00000000000000000000f,
[junit] }
[junit]
[junit] B.0.0 - Project 1,0 -->136.03534 / 359.99997 / 0.51220244
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject02NOUI - test02
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 0.021 sec
[junit] Testcase: test02 took 0.001 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.11 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject02NOUI - test01
[junit] pMv
[junit] { 0.40000000596046450000f, 0.00000000000000000000f, 0.00000000000000000000f, -0.09278385341167450000f,
[junit] 0.00000000000000000000f, 0.40000000596046450000f, 0.00000000000000000000f, -0.00471283448860049250f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, 1.00000000000000000000f, -0.20000000298023224000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, 0.00000000000000000000f, 1.00000000000000000000f,
[junit] }
[junit]
[junit] pP
[junit] { 1.35799503326416020000f, 0.00000000000000000000f, 0.00000000000000000000f, 0.00000000000000000000f,
[junit] 0.00000000000000000000f, 2.41421341896057130000f, 0.00000000000000000000f, 0.00000000000000000000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, -1.00002861022949220000f, -0.20000286400318146000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, -1.00000000000000000000f, 0.00000000000000000000f,
[junit] }
[junit]
[junit] B.0.0 - Project 1,0 -->296.58536 / 359.99997 / 0.51220244
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject02NOUI - test01
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject02NOUI - test02
[junit] pMv
[junit] { 0.40000000596046450000f, 0.00000000000000000000f, 0.00000000000000000000f, -0.13065303862094880000f,
[junit] 0.00000000000000000000f, 0.40000000596046450000f, 0.00000000000000000000f, -0.00471283448860049250f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, 1.00000000000000000000f, -0.20000000298023224000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, 0.00000000000000000000f, 1.00000000000000000000f,
[junit] }
[junit]
[junit] pP
[junit] { 1.35799503326416020000f, 0.00000000000000000000f, 0.00000000000000000000f, 0.00000000000000000000f,
[junit] 0.00000000000000000000f, 2.41421341896057130000f, 0.00000000000000000000f, 0.00000000000000000000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, -1.00002861022949220000f, -0.20000286400318146000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, -1.00000000000000000000f, 0.00000000000000000000f,
[junit] }
[junit]
[junit] B.0.0 - Project 1,0 -->136.03534 / 359.99997 / 0.51220244
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject02NOUI - test02
[junit] ------------- ---------------- ---------------
[junit] { 0.40000000596046450000f, 0.00000000000000000000f, 0.00000000000000000000f, -0.09278385341167450000f,
[junit] 0.00000000000000000000f, 0.40000000596046450000f, 0.00000000000000000000f, -0.00471283448860049250f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, 1.00000000000000000000f, -0.20000000298023224000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, 0.00000000000000000000f, 1.00000000000000000000f,
[junit] }
[junit]
[junit] pP
[junit] { 1.35799503326416020000f, 0.00000000000000000000f, 0.00000000000000000000f, 0.00000000000000000000f,
[junit] 0.00000000000000000000f, 2.41421341896057130000f, 0.00000000000000000000f, 0.00000000000000000000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, -1.00002861022949220000f, -0.20000286400318146000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, -1.00000000000000000000f, 0.00000000000000000000f,
[junit] }
[junit]
[junit] B.0.0 - Project 1,0 -->296.58536 / 359.99997 / 0.51220244
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject02NOUI - test01
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject02NOUI - test02
[junit] pMv
[junit] { 0.40000000596046450000f, 0.00000000000000000000f, 0.00000000000000000000f, -0.13065303862094880000f,
[junit] 0.00000000000000000000f, 0.40000000596046450000f, 0.00000000000000000000f, -0.00471283448860049250f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, 1.00000000000000000000f, -0.20000000298023224000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, 0.00000000000000000000f, 1.00000000000000000000f,
[junit] }
[junit]
[junit] pP
[junit] { 1.35799503326416020000f, 0.00000000000000000000f, 0.00000000000000000000f, 0.00000000000000000000f,
[junit] 0.00000000000000000000f, 2.41421341896057130000f, 0.00000000000000000000f, 0.00000000000000000000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, -1.00002861022949220000f, -0.20000286400318146000f,
[junit] 0.00000000000000000000f, 0.00000000000000000000f, -1.00000000000000000000f, 0.00000000000000000000f,
[junit] }
[junit]
[junit] B.0.0 - Project 1,0 -->136.03534 / 359.99997 / 0.51220244
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestMatrix4fProject02NOUI - test02
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtNegZIsNoOp
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.081 sec
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtNegZIsNoOp
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtPosY
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtNegZIsNoOp
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtPosY
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtNegZIsNoOp
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtPosY
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtPosY
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testLookAtNegZIsNoOp took 0.015 sec
[junit] Testcase: testLookAtPosY took 0 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.081 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtNegZIsNoOp
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtNegZIsNoOp
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtPosY
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI - testLookAtPosY
[junit] ------------- ---------------- ---------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix03NOUI - test01
[junit] mat4PMv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4PMv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4PMv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4PMv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4PMv}
[junit]
[junit] A.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] A.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[junit] , Projection
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] 0.00000, 0.20000, 0.00000, -1.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Modelview
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix03NOUI
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix03NOUI
[junit] , Texture
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.087 sec
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] ------------- Standard Error -----------------
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix03NOUI - test01
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4PMv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] }
[junit] mat4PMv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] , matrices 3 + 1 temp = 4]
[junit] mat4PMv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4PMv{ 0.20000, 0.00000, 0.00000, -1.00000,
[junit] mat4PMv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4PMv 0.00000, 0.20000, 0.00000, -1.00000,
[junit] mat4PMv}
[junit] mat4PMv 0.00000, 0.00000, 1.00000, 0.00000,
[junit]
[junit] mat4PMv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] A.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] mat4PMv}
[junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit]
[junit] A.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] A.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] A.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[junit] C.0.0 - Project 1,0 -->[10.0, 5.0, 0.5, 0.0]
[junit] , Projection
[junit] C.0.1 - Project 0,0 -->[5.0, 5.0, 0.5, 0.0]
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] FloatUtil - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] 0.00000, 0.20000, 0.00000, -1.00000,
[junit] Projection
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] 0.00000, 0.20000, 0.00000, -1.00000,
[junit] }
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] , Modelview
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit]
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] Modelview
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] }
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] , Texture
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] }
[junit] , matrices 3 + 1 temp = 4]
[junit]
[junit] mat4PMv{ 0.20000, 0.00000, 0.00000, -1.00000,
[junit] C.1.0 - Project 1,0 -->[0.99999994, 0.0, 0.5, 0.0]
[junit] mat4PMv 0.00000, 0.20000, 0.00000, -1.00000,
[junit] B.1.1 - Project 0,0 -->[0.0, 0.0, 0.5, 0.0]
[junit] mat4PMv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix03NOUI - test01
[junit] mat4PMv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4PMv}
[junit]
[junit] A.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] A.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] C.0.0 - Project 1,0 -->[10.0, 5.0, 0.5, 0.0]
[junit] C.0.1 - Project 0,0 -->[5.0, 5.0, 0.5, 0.0]
[junit] FloatUtil - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] Projection
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] 0.00000, 0.20000, 0.00000, -1.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit]
[junit] Modelview
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit]
[junit] C.1.0 - Project 1,0 -->[0.99999994, 0.0, 0.5, 0.0]
[junit] B.1.1 - Project 0,0 -->[0.0, 0.0, 0.5, 0.0]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix03NOUI - test01
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 0.022 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.087 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix03NOUI - test01
[junit] mat4PMv{ 1.00000, 0.00000, 0.00000, 0.00000,
[junit] mat4PMv 0.00000, 1.00000, 0.00000, 0.00000,
[junit] mat4PMv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4PMv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4PMv}
[junit]
[junit] A.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] B.0.0 - Project 1,0 -->10.0 / 5.0 / 0.5
[junit] A.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] B.0.1 - Project 0,0 -->5.0 / 5.0 / 0.5
[junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[junit] , Projection
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] 0.00000, 0.20000, 0.00000, -1.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Modelview
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , Texture
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit] , matrices 3 + 1 temp = 4]
[junit] mat4PMv{ 0.20000, 0.00000, 0.00000, -1.00000,
[junit] mat4PMv 0.00000, 0.20000, 0.00000, -1.00000,
[junit] mat4PMv 0.00000, 0.00000, 1.00000, 0.00000,
[junit] mat4PMv 0.00000, 0.00000, 0.00000, 1.00000,
[junit] mat4PMv}
[junit]
[junit] A.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] B.1.0 - Project 1,0 -->0.99999994 / 0.0 / 0.5
[junit] A.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] B.1.1 - Project 0,0 -->0.0 / 0.0 / 0.5
[junit] C.0.0 - Project 1,0 -->[10.0, 5.0, 0.5, 0.0]
[junit] C.0.1 - Project 0,0 -->[5.0, 5.0, 0.5, 0.0]
[junit] FloatUtil - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale
[junit] Projection
[junit] { 0.20000, 0.00000, 0.00000, -1.00000,
[junit] 0.00000, 0.20000, 0.00000, -1.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit]
[junit] Modelview
[junit] { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] 0.00000, 1.00000, 0.00000, 0.00000,
[junit] 0.00000, 0.00000, 1.00000, 0.00000,
[junit] 0.00000, 0.00000, 0.00000, 1.00000,
[junit] }
[junit]
[junit] C.1.0 - Project 1,0 -->[0.99999994, 0.0, 0.5, 0.0]
[junit] B.1.1 - Project 0,0 -->[0.0, 0.0, 0.5, 0.0]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix03NOUI - test01
[junit] ------------- ---------------- ---------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVTransform01NOUI - test01
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestPMVTransform01NOUI
[junit] Ident { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] Ident 0.00000, 1.00000, 0.00000, 0.00000,
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestPMVTransform01NOUI
[junit] Ident 0.00000, 0.00000, 1.00000, 0.00000,
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.087 sec
[junit] Ident 0.00000, 0.00000, 0.00000, 1.00000,
[junit] Ident }
[junit] ------------- Standard Error -----------------
[junit]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVTransform01NOUI - test01
[junit] Translate { 1.00000, 0.00000, 0.00000, 1.00000,
[junit] Ident { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] Translate 0.00000, 1.00000, 0.00000, 2.00000,
[junit] Ident 0.00000, 1.00000, 0.00000, 0.00000,
[junit] Translate 0.00000, 0.00000, 1.00000, 3.00000,
[junit] Ident 0.00000, 0.00000, 1.00000, 0.00000,
[junit] Translate 0.00000, 0.00000, 0.00000, 1.00000,
[junit] Ident 0.00000, 0.00000, 0.00000, 1.00000,
[junit] Translate }
[junit] Ident }
[junit]
[junit]
[junit] Scale { 2.00000, 0.00000, 0.00000, 1.00000,
[junit] Translate { 1.00000, 0.00000, 0.00000, 1.00000,
[junit] Scale 0.00000, 2.00000, 0.00000, 2.00000,
[junit] Translate 0.00000, 1.00000, 0.00000, 2.00000,
[junit] Scale 0.00000, 0.00000, 2.00000, 3.00000,
[junit] Translate 0.00000, 0.00000, 1.00000, 3.00000,
[junit] Scale 0.00000, 0.00000, 0.00000, 1.00000,
[junit] Translate 0.00000, 0.00000, 0.00000, 1.00000,
[junit] Scale }
[junit] Translate }
[junit]
[junit]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVTransform01NOUI - test01
[junit] Scale { 2.00000, 0.00000, 0.00000, 1.00000,
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVTransform01NOUI - test02
[junit] Scale 0.00000, 2.00000, 0.00000, 2.00000,
[junit] Ident { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] Scale 0.00000, 0.00000, 2.00000, 3.00000,
[junit] Ident 0.00000, 1.00000, 0.00000, 0.00000,
[junit] Scale 0.00000, 0.00000, 0.00000, 1.00000,
[junit] Ident 0.00000, 0.00000, 1.00000, 0.00000,
[junit] Scale }
[junit] Ident 0.00000, 0.00000, 0.00000, 1.00000,
[junit]
[junit] Ident }
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVTransform01NOUI - test01
[junit]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVTransform01NOUI - test02
[junit] Scale { 2.00000, 0.00000, 0.00000, 0.00000,
[junit] Ident { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] Scale 0.00000, 2.00000, 0.00000, 0.00000,
[junit] Ident 0.00000, 1.00000, 0.00000, 0.00000,
[junit] Scale 0.00000, 0.00000, 2.00000, 0.00000,
[junit] Ident 0.00000, 0.00000, 1.00000, 0.00000,
[junit] Scale 0.00000, 0.00000, 0.00000, 1.00000,
[junit] Scale }
[junit] Ident 0.00000, 0.00000, 0.00000, 1.00000,
[junit]
[junit] Ident }
[junit] Translate { 2.00000, 0.00000, 0.00000, 2.00000,
[junit]
[junit] Translate 0.00000, 2.00000, 0.00000, 4.00000,
[junit] Scale { 2.00000, 0.00000, 0.00000, 0.00000,
[junit] Translate 0.00000, 0.00000, 2.00000, 6.00000,
[junit] Scale 0.00000, 2.00000, 0.00000, 0.00000,
[junit] Translate 0.00000, 0.00000, 0.00000, 1.00000,
[junit] Scale 0.00000, 0.00000, 2.00000, 0.00000,
[junit] Translate }
[junit] Scale 0.00000, 0.00000, 0.00000, 1.00000,
[junit]
[junit] Scale }
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVTransform01NOUI - test02
[junit]
[junit] Translate { 2.00000, 0.00000, 0.00000, 2.00000,
[junit] Translate 0.00000, 2.00000, 0.00000, 4.00000,
[junit] Translate 0.00000, 0.00000, 2.00000, 6.00000,
[junit] Translate 0.00000, 0.00000, 0.00000, 1.00000,
[junit] Translate }
[junit]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVTransform01NOUI - test02
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 0.019 sec
[junit] Testcase: test02 took 0.002 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.087 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVTransform01NOUI - test01
[junit] Ident { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] Ident 0.00000, 1.00000, 0.00000, 0.00000,
[junit] Ident 0.00000, 0.00000, 1.00000, 0.00000,
[junit] Ident 0.00000, 0.00000, 0.00000, 1.00000,
[junit] Ident }
[junit]
[junit] Translate { 1.00000, 0.00000, 0.00000, 1.00000,
[junit] Translate 0.00000, 1.00000, 0.00000, 2.00000,
[junit] Translate 0.00000, 0.00000, 1.00000, 3.00000,
[junit] Translate 0.00000, 0.00000, 0.00000, 1.00000,
[junit] Translate }
[junit]
[junit] Scale { 2.00000, 0.00000, 0.00000, 1.00000,
[junit] Scale 0.00000, 2.00000, 0.00000, 2.00000,
[junit] Scale 0.00000, 0.00000, 2.00000, 3.00000,
[junit] Scale 0.00000, 0.00000, 0.00000, 1.00000,
[junit] Scale }
[junit]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVTransform01NOUI - test01
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVTransform01NOUI - test02
[junit] Ident { 1.00000, 0.00000, 0.00000, 0.00000,
[junit] Ident 0.00000, 1.00000, 0.00000, 0.00000,
[junit] Ident 0.00000, 0.00000, 1.00000, 0.00000,
[junit] Ident 0.00000, 0.00000, 0.00000, 1.00000,
[junit] Ident }
[junit]
[junit] Scale { 2.00000, 0.00000, 0.00000, 0.00000,
[junit] Scale 0.00000, 2.00000, 0.00000, 0.00000,
[junit] Scale 0.00000, 0.00000, 2.00000, 0.00000,
[junit] Scale 0.00000, 0.00000, 0.00000, 1.00000,
[junit] Scale }
[junit]
[junit] Translate { 2.00000, 0.00000, 0.00000, 2.00000,
[junit] Translate 0.00000, 2.00000, 0.00000, 4.00000,
[junit] Translate 0.00000, 0.00000, 2.00000, 6.00000,
[junit] Translate 0.00000, 0.00000, 0.00000, 1.00000,
[junit] Translate }
[junit]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVTransform01NOUI - test02
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize
[junit] Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.089 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test03InvertAndConj
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test03InvertAndConj
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test03InvertAndConj
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test03InvertAndConj
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test04Dot
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test04Dot
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test04Dot
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test04Dot
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test10AngleAxis
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test10AngleAxis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test10AngleAxis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test11FromVectorToVector
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test10AngleAxis
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test11FromVectorToVector
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test11FromVectorToVector
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test12FromAndToEulerAngles
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test12FromAndToEulerAngles
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test11FromVectorToVector
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test13FromEulerAnglesAndRotateVector
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test12FromAndToEulerAngles
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test13FromEulerAnglesAndRotateVector
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test14Matrix
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test12FromAndToEulerAngles
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test14Matrix
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test13FromEulerAnglesAndRotateVector
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15aAxesAndMatrix
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15aAxesAndMatrix
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test13FromEulerAnglesAndRotateVector
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15bAxesAndMatrix
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test14Matrix
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15bAxesAndMatrix
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test14Matrix
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15cAxesAndMatrix
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15aAxesAndMatrix
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15cAxesAndMatrix
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15aAxesAndMatrix
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test20AddSubtract
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15bAxesAndMatrix
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test20AddSubtract
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15bAxesAndMatrix
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test21Multiply
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15cAxesAndMatrix
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test21Multiply
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15cAxesAndMatrix
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test22InvertMultNormalAndConj
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test20AddSubtract
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test22InvertMultNormalAndConj
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test20AddSubtract
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test23RotationOrder
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test21Multiply
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test23RotationOrder
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test21Multiply
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test24Axes
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test22InvertMultNormalAndConj
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test24Axes
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test22InvertMultNormalAndConj
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test25Slerp
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test23RotationOrder
[junit] Deviance: 0.70710677 / 0.0 / 0.70710677, 0.70710695 / 0.0 / 0.7071069: -1.7881393E-7 / 0.0 / -1.1920929E-7, dist 2.149076E-7
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test23RotationOrder
[junit] Deviance: 0.0 / 1.0 / 0.0, -5.9604645E-8 / 0.9999999 / 0.0: 5.9604645E-8 / 1.1920929E-7 / 0.0, dist 1.3328004E-7
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test24Axes
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test24Axes
[junit] Deviance: 0.0 / -0.70710677 / 0.70710677, 0.0 / -0.7071068 / 0.707107: 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test25Slerp
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test25Slerp
[junit] Deviance: 0.70710677 / 0.0 / 0.70710677, 0.70710695 / 0.0 / 0.7071069: -1.7881393E-7 / 0.0 / -1.1920929E-7, dist 2.149076E-7
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test26LookAt
[junit] Deviance: 0.0 / 1.0 / 0.0, -5.9604645E-8 / 0.9999999 / 0.0: 5.9604645E-8 / 1.1920929E-7 / 0.0, dist 1.3328004E-7
[junit] Deviance: -0.40824828 / 0.81649655 / -0.40824828, -0.40824813 / 0.8164966 / -0.4082484: -1.4901161E-7 / -5.9604645E-8 / 1.1920929E-7, dist 1.9992005E-7
[junit] Deviance: 0.0 / -0.70710677 / 0.70710677, 0.0 / -0.7071068 / 0.707107: 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test26LookAt
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test25Slerp
[junit] ------------- ---------------- ---------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test26LookAt
[junit]
[junit] Testcase: test01Normalize took 0.012 sec
[junit] Deviance: -0.40824828 / 0.81649655 / -0.40824828, -0.40824813 / 0.8164966 / -0.4082484: -1.4901161E-7 / -5.9604645E-8 / 1.1920929E-7, dist 1.9992005E-7
[junit] Testcase: test02RotateZeroVector took 0 sec
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test26LookAt
[junit] Testcase: test03InvertAndConj took 0 sec
[junit] Testcase: test04Dot took 0 sec
[junit] Testcase: test10AngleAxis took 0.001 sec
[junit] Testcase: test11FromVectorToVector took 0 sec
[junit] Testcase: test12FromAndToEulerAngles took 0 sec
[junit] Testcase: test13FromEulerAnglesAndRotateVector took 0.001 sec
[junit] Testcase: test14Matrix took 0.002 sec
[junit] Testcase: test15aAxesAndMatrix took 0 sec
[junit] Testcase: test15bAxesAndMatrix took 0.001 sec
[junit] Testcase: test15cAxesAndMatrix took 0 sec
[junit] Testcase: test20AddSubtract took 0 sec
[junit] Testcase: test21Multiply took 0 sec
[junit] Testcase: test22InvertMultNormalAndConj took 0 sec
[junit] Testcase: test23RotationOrder took 0 sec
[junit] Testcase: test24Axes took 0 sec
[junit] Testcase: test25Slerp took 0 sec
[junit] Testcase: test26LookAt took 0 sec
[junit] Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.089 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test01Normalize
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test02RotateZeroVector
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test03InvertAndConj
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test03InvertAndConj
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test04Dot
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test04Dot
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test10AngleAxis
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test10AngleAxis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test11FromVectorToVector
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test11FromVectorToVector
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test12FromAndToEulerAngles
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test12FromAndToEulerAngles
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test13FromEulerAnglesAndRotateVector
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test13FromEulerAnglesAndRotateVector
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test14Matrix
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test14Matrix
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15aAxesAndMatrix
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15aAxesAndMatrix
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15bAxesAndMatrix
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15bAxesAndMatrix
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15cAxesAndMatrix
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test15cAxesAndMatrix
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test20AddSubtract
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test20AddSubtract
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test21Multiply
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test21Multiply
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test22InvertMultNormalAndConj
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test22InvertMultNormalAndConj
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test23RotationOrder
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test23RotationOrder
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test24Axes
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test24Axes
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test25Slerp
[junit] Deviance: 0.70710677 / 0.0 / 0.70710677, 0.70710695 / 0.0 / 0.7071069: -1.7881393E-7 / 0.0 / -1.1920929E-7, dist 2.149076E-7
[junit] Deviance: 0.0 / 1.0 / 0.0, -5.9604645E-8 / 0.9999999 / 0.0: 5.9604645E-8 / 1.1920929E-7 / 0.0, dist 1.3328004E-7
[junit] Deviance: 0.0 / -0.70710677 / 0.70710677, 0.0 / -0.7071068 / 0.707107: 0.0 / 5.9604645E-8 / -2.3841858E-7, dist 2.4575624E-7
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test25Slerp
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test26LookAt
[junit] Deviance: -0.40824828 / 0.81649655 / -0.40824828, -0.40824813 / 0.8164966 / -0.4082484: -1.4901161E-7 / -5.9604645E-8 / 1.1920929E-7, dist 1.9992005E-7
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI - test26LookAt
[junit] ------------- ---------------- ---------------
[echo] gluegen.basename: gluegen
[echo] jogl.basename: jogl
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.6
[echo] java.home /usr/lib/jvm/java-17-openjdk-amd64
[echo] jvmJava.exe /usr/lib/jvm/java-17-openjdk-amd64/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0
[echo] jogamp.version.int 2414020
[echo] junit.is.disabled ${junit.is.disabled}
[echo] target.user.set true
[echo] target.sourcelevel 1.8
[echo] target.targetlevel 1.8
[echo] target.releaselevel ${target.releaselevel}
[echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar
[echo] javacdebug true
[echo] javacdebuglevel source,lines
[echo] javac.memorymax 1024m
[echo] build.archiveon true
[echo] build.node.name linux-x86_64-jau-002
[echo] android.api.level 24
[echo] junit.run.arg0 -Djunit.run.arg0=dummy
[echo] junit.run.arg1 -Djunit.run.arg1=dummy
[echo] macosx.sdkroot ${macosx.sdkroot}
[echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
[echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
[echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
[echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}
gluegen.properties.load.user:
gluegen.cpptasks.detect.os.custom:
[echo] gluegen.cpptasks.detect.os.custom: NOP done
gluegen.cpptasks.initialize:
[echo] os.name=Linux
[echo] os.version=5.16.18
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=true
[echo] LinuxAMD64=true
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=true
[echo] Windows=${isWindows}
[echo] X11=true
[echo] os=Linux
[echo] os=5.16.18
[echo] arch=amd64
[echo] build.dynamiclibs=true
[echo] build.staticlibs=false
[echo] output.lib.type=shared
common.init:
declare.common:
[echo] jvmarg.modules --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED
[echo] jvmarg.generic --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED
[echo] jvmarg.headless -Djava.awt.headless=true
[echo] jvmarg.swt.headless -Djava.awt.headless=true
test.compile.check:
[echo] jogl-test.jar /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jar/jogl-test.jar
test.compile:
junit.run.newt.headless:
[echo] gluegen.basename: gluegen
[echo] jogl.basename: jogl
generic.junit.run.newt.headless:
[echo] +++
[echo] +++ generic.junit.run.newt.headless
[echo] +++ Pattern: com/jogamp/opengl/test/junit/**/Test*NEWT*
[echo] +++
[echo] Testing com.jogamp.opengl.test.junit.graph.TestFontsNEWT00 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.graph.TestFontsNEWT00.xml
[apply] ++++ Test Singleton.ctor()Testsuite: com.jogamp.opengl.test.junit.graph.TestFontsNEWT00
[apply] junit.framework.TestListener: tests to run: 1
[apply]
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363781265 ms III - Start
[apply] SLOCK [T main @ 1692363781266 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test00)++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestFontsNEWT00 - test00
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0
[apply] Ubuntu
[apply] Regular
[apply] DaltonMaagLtd: Ubuntu Regular 0.71
[apply] Ubuntu
[apply] Version 0.71
[apply] Ubuntu
[apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd.
[apply] Dalton Maag Ltd
[apply] Dalton Maag Ltd
[apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens.
[apply]
[apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years.
[apply] http://www.daltonmaag.com/
[apply] http://www.daltonmaag.com/
[apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0
[apply] Ubuntu
[apply] Regular
[apply] DaltonMaagLtd: Ubuntu Regular 0.71
[apply] Ubuntu
[apply] Version 0.71
[apply] Ubuntu
[apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd.
[apply] Dalton Maag Ltd
[apply] Dalton Maag Ltd
[apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens.
[apply]
[apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years.
[apply] http://www.daltonmaag.com/
[apply] http://www.daltonmaag.com/
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Ubuntu-Regular: 10.0p, 96.0dpi -> 13.333334px:
[apply] Ubuntu-Regular[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 0.0625
[apply] checkSumAdjustment: 0x9C00DB43
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x19
[apply] unitsPerEm: 1000
[apply] created: 3381311064
[apply] modified: 3382339478
[apply] xMin: -167
[apply] yMin: -189
[apply] xMax: 1561
[apply] yMax: 962
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 9
[apply] fontDirectionHint: 2
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 0.0625
[apply] checkSumAdjustment: 0x9C00DB43
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x19
[apply] unitsPerEm: 1000
[apply] created: 3381311064
[apply] modified: 3382339478
[apply] xMin: -167
[apply] yMin: -189
[apply] xMax: 1561
[apply] yMax: 962
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 9
[apply] fontDirectionHint: 2
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 932
[apply] yDescender: -189
[apply] yLineGap: 28
[apply] advanceWidthMax: 1682
[apply] minLeftSideBearing: -167
[apply] minRightSideBearing: -163
[apply] xMaxExtent: 1561
[apply] horizCaretSlopeNum: 1
[apply] horizCaretSlopeDenom: 0
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 1262
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 28
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 1762
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 2284
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 1262
[apply] maxPoints: 112
[apply] maxContours: 14
[apply] maxCompositePoints: 113
[apply] maxCompositeContours: 7
[apply] maxZones: 2
[apply] maxTwilightPoints: 16
[apply] maxStorage: 47
[apply] maxFunctionDefs: 89
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 1312
[apply] maxSizeOfInstructions: 1785
[apply] maxComponentElements: 5
[apply] maxComponentDepth: 1
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 602
[apply] usWeightClass: 400
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 700
[apply] ySubscriptYSize: 650
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 140
[apply] ySuperscriptXSize: 700
[apply] ySuperscriptYSize: 650
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 477
[apply] yStrikeoutSize: 79
[apply] yStrikeoutPosition: 250
[apply] sFamilyClass: 0 subclass = 0
[apply] PANOSE: 2 11 5 4 3 6 2 3 2 4
[apply] Unicode Range 1( Bits 0 - 31 ): E00002FF
[apply] Unicode Range 2( Bits 32- 63 ): 5000205B
[apply] Unicode Range 3( Bits 64- 95 ): 0
[apply] Unicode Range 4( Bits 96-127 ): 0
[apply] achVendID: 'DAMA'
[apply] fsSelection: 0x40
[apply] usFirstCharIndex: 0x0
[apply] usLastCharIndex: 0xFB04
[apply] sTypoAscender: 776
[apply] sTypoDescender: -185
[apply] sTypoLineGap: 56
[apply] usWinAscent: 932
[apply] usWinDescent: 189
[apply] CodePage Range 1( Bits 0 - 31 ): 2000009F
[apply] CodePage Range 2( Bits 32- 63 ): 56010000
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 631, leftSideBearings 23, kerning[size 48, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 631, 631
[apply] em 0.63100004, 0.63100004
[apply] px 8.413334, 8.413334
[apply] AABBox
[apply] funits [dim 588.0 x 693.0 x 0.0, box 23.0 / 0.0 / 0.0 .. 611.0 / 693.0 / 0.0, ctr 317.0 / 346.5 / 0.0]
[apply] em [dim 0.588 x 0.693 x 0.0, box 0.023000002 / 0.0 / 0.0 .. 0.611 / 0.693 / 0.0, ctr 0.317 / 0.3465 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 253, leftSideBearings -68, kerning[size 1, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 253, 253
[apply] em 0.25300002, 0.25300002
[apply] px 3.3733337, 3.3733337
[apply] AABBox
[apply] funits [dim 254.0 x 923.0 x 0.0, box -68.0 / -187.0 / 0.0 .. 186.0 / 736.0 / 0.0, ctr 59.0 / 274.5 / 0.0]
[apply] em [dim 0.254 x 0.9230001 x 0.0, box -0.068 / -0.187 / 0.0 .. 0.186 / 0.73600006 / 0.0, ctr 0.059 / 0.2745 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 231, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 231, 231
[apply] em 0.231, 0.231
[apply] px 3.0800002, 3.0800002
[apply] AABBox
[apply] funits [dim 231.0 x 1121.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 231.0 / 1121.0 / 0.0, ctr 115.5 / 560.5 / 0.0]
[apply] em [dim 0.231 x 1.121 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.231 / 1.121 / 0.0, ctr 0.1155 / 0.5605 / 0.0]
[apply] Font Ubuntu-Regular
[apply] Char left['X', id 59, kpairs 48], right['X', id 59], kerning 18
[apply] Glyph[id 59 'X', advance 631, leftSideBearings 23, kerning[size 48, horiz true, cross false], shape true]
[apply] Font Ubuntu-Regular
[apply] Char left['t', id 87, kpairs 13], right['.', id 17], kerning 11
[apply] Glyph[id 87 't', advance 402, leftSideBearings 74, kerning[size 13, horiz true, cross false], shape true]
[apply] Font Ubuntu-Regular
[apply] Char left['f', id 73, kpairs 22], right['f', id 73], kerning 0
[apply] Glyph[id 73 'f', advance 386, leftSideBearings 80, kerning[size 22, horiz true, cross false], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0
[apply] Ubuntu
[apply] Light
[apply] DaltonMaagLtd: Ubuntu Light 0.71
[apply] Ubuntu Light
[apply] Version 0.71
[apply] Ubuntu-Light
[apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd.
[apply] Dalton Maag Ltd
[apply] Dalton Maag Ltd
[apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens.
[apply]
[apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years.
[apply] http://www.daltonmaag.com/
[apply] http://www.daltonmaag.com
[apply] Ubuntu
[apply] Light
[apply] Ubuntu Light
[apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0
[apply] Ubuntu Light
[apply] Regular
[apply] DaltonMaagLtd: Ubuntu Light 0.71
[apply] Ubuntu Light
[apply] Version 0.71
[apply] Ubuntu-Light
[apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd.
[apply] Dalton Maag Ltd
[apply] Dalton Maag Ltd
[apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens.
[apply]
[apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years.
[apply] http://www.daltonmaag.com/
[apply] http://www.daltonmaag.com
[apply] Ubuntu
[apply] Light
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Ubuntu-Light: 10.0p, 96.0dpi -> 13.333334px:
[apply] Ubuntu-Light[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 0.0625
[apply] checkSumAdjustment: 0x4E482B5D
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x19
[apply] unitsPerEm: 1000
[apply] created: 3381311064
[apply] modified: 3382339502
[apply] xMin: -157
[apply] yMin: -196
[apply] xMax: 1551
[apply] yMax: 958
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 9
[apply] fontDirectionHint: 2
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 0.0625
[apply] checkSumAdjustment: 0x4E482B5D
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x19
[apply] unitsPerEm: 1000
[apply] created: 3381311064
[apply] modified: 3382339502
[apply] xMin: -157
[apply] yMin: -196
[apply] xMax: 1551
[apply] yMax: 958
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 9
[apply] fontDirectionHint: 2
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 932
[apply] yDescender: -189
[apply] yLineGap: 28
[apply] advanceWidthMax: 1682
[apply] minLeftSideBearing: -157
[apply] minRightSideBearing: -156
[apply] xMaxExtent: 1551
[apply] horizCaretSlopeNum: 1
[apply] horizCaretSlopeDenom: 0
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 1262
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 28
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 1762
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 2284
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 1262
[apply] maxPoints: 112
[apply] maxContours: 14
[apply] maxCompositePoints: 111
[apply] maxCompositeContours: 7
[apply] maxZones: 2
[apply] maxTwilightPoints: 16
[apply] maxStorage: 47
[apply] maxFunctionDefs: 89
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 1312
[apply] maxSizeOfInstructions: 1785
[apply] maxComponentElements: 5
[apply] maxComponentDepth: 1
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 589
[apply] usWeightClass: 300
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 700
[apply] ySubscriptYSize: 650
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 140
[apply] ySuperscriptXSize: 700
[apply] ySuperscriptYSize: 650
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 477
[apply] yStrikeoutSize: 56
[apply] yStrikeoutPosition: 250
[apply] sFamilyClass: 0 subclass = 0
[apply] PANOSE: 2 11 3 4 3 6 2 3 2 4
[apply] Unicode Range 1( Bits 0 - 31 ): E00002FF
[apply] Unicode Range 2( Bits 32- 63 ): 5000205B
[apply] Unicode Range 3( Bits 64- 95 ): 0
[apply] Unicode Range 4( Bits 96-127 ): 0
[apply] achVendID: 'DAMA'
[apply] fsSelection: 0x40
[apply] usFirstCharIndex: 0x0
[apply] usLastCharIndex: 0xFB04
[apply] sTypoAscender: 776
[apply] sTypoDescender: -185
[apply] sTypoLineGap: 56
[apply] usWinAscent: 932
[apply] usWinDescent: 189
[apply] CodePage Range 1( Bits 0 - 31 ): 2000009F
[apply] CodePage Range 2( Bits 32- 63 ): 56010000
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 608, leftSideBearings 27, kerning[size 44, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 608, 608
[apply] em 0.60800004, 0.60800004
[apply] px 8.1066675, 8.1066675
[apply] AABBox
[apply] funits [dim 551.0 x 693.0 x 0.0, box 27.0 / 0.0 / 0.0 .. 578.0 / 693.0 / 0.0, ctr 302.5 / 346.5 / 0.0]
[apply] em [dim 0.551 x 0.693 x 0.0, box 0.027 / 0.0 / 0.0 .. 0.578 / 0.693 / 0.0, ctr 0.3025 / 0.3465 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 237, leftSideBearings -63, kerning[size 1, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 237, 237
[apply] em 0.23700002, 0.23700002
[apply] px 3.1600003, 3.1600003
[apply] AABBox
[apply] funits [dim 229.0 x 910.0 x 0.0, box -63.0 / -187.0 / 0.0 .. 166.0 / 723.0 / 0.0, ctr 51.5 / 268.0 / 0.0]
[apply] em [dim 0.229 x 0.9100001 x 0.0, box -0.063 / -0.187 / 0.0 .. 0.16600001 / 0.72300005 / 0.0, ctr 0.051500004 / 0.268 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 228, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 228, 228
[apply] em 0.22800002, 0.22800002
[apply] px 3.0400004, 3.0400004
[apply] AABBox
[apply] funits [dim 228.0 x 1121.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 228.0 / 1121.0 / 0.0, ctr 114.0 / 560.5 / 0.0]
[apply] em [dim 0.22800002 x 1.121 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.22800002 / 1.121 / 0.0, ctr 0.11400001 / 0.5605 / 0.0]
[apply] Font Ubuntu-Light
[apply] Char left['X', id 59, kpairs 44], right['X', id 59], kerning 18
[apply] Glyph[id 59 'X', advance 608, leftSideBearings 27, kerning[size 44, horiz true, cross false], shape true]
[apply] Font Ubuntu-Light
[apply] Char left['t', id 87, kpairs 6], right['.', id 17], kerning 11
[apply] Glyph[id 87 't', advance 387, leftSideBearings 82, kerning[size 6, horiz true, cross false], shape true]
[apply] Font Ubuntu-Light
[apply] Char left['f', id 73, kpairs 20], right['f', id 73], kerning 0
[apply] Glyph[id 73 'f', advance 376, leftSideBearings 86, kerning[size 20, horiz true, cross false], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0
[apply] Ubuntu
[apply] Light Italic
[apply] DaltonMaagLtd: Ubuntu Light Italic 0.71
[apply] Ubuntu Light Italic
[apply] Version 0.71
[apply] Ubuntu-LightItalic
[apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd.
[apply] Dalton Maag Ltd
[apply] Dalton Maag Ltd
[apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens.
[apply]
[apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years.
[apply] http://www.daltonmaag.com/
[apply] http://www.daltonmaag.com
[apply] Ubuntu
[apply] Light Italic
[apply] Ubuntu Light Italic
[apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0
[apply] Ubuntu Light
[apply] Italic
[apply] DaltonMaagLtd: Ubuntu Light Italic 0.71
[apply] Ubuntu Light Italic
[apply] Version 0.71
[apply] Ubuntu-LightItalic
[apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd.
[apply] Dalton Maag Ltd
[apply] Dalton Maag Ltd
[apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens.
[apply]
[apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years.
[apply] http://www.daltonmaag.com/
[apply] http://www.daltonmaag.com
[apply] Ubuntu
[apply] Light Italic
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Ubuntu-Light Italic: 10.0p, 96.0dpi -> 13.333334px:
[apply] Ubuntu-Light Italic[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 0.0625
[apply] checkSumAdjustment: 0xA4A22A91
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x19
[apply] unitsPerEm: 1000
[apply] created: 3381311064
[apply] modified: 3382339509
[apply] xMin: -140
[apply] yMin: -195
[apply] xMax: 1744
[apply] yMax: 958
[apply] macStyle bits: 2
[apply] lowestRecPPEM: 9
[apply] fontDirectionHint: 2
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 0.0625
[apply] checkSumAdjustment: 0xA4A22A91
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x19
[apply] unitsPerEm: 1000
[apply] created: 3381311064
[apply] modified: 3382339509
[apply] xMin: -140
[apply] yMin: -195
[apply] xMax: 1744
[apply] yMax: 958
[apply] macStyle bits: 2
[apply] lowestRecPPEM: 9
[apply] fontDirectionHint: 2
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 932
[apply] yDescender: -189
[apply] yLineGap: 28
[apply] advanceWidthMax: 1695
[apply] minLeftSideBearing: -140
[apply] minRightSideBearing: -360
[apply] xMaxExtent: 1744
[apply] horizCaretSlopeNum: 1000
[apply] horizCaretSlopeDenom: 240
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 1267
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 28
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 1762
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 2284
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 1267
[apply] maxPoints: 112
[apply] maxContours: 14
[apply] maxCompositePoints: 113
[apply] maxCompositeContours: 7
[apply] maxZones: 2
[apply] maxTwilightPoints: 16
[apply] maxStorage: 47
[apply] maxFunctionDefs: 89
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 1312
[apply] maxSizeOfInstructions: 1785
[apply] maxComponentElements: 5
[apply] maxComponentDepth: 1
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 562
[apply] usWeightClass: 300
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 700
[apply] ySubscriptYSize: 650
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 140
[apply] ySuperscriptXSize: 700
[apply] ySuperscriptYSize: 650
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 477
[apply] yStrikeoutSize: 50
[apply] yStrikeoutPosition: 250
[apply] sFamilyClass: 0 subclass = 0
[apply] PANOSE: 2 11 3 4 3 6 2 10 2 4
[apply] Unicode Range 1( Bits 0 - 31 ): E00002FF
[apply] Unicode Range 2( Bits 32- 63 ): 5000205B
[apply] Unicode Range 3( Bits 64- 95 ): 0
[apply] Unicode Range 4( Bits 96-127 ): 0
[apply] achVendID: 'DAMA'
[apply] fsSelection: 0x1
[apply] usFirstCharIndex: 0x0
[apply] usLastCharIndex: 0xFB04
[apply] sTypoAscender: 776
[apply] sTypoDescender: -185
[apply] sTypoLineGap: 56
[apply] usWinAscent: 932
[apply] usWinDescent: 189
[apply] CodePage Range 1( Bits 0 - 31 ): 2000009F
[apply] CodePage Range 2( Bits 32- 63 ): 56010000
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 550, leftSideBearings 10, kerning[size 54, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 550, 550
[apply] em 0.55, 0.55
[apply] px 7.333334, 7.333334
[apply] AABBox
[apply] funits [dim 670.0 x 693.0 x 0.0, box 10.0 / 0.0 / 0.0 .. 680.0 / 693.0 / 0.0, ctr 345.0 / 346.5 / 0.0]
[apply] em [dim 0.67 x 0.693 x 0.0, box 0.010000001 / 0.0 / 0.0 .. 0.68 / 0.693 / 0.0, ctr 0.345 / 0.3465 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 235, leftSideBearings -101, kerning[size 2, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 235, 235
[apply] em 0.23500001, 0.23500001
[apply] px 3.1333337, 3.1333337
[apply] AABBox
[apply] funits [dim 435.0 x 909.0 x 0.0, box -101.0 / -188.0 / 0.0 .. 334.0 / 721.0 / 0.0, ctr 116.5 / 266.5 / 0.0]
[apply] em [dim 0.43500003 x 0.90900004 x 0.0, box -0.101 / -0.18800001 / 0.0 .. 0.33400002 / 0.721 / 0.0, ctr 0.116500005 / 0.2665 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 232, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 232, 232
[apply] em 0.23200001, 0.23200001
[apply] px 3.0933335, 3.0933335
[apply] AABBox
[apply] funits [dim 232.0 x 1121.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 232.0 / 1121.0 / 0.0, ctr 116.0 / 560.5 / 0.0]
[apply] em [dim 0.23200001 x 1.121 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.23200001 / 1.121 / 0.0, ctr 0.116000004 / 0.5605 / 0.0]
[apply] Font Ubuntu-Light Italic
[apply] Char left['X', id 59, kpairs 54], right['X', id 59], kerning 22
[apply] Glyph[id 59 'X', advance 550, leftSideBearings 10, kerning[size 54, horiz true, cross false], shape true]
[apply] Font Ubuntu-Light Italic
[apply] Char left['t', id 87, kpairs 15], right['.', id 17], kerning 13
[apply] Glyph[id 87 't', advance 377, leftSideBearings 113, kerning[size 15, horiz true, cross false], shape true]
[apply] Font Ubuntu-Light Italic
[apply] Char left['f', id 73, kpairs 31], right['f', id 73], kerning 0
[apply] Glyph[id 73 'f', advance 355, leftSideBearings -14, kerning[size 31, horiz true, cross false], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeMono
[apply] Regular
[apply] GNU: FreeMono Normal: 2012
[apply] FreeMono
[apply] Version 0412.2268
[apply] FreeMono
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] нормален
[apply] normal
[apply] obyčejné
[apply] normal
[apply] Standard
[apply] µεσαία
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeMono
[apply] Regular
[apply] GNU: FreeMono Normal: 2012
[apply] FreeMono
[apply] Version 0412.2268
[apply] FreeMono
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Normal
[apply] Normaali
[apply] Normal
[apply] Normál
[apply] Normale
[apply] Standaard
[apply] Normal
[apply] Normalny
[apply] Normal
[apply] Normal
[apply] Обычный
[apply] Normálne
[apply] Normal
[apply] Normal
[apply] menengah
[apply] прямій
[apply] navadno
[apply] vidējs
[apply] normalusis
[apply] thường
[apply] Arrunta
[apply] सामान्य
[apply] Normal
[apply] Normal
[apply] Normal
[apply] Normal
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] FreeMono-Regular: 10.0p, 96.0dpi -> 13.333334px:
[apply] FreeMono-Regular[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0xCAF64A3F
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x29F
[apply] unitsPerEm: 1000
[apply] created: 3474687339
[apply] modified: 3474687339
[apply] xMin: -793
[apply] yMin: -200
[apply] xMax: 699
[apply] yMax: 800
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0xCAF64A3F
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x29F
[apply] unitsPerEm: 1000
[apply] created: 3474687339
[apply] modified: 3474687339
[apply] xMin: -793
[apply] yMin: -200
[apply] xMax: 699
[apply] yMax: 800
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 800
[apply] yDescender: -200
[apply] yLineGap: 0
[apply] advanceWidthMax: 600
[apply] minLeftSideBearing: -793
[apply] minRightSideBearing: -578
[apply] xMaxExtent: 699
[apply] horizCaretSlopeNum: 1
[apply] horizCaretSlopeDenom: 0
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 4169
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 44
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 44
[apply] platform id: 0 (Unicode), encoding id: 10 (), offset: 1260
[apply] platform id: 3 (Microsoft), encoding id: 10 (UCS-4), offset: 1260
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 3088
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 4177
[apply] maxPoints: 480
[apply] maxContours: 120
[apply] maxCompositePoints: 168
[apply] maxCompositeContours: 16
[apply] maxZones: 2
[apply] maxTwilightPoints: 1
[apply] maxStorage: 2
[apply] maxFunctionDefs: 22
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 256
[apply] maxSizeOfInstructions: 1546
[apply] maxComponentElements: 8
[apply] maxComponentDepth: 5
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 600
[apply] usWeightClass: 400
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 650
[apply] ySubscriptYSize: 699
[apply] ySubscriptXOffset: 47
[apply] ySubscriptYOffset: 140
[apply] ySuperscriptXSize: 650
[apply] ySuperscriptYSize: 699
[apply] ySuperscriptXOffset: -163
[apply] ySuperscriptYOffset: 479
[apply] yStrikeoutSize: 49
[apply] yStrikeoutPosition: 258
[apply] sFamilyClass: 5 subclass = 5
[apply] PANOSE: 2 15 4 9 2 2 5 2 4 4
[apply] Unicode Range 1( Bits 0 - 31 ): E4002EFF
[apply] Unicode Range 2( Bits 32- 63 ): C2007FFF
[apply] Unicode Range 3( Bits 64- 95 ): 249028
[apply] Unicode Range 4( Bits 96-127 ): 100000
[apply] achVendID: 'GNU '
[apply] fsSelection: 0x40
[apply] usFirstCharIndex: 0x20
[apply] usLastCharIndex: 0xFFFF
[apply] sTypoAscender: 800
[apply] sTypoDescender: -200
[apply] sTypoLineGap: 0
[apply] usWinAscent: 800
[apply] usWinDescent: 200
[apply] CodePage Range 1( Bits 0 - 31 ): 600001FF
[apply] CodePage Range 2( Bits 32- 63 ): FFFF0000
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 600, leftSideBearings 40, kerning[size 0, horiz true, cross true], shape true]
[apply] Advance
[apply] funits 600, 600
[apply] em 0.6, 0.6
[apply] px 8.000001, 8.000001
[apply] AABBox
[apply] funits [dim 520.0 x 563.0 x 0.0, box 40.0 / 0.0 / 0.0 .. 560.0 / 563.0 / 0.0, ctr 300.0 / 281.5 / 0.0]
[apply] em [dim 0.52 x 0.563 x 0.0, box 0.040000003 / 0.0 / 0.0 .. 0.56 / 0.563 / 0.0, ctr 0.3 / 0.2815 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 600, leftSideBearings 117, kerning[size 0, horiz true, cross true], shape true]
[apply] Advance
[apply] funits 600, 600
[apply] em 0.6, 0.6
[apply] px 8.000001, 8.000001
[apply] AABBox
[apply] funits [dim 311.0 x 810.0 x 0.0, box 117.0 / -186.0 / 0.0 .. 428.0 / 624.0 / 0.0, ctr 272.5 / 219.0 / 0.0]
[apply] em [dim 0.31100002 x 0.81 x 0.0, box 0.117000006 / -0.186 / 0.0 .. 0.42800003 / 0.624 / 0.0, ctr 0.2725 / 0.21900001 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 600, leftSideBearings 0, kerning[size 0, horiz true, cross true], shape true]
[apply] Advance
[apply] funits 600, 600
[apply] em 0.6, 0.6
[apply] px 8.000001, 8.000001
[apply] AABBox
[apply] funits [dim 600.0 x 1000.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 600.0 / 1000.0 / 0.0, ctr 300.0 / 500.0 / 0.0]
[apply] em [dim 0.6 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.6 / 1.0 / 0.0, ctr 0.3 / 0.5 / 0.0]
[apply] Font FreeMono-Regular
[apply] Char left['X', id 59, kpairs 0], right['X', id 59], kerning 0
[apply] Glyph[id 59 'X', advance 600, leftSideBearings 40, kerning[size 0, horiz true, cross true], shape true]
[apply] Font FreeMono-Regular
[apply] Char left['t', id 87, kpairs 0], right['.', id 17], kerning 0
[apply] Glyph[id 87 't', advance 600, leftSideBearings 43, kerning[size 0, horiz true, cross true], shape true]
[apply] Font FreeMono-Regular
[apply] Char left['f', id 73, kpairs 0], right['f', id 73], kerning 0
[apply] Glyph[id 73 'f', advance 600, leftSideBearings 105, kerning[size 0, horiz true, cross true], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeMono
[apply] Bold
[apply] GNU: FreeMono Bold: 2012
[apply] FreeMono Bold
[apply] Version 0412.2261
[apply] FreeMonoBold
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] получерен
[apply] FreeMono получерен
[apply] negreta
[apply] FreeMono negreta
[apply] tučné
[apply] FreeMono tučné
[apply] fed
[apply] FreeMono fed
[apply] Fett
[apply] FreeMono Fett
[apply] Έντονα
[apply] FreeMono Έντονα
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeMono
[apply] Bold
[apply] GNU: FreeMono Bold: 2012
[apply] FreeMono Bold
[apply] Version 0412.2261
[apply] FreeMonoBold
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Negrita
[apply] FreeMono Negrita
[apply] Lihavoitu
[apply] FreeMono Lihavoitu
[apply] Gras
[apply] FreeMono Gras
[apply] Félkövér
[apply] FreeMono Félkövér
[apply] Grassetto
[apply] FreeMono Grassetto
[apply] Vet
[apply] FreeMono Vet
[apply] Halvfet
[apply] FreeMono Halvfet
[apply] Pogrubiony
[apply] FreeMono Pogrubiony
[apply] Negrito
[apply] FreeMono Negrito
[apply] gros
[apply] FreeMono gros
[apply] Полужирный
[apply] FreeMono Полужирный
[apply] Tučné
[apply] FreeMono Tučné
[apply] Fet
[apply] FreeMono Fet
[apply] Kalın
[apply] FreeMono Kalın
[apply] huruf tebal
[apply] FreeMono huruf tebal
[apply] жирний
[apply] FreeMono жирний
[apply] polkrepko
[apply] FreeMono polkrepko
[apply] treknraksts
[apply] FreeMono treknraksts
[apply] pusjuodis
[apply] FreeMono pusjuodis
[apply] đậm
[apply] FreeMono đậm
[apply] Lodia
[apply] FreeMono Lodia
[apply] धृष्ट
[apply] FreeMono धृष्ट
[apply] Negrita
[apply] FreeMono Negrita
[apply] Negrito
[apply] FreeMono Negrito
[apply] Negrita
[apply] FreeMono Negrita
[apply] Gras
[apply] FreeMono Gras
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] FreeMono-Bold: 10.0p, 96.0dpi -> 13.333334px:
[apply] FreeMono-Bold[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x64FAB3F3
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687317
[apply] modified: 3474687317
[apply] xMin: -600
[apply] yMin: -200
[apply] xMax: 736
[apply] yMax: 800
[apply] macStyle bits: 1
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x64FAB3F3
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687317
[apply] modified: 3474687317
[apply] xMin: -600
[apply] yMin: -200
[apply] xMax: 736
[apply] yMax: 800
[apply] macStyle bits: 1
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 800
[apply] yDescender: -200
[apply] yLineGap: 0
[apply] advanceWidthMax: 600
[apply] minLeftSideBearing: -600
[apply] minRightSideBearing: -574
[apply] xMaxExtent: 736
[apply] horizCaretSlopeNum: 1
[apply] horizCaretSlopeDenom: 0
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 1430
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 28
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 28
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 1004
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 2035
[apply] maxPoints: 240
[apply] maxContours: 60
[apply] maxCompositePoints: 129
[apply] maxCompositeContours: 6
[apply] maxZones: 2
[apply] maxTwilightPoints: 1
[apply] maxStorage: 2
[apply] maxFunctionDefs: 22
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 256
[apply] maxSizeOfInstructions: 664
[apply] maxComponentElements: 5
[apply] maxComponentDepth: 3
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 600
[apply] usWeightClass: 700
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 650
[apply] ySubscriptYSize: 699
[apply] ySubscriptXOffset: 47
[apply] ySubscriptYOffset: 140
[apply] ySuperscriptXSize: 650
[apply] ySuperscriptYSize: 699
[apply] ySuperscriptXOffset: -163
[apply] ySuperscriptYOffset: 479
[apply] yStrikeoutSize: 49
[apply] yStrikeoutPosition: 258
[apply] sFamilyClass: 5 subclass = 5
[apply] PANOSE: 2 15 6 9 2 8 5 2 4 4
[apply] Unicode Range 1( Bits 0 - 31 ): A4000AFF
[apply] Unicode Range 2( Bits 32- 63 ): 400079FB
[apply] Unicode Range 3( Bits 64- 95 ): 20
[apply] Unicode Range 4( Bits 96-127 ): 0
[apply] achVendID: 'GNU '
[apply] fsSelection: 0x20
[apply] usFirstCharIndex: 0x20
[apply] usLastCharIndex: 0xFFFD
[apply] sTypoAscender: 800
[apply] sTypoDescender: -200
[apply] sTypoLineGap: 0
[apply] usWinAscent: 800
[apply] usWinDescent: 200
[apply] CodePage Range 1( Bits 0 - 31 ): 600001BF
[apply] CodePage Range 2( Bits 32- 63 ): DFF70000
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 600, leftSideBearings 10, kerning[size 0, horiz true, cross true], shape true]
[apply] Advance
[apply] funits 600, 600
[apply] em 0.6, 0.6
[apply] px 8.000001, 8.000001
[apply] AABBox
[apply] funits [dim 580.0 x 583.0 x 0.0, box 10.0 / 0.0 / 0.0 .. 590.0 / 583.0 / 0.0, ctr 300.0 / 291.5 / 0.0]
[apply] em [dim 0.58000004 x 0.583 x 0.0, box 0.010000001 / 0.0 / 0.0 .. 0.59000003 / 0.583 / 0.0, ctr 0.3 / 0.2915 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 600, leftSideBearings 87, kerning[size 0, horiz true, cross true], shape true]
[apply] Advance
[apply] funits 600, 600
[apply] em 0.6, 0.6
[apply] px 8.000001, 8.000001
[apply] AABBox
[apply] funits [dim 371.0 x 823.0 x 0.0, box 87.0 / -200.0 / 0.0 .. 458.0 / 623.0 / 0.0, ctr 272.5 / 211.5 / 0.0]
[apply] em [dim 0.37100002 x 0.823 x 0.0, box 0.087000005 / -0.2 / 0.0 .. 0.45800003 / 0.623 / 0.0, ctr 0.2725 / 0.21150002 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 600, leftSideBearings 0, kerning[size 0, horiz true, cross true], shape true]
[apply] Advance
[apply] funits 600, 600
[apply] em 0.6, 0.6
[apply] px 8.000001, 8.000001
[apply] AABBox
[apply] funits [dim 600.0 x 1000.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 600.0 / 1000.0 / 0.0, ctr 300.0 / 500.0 / 0.0]
[apply] em [dim 0.6 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.6 / 1.0 / 0.0, ctr 0.3 / 0.5 / 0.0]
[apply] Font FreeMono-Bold
[apply] Char left['X', id 59, kpairs 0], right['X', id 59], kerning 0
[apply] Glyph[id 59 'X', advance 600, leftSideBearings 10, kerning[size 0, horiz true, cross true], shape true]
[apply] Font FreeMono-Bold
[apply] Char left['t', id 87, kpairs 0], right['.', id 17], kerning 0
[apply] Glyph[id 87 't', advance 600, leftSideBearings 13, kerning[size 0, horiz true, cross true], shape true]
[apply] Font FreeMono-Bold
[apply] Char left['f', id 73, kpairs 0], right['f', id 73], kerning 0
[apply] Glyph[id 73 'f', advance 600, leftSideBearings 75, kerning[size 0, horiz true, cross true], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSans
[apply] Regular
[apply] GNU: FreeSans Normal: 2012
[apply] FreeSans
[apply] Version 0412.2268
[apply] FreeSans
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] нормален
[apply] Normal
[apply] obyčejné
[apply] normal
[apply] Mittel
[apply] µεσαία
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSans
[apply] Regular
[apply] GNU: FreeSans Normal: 2012
[apply] FreeSans
[apply] Version 0412.2268
[apply] FreeSans
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Normal
[apply] Normaali
[apply] Normal
[apply] Normál
[apply] Medio
[apply] Gemiddeld
[apply] Normal
[apply] Odmiana Zwykła
[apply] Normal
[apply] Normal
[apply] Обычный
[apply] Normálne
[apply] Normal
[apply] Normal
[apply] menengah
[apply] прямій
[apply] Navadno
[apply] vidējs
[apply] normalusis
[apply] vừa
[apply] Arrunta
[apply] सामान्य
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] FreeSans-Regular: 10.0p, 96.0dpi -> 13.333334px:
[apply] FreeSans-Regular[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0xAB230039
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687412
[apply] modified: 3474687412
[apply] xMin: -1166
[apply] yMin: -638
[apply] xMax: 2260
[apply] yMax: 1050
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0xAB230039
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687412
[apply] modified: 3474687412
[apply] xMin: -1166
[apply] yMin: -638
[apply] xMax: 2260
[apply] yMax: 1050
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 900
[apply] yDescender: -200
[apply] yLineGap: 100
[apply] advanceWidthMax: 2256
[apply] minLeftSideBearing: -1166
[apply] minRightSideBearing: -724
[apply] xMaxExtent: 2260
[apply] horizCaretSlopeNum: 1
[apply] horizCaretSlopeDenom: 0
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 6272
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 44
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 44
[apply] platform id: 0 (Unicode), encoding id: 10 (), offset: 1604
[apply] platform id: 3 (Microsoft), encoding id: 10 (UCS-4), offset: 1604
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 4008
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 6272
[apply] maxPoints: 439
[apply] maxContours: 100
[apply] maxCompositePoints: 117
[apply] maxCompositeContours: 8
[apply] maxZones: 2
[apply] maxTwilightPoints: 1
[apply] maxStorage: 2
[apply] maxFunctionDefs: 22
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 256
[apply] maxSizeOfInstructions: 1424
[apply] maxComponentElements: 8
[apply] maxComponentDepth: 4
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 657
[apply] usWeightClass: 400
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 650
[apply] ySubscriptYSize: 666
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 200
[apply] ySuperscriptXSize: 650
[apply] ySuperscriptYSize: 666
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 390
[apply] yStrikeoutSize: 49
[apply] yStrikeoutPosition: 258
[apply] sFamilyClass: 8 subclass = 5
[apply] PANOSE: 2 11 5 4 2 2 2 2 2 4
[apply] Unicode Range 1( Bits 0 - 31 ): E4839EFF
[apply] Unicode Range 2( Bits 32- 63 ): 4600FDFF
[apply] Unicode Range 3( Bits 64- 95 ): 30A0
[apply] Unicode Range 4( Bits 96-127 ): 584
[apply] achVendID: 'GNU '
[apply] fsSelection: 0x40
[apply] usFirstCharIndex: 0x20
[apply] usLastCharIndex: 0xFFFF
[apply] sTypoAscender: 800
[apply] sTypoDescender: -200
[apply] sTypoLineGap: 100
[apply] usWinAscent: 900
[apply] usWinDescent: 300
[apply] CodePage Range 1( Bits 0 - 31 ): 600001BF
[apply] CodePage Range 2( Bits 32- 63 ): DFF70000
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 657, leftSideBearings 15, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 657, 657
[apply] em 0.657, 0.657
[apply] px 8.76, 8.76
[apply] AABBox
[apply] funits [dim 627.0 x 729.0 x 0.0, box 15.0 / 0.0 / 0.0 .. 642.0 / 729.0 / 0.0, ctr 328.5 / 364.5 / 0.0]
[apply] em [dim 0.62700003 x 0.72900003 x 0.0, box 0.015000001 / 0.0 / 0.0 .. 0.642 / 0.72900003 / 0.0, ctr 0.3285 / 0.36450002 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 243, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 243, 243
[apply] em 0.24300002, 0.24300002
[apply] px 3.2400002, 3.2400002
[apply] AABBox
[apply] funits [dim 171.0 x 947.0 x 0.0, box 0.0 / -218.0 / 0.0 .. 171.0 / 729.0 / 0.0, ctr 85.5 / 255.5 / 0.0]
[apply] em [dim 0.171 x 0.947 x 0.0, box 0.0 / -0.21800001 / 0.0 .. 0.171 / 0.72900003 / 0.0, ctr 0.0855 / 0.25550002 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 250, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 250, 250
[apply] em 0.25, 0.25
[apply] px 3.3333335, 3.3333335
[apply] AABBox
[apply] funits [dim 250.0 x 1100.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 250.0 / 1100.0 / 0.0, ctr 125.0 / 550.0 / 0.0]
[apply] em [dim 0.25 x 1.1 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.25 / 1.1 / 0.0, ctr 0.125 / 0.55 / 0.0]
[apply] Font FreeSans-Regular
[apply] Char left['X', id 59, kpairs 0], right['X', id 59], kerning 0
[apply] Glyph[id 59 'X', advance 657, leftSideBearings 15, kerning[size 0, horiz true, cross false], shape true]
[apply] Font FreeSans-Regular
[apply] Char left['t', id 87, kpairs 0], right['.', id 17], kerning 0
[apply] Glyph[id 87 't', advance 280, leftSideBearings 20, kerning[size 0, horiz true, cross false], shape true]
[apply] Font FreeSans-Regular
[apply] Char left['f', id 73, kpairs 0], right['f', id 73], kerning 0
[apply] Glyph[id 73 'f', advance 280, leftSideBearings 20, kerning[size 0, horiz true, cross false], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSans
[apply] Bold
[apply] GNU: FreeSans Bold: 2012
[apply] FreeSans Bold
[apply] Version 0412.2261
[apply] FreeSansBold
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] получерен
[apply] FreeSans получерен
[apply] negreta
[apply] FreeSans negreta
[apply] tučné
[apply] FreeSans tučné
[apply] fed
[apply] FreeSans fed
[apply] Fett
[apply] FreeSans Fett
[apply] Έντονα
[apply] Free Sans Έντονα
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSans
[apply] Bold
[apply] GNU: FreeSans Bold: 2012
[apply] FreeSans Bold
[apply] Version 0412.2261
[apply] FreeSansBold
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Negrita
[apply] FreeSans Negrita
[apply] Lihavoitu
[apply] FreeSans Lihavoitu
[apply] Gras
[apply] FreeSans Gras
[apply] Félkövér
[apply] FreeSans Félkövér
[apply] Grassetto
[apply] FreeSans Grassetto
[apply] Vet
[apply] FreeSans Vet
[apply] Halvfet
[apply] FreeSans Halvfet
[apply] Pogrubiony
[apply] FreeSans Pogrubiony
[apply] Negrito
[apply] FreeSans Negrito
[apply] gros
[apply] FreeSans gros
[apply] Полужирный
[apply] FreeSans Полужирный
[apply] Tučné
[apply] FreeSans Tučné
[apply] Fet
[apply] FreeSans Fet
[apply] Kalın
[apply] FreeSans Kalın
[apply] huruf tebal
[apply] FreeSans huruf tebal
[apply] жирний
[apply] FreeSans жирний
[apply] Krepko
[apply] FreeSans Krepko
[apply] treknraksts
[apply] FreeSans treknraksts
[apply] pusjuodis
[apply] FreeSans pusjuodis
[apply] đậm
[apply] FreeSans đậm
[apply] Lodia
[apply] FreeSans Lodia
[apply] धृष्ट
[apply] FreeSans धृष्ट
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] FreeSans-Bold: 10.0p, 96.0dpi -> 13.333334px:
[apply] FreeSans-Bold[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x8D25A3C
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687353
[apply] modified: 3474687353
[apply] xMin: -968
[apply] yMin: -460
[apply] xMax: 1556
[apply] yMax: 1066
[apply] macStyle bits: 1
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x8D25A3C
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687353
[apply] modified: 3474687353
[apply] xMin: -968
[apply] yMin: -460
[apply] xMax: 1556
[apply] yMax: 1066
[apply] macStyle bits: 1
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 900
[apply] yDescender: -200
[apply] yLineGap: 100
[apply] advanceWidthMax: 1473
[apply] minLeftSideBearing: -968
[apply] minRightSideBearing: -732
[apply] xMaxExtent: 1556
[apply] horizCaretSlopeNum: 1
[apply] horizCaretSlopeDenom: 0
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 2911
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 28
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 28
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 1348
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 2911
[apply] maxPoints: 425
[apply] maxContours: 18
[apply] maxCompositePoints: 115
[apply] maxCompositeContours: 8
[apply] maxZones: 2
[apply] maxTwilightPoints: 1
[apply] maxStorage: 2
[apply] maxFunctionDefs: 22
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 256
[apply] maxSizeOfInstructions: 1495
[apply] maxComponentElements: 8
[apply] maxComponentDepth: 4
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 642
[apply] usWeightClass: 600
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 650
[apply] ySubscriptYSize: 666
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 200
[apply] ySuperscriptXSize: 650
[apply] ySuperscriptYSize: 666
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 390
[apply] yStrikeoutSize: 49
[apply] yStrikeoutPosition: 258
[apply] sFamilyClass: 8 subclass = 5
[apply] PANOSE: 2 11 7 4 2 2 2 2 2 4
[apply] Unicode Range 1( Bits 0 - 31 ): E4028EFF
[apply] Unicode Range 2( Bits 32- 63 ): 4000E1FF
[apply] Unicode Range 3( Bits 64- 95 ): 1020
[apply] Unicode Range 4( Bits 96-127 ): 4
[apply] achVendID: 'GNU '
[apply] fsSelection: 0x20
[apply] usFirstCharIndex: 0x20
[apply] usLastCharIndex: 0xFFFD
[apply] sTypoAscender: 800
[apply] sTypoDescender: -200
[apply] sTypoLineGap: 100
[apply] usWinAscent: 900
[apply] usWinDescent: 300
[apply] CodePage Range 1( Bits 0 - 31 ): 600001BF
[apply] CodePage Range 2( Bits 32- 63 ): 0
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 675, leftSideBearings 22, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 675, 675
[apply] em 0.675, 0.675
[apply] px 9.000001, 9.000001
[apply] AABBox
[apply] funits [dim 631.0 x 729.0 x 0.0, box 22.0 / 0.0 / 0.0 .. 653.0 / 729.0 / 0.0, ctr 337.5 / 364.5 / 0.0]
[apply] em [dim 0.63100004 x 0.72900003 x 0.0, box 0.022000002 / 0.0 / 0.0 .. 0.65300006 / 0.72900003 / 0.0, ctr 0.33750004 / 0.36450002 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 280, leftSideBearings 4, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 280, 280
[apply] em 0.28, 0.28
[apply] px 3.7333336, 3.7333336
[apply] AABBox
[apply] funits [dim 206.0 x 947.0 x 0.0, box 4.0 / -218.0 / 0.0 .. 210.0 / 729.0 / 0.0, ctr 107.0 / 255.5 / 0.0]
[apply] em [dim 0.20600002 x 0.947 x 0.0, box 0.004 / -0.21800001 / 0.0 .. 0.21000001 / 0.72900003 / 0.0, ctr 0.107 / 0.25550002 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 278, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 278, 278
[apply] em 0.27800003, 0.27800003
[apply] px 3.7066672, 3.7066672
[apply] AABBox
[apply] funits [dim 278.0 x 1100.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 278.0 / 1100.0 / 0.0, ctr 139.0 / 550.0 / 0.0]
[apply] em [dim 0.27800003 x 1.1 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.27800003 / 1.1 / 0.0, ctr 0.13900001 / 0.55 / 0.0]
[apply] Font FreeSans-Bold
[apply] Char left['X', id 59, kpairs 0], right['X', id 59], kerning 0
[apply] Glyph[id 59 'X', advance 675, leftSideBearings 22, kerning[size 0, horiz true, cross false], shape true]
[apply] Font FreeSans-Bold
[apply] Char left['t', id 87, kpairs 0], right['.', id 17], kerning 0
[apply] Glyph[id 87 't', advance 338, leftSideBearings 21, kerning[size 0, horiz true, cross false], shape true]
[apply] Font FreeSans-Bold
[apply] Char left['f', id 73, kpairs 0], right['f', id 73], kerning 0
[apply] Glyph[id 73 'f', advance 343, leftSideBearings 14, kerning[size 0, horiz true, cross false], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSerif
[apply] Regular
[apply] GNU: FreeSerif Normal: 2012
[apply] FreeSerif
[apply] Version 0412.2263
[apply] FreeSerif
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Bulgarian Alternate
[apply] Bombay
[apply] Calcutta
[apply] Nepali
[apply] нормален
[apply] normal
[apply] obyčejné
[apply] normal
[apply] Mittel
[apply] µεσαία
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSerif
[apply] Regular
[apply] GNU: FreeSerif Normal: 2012
[apply] FreeSerif
[apply] Version 0412.2263
[apply] FreeSerif
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Bulgarian Alternate
[apply] Bombay
[apply] Calcutta
[apply] Nepali
[apply] Normal
[apply] Normaali
[apply] Normal
[apply] Normál
[apply] Normale
[apply] Gemiddeld
[apply] Normal
[apply] odmiana zwykła
[apply] Normal
[apply] Normal
[apply] Обычный
[apply] Normálne
[apply] Normal
[apply] ปกติ
[apply] Normal
[apply] menengah
[apply] прямій
[apply] Navadno
[apply] vidējs
[apply] normalusis
[apply] عادی
[apply] vừa
[apply] Arrunta
[apply] सामान्य
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] FreeSerif-Regular: 10.0p, 96.0dpi -> 13.333334px:
[apply] FreeSerif-Regular[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x374DD94A
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x29F
[apply] unitsPerEm: 1000
[apply] created: 3474687567
[apply] modified: 3474687567
[apply] xMin: -879
[apply] yMin: -551
[apply] xMax: 1767
[apply] yMax: 936
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x374DD94A
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x29F
[apply] unitsPerEm: 1000
[apply] created: 3474687567
[apply] modified: 3474687567
[apply] xMin: -879
[apply] yMin: -551
[apply] xMax: 1767
[apply] yMax: 936
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 900
[apply] yDescender: -200
[apply] yLineGap: 100
[apply] advanceWidthMax: 1752
[apply] minLeftSideBearing: -879
[apply] minRightSideBearing: -747
[apply] xMaxExtent: 1767
[apply] horizCaretSlopeNum: 1
[apply] horizCaretSlopeDenom: 0
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 10538
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 44
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 44
[apply] platform id: 0 (Unicode), encoding id: 10 (), offset: 2420
[apply] platform id: 3 (Microsoft), encoding id: 10 (UCS-4), offset: 2420
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 6300
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 10538
[apply] maxPoints: 484
[apply] maxContours: 64
[apply] maxCompositePoints: 1608
[apply] maxCompositeContours: 65
[apply] maxZones: 2
[apply] maxTwilightPoints: 1
[apply] maxStorage: 2
[apply] maxFunctionDefs: 22
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 256
[apply] maxSizeOfInstructions: 2202
[apply] maxComponentElements: 13
[apply] maxComponentDepth: 5
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 618
[apply] usWeightClass: 400
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 650
[apply] ySubscriptYSize: 600
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 200
[apply] ySuperscriptXSize: 650
[apply] ySuperscriptYSize: 600
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 390
[apply] yStrikeoutSize: 49
[apply] yStrikeoutPosition: 258
[apply] sFamilyClass: 1 subclass = 5
[apply] PANOSE: 2 2 6 3 5 4 5 2 3 4
[apply] Unicode Range 1( Bits 0 - 31 ): E59FAFFF
[apply] Unicode Range 2( Bits 32- 63 ): C200FDFF
[apply] Unicode Range 3( Bits 64- 95 ): 43501B29
[apply] Unicode Range 4( Bits 96-127 ): 4000043
[apply] achVendID: 'GNU '
[apply] fsSelection: 0x40
[apply] usFirstCharIndex: 0xD
[apply] usLastCharIndex: 0xFFFF
[apply] sTypoAscender: 800
[apply] sTypoDescender: -200
[apply] sTypoLineGap: 100
[apply] usWinAscent: 900
[apply] usWinDescent: 300
[apply] CodePage Range 1( Bits 0 - 31 ): 600101FF
[apply] CodePage Range 2( Bits 32- 63 ): FFFF0000
[apply] ]
[apply] Char 'X', id 60, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 60 'X', advance 714, leftSideBearings 10, kerning[size 113, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 714, 714
[apply] em 0.71400005, 0.71400005
[apply] px 9.520001, 9.520001
[apply] AABBox
[apply] funits [dim 694.0 x 662.0 x 0.0, box 10.0 / 0.0 / 0.0 .. 704.0 / 662.0 / 0.0, ctr 357.0 / 331.0 / 0.0]
[apply] em [dim 0.69400007 x 0.66200006 x 0.0, box 0.010000001 / 0.0 / 0.0 .. 0.70400006 / 0.66200006 / 0.0, ctr 0.35700002 / 0.33100003 / 0.0]
[apply] Char 'j', id 78, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 78 'j', advance 348, leftSideBearings 0, kerning[size 192, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 348, 348
[apply] em 0.34800002, 0.34800002
[apply] px 4.6400003, 4.6400003
[apply] AABBox
[apply] funits [dim 264.0 x 901.0 x 0.0, box 0.0 / -218.0 / 0.0 .. 264.0 / 683.0 / 0.0, ctr 132.0 / 232.5 / 0.0]
[apply] em [dim 0.264 x 0.901 x 0.0, box 0.0 / -0.21800001 / 0.0 .. 0.264 / 0.683 / 0.0, ctr 0.132 / 0.23250002 / 0.0]
[apply] Char ' ', id 4, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 4 '', ws, advance 250, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 250, 250
[apply] em 0.25, 0.25
[apply] px 3.3333335, 3.3333335
[apply] AABBox
[apply] funits [dim 250.0 x 1100.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 250.0 / 1100.0 / 0.0, ctr 125.0 / 550.0 / 0.0]
[apply] em [dim 0.25 x 1.1 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.25 / 1.1 / 0.0, ctr 0.125 / 0.55 / 0.0]
[apply] Font FreeSerif-Regular
[apply] Char left['X', id 60, kpairs 113], right['X', id 60], kerning 0
[apply] Glyph[id 60 'X', advance 714, leftSideBearings 10, kerning[size 113, horiz true, cross false], shape true]
[apply] Font FreeSerif-Regular
[apply] Char left['t', id 88, kpairs 21], right['.', id 18], kerning 0
[apply] Glyph[id 88 't', advance 283, leftSideBearings 17, kerning[size 21, horiz true, cross false], shape true]
[apply] Font FreeSerif-Regular
[apply] Char left['f', id 74, kpairs 196], right['f', id 74], kerning -50
[apply] Glyph[id 74 'f', advance 373, leftSideBearings 10, kerning[size 196, horiz true, cross false], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSerif
[apply] Bold
[apply] GNU: FreeSerif Bold: 2012
[apply] FreeSerif Bold
[apply] Version 0412.2268
[apply] FreeSerifBold
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] получерен
[apply] FreeSerif получерен
[apply] negreta
[apply] FreeSerif negreta
[apply] tučné
[apply] FreeSerif tučné
[apply] fed
[apply] FreeSerif fed
[apply] Fett
[apply] FreeSerif Fett
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSerif
[apply] Bold
[apply] GNU: FreeSerif Bold: 2012
[apply] FreeSerif Bold
[apply] Version 0412.2268
[apply] FreeSerifBold
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Negrita
[apply] FreeSerif Negrita
[apply] Lihavoitu
[apply] FreeSerif Lihavoitu
[apply] Gras
[apply] FreeSerif Gras
[apply] Félkövér
[apply] FreeSerif Félkövér
[apply] Grassetto
[apply] FreeSerif Grassetto
[apply] Vet
[apply] FreeSerif Vet
[apply] Halvfet
[apply] FreeSerif Halvfet
[apply] Pogrubiony
[apply] FreeSerif Pogrubiony
[apply] Negrito
[apply] FreeSerif Negrito
[apply] gros
[apply] FreeSerif gros
[apply] Обычный
[apply] FreeSerif Обычный
[apply] Tučné
[apply] FreeSerif Tučné
[apply] Fet
[apply] FreeSerif Fet
[apply] ตัวหนา
[apply] FreeSerif ตัวหนา
[apply] Kalın
[apply] FreeSerif Kalın
[apply] huruf tebal
[apply] FreeSerif huruf tebal
[apply] жирний
[apply] FreeSerif жирний
[apply] Polkrepko
[apply] FreeSerif Polkrepko
[apply] treknraksts
[apply] FreeSerif treknraksts
[apply] pusjuodis
[apply] FreeSerif pusjuodis
[apply] ضخیم
[apply] FreeSerif ضخیم
[apply] đậm
[apply] FreeSerif đậm
[apply] Lodia
[apply] FreeSerif Lodia
[apply] धृष्ट
[apply] FreeSerif धृष्ट
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] FreeSerif-Bold: 10.0p, 96.0dpi -> 13.333334px:
[apply] FreeSerif-Bold[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x1E5FAE09
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x29F
[apply] unitsPerEm: 1000
[apply] created: 3474687451
[apply] modified: 3474687451
[apply] xMin: -819
[apply] yMin: -555
[apply] xMax: 1834
[apply] yMax: 920
[apply] macStyle bits: 1
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x1E5FAE09
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x29F
[apply] unitsPerEm: 1000
[apply] created: 3474687451
[apply] modified: 3474687451
[apply] xMin: -819
[apply] yMin: -555
[apply] xMax: 1834
[apply] yMax: 920
[apply] macStyle bits: 1
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 900
[apply] yDescender: -200
[apply] yLineGap: 100
[apply] advanceWidthMax: 1850
[apply] minLeftSideBearing: -819
[apply] minRightSideBearing: -663
[apply] xMaxExtent: 1834
[apply] horizCaretSlopeNum: 1
[apply] horizCaretSlopeDenom: 0
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 4777
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 44
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 44
[apply] platform id: 0 (Unicode), encoding id: 10 (), offset: 1596
[apply] platform id: 3 (Microsoft), encoding id: 10 (UCS-4), offset: 1596
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 3916
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 4777
[apply] maxPoints: 400
[apply] maxContours: 100
[apply] maxCompositePoints: 201
[apply] maxCompositeContours: 12
[apply] maxZones: 2
[apply] maxTwilightPoints: 1
[apply] maxStorage: 2
[apply] maxFunctionDefs: 22
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 256
[apply] maxSizeOfInstructions: 1347
[apply] maxComponentElements: 12
[apply] maxComponentDepth: 5
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 628
[apply] usWeightClass: 700
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 650
[apply] ySubscriptYSize: 600
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 200
[apply] ySuperscriptXSize: 650
[apply] ySuperscriptYSize: 699
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 390
[apply] yStrikeoutSize: 49
[apply] yStrikeoutPosition: 258
[apply] sFamilyClass: 1 subclass = 5
[apply] PANOSE: 2 2 8 3 7 5 5 2 3 4
[apply] Unicode Range 1( Bits 0 - 31 ): E502AFFF
[apply] Unicode Range 2( Bits 32- 63 ): C20079FF
[apply] Unicode Range 3( Bits 64- 95 ): 1328
[apply] Unicode Range 4( Bits 96-127 ): 40
[apply] achVendID: 'GNU '
[apply] fsSelection: 0x20
[apply] usFirstCharIndex: 0x20
[apply] usLastCharIndex: 0xFFFF
[apply] sTypoAscender: 800
[apply] sTypoDescender: -200
[apply] sTypoLineGap: 100
[apply] usWinAscent: 900
[apply] usWinDescent: 300
[apply] CodePage Range 1( Bits 0 - 31 ): 600101FF
[apply] CodePage Range 2( Bits 32- 63 ): FFFF0000
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 713, leftSideBearings 20, kerning[size 112, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 713, 713
[apply] em 0.71300006, 0.71300006
[apply] px 9.506668, 9.506668
[apply] AABBox
[apply] funits [dim 683.0 x 676.0 x 0.0, box 20.0 / 0.0 / 0.0 .. 703.0 / 676.0 / 0.0, ctr 361.5 / 338.0 / 0.0]
[apply] em [dim 0.683 x 0.67600006 x 0.0, box 0.020000001 / 0.0 / 0.0 .. 0.703 / 0.67600006 / 0.0, ctr 0.3615 / 0.33800003 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 400, leftSideBearings 0, kerning[size 122, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 400, 400
[apply] em 0.4, 0.4
[apply] px 5.3333335, 5.3333335
[apply] AABBox
[apply] funits [dim 320.0 x 894.0 x 0.0, box 0.0 / -203.0 / 0.0 .. 320.0 / 691.0 / 0.0, ctr 160.0 / 244.0 / 0.0]
[apply] em [dim 0.32000002 x 0.89400005 x 0.0, box 0.0 / -0.20300001 / 0.0 .. 0.32000002 / 0.69100004 / 0.0, ctr 0.16000001 / 0.24400002 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 250, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 250, 250
[apply] em 0.25, 0.25
[apply] px 3.3333335, 3.3333335
[apply] AABBox
[apply] funits [dim 250.0 x 1100.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 250.0 / 1100.0 / 0.0, ctr 125.0 / 550.0 / 0.0]
[apply] em [dim 0.25 x 1.1 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.25 / 1.1 / 0.0, ctr 0.125 / 0.55 / 0.0]
[apply] Font FreeSerif-Bold
[apply] Char left['X', id 59, kpairs 112], right['X', id 59], kerning 0
[apply] Glyph[id 59 'X', advance 713, leftSideBearings 20, kerning[size 112, horiz true, cross false], shape true]
[apply] Font FreeSerif-Bold
[apply] Char left['t', id 87, kpairs 18], right['.', id 17], kerning 0
[apply] Glyph[id 87 't', advance 335, leftSideBearings 18, kerning[size 18, horiz true, cross false], shape true]
[apply] Font FreeSerif-Bold
[apply] Char left['f', id 73, kpairs 126], right['f', id 73], kerning -50
[apply] Glyph[id 73 'f', advance 393, leftSideBearings 18, kerning[size 126, horiz true, cross false], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSerif
[apply] Bold Italic
[apply] FontForge 2.0 : FreeSerif Bold Italic : 8-2-2014
[apply] FreeSerif Bold Italic
[apply] Version 0412.2268
[apply] FreeSerifBoldItalic
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] получерен курсивен
[apply] FreeSerif получерен курсивен
[apply] negreta cursiva
[apply] FreeSerif negreta cursiva
[apply] tučné kurzíva
[apply] FreeSerif tučné kurzíva
[apply] fed kursiv
[apply] FreeSerif fed kursiv
[apply] Fett-Kursiv
[apply] FreeSerif Fett-Kursiv
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSerif
[apply] Bold Italic
[apply] FontForge 2.0 : FreeSerif Bold Italic : 8-2-2014
[apply] FreeSerif Bold Italic
[apply] Version 0412.2268
[apply] FreeSerifBoldItalic
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Negrita Cursiva
[apply] FreeSerif Negrita Cursiva
[apply] Lihavoitu Kursivoi
[apply] FreeSerif Lihavoitu Kursivoi
[apply] Gras Italique
[apply] FreeSerif Gras Italique
[apply] Félkövér dőlt
[apply] FreeSerif Félkövér dőlt
[apply] Grassetto Corsivo
[apply] FreeSerif Grassetto Corsivo
[apply] Vet Cursief
[apply] FreeSerif Vet Cursief
[apply] Halvfet Kursiv
[apply] FreeSerif Halvfet Kursiv
[apply] Pogrubiona kursywa
[apply] FreeSerif Pogrubiona kursywa
[apply] Negrito Itálico
[apply] FreeSerif Negrito Itálico
[apply] gros cursiv
[apply] FreeSerif gros cursiv
[apply] Обычный Курсив
[apply] FreeSerif Обычный Курсив
[apply] Tučná kurzíva
[apply] FreeSerif Tučná kurzíva
[apply] Fet Kursiv
[apply] FreeSerif Fet Kursiv
[apply] ตัวเอียงหนา
[apply] FreeSerif ตัวเอียงหนา
[apply] Kalın İtalik
[apply] FreeSerif Kalın İtalik
[apply] huruf tebal kursif
[apply] FreeSerif huruf tebal kursif
[apply] жирний курсив
[apply] FreeSerif жирний курсив
[apply] Polkrepko Pežeče
[apply] FreeSerif Polkrepko Pežeče
[apply] treknais kursīvs
[apply] FreeSerif treknais kursīvs
[apply] pusjuodis kursyvas
[apply] FreeSerif pusjuodis kursyvas
[apply] nghiêng đậm
[apply] FreeSerif nghiêng đậm
[apply] Lodi etzana
[apply] FreeSerif Lodi etzana
[apply] धृष्ट-तिरछा
[apply] FreeSerif धृष्ट-तिरछा
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] FreeSerif-Bold Italic: 10.0p, 96.0dpi -> 13.333334px:
[apply] FreeSerif-Bold Italic[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x8B4FE872
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687424
[apply] modified: 3474687424
[apply] xMin: -787
[apply] yMin: -300
[apply] xMax: 1732
[apply] yMax: 900
[apply] macStyle bits: 3
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x8B4FE872
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687424
[apply] modified: 3474687424
[apply] xMin: -787
[apply] yMin: -300
[apply] xMax: 1732
[apply] yMax: 900
[apply] macStyle bits: 3
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 900
[apply] yDescender: -200
[apply] yLineGap: 100
[apply] advanceWidthMax: 1668
[apply] minLeftSideBearing: -787
[apply] minRightSideBearing: -835
[apply] xMaxExtent: 1732
[apply] horizCaretSlopeNum: 100
[apply] horizCaretSlopeDenom: 27
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 2715
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 44
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 44
[apply] platform id: 0 (Unicode), encoding id: 10 (), offset: 1108
[apply] platform id: 3 (Microsoft), encoding id: 10 (UCS-4), offset: 1108
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 2696
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 2715
[apply] maxPoints: 358
[apply] maxContours: 13
[apply] maxCompositePoints: 261
[apply] maxCompositeContours: 12
[apply] maxZones: 2
[apply] maxTwilightPoints: 1
[apply] maxStorage: 2
[apply] maxFunctionDefs: 22
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 256
[apply] maxSizeOfInstructions: 1316
[apply] maxComponentElements: 12
[apply] maxComponentDepth: 4
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 596
[apply] usWeightClass: 700
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 650
[apply] ySubscriptYSize: 600
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 200
[apply] ySuperscriptXSize: 650
[apply] ySuperscriptYSize: 600
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 390
[apply] yStrikeoutSize: 49
[apply] yStrikeoutPosition: 258
[apply] sFamilyClass: 1 subclass = 5
[apply] PANOSE: 2 2 8 3 6 5 5 9 3 4
[apply] Unicode Range 1( Bits 0 - 31 ): E5000EFF
[apply] Unicode Range 2( Bits 32- 63 ): 420061FF
[apply] Unicode Range 3( Bits 64- 95 ): 1020
[apply] Unicode Range 4( Bits 96-127 ): 40
[apply] achVendID: 'GNU '
[apply] fsSelection: 0x21
[apply] usFirstCharIndex: 0x20
[apply] usLastCharIndex: 0xFFFF
[apply] sTypoAscender: 800
[apply] sTypoDescender: -200
[apply] sTypoLineGap: 100
[apply] usWinAscent: 900
[apply] usWinDescent: 300
[apply] CodePage Range 1( Bits 0 - 31 ): 600101BF
[apply] CodePage Range 2( Bits 32- 63 ): 0
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 699, leftSideBearings 0, kerning[size 98, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 699, 699
[apply] em 0.69900006, 0.69900006
[apply] px 9.320002, 9.320002
[apply] AABBox
[apply] funits [dim 718.0 x 669.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 718.0 / 669.0 / 0.0, ctr 359.0 / 334.5 / 0.0]
[apply] em [dim 0.71800005 x 0.669 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.71800005 / 0.669 / 0.0, ctr 0.35900003 / 0.3345 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 333, leftSideBearings -75, kerning[size 21, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 333, 333
[apply] em 0.333, 0.333
[apply] px 4.44, 4.44
[apply] AABBox
[apply] funits [dim 468.0 x 892.0 x 0.0, box -75.0 / -207.0 / 0.0 .. 393.0 / 685.0 / 0.0, ctr 159.0 / 239.0 / 0.0]
[apply] em [dim 0.468 x 0.8920001 x 0.0, box -0.075 / -0.20700002 / 0.0 .. 0.393 / 0.68500006 / 0.0, ctr 0.15900001 / 0.23900002 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 250, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 250, 250
[apply] em 0.25, 0.25
[apply] px 3.3333335, 3.3333335
[apply] AABBox
[apply] funits [dim 250.0 x 1100.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 250.0 / 1100.0 / 0.0, ctr 125.0 / 550.0 / 0.0]
[apply] em [dim 0.25 x 1.1 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.25 / 1.1 / 0.0, ctr 0.125 / 0.55 / 0.0]
[apply] Font FreeSerif-Bold Italic
[apply] Char left['X', id 59, kpairs 98], right['X', id 59], kerning -30
[apply] Glyph[id 59 'X', advance 699, leftSideBearings 0, kerning[size 98, horiz true, cross false], shape true]
[apply] Font FreeSerif-Bold Italic
[apply] Char left['t', id 87, kpairs 12], right['.', id 17], kerning 0
[apply] Glyph[id 87 't', advance 286, leftSideBearings 32, kerning[size 12, horiz true, cross false], shape true]
[apply] Font FreeSerif-Bold Italic
[apply] Char left['f', id 73, kpairs 135], right['f', id 73], kerning -150
[apply] Glyph[id 73 'f', advance 485, leftSideBearings -95, kerning[size 135, horiz true, cross false], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSerif
[apply] Italic
[apply] GNU: FreeSerif Italic: 2012
[apply] FreeSerif Italic
[apply] Version 0412.2268
[apply] FreeSerifItalic
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] курсивен
[apply] FreeSerif курсивен
[apply] cursiva
[apply] FreeSerif cursiva
[apply] kurzíva
[apply] FreeSerif kurzíva
[apply] kursiv
[apply] FreeSerif kursiv
[apply] Kursiv
[apply] FreeSerif Kursiv
[apply] Λειψίας
[apply] FreeSerif Λειψίας
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSerif
[apply] Italic
[apply] GNU: FreeSerif Italic: 2012
[apply] FreeSerif Italic
[apply] Version 0412.2268
[apply] FreeSerifItalic
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Cursiva
[apply] FreeSerif Cursiva
[apply] Kursivoitu
[apply] FreeSerif Kursivoitu
[apply] Italique
[apply] FreeSerif Italique
[apply] Dőlt
[apply] FreeSerif Dőlt
[apply] Corsivo
[apply] FreeSerif Corsivo
[apply] Cursief
[apply] FreeSerif Cursief
[apply] Kursiv
[apply] FreeSerif Kursiv
[apply] kursywa
[apply] FreeSerif kursywa
[apply] Itálico
[apply] FreeSerif Itálico
[apply] cursiv
[apply] FreeSerif cursiv
[apply] Курсив
[apply] FreeSerif Курсив
[apply] Kurzíva
[apply] FreeSerif Kurzíva
[apply] Kursiv
[apply] FreeSerif Kursiv
[apply] ตัวเอียง
[apply] FreeSerif ตัวเอียง
[apply] İtalik
[apply] FreeSerif İtalik
[apply] kursif
[apply] FreeSerif kursif
[apply] курсив
[apply] FreeSerif курсив
[apply] Ležeče
[apply] FreeSerif Ležeče
[apply] kursīvs
[apply] FreeSerif kursīvs
[apply] kursivas
[apply] FreeSerif kursivas
[apply] nghiêng
[apply] FreeSerif nghiêng
[apply] Etzana
[apply] FreeSerif Etzana
[apply] तिरछा
[apply] FreeSerif तिरछ
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] FreeSerif-Italic: 10.0p, 96.0dpi -> 13.333334px:
[apply] FreeSerif-Italic[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x5BDA43D
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687470
[apply] modified: 3474687470
[apply] xMin: -879
[apply] yMin: -300
[apply] xMax: 1558
[apply] yMax: 900
[apply] macStyle bits: 2
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x5BDA43D
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687470
[apply] modified: 3474687470
[apply] xMin: -879
[apply] yMin: -300
[apply] xMax: 1558
[apply] yMax: 900
[apply] macStyle bits: 2
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 900
[apply] yDescender: -200
[apply] yLineGap: 100
[apply] advanceWidthMax: 1601
[apply] minLeftSideBearing: -879
[apply] minRightSideBearing: -612
[apply] xMaxExtent: 1558
[apply] horizCaretSlopeNum: 100
[apply] horizCaretSlopeDenom: 28
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 3291
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 44
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 44
[apply] platform id: 0 (Unicode), encoding id: 10 (), offset: 1132
[apply] platform id: 3 (Microsoft), encoding id: 10 (UCS-4), offset: 1132
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 2756
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 3291
[apply] maxPoints: 206
[apply] maxContours: 16
[apply] maxCompositePoints: 372
[apply] maxCompositeContours: 8
[apply] maxZones: 2
[apply] maxTwilightPoints: 1
[apply] maxStorage: 2
[apply] maxFunctionDefs: 22
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 256
[apply] maxSizeOfInstructions: 2326
[apply] maxComponentElements: 8
[apply] maxComponentDepth: 4
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 559
[apply] usWeightClass: 400
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 650
[apply] ySubscriptYSize: 600
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 200
[apply] ySuperscriptXSize: 650
[apply] ySuperscriptYSize: 600
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 390
[apply] yStrikeoutSize: 49
[apply] yStrikeoutPosition: 258
[apply] sFamilyClass: 1 subclass = 5
[apply] PANOSE: 2 2 6 3 5 4 5 9 3 4
[apply] Unicode Range 1( Bits 0 - 31 ): E5018EFF
[apply] Unicode Range 2( Bits 32- 63 ): 420061FF
[apply] Unicode Range 3( Bits 64- 95 ): 1020
[apply] Unicode Range 4( Bits 96-127 ): 40
[apply] achVendID: 'GNU '
[apply] fsSelection: 0x1
[apply] usFirstCharIndex: 0x20
[apply] usLastCharIndex: 0xFFFF
[apply] sTypoAscender: 800
[apply] sTypoDescender: -200
[apply] sTypoLineGap: 100
[apply] usWinAscent: 900
[apply] usWinDescent: 300
[apply] CodePage Range 1( Bits 0 - 31 ): 600101BF
[apply] CodePage Range 2( Bits 32- 63 ): 0
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 665, leftSideBearings 0, kerning[size 110, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 665, 665
[apply] em 0.665, 0.665
[apply] px 8.866668, 8.866668
[apply] AABBox
[apply] funits [dim 684.0 x 653.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 684.0 / 653.0 / 0.0, ctr 342.0 / 326.5 / 0.0]
[apply] em [dim 0.684 x 0.65300006 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.684 / 0.65300006 / 0.0, ctr 0.342 / 0.32650003 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 285, leftSideBearings -74, kerning[size 21, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 285, 285
[apply] em 0.28500003, 0.28500003
[apply] px 3.8000004, 3.8000004
[apply] AABBox
[apply] funits [dim 400.0 x 861.0 x 0.0, box -74.0 / -207.0 / 0.0 .. 326.0 / 654.0 / 0.0, ctr 126.0 / 223.5 / 0.0]
[apply] em [dim 0.4 x 0.86100006 x 0.0, box -0.074 / -0.20700002 / 0.0 .. 0.326 / 0.65400004 / 0.0, ctr 0.126 / 0.22350001 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 250, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 250, 250
[apply] em 0.25, 0.25
[apply] px 3.3333335, 3.3333335
[apply] AABBox
[apply] funits [dim 250.0 x 1100.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 250.0 / 1100.0 / 0.0, ctr 125.0 / 550.0 / 0.0]
[apply] em [dim 0.25 x 1.1 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.25 / 1.1 / 0.0, ctr 0.125 / 0.55 / 0.0]
[apply] Font FreeSerif-Italic
[apply] Char left['X', id 59, kpairs 110], right['X', id 59], kerning -30
[apply] Glyph[id 59 'X', advance 665, leftSideBearings 0, kerning[size 110, horiz true, cross false], shape true]
[apply] Font FreeSerif-Italic
[apply] Char left['t', id 87, kpairs 12], right['.', id 17], kerning 0
[apply] Glyph[id 87 't', advance 238, leftSideBearings 26, kerning[size 12, horiz true, cross false], shape true]
[apply] Font FreeSerif-Italic
[apply] Char left['f', id 73, kpairs 153], right['f', id 73], kerning -95
[apply] Glyph[id 73 'f', advance 424, leftSideBearings -77, kerning[size 153, horiz true, cross false], shape true]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestFontsNEWT00 - test00
[apply] ++++ Test Singleton.unlock()
[apply] junit.framework.TestListener: endTest(test00)
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363781714 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363781714 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.038 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363781265 ms III - Start
[apply] SLOCK [T main @ 1692363781266 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestFontsNEWT00 - test00
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0
[apply] Ubuntu
[apply] Regular
[apply] DaltonMaagLtd: Ubuntu Regular 0.71
[apply] Ubuntu
[apply] Version 0.71
[apply] Ubuntu
[apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd.
[apply] Dalton Maag Ltd
[apply] Dalton Maag Ltd
[apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens.
[apply]
[apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years.
[apply] http://www.daltonmaag.com/
[apply] http://www.daltonmaag.com/
[apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0
[apply] Ubuntu
[apply] Regular
[apply] DaltonMaagLtd: Ubuntu Regular 0.71
[apply] Ubuntu
[apply] Version 0.71
[apply] Ubuntu
[apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd.
[apply] Dalton Maag Ltd
[apply] Dalton Maag Ltd
[apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens.
[apply]
[apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years.
[apply] http://www.daltonmaag.com/
[apply] http://www.daltonmaag.com/
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Ubuntu-Regular: 10.0p, 96.0dpi -> 13.333334px:
[apply] Ubuntu-Regular[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 0.0625
[apply] checkSumAdjustment: 0x9C00DB43
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x19
[apply] unitsPerEm: 1000
[apply] created: 3381311064
[apply] modified: 3382339478
[apply] xMin: -167
[apply] yMin: -189
[apply] xMax: 1561
[apply] yMax: 962
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 9
[apply] fontDirectionHint: 2
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 0.0625
[apply] checkSumAdjustment: 0x9C00DB43
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x19
[apply] unitsPerEm: 1000
[apply] created: 3381311064
[apply] modified: 3382339478
[apply] xMin: -167
[apply] yMin: -189
[apply] xMax: 1561
[apply] yMax: 962
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 9
[apply] fontDirectionHint: 2
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 932
[apply] yDescender: -189
[apply] yLineGap: 28
[apply] advanceWidthMax: 1682
[apply] minLeftSideBearing: -167
[apply] minRightSideBearing: -163
[apply] xMaxExtent: 1561
[apply] horizCaretSlopeNum: 1
[apply] horizCaretSlopeDenom: 0
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 1262
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 28
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 1762
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 2284
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 1262
[apply] maxPoints: 112
[apply] maxContours: 14
[apply] maxCompositePoints: 113
[apply] maxCompositeContours: 7
[apply] maxZones: 2
[apply] maxTwilightPoints: 16
[apply] maxStorage: 47
[apply] maxFunctionDefs: 89
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 1312
[apply] maxSizeOfInstructions: 1785
[apply] maxComponentElements: 5
[apply] maxComponentDepth: 1
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 602
[apply] usWeightClass: 400
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 700
[apply] ySubscriptYSize: 650
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 140
[apply] ySuperscriptXSize: 700
[apply] ySuperscriptYSize: 650
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 477
[apply] yStrikeoutSize: 79
[apply] yStrikeoutPosition: 250
[apply] sFamilyClass: 0 subclass = 0
[apply] PANOSE: 2 11 5 4 3 6 2 3 2 4
[apply] Unicode Range 1( Bits 0 - 31 ): E00002FF
[apply] Unicode Range 2( Bits 32- 63 ): 5000205B
[apply] Unicode Range 3( Bits 64- 95 ): 0
[apply] Unicode Range 4( Bits 96-127 ): 0
[apply] achVendID: 'DAMA'
[apply] fsSelection: 0x40
[apply] usFirstCharIndex: 0x0
[apply] usLastCharIndex: 0xFB04
[apply] sTypoAscender: 776
[apply] sTypoDescender: -185
[apply] sTypoLineGap: 56
[apply] usWinAscent: 932
[apply] usWinDescent: 189
[apply] CodePage Range 1( Bits 0 - 31 ): 2000009F
[apply] CodePage Range 2( Bits 32- 63 ): 56010000
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 631, leftSideBearings 23, kerning[size 48, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 631, 631
[apply] em 0.63100004, 0.63100004
[apply] px 8.413334, 8.413334
[apply] AABBox
[apply] funits [dim 588.0 x 693.0 x 0.0, box 23.0 / 0.0 / 0.0 .. 611.0 / 693.0 / 0.0, ctr 317.0 / 346.5 / 0.0]
[apply] em [dim 0.588 x 0.693 x 0.0, box 0.023000002 / 0.0 / 0.0 .. 0.611 / 0.693 / 0.0, ctr 0.317 / 0.3465 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 253, leftSideBearings -68, kerning[size 1, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 253, 253
[apply] em 0.25300002, 0.25300002
[apply] px 3.3733337, 3.3733337
[apply] AABBox
[apply] funits [dim 254.0 x 923.0 x 0.0, box -68.0 / -187.0 / 0.0 .. 186.0 / 736.0 / 0.0, ctr 59.0 / 274.5 / 0.0]
[apply] em [dim 0.254 x 0.9230001 x 0.0, box -0.068 / -0.187 / 0.0 .. 0.186 / 0.73600006 / 0.0, ctr 0.059 / 0.2745 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 231, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 231, 231
[apply] em 0.231, 0.231
[apply] px 3.0800002, 3.0800002
[apply] AABBox
[apply] funits [dim 231.0 x 1121.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 231.0 / 1121.0 / 0.0, ctr 115.5 / 560.5 / 0.0]
[apply] em [dim 0.231 x 1.121 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.231 / 1.121 / 0.0, ctr 0.1155 / 0.5605 / 0.0]
[apply] Font Ubuntu-Regular
[apply] Char left['X', id 59, kpairs 48], right['X', id 59], kerning 18
[apply] Glyph[id 59 'X', advance 631, leftSideBearings 23, kerning[size 48, horiz true, cross false], shape true]
[apply] Font Ubuntu-Regular
[apply] Char left['t', id 87, kpairs 13], right['.', id 17], kerning 11
[apply] Glyph[id 87 't', advance 402, leftSideBearings 74, kerning[size 13, horiz true, cross false], shape true]
[apply] Font Ubuntu-Regular
[apply] Char left['f', id 73, kpairs 22], right['f', id 73], kerning 0
[apply] Glyph[id 73 'f', advance 386, leftSideBearings 80, kerning[size 22, horiz true, cross false], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0
[apply] Ubuntu
[apply] Light
[apply] DaltonMaagLtd: Ubuntu Light 0.71
[apply] Ubuntu Light
[apply] Version 0.71
[apply] Ubuntu-Light
[apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd.
[apply] Dalton Maag Ltd
[apply] Dalton Maag Ltd
[apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens.
[apply]
[apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years.
[apply] http://www.daltonmaag.com/
[apply] http://www.daltonmaag.com
[apply] Ubuntu
[apply] Light
[apply] Ubuntu Light
[apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0
[apply] Ubuntu Light
[apply] Regular
[apply] DaltonMaagLtd: Ubuntu Light 0.71
[apply] Ubuntu Light
[apply] Version 0.71
[apply] Ubuntu-Light
[apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd.
[apply] Dalton Maag Ltd
[apply] Dalton Maag Ltd
[apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens.
[apply]
[apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years.
[apply] http://www.daltonmaag.com/
[apply] http://www.daltonmaag.com
[apply] Ubuntu
[apply] Light
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Ubuntu-Light: 10.0p, 96.0dpi -> 13.333334px:
[apply] Ubuntu-Light[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 0.0625
[apply] checkSumAdjustment: 0x4E482B5D
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x19
[apply] unitsPerEm: 1000
[apply] created: 3381311064
[apply] modified: 3382339502
[apply] xMin: -157
[apply] yMin: -196
[apply] xMax: 1551
[apply] yMax: 958
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 9
[apply] fontDirectionHint: 2
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 0.0625
[apply] checkSumAdjustment: 0x4E482B5D
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x19
[apply] unitsPerEm: 1000
[apply] created: 3381311064
[apply] modified: 3382339502
[apply] xMin: -157
[apply] yMin: -196
[apply] xMax: 1551
[apply] yMax: 958
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 9
[apply] fontDirectionHint: 2
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 932
[apply] yDescender: -189
[apply] yLineGap: 28
[apply] advanceWidthMax: 1682
[apply] minLeftSideBearing: -157
[apply] minRightSideBearing: -156
[apply] xMaxExtent: 1551
[apply] horizCaretSlopeNum: 1
[apply] horizCaretSlopeDenom: 0
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 1262
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 28
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 1762
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 2284
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 1262
[apply] maxPoints: 112
[apply] maxContours: 14
[apply] maxCompositePoints: 111
[apply] maxCompositeContours: 7
[apply] maxZones: 2
[apply] maxTwilightPoints: 16
[apply] maxStorage: 47
[apply] maxFunctionDefs: 89
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 1312
[apply] maxSizeOfInstructions: 1785
[apply] maxComponentElements: 5
[apply] maxComponentDepth: 1
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 589
[apply] usWeightClass: 300
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 700
[apply] ySubscriptYSize: 650
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 140
[apply] ySuperscriptXSize: 700
[apply] ySuperscriptYSize: 650
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 477
[apply] yStrikeoutSize: 56
[apply] yStrikeoutPosition: 250
[apply] sFamilyClass: 0 subclass = 0
[apply] PANOSE: 2 11 3 4 3 6 2 3 2 4
[apply] Unicode Range 1( Bits 0 - 31 ): E00002FF
[apply] Unicode Range 2( Bits 32- 63 ): 5000205B
[apply] Unicode Range 3( Bits 64- 95 ): 0
[apply] Unicode Range 4( Bits 96-127 ): 0
[apply] achVendID: 'DAMA'
[apply] fsSelection: 0x40
[apply] usFirstCharIndex: 0x0
[apply] usLastCharIndex: 0xFB04
[apply] sTypoAscender: 776
[apply] sTypoDescender: -185
[apply] sTypoLineGap: 56
[apply] usWinAscent: 932
[apply] usWinDescent: 189
[apply] CodePage Range 1( Bits 0 - 31 ): 2000009F
[apply] CodePage Range 2( Bits 32- 63 ): 56010000
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 608, leftSideBearings 27, kerning[size 44, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 608, 608
[apply] em 0.60800004, 0.60800004
[apply] px 8.1066675, 8.1066675
[apply] AABBox
[apply] funits [dim 551.0 x 693.0 x 0.0, box 27.0 / 0.0 / 0.0 .. 578.0 / 693.0 / 0.0, ctr 302.5 / 346.5 / 0.0]
[apply] em [dim 0.551 x 0.693 x 0.0, box 0.027 / 0.0 / 0.0 .. 0.578 / 0.693 / 0.0, ctr 0.3025 / 0.3465 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 237, leftSideBearings -63, kerning[size 1, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 237, 237
[apply] em 0.23700002, 0.23700002
[apply] px 3.1600003, 3.1600003
[apply] AABBox
[apply] funits [dim 229.0 x 910.0 x 0.0, box -63.0 / -187.0 / 0.0 .. 166.0 / 723.0 / 0.0, ctr 51.5 / 268.0 / 0.0]
[apply] em [dim 0.229 x 0.9100001 x 0.0, box -0.063 / -0.187 / 0.0 .. 0.16600001 / 0.72300005 / 0.0, ctr 0.051500004 / 0.268 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 228, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 228, 228
[apply] em 0.22800002, 0.22800002
[apply] px 3.0400004, 3.0400004
[apply] AABBox
[apply] funits [dim 228.0 x 1121.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 228.0 / 1121.0 / 0.0, ctr 114.0 / 560.5 / 0.0]
[apply] em [dim 0.22800002 x 1.121 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.22800002 / 1.121 / 0.0, ctr 0.11400001 / 0.5605 / 0.0]
[apply] Font Ubuntu-Light
[apply] Char left['X', id 59, kpairs 44], right['X', id 59], kerning 18
[apply] Glyph[id 59 'X', advance 608, leftSideBearings 27, kerning[size 44, horiz true, cross false], shape true]
[apply] Font Ubuntu-Light
[apply] Char left['t', id 87, kpairs 6], right['.', id 17], kerning 11
[apply] Glyph[id 87 't', advance 387, leftSideBearings 82, kerning[size 6, horiz true, cross false], shape true]
[apply] Font Ubuntu-Light
[apply] Char left['f', id 73, kpairs 20], right['f', id 73], kerning 0
[apply] Glyph[id 73 'f', advance 376, leftSideBearings 86, kerning[size 20, horiz true, cross false], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0
[apply] Ubuntu
[apply] Light Italic
[apply] DaltonMaagLtd: Ubuntu Light Italic 0.71
[apply] Ubuntu Light Italic
[apply] Version 0.71
[apply] Ubuntu-LightItalic
[apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd.
[apply] Dalton Maag Ltd
[apply] Dalton Maag Ltd
[apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens.
[apply]
[apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years.
[apply] http://www.daltonmaag.com/
[apply] http://www.daltonmaag.com
[apply] Ubuntu
[apply] Light Italic
[apply] Ubuntu Light Italic
[apply] Copyright 2010 Canonical Ltd. Licensed under the Ubuntu Font Licence 1.0
[apply] Ubuntu Light
[apply] Italic
[apply] DaltonMaagLtd: Ubuntu Light Italic 0.71
[apply] Ubuntu Light Italic
[apply] Version 0.71
[apply] Ubuntu-LightItalic
[apply] Ubuntu and Canonical are registered trademarks of Canonical Ltd.
[apply] Dalton Maag Ltd
[apply] Dalton Maag Ltd
[apply] The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. The font design work and technical implementation is being undertaken by Dalton Maag. The typeface is sans-serif, uses OpenType features and is manually hinted for clarity on desktop and mobile computing screens.
[apply]
[apply] The scope of the Ubuntu Font Family includes all the languages used by the various Ubuntu users around the world in tune with Ubuntu's philosophy which states that every user should be able to use their software in the language of their choice. The project is ongoing, and we expect the family will be extended to cover many written languages in the coming years.
[apply] http://www.daltonmaag.com/
[apply] http://www.daltonmaag.com
[apply] Ubuntu
[apply] Light Italic
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Ubuntu-Light Italic: 10.0p, 96.0dpi -> 13.333334px:
[apply] Ubuntu-Light Italic[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 0.0625
[apply] checkSumAdjustment: 0xA4A22A91
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x19
[apply] unitsPerEm: 1000
[apply] created: 3381311064
[apply] modified: 3382339509
[apply] xMin: -140
[apply] yMin: -195
[apply] xMax: 1744
[apply] yMax: 958
[apply] macStyle bits: 2
[apply] lowestRecPPEM: 9
[apply] fontDirectionHint: 2
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 0.0625
[apply] checkSumAdjustment: 0xA4A22A91
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x19
[apply] unitsPerEm: 1000
[apply] created: 3381311064
[apply] modified: 3382339509
[apply] xMin: -140
[apply] yMin: -195
[apply] xMax: 1744
[apply] yMax: 958
[apply] macStyle bits: 2
[apply] lowestRecPPEM: 9
[apply] fontDirectionHint: 2
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 932
[apply] yDescender: -189
[apply] yLineGap: 28
[apply] advanceWidthMax: 1695
[apply] minLeftSideBearing: -140
[apply] minRightSideBearing: -360
[apply] xMaxExtent: 1744
[apply] horizCaretSlopeNum: 1000
[apply] horizCaretSlopeDenom: 240
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 1267
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 28
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 1762
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 2284
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 1267
[apply] maxPoints: 112
[apply] maxContours: 14
[apply] maxCompositePoints: 113
[apply] maxCompositeContours: 7
[apply] maxZones: 2
[apply] maxTwilightPoints: 16
[apply] maxStorage: 47
[apply] maxFunctionDefs: 89
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 1312
[apply] maxSizeOfInstructions: 1785
[apply] maxComponentElements: 5
[apply] maxComponentDepth: 1
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 562
[apply] usWeightClass: 300
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 700
[apply] ySubscriptYSize: 650
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 140
[apply] ySuperscriptXSize: 700
[apply] ySuperscriptYSize: 650
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 477
[apply] yStrikeoutSize: 50
[apply] yStrikeoutPosition: 250
[apply] sFamilyClass: 0 subclass = 0
[apply] PANOSE: 2 11 3 4 3 6 2 10 2 4
[apply] Unicode Range 1( Bits 0 - 31 ): E00002FF
[apply] Unicode Range 2( Bits 32- 63 ): 5000205B
[apply] Unicode Range 3( Bits 64- 95 ): 0
[apply] Unicode Range 4( Bits 96-127 ): 0
[apply] achVendID: 'DAMA'
[apply] fsSelection: 0x1
[apply] usFirstCharIndex: 0x0
[apply] usLastCharIndex: 0xFB04
[apply] sTypoAscender: 776
[apply] sTypoDescender: -185
[apply] sTypoLineGap: 56
[apply] usWinAscent: 932
[apply] usWinDescent: 189
[apply] CodePage Range 1( Bits 0 - 31 ): 2000009F
[apply] CodePage Range 2( Bits 32- 63 ): 56010000
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 550, leftSideBearings 10, kerning[size 54, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 550, 550
[apply] em 0.55, 0.55
[apply] px 7.333334, 7.333334
[apply] AABBox
[apply] funits [dim 670.0 x 693.0 x 0.0, box 10.0 / 0.0 / 0.0 .. 680.0 / 693.0 / 0.0, ctr 345.0 / 346.5 / 0.0]
[apply] em [dim 0.67 x 0.693 x 0.0, box 0.010000001 / 0.0 / 0.0 .. 0.68 / 0.693 / 0.0, ctr 0.345 / 0.3465 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 235, leftSideBearings -101, kerning[size 2, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 235, 235
[apply] em 0.23500001, 0.23500001
[apply] px 3.1333337, 3.1333337
[apply] AABBox
[apply] funits [dim 435.0 x 909.0 x 0.0, box -101.0 / -188.0 / 0.0 .. 334.0 / 721.0 / 0.0, ctr 116.5 / 266.5 / 0.0]
[apply] em [dim 0.43500003 x 0.90900004 x 0.0, box -0.101 / -0.18800001 / 0.0 .. 0.33400002 / 0.721 / 0.0, ctr 0.116500005 / 0.2665 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 232, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 232, 232
[apply] em 0.23200001, 0.23200001
[apply] px 3.0933335, 3.0933335
[apply] AABBox
[apply] funits [dim 232.0 x 1121.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 232.0 / 1121.0 / 0.0, ctr 116.0 / 560.5 / 0.0]
[apply] em [dim 0.23200001 x 1.121 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.23200001 / 1.121 / 0.0, ctr 0.116000004 / 0.5605 / 0.0]
[apply] Font Ubuntu-Light Italic
[apply] Char left['X', id 59, kpairs 54], right['X', id 59], kerning 22
[apply] Glyph[id 59 'X', advance 550, leftSideBearings 10, kerning[size 54, horiz true, cross false], shape true]
[apply] Font Ubuntu-Light Italic
[apply] Char left['t', id 87, kpairs 15], right['.', id 17], kerning 13
[apply] Glyph[id 87 't', advance 377, leftSideBearings 113, kerning[size 15, horiz true, cross false], shape true]
[apply] Font Ubuntu-Light Italic
[apply] Char left['f', id 73, kpairs 31], right['f', id 73], kerning 0
[apply] Glyph[id 73 'f', advance 355, leftSideBearings -14, kerning[size 31, horiz true, cross false], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeMono
[apply] Regular
[apply] GNU: FreeMono Normal: 2012
[apply] FreeMono
[apply] Version 0412.2268
[apply] FreeMono
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] нормален
[apply] normal
[apply] obyčejné
[apply] normal
[apply] Standard
[apply] µεσαία
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeMono
[apply] Regular
[apply] GNU: FreeMono Normal: 2012
[apply] FreeMono
[apply] Version 0412.2268
[apply] FreeMono
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Normal
[apply] Normaali
[apply] Normal
[apply] Normál
[apply] Normale
[apply] Standaard
[apply] Normal
[apply] Normalny
[apply] Normal
[apply] Normal
[apply] Обычный
[apply] Normálne
[apply] Normal
[apply] Normal
[apply] menengah
[apply] прямій
[apply] navadno
[apply] vidējs
[apply] normalusis
[apply] thường
[apply] Arrunta
[apply] सामान्य
[apply] Normal
[apply] Normal
[apply] Normal
[apply] Normal
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] FreeMono-Regular: 10.0p, 96.0dpi -> 13.333334px:
[apply] FreeMono-Regular[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0xCAF64A3F
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x29F
[apply] unitsPerEm: 1000
[apply] created: 3474687339
[apply] modified: 3474687339
[apply] xMin: -793
[apply] yMin: -200
[apply] xMax: 699
[apply] yMax: 800
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0xCAF64A3F
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x29F
[apply] unitsPerEm: 1000
[apply] created: 3474687339
[apply] modified: 3474687339
[apply] xMin: -793
[apply] yMin: -200
[apply] xMax: 699
[apply] yMax: 800
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 800
[apply] yDescender: -200
[apply] yLineGap: 0
[apply] advanceWidthMax: 600
[apply] minLeftSideBearing: -793
[apply] minRightSideBearing: -578
[apply] xMaxExtent: 699
[apply] horizCaretSlopeNum: 1
[apply] horizCaretSlopeDenom: 0
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 4169
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 44
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 44
[apply] platform id: 0 (Unicode), encoding id: 10 (), offset: 1260
[apply] platform id: 3 (Microsoft), encoding id: 10 (UCS-4), offset: 1260
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 3088
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 4177
[apply] maxPoints: 480
[apply] maxContours: 120
[apply] maxCompositePoints: 168
[apply] maxCompositeContours: 16
[apply] maxZones: 2
[apply] maxTwilightPoints: 1
[apply] maxStorage: 2
[apply] maxFunctionDefs: 22
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 256
[apply] maxSizeOfInstructions: 1546
[apply] maxComponentElements: 8
[apply] maxComponentDepth: 5
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 600
[apply] usWeightClass: 400
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 650
[apply] ySubscriptYSize: 699
[apply] ySubscriptXOffset: 47
[apply] ySubscriptYOffset: 140
[apply] ySuperscriptXSize: 650
[apply] ySuperscriptYSize: 699
[apply] ySuperscriptXOffset: -163
[apply] ySuperscriptYOffset: 479
[apply] yStrikeoutSize: 49
[apply] yStrikeoutPosition: 258
[apply] sFamilyClass: 5 subclass = 5
[apply] PANOSE: 2 15 4 9 2 2 5 2 4 4
[apply] Unicode Range 1( Bits 0 - 31 ): E4002EFF
[apply] Unicode Range 2( Bits 32- 63 ): C2007FFF
[apply] Unicode Range 3( Bits 64- 95 ): 249028
[apply] Unicode Range 4( Bits 96-127 ): 100000
[apply] achVendID: 'GNU '
[apply] fsSelection: 0x40
[apply] usFirstCharIndex: 0x20
[apply] usLastCharIndex: 0xFFFF
[apply] sTypoAscender: 800
[apply] sTypoDescender: -200
[apply] sTypoLineGap: 0
[apply] usWinAscent: 800
[apply] usWinDescent: 200
[apply] CodePage Range 1( Bits 0 - 31 ): 600001FF
[apply] CodePage Range 2( Bits 32- 63 ): FFFF0000
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 600, leftSideBearings 40, kerning[size 0, horiz true, cross true], shape true]
[apply] Advance
[apply] funits 600, 600
[apply] em 0.6, 0.6
[apply] px 8.000001, 8.000001
[apply] AABBox
[apply] funits [dim 520.0 x 563.0 x 0.0, box 40.0 / 0.0 / 0.0 .. 560.0 / 563.0 / 0.0, ctr 300.0 / 281.5 / 0.0]
[apply] em [dim 0.52 x 0.563 x 0.0, box 0.040000003 / 0.0 / 0.0 .. 0.56 / 0.563 / 0.0, ctr 0.3 / 0.2815 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 600, leftSideBearings 117, kerning[size 0, horiz true, cross true], shape true]
[apply] Advance
[apply] funits 600, 600
[apply] em 0.6, 0.6
[apply] px 8.000001, 8.000001
[apply] AABBox
[apply] funits [dim 311.0 x 810.0 x 0.0, box 117.0 / -186.0 / 0.0 .. 428.0 / 624.0 / 0.0, ctr 272.5 / 219.0 / 0.0]
[apply] em [dim 0.31100002 x 0.81 x 0.0, box 0.117000006 / -0.186 / 0.0 .. 0.42800003 / 0.624 / 0.0, ctr 0.2725 / 0.21900001 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 600, leftSideBearings 0, kerning[size 0, horiz true, cross true], shape true]
[apply] Advance
[apply] funits 600, 600
[apply] em 0.6, 0.6
[apply] px 8.000001, 8.000001
[apply] AABBox
[apply] funits [dim 600.0 x 1000.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 600.0 / 1000.0 / 0.0, ctr 300.0 / 500.0 / 0.0]
[apply] em [dim 0.6 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.6 / 1.0 / 0.0, ctr 0.3 / 0.5 / 0.0]
[apply] Font FreeMono-Regular
[apply] Char left['X', id 59, kpairs 0], right['X', id 59], kerning 0
[apply] Glyph[id 59 'X', advance 600, leftSideBearings 40, kerning[size 0, horiz true, cross true], shape true]
[apply] Font FreeMono-Regular
[apply] Char left['t', id 87, kpairs 0], right['.', id 17], kerning 0
[apply] Glyph[id 87 't', advance 600, leftSideBearings 43, kerning[size 0, horiz true, cross true], shape true]
[apply] Font FreeMono-Regular
[apply] Char left['f', id 73, kpairs 0], right['f', id 73], kerning 0
[apply] Glyph[id 73 'f', advance 600, leftSideBearings 105, kerning[size 0, horiz true, cross true], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeMono
[apply] Bold
[apply] GNU: FreeMono Bold: 2012
[apply] FreeMono Bold
[apply] Version 0412.2261
[apply] FreeMonoBold
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] получерен
[apply] FreeMono получерен
[apply] negreta
[apply] FreeMono negreta
[apply] tučné
[apply] FreeMono tučné
[apply] fed
[apply] FreeMono fed
[apply] Fett
[apply] FreeMono Fett
[apply] Έντονα
[apply] FreeMono Έντονα
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeMono
[apply] Bold
[apply] GNU: FreeMono Bold: 2012
[apply] FreeMono Bold
[apply] Version 0412.2261
[apply] FreeMonoBold
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Negrita
[apply] FreeMono Negrita
[apply] Lihavoitu
[apply] FreeMono Lihavoitu
[apply] Gras
[apply] FreeMono Gras
[apply] Félkövér
[apply] FreeMono Félkövér
[apply] Grassetto
[apply] FreeMono Grassetto
[apply] Vet
[apply] FreeMono Vet
[apply] Halvfet
[apply] FreeMono Halvfet
[apply] Pogrubiony
[apply] FreeMono Pogrubiony
[apply] Negrito
[apply] FreeMono Negrito
[apply] gros
[apply] FreeMono gros
[apply] Полужирный
[apply] FreeMono Полужирный
[apply] Tučné
[apply] FreeMono Tučné
[apply] Fet
[apply] FreeMono Fet
[apply] Kalın
[apply] FreeMono Kalın
[apply] huruf tebal
[apply] FreeMono huruf tebal
[apply] жирний
[apply] FreeMono жирний
[apply] polkrepko
[apply] FreeMono polkrepko
[apply] treknraksts
[apply] FreeMono treknraksts
[apply] pusjuodis
[apply] FreeMono pusjuodis
[apply] đậm
[apply] FreeMono đậm
[apply] Lodia
[apply] FreeMono Lodia
[apply] धृष्ट
[apply] FreeMono धृष्ट
[apply] Negrita
[apply] FreeMono Negrita
[apply] Negrito
[apply] FreeMono Negrito
[apply] Negrita
[apply] FreeMono Negrita
[apply] Gras
[apply] FreeMono Gras
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] FreeMono-Bold: 10.0p, 96.0dpi -> 13.333334px:
[apply] FreeMono-Bold[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x64FAB3F3
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687317
[apply] modified: 3474687317
[apply] xMin: -600
[apply] yMin: -200
[apply] xMax: 736
[apply] yMax: 800
[apply] macStyle bits: 1
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x64FAB3F3
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687317
[apply] modified: 3474687317
[apply] xMin: -600
[apply] yMin: -200
[apply] xMax: 736
[apply] yMax: 800
[apply] macStyle bits: 1
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 800
[apply] yDescender: -200
[apply] yLineGap: 0
[apply] advanceWidthMax: 600
[apply] minLeftSideBearing: -600
[apply] minRightSideBearing: -574
[apply] xMaxExtent: 736
[apply] horizCaretSlopeNum: 1
[apply] horizCaretSlopeDenom: 0
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 1430
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 28
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 28
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 1004
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 2035
[apply] maxPoints: 240
[apply] maxContours: 60
[apply] maxCompositePoints: 129
[apply] maxCompositeContours: 6
[apply] maxZones: 2
[apply] maxTwilightPoints: 1
[apply] maxStorage: 2
[apply] maxFunctionDefs: 22
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 256
[apply] maxSizeOfInstructions: 664
[apply] maxComponentElements: 5
[apply] maxComponentDepth: 3
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 600
[apply] usWeightClass: 700
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 650
[apply] ySubscriptYSize: 699
[apply] ySubscriptXOffset: 47
[apply] ySubscriptYOffset: 140
[apply] ySuperscriptXSize: 650
[apply] ySuperscriptYSize: 699
[apply] ySuperscriptXOffset: -163
[apply] ySuperscriptYOffset: 479
[apply] yStrikeoutSize: 49
[apply] yStrikeoutPosition: 258
[apply] sFamilyClass: 5 subclass = 5
[apply] PANOSE: 2 15 6 9 2 8 5 2 4 4
[apply] Unicode Range 1( Bits 0 - 31 ): A4000AFF
[apply] Unicode Range 2( Bits 32- 63 ): 400079FB
[apply] Unicode Range 3( Bits 64- 95 ): 20
[apply] Unicode Range 4( Bits 96-127 ): 0
[apply] achVendID: 'GNU '
[apply] fsSelection: 0x20
[apply] usFirstCharIndex: 0x20
[apply] usLastCharIndex: 0xFFFD
[apply] sTypoAscender: 800
[apply] sTypoDescender: -200
[apply] sTypoLineGap: 0
[apply] usWinAscent: 800
[apply] usWinDescent: 200
[apply] CodePage Range 1( Bits 0 - 31 ): 600001BF
[apply] CodePage Range 2( Bits 32- 63 ): DFF70000
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 600, leftSideBearings 10, kerning[size 0, horiz true, cross true], shape true]
[apply] Advance
[apply] funits 600, 600
[apply] em 0.6, 0.6
[apply] px 8.000001, 8.000001
[apply] AABBox
[apply] funits [dim 580.0 x 583.0 x 0.0, box 10.0 / 0.0 / 0.0 .. 590.0 / 583.0 / 0.0, ctr 300.0 / 291.5 / 0.0]
[apply] em [dim 0.58000004 x 0.583 x 0.0, box 0.010000001 / 0.0 / 0.0 .. 0.59000003 / 0.583 / 0.0, ctr 0.3 / 0.2915 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 600, leftSideBearings 87, kerning[size 0, horiz true, cross true], shape true]
[apply] Advance
[apply] funits 600, 600
[apply] em 0.6, 0.6
[apply] px 8.000001, 8.000001
[apply] AABBox
[apply] funits [dim 371.0 x 823.0 x 0.0, box 87.0 / -200.0 / 0.0 .. 458.0 / 623.0 / 0.0, ctr 272.5 / 211.5 / 0.0]
[apply] em [dim 0.37100002 x 0.823 x 0.0, box 0.087000005 / -0.2 / 0.0 .. 0.45800003 / 0.623 / 0.0, ctr 0.2725 / 0.21150002 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 600, leftSideBearings 0, kerning[size 0, horiz true, cross true], shape true]
[apply] Advance
[apply] funits 600, 600
[apply] em 0.6, 0.6
[apply] px 8.000001, 8.000001
[apply] AABBox
[apply] funits [dim 600.0 x 1000.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 600.0 / 1000.0 / 0.0, ctr 300.0 / 500.0 / 0.0]
[apply] em [dim 0.6 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.6 / 1.0 / 0.0, ctr 0.3 / 0.5 / 0.0]
[apply] Font FreeMono-Bold
[apply] Char left['X', id 59, kpairs 0], right['X', id 59], kerning 0
[apply] Glyph[id 59 'X', advance 600, leftSideBearings 10, kerning[size 0, horiz true, cross true], shape true]
[apply] Font FreeMono-Bold
[apply] Char left['t', id 87, kpairs 0], right['.', id 17], kerning 0
[apply] Glyph[id 87 't', advance 600, leftSideBearings 13, kerning[size 0, horiz true, cross true], shape true]
[apply] Font FreeMono-Bold
[apply] Char left['f', id 73, kpairs 0], right['f', id 73], kerning 0
[apply] Glyph[id 73 'f', advance 600, leftSideBearings 75, kerning[size 0, horiz true, cross true], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSans
[apply] Regular
[apply] GNU: FreeSans Normal: 2012
[apply] FreeSans
[apply] Version 0412.2268
[apply] FreeSans
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] нормален
[apply] Normal
[apply] obyčejné
[apply] normal
[apply] Mittel
[apply] µεσαία
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSans
[apply] Regular
[apply] GNU: FreeSans Normal: 2012
[apply] FreeSans
[apply] Version 0412.2268
[apply] FreeSans
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Normal
[apply] Normaali
[apply] Normal
[apply] Normál
[apply] Medio
[apply] Gemiddeld
[apply] Normal
[apply] Odmiana Zwykła
[apply] Normal
[apply] Normal
[apply] Обычный
[apply] Normálne
[apply] Normal
[apply] Normal
[apply] menengah
[apply] прямій
[apply] Navadno
[apply] vidējs
[apply] normalusis
[apply] vừa
[apply] Arrunta
[apply] सामान्य
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] FreeSans-Regular: 10.0p, 96.0dpi -> 13.333334px:
[apply] FreeSans-Regular[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0xAB230039
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687412
[apply] modified: 3474687412
[apply] xMin: -1166
[apply] yMin: -638
[apply] xMax: 2260
[apply] yMax: 1050
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0xAB230039
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687412
[apply] modified: 3474687412
[apply] xMin: -1166
[apply] yMin: -638
[apply] xMax: 2260
[apply] yMax: 1050
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 900
[apply] yDescender: -200
[apply] yLineGap: 100
[apply] advanceWidthMax: 2256
[apply] minLeftSideBearing: -1166
[apply] minRightSideBearing: -724
[apply] xMaxExtent: 2260
[apply] horizCaretSlopeNum: 1
[apply] horizCaretSlopeDenom: 0
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 6272
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 44
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 44
[apply] platform id: 0 (Unicode), encoding id: 10 (), offset: 1604
[apply] platform id: 3 (Microsoft), encoding id: 10 (UCS-4), offset: 1604
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 4008
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 6272
[apply] maxPoints: 439
[apply] maxContours: 100
[apply] maxCompositePoints: 117
[apply] maxCompositeContours: 8
[apply] maxZones: 2
[apply] maxTwilightPoints: 1
[apply] maxStorage: 2
[apply] maxFunctionDefs: 22
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 256
[apply] maxSizeOfInstructions: 1424
[apply] maxComponentElements: 8
[apply] maxComponentDepth: 4
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 657
[apply] usWeightClass: 400
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 650
[apply] ySubscriptYSize: 666
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 200
[apply] ySuperscriptXSize: 650
[apply] ySuperscriptYSize: 666
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 390
[apply] yStrikeoutSize: 49
[apply] yStrikeoutPosition: 258
[apply] sFamilyClass: 8 subclass = 5
[apply] PANOSE: 2 11 5 4 2 2 2 2 2 4
[apply] Unicode Range 1( Bits 0 - 31 ): E4839EFF
[apply] Unicode Range 2( Bits 32- 63 ): 4600FDFF
[apply] Unicode Range 3( Bits 64- 95 ): 30A0
[apply] Unicode Range 4( Bits 96-127 ): 584
[apply] achVendID: 'GNU '
[apply] fsSelection: 0x40
[apply] usFirstCharIndex: 0x20
[apply] usLastCharIndex: 0xFFFF
[apply] sTypoAscender: 800
[apply] sTypoDescender: -200
[apply] sTypoLineGap: 100
[apply] usWinAscent: 900
[apply] usWinDescent: 300
[apply] CodePage Range 1( Bits 0 - 31 ): 600001BF
[apply] CodePage Range 2( Bits 32- 63 ): DFF70000
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 657, leftSideBearings 15, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 657, 657
[apply] em 0.657, 0.657
[apply] px 8.76, 8.76
[apply] AABBox
[apply] funits [dim 627.0 x 729.0 x 0.0, box 15.0 / 0.0 / 0.0 .. 642.0 / 729.0 / 0.0, ctr 328.5 / 364.5 / 0.0]
[apply] em [dim 0.62700003 x 0.72900003 x 0.0, box 0.015000001 / 0.0 / 0.0 .. 0.642 / 0.72900003 / 0.0, ctr 0.3285 / 0.36450002 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 243, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 243, 243
[apply] em 0.24300002, 0.24300002
[apply] px 3.2400002, 3.2400002
[apply] AABBox
[apply] funits [dim 171.0 x 947.0 x 0.0, box 0.0 / -218.0 / 0.0 .. 171.0 / 729.0 / 0.0, ctr 85.5 / 255.5 / 0.0]
[apply] em [dim 0.171 x 0.947 x 0.0, box 0.0 / -0.21800001 / 0.0 .. 0.171 / 0.72900003 / 0.0, ctr 0.0855 / 0.25550002 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 250, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 250, 250
[apply] em 0.25, 0.25
[apply] px 3.3333335, 3.3333335
[apply] AABBox
[apply] funits [dim 250.0 x 1100.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 250.0 / 1100.0 / 0.0, ctr 125.0 / 550.0 / 0.0]
[apply] em [dim 0.25 x 1.1 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.25 / 1.1 / 0.0, ctr 0.125 / 0.55 / 0.0]
[apply] Font FreeSans-Regular
[apply] Char left['X', id 59, kpairs 0], right['X', id 59], kerning 0
[apply] Glyph[id 59 'X', advance 657, leftSideBearings 15, kerning[size 0, horiz true, cross false], shape true]
[apply] Font FreeSans-Regular
[apply] Char left['t', id 87, kpairs 0], right['.', id 17], kerning 0
[apply] Glyph[id 87 't', advance 280, leftSideBearings 20, kerning[size 0, horiz true, cross false], shape true]
[apply] Font FreeSans-Regular
[apply] Char left['f', id 73, kpairs 0], right['f', id 73], kerning 0
[apply] Glyph[id 73 'f', advance 280, leftSideBearings 20, kerning[size 0, horiz true, cross false], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSans
[apply] Bold
[apply] GNU: FreeSans Bold: 2012
[apply] FreeSans Bold
[apply] Version 0412.2261
[apply] FreeSansBold
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] получерен
[apply] FreeSans получерен
[apply] negreta
[apply] FreeSans negreta
[apply] tučné
[apply] FreeSans tučné
[apply] fed
[apply] FreeSans fed
[apply] Fett
[apply] FreeSans Fett
[apply] Έντονα
[apply] Free Sans Έντονα
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSans
[apply] Bold
[apply] GNU: FreeSans Bold: 2012
[apply] FreeSans Bold
[apply] Version 0412.2261
[apply] FreeSansBold
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Negrita
[apply] FreeSans Negrita
[apply] Lihavoitu
[apply] FreeSans Lihavoitu
[apply] Gras
[apply] FreeSans Gras
[apply] Félkövér
[apply] FreeSans Félkövér
[apply] Grassetto
[apply] FreeSans Grassetto
[apply] Vet
[apply] FreeSans Vet
[apply] Halvfet
[apply] FreeSans Halvfet
[apply] Pogrubiony
[apply] FreeSans Pogrubiony
[apply] Negrito
[apply] FreeSans Negrito
[apply] gros
[apply] FreeSans gros
[apply] Полужирный
[apply] FreeSans Полужирный
[apply] Tučné
[apply] FreeSans Tučné
[apply] Fet
[apply] FreeSans Fet
[apply] Kalın
[apply] FreeSans Kalın
[apply] huruf tebal
[apply] FreeSans huruf tebal
[apply] жирний
[apply] FreeSans жирний
[apply] Krepko
[apply] FreeSans Krepko
[apply] treknraksts
[apply] FreeSans treknraksts
[apply] pusjuodis
[apply] FreeSans pusjuodis
[apply] đậm
[apply] FreeSans đậm
[apply] Lodia
[apply] FreeSans Lodia
[apply] धृष्ट
[apply] FreeSans धृष्ट
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] FreeSans-Bold: 10.0p, 96.0dpi -> 13.333334px:
[apply] FreeSans-Bold[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x8D25A3C
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687353
[apply] modified: 3474687353
[apply] xMin: -968
[apply] yMin: -460
[apply] xMax: 1556
[apply] yMax: 1066
[apply] macStyle bits: 1
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x8D25A3C
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687353
[apply] modified: 3474687353
[apply] xMin: -968
[apply] yMin: -460
[apply] xMax: 1556
[apply] yMax: 1066
[apply] macStyle bits: 1
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 900
[apply] yDescender: -200
[apply] yLineGap: 100
[apply] advanceWidthMax: 1473
[apply] minLeftSideBearing: -968
[apply] minRightSideBearing: -732
[apply] xMaxExtent: 1556
[apply] horizCaretSlopeNum: 1
[apply] horizCaretSlopeDenom: 0
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 2911
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 28
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 28
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 1348
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 2911
[apply] maxPoints: 425
[apply] maxContours: 18
[apply] maxCompositePoints: 115
[apply] maxCompositeContours: 8
[apply] maxZones: 2
[apply] maxTwilightPoints: 1
[apply] maxStorage: 2
[apply] maxFunctionDefs: 22
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 256
[apply] maxSizeOfInstructions: 1495
[apply] maxComponentElements: 8
[apply] maxComponentDepth: 4
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 642
[apply] usWeightClass: 600
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 650
[apply] ySubscriptYSize: 666
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 200
[apply] ySuperscriptXSize: 650
[apply] ySuperscriptYSize: 666
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 390
[apply] yStrikeoutSize: 49
[apply] yStrikeoutPosition: 258
[apply] sFamilyClass: 8 subclass = 5
[apply] PANOSE: 2 11 7 4 2 2 2 2 2 4
[apply] Unicode Range 1( Bits 0 - 31 ): E4028EFF
[apply] Unicode Range 2( Bits 32- 63 ): 4000E1FF
[apply] Unicode Range 3( Bits 64- 95 ): 1020
[apply] Unicode Range 4( Bits 96-127 ): 4
[apply] achVendID: 'GNU '
[apply] fsSelection: 0x20
[apply] usFirstCharIndex: 0x20
[apply] usLastCharIndex: 0xFFFD
[apply] sTypoAscender: 800
[apply] sTypoDescender: -200
[apply] sTypoLineGap: 100
[apply] usWinAscent: 900
[apply] usWinDescent: 300
[apply] CodePage Range 1( Bits 0 - 31 ): 600001BF
[apply] CodePage Range 2( Bits 32- 63 ): 0
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 675, leftSideBearings 22, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 675, 675
[apply] em 0.675, 0.675
[apply] px 9.000001, 9.000001
[apply] AABBox
[apply] funits [dim 631.0 x 729.0 x 0.0, box 22.0 / 0.0 / 0.0 .. 653.0 / 729.0 / 0.0, ctr 337.5 / 364.5 / 0.0]
[apply] em [dim 0.63100004 x 0.72900003 x 0.0, box 0.022000002 / 0.0 / 0.0 .. 0.65300006 / 0.72900003 / 0.0, ctr 0.33750004 / 0.36450002 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 280, leftSideBearings 4, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 280, 280
[apply] em 0.28, 0.28
[apply] px 3.7333336, 3.7333336
[apply] AABBox
[apply] funits [dim 206.0 x 947.0 x 0.0, box 4.0 / -218.0 / 0.0 .. 210.0 / 729.0 / 0.0, ctr 107.0 / 255.5 / 0.0]
[apply] em [dim 0.20600002 x 0.947 x 0.0, box 0.004 / -0.21800001 / 0.0 .. 0.21000001 / 0.72900003 / 0.0, ctr 0.107 / 0.25550002 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 278, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 278, 278
[apply] em 0.27800003, 0.27800003
[apply] px 3.7066672, 3.7066672
[apply] AABBox
[apply] funits [dim 278.0 x 1100.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 278.0 / 1100.0 / 0.0, ctr 139.0 / 550.0 / 0.0]
[apply] em [dim 0.27800003 x 1.1 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.27800003 / 1.1 / 0.0, ctr 0.13900001 / 0.55 / 0.0]
[apply] Font FreeSans-Bold
[apply] Char left['X', id 59, kpairs 0], right['X', id 59], kerning 0
[apply] Glyph[id 59 'X', advance 675, leftSideBearings 22, kerning[size 0, horiz true, cross false], shape true]
[apply] Font FreeSans-Bold
[apply] Char left['t', id 87, kpairs 0], right['.', id 17], kerning 0
[apply] Glyph[id 87 't', advance 338, leftSideBearings 21, kerning[size 0, horiz true, cross false], shape true]
[apply] Font FreeSans-Bold
[apply] Char left['f', id 73, kpairs 0], right['f', id 73], kerning 0
[apply] Glyph[id 73 'f', advance 343, leftSideBearings 14, kerning[size 0, horiz true, cross false], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSerif
[apply] Regular
[apply] GNU: FreeSerif Normal: 2012
[apply] FreeSerif
[apply] Version 0412.2263
[apply] FreeSerif
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Bulgarian Alternate
[apply] Bombay
[apply] Calcutta
[apply] Nepali
[apply] нормален
[apply] normal
[apply] obyčejné
[apply] normal
[apply] Mittel
[apply] µεσαία
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSerif
[apply] Regular
[apply] GNU: FreeSerif Normal: 2012
[apply] FreeSerif
[apply] Version 0412.2263
[apply] FreeSerif
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Bulgarian Alternate
[apply] Bombay
[apply] Calcutta
[apply] Nepali
[apply] Normal
[apply] Normaali
[apply] Normal
[apply] Normál
[apply] Normale
[apply] Gemiddeld
[apply] Normal
[apply] odmiana zwykła
[apply] Normal
[apply] Normal
[apply] Обычный
[apply] Normálne
[apply] Normal
[apply] ปกติ
[apply] Normal
[apply] menengah
[apply] прямій
[apply] Navadno
[apply] vidējs
[apply] normalusis
[apply] عادی
[apply] vừa
[apply] Arrunta
[apply] सामान्य
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] FreeSerif-Regular: 10.0p, 96.0dpi -> 13.333334px:
[apply] FreeSerif-Regular[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x374DD94A
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x29F
[apply] unitsPerEm: 1000
[apply] created: 3474687567
[apply] modified: 3474687567
[apply] xMin: -879
[apply] yMin: -551
[apply] xMax: 1767
[apply] yMax: 936
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x374DD94A
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x29F
[apply] unitsPerEm: 1000
[apply] created: 3474687567
[apply] modified: 3474687567
[apply] xMin: -879
[apply] yMin: -551
[apply] xMax: 1767
[apply] yMax: 936
[apply] macStyle bits: 0
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 900
[apply] yDescender: -200
[apply] yLineGap: 100
[apply] advanceWidthMax: 1752
[apply] minLeftSideBearing: -879
[apply] minRightSideBearing: -747
[apply] xMaxExtent: 1767
[apply] horizCaretSlopeNum: 1
[apply] horizCaretSlopeDenom: 0
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 10538
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 44
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 44
[apply] platform id: 0 (Unicode), encoding id: 10 (), offset: 2420
[apply] platform id: 3 (Microsoft), encoding id: 10 (UCS-4), offset: 2420
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 6300
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 10538
[apply] maxPoints: 484
[apply] maxContours: 64
[apply] maxCompositePoints: 1608
[apply] maxCompositeContours: 65
[apply] maxZones: 2
[apply] maxTwilightPoints: 1
[apply] maxStorage: 2
[apply] maxFunctionDefs: 22
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 256
[apply] maxSizeOfInstructions: 2202
[apply] maxComponentElements: 13
[apply] maxComponentDepth: 5
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 618
[apply] usWeightClass: 400
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 650
[apply] ySubscriptYSize: 600
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 200
[apply] ySuperscriptXSize: 650
[apply] ySuperscriptYSize: 600
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 390
[apply] yStrikeoutSize: 49
[apply] yStrikeoutPosition: 258
[apply] sFamilyClass: 1 subclass = 5
[apply] PANOSE: 2 2 6 3 5 4 5 2 3 4
[apply] Unicode Range 1( Bits 0 - 31 ): E59FAFFF
[apply] Unicode Range 2( Bits 32- 63 ): C200FDFF
[apply] Unicode Range 3( Bits 64- 95 ): 43501B29
[apply] Unicode Range 4( Bits 96-127 ): 4000043
[apply] achVendID: 'GNU '
[apply] fsSelection: 0x40
[apply] usFirstCharIndex: 0xD
[apply] usLastCharIndex: 0xFFFF
[apply] sTypoAscender: 800
[apply] sTypoDescender: -200
[apply] sTypoLineGap: 100
[apply] usWinAscent: 900
[apply] usWinDescent: 300
[apply] CodePage Range 1( Bits 0 - 31 ): 600101FF
[apply] CodePage Range 2( Bits 32- 63 ): FFFF0000
[apply] ]
[apply] Char 'X', id 60, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 60 'X', advance 714, leftSideBearings 10, kerning[size 113, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 714, 714
[apply] em 0.71400005, 0.71400005
[apply] px 9.520001, 9.520001
[apply] AABBox
[apply] funits [dim 694.0 x 662.0 x 0.0, box 10.0 / 0.0 / 0.0 .. 704.0 / 662.0 / 0.0, ctr 357.0 / 331.0 / 0.0]
[apply] em [dim 0.69400007 x 0.66200006 x 0.0, box 0.010000001 / 0.0 / 0.0 .. 0.70400006 / 0.66200006 / 0.0, ctr 0.35700002 / 0.33100003 / 0.0]
[apply] Char 'j', id 78, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 78 'j', advance 348, leftSideBearings 0, kerning[size 192, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 348, 348
[apply] em 0.34800002, 0.34800002
[apply] px 4.6400003, 4.6400003
[apply] AABBox
[apply] funits [dim 264.0 x 901.0 x 0.0, box 0.0 / -218.0 / 0.0 .. 264.0 / 683.0 / 0.0, ctr 132.0 / 232.5 / 0.0]
[apply] em [dim 0.264 x 0.901 x 0.0, box 0.0 / -0.21800001 / 0.0 .. 0.264 / 0.683 / 0.0, ctr 0.132 / 0.23250002 / 0.0]
[apply] Char ' ', id 4, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 4 '', ws, advance 250, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 250, 250
[apply] em 0.25, 0.25
[apply] px 3.3333335, 3.3333335
[apply] AABBox
[apply] funits [dim 250.0 x 1100.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 250.0 / 1100.0 / 0.0, ctr 125.0 / 550.0 / 0.0]
[apply] em [dim 0.25 x 1.1 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.25 / 1.1 / 0.0, ctr 0.125 / 0.55 / 0.0]
[apply] Font FreeSerif-Regular
[apply] Char left['X', id 60, kpairs 113], right['X', id 60], kerning 0
[apply] Glyph[id 60 'X', advance 714, leftSideBearings 10, kerning[size 113, horiz true, cross false], shape true]
[apply] Font FreeSerif-Regular
[apply] Char left['t', id 88, kpairs 21], right['.', id 18], kerning 0
[apply] Glyph[id 88 't', advance 283, leftSideBearings 17, kerning[size 21, horiz true, cross false], shape true]
[apply] Font FreeSerif-Regular
[apply] Char left['f', id 74, kpairs 196], right['f', id 74], kerning -50
[apply] Glyph[id 74 'f', advance 373, leftSideBearings 10, kerning[size 196, horiz true, cross false], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSerif
[apply] Bold
[apply] GNU: FreeSerif Bold: 2012
[apply] FreeSerif Bold
[apply] Version 0412.2268
[apply] FreeSerifBold
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] получерен
[apply] FreeSerif получерен
[apply] negreta
[apply] FreeSerif negreta
[apply] tučné
[apply] FreeSerif tučné
[apply] fed
[apply] FreeSerif fed
[apply] Fett
[apply] FreeSerif Fett
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSerif
[apply] Bold
[apply] GNU: FreeSerif Bold: 2012
[apply] FreeSerif Bold
[apply] Version 0412.2268
[apply] FreeSerifBold
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Negrita
[apply] FreeSerif Negrita
[apply] Lihavoitu
[apply] FreeSerif Lihavoitu
[apply] Gras
[apply] FreeSerif Gras
[apply] Félkövér
[apply] FreeSerif Félkövér
[apply] Grassetto
[apply] FreeSerif Grassetto
[apply] Vet
[apply] FreeSerif Vet
[apply] Halvfet
[apply] FreeSerif Halvfet
[apply] Pogrubiony
[apply] FreeSerif Pogrubiony
[apply] Negrito
[apply] FreeSerif Negrito
[apply] gros
[apply] FreeSerif gros
[apply] Обычный
[apply] FreeSerif Обычный
[apply] Tučné
[apply] FreeSerif Tučné
[apply] Fet
[apply] FreeSerif Fet
[apply] ตัวหนา
[apply] FreeSerif ตัวหนา
[apply] Kalın
[apply] FreeSerif Kalın
[apply] huruf tebal
[apply] FreeSerif huruf tebal
[apply] жирний
[apply] FreeSerif жирний
[apply] Polkrepko
[apply] FreeSerif Polkrepko
[apply] treknraksts
[apply] FreeSerif treknraksts
[apply] pusjuodis
[apply] FreeSerif pusjuodis
[apply] ضخیم
[apply] FreeSerif ضخیم
[apply] đậm
[apply] FreeSerif đậm
[apply] Lodia
[apply] FreeSerif Lodia
[apply] धृष्ट
[apply] FreeSerif धृष्ट
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] FreeSerif-Bold: 10.0p, 96.0dpi -> 13.333334px:
[apply] FreeSerif-Bold[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x1E5FAE09
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x29F
[apply] unitsPerEm: 1000
[apply] created: 3474687451
[apply] modified: 3474687451
[apply] xMin: -819
[apply] yMin: -555
[apply] xMax: 1834
[apply] yMax: 920
[apply] macStyle bits: 1
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x1E5FAE09
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x29F
[apply] unitsPerEm: 1000
[apply] created: 3474687451
[apply] modified: 3474687451
[apply] xMin: -819
[apply] yMin: -555
[apply] xMax: 1834
[apply] yMax: 920
[apply] macStyle bits: 1
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 900
[apply] yDescender: -200
[apply] yLineGap: 100
[apply] advanceWidthMax: 1850
[apply] minLeftSideBearing: -819
[apply] minRightSideBearing: -663
[apply] xMaxExtent: 1834
[apply] horizCaretSlopeNum: 1
[apply] horizCaretSlopeDenom: 0
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 4777
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 44
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 44
[apply] platform id: 0 (Unicode), encoding id: 10 (), offset: 1596
[apply] platform id: 3 (Microsoft), encoding id: 10 (UCS-4), offset: 1596
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 3916
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 4777
[apply] maxPoints: 400
[apply] maxContours: 100
[apply] maxCompositePoints: 201
[apply] maxCompositeContours: 12
[apply] maxZones: 2
[apply] maxTwilightPoints: 1
[apply] maxStorage: 2
[apply] maxFunctionDefs: 22
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 256
[apply] maxSizeOfInstructions: 1347
[apply] maxComponentElements: 12
[apply] maxComponentDepth: 5
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 628
[apply] usWeightClass: 700
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 650
[apply] ySubscriptYSize: 600
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 200
[apply] ySuperscriptXSize: 650
[apply] ySuperscriptYSize: 699
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 390
[apply] yStrikeoutSize: 49
[apply] yStrikeoutPosition: 258
[apply] sFamilyClass: 1 subclass = 5
[apply] PANOSE: 2 2 8 3 7 5 5 2 3 4
[apply] Unicode Range 1( Bits 0 - 31 ): E502AFFF
[apply] Unicode Range 2( Bits 32- 63 ): C20079FF
[apply] Unicode Range 3( Bits 64- 95 ): 1328
[apply] Unicode Range 4( Bits 96-127 ): 40
[apply] achVendID: 'GNU '
[apply] fsSelection: 0x20
[apply] usFirstCharIndex: 0x20
[apply] usLastCharIndex: 0xFFFF
[apply] sTypoAscender: 800
[apply] sTypoDescender: -200
[apply] sTypoLineGap: 100
[apply] usWinAscent: 900
[apply] usWinDescent: 300
[apply] CodePage Range 1( Bits 0 - 31 ): 600101FF
[apply] CodePage Range 2( Bits 32- 63 ): FFFF0000
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 713, leftSideBearings 20, kerning[size 112, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 713, 713
[apply] em 0.71300006, 0.71300006
[apply] px 9.506668, 9.506668
[apply] AABBox
[apply] funits [dim 683.0 x 676.0 x 0.0, box 20.0 / 0.0 / 0.0 .. 703.0 / 676.0 / 0.0, ctr 361.5 / 338.0 / 0.0]
[apply] em [dim 0.683 x 0.67600006 x 0.0, box 0.020000001 / 0.0 / 0.0 .. 0.703 / 0.67600006 / 0.0, ctr 0.3615 / 0.33800003 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 400, leftSideBearings 0, kerning[size 122, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 400, 400
[apply] em 0.4, 0.4
[apply] px 5.3333335, 5.3333335
[apply] AABBox
[apply] funits [dim 320.0 x 894.0 x 0.0, box 0.0 / -203.0 / 0.0 .. 320.0 / 691.0 / 0.0, ctr 160.0 / 244.0 / 0.0]
[apply] em [dim 0.32000002 x 0.89400005 x 0.0, box 0.0 / -0.20300001 / 0.0 .. 0.32000002 / 0.69100004 / 0.0, ctr 0.16000001 / 0.24400002 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 250, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 250, 250
[apply] em 0.25, 0.25
[apply] px 3.3333335, 3.3333335
[apply] AABBox
[apply] funits [dim 250.0 x 1100.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 250.0 / 1100.0 / 0.0, ctr 125.0 / 550.0 / 0.0]
[apply] em [dim 0.25 x 1.1 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.25 / 1.1 / 0.0, ctr 0.125 / 0.55 / 0.0]
[apply] Font FreeSerif-Bold
[apply] Char left['X', id 59, kpairs 112], right['X', id 59], kerning 0
[apply] Glyph[id 59 'X', advance 713, leftSideBearings 20, kerning[size 112, horiz true, cross false], shape true]
[apply] Font FreeSerif-Bold
[apply] Char left['t', id 87, kpairs 18], right['.', id 17], kerning 0
[apply] Glyph[id 87 't', advance 335, leftSideBearings 18, kerning[size 18, horiz true, cross false], shape true]
[apply] Font FreeSerif-Bold
[apply] Char left['f', id 73, kpairs 126], right['f', id 73], kerning -50
[apply] Glyph[id 73 'f', advance 393, leftSideBearings 18, kerning[size 126, horiz true, cross false], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSerif
[apply] Bold Italic
[apply] FontForge 2.0 : FreeSerif Bold Italic : 8-2-2014
[apply] FreeSerif Bold Italic
[apply] Version 0412.2268
[apply] FreeSerifBoldItalic
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] получерен курсивен
[apply] FreeSerif получерен курсивен
[apply] negreta cursiva
[apply] FreeSerif negreta cursiva
[apply] tučné kurzíva
[apply] FreeSerif tučné kurzíva
[apply] fed kursiv
[apply] FreeSerif fed kursiv
[apply] Fett-Kursiv
[apply] FreeSerif Fett-Kursiv
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSerif
[apply] Bold Italic
[apply] FontForge 2.0 : FreeSerif Bold Italic : 8-2-2014
[apply] FreeSerif Bold Italic
[apply] Version 0412.2268
[apply] FreeSerifBoldItalic
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Negrita Cursiva
[apply] FreeSerif Negrita Cursiva
[apply] Lihavoitu Kursivoi
[apply] FreeSerif Lihavoitu Kursivoi
[apply] Gras Italique
[apply] FreeSerif Gras Italique
[apply] Félkövér dőlt
[apply] FreeSerif Félkövér dőlt
[apply] Grassetto Corsivo
[apply] FreeSerif Grassetto Corsivo
[apply] Vet Cursief
[apply] FreeSerif Vet Cursief
[apply] Halvfet Kursiv
[apply] FreeSerif Halvfet Kursiv
[apply] Pogrubiona kursywa
[apply] FreeSerif Pogrubiona kursywa
[apply] Negrito Itálico
[apply] FreeSerif Negrito Itálico
[apply] gros cursiv
[apply] FreeSerif gros cursiv
[apply] Обычный Курсив
[apply] FreeSerif Обычный Курсив
[apply] Tučná kurzíva
[apply] FreeSerif Tučná kurzíva
[apply] Fet Kursiv
[apply] FreeSerif Fet Kursiv
[apply] ตัวเอียงหนา
[apply] FreeSerif ตัวเอียงหนา
[apply] Kalın İtalik
[apply] FreeSerif Kalın İtalik
[apply] huruf tebal kursif
[apply] FreeSerif huruf tebal kursif
[apply] жирний курсив
[apply] FreeSerif жирний курсив
[apply] Polkrepko Pežeče
[apply] FreeSerif Polkrepko Pežeče
[apply] treknais kursīvs
[apply] FreeSerif treknais kursīvs
[apply] pusjuodis kursyvas
[apply] FreeSerif pusjuodis kursyvas
[apply] nghiêng đậm
[apply] FreeSerif nghiêng đậm
[apply] Lodi etzana
[apply] FreeSerif Lodi etzana
[apply] धृष्ट-तिरछा
[apply] FreeSerif धृष्ट-तिरछा
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] FreeSerif-Bold Italic: 10.0p, 96.0dpi -> 13.333334px:
[apply] FreeSerif-Bold Italic[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x8B4FE872
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687424
[apply] modified: 3474687424
[apply] xMin: -787
[apply] yMin: -300
[apply] xMax: 1732
[apply] yMax: 900
[apply] macStyle bits: 3
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x8B4FE872
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687424
[apply] modified: 3474687424
[apply] xMin: -787
[apply] yMin: -300
[apply] xMax: 1732
[apply] yMax: 900
[apply] macStyle bits: 3
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 900
[apply] yDescender: -200
[apply] yLineGap: 100
[apply] advanceWidthMax: 1668
[apply] minLeftSideBearing: -787
[apply] minRightSideBearing: -835
[apply] xMaxExtent: 1732
[apply] horizCaretSlopeNum: 100
[apply] horizCaretSlopeDenom: 27
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 2715
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 44
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 44
[apply] platform id: 0 (Unicode), encoding id: 10 (), offset: 1108
[apply] platform id: 3 (Microsoft), encoding id: 10 (UCS-4), offset: 1108
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 2696
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 2715
[apply] maxPoints: 358
[apply] maxContours: 13
[apply] maxCompositePoints: 261
[apply] maxCompositeContours: 12
[apply] maxZones: 2
[apply] maxTwilightPoints: 1
[apply] maxStorage: 2
[apply] maxFunctionDefs: 22
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 256
[apply] maxSizeOfInstructions: 1316
[apply] maxComponentElements: 12
[apply] maxComponentDepth: 4
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 596
[apply] usWeightClass: 700
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 650
[apply] ySubscriptYSize: 600
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 200
[apply] ySuperscriptXSize: 650
[apply] ySuperscriptYSize: 600
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 390
[apply] yStrikeoutSize: 49
[apply] yStrikeoutPosition: 258
[apply] sFamilyClass: 1 subclass = 5
[apply] PANOSE: 2 2 8 3 6 5 5 9 3 4
[apply] Unicode Range 1( Bits 0 - 31 ): E5000EFF
[apply] Unicode Range 2( Bits 32- 63 ): 420061FF
[apply] Unicode Range 3( Bits 64- 95 ): 1020
[apply] Unicode Range 4( Bits 96-127 ): 40
[apply] achVendID: 'GNU '
[apply] fsSelection: 0x21
[apply] usFirstCharIndex: 0x20
[apply] usLastCharIndex: 0xFFFF
[apply] sTypoAscender: 800
[apply] sTypoDescender: -200
[apply] sTypoLineGap: 100
[apply] usWinAscent: 900
[apply] usWinDescent: 300
[apply] CodePage Range 1( Bits 0 - 31 ): 600101BF
[apply] CodePage Range 2( Bits 32- 63 ): 0
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 699, leftSideBearings 0, kerning[size 98, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 699, 699
[apply] em 0.69900006, 0.69900006
[apply] px 9.320002, 9.320002
[apply] AABBox
[apply] funits [dim 718.0 x 669.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 718.0 / 669.0 / 0.0, ctr 359.0 / 334.5 / 0.0]
[apply] em [dim 0.71800005 x 0.669 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.71800005 / 0.669 / 0.0, ctr 0.35900003 / 0.3345 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 333, leftSideBearings -75, kerning[size 21, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 333, 333
[apply] em 0.333, 0.333
[apply] px 4.44, 4.44
[apply] AABBox
[apply] funits [dim 468.0 x 892.0 x 0.0, box -75.0 / -207.0 / 0.0 .. 393.0 / 685.0 / 0.0, ctr 159.0 / 239.0 / 0.0]
[apply] em [dim 0.468 x 0.8920001 x 0.0, box -0.075 / -0.20700002 / 0.0 .. 0.393 / 0.68500006 / 0.0, ctr 0.15900001 / 0.23900002 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 250, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 250, 250
[apply] em 0.25, 0.25
[apply] px 3.3333335, 3.3333335
[apply] AABBox
[apply] funits [dim 250.0 x 1100.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 250.0 / 1100.0 / 0.0, ctr 125.0 / 550.0 / 0.0]
[apply] em [dim 0.25 x 1.1 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.25 / 1.1 / 0.0, ctr 0.125 / 0.55 / 0.0]
[apply] Font FreeSerif-Bold Italic
[apply] Char left['X', id 59, kpairs 98], right['X', id 59], kerning -30
[apply] Glyph[id 59 'X', advance 699, leftSideBearings 0, kerning[size 98, horiz true, cross false], shape true]
[apply] Font FreeSerif-Bold Italic
[apply] Char left['t', id 87, kpairs 12], right['.', id 17], kerning 0
[apply] Glyph[id 87 't', advance 286, leftSideBearings 32, kerning[size 12, horiz true, cross false], shape true]
[apply] Font FreeSerif-Bold Italic
[apply] Char left['f', id 73, kpairs 135], right['f', id 73], kerning -150
[apply] Glyph[id 73 'f', advance 485, leftSideBearings -95, kerning[size 135, horiz true, cross false], shape true]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSerif
[apply] Italic
[apply] GNU: FreeSerif Italic: 2012
[apply] FreeSerif Italic
[apply] Version 0412.2268
[apply] FreeSerifItalic
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] курсивен
[apply] FreeSerif курсивен
[apply] cursiva
[apply] FreeSerif cursiva
[apply] kurzíva
[apply] FreeSerif kurzíva
[apply] kursiv
[apply] FreeSerif kursiv
[apply] Kursiv
[apply] FreeSerif Kursiv
[apply] Λειψίας
[apply] FreeSerif Λειψίας
[apply] Copyright 2002, 2003, 2005, 2008, 2009, 2010, 2012 GNU Freefont contributors.
[apply] FreeSerif
[apply] Italic
[apply] GNU: FreeSerif Italic: 2012
[apply] FreeSerif Italic
[apply] Version 0412.2268
[apply] FreeSerifItalic
[apply] GNU
[apply] https://savannah.gnu.org/projects/freefont/
[apply] This computer font is part of GNU FreeFont. It is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
[apply]
[apply] This font is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
[apply]
[apply] You should have received a copy of the GNU General Public License along with this font. If not, see
[apply] http://www.gnu.org/licenses/
[apply]
[apply] As a special exception, if you create a document which uses this font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the document might be covered by the GNU General Public License. If you modify this font, you may extend this exception to your version of the font, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.
[apply] http://www.gnu.org/copyleft/gpl.html
[apply] Cursiva
[apply] FreeSerif Cursiva
[apply] Kursivoitu
[apply] FreeSerif Kursivoitu
[apply] Italique
[apply] FreeSerif Italique
[apply] Dőlt
[apply] FreeSerif Dőlt
[apply] Corsivo
[apply] FreeSerif Corsivo
[apply] Cursief
[apply] FreeSerif Cursief
[apply] Kursiv
[apply] FreeSerif Kursiv
[apply] kursywa
[apply] FreeSerif kursywa
[apply] Itálico
[apply] FreeSerif Itálico
[apply] cursiv
[apply] FreeSerif cursiv
[apply] Курсив
[apply] FreeSerif Курсив
[apply] Kurzíva
[apply] FreeSerif Kurzíva
[apply] Kursiv
[apply] FreeSerif Kursiv
[apply] ตัวเอียง
[apply] FreeSerif ตัวเอียง
[apply] İtalik
[apply] FreeSerif İtalik
[apply] kursif
[apply] FreeSerif kursif
[apply] курсив
[apply] FreeSerif курсив
[apply] Ležeče
[apply] FreeSerif Ležeče
[apply] kursīvs
[apply] FreeSerif kursīvs
[apply] kursivas
[apply] FreeSerif kursivas
[apply] nghiêng
[apply] FreeSerif nghiêng
[apply] Etzana
[apply] FreeSerif Etzana
[apply] तिरछा
[apply] FreeSerif तिरछ
[apply]
[apply] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[apply] FreeSerif-Italic: 10.0p, 96.0dpi -> 13.333334px:
[apply] FreeSerif-Italic[ 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x5BDA43D
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687470
[apply] modified: 3474687470
[apply] xMin: -879
[apply] yMin: -300
[apply] xMax: 1558
[apply] yMax: 900
[apply] macStyle bits: 2
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply] 'head' Table - Font Header
[apply] --------------------------
[apply] 'head' version: 1.0
[apply] fontRevision: 412.225
[apply] checkSumAdjustment: 0x5BDA43D
[apply] magicNumber: 0x5F0F3CF5
[apply] flags: 0x21F
[apply] unitsPerEm: 1000
[apply] created: 3474687470
[apply] modified: 3474687470
[apply] xMin: -879
[apply] yMin: -300
[apply] xMax: 1558
[apply] yMax: 900
[apply] macStyle bits: 2
[apply] lowestRecPPEM: 8
[apply] fontDirectionHint: 0
[apply] indexToLocFormat: 1
[apply] glyphDataFormat: 0
[apply]
[apply] 'hhea' Table - Horizontal Header
[apply] --------------------------------
[apply] 'hhea' version: 1.0
[apply] yAscender: 900
[apply] yDescender: -200
[apply] yLineGap: 100
[apply] advanceWidthMax: 1601
[apply] minLeftSideBearing: -879
[apply] minRightSideBearing: -612
[apply] xMaxExtent: 1558
[apply] horizCaretSlopeNum: 100
[apply] horizCaretSlopeDenom: 28
[apply] reserved0: 0
[apply] reserved1: 0
[apply] reserved2: 0
[apply] reserved3: 0
[apply] reserved4: 0
[apply] metricDataFormat: 0
[apply] numOf_LongHorMetrics: 3291
[apply]
[apply] cmap
[apply] platform id: 0 (Unicode), encoding id: 3 (Unicode 2.0 and onwards semantics (BMP only)), offset: 44
[apply] platform id: 3 (Microsoft), encoding id: 1 (Unicode), offset: 44
[apply] platform id: 0 (Unicode), encoding id: 10 (), offset: 1132
[apply] platform id: 3 (Microsoft), encoding id: 10 (UCS-4), offset: 1132
[apply] platform id: 1 (Macintosh), encoding id: 0 (Roman), offset: 2756
[apply]
[apply] 'maxp' Table - Maximum Profile
[apply] ------------------------------
[apply] 'maxp' version: 1.0
[apply] numGlyphs: 3291
[apply] maxPoints: 206
[apply] maxContours: 16
[apply] maxCompositePoints: 372
[apply] maxCompositeContours: 8
[apply] maxZones: 2
[apply] maxTwilightPoints: 1
[apply] maxStorage: 2
[apply] maxFunctionDefs: 22
[apply] maxInstructionDefs: 0
[apply] maxStackElements: 256
[apply] maxSizeOfInstructions: 2326
[apply] maxComponentElements: 8
[apply] maxComponentDepth: 4
[apply]
[apply] 'OS/2' Table - OS/2 and Windows Metrics
[apply] ---------------------------------------
[apply] 'OS/2' version: 3
[apply] xAvgCharWidth: 559
[apply] usWeightClass: 400
[apply] usWidthClass: 5
[apply] fsType: 0x0
[apply] ySubscriptXSize: 650
[apply] ySubscriptYSize: 600
[apply] ySubscriptXOffset: 0
[apply] ySubscriptYOffset: 200
[apply] ySuperscriptXSize: 650
[apply] ySuperscriptYSize: 600
[apply] ySuperscriptXOffset: 0
[apply] ySuperscriptYOffset: 390
[apply] yStrikeoutSize: 49
[apply] yStrikeoutPosition: 258
[apply] sFamilyClass: 1 subclass = 5
[apply] PANOSE: 2 2 6 3 5 4 5 9 3 4
[apply] Unicode Range 1( Bits 0 - 31 ): E5018EFF
[apply] Unicode Range 2( Bits 32- 63 ): 420061FF
[apply] Unicode Range 3( Bits 64- 95 ): 1020
[apply] Unicode Range 4( Bits 96-127 ): 40
[apply] achVendID: 'GNU '
[apply] fsSelection: 0x1
[apply] usFirstCharIndex: 0x20
[apply] usLastCharIndex: 0xFFFF
[apply] sTypoAscender: 800
[apply] sTypoDescender: -200
[apply] sTypoLineGap: 100
[apply] usWinAscent: 900
[apply] usWinDescent: 300
[apply] CodePage Range 1( Bits 0 - 31 ): 600101BF
[apply] CodePage Range 2( Bits 32- 63 ): 0
[apply] ]
[apply] Char 'X', id 59, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 59 'X', advance 665, leftSideBearings 0, kerning[size 110, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 665, 665
[apply] em 0.665, 0.665
[apply] px 8.866668, 8.866668
[apply] AABBox
[apply] funits [dim 684.0 x 653.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 684.0 / 653.0 / 0.0, ctr 342.0 / 326.5 / 0.0]
[apply] em [dim 0.684 x 0.65300006 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.684 / 0.65300006 / 0.0, ctr 0.342 / 0.32650003 / 0.0]
[apply] Char 'j', id 77, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 77 'j', advance 285, leftSideBearings -74, kerning[size 21, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 285, 285
[apply] em 0.28500003, 0.28500003
[apply] px 3.8000004, 3.8000004
[apply] AABBox
[apply] funits [dim 400.0 x 861.0 x 0.0, box -74.0 / -207.0 / 0.0 .. 326.0 / 654.0 / 0.0, ctr 126.0 / 223.5 / 0.0]
[apply] em [dim 0.4 x 0.86100006 x 0.0, box -0.074 / -0.20700002 / 0.0 .. 0.326 / 0.65400004 / 0.0, ctr 0.126 / 0.22350001 / 0.0]
[apply] Char ' ', id 3, font-px 13.333334, unitsPerEM 1000:
[apply] Glyph[id 3 '', ws, advance 250, leftSideBearings 0, kerning[size 0, horiz true, cross false], shape true]
[apply] Advance
[apply] funits 250, 250
[apply] em 0.25, 0.25
[apply] px 3.3333335, 3.3333335
[apply] AABBox
[apply] funits [dim 250.0 x 1100.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 250.0 / 1100.0 / 0.0, ctr 125.0 / 550.0 / 0.0]
[apply] em [dim 0.25 x 1.1 x 0.0, box 0.0 / 0.0 / 0.0 .. 0.25 / 1.1 / 0.0, ctr 0.125 / 0.55 / 0.0]
[apply] Font FreeSerif-Italic
[apply] Char left['X', id 59, kpairs 110], right['X', id 59], kerning -30
[apply] Glyph[id 59 'X', advance 665, leftSideBearings 0, kerning[size 110, horiz true, cross false], shape true]
[apply] Font FreeSerif-Italic
[apply] Char left['t', id 87, kpairs 12], right['.', id 17], kerning 0
[apply] Glyph[id 87 't', advance 238, leftSideBearings 26, kerning[size 12, horiz true, cross false], shape true]
[apply] Font FreeSerif-Italic
[apply] Char left['f', id 73, kpairs 153], right['f', id 73], kerning -95
[apply] Glyph[id 73 'f', advance 424, leftSideBearings -77, kerning[size 153, horiz true, cross false], shape true]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestFontsNEWT00 - test00
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363781714 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363781714 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00 took 0.434 sec
[echo] Testing com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01
[apply] junit.framework.TestListener: tests to run: 3
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363782539 ms III - Start
[apply] junit.framework.TestListener: startTest(test10RegionRendererMSAA01)
[apply] SLOCK [T main @ 1692363782540 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test10RegionRendererMSAA01
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] *** GLDebugMessage false
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] GL MSAA SETUP: R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply]
[apply] Caps realised GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] GL SAMPLE_ALPHA_TO_ONE falseReshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -300.0 @ 0.0
[apply]
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] *** GLDebugMessage false
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -300.0 @ 0.0
[apply]
[apply] Caps realised GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x302 GL_SRC_RGB 0x302 GL_DST_RGB 0x303
[apply] junit.framework.TestListener: endTest(test10RegionRendererMSAA01)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test10RegionRendererMSAA01
[apply] junit.framework.TestListener: startTest(test20RegionRendererR2T01)++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test20RegionRendererR2T01
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] *** GLDebugMessage false
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply]
[apply] Caps sample buffers false, samples 0
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 0, SAMPLES 0
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Caps sample buffers false, samples 0
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 0, SAMPLES 0
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x303
[apply]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -300.0 @ 0.0
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] *** GLDebugMessage false
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -300.0 @ 0.0
[apply] junit.framework.TestListener: endTest(test20RegionRendererR2T01)
[apply] junit.framework.TestListener: startTest(test30RegionRendererShapes)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test20RegionRendererR2T01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test30RegionRendererShapes
[apply] GL MSAA SETUP:
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] Caps realised GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] *** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:
[apply]
[apply] *** GLDebugMessage false
[apply] Caps realised GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0], GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply]
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x302 GL_SRC_RGB 0x302 GL_DST_RGB 0x303
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -50.0 @ 0.0
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] *** GLDebugMessage false
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -50.0 @ 0.0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x302 GL_SRC_RGB 0x302 GL_DST_RGB 0x303
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] *** GLDebugMessage false
[apply] GPURegionGLListener01.createTestOutline02.X: path [size 22, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(0.0000/-10.0000)
[apply] 1: lineTo(15.0000/-10.0000)
[apply] 2: quadTo(10.0000/5.0000, 15.0000/10.0000)
[apply] 3: cubicTo(6.0000/15.0000, 5.0000/8.0000, 0.0000/10.0000)
[apply] 4: closePath()
[apply] 5: moveTo(5.0000/-5.0000)
[apply] 6: quadTo(10.0000/-5.0000, 10.0000/0.0000)
[apply] 7: quadTo(5.0000/0.0000, 5.0000/-5.0000)
[apply] 8: closePath()
[apply] 9: moveTo(30.0000/-10.0000)
[apply] 10: lineTo(47.0000/-10.0000)
[apply] 11: lineTo(41.0000/5.0000)
[apply] 12: lineTo(46.0000/10.0000)
[apply] 13: lineTo(37.0000/15.0000)
[apply] 14: lineTo(36.0000/8.0000)
[apply] 15: lineTo(30.0000/10.0000)
[apply] 16: closePath()
[apply] 17: moveTo(35.0000/0.0000)
[apply] 18: lineTo(35.0000/-5.0000)
[apply] 19: lineTo(40.0000/-5.0000)
[apply] 20: lineTo(40.0000/0.0000)
[apply] 21: closePath()
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -50.0 @ 0.0
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] *** GLDebugMessage false
[apply] GPURegionGLListener01.createTestOutline02.X: path [size 22, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(0.0000/-10.0000)
[apply] 1: lineTo(15.0000/-10.0000)
[apply] 2: quadTo(10.0000/5.0000, 15.0000/10.0000)
[apply] 3: cubicTo(6.0000/15.0000, 5.0000/8.0000, 0.0000/10.0000)
[apply] 4: closePath()
[apply] 5: moveTo(5.0000/-5.0000)
[apply] 6: quadTo(10.0000/-5.0000, 10.0000/0.0000)
[apply] 7: quadTo(5.0000/0.0000, 5.0000/-5.0000)
[apply] 8: closePath()
[apply] 9: moveTo(30.0000/-10.0000)
[apply] 10: lineTo(47.0000/-10.0000)
[apply] 11: lineTo(41.0000/5.0000)
[apply] 12: lineTo(46.0000/10.0000)
[apply] 13: lineTo(37.0000/15.0000)
[apply] 14: lineTo(36.0000/8.0000)
[apply] 15: lineTo(30.0000/10.0000)
[apply] 16: closePath()
[apply] 17: moveTo(35.0000/0.0000)
[apply] 18: lineTo(35.0000/-5.0000)
[apply] 19: lineTo(40.0000/-5.0000)
[apply] 20: lineTo(40.0000/0.0000)
[apply] 21: closePath()
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -50.0 @ 0.0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x302 GL_SRC_RGB 0x302 GL_DST_RGB 0x303
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] *** GLDebugMessage false
[apply] GPURegionGLListener01.createTestOutline03.0: path [size 5, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(0.0000/-10.0000)
[apply] 1: lineTo(15.0000/-10.0000)
[apply] 2: quadTo(10.0000/5.0000, 15.0000/10.0000)
[apply] 3: cubicTo(6.0000/15.0000, 5.0000/8.0000, 0.0000/10.0000)
[apply] 4: closePath()
[apply] GPURegionGLListener01.createTestOutline03.0: path2 [size 4, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(5.0000/-5.0000)
[apply] 1: quadTo(10.0000/-5.0000, 10.0000/0.0000)
[apply] 2: quadTo(5.0000/0.0000, 5.0000/-5.0000)
[apply] 3: closePath()
[apply] GPURegionGLListener01.createTestOutline03.1: path [size 9, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(0.0000/-10.0000)
[apply] 1: lineTo(15.0000/-10.0000)
[apply] 2: quadTo(10.0000/5.0000, 15.0000/10.0000)
[apply] 3: cubicTo(6.0000/15.0000, 5.0000/8.0000, 0.0000/10.0000)
[apply] 4: closePath()
[apply] 5: moveTo(5.0000/-5.0000)
[apply] 6: quadTo(10.0000/-5.0000, 10.0000/0.0000)
[apply] 7: quadTo(5.0000/0.0000, 5.0000/-5.0000)
[apply] 8: closePath()
[apply] GPURegionGLListener01.createTestOutline03.3: path [size 13, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(30.0000/-10.0000)
[apply] 1: lineTo(47.0000/-10.0000)
[apply] 2: lineTo(41.0000/5.0000)
[apply] 3: lineTo(46.0000/10.0000)
[apply] 4: lineTo(37.0000/15.0000)
[apply] 5: lineTo(36.0000/8.0000)
[apply] 6: lineTo(30.0000/10.0000)
[apply] 7: closePath()
[apply] 8: moveTo(35.0000/0.0000)
[apply] 9: lineTo(35.0000/-5.0000)
[apply] 10: lineTo(40.0000/-5.0000)
[apply] 11: lineTo(40.0000/0.0000)
[apply] 12: closePath()
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -50.0 @ 0.0
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] *** GLDebugMessage false
[apply] GPURegionGLListener01.createTestOutline03.0: path [size 5, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(0.0000/-10.0000)
[apply] 1: lineTo(15.0000/-10.0000)
[apply] 2: quadTo(10.0000/5.0000, 15.0000/10.0000)
[apply] 3: cubicTo(6.0000/15.0000, 5.0000/8.0000, 0.0000/10.0000)
[apply] 4: closePath()
[apply] GPURegionGLListener01.createTestOutline03.0: path2 [size 4, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(5.0000/-5.0000)
[apply] 1: quadTo(10.0000/-5.0000, 10.0000/0.0000)
[apply] 2: quadTo(5.0000/0.0000, 5.0000/-5.0000)
[apply] 3: closePath()
[apply] GPURegionGLListener01.createTestOutline03.1: path [size 9, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(0.0000/-10.0000)
[apply] 1: lineTo(15.0000/-10.0000)
[apply] 2: quadTo(10.0000/5.0000, 15.0000/10.0000)
[apply] 3: cubicTo(6.0000/15.0000, 5.0000/8.0000, 0.0000/10.0000)
[apply] 4: closePath()
[apply] 5: moveTo(5.0000/-5.0000)
[apply] 6: quadTo(10.0000/-5.0000, 10.0000/0.0000)
[apply] 7: quadTo(5.0000/0.0000, 5.0000/-5.0000)
[apply] 8: closePath()
[apply] GPURegionGLListener01.createTestOutline03.3: path [size 13, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(30.0000/-10.0000)
[apply] 1: lineTo(47.0000/-10.0000)
[apply] 2: lineTo(41.0000/5.0000)
[apply] 3: lineTo(46.0000/10.0000)
[apply] 4: lineTo(37.0000/15.0000)
[apply] 5: lineTo(36.0000/8.0000)
[apply] 6: lineTo(30.0000/10.0000)
[apply] 7: closePath()
[apply] 8: moveTo(35.0000/0.0000)
[apply] 9: lineTo(35.0000/-5.0000)
[apply] 10: lineTo(40.0000/-5.0000)
[apply] 11: lineTo(40.0000/0.0000)
[apply] 12: closePath()
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -50.0 @ 0.0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] *** GLDebugMessage false
[apply] GPURegionGLListener01.createTestOutline04.X: path [size 22, closed true, winding[rule NON_ZERO, CW]]
[apply] 0: moveTo(0.0000/10.0000)
[apply] 1: cubicTo(5.0000/8.0000, 6.0000/15.0000, 15.0000/10.0000)
[apply] 2: quadTo(10.0000/5.0000, 15.0000/-10.0000)
[apply] 3: lineTo(0.0000/-10.0000)
[apply] 4: closePath()
[apply] 5: moveTo(5.0000/-5.0000)
[apply] 6: quadTo(5.0000/0.0000, 10.0000/0.0000)
[apply] 7: quadTo(10.0000/-5.0000, 5.0000/-5.0000)
[apply] 8: closePath()
[apply] 9: moveTo(30.0000/10.0000)
[apply] 10: lineTo(36.0000/8.0000)
[apply] 11: lineTo(37.0000/15.0000)
[apply] 12: lineTo(46.0000/10.0000)
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x302 GL_SRC_RGB 0x302 GL_DST_RGB 0x303
[apply] junit.framework.TestListener: endTest(test30RegionRendererShapes)
[apply] 13: lineTo(41.0000/5.0000)
[apply] 14: lineTo(47.0000/-10.0000)
[apply] 15: lineTo(30.0000/-10.0000)
[apply] 16: closePath()
[apply] 17: moveTo(40.0000/0.0000)
[apply] 18: lineTo(40.0000/-5.0000)
[apply] 19: lineTo(35.0000/-5.0000)
[apply] 20: lineTo(35.0000/0.0000)
[apply] 21: closePath()
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -50.0 @ 0.0
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] *** GLDebugMessage false
[apply] GPURegionGLListener01.createTestOutline04.X: path [size 22, closed true, winding[rule NON_ZERO, CW]]
[apply] 0: moveTo(0.0000/10.0000)
[apply] 1: cubicTo(5.0000/8.0000, 6.0000/15.0000, 15.0000/10.0000)
[apply] 2: quadTo(10.0000/5.0000, 15.0000/-10.0000)
[apply] 3: lineTo(0.0000/-10.0000)
[apply] 4: closePath()
[apply] 5: moveTo(5.0000/-5.0000)
[apply] 6: quadTo(5.0000/0.0000, 10.0000/0.0000)
[apply] 7: quadTo(10.0000/-5.0000, 5.0000/-5.0000)
[apply] 8: closePath()
[apply] 9: moveTo(30.0000/10.0000)
[apply] 10: lineTo(36.0000/8.0000)
[apply] 11: lineTo(37.0000/15.0000)
[apply] 12: lineTo(46.0000/10.0000)
[apply] 13: lineTo(41.0000/5.0000)
[apply] 14: lineTo(47.0000/-10.0000)
[apply] 15: lineTo(30.0000/-10.0000)
[apply] 16: closePath()
[apply] 17: moveTo(40.0000/0.0000)
[apply] 18: lineTo(40.0000/-5.0000)
[apply] 19: lineTo(35.0000/-5.0000)
[apply] 20: lineTo(35.0000/0.0000)
[apply] 21: closePath()
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -50.0 @ 0.0
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test30RegionRendererShapes
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363783987 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363783988 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.021 sec
[apply] ------------- Standard Output ---------------
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x302 GL_SRC_RGB 0x302 GL_DST_RGB 0x303
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Caps sample buffers false, samples 0
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 0, SAMPLES 0
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Caps sample buffers false, samples 0
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 0, SAMPLES 0
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x303
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x302 GL_SRC_RGB 0x302 GL_DST_RGB 0x303
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x302 GL_SRC_RGB 0x302 GL_DST_RGB 0x303
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x302 GL_SRC_RGB 0x302 GL_DST_RGB 0x303
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x302 GL_SRC_RGB 0x302 GL_DST_RGB 0x303
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363782539 ms III - Start
[apply] SLOCK [T main @ 1692363782540 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test10RegionRendererMSAA01
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] *** GLDebugMessage false
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -300.0 @ 0.0
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] *** GLDebugMessage false
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -300.0 @ 0.0
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test10RegionRendererMSAA01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test20RegionRendererR2T01
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] *** GLDebugMessage false
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -300.0 @ 0.0
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] *** GLDebugMessage false
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -300.0 @ 0.0
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test20RegionRendererR2T01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test30RegionRendererShapes
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] *** GLDebugMessage false
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -50.0 @ 0.0
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] *** GLDebugMessage false
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -50.0 @ 0.0
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] *** GLDebugMessage false
[apply] GPURegionGLListener01.createTestOutline02.X: path [size 22, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(0.0000/-10.0000)
[apply] 1: lineTo(15.0000/-10.0000)
[apply] 2: quadTo(10.0000/5.0000, 15.0000/10.0000)
[apply] 3: cubicTo(6.0000/15.0000, 5.0000/8.0000, 0.0000/10.0000)
[apply] 4: closePath()
[apply] 5: moveTo(5.0000/-5.0000)
[apply] 6: quadTo(10.0000/-5.0000, 10.0000/0.0000)
[apply] 7: quadTo(5.0000/0.0000, 5.0000/-5.0000)
[apply] 8: closePath()
[apply] 9: moveTo(30.0000/-10.0000)
[apply] 10: lineTo(47.0000/-10.0000)
[apply] 11: lineTo(41.0000/5.0000)
[apply] 12: lineTo(46.0000/10.0000)
[apply] 13: lineTo(37.0000/15.0000)
[apply] 14: lineTo(36.0000/8.0000)
[apply] 15: lineTo(30.0000/10.0000)
[apply] 16: closePath()
[apply] 17: moveTo(35.0000/0.0000)
[apply] 18: lineTo(35.0000/-5.0000)
[apply] 19: lineTo(40.0000/-5.0000)
[apply] 20: lineTo(40.0000/0.0000)
[apply] 21: closePath()
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -50.0 @ 0.0
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] *** GLDebugMessage false
[apply] GPURegionGLListener01.createTestOutline02.X: path [size 22, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(0.0000/-10.0000)
[apply] 1: lineTo(15.0000/-10.0000)
[apply] 2: quadTo(10.0000/5.0000, 15.0000/10.0000)
[apply] 3: cubicTo(6.0000/15.0000, 5.0000/8.0000, 0.0000/10.0000)
[apply] 4: closePath()
[apply] 5: moveTo(5.0000/-5.0000)
[apply] 6: quadTo(10.0000/-5.0000, 10.0000/0.0000)
[apply] 7: quadTo(5.0000/0.0000, 5.0000/-5.0000)
[apply] 8: closePath()
[apply] 9: moveTo(30.0000/-10.0000)
[apply] 10: lineTo(47.0000/-10.0000)
[apply] 11: lineTo(41.0000/5.0000)
[apply] 12: lineTo(46.0000/10.0000)
[apply] 13: lineTo(37.0000/15.0000)
[apply] 14: lineTo(36.0000/8.0000)
[apply] 15: lineTo(30.0000/10.0000)
[apply] 16: closePath()
[apply] 17: moveTo(35.0000/0.0000)
[apply] 18: lineTo(35.0000/-5.0000)
[apply] 19: lineTo(40.0000/-5.0000)
[apply] 20: lineTo(40.0000/0.0000)
[apply] 21: closePath()
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -50.0 @ 0.0
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] *** GLDebugMessage false
[apply] GPURegionGLListener01.createTestOutline03.0: path [size 5, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(0.0000/-10.0000)
[apply] 1: lineTo(15.0000/-10.0000)
[apply] 2: quadTo(10.0000/5.0000, 15.0000/10.0000)
[apply] 3: cubicTo(6.0000/15.0000, 5.0000/8.0000, 0.0000/10.0000)
[apply] 4: closePath()
[apply] GPURegionGLListener01.createTestOutline03.0: path2 [size 4, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(5.0000/-5.0000)
[apply] 1: quadTo(10.0000/-5.0000, 10.0000/0.0000)
[apply] 2: quadTo(5.0000/0.0000, 5.0000/-5.0000)
[apply] 3: closePath()
[apply] GPURegionGLListener01.createTestOutline03.1: path [size 9, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(0.0000/-10.0000)
[apply] 1: lineTo(15.0000/-10.0000)
[apply] 2: quadTo(10.0000/5.0000, 15.0000/10.0000)
[apply] 3: cubicTo(6.0000/15.0000, 5.0000/8.0000, 0.0000/10.0000)
[apply] 4: closePath()
[apply] 5: moveTo(5.0000/-5.0000)
[apply] 6: quadTo(10.0000/-5.0000, 10.0000/0.0000)
[apply] 7: quadTo(5.0000/0.0000, 5.0000/-5.0000)
[apply] 8: closePath()
[apply] GPURegionGLListener01.createTestOutline03.3: path [size 13, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(30.0000/-10.0000)
[apply] 1: lineTo(47.0000/-10.0000)
[apply] 2: lineTo(41.0000/5.0000)
[apply] 3: lineTo(46.0000/10.0000)
[apply] 4: lineTo(37.0000/15.0000)
[apply] 5: lineTo(36.0000/8.0000)
[apply] 6: lineTo(30.0000/10.0000)
[apply] 7: closePath()
[apply] 8: moveTo(35.0000/0.0000)
[apply] 9: lineTo(35.0000/-5.0000)
[apply] 10: lineTo(40.0000/-5.0000)
[apply] 11: lineTo(40.0000/0.0000)
[apply] 12: closePath()
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -50.0 @ 0.0
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] *** GLDebugMessage false
[apply] GPURegionGLListener01.createTestOutline03.0: path [size 5, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(0.0000/-10.0000)
[apply] 1: lineTo(15.0000/-10.0000)
[apply] 2: quadTo(10.0000/5.0000, 15.0000/10.0000)
[apply] 3: cubicTo(6.0000/15.0000, 5.0000/8.0000, 0.0000/10.0000)
[apply] 4: closePath()
[apply] GPURegionGLListener01.createTestOutline03.0: path2 [size 4, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(5.0000/-5.0000)
[apply] 1: quadTo(10.0000/-5.0000, 10.0000/0.0000)
[apply] 2: quadTo(5.0000/0.0000, 5.0000/-5.0000)
[apply] 3: closePath()
[apply] GPURegionGLListener01.createTestOutline03.1: path [size 9, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(0.0000/-10.0000)
[apply] 1: lineTo(15.0000/-10.0000)
[apply] 2: quadTo(10.0000/5.0000, 15.0000/10.0000)
[apply] 3: cubicTo(6.0000/15.0000, 5.0000/8.0000, 0.0000/10.0000)
[apply] 4: closePath()
[apply] 5: moveTo(5.0000/-5.0000)
[apply] 6: quadTo(10.0000/-5.0000, 10.0000/0.0000)
[apply] 7: quadTo(5.0000/0.0000, 5.0000/-5.0000)
[apply] 8: closePath()
[apply] GPURegionGLListener01.createTestOutline03.3: path [size 13, closed true, winding[rule NON_ZERO, CCW]]
[apply] 0: moveTo(30.0000/-10.0000)
[apply] 1: lineTo(47.0000/-10.0000)
[apply] 2: lineTo(41.0000/5.0000)
[apply] 3: lineTo(46.0000/10.0000)
[apply] 4: lineTo(37.0000/15.0000)
[apply] 5: lineTo(36.0000/8.0000)
[apply] 6: lineTo(30.0000/10.0000)
[apply] 7: closePath()
[apply] 8: moveTo(35.0000/0.0000)
[apply] 9: lineTo(35.0000/-5.0000)
[apply] 10: lineTo(40.0000/-5.0000)
[apply] 11: lineTo(40.0000/0.0000)
[apply] 12: closePath()
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -50.0 @ 0.0
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] *** GLDebugMessage false
[apply] GPURegionGLListener01.createTestOutline04.X: path [size 22, closed true, winding[rule NON_ZERO, CW]]
[apply] 0: moveTo(0.0000/10.0000)
[apply] 1: cubicTo(5.0000/8.0000, 6.0000/15.0000, 15.0000/10.0000)
[apply] 2: quadTo(10.0000/5.0000, 15.0000/-10.0000)
[apply] 3: lineTo(0.0000/-10.0000)
[apply] 4: closePath()
[apply] 5: moveTo(5.0000/-5.0000)
[apply] 6: quadTo(5.0000/0.0000, 10.0000/0.0000)
[apply] 7: quadTo(10.0000/-5.0000, 5.0000/-5.0000)
[apply] 8: closePath()
[apply] 9: moveTo(30.0000/10.0000)
[apply] 10: lineTo(36.0000/8.0000)
[apply] 11: lineTo(37.0000/15.0000)
[apply] 12: lineTo(46.0000/10.0000)
[apply] 13: lineTo(41.0000/5.0000)
[apply] 14: lineTo(47.0000/-10.0000)
[apply] 15: lineTo(30.0000/-10.0000)
[apply] 16: closePath()
[apply] 17: moveTo(40.0000/0.0000)
[apply] 18: lineTo(40.0000/-5.0000)
[apply] 19: lineTo(35.0000/-5.0000)
[apply] 20: lineTo(35.0000/0.0000)
[apply] 21: closePath()
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -50.0 @ 0.0
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] *** GLDebugMessage false
[apply] GPURegionGLListener01.createTestOutline04.X: path [size 22, closed true, winding[rule NON_ZERO, CW]]
[apply] 0: moveTo(0.0000/10.0000)
[apply] 1: cubicTo(5.0000/8.0000, 6.0000/15.0000, 15.0000/10.0000)
[apply] 2: quadTo(10.0000/5.0000, 15.0000/-10.0000)
[apply] 3: lineTo(0.0000/-10.0000)
[apply] 4: closePath()
[apply] 5: moveTo(5.0000/-5.0000)
[apply] 6: quadTo(5.0000/0.0000, 10.0000/0.0000)
[apply] 7: quadTo(10.0000/-5.0000, 5.0000/-5.0000)
[apply] 8: closePath()
[apply] 9: moveTo(30.0000/10.0000)
[apply] 10: lineTo(36.0000/8.0000)
[apply] 11: lineTo(37.0000/15.0000)
[apply] 12: lineTo(46.0000/10.0000)
[apply] 13: lineTo(41.0000/5.0000)
[apply] 14: lineTo(47.0000/-10.0000)
[apply] 15: lineTo(30.0000/-10.0000)
[apply] 16: closePath()
[apply] 17: moveTo(40.0000/0.0000)
[apply] 18: lineTo(40.0000/-5.0000)
[apply] 19: lineTo(35.0000/-5.0000)
[apply] 20: lineTo(35.0000/0.0000)
[apply] 21: closePath()
[apply] XXX: Cubic: 4: [ID: 2147483647, onCurve: false: p 6.0 / 15.0 / 0.0, t 0.0 / 0.0 / 0.0], 5: [ID: 2147483647, onCurve: false: p 5.0 / 8.0 / 0.0, t 0.0 / 0.0 / 0.0]
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] R: Plane[ [ -0.7700761 / 0.0 / -0.63795197 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.8284267 / -0.41421336 / -0.99999946]
[apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.8284267 / 0.41421336 / -0.99999946]
[apply] Reshape: dist1Box: [dim 1.6568534 x 0.8284267 x 0.0, box -0.8284267 / -0.41421336 / -0.99999946 .. 0.8284267 / 0.41421336 / -0.99999946, ctr 0.0 / 0.0 / -0.99999946]
[apply] Matrix: -20.0 / 0.0 / -50.0 @ 0.0
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test30RegionRendererShapes
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363783987 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363783988 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test10RegionRendererMSAA01 took 0.621 sec
[apply] Testcase: test20RegionRendererR2T01 took 0.153 sec
[apply] Testcase: test30RegionRendererShapes took 0.66 sec
[echo] Testing com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01.xml
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363784716 ms III - Start
[apply] SLOCK [T main @ 1692363784717 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] Testsuite: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01
[apply] junit.framework.TestListener: tests to run: 3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test00TextRendererNONE00
[apply] junit.framework.TestListener: startTest(test00TextRendererNONE00)
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Requested: norm
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] ** new frame ** (sleep: 100ms)
[apply] junit.framework.TestListener: endTest(test00TextRendererNONE00)
[apply] junit.framework.TestListener: startTest(test01TextRendererMSAA04)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test00TextRendererNONE00
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test01TextRendererMSAA04
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Requested: norm
[apply] Chosen: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] ** new frame ** (sleep: 100ms)
[apply] junit.framework.TestListener: endTest(test01TextRendererMSAA04)
[apply] junit.framework.TestListener: startTest(test02TextRendererVBAA04)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test01TextRendererMSAA04
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test02TextRendererVBAA04
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Requested: vbaa
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] ** new frame ** (sleep: 100ms)
[apply] junit.framework.TestListener: endTest(test02TextRendererVBAA04)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test02TextRendererVBAA04
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363786167 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363786167 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.056 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363784716 ms III - Start
[apply] SLOCK [T main @ 1692363784717 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test00TextRendererNONE00
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Requested: norm
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] ** new frame ** (sleep: 100ms)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test00TextRendererNONE00
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test01TextRendererMSAA04
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Requested: norm
[apply] Chosen: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] ** new frame ** (sleep: 100ms)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test01TextRendererMSAA04
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test02TextRendererVBAA04
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Requested: vbaa
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] ** new frame ** (sleep: 100ms)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - test02TextRendererVBAA04
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363786167 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363786167 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00TextRendererNONE00 took 0.655 sec
[apply] Testcase: test01TextRendererMSAA04 took 0.359 sec
[apply] Testcase: test02TextRendererVBAA04 took 0.299 sec
[echo] Testing com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10.xml
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363786946 ms III - Start
[apply] SLOCK [T main @ 1692363786947 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test00Manual
[apply] Testsuite: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test00Manual
[apply]
[apply] junit.framework.TestListener: tests to run: 5
[apply] junit.framework.TestListener: startTest(test00Manual)
[apply] junit.framework.TestListener: endTest(test00Manual)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test00SceneNoAAjunit.framework.TestListener: startTest(test00SceneNoAA)
[apply]
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]], graph[msaaSamples 0, vbaaSamples 0]
[apply] Chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Resolution dpiV 0.00, 0.00 px/mm
[apply] Font Ubuntu-Regular, unitsPerEM 1000, size 14.00 pt 0.00 px NaN mm
[apply]
[apply] ** new frame ** (sleep: 2000ms)
[apply] Resolution dpiV 93.62, 3.69 px/mm
[apply] Font Ubuntu-Regular, unitsPerEM 1000, size 14.00 pt 18.20 px 4.938889 mm
[apply]
[apply] fontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779
[apply] junit.framework.TestListener: endTest(test00SceneNoAA)
[apply] junit.framework.TestListener: startTest(test01SceneMSAA04)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test00SceneNoAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test01SceneMSAA04
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]], graph[msaaSamples 0, vbaaSamples 0]
[apply] Chosen: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Resolution dpiV 0.00, 0.00 px/mm
[apply] Font Ubuntu-Regular, unitsPerEM 1000, size 14.00 pt 0.00 px NaN mm
[apply]
[apply] ** new frame ** (sleep: 2000ms)
[apply] Resolution dpiV 93.62, 3.69 px/mm
[apply] Font Ubuntu-Regular, unitsPerEM 1000, size 14.00 pt 18.20 px 4.938889 mm
[apply]
[apply] fontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779
[apply] junit.framework.TestListener: endTest(test01SceneMSAA04)
[apply] junit.framework.TestListener: startTest(test02GraphMSAA04)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test01SceneMSAA04
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test02GraphMSAA04
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]], graph[msaaSamples 4, vbaaSamples 0]
[apply] Chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Resolution dpiV 0.00, 0.00 px/mm
[apply] Font Ubuntu-Regular, unitsPerEM 1000, size 14.00 pt 0.00 px NaN mm
[apply]
[apply] ** new frame ** (sleep: 2000ms)
[apply] Resolution dpiV 93.62, 3.69 px/mm
[apply] Font Ubuntu-Regular, unitsPerEM 1000, size 14.00 pt 18.20 px 4.938889 mm
[apply]
[apply] fontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779
[apply] junit.framework.TestListener: endTest(test02GraphMSAA04)
[apply] junit.framework.TestListener: startTest(test03GraphVBAA04)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test02GraphMSAA04
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test03GraphVBAA04
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]], graph[msaaSamples 0, vbaaSamples 4]
[apply] Chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Resolution dpiV 0.00, 0.00 px/mm
[apply] Font Ubuntu-Regular, unitsPerEM 1000, size 14.00 pt 0.00 px NaN mm
[apply]
[apply] ** new frame ** (sleep: 2000ms)
[apply] Resolution dpiV 93.62, 3.69 px/mm
[apply] Font Ubuntu-Regular, unitsPerEM 1000, size 14.00 pt 18.20 px 4.938889 mm
[apply]
[apply] fontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779
[apply] junit.framework.TestListener: endTest(test03GraphVBAA04)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test03GraphVBAA04
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363795891 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363795891 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.52 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363786946 ms III - Start
[apply] SLOCK [T main @ 1692363786947 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test00Manual
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test00Manual
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test00SceneNoAA
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]], graph[msaaSamples 0, vbaaSamples 0]
[apply] Chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Resolution dpiV 0.00, 0.00 px/mm
[apply] Font Ubuntu-Regular, unitsPerEM 1000, size 14.00 pt 0.00 px NaN mm
[apply]
[apply] ** new frame ** (sleep: 2000ms)
[apply] Resolution dpiV 93.62, 3.69 px/mm
[apply] Font Ubuntu-Regular, unitsPerEM 1000, size 14.00 pt 18.20 px 4.938889 mm
[apply]
[apply] fontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test00SceneNoAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test01SceneMSAA04
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]], graph[msaaSamples 0, vbaaSamples 0]
[apply] Chosen: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Resolution dpiV 0.00, 0.00 px/mm
[apply] Font Ubuntu-Regular, unitsPerEM 1000, size 14.00 pt 0.00 px NaN mm
[apply]
[apply] ** new frame ** (sleep: 2000ms)
[apply] Resolution dpiV 93.62, 3.69 px/mm
[apply] Font Ubuntu-Regular, unitsPerEM 1000, size 14.00 pt 18.20 px 4.938889 mm
[apply]
[apply] fontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test01SceneMSAA04
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test02GraphMSAA04
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]], graph[msaaSamples 4, vbaaSamples 0]
[apply] Chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Resolution dpiV 0.00, 0.00 px/mm
[apply] Font Ubuntu-Regular, unitsPerEM 1000, size 14.00 pt 0.00 px NaN mm
[apply]
[apply] ** new frame ** (sleep: 2000ms)
[apply] Resolution dpiV 93.62, 3.69 px/mm
[apply] Font Ubuntu-Regular, unitsPerEM 1000, size 14.00 pt 18.20 px 4.938889 mm
[apply]
[apply] fontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test02GraphMSAA04
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test03GraphVBAA04
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]], graph[msaaSamples 0, vbaaSamples 4]
[apply] Chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Resolution dpiV 0.00, 0.00 px/mm
[apply] Font Ubuntu-Regular, unitsPerEM 1000, size 14.00 pt 0.00 px NaN mm
[apply]
[apply] ** new frame ** (sleep: 2000ms)
[apply] Resolution dpiV 93.62, 3.69 px/mm
[apply] Font Ubuntu-Regular, unitsPerEM 1000, size 14.00 pt 18.20 px 4.938889 mm
[apply]
[apply] fontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test03GraphVBAA04
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363795891 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363795891 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00Manual took 0.001 sec
[apply] Testcase: test00SceneNoAA took 2.532 sec
[apply] Testcase: test01SceneMSAA04 took 2.196 sec
[apply] Testcase: test02GraphMSAA04 took 2.099 sec
[apply] Testcase: test03GraphVBAA04 took 2.099 sec
[echo] Testing com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20
[apply] junit.framework.TestListener: tests to run: 4
[apply] junit.framework.TestListener: startTest(test00TextRendererVBAA01)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363796643 ms III - Start
[apply] SLOCK [T main @ 1692363796643 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test00TextRendererVBAA01
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] -----------------------------------------------------------------------------------------------------
[apply] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[apply] int8 1 / 1, int16 2 / 2
[apply] int 4 / 4, long 8 / 8
[apply] int32 4 / 4, int64 8 / 8
[apply] float 4 / 4, double 8 / 8, ldouble 16 / 16
[apply] pointer 8 / 8, page 4096
[apply] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[apply] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: false
[apply] -----------------------------------------------------------------------------------------------------
[apply] Chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Caps sample buffers false, samples 0
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 0, SAMPLES 0
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Caps sample buffers false, samples 0
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 0, SAMPLES 0
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] *** GLDebugMessage false
[apply] Using vertical screen DPI of 93.62457, 3.6860068 pixel/mm
[apply] upsizeWindowSurface: 1024x640 -> 944x251 -> 1024x640
[apply] XXX: fontName size 10.0pt, dpiV 93.62457 -> 13.003413px
[apply] XXX: fontName boxM fu [dim 11420.0 x 1149.0 x 0.0, box 680.0 / -1149.0 / 0.0 .. 12100.0 / 0.0 / 0.0, ctr 6390.0 / -574.5 / 0.0]
[apply] XXX: fontName boxG fu [dim 11930.0 x 1309.0 x 0.0, box 87.0 / -188.0 / 0.0 .. 12017.0 / 1121.0 / 0.0, ctr 6052.0 / 466.5 / 0.0]
[apply] XXX: fontName boxM em [dim 11.42 x 1.149 x 0.0, box 0.68 / -1.149 / 0.0 .. 12.1 / 0.0 / 0.0, ctr 6.3900003 / -0.5745 / 0.0]
[apply] XXX: fontName boxG em [dim 11.93 x 1.309 x 0.0, box 0.087000005 / -0.18800001 / 0.0 .. 12.017 / 1.121 / 0.0, ctr 6.052 / 0.4665 / 0.0]
[apply] XXX: fontName box height px 17.021467
[apply] -----------------------------------------------------------------------------------------------------
[apply] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff838026210, owner true, ResourceToolkitLock[obj 0x4009e306, isOwner true, <43c1b556, 587e5365>[count 1, qsz 0, owner <main>]]]:
[apply] Natives
[apply] GL4bc false
[apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 7 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL4 GLProfile[GL4/GL4.sw]
[apply] GL3 GLProfile[GL3/GL4.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 11 / 12
[apply]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.83355725 / 0.0 / -0.55243313 ], 0.0],
[apply] R: Plane[ [ -0.83355725 / 0.0 / -0.55243313 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.66274166 / -0.41421357 / -1.0]
[apply] Reshape: mapped.11: [1024.000000, 640.000000, 1.000000], winZ 0.900013 -> [0.66274166 / 0.41421357 / -1.0]
[apply] Reshape: dist1Box: [dim 1.3254833 x 0.82842714 x 0.0, box -0.66274166 / -0.41421357 / -1.0 .. 0.66274166 / 0.41421357 / -1.0, ctr 0.0 / 0.0 / -1.0]
[apply] Matrix: 0.0 / 0.0 / 0.0 @ 0.0
[apply] Scale: [132.548340 x 82.842712] / [1024 x 640] = [0.129442, 0.129442] -> 0.129442
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] junit.framework.TestListener: endTest(test00TextRendererVBAA01)
[apply] junit.framework.TestListener: startTest(test10TextRendererMSAA01)
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Caps sample buffers false, samples 0
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 0, SAMPLES 0
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Caps sample buffers false, samples 0
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 0, SAMPLES 0
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] Caught: Problem loading font LucidaBrightRegular.ttf, file /usr/lib/jvm/java-17-openjdk-amd64/lib/fonts/LucidaBrightRegular.ttf
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test00TextRendererVBAA01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test10TextRendererMSAA01
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] *** GLDebugMessage false
[apply] Using vertical screen DPI of 93.62457, 3.6860068 pixel/mm
[apply] upsizeWindowSurface: 1024x640 -> 944x251 -> 1024x640
[apply] XXX: fontName size 10.0pt, dpiV 93.62457 -> 13.003413px
[apply] XXX: fontName boxM fu [dim 11420.0 x 1149.0 x 0.0, box 680.0 / -1149.0 / 0.0 .. 12100.0 / 0.0 / 0.0, ctr 6390.0 / -574.5 / 0.0]
[apply] XXX: fontName boxG fu [dim 11930.0 x 1309.0 x 0.0, box 87.0 / -188.0 / 0.0 .. 12017.0 / 1121.0 / 0.0, ctr 6052.0 / 466.5 / 0.0]
[apply] XXX: fontName boxM em [dim 11.42 x 1.149 x 0.0, box 0.68 / -1.149 / 0.0 .. 12.1 / 0.0 / 0.0, ctr 6.3900003 / -0.5745 / 0.0]
[apply] XXX: fontName boxG em [dim 11.93 x 1.309 x 0.0, box 0.087000005 / -0.18800001 / 0.0 .. 12.017 / 1.121 / 0.0, ctr 6.052 / 0.4665 / 0.0]
[apply] XXX: fontName box height px 17.021467
[apply] -----------------------------------------------------------------------------------------------------
[apply] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff8982a3dc0, owner true, ResourceToolkitLock[obj 0x2dde1bff, isOwner true, <15bbf42f, 550ee7e5>[count 1, qsz 0, owner <main>]]]:
[apply] Natives
[apply] GL4bc false
[apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 7 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL4 GLProfile[GL4/GL4.sw]
[apply] GL3 GLProfile[GL3/GL4.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 11 / 12
[apply]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.83355725 / 0.0 / -0.55243313 ], 0.0],
[apply] R: Plane[ [ -0.83355725 / 0.0 / -0.55243313 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.66274166 / -0.41421357 / -1.0]
[apply] Reshape: mapped.11: [1024.000000, 640.000000, 1.000000], winZ 0.900013 -> [0.66274166 / 0.41421357 / -1.0]
[apply] Reshape: dist1Box: [dim 1.3254833 x 0.82842714 x 0.0, box -0.66274166 / -0.41421357 / -1.0 .. 0.66274166 / 0.41421357 / -1.0, ctr 0.0 / 0.0 / -1.0]
[apply] Matrix: 0.0 / 0.0 / 0.0 @ 0.0
[apply] Scale: [132.548340 x 82.842712] / [1024 x 640] = [0.129442, 0.129442] -> 0.129442
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] Caught: Problem loading font LucidaBrightRegular.ttf, file /usr/lib/jvm/java-17-openjdk-amd64/lib/fonts/LucidaBrightRegular.ttf
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test10TextRendererMSAA01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test20TextRendererFSAA01
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] junit.framework.TestListener: endTest(test10TextRendererMSAA01)
[apply] junit.framework.TestListener: startTest(test20TextRendererFSAA01)
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] Chosen: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] *** GLDebugMessage false
[apply] Using vertical screen DPI of 93.62457, 3.6860068 pixel/mm
[apply] upsizeWindowSurface: 1024x640 -> 944x251 -> 1024x640
[apply] XXX: fontName size 10.0pt, dpiV 93.62457 -> 13.003413px
[apply] XXX: fontName boxM fu [dim 11420.0 x 1149.0 x 0.0, box 680.0 / -1149.0 / 0.0 .. 12100.0 / 0.0 / 0.0, ctr 6390.0 / -574.5 / 0.0]
[apply] XXX: fontName boxG fu [dim 11930.0 x 1309.0 x 0.0, box 87.0 / -188.0 / 0.0 .. 12017.0 / 1121.0 / 0.0, ctr 6052.0 / 466.5 / 0.0]
[apply] XXX: fontName boxM em [dim 11.42 x 1.149 x 0.0, box 0.68 / -1.149 / 0.0 .. 12.1 / 0.0 / 0.0, ctr 6.3900003 / -0.5745 / 0.0]
[apply] XXX: fontName boxG em [dim 11.93 x 1.309 x 0.0, box 0.087000005 / -0.18800001 / 0.0 .. 12.017 / 1.121 / 0.0, ctr 6.052 / 0.4665 / 0.0]
[apply] XXX: fontName box height px 17.021467
[apply] -----------------------------------------------------------------------------------------------------
[apply] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff898046a60, owner true, ResourceToolkitLock[obj 0x6d4e5011, isOwner true, <57d7f8ca, 76c3e77a>[count 1, qsz 0, owner <main>]]]:
[apply] Natives
[apply] GL4bc false
[apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 7 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL4 GLProfile[GL4/GL4.sw]
[apply] GL3 GLProfile[GL3/GL4.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 11 / 12
[apply]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.83355725 / 0.0 / -0.55243313 ], 0.0],
[apply] R: Plane[ [ -0.83355725 / 0.0 / -0.55243313 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.66274166 / -0.41421357 / -1.0]
[apply] Reshape: mapped.11: [1024.000000, 640.000000, 1.000000], winZ 0.900013 -> [0.66274166 / 0.41421357 / -1.0]
[apply] Reshape: dist1Box: [dim 1.3254833 x 0.82842714 x 0.0, box -0.66274166 / -0.41421357 / -1.0 .. 0.66274166 / 0.41421357 / -1.0, ctr 0.0 / 0.0 / -1.0]
[apply] Matrix: 0.0 / 0.0 / 0.0 @ 0.0
[apply] Scale: [132.548340 x 82.842712] / [1024 x 640] = [0.129442, 0.129442] -> 0.129442
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] junit.framework.TestListener: endTest(test20TextRendererFSAA01)
[apply] junit.framework.TestListener: startTest(test30TextRendererNoSampling)
[apply] Caught: Problem loading font LucidaBrightRegular.ttf, file /usr/lib/jvm/java-17-openjdk-amd64/lib/fonts/LucidaBrightRegular.ttf
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test20TextRendererFSAA01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test30TextRendererNoSampling
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Caps sample buffers false, samples 0
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 0, SAMPLES 0
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Caps sample buffers false, samples 0
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 0, SAMPLES 0
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] *** GLDebugMessage false
[apply] Using vertical screen DPI of 93.62457, 3.6860068 pixel/mm
[apply] upsizeWindowSurface: 1024x640 -> 944x251 -> 1024x640
[apply] XXX: fontName size 10.0pt, dpiV 93.62457 -> 13.003413px
[apply] XXX: fontName boxM fu [dim 11420.0 x 1149.0 x 0.0, box 680.0 / -1149.0 / 0.0 .. 12100.0 / 0.0 / 0.0, ctr 6390.0 / -574.5 / 0.0]
[apply] XXX: fontName boxG fu [dim 11930.0 x 1309.0 x 0.0, box 87.0 / -188.0 / 0.0 .. 12017.0 / 1121.0 / 0.0, ctr 6052.0 / 466.5 / 0.0]
[apply] XXX: fontName boxM em [dim 11.42 x 1.149 x 0.0, box 0.68 / -1.149 / 0.0 .. 12.1 / 0.0 / 0.0, ctr 6.3900003 / -0.5745 / 0.0]
[apply] XXX: fontName boxG em [dim 11.93 x 1.309 x 0.0, box 0.087000005 / -0.18800001 / 0.0 .. 12.017 / 1.121 / 0.0, ctr 6.052 / 0.4665 / 0.0]
[apply] XXX: fontName box height px 17.021467
[apply] -----------------------------------------------------------------------------------------------------
[apply] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff898333d80, owner true, ResourceToolkitLock[obj 0x169e6180, isOwner true, <35aea049, 7205765b>[count 1, qsz 0, owner <main>]]]:
[apply] Natives
[apply] GL4bc false
[apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 7 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL4 GLProfile[GL4/GL4.sw]
[apply] GL3 GLProfile[GL3/GL4.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 11 / 12
[apply]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.83355725 / 0.0 / -0.55243313 ], 0.0],
[apply] R: Plane[ [ -0.83355725 / 0.0 / -0.55243313 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.66274166 / -0.41421357 / -1.0]
[apply] Reshape: mapped.11: [1024.000000, 640.000000, 1.000000], winZ 0.900013 -> [0.66274166 / 0.41421357 / -1.0]
[apply] Reshape: dist1Box: [dim 1.3254833 x 0.82842714 x 0.0, box -0.66274166 / -0.41421357 / -1.0 .. 0.66274166 / 0.41421357 / -1.0, ctr 0.0 / 0.0 / -1.0]
[apply] Matrix: 0.0 / 0.0 / 0.0 @ 0.0
[apply] Scale: [132.548340 x 82.842712] / [1024 x 640] = [0.129442, 0.129442] -> 0.129442
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] junit.framework.TestListener: endTest(test30TextRendererNoSampling)
[apply] Caught: Problem loading font LucidaBrightRegular.ttf, file /usr/lib/jvm/java-17-openjdk-amd64/lib/fonts/LucidaBrightRegular.ttf
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test30TextRendererNoSampling
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363815887 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363815887 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 19.836 sec
[apply] ------------- Standard Output ---------------
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Caps sample buffers false, samples 0
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 0, SAMPLES 0
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Caps sample buffers false, samples 0
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 0, SAMPLES 0
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Caps sample buffers false, samples 0
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 0, SAMPLES 0
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Caps sample buffers false, samples 0
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 0, SAMPLES 0
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Caps sample buffers true, samples 4
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 1, SAMPLES 4
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Caps sample buffers false, samples 0
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 0, SAMPLES 0
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] GL MSAA SETUP:
[apply] Caps realised GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Caps sample buffers false, samples 0
[apply] GL MULTISAMPLE true
[apply] GL SAMPLE_BUFFERS 0, SAMPLES 0
[apply] GL CSAA SETUP:
[apply] GL SAMPLE COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_COVERAGE false
[apply] GL SAMPLE_ALPHA_TO_ONE false
[apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0
[apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363796643 ms III - Start
[apply] SLOCK [T main @ 1692363796643 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test00TextRendererVBAA01
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] -----------------------------------------------------------------------------------------------------
[apply] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[apply] int8 1 / 1, int16 2 / 2
[apply] int 4 / 4, long 8 / 8
[apply] int32 4 / 4, int64 8 / 8
[apply] float 4 / 4, double 8 / 8, ldouble 16 / 16
[apply] pointer 8 / 8, page 4096
[apply] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[apply] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: false
[apply] -----------------------------------------------------------------------------------------------------
[apply] Chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] *** GLDebugMessage false
[apply] Using vertical screen DPI of 93.62457, 3.6860068 pixel/mm
[apply] upsizeWindowSurface: 1024x640 -> 944x251 -> 1024x640
[apply] XXX: fontName size 10.0pt, dpiV 93.62457 -> 13.003413px
[apply] XXX: fontName boxM fu [dim 11420.0 x 1149.0 x 0.0, box 680.0 / -1149.0 / 0.0 .. 12100.0 / 0.0 / 0.0, ctr 6390.0 / -574.5 / 0.0]
[apply] XXX: fontName boxG fu [dim 11930.0 x 1309.0 x 0.0, box 87.0 / -188.0 / 0.0 .. 12017.0 / 1121.0 / 0.0, ctr 6052.0 / 466.5 / 0.0]
[apply] XXX: fontName boxM em [dim 11.42 x 1.149 x 0.0, box 0.68 / -1.149 / 0.0 .. 12.1 / 0.0 / 0.0, ctr 6.3900003 / -0.5745 / 0.0]
[apply] XXX: fontName boxG em [dim 11.93 x 1.309 x 0.0, box 0.087000005 / -0.18800001 / 0.0 .. 12.017 / 1.121 / 0.0, ctr 6.052 / 0.4665 / 0.0]
[apply] XXX: fontName box height px 17.021467
[apply] -----------------------------------------------------------------------------------------------------
[apply] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff838026210, owner true, ResourceToolkitLock[obj 0x4009e306, isOwner true, <43c1b556, 587e5365>[count 1, qsz 0, owner <main>]]]:
[apply] Natives
[apply] GL4bc false
[apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 7 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL4 GLProfile[GL4/GL4.sw]
[apply] GL3 GLProfile[GL3/GL4.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 11 / 12
[apply]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.83355725 / 0.0 / -0.55243313 ], 0.0],
[apply] R: Plane[ [ -0.83355725 / 0.0 / -0.55243313 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.66274166 / -0.41421357 / -1.0]
[apply] Reshape: mapped.11: [1024.000000, 640.000000, 1.000000], winZ 0.900013 -> [0.66274166 / 0.41421357 / -1.0]
[apply] Reshape: dist1Box: [dim 1.3254833 x 0.82842714 x 0.0, box -0.66274166 / -0.41421357 / -1.0 .. 0.66274166 / 0.41421357 / -1.0, ctr 0.0 / 0.0 / -1.0]
[apply] Matrix: 0.0 / 0.0 / 0.0 @ 0.0
[apply] Scale: [132.548340 x 82.842712] / [1024 x 640] = [0.129442, 0.129442] -> 0.129442
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] Caught: Problem loading font LucidaBrightRegular.ttf, file /usr/lib/jvm/java-17-openjdk-amd64/lib/fonts/LucidaBrightRegular.ttf
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test00TextRendererVBAA01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test10TextRendererMSAA01
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] *** GLDebugMessage false
[apply] Using vertical screen DPI of 93.62457, 3.6860068 pixel/mm
[apply] upsizeWindowSurface: 1024x640 -> 944x251 -> 1024x640
[apply] XXX: fontName size 10.0pt, dpiV 93.62457 -> 13.003413px
[apply] XXX: fontName boxM fu [dim 11420.0 x 1149.0 x 0.0, box 680.0 / -1149.0 / 0.0 .. 12100.0 / 0.0 / 0.0, ctr 6390.0 / -574.5 / 0.0]
[apply] XXX: fontName boxG fu [dim 11930.0 x 1309.0 x 0.0, box 87.0 / -188.0 / 0.0 .. 12017.0 / 1121.0 / 0.0, ctr 6052.0 / 466.5 / 0.0]
[apply] XXX: fontName boxM em [dim 11.42 x 1.149 x 0.0, box 0.68 / -1.149 / 0.0 .. 12.1 / 0.0 / 0.0, ctr 6.3900003 / -0.5745 / 0.0]
[apply] XXX: fontName boxG em [dim 11.93 x 1.309 x 0.0, box 0.087000005 / -0.18800001 / 0.0 .. 12.017 / 1.121 / 0.0, ctr 6.052 / 0.4665 / 0.0]
[apply] XXX: fontName box height px 17.021467
[apply] -----------------------------------------------------------------------------------------------------
[apply] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff8982a3dc0, owner true, ResourceToolkitLock[obj 0x2dde1bff, isOwner true, <15bbf42f, 550ee7e5>[count 1, qsz 0, owner <main>]]]:
[apply] Natives
[apply] GL4bc false
[apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 7 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL4 GLProfile[GL4/GL4.sw]
[apply] GL3 GLProfile[GL3/GL4.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 11 / 12
[apply]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.83355725 / 0.0 / -0.55243313 ], 0.0],
[apply] R: Plane[ [ -0.83355725 / 0.0 / -0.55243313 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.66274166 / -0.41421357 / -1.0]
[apply] Reshape: mapped.11: [1024.000000, 640.000000, 1.000000], winZ 0.900013 -> [0.66274166 / 0.41421357 / -1.0]
[apply] Reshape: dist1Box: [dim 1.3254833 x 0.82842714 x 0.0, box -0.66274166 / -0.41421357 / -1.0 .. 0.66274166 / 0.41421357 / -1.0, ctr 0.0 / 0.0 / -1.0]
[apply] Matrix: 0.0 / 0.0 / 0.0 @ 0.0
[apply] Scale: [132.548340 x 82.842712] / [1024 x 640] = [0.129442, 0.129442] -> 0.129442
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] Caught: Problem loading font LucidaBrightRegular.ttf, file /usr/lib/jvm/java-17-openjdk-amd64/lib/fonts/LucidaBrightRegular.ttf
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test10TextRendererMSAA01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test20TextRendererFSAA01
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Chosen: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] *** GLDebugMessage false
[apply] Using vertical screen DPI of 93.62457, 3.6860068 pixel/mm
[apply] upsizeWindowSurface: 1024x640 -> 944x251 -> 1024x640
[apply] XXX: fontName size 10.0pt, dpiV 93.62457 -> 13.003413px
[apply] XXX: fontName boxM fu [dim 11420.0 x 1149.0 x 0.0, box 680.0 / -1149.0 / 0.0 .. 12100.0 / 0.0 / 0.0, ctr 6390.0 / -574.5 / 0.0]
[apply] XXX: fontName boxG fu [dim 11930.0 x 1309.0 x 0.0, box 87.0 / -188.0 / 0.0 .. 12017.0 / 1121.0 / 0.0, ctr 6052.0 / 466.5 / 0.0]
[apply] XXX: fontName boxM em [dim 11.42 x 1.149 x 0.0, box 0.68 / -1.149 / 0.0 .. 12.1 / 0.0 / 0.0, ctr 6.3900003 / -0.5745 / 0.0]
[apply] XXX: fontName boxG em [dim 11.93 x 1.309 x 0.0, box 0.087000005 / -0.18800001 / 0.0 .. 12.017 / 1.121 / 0.0, ctr 6.052 / 0.4665 / 0.0]
[apply] XXX: fontName box height px 17.021467
[apply] -----------------------------------------------------------------------------------------------------
[apply] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff898046a60, owner true, ResourceToolkitLock[obj 0x6d4e5011, isOwner true, <57d7f8ca, 76c3e77a>[count 1, qsz 0, owner <main>]]]:
[apply] Natives
[apply] GL4bc false
[apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 7 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL4 GLProfile[GL4/GL4.sw]
[apply] GL3 GLProfile[GL3/GL4.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 11 / 12
[apply]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.83355725 / 0.0 / -0.55243313 ], 0.0],
[apply] R: Plane[ [ -0.83355725 / 0.0 / -0.55243313 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.66274166 / -0.41421357 / -1.0]
[apply] Reshape: mapped.11: [1024.000000, 640.000000, 1.000000], winZ 0.900013 -> [0.66274166 / 0.41421357 / -1.0]
[apply] Reshape: dist1Box: [dim 1.3254833 x 0.82842714 x 0.0, box -0.66274166 / -0.41421357 / -1.0 .. 0.66274166 / 0.41421357 / -1.0, ctr 0.0 / 0.0 / -1.0]
[apply] Matrix: 0.0 / 0.0 / 0.0 @ 0.0
[apply] Scale: [132.548340 x 82.842712] / [1024 x 640] = [0.129442, 0.129442] -> 0.129442
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] Caught: Problem loading font LucidaBrightRegular.ttf, file /usr/lib/jvm/java-17-openjdk-amd64/lib/fonts/LucidaBrightRegular.ttf
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test20TextRendererFSAA01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test30TextRendererNoSampling
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] DPI 93.60461 x 93.62457, 3.6852207 x 3.6860068 pixel/mm
[apply] HiDPI PixelScale: 1.0x1.0 (has)
[apply] *** 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] *** GLDebugMessage false
[apply] Using vertical screen DPI of 93.62457, 3.6860068 pixel/mm
[apply] upsizeWindowSurface: 1024x640 -> 944x251 -> 1024x640
[apply] XXX: fontName size 10.0pt, dpiV 93.62457 -> 13.003413px
[apply] XXX: fontName boxM fu [dim 11420.0 x 1149.0 x 0.0, box 680.0 / -1149.0 / 0.0 .. 12100.0 / 0.0 / 0.0, ctr 6390.0 / -574.5 / 0.0]
[apply] XXX: fontName boxG fu [dim 11930.0 x 1309.0 x 0.0, box 87.0 / -188.0 / 0.0 .. 12017.0 / 1121.0 / 0.0, ctr 6052.0 / 466.5 / 0.0]
[apply] XXX: fontName boxM em [dim 11.42 x 1.149 x 0.0, box 0.68 / -1.149 / 0.0 .. 12.1 / 0.0 / 0.0, ctr 6.3900003 / -0.5745 / 0.0]
[apply] XXX: fontName boxG em [dim 11.93 x 1.309 x 0.0, box 0.087000005 / -0.18800001 / 0.0 .. 12.017 / 1.121 / 0.0, ctr 6.052 / 0.4665 / 0.0]
[apply] XXX: fontName box height px 17.021467
[apply] -----------------------------------------------------------------------------------------------------
[apply] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff898333d80, owner true, ResourceToolkitLock[obj 0x169e6180, isOwner true, <35aea049, 7205765b>[count 1, qsz 0, owner <main>]]]:
[apply] Natives
[apply] GL4bc false
[apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 7 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL4 GLProfile[GL4/GL4.sw]
[apply] GL3 GLProfile[GL3/GL4.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 11 / 12
[apply]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] Reshape: zNear 0.100000, zFar 7000.000000
[apply] Reshape: Frustum: Frustum[Planes[
[apply] L: Plane[ [ 0.83355725 / 0.0 / -0.55243313 ], 0.0],
[apply] R: Plane[ [ -0.83355725 / 0.0 / -0.55243313 ], 0.0],
[apply] B: Plane[ [ 0.0 / 0.92387956 / -0.38268346 ], 0.0],
[apply] T: Plane[ [ 0.0 / -0.92387956 / -0.38268346 ], 0.0],
[apply] N: Plane[ [ 0.0 / 0.0 / -1.0 ], -0.1],
[apply] F: Plane[ [ 0.0 / 0.0 / 1.0 ], 6990.607]],
[apply] ]
[apply] Reshape: mapped.00: [0.000000, 0.000000, 1.000000], winZ 0.900013 -> [-0.66274166 / -0.41421357 / -1.0]
[apply] Reshape: mapped.11: [1024.000000, 640.000000, 1.000000], winZ 0.900013 -> [0.66274166 / 0.41421357 / -1.0]
[apply] Reshape: dist1Box: [dim 1.3254833 x 0.82842714 x 0.0, box -0.66274166 / -0.41421357 / -1.0 .. 0.66274166 / 0.41421357 / -1.0, ctr 0.0 / 0.0 / -1.0]
[apply] Matrix: 0.0 / 0.0 / 0.0 @ 0.0
[apply] Scale: [132.548340 x 82.842712] / [1024 x 640] = [0.129442, 0.129442] -> 0.129442
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] ** new frame ** (sleep: 100ms)
[apply] Caught: Problem loading font LucidaBrightRegular.ttf, file /usr/lib/jvm/java-17-openjdk-amd64/lib/fonts/LucidaBrightRegular.ttf
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT20 - test30TextRendererNoSampling
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363815887 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363815887 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00TextRendererVBAA01 took 5.167 sec
[apply] Testcase: test10TextRendererMSAA01 took 4.871 sec
[apply] Testcase: test20TextRendererFSAA01 took 4.782 sec
[apply] Testcase: test30TextRendererNoSampling took 4.397 sec
[echo] Testing com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363816660 ms III - Start
[apply] SLOCK [T main @ 1692363816660 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply]
[apply] junit.framework.TestListener: tests to run: 5
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test00
[apply] disabled !onlyOne
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test00
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test00TextRendererVBAA01
[apply] junit.framework.TestListener: startTest(test00)
[apply] junit.framework.TestListener: endTest(test00)
[apply] junit.framework.TestListener: startTest(test00TextRendererVBAA01)
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] -----------------------------------------------------------------------------------------------------
[apply] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[apply] int8 1 / 1, int16 2 / 2
[apply] int 4 / 4, long 8 / 8
[apply] int32 4 / 4, int64 8 / 8
[apply] float 4 / 4, double 8 / 8, ldouble 16 / 16
[apply] pointer 8 / 8, page 4096
[apply] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[apply] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: false
[apply] -----------------------------------------------------------------------------------------------------
[apply] Chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Test Run: vbaa-s04-fsaa0, Ubuntu-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-Ubuntu_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, Ubuntu-Light
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-Ubuntu_Light-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, Ubuntu-Light Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-Ubuntu_Light_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, FreeMono-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-FreeMono_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, FreeMono-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-FreeMono_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, FreeSans-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-FreeSans_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, FreeSans-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-FreeSans_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, FreeSerif-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-FreeSerif_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, FreeSerif-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-FreeSerif_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, FreeSerif-Bold Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-FreeSerif_Bold_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, FreeSerif-Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-FreeSerif_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Caught: Problem loading font LucidaBrightRegular.ttf, file /usr/lib/jvm/java-17-openjdk-amd64/lib/fonts/LucidaBrightRegular.ttf
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test00TextRendererVBAA01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test10TextRendererMSAA01
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] junit.framework.TestListener: endTest(test00TextRendererVBAA01)
[apply] junit.framework.TestListener: startTest(test10TextRendererMSAA01)
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Test Run: msaa-s04-fsaa0, Ubuntu-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-Ubuntu_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, Ubuntu-Light
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-Ubuntu_Light-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, Ubuntu-Light Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-Ubuntu_Light_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, FreeMono-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-FreeMono_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, FreeMono-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-FreeMono_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, FreeSans-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-FreeSans_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, FreeSans-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-FreeSans_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, FreeSerif-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-FreeSerif_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, FreeSerif-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-FreeSerif_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, FreeSerif-Bold Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-FreeSerif_Bold_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, FreeSerif-Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-FreeSerif_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Caught: Problem loading font LucidaBrightRegular.ttf, file /usr/lib/jvm/java-17-openjdk-amd64/lib/fonts/LucidaBrightRegular.ttf
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test10TextRendererMSAA01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test20TextRendererFSAA01
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] junit.framework.TestListener: endTest(test10TextRendererMSAA01)
[apply] junit.framework.TestListener: startTest(test20TextRendererFSAA01)
[apply] Chosen: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Test Run: norm-s00-fsaa4, Ubuntu-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-Ubuntu_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, Ubuntu-Light
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-Ubuntu_Light-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, Ubuntu-Light Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-Ubuntu_Light_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, FreeMono-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-FreeMono_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, FreeMono-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-FreeMono_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, FreeSans-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-FreeSans_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, FreeSans-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-FreeSans_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, FreeSerif-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-FreeSerif_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, FreeSerif-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-FreeSerif_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, FreeSerif-Bold Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-FreeSerif_Bold_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, FreeSerif-Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-FreeSerif_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Caught: Problem loading font LucidaBrightRegular.ttf, file /usr/lib/jvm/java-17-openjdk-amd64/lib/fonts/LucidaBrightRegular.ttf
[apply] junit.framework.TestListener: endTest(test20TextRendererFSAA01)
[apply] junit.framework.TestListener: startTest(test30TextRendererNoSampling)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test20TextRendererFSAA01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test30TextRendererNoSampling
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Test Run: norm-s00-fsaa0, Ubuntu-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-Ubuntu_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, Ubuntu-Light
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-Ubuntu_Light-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, Ubuntu-Light Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-Ubuntu_Light_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, FreeMono-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-FreeMono_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, FreeMono-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-FreeMono_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, FreeSans-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-FreeSans_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, FreeSans-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-FreeSans_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, FreeSerif-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-FreeSerif_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, FreeSerif-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-FreeSerif_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, FreeSerif-Bold Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-FreeSerif_Bold_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, FreeSerif-Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-FreeSerif_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Caught: Problem loading font LucidaBrightRegular.ttf, file /usr/lib/jvm/java-17-openjdk-amd64/lib/fonts/LucidaBrightRegular.ttf
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test30TextRendererNoSampling
[apply] junit.framework.TestListener: endTest(test30TextRendererNoSampling)
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363839288 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363839288 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 23.225 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363816660 ms III - Start
[apply] SLOCK [T main @ 1692363816660 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test00
[apply] disabled !onlyOne
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test00
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test00TextRendererVBAA01
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] -----------------------------------------------------------------------------------------------------
[apply] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[apply] int8 1 / 1, int16 2 / 2
[apply] int 4 / 4, long 8 / 8
[apply] int32 4 / 4, int64 8 / 8
[apply] float 4 / 4, double 8 / 8, ldouble 16 / 16
[apply] pointer 8 / 8, page 4096
[apply] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[apply] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: false
[apply] -----------------------------------------------------------------------------------------------------
[apply] Chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Test Run: vbaa-s04-fsaa0, Ubuntu-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-Ubuntu_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, Ubuntu-Light
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-Ubuntu_Light-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, Ubuntu-Light Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-Ubuntu_Light_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, FreeMono-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-FreeMono_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, FreeMono-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-FreeMono_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, FreeSans-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-FreeSans_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, FreeSans-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-FreeSans_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, FreeSerif-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-FreeSerif_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, FreeSerif-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-FreeSerif_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, FreeSerif-Bold Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-FreeSerif_Bold_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: vbaa-s04-fsaa0, FreeSerif-Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-vbaa-s04-fsaa0-FreeSerif_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Caught: Problem loading font LucidaBrightRegular.ttf, file /usr/lib/jvm/java-17-openjdk-amd64/lib/fonts/LucidaBrightRegular.ttf
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test00TextRendererVBAA01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test10TextRendererMSAA01
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Test Run: msaa-s04-fsaa0, Ubuntu-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-Ubuntu_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, Ubuntu-Light
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-Ubuntu_Light-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, Ubuntu-Light Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-Ubuntu_Light_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, FreeMono-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-FreeMono_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, FreeMono-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-FreeMono_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, FreeSans-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-FreeSans_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, FreeSans-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-FreeSans_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, FreeSerif-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-FreeSerif_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, FreeSerif-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-FreeSerif_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, FreeSerif-Bold Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-FreeSerif_Bold_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: msaa-s04-fsaa0, FreeSerif-Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-msaa-s04-fsaa0-FreeSerif_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Caught: Problem loading font LucidaBrightRegular.ttf, file /usr/lib/jvm/java-17-openjdk-amd64/lib/fonts/LucidaBrightRegular.ttf
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test10TextRendererMSAA01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test20TextRendererFSAA01
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Chosen: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Test Run: norm-s00-fsaa4, Ubuntu-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-Ubuntu_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, Ubuntu-Light
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-Ubuntu_Light-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, Ubuntu-Light Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-Ubuntu_Light_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, FreeMono-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-FreeMono_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, FreeMono-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-FreeMono_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, FreeSans-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-FreeSans_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, FreeSans-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-FreeSans_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, FreeSerif-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-FreeSerif_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, FreeSerif-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-FreeSerif_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, FreeSerif-Bold Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-FreeSerif_Bold_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa4, FreeSerif-Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa4-FreeSerif_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Caught: Problem loading font LucidaBrightRegular.ttf, file /usr/lib/jvm/java-17-openjdk-amd64/lib/fonts/LucidaBrightRegular.ttf
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test20TextRendererFSAA01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test30TextRendererNoSampling
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]] != recommended[0]
[apply] Chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Test Run: norm-s00-fsaa0, Ubuntu-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-Ubuntu_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, Ubuntu-Light
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-Ubuntu_Light-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, Ubuntu-Light Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-Ubuntu_Light_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, FreeMono-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-FreeMono_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, FreeMono-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-FreeMono_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, FreeSans-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-FreeSans_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, FreeSans-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-FreeSans_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, FreeSerif-Regular
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-FreeSerif_Regular-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, FreeSerif-Bold
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-FreeSerif_Bold-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, FreeSerif-Bold Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-FreeSerif_Bold_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Test Run: norm-s00-fsaa0, FreeSerif-Italic
[apply] Reshape 1280 x 720, 0 / 0 1280 x 720
[apply] Reshape Grid 38 x 21, 798 cells, netGridSize 0.02631579
[apply] SceneBox [dim 1.0000001 x 0.56249994 x 0.0, box -0.50000006 / -0.28124997 / 1.8189894E-13 .. 0.50000006 / 0.28124997 / 1.8189894E-13, ctr 0.0 / 0.0 / 1.8189894E-13]
[apply] Grid Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[-0.50000006 / -0.28124997 / 0.0], scale[0.9023746 / 0.9023746 / 1.0], box[dim 1.1081873 x 0.6111112 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.1081873 / 0.6111112 / 0.0, ctr 0.55409366 / 0.3055556 / 0.0], shapes 798]
[apply] Grid Grid[38x21, COLUMN, cell[0.02631579 x 0.02631579, a Fill], Gap[r 0.0029239766, c 0.0029239766]]
[apply] Grid[0] Group[enabled true, toggle[able false, state false], able[iactive false, resize true, move true], pos[0.0 / 0.5847954 / 0.0], scale[0.02631579 / 0.02631579 / 1.0], box[dim 1.0 x 1.0 x 0.0, box 0.0 / 0.0 / 0.0 .. 1.0 / 1.0 / 0.0, ctr 0.5 / 0.5 / 0.0], shapes 2]
[apply] Wrote: TTRN21-norm-s00-fsaa0-FreeSerif_Italic-snap00-1280x0720.png
[apply] ** new frame ** (sleep: 100ms)
[apply] Caught: Problem loading font LucidaBrightRegular.ttf, file /usr/lib/jvm/java-17-openjdk-amd64/lib/fonts/LucidaBrightRegular.ttf
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT21 - test30TextRendererNoSampling
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363839288 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363839288 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00 took 0.001 sec
[apply] Testcase: test00TextRendererVBAA01 took 7.936 sec
[apply] Testcase: test10TextRendererMSAA01 took 7.229 sec
[apply] Testcase: test20TextRendererFSAA01 took 3.905 sec
[apply] Testcase: test30TextRendererNoSampling took 3.481 sec
[echo] Testing com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX
[apply] junit.framework.TestListener: tests to run: 2
[apply] ++++ Test Singleton.ctor()junit.framework.TestListener: startTest(test00All)
[apply]
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363840056 ms III - Start
[apply] SLOCK [T main @ 1692363840056 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX - test00All
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[auto-cfg]]
[apply] Requested: vbaa
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] ** new frame ** (sleep: 100ms)
[apply] junit.framework.TestListener: endTest(test00All)
[apply] junit.framework.TestListener: startTest(test01OnlyIssues)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX - test00All
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX - test01OnlyIssues
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[auto-cfg]]
[apply] Requested: vbaa
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] ** new frame ** (sleep: 100ms)
[apply] junit.framework.TestListener: endTest(test01OnlyIssues)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX - test01OnlyIssues
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363843890 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply]
[apply] SLOCK [T main @ 1692363843890 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.417 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363840056 ms III - Start
[apply] SLOCK [T main @ 1692363840056 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX - test00All
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[auto-cfg]]
[apply] Requested: vbaa
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] ** new frame ** (sleep: 100ms)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX - test00All
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX - test01OnlyIssues
[apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[auto-cfg]]
[apply] Requested: vbaa
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] ** new frame ** (sleep: 100ms)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX - test01OnlyIssues
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363843890 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363843890 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00All took 2.276 sec
[apply] Testcase: test01OnlyIssues took 1.529 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT.xml
[apply] ++++ Test Singleton.ctor()Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply]
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363844624 ms III - Start
[apply] SLOCK [T main @ 1692363844624 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01Onscreen)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT - test01Onscreen
[apply] Loop # 0 / 15
[apply] GLWindow: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Loop # 1 / 15
[apply] GLWindow: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Loop # 2 / 15
[apply] GLWindow: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Loop # 3 / 15
[apply] GLWindow: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Loop # 4 / 15
[apply] GLWindow: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Loop # 5 / 15
[apply] GLWindow: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Loop # 6 / 15
[apply] GLWindow: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Loop # 7 / 15
[apply] GLWindow: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Loop # 8 / 15
[apply] GLWindow: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Loop # 9 / 15
[apply] GLWindow: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Loop # 10 / 15
[apply] GLWindow: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Loop # 11 / 15
[apply] GLWindow: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Loop # 12 / 15
[apply] GLWindow: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Loop # 13 / 15
[apply] GLWindow: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Loop # 14 / 15
[apply] junit.framework.TestListener: endTest(test01Onscreen)
[apply] GLWindow: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT - test01Onscreen
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363847773 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363847773 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.723 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363844624 ms III - Start
[apply] SLOCK [T main @ 1692363844624 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT - test01Onscreen
[apply] Loop # 0 / 15
[apply] GLWindow: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Loop # 1 / 15
[apply] GLWindow: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Loop # 2 / 15
[apply] GLWindow: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Loop # 3 / 15
[apply] GLWindow: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Loop # 4 / 15
[apply] GLWindow: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Loop # 5 / 15
[apply] GLWindow: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Loop # 6 / 15
[apply] GLWindow: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Loop # 7 / 15
[apply] GLWindow: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Loop # 8 / 15
[apply] GLWindow: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Loop # 9 / 15
[apply] GLWindow: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Loop # 10 / 15
[apply] GLWindow: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Loop # 11 / 15
[apply] GLWindow: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Loop # 12 / 15
[apply] GLWindow: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Loop # 13 / 15
[apply] GLWindow: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Loop # 14 / 15
[apply] GLWindow: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT - test01Onscreen
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363847773 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363847773 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01Onscreen took 2.815 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT
[apply] junit.framework.TestListener: tests to run: 2
[apply] junit.framework.TestListener: startTest(test01_Anim)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363848547 ms III - Start
[apply] SLOCK [T main @ 1692363848547 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Anim
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.0 0x2c58f499: tileRendererInUse null, GearsES2[obj 0x2c58f499 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2c58f499 on Thread[Thread-1-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] junit.framework.TestListener: endTest(test01_Anim)
[apply] junit.framework.TestListener: startTest(test01_Plain)
[apply] junit.framework.TestListener: endTest(test01_Plain)
[apply] gear1 0x2c58f499 created: GearsObj[0x3a3d81ee, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2c58f499 created: GearsObj[0x29ab821c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2c58f499 created: GearsObj[0x29ab821c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.X 0x2c58f499 FIN GearsES2[obj 0x2c58f499 isInit true, usesShared false, 1 GearsObj[0x3a3d81ee, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29ab821c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x56b5493b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.reshape 0x2c58f499 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2c58f499, angle 0.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
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2c58f499: tileRendererInUse null
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2c58f499 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Anim
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Plain
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x543ea516: tileRendererInUse null, GearsES2[obj 0x543ea516 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x543ea516 on Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x543ea516 created: GearsObj[0x7e50051d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x543ea516 created: GearsObj[0x4b0e2606, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x543ea516 created: GearsObj[0x4b0e2606, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x543ea516 FIN GearsES2[obj 0x543ea516 isInit true, usesShared false, 1 GearsObj[0x7e50051d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b0e2606, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2ffa97e7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x543ea516 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x543ea516, angle 0.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
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x543ea516 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[Thread-4,5,main] GearsES2.display 0x543ea516 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x543ea516: tileRendererInUse null
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x543ea516 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Plain
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363849073 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363849073 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.1 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363848547 ms III - Start
[apply] SLOCK [T main @ 1692363848547 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Anim
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.0 0x2c58f499: tileRendererInUse null, GearsES2[obj 0x2c58f499 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2c58f499 on Thread[Thread-1-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2c58f499 created: GearsObj[0x3a3d81ee, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2c58f499 created: GearsObj[0x29ab821c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2c58f499 created: GearsObj[0x29ab821c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.X 0x2c58f499 FIN GearsES2[obj 0x2c58f499 isInit true, usesShared false, 1 GearsObj[0x3a3d81ee, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29ab821c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x56b5493b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.reshape 0x2c58f499 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2c58f499, angle 0.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
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2c58f499: tileRendererInUse null
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2c58f499 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Anim
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Plain
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x543ea516: tileRendererInUse null, GearsES2[obj 0x543ea516 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x543ea516 on Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x543ea516 created: GearsObj[0x7e50051d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x543ea516 created: GearsObj[0x4b0e2606, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x543ea516 created: GearsObj[0x4b0e2606, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x543ea516 FIN GearsES2[obj 0x543ea516 isInit true, usesShared false, 1 GearsObj[0x7e50051d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b0e2606, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2ffa97e7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x543ea516 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x543ea516, angle 0.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
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x543ea516 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[Thread-4,5,main] GearsES2.display 0x543ea516 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x543ea516: tileRendererInUse null
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x543ea516 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Plain
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363849073 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363849073 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01_Anim took 0.447 sec
[apply] Testcase: test01_Plain took 0.065 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT
[apply] junit.framework.TestListener: tests to run: 2
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363849845 ms III - Start
[apply] SLOCK [T main @ 1692363849845 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01_Anim)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Anim
[apply] Thread[Thread-1-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[Thread-1-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[apply] null
[apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[Thread-1-Animator#01,5,main] RedSquareES2.init FIN
[apply] Thread[Thread-1-Animator#01,5,main] RedSquareES2.reshape 0/0 200x200 of 200x200, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[Thread-1-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.0 0x34c64d9c: tileRendererInUse null, GearsES2[obj 0x34c64d9c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x34c64d9c on Thread[Thread-1-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x34c64d9c created: GearsObj[0x22a8ccd4, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x34c64d9c created: GearsObj[0x2010fe2f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x34c64d9c created: GearsObj[0x2010fe2f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.X 0x34c64d9c FIN GearsES2[obj 0x34c64d9c isInit true, usesShared false, 1 GearsObj[0x22a8ccd4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2010fe2f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3dea79b8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.reshape 0x34c64d9c 0/0 200x200 of 200x200, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x34c64d9c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Window1: frames 715
[apply] Window2: frames 2582
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x34c64d9c: tileRendererInUse null
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x34c64d9c FIN
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] junit.framework.TestListener: endTest(test01_Anim)
[apply] junit.framework.TestListener: startTest(test01_Plain)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Anim
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Plain
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 3 (enable: true)
[apply] null
[apply] ShaderProgram[id=3, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init FIN
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 200x200 of 200x200, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape FIN
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x4d26f641: tileRendererInUse null, GearsES2[obj 0x4d26f641 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x4d26f641 on Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4d26f641 created: GearsObj[0x6e9dcda2, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4d26f641 created: GearsObj[0x5313762d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4d26f641 created: GearsObj[0x5313762d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x4d26f641 FIN GearsES2[obj 0x4d26f641 isInit true, usesShared false, 1 GearsObj[0x6e9dcda2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5313762d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7afafa15, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x4d26f641 0/0 200x200 of 200x200, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4d26f641, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x4d26f641 200x200, swapInterval 1, drawable 0x3600004
[apply] Thread[Thread-4,5,main] GearsES2.display 0x4d26f641 200x200, swapInterval 1, drawable 0x3600004
[apply] Window1: frames 2
[apply] Window2: frames 4
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4d26f641: tileRendererInUse null
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4d26f641 FIN
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose FIN
[apply] junit.framework.TestListener: endTest(test01_Plain)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Plain
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363851058 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363851058 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.779 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363849845 ms III - Start
[apply] SLOCK [T main @ 1692363849845 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Anim
[apply] Thread[Thread-1-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[Thread-1-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[apply] null
[apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[Thread-1-Animator#01,5,main] RedSquareES2.init FIN
[apply] Thread[Thread-1-Animator#01,5,main] RedSquareES2.reshape 0/0 200x200 of 200x200, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[Thread-1-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.0 0x34c64d9c: tileRendererInUse null, GearsES2[obj 0x34c64d9c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x34c64d9c on Thread[Thread-1-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x34c64d9c created: GearsObj[0x22a8ccd4, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x34c64d9c created: GearsObj[0x2010fe2f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x34c64d9c created: GearsObj[0x2010fe2f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.X 0x34c64d9c FIN GearsES2[obj 0x34c64d9c isInit true, usesShared false, 1 GearsObj[0x22a8ccd4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2010fe2f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3dea79b8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.reshape 0x34c64d9c 0/0 200x200 of 200x200, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x34c64d9c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Window1: frames 715
[apply] Window2: frames 2582
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x34c64d9c: tileRendererInUse null
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x34c64d9c FIN
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Anim
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Plain
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 3 (enable: true)
[apply] null
[apply] ShaderProgram[id=3, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init FIN
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 200x200 of 200x200, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape FIN
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x4d26f641: tileRendererInUse null, GearsES2[obj 0x4d26f641 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x4d26f641 on Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4d26f641 created: GearsObj[0x6e9dcda2, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4d26f641 created: GearsObj[0x5313762d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4d26f641 created: GearsObj[0x5313762d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x4d26f641 FIN GearsES2[obj 0x4d26f641 isInit true, usesShared false, 1 GearsObj[0x6e9dcda2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5313762d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7afafa15, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x4d26f641 0/0 200x200 of 200x200, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4d26f641, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x4d26f641 200x200, swapInterval 1, drawable 0x3600004
[apply] Thread[Thread-4,5,main] GearsES2.display 0x4d26f641 200x200, swapInterval 1, drawable 0x3600004
[apply] Window1: frames 2
[apply] Window2: frames 4
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4d26f641: tileRendererInUse null
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4d26f641 FIN
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Plain
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363851058 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363851058 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01_Anim took 1.003 sec
[apply] Testcase: test01_Plain took 0.195 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT.xml
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363851784 ms III - Start
[apply] SLOCK [T main @ 1692363851784 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT
[apply] junit.framework.TestListener: tests to run: 7
[apply] junit.framework.TestListener: startTest(test01CPUSource)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] junit.framework.TestListener: endTest(test01CPUSource)
[apply] junit.framework.TestListener: startTest(test02VBOOnly)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test02VBOOnly
[apply] junit.framework.TestListener: endTest(test02VBOOnly)
[apply] junit.framework.TestListener: startTest(test03VBOVAO)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test02VBOOnly
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test03VBOVAO
[apply] junit.framework.TestListener: endTest(test03VBOVAO)QUIT Window Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] junit.framework.TestListener: startTest(test12CPUSourceAndVBOOnly)
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test03VBOVAO
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test12CPUSourceAndVBOOnly
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] junit.framework.TestListener: endTest(test12CPUSourceAndVBOOnly)
[apply] junit.framework.TestListener: startTest(test13CPUSourceAndVBOVAO)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test12CPUSourceAndVBOOnly
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test13CPUSourceAndVBOVAO
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-5,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test13CPUSourceAndVBOVAO
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test23VBOOnlyAndVBOVAO
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] junit.framework.TestListener: endTest(test13CPUSourceAndVBOVAO)
[apply] junit.framework.TestListener: startTest(test23VBOOnlyAndVBOVAO)
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-6,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test23VBOOnlyAndVBOVAO
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] junit.framework.TestListener: endTest(test23VBOOnlyAndVBOVAO)
[apply] junit.framework.TestListener: startTest(test88AllModes)
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-7,5,main]
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] junit.framework.TestListener: endTest(test88AllModes)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363856138 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363856139 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.928 sec
[apply] ------------- Standard Output ---------------
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] Display mode: CPU_SRC
[apply] Display mode: VBO_ONLY
[apply] Display mode: VBO_VAO
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363851784 ms III - Start
[apply] SLOCK [T main @ 1692363851784 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test02VBOOnly
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test02VBOOnly
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test03VBOVAO
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test03VBOVAO
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test12CPUSourceAndVBOOnly
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test12CPUSourceAndVBOOnly
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test13CPUSourceAndVBOVAO
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-5,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test13CPUSourceAndVBOVAO
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test23VBOOnlyAndVBOVAO
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-6,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test23VBOOnlyAndVBOVAO
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-7,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test88AllModes
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363856138 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363856139 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01CPUSource took 0.944 sec
[apply] Testcase: test02VBOOnly took 0.565 sec
[apply] Testcase: test03VBOVAO took 0.567 sec
[apply] Testcase: test12CPUSourceAndVBOOnly took 0.567 sec
[apply] Testcase: test13CPUSourceAndVBOVAO took 0.566 sec
[apply] Testcase: test23VBOOnlyAndVBOVAO took 0.566 sec
[apply] Testcase: test88AllModes took 0.566 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT.xml
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWTSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363856906 ms III - Start
[apply] SLOCK [T main @ 1692363856906 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply]
[apply] junit.framework.TestListener: tests to run: 2
[apply] junit.framework.TestListener: startTest(test01GL2CPUSource)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test01GL2CPUSource
[apply] junit.framework.TestListener: endTest(test01GL2CPUSource)
[apply] junit.framework.TestListener: startTest(test02GL3CPUSource)
[apply] junit.framework.TestListener: endTest(test02GL3CPUSource)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test01GL2CPUSource
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test02GL3CPUSource
[apply] Expected Exception: Caught GLException: CPU data sourcing n/a w/ X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x212bf671, handle 0x7ff758a89c90, isShared false, jogamp.opengl.gl4.GL4bcImpl@3c87521,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@2aece37d,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 1, num 2,
[apply] FBO front read 2, FBO[name r/w 2/2, init true, bound false, size 512x512, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x2, obj 0x5762806e], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 512x512, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x548a102f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x17c386de],
[apply] FBO back write 1, FBO[name r/w 1/1, init true, bound true, size 512x512, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x1, obj 0x5ef60048], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 512x512, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x5af97850], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1d548a08],
[apply] Surface WrappedSurface[ displayHandle 0x7ff7592f16e0
[apply] , surfaceHandle 0x0
[apply] , size 512x512
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff7592f16e0, owner true, ResourceToolkitLock[obj 0x16aa0a0a, isOwner true, <780cb77, 691a7f8f>[count 1, qsz 0, owner <main>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <50a7bc6e, 161b062a>[count 1, qsz 0, owner <main>]
[apply] , GenericUpstreamSurfacelessHook[pixel 512x512]
[apply] , upstreamSurface false ]], direct true] on thread main
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test02GL3CPUSource
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363857300 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363857300 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.971 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363856906 ms III - Start
[apply] SLOCK [T main @ 1692363856906 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test01GL2CPUSource
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test01GL2CPUSource
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test02GL3CPUSource
[apply] Expected Exception: Caught GLException: CPU data sourcing n/a w/ X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x212bf671, handle 0x7ff758a89c90, isShared false, jogamp.opengl.gl4.GL4bcImpl@3c87521,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@2aece37d,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 1, num 2,
[apply] FBO front read 2, FBO[name r/w 2/2, init true, bound false, size 512x512, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x2, obj 0x5762806e], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 512x512, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x548a102f], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x17c386de],
[apply] FBO back write 1, FBO[name r/w 1/1, init true, bound true, size 512x512, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x1, obj 0x5ef60048], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 512x512, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x5af97850], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1d548a08],
[apply] Surface WrappedSurface[ displayHandle 0x7ff7592f16e0
[apply] , surfaceHandle 0x0
[apply] , size 512x512
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff7592f16e0, owner true, ResourceToolkitLock[obj 0x16aa0a0a, isOwner true, <780cb77, 691a7f8f>[count 1, qsz 0, owner <main>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <50a7bc6e, 161b062a>[count 1, qsz 0, owner <main>]
[apply] , GenericUpstreamSurfacelessHook[pixel 512x512]
[apply] , upstreamSurface false ]], direct true] on thread main
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test02GL3CPUSource
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363857300 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363857300 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01GL2CPUSource took 0.356 sec
[apply] Testcase: test02GL3CPUSource took 0.026 sec
[apply] X11Util.Display: Shutdown (JVM shutdown: true, open (no close attempt): 1/1, reusable (open, marked uncloseable): 0, pending (open in creation order): 1)
[apply] X11Util: Open X11 Display Connections: 1
[apply] X11Util: Open[0]: NamedX11Display[:0, 0x7ff7592f16e0, refCount 1, unCloseable false]
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT
[apply] junit.framework.TestListener: tests to run: 11
[apply] junit.framework.TestListener: startTest(test01a_GL2ES2_Demo1_SingleBuffer_Normal)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363858039 ms III - Start
[apply] SLOCK [T main @ 1692363858039 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal
[apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Realized GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4524b80
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] Thread[main,5,main] GearsES2.init.0 0x6156496: tileRendererInUse null, GearsES2[obj 0x6156496 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null], UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] GearsES2 init 0x6156496 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4524b80, owner true, ResourceToolkitLock[obj 0x5ef60048, isOwner false, <1d548a08, 16aa0a0a>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6156496 created: GearsObj[0x4e91d63f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6156496 created: GearsObj[0xd4342c2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6156496 created: GearsObj[0xd4342c2, vbo ff 7, fs 8, bf 9, bs 10]
[apply]
[apply] , surfaceLock <780cb77, 691a7f8f>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Thread[main,5,main] GearsES2.init.X 0x6156496 FIN GearsES2[obj 0x6156496 isInit true, usesShared false, 1 GearsObj[0x4e91d63f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd4342c2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12e61fe6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x6156496 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6156496, 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
[apply] Thread[main,5,main] GearsES2.display 0x6156496 400x300, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x6156496 400x300, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0001-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Realized GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Depth: exp true, req true, has true
[apply] Init GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 1,
[apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x2aa5fe93], 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 0x3b2cf7ab], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c1a8622],
[apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x2aa5fe93], 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 0x3b2cf7ab], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c1a8622],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4524b80
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4524b80, owner true, ResourceToolkitLock[obj 0x5ef60048, isOwner false, <1d548a08, 16aa0a0a>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <780cb77, 691a7f8f>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x50a7bc6e, handle 0x7fadb454ec90, isShared false, jogamp.opengl.gl4.GL4bcImpl@5ad851c9,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 1,
[apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x2aa5fe93], 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 0x3b2cf7ab], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c1a8622],
[apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x2aa5fe93], 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 0x3b2cf7ab], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c1a8622],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4524b80
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4524b80, owner true, ResourceToolkitLock[obj 0x5ef60048, isOwner false, <1d548a08, 16aa0a0a>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <780cb77, 691a7f8f>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]], direct true] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x2aa5fe93], 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 0x3b2cf7ab], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c1a8622]
[apply] Init back FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x2aa5fe93], 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 0x3b2cf7ab], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c1a8622]
[apply] Texture: exp true, hasFront true
[apply] Thread[main,5,main] GearsES2.reshape 0x6156496 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6156496, 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
[apply] Thread[main,5,main] GearsES2.display 0x6156496 200x150, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x6156496 200x150, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0003-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.display 0x6156496 200x150, swapInterval 0, drawable 0x0
[apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x2aa5fe93]
[apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x2aa5fe93]
[apply] Thread[main,5,main] GearsES2.reshape 0x6156496 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6156496, 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
[apply] Thread[main,5,main] GearsES2.display 0x6156496 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x6156496 800x600, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0006-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.display 0x6156496 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x6156496 800x600, swapInterval 0, drawable 0x0
[apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x2aa5fe93], 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 0x3b2cf7ab], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c1a8622]
[apply] Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x2aa5fe93], 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 0x3b2cf7ab], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c1a8622]
[apply] Resize1.oldBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x2aa5fe93], 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 0x3b2cf7ab], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c1a8622]
[apply] Resize1.nowBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x2aa5fe93], 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 0x3b2cf7ab], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c1a8622]
[apply] Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x3, obj 0x2aa5fe93], 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 0x3b2cf7ab], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c1a8622]
[apply] Resize2.nowFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x3, obj 0x2aa5fe93], 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 0x3b2cf7ab], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c1a8622]
[apply] Resize2.oldBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x3, obj 0x2aa5fe93], 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 0x3b2cf7ab], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c1a8622]
[apply] Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x3, obj 0x2aa5fe93], 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 0x3b2cf7ab], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c1a8622]
[apply] Resize3.sampleCount: 0 -> 4
[apply] Thread[main,5,main] GearsES2.display 0x6156496 800x600, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.reshape 0x6156496 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x6156496, 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
[apply] Thread[main,5,main] GearsES2.display 0x6156496 600x450, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x6156496 600x450, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png
[apply] Thread[main,5,main] GearsES2.dispose 0x6156496: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x6156496 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x6156496 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@71c8becc[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(test01a_GL2ES2_Demo1_SingleBuffer_Normal)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01b_GL2ES2_Demo1_SingleBuffer_NoTex
[apply] Thread[main,5,main] GearsES2.init.0 0x4466af20: tileRendererInUse null, GearsES2[obj 0x4466af20 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x4466af20 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4466af20 created: GearsObj[0x79924b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4466af20 created: GearsObj[0x7b9a4292, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4466af20 created: GearsObj[0x7b9a4292, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x4466af20 FIN GearsES2[obj 0x4466af20 isInit true, usesShared false, 1 GearsObj[0x79924b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b9a4292, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a94ee4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x4466af20 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4466af20, 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
[apply] Thread[main,5,main] GearsES2.display 0x4466af20 400x300, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x4466af20 400x300, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0001-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x4466af20 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4466af20, 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
[apply] Thread[main,5,main] GearsES2.display 0x4466af20 200x150, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x4466af20 200x150, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0003-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.display 0x4466af20 200x150, swapInterval 0, drawable 0x0
[apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x359f7cdf]
[apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x359f7cdf]
[apply] Thread[main,5,main] GearsES2.reshape 0x4466af20 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4466af20, 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
[apply] Thread[main,5,main] GearsES2.display 0x4466af20 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x4466af20 800x600, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0006-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.display 0x4466af20 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x4466af20 800x600, swapInterval 0, drawable 0x0
[apply] junit.framework.TestListener: startTest(test01b_GL2ES2_Demo1_SingleBuffer_NoTex)
[apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Realized GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x44ebcd03, isOwner false, <694abbdc, 2e005c4b>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <4567f35d, 5ffead27>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Depth: exp true, req true, has true
[apply] Init GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 1,
[apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x359f7cdf], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x4f18837a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fa268de],
[apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x359f7cdf], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x4f18837a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fa268de],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x44ebcd03, isOwner false, <694abbdc, 2e005c4b>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <4567f35d, 5ffead27>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x6356695f, handle 0x7fadb4a393c0, isShared false, jogamp.opengl.gl4.GL4bcImpl@4f6ee6e4,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 1,
[apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x359f7cdf], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x4f18837a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fa268de],
[apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x359f7cdf], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x4f18837a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fa268de],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x44ebcd03, isOwner false, <694abbdc, 2e005c4b>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <4567f35d, 5ffead27>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]], direct true] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x359f7cdf], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x4f18837a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fa268de]
[apply] Init back FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x359f7cdf], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x4f18837a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fa268de]
[apply] Texture: exp false, hasFront false
[apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x359f7cdf], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x4f18837a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fa268de]
[apply] Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x359f7cdf], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x4f18837a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fa268de]
[apply] Resize1.oldBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x359f7cdf], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x4f18837a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fa268de]
[apply] Resize1.nowBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x359f7cdf], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x4f18837a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fa268de]
[apply] Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x359f7cdf], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x4f18837a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fa268de]
[apply] Resize2.nowFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x359f7cdf], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x4f18837a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fa268de]
[apply] Resize2.oldBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x359f7cdf], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x4f18837a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fa268de]
[apply] Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x359f7cdf], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x4f18837a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fa268de]
[apply] Resize3.sampleCount: 0 -> 4
[apply] Thread[main,5,main] GearsES2.display 0x4466af20 800x600, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.reshape 0x4466af20 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x4466af20, 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
[apply] Thread[main,5,main] GearsES2.display 0x4466af20 600x450, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x4466af20 600x450, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png
[apply] Thread[main,5,main] GearsES2.dispose 0x4466af20: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x4466af20 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01b_GL2ES2_Demo1_SingleBuffer_NoTex
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth
[apply] Thread[main,5,main] GearsES2.init.0 0x5b239d7d: tileRendererInUse null, GearsES2[obj 0x5b239d7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5b239d7d on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5b239d7d created: GearsObj[0x37afeb11, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5b239d7d created: GearsObj[0x515aebb0, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5b239d7d created: GearsObj[0x515aebb0, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x5b239d7d FIN GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x37afeb11, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x515aebb0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xdd8ba08, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5b239d7d, 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
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 400x300, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 400x300, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0001-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5b239d7d, 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
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 200x150, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 200x150, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0003-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 200x150, swapInterval 0, drawable 0x0
[apply] Resize1.oldDepth null
[apply] Resize1.newDepth null
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5b239d7d, 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
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 800x600, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0006-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0800x0600.png
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x4466af20 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@a514af7[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(test01b_GL2ES2_Demo1_SingleBuffer_NoTex)
[apply] junit.framework.TestListener: startTest(test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth)
[apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Realized GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x6379eb, isOwner false, <294425a7, 67d48005>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <9f116cc, 12468a38>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Depth: exp false, req false, has false
[apply] Init GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 1,
[apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, 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 0x59309333], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af],
[apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, 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 0x59309333], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x6379eb, isOwner false, <294425a7, 67d48005>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <9f116cc, 12468a38>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x1aa7ecca, handle 0x7fadb4a393c0, isShared false, jogamp.opengl.gl4.GL4bcImpl@7ec7ffd3,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 1,
[apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, 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 0x59309333], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af],
[apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, 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 0x59309333], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x6379eb, isOwner false, <294425a7, 67d48005>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <9f116cc, 12468a38>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]], direct true] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, 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 0x59309333], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af]
[apply] Init back FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, 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 0x59309333], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af]
[apply] Texture: exp false, hasFront false
[apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, 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 0x59309333], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af]
[apply] Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, 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 0x59309333], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af]
[apply] Resize1.oldBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, 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 0x59309333], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af]
[apply] Resize1.nowBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, 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 0x59309333], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af]
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 800x600, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D00-St00-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x5b239d7d, 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
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 600x450, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 600x450, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D00-St00-Sa04_default-0600x0450.png
[apply] Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, 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 0x59309333], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af]
[apply] Resize2.nowFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, 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 0x59309333], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af]
[apply] Resize2.oldBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, 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 0x59309333], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af]
[apply] Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, 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 0x59309333], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af]
[apply] Resize3.sampleCount: 0 -> 4
[apply] Thread[main,5,main] GearsES2.dispose 0x5b239d7d: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x5b239d7d FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test02a_GL2ES2_Demo1_DoubleBuffer_Normal
[apply] Thread[main,5,main] GearsES2.init.0 0x3a93b025: tileRendererInUse null, GearsES2[obj 0x3a93b025 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3a93b025 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3a93b025 created: GearsObj[0x16d04d3d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3a93b025 created: GearsObj[0x49ec71f8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3a93b025 created: GearsObj[0x49ec71f8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x3a93b025 FIN GearsES2[obj 0x3a93b025 isInit true, usesShared false, 1 GearsObj[0x16d04d3d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x49ec71f8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1d2adfbe, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x3a93b025 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3a93b025, 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
[apply] Thread[main,5,main] GearsES2.display 0x3a93b025 400x300, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x3a93b025 400x300, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x3a93b025 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3a93b025, 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
[apply] Thread[main,5,main] GearsES2.display 0x3a93b025 200x150, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x3a93b025 200x150, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.display 0x3a93b025 200x150, swapInterval 0, drawable 0x0
[apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x72d1ad2e]
[apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x72d1ad2e]
[apply] Thread[main,5,main] GearsES2.reshape 0x3a93b025 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3a93b025, 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
[apply] Thread[main,5,main] GearsES2.display 0x3a93b025 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x3a93b025 800x600, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.display 0x3a93b025 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x3a93b025 800x600, swapInterval 0, drawable 0x0
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x5b239d7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6572421[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth)
[apply] junit.framework.TestListener: startTest(test02a_GL2ES2_Demo1_DoubleBuffer_Normal)
[apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Realized GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x6c64cb25, isOwner false, <6ae5aa72, 222545dc>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <5c5eefef, 16293aa2>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Depth: exp true, req true, has true
[apply] Init GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 1, front 0, num 2,
[apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x72d1ad2e], 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 0x595b007d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2d7275fc],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x38c6f217], 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 0x399f45b1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x478190fc],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x6c64cb25, isOwner false, <6ae5aa72, 222545dc>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <5c5eefef, 16293aa2>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x5158b42f, handle 0x7fadb66a77f0, isShared false, jogamp.opengl.gl4.GL4bcImpl@79e2c065,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 1, front 0, num 2,
[apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x72d1ad2e], 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 0x595b007d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2d7275fc],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x38c6f217], 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 0x399f45b1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x478190fc],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x6c64cb25, isOwner false, <6ae5aa72, 222545dc>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <5c5eefef, 16293aa2>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]], direct true] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x72d1ad2e], 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 0x595b007d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2d7275fc]
[apply] Init back FBO: FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x38c6f217], 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 0x399f45b1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x478190fc]
[apply] Texture: exp true, hasFront true
[apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x72d1ad2e], 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 0x595b007d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2d7275fc]
[apply] Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x72d1ad2e], 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 0x595b007d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2d7275fc]
[apply] Resize1.oldBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x38c6f217], 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 0x399f45b1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x478190fc]
[apply] Resize1.nowBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x38c6f217], 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 0x399f45b1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x478190fc]
[apply] Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x72d1ad2e], 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 0x595b007d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2d7275fc]
[apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x5, obj 0x38c6f217], 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 0x399f45b1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x478190fc]
[apply] Resize2.oldBack : FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x5, obj 0x38c6f217], 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 0x399f45b1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x478190fc]
[apply] Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x72d1ad2e], 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 0x595b007d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2d7275fc]
[apply] Resize3.sampleCount: 0 -> 4
[apply] Thread[main,5,main] GearsES2.display 0x3a93b025 800x600, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.reshape 0x3a93b025 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x3a93b025, 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
[apply] Thread[main,5,main] GearsES2.display 0x3a93b025 600x450, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x3a93b025 600x450, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png
[apply] Thread[main,5,main] GearsES2.dispose 0x3a93b025: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x3a93b025 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test02a_GL2ES2_Demo1_DoubleBuffer_Normal
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03a_GL2ES2_Demo2MSAA4_Normal
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3a93b025 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@35cabb2a[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(test02a_GL2ES2_Demo1_DoubleBuffer_Normal)
[apply] junit.framework.TestListener: startTest(test03a_GL2ES2_Demo2MSAA4_Normal)
[apply] 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[GL4/GL4.sw], offscr[fbo]]
[apply] Realized GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x10e31a9a, isOwner false, <131774fe, 158d2680>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] 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[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <77847718, 7f3b84b8>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL4/GL4.sw], offscr[fbo]]
[apply]
[apply] req. msaa: true
[apply] 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[GL4/GL4.sw], offscr[fbo]]
[apply] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] has msaa: true
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true)
[apply] null
[apply] ShaderProgram[id=5, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png
[apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x7f0eb4b4]
[apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x7f0eb4b4]
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0600x0450.png
[apply] Depth: exp true, req true, has true
[apply] Init GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 1,
[apply] FBO front read 2, FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x7f0eb4b4], 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 0x2b662a77], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c33f1a9],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0xc8c12ac], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x1623b78d], 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 0x2b662a77], hasSink true, dirty false], state OK, obj 0x6adbc9d],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x10e31a9a, isOwner false, <131774fe, 158d2680>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] 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[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <77847718, 7f3b84b8>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x57a3af25, handle 0x7fadb5b13470, isShared false, jogamp.opengl.gl4.GL4bcImpl@4550bb58,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 1,
[apply] FBO front read 2, FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x7f0eb4b4], 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 0x2b662a77], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c33f1a9],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0xc8c12ac], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x1623b78d], 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 0x2b662a77], hasSink true, dirty false], state OK, obj 0x6adbc9d],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x10e31a9a, isOwner false, <131774fe, 158d2680>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] 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[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <77847718, 7f3b84b8>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]], direct true] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x7f0eb4b4], 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 0x2b662a77], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c33f1a9]
[apply] Init back FBO: FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0xc8c12ac], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x1623b78d], 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 0x2b662a77], hasSink true, dirty false], state OK, obj 0x6adbc9d]
[apply] Texture: exp true, hasFront true
[apply] Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x7f0eb4b4], 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 0x2b662a77], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c33f1a9]
[apply] Resize1.nowFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x7f0eb4b4], 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 0x2b662a77], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c33f1a9]
[apply] Resize1.oldBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 200x150, name 0x5, obj 0xc8c12ac], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x4, obj 0x1623b78d], 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 0x2b662a77], hasSink true, dirty false], state OK, obj 0x6adbc9d]
[apply] Resize1.nowBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 200x150, name 0x5, obj 0xc8c12ac], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x4, obj 0x1623b78d], 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 0x2b662a77], hasSink true, dirty false], state OK, obj 0x6adbc9d]
[apply] Resize2.oldFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x9, obj 0x7f0eb4b4], 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 0x2b662a77], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c33f1a9]
[apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x9, obj 0x7f0eb4b4], 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 0x2b662a77], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c33f1a9]
[apply] Resize2.oldBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 800x600, name 0x8, obj 0xc8c12ac], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x7, obj 0x1623b78d], 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 0x2b662a77], hasSink true, dirty false], state OK, obj 0x6adbc9d]
[apply] Resize2.nowBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 800x600, name 0x8, obj 0xc8c12ac], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x7, obj 0x1623b78d], 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 0x2b662a77], hasSink true, dirty false], state OK, obj 0x6adbc9d]
[apply] Resize3.sampleCount: 4 -> 0
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03a_GL2ES2_Demo2MSAA4_Normal
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03b_GL2ES2_Demo2MSAA4_NoTex
[apply]
[apply] req. msaa: true
[apply] 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[GL4/GL4.sw], offscr[fbo]]
[apply] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] has msaa: true
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true)
[apply] null
[apply] ShaderProgram[id=6, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png
[apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x293a5bf6]
[apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x293a5bf6]
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@4ec4f3a0[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@223191a6[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(test03a_GL2ES2_Demo2MSAA4_Normal)
[apply] junit.framework.TestListener: startTest(test03b_GL2ES2_Demo2MSAA4_NoTex)
[apply] 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[GL4/GL4.sw], offscr[fbo]]
[apply] Realized GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x1bd4fdd, isOwner false, <55183b20, 4f83df68>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] 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[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <6cf0e0ba, 7d8995e>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL4/GL4.sw], offscr[fbo]]
[apply] Depth: exp true, req true, has true
[apply] Init GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 1,
[apply] FBO front read 2, FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x4, obj 0x293a5bf6], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x42a48628], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6aeb35e6],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x74f0ea28], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x1283bb96], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x42a48628], hasSink true, dirty false], state OK, obj 0xf6efaab],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x1bd4fdd, isOwner false, <55183b20, 4f83df68>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] 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[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <6cf0e0ba, 7d8995e>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x130d63be, handle 0x7fadb652ddc0, isShared false, jogamp.opengl.gl4.GL4bcImpl@3c19aaa5,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 1,
[apply] FBO front read 2, FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x4, obj 0x293a5bf6], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x42a48628], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6aeb35e6],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x74f0ea28], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x1283bb96], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x42a48628], hasSink true, dirty false], state OK, obj 0xf6efaab],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x1bd4fdd, isOwner false, <55183b20, 4f83df68>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] 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[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <6cf0e0ba, 7d8995e>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]], direct true] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x4, obj 0x293a5bf6], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x42a48628], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6aeb35e6]
[apply] Init back FBO: FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x74f0ea28], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x1283bb96], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x42a48628], hasSink true, dirty false], state OK, obj 0xf6efaab]
[apply] Texture: exp false, hasFront false
[apply] Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x293a5bf6], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x42a48628], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6aeb35e6]
[apply] Resize1.nowFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x293a5bf6], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x42a48628], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6aeb35e6]
[apply] Resize1.oldBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 200x150, name 0x6, obj 0x74f0ea28], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x5, obj 0x1283bb96], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x42a48628], hasSink true, dirty false], state OK, obj 0xf6efaab]
[apply] Resize1.nowBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 200x150, name 0x6, obj 0x74f0ea28], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x5, obj 0x1283bb96], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x42a48628], hasSink true, dirty false], state OK, obj 0xf6efaab]
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0600x0450.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03b_GL2ES2_Demo2MSAA4_NoTex
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth
[apply]
[apply] req. msaa: true
[apply] 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[GL4/GL4.sw], offscr[fbo]]
[apply] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] has msaa: true
[apply]
[apply] Resize2.oldFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0xc, obj 0x293a5bf6], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x42a48628], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6aeb35e6]
[apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0xc, obj 0x293a5bf6], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x42a48628], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6aeb35e6]
[apply] Resize2.oldBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 800x600, name 0xa, obj 0x74f0ea28], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x9, obj 0x1283bb96], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x42a48628], hasSink true, dirty false], state OK, obj 0xf6efaab]
[apply] Resize2.nowBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 800x600, name 0xa, obj 0x74f0ea28], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x9, obj 0x1283bb96], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x42a48628], hasSink true, dirty false], state OK, obj 0xf6efaab]
[apply] Resize3.sampleCount: 4 -> 0
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@3349e9bb[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@409bf450[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(test03b_GL2ES2_Demo2MSAA4_NoTex)
[apply] junit.framework.TestListener: startTest(test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth)
[apply] 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[GL4/GL4.sw], offscr[fbo]]
[apply] Realized GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x35d019a3, isOwner false, <689604d9, 18078bef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] 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[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <799f10e1, 4c371370>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL4/GL4.sw], offscr[fbo]]
[apply] Depth: exp false, req false, has false
[apply] Init GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 1,
[apply] FBO front read 2, FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, 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 0x4562e04d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2a65fe7c],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/4, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x4135c3b], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x4562e04d], hasSink true, dirty false], state OK, obj 0x6302bbb1],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x35d019a3, isOwner false, <689604d9, 18078bef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] 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[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <799f10e1, 4c371370>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x145f66e3, handle 0x7fadb50edfc0, isShared false, jogamp.opengl.gl4.GL4bcImpl@31304f14,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 1,
[apply] FBO front read 2, FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, 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 0x4562e04d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2a65fe7c],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/4, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x4135c3b], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x4562e04d], hasSink true, dirty false], state OK, obj 0x6302bbb1],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x35d019a3, isOwner false, <689604d9, 18078bef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] 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[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <799f10e1, 4c371370>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]], direct true] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, 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 0x4562e04d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2a65fe7c]
[apply] Init back FBO: FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/4, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x4135c3b], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x4562e04d], hasSink true, dirty false], state OK, obj 0x6302bbb1]
[apply] Texture: exp false, hasFront false
[apply] ShaderState: attachShaderProgram: -1 -> 7 (enable: true)
[apply] null
[apply] ShaderProgram[id=7, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa04_default-0400x0300.png
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa04_default-0200x0150.png
[apply] Resize1.oldDepth null
[apply] Resize1.newDepth null
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa04_default-0800x0600.png
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa00_default-0800x0600.png
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa00_default-0600x0450.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test04_GL2ES2_FBODemoMSAA4_Normal
[apply] Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/4, 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 0x4562e04d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2a65fe7c]
[apply] Resize1.nowFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/4, 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 0x4562e04d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2a65fe7c]
[apply] Resize1.oldBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/4, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x3, obj 0x4135c3b], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x4, obj 0x4562e04d], hasSink true, dirty false], state OK, obj 0x6302bbb1]
[apply] Resize1.nowBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/4, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x3, obj 0x4135c3b], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x4, obj 0x4562e04d], hasSink true, dirty false], state OK, obj 0x6302bbb1]
[apply] Resize2.oldFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/4, 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 0x4562e04d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2a65fe7c]
[apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/4, 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 0x4562e04d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2a65fe7c]
[apply] Resize2.oldBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/4, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x5, obj 0x4135c3b], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x6, obj 0x4562e04d], hasSink true, dirty false], state OK, obj 0x6302bbb1]
[apply] Resize2.nowBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/4, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x5, obj 0x4135c3b], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x6, obj 0x4562e04d], hasSink true, dirty false], state OK, obj 0x6302bbb1]
[apply] Resize3.sampleCount: 4 -> 0
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@34a3d150[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2a4fb17b[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth)
[apply] junit.framework.TestListener: startTest(test04_GL2ES2_FBODemoMSAA4_Normal)
[apply] 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[GL4/GL4.sw], offscr[fbo]]
[apply] Realized GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface WrappedSurface[ displayHandle 0x7fadb48d4b20
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb48d4b20, owner true, ResourceToolkitLock[obj 0x7b2bbc3, isOwner false, <a1153bc, 1aafa419>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] 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[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <47eaca72, 55141def>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL4/GL4.sw], offscr[fbo]]
[apply] Thread[main,5,main] GearsES2.init.0 0x34123d65: tileRendererInUse null, GearsES2[obj 0x34123d65 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x34123d65 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x34123d65 created: GearsObj[0x78691363, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x34123d65 created: GearsObj[0x41d477ed, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x34123d65 created: GearsObj[0x41d477ed, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x34123d65 FIN GearsES2[obj 0x34123d65 isInit true, usesShared false, 1 GearsObj[0x78691363, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x41d477ed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3590fc5b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 9 (enable: true)
[apply] null
[apply] ShaderProgram[id=9, linked=false, inUse=false, program: 4, 2 code:
[apply] ShaderCode[id=17, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[apply] ShaderCode[id=18, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] **** Init
[apply] **** Reshape: 400x300
[apply] Thread[main,5,main] GearsES2.reshape 0x34123d65 0/0 400x300 of 400x300, swapInterval -1, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x34123d65, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 400x300 of 400x300, swapInterval -1, drawable 0x0, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] GearsES2.display 0x34123d65 400x300, swapInterval -1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x34123d65 400x300, swapInterval -1, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png
[apply] **** Reshape: 200x150
[apply] Thread[main,5,main] GearsES2.reshape 0x34123d65 0/0 200x150 of 200x150, swapInterval -1, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x34123d65, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 200x150 of 200x150, swapInterval -1, drawable 0x0, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] GearsES2.display 0x34123d65 200x150, swapInterval -1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x34123d65 200x150, swapInterval -1, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.display 0x34123d65 200x150, swapInterval -1, drawable 0x0
[apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x4218d6a3]
[apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x4218d6a3]
[apply] **** Reshape: 800x600
[apply] Thread[main,5,main] GearsES2.reshape 0x34123d65 0/0 800x600 of 800x600, swapInterval -1, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x34123d65, 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
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 800x600 of 800x600, swapInterval -1, drawable 0x0, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] GearsES2.display 0x34123d65 800x600, swapInterval -1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x34123d65 800x600, swapInterval -1, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png
[apply] Depth: exp true, req true, has true
[apply] Init GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 1,
[apply] FBO front read 2, FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x4218d6a3], 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 0x5656be13], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x76505305],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x77888435], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x14cd1699], 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 0x5656be13], hasSink true, dirty false], state OK, obj 0x73a1e9a9],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb48d4b20
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb48d4b20, owner true, ResourceToolkitLock[obj 0x7b2bbc3, isOwner false, <a1153bc, 1aafa419>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] 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[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <47eaca72, 55141def>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x55182842, handle 0x7fadb4e577e0, isShared false, jogamp.opengl.gl4.GL4bcImpl@71d44a3,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 1,
[apply] FBO front read 2, FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x4218d6a3], 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 0x5656be13], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x76505305],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x77888435], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x14cd1699], 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 0x5656be13], hasSink true, dirty false], state OK, obj 0x73a1e9a9],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb48d4b20
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb48d4b20, owner true, ResourceToolkitLock[obj 0x7b2bbc3, isOwner false, <a1153bc, 1aafa419>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] 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[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <47eaca72, 55141def>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]], direct true] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x4218d6a3], 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 0x5656be13], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x76505305]
[apply] Init back FBO: FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x77888435], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x14cd1699], 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 0x5656be13], hasSink true, dirty false], state OK, obj 0x73a1e9a9]
[apply] Texture: exp true, hasFront true
[apply] Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x4218d6a3], 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 0x5656be13], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x76505305]
[apply] Resize1.nowFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x4218d6a3], 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 0x5656be13], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x76505305]
[apply] Resize1.oldBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 200x150, name 0x7, obj 0x77888435], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x6, obj 0x14cd1699], 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 0x5656be13], hasSink true, dirty false], state OK, obj 0x73a1e9a9]
[apply] Resize1.nowBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 200x150, name 0x7, obj 0x77888435], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x6, obj 0x14cd1699], 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 0x5656be13], hasSink true, dirty false], state OK, obj 0x73a1e9a9]
[apply] Thread[main,5,main] GearsES2.display 0x34123d65 800x600, swapInterval -1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x34123d65 800x600, swapInterval -1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x34123d65 800x600, swapInterval -1, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png
[apply] **** Reshape: 600x450
[apply] Thread[main,5,main] GearsES2.reshape 0x34123d65 0/0 600x450 of 600x450, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x34123d65, 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
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 600x450 of 600x450, swapInterval -1, drawable 0x0, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] GearsES2.display 0x34123d65 600x450, swapInterval -1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x34123d65 600x450, swapInterval -1, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0600x0450.png
[apply] Thread[main,5,main] GearsES2.dispose 0x34123d65: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x34123d65 FIN
[apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test04_GL2ES2_FBODemoMSAA4_Normal
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test11_EGLES2_Demo0Normal
[apply] Thread[main,5,main] GearsES2.init.0 0x776aec5c: tileRendererInUse null, GearsES2[obj 0x776aec5c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x776aec5c on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x776aec5c created: GearsObj[0x206a70ef, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x776aec5c created: GearsObj[0x292b08d6, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x776aec5c created: GearsObj[0x292b08d6, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x776aec5c FIN GearsES2[obj 0x776aec5c isInit true, usesShared false, 1 GearsObj[0x206a70ef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x292b08d6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22555ebf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x776aec5c 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x776aec5c, 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
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 400x300, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 400x300, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x776aec5c 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x776aec5c, 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
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 200x150, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 200x150, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 200x150, swapInterval 0, drawable 0x0
[apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x3754a4bf]
[apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x3754a4bf]
[apply] Thread[main,5,main] GearsES2.reshape 0x776aec5c 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x776aec5c, 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
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 800x600, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0006-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Resize2.oldFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0xd, obj 0x4218d6a3], 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 0x5656be13], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x76505305]
[apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0xd, obj 0x4218d6a3], 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 0x5656be13], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x76505305]
[apply] Resize2.oldBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 800x600, name 0xc, obj 0x77888435], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0xb, obj 0x14cd1699], 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 0x5656be13], hasSink true, dirty false], state OK, obj 0x73a1e9a9]
[apply] Resize2.nowBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 800x600, name 0xc, obj 0x77888435], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0xb, obj 0x14cd1699], 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 0x5656be13], hasSink true, dirty false], state OK, obj 0x73a1e9a9]
[apply] Resize3.sampleCount: 4 -> 0
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.FBOMix2DemosES2@7b98f307[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4802796d[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(test04_GL2ES2_FBODemoMSAA4_Normal)
[apply] junit.framework.TestListener: startTest(test11_EGLES2_Demo0Normal)
[apply] 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]]
[apply] Realized GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.egl.EGLDrawableFactory@6771beb3,
[apply] Handle 0x0,
[apply] Caps GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface EGLSurface[ displayHandle 0x7fad38001190
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fad38001190, owner true, ResourceToolkitLock[obj 0x51399530, isOwner false, <6b2ea799, 411f53a0>[count 0, qsz 0, owner <NULL>]]], idx 0],
[apply] eglConfigHandle 0x7fad380a1780, eglConfigID 0xc,
[apply] 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]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
[apply] , surfaceLock <2b71e916, 36fc695d>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Depth: exp true, req true, has true
[apply] Init GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.egl.EGLDrawableFactory@6771beb3,
[apply] Handle 0x0,
[apply] Caps GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]],
[apply] fboI back 1, front 0, num 2,
[apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x3754a4bf], 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 0x13c9d689], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x62379589],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x175c2241], 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 0x4afcd809], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5bf0d49],
[apply] Surface EGLSurface[ displayHandle 0x7fad38001190
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fad38001190, owner true, ResourceToolkitLock[obj 0x51399530, isOwner false, <6b2ea799, 411f53a0>[count 0, qsz 0, owner <NULL>]]], idx 0],
[apply] eglConfigHandle 0x7fad380a1780, eglConfigID 0xc,
[apply] 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]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
[apply] , surfaceLock <2b71e916, 36fc695d>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: EGLContext [Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)], options 0x7c48, this 0x28701274, handle 0x7fadb499ddd0, isShared false, jogamp.opengl.es3.GLES3Impl@5b7a5baa,
[apply] quirks: [GLES3ViaEGLES2Config, No10BitColorCompOffscreen],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.egl.EGLDrawableFactory@6771beb3,
[apply] Handle 0x0,
[apply] Caps GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]],
[apply] fboI back 1, front 0, num 2,
[apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x3754a4bf], 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 0x13c9d689], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x62379589],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x175c2241], 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 0x4afcd809], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5bf0d49],
[apply] Surface EGLSurface[ displayHandle 0x7fad38001190
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fad38001190, owner true, ResourceToolkitLock[obj 0x51399530, isOwner false, <6b2ea799, 411f53a0>[count 0, qsz 0, owner <NULL>]]], idx 0],
[apply] eglConfigHandle 0x7fad380a1780, eglConfigID 0xc,
[apply] 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]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
[apply] , surfaceLock <2b71e916, 36fc695d>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]]] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x3754a4bf], 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 0x13c9d689], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x62379589]
[apply] Init back FBO: FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x175c2241], 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 0x4afcd809], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5bf0d49]
[apply] Texture: exp true, hasFront true
[apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x3754a4bf], 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 0x13c9d689], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x62379589]
[apply] Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x3754a4bf], 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 0x13c9d689], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x62379589]
[apply] Resize1.oldBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x175c2241], 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 0x4afcd809], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5bf0d49]
[apply] Resize1.nowBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x175c2241], 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 0x4afcd809], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5bf0d49]
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 800x600, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0009-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.reshape 0x776aec5c 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x776aec5c, 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
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 600x450, swapInterval 0, drawable 0x0
[apply] Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x3754a4bf], 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 0x13c9d689], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x62379589]
[apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x5, obj 0x175c2241], 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 0x4afcd809], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5bf0d49]
[apply] Resize2.oldBack : FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x5, obj 0x175c2241], 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 0x4afcd809], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5bf0d49]
[apply] Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x3754a4bf], 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 0x13c9d689], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x62379589]
[apply] Resize3.sampleCount: 0 -> 4
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 600x450, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0011-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa04_default-0600x0450.png
[apply] Thread[main,5,main] GearsES2.dispose 0x776aec5c: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x776aec5c FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test11_EGLES2_Demo0Normal
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test13_EGLES2_Demo0MSAA4
[apply] Thread[main,5,main] GearsES2.init.0 0x327514f: tileRendererInUse null, GearsES2[obj 0x327514f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x327514f on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x327514f created: GearsObj[0x815b41f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x327514f created: GearsObj[0x5542c4ed, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x327514f created: GearsObj[0x5542c4ed, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x327514f FIN GearsES2[obj 0x327514f isInit true, usesShared false, 1 GearsObj[0x815b41f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5542c4ed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1573f9fc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x327514f 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x327514f, 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
[apply] Thread[main,5,main] GearsES2.display 0x327514f 400x300, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x327514f 400x300, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x327514f 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x327514f, 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
[apply] Thread[main,5,main] GearsES2.display 0x327514f 200x150, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x327514f 200x150, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.display 0x327514f 200x150, swapInterval 0, drawable 0x0
[apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x6a6cb05c]
[apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x6a6cb05c]
[apply] Thread[main,5,main] GearsES2.reshape 0x327514f 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x327514f, 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
[apply] Thread[main,5,main] GearsES2.display 0x327514f 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x327514f 800x600, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0006-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0800x0600.png
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x776aec5c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1d296da[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(test11_EGLES2_Demo0Normal)
[apply] junit.framework.TestListener: startTest(test13_EGLES2_Demo0MSAA4)
[apply] 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]]
[apply] Realized GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.egl.EGLDrawableFactory@6771beb3,
[apply] Handle 0x0,
[apply] Caps GLCaps[egl cfg 0xc, 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]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface EGLSurface[ displayHandle 0x7fad38001190
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fad38001190, owner true, ResourceToolkitLock[obj 0x45752059, isOwner false, <34e9fd99, 3c41ed1d>[count 0, qsz 0, owner <NULL>]]], idx 0],
[apply] eglConfigHandle 0x7fad380a1780, eglConfigID 0xc,
[apply] 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]],
[apply] chosen GLCaps[egl cfg 0xc, 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]]]
[apply] , surfaceLock <54d9d12d, 38425407>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[egl cfg 0xc, 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]]
[apply] Depth: exp true, req true, has true
[apply] Init GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.egl.EGLDrawableFactory@6771beb3,
[apply] Handle 0x0,
[apply] Caps GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]],
[apply] fboI back 0, front 0, num 1,
[apply] FBO front read 2, FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x6a6cb05c], 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 0x702657cc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x40a4337a],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x22ff4249], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x6025e1b6], 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 0x702657cc], hasSink true, dirty false], state OK, obj 0x2d1ef81a],
[apply] Surface EGLSurface[ displayHandle 0x7fad38001190
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fad38001190, owner true, ResourceToolkitLock[obj 0x45752059, isOwner false, <34e9fd99, 3c41ed1d>[count 0, qsz 0, owner <NULL>]]], idx 0],
[apply] eglConfigHandle 0x7fad380a1780, eglConfigID 0xc,
[apply] 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]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
[apply] , surfaceLock <54d9d12d, 38425407>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: EGLContext [Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)], options 0x7c48, this 0x43bc63a3, handle 0x7fadb4d6b3e0, isShared false, jogamp.opengl.es3.GLES3Impl@4c402120,
[apply] quirks: [GLES3ViaEGLES2Config, No10BitColorCompOffscreen],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.egl.EGLDrawableFactory@6771beb3,
[apply] Handle 0x0,
[apply] Caps GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]],
[apply] fboI back 0, front 0, num 1,
[apply] FBO front read 2, FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x6a6cb05c], 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 0x702657cc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x40a4337a],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x22ff4249], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x6025e1b6], 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 0x702657cc], hasSink true, dirty false], state OK, obj 0x2d1ef81a],
[apply] Surface EGLSurface[ displayHandle 0x7fad38001190
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fad38001190, owner true, ResourceToolkitLock[obj 0x45752059, isOwner false, <34e9fd99, 3c41ed1d>[count 0, qsz 0, owner <NULL>]]], idx 0],
[apply] eglConfigHandle 0x7fad380a1780, eglConfigID 0xc,
[apply] 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]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
[apply] , surfaceLock <54d9d12d, 38425407>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]]] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x6a6cb05c], 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 0x702657cc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x40a4337a]
[apply] Init back FBO: FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x22ff4249], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x6025e1b6], 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 0x702657cc], hasSink true, dirty false], state OK, obj 0x2d1ef81a]
[apply] Texture: exp true, hasFront true
[apply] Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x6a6cb05c], 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 0x702657cc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x40a4337a]
[apply] Resize1.nowFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x6a6cb05c], 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 0x702657cc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x40a4337a]
[apply] Resize1.oldBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 200x150, name 0x5, obj 0x22ff4249], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x4, obj 0x6025e1b6], 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 0x702657cc], hasSink true, dirty false], state OK, obj 0x2d1ef81a]
[apply] Resize1.nowBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 200x150, name 0x5, obj 0x22ff4249], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x4, obj 0x6025e1b6], 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 0x702657cc], hasSink true, dirty false], state OK, obj 0x2d1ef81a]
[apply] Thread[main,5,main] GearsES2.display 0x327514f 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x327514f 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x327514f 800x600, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0009-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.reshape 0x327514f 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x327514f, 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
[apply] Thread[main,5,main] GearsES2.display 0x327514f 600x450, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x327514f 600x450, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0011-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0600x0450.png
[apply] Thread[main,5,main] GearsES2.dispose 0x327514f: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x327514f FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test13_EGLES2_Demo0MSAA4
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test21_GL3_Demo0Normal
[apply] Thread[main,5,main] GearsES2.init.0 0x217ed35e: tileRendererInUse null, GearsES2[obj 0x217ed35e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x217ed35e on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x217ed35e created: GearsObj[0x3eb25e1a, vbo ff 1, fs 2, bf 3, bs 4]
[apply] Resize2.oldFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x9, obj 0x6a6cb05c], 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 0x702657cc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x40a4337a]
[apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x9, obj 0x6a6cb05c], 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 0x702657cc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x40a4337a]
[apply] Resize2.oldBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 800x600, name 0x8, obj 0x22ff4249], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x7, obj 0x6025e1b6], 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 0x702657cc], hasSink true, dirty false], state OK, obj 0x2d1ef81a]
[apply] Resize2.nowBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 800x600, name 0x8, obj 0x22ff4249], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x7, obj 0x6025e1b6], 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 0x702657cc], hasSink true, dirty false], state OK, obj 0x2d1ef81a]
[apply] Resize3.sampleCount: 4 -> 0
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x327514f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5b12b668[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(test13_EGLES2_Demo0MSAA4)
[apply] junit.framework.TestListener: startTest(test21_GL3_Demo0Normal)
[apply] 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/GL4.sw], offscr[fbo]]
[apply] Realized GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface WrappedSurface[ displayHandle 0x7fadb48d4b20
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb48d4b20, owner true, ResourceToolkitLock[obj 0x44c03695, isOwner false, <7e6f74c, dd05255>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] 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/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <6a78afa0, 2f4948e4>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.sw], offscr[fbo]]
[apply] Depth: exp true, req true, has true
[apply] Init GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.sw], offscr[fbo]],
[apply] fboI back 1, front 0, num 2,
[apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x3fc2959f], 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 0x10683d9d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5aa9e4eb],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x385c9627], 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 0x6989da5e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x139982de],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb48d4b20
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb48d4b20, owner true, ResourceToolkitLock[obj 0x44c03695, isOwner false, <7e6f74c, dd05255>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] 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/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <6a78afa0, 2f4948e4>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x1f2586d6, handle 0x7fadb4a393c0, isShared false, jogamp.opengl.gl4.GL4bcImpl@682b2fa,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.sw], offscr[fbo]],
[apply] fboI back 1, front 0, num 2,
[apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x3fc2959f], 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 0x10683d9d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5aa9e4eb],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x385c9627], 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 0x6989da5e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x139982de],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb48d4b20
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb48d4b20, owner true, ResourceToolkitLock[obj 0x44c03695, isOwner false, <7e6f74c, dd05255>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] 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/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <6a78afa0, 2f4948e4>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]], direct true] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.sw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x3fc2959f], 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 0x10683d9d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5aa9e4eb]
[apply] Init back FBO: FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x385c9627], 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 0x6989da5e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x139982de]
[apply] Texture: exp true, hasFront true
[apply] gear2 0x217ed35e created: GearsObj[0x477b4cdf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x217ed35e created: GearsObj[0x477b4cdf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x217ed35e FIN GearsES2[obj 0x217ed35e isInit true, usesShared false, 1 GearsObj[0x3eb25e1a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x477b4cdf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77c2494c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x217ed35e 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x217ed35e, 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
[apply] Thread[main,5,main] GearsES2.display 0x217ed35e 400x300, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x217ed35e 400x300, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0001-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x217ed35e 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x217ed35e, 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
[apply] Thread[main,5,main] GearsES2.display 0x217ed35e 200x150, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x217ed35e 200x150, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0003-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.display 0x217ed35e 200x150, swapInterval 0, drawable 0x0
[apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x3fc2959f]
[apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x3fc2959f]
[apply] Thread[main,5,main] GearsES2.reshape 0x217ed35e 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x217ed35e, 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
[apply] Thread[main,5,main] GearsES2.display 0x217ed35e 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x217ed35e 800x600, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0006-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.display 0x217ed35e 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x217ed35e 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x217ed35e 800x600, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.png
[apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x3fc2959f], 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 0x10683d9d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5aa9e4eb]
[apply] Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x3fc2959f], 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 0x10683d9d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5aa9e4eb]
[apply] Resize1.oldBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x385c9627], 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 0x6989da5e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x139982de]
[apply] Resize1.nowBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x385c9627], 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 0x6989da5e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x139982de]
[apply] Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x3fc2959f], 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 0x10683d9d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5aa9e4eb]
[apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x5, obj 0x385c9627], 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 0x6989da5e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x139982de]
[apply] Resize2.oldBack : FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x5, obj 0x385c9627], 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 0x6989da5e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x139982de]
[apply] Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x3fc2959f], 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 0x10683d9d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5aa9e4eb]
[apply] Resize3.sampleCount: 0 -> 4
[apply] Thread[main,5,main] GearsES2.reshape 0x217ed35e 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x217ed35e, 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
[apply] Thread[main,5,main] GearsES2.display 0x217ed35e 600x450, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x217ed35e 600x450, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0011-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png
[apply] Thread[main,5,main] GearsES2.dispose 0x217ed35e: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x217ed35e FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test21_GL3_Demo0Normal
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363860216 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363860216 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x217ed35e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7dcf94f8[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(test21_GL3_Demo0Normal)
[apply] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.75 sec
[apply] ------------- Standard Output ---------------
[apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Realized GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4524b80
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4524b80, owner true, ResourceToolkitLock[obj 0x5ef60048, isOwner false, <1d548a08, 16aa0a0a>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <780cb77, 691a7f8f>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Depth: exp true, req true, has true
[apply] Init GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 1,
[apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x2aa5fe93], 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 0x3b2cf7ab], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c1a8622],
[apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x2aa5fe93], 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 0x3b2cf7ab], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c1a8622],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4524b80
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4524b80, owner true, ResourceToolkitLock[obj 0x5ef60048, isOwner false, <1d548a08, 16aa0a0a>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <780cb77, 691a7f8f>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x50a7bc6e, handle 0x7fadb454ec90, isShared false, jogamp.opengl.gl4.GL4bcImpl@5ad851c9,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 1,
[apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x2aa5fe93], 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 0x3b2cf7ab], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c1a8622],
[apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x2aa5fe93], 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 0x3b2cf7ab], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c1a8622],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4524b80
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4524b80, owner true, ResourceToolkitLock[obj 0x5ef60048, isOwner false, <1d548a08, 16aa0a0a>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <780cb77, 691a7f8f>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]], direct true] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x2aa5fe93], 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 0x3b2cf7ab], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c1a8622]
[apply] Init back FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x2aa5fe93], 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 0x3b2cf7ab], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c1a8622]
[apply] Texture: exp true, hasFront true
[apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x2aa5fe93], 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 0x3b2cf7ab], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c1a8622]
[apply] Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x2aa5fe93], 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 0x3b2cf7ab], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c1a8622]
[apply] Resize1.oldBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x2aa5fe93], 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 0x3b2cf7ab], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c1a8622]
[apply] Resize1.nowBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x2aa5fe93], 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 0x3b2cf7ab], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c1a8622]
[apply] Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x3, obj 0x2aa5fe93], 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 0x3b2cf7ab], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c1a8622]
[apply] Resize2.nowFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x3, obj 0x2aa5fe93], 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 0x3b2cf7ab], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c1a8622]
[apply] Resize2.oldBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x3, obj 0x2aa5fe93], 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 0x3b2cf7ab], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c1a8622]
[apply] Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x3, obj 0x2aa5fe93], 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 0x3b2cf7ab], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c1a8622]
[apply] Resize3.sampleCount: 0 -> 4
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x6156496 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@71c8becc[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Realized GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x44ebcd03, isOwner false, <694abbdc, 2e005c4b>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <4567f35d, 5ffead27>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Depth: exp true, req true, has true
[apply] Init GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 1,
[apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x359f7cdf], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x4f18837a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fa268de],
[apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x359f7cdf], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x4f18837a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fa268de],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x44ebcd03, isOwner false, <694abbdc, 2e005c4b>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <4567f35d, 5ffead27>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x6356695f, handle 0x7fadb4a393c0, isShared false, jogamp.opengl.gl4.GL4bcImpl@4f6ee6e4,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 1,
[apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x359f7cdf], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x4f18837a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fa268de],
[apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x359f7cdf], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x4f18837a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fa268de],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x44ebcd03, isOwner false, <694abbdc, 2e005c4b>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <4567f35d, 5ffead27>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]], direct true] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x359f7cdf], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x4f18837a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fa268de]
[apply] Init back FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x359f7cdf], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x4f18837a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fa268de]
[apply] Texture: exp false, hasFront false
[apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x359f7cdf], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x4f18837a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fa268de]
[apply] Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x359f7cdf], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x4f18837a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fa268de]
[apply] Resize1.oldBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x359f7cdf], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x4f18837a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fa268de]
[apply] Resize1.nowBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x359f7cdf], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x4f18837a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fa268de]
[apply] Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x359f7cdf], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x4f18837a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fa268de]
[apply] Resize2.nowFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x359f7cdf], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x4f18837a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fa268de]
[apply] Resize2.oldBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x359f7cdf], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x4f18837a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fa268de]
[apply] Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x359f7cdf], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x4f18837a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1fa268de]
[apply] Resize3.sampleCount: 0 -> 4
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x4466af20 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@a514af7[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Realized GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x6379eb, isOwner false, <294425a7, 67d48005>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <9f116cc, 12468a38>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Depth: exp false, req false, has false
[apply] Init GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 1,
[apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, 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 0x59309333], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af],
[apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, 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 0x59309333], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x6379eb, isOwner false, <294425a7, 67d48005>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <9f116cc, 12468a38>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x1aa7ecca, handle 0x7fadb4a393c0, isShared false, jogamp.opengl.gl4.GL4bcImpl@7ec7ffd3,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 1,
[apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, 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 0x59309333], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af],
[apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, 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 0x59309333], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x6379eb, isOwner false, <294425a7, 67d48005>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <9f116cc, 12468a38>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]], direct true] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, 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 0x59309333], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af]
[apply] Init back FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, 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 0x59309333], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af]
[apply] Texture: exp false, hasFront false
[apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, 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 0x59309333], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af]
[apply] Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, 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 0x59309333], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af]
[apply] Resize1.oldBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, 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 0x59309333], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af]
[apply] Resize1.nowBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, 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 0x59309333], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af]
[apply] Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, 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 0x59309333], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af]
[apply] Resize2.nowFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, 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 0x59309333], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af]
[apply] Resize2.oldBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, 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 0x59309333], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af]
[apply] Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, 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 0x59309333], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5876a9af]
[apply] Resize3.sampleCount: 0 -> 4
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x5b239d7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6572421[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Realized GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x6c64cb25, isOwner false, <6ae5aa72, 222545dc>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <5c5eefef, 16293aa2>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Depth: exp true, req true, has true
[apply] Init GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 1, front 0, num 2,
[apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x72d1ad2e], 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 0x595b007d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2d7275fc],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x38c6f217], 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 0x399f45b1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x478190fc],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x6c64cb25, isOwner false, <6ae5aa72, 222545dc>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <5c5eefef, 16293aa2>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x5158b42f, handle 0x7fadb66a77f0, isShared false, jogamp.opengl.gl4.GL4bcImpl@79e2c065,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 1, front 0, num 2,
[apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x72d1ad2e], 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 0x595b007d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2d7275fc],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x38c6f217], 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 0x399f45b1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x478190fc],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x6c64cb25, isOwner false, <6ae5aa72, 222545dc>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <5c5eefef, 16293aa2>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]], direct true] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x72d1ad2e], 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 0x595b007d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2d7275fc]
[apply] Init back FBO: FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x38c6f217], 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 0x399f45b1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x478190fc]
[apply] Texture: exp true, hasFront true
[apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x72d1ad2e], 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 0x595b007d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2d7275fc]
[apply] Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x72d1ad2e], 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 0x595b007d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2d7275fc]
[apply] Resize1.oldBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x38c6f217], 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 0x399f45b1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x478190fc]
[apply] Resize1.nowBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x38c6f217], 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 0x399f45b1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x478190fc]
[apply] Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x72d1ad2e], 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 0x595b007d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2d7275fc]
[apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x5, obj 0x38c6f217], 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 0x399f45b1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x478190fc]
[apply] Resize2.oldBack : FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x5, obj 0x38c6f217], 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 0x399f45b1], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x478190fc]
[apply] Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x72d1ad2e], 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 0x595b007d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2d7275fc]
[apply] Resize3.sampleCount: 0 -> 4
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3a93b025 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@35cabb2a[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] 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[GL4/GL4.sw], offscr[fbo]]
[apply] Realized GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x10e31a9a, isOwner false, <131774fe, 158d2680>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] 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[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <77847718, 7f3b84b8>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL4/GL4.sw], offscr[fbo]]
[apply] Depth: exp true, req true, has true
[apply] Init GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 1,
[apply] FBO front read 2, FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x7f0eb4b4], 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 0x2b662a77], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c33f1a9],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0xc8c12ac], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x1623b78d], 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 0x2b662a77], hasSink true, dirty false], state OK, obj 0x6adbc9d],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x10e31a9a, isOwner false, <131774fe, 158d2680>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] 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[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <77847718, 7f3b84b8>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x57a3af25, handle 0x7fadb5b13470, isShared false, jogamp.opengl.gl4.GL4bcImpl@4550bb58,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 1,
[apply] FBO front read 2, FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x7f0eb4b4], 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 0x2b662a77], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c33f1a9],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0xc8c12ac], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x1623b78d], 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 0x2b662a77], hasSink true, dirty false], state OK, obj 0x6adbc9d],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x10e31a9a, isOwner false, <131774fe, 158d2680>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] 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[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <77847718, 7f3b84b8>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]], direct true] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x7f0eb4b4], 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 0x2b662a77], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c33f1a9]
[apply] Init back FBO: FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0xc8c12ac], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x1623b78d], 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 0x2b662a77], hasSink true, dirty false], state OK, obj 0x6adbc9d]
[apply] Texture: exp true, hasFront true
[apply] Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x7f0eb4b4], 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 0x2b662a77], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c33f1a9]
[apply] Resize1.nowFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x7f0eb4b4], 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 0x2b662a77], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c33f1a9]
[apply] Resize1.oldBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 200x150, name 0x5, obj 0xc8c12ac], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x4, obj 0x1623b78d], 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 0x2b662a77], hasSink true, dirty false], state OK, obj 0x6adbc9d]
[apply] Resize1.nowBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 200x150, name 0x5, obj 0xc8c12ac], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x4, obj 0x1623b78d], 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 0x2b662a77], hasSink true, dirty false], state OK, obj 0x6adbc9d]
[apply] Resize2.oldFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x9, obj 0x7f0eb4b4], 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 0x2b662a77], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c33f1a9]
[apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x9, obj 0x7f0eb4b4], 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 0x2b662a77], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c33f1a9]
[apply] Resize2.oldBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 800x600, name 0x8, obj 0xc8c12ac], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x7, obj 0x1623b78d], 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 0x2b662a77], hasSink true, dirty false], state OK, obj 0x6adbc9d]
[apply] Resize2.nowBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 800x600, name 0x8, obj 0xc8c12ac], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x7, obj 0x1623b78d], 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 0x2b662a77], hasSink true, dirty false], state OK, obj 0x6adbc9d]
[apply] Resize3.sampleCount: 4 -> 0
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@4ec4f3a0[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@223191a6[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] 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[GL4/GL4.sw], offscr[fbo]]
[apply] Realized GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x1bd4fdd, isOwner false, <55183b20, 4f83df68>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] 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[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <6cf0e0ba, 7d8995e>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL4/GL4.sw], offscr[fbo]]
[apply] Depth: exp true, req true, has true
[apply] Init GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 1,
[apply] FBO front read 2, FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x4, obj 0x293a5bf6], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x42a48628], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6aeb35e6],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x74f0ea28], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x1283bb96], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x42a48628], hasSink true, dirty false], state OK, obj 0xf6efaab],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x1bd4fdd, isOwner false, <55183b20, 4f83df68>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] 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[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <6cf0e0ba, 7d8995e>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x130d63be, handle 0x7fadb652ddc0, isShared false, jogamp.opengl.gl4.GL4bcImpl@3c19aaa5,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 1,
[apply] FBO front read 2, FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x4, obj 0x293a5bf6], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x42a48628], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6aeb35e6],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x74f0ea28], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x1283bb96], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x42a48628], hasSink true, dirty false], state OK, obj 0xf6efaab],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x1bd4fdd, isOwner false, <55183b20, 4f83df68>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] 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[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <6cf0e0ba, 7d8995e>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]], direct true] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x4, obj 0x293a5bf6], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x42a48628], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6aeb35e6]
[apply] Init back FBO: FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x74f0ea28], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x1283bb96], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x42a48628], hasSink true, dirty false], state OK, obj 0xf6efaab]
[apply] Texture: exp false, hasFront false
[apply] Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x293a5bf6], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x42a48628], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6aeb35e6]
[apply] Resize1.nowFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x293a5bf6], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x42a48628], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6aeb35e6]
[apply] Resize1.oldBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 200x150, name 0x6, obj 0x74f0ea28], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x5, obj 0x1283bb96], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x42a48628], hasSink true, dirty false], state OK, obj 0xf6efaab]
[apply] Resize1.nowBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 200x150, name 0x6, obj 0x74f0ea28], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x5, obj 0x1283bb96], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x42a48628], hasSink true, dirty false], state OK, obj 0xf6efaab]
[apply] Resize2.oldFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0xc, obj 0x293a5bf6], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x42a48628], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6aeb35e6]
[apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0xc, obj 0x293a5bf6], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x42a48628], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6aeb35e6]
[apply] Resize2.oldBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 800x600, name 0xa, obj 0x74f0ea28], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x9, obj 0x1283bb96], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x42a48628], hasSink true, dirty false], state OK, obj 0xf6efaab]
[apply] Resize2.nowBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 800x600, name 0xa, obj 0x74f0ea28], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x9, obj 0x1283bb96], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x42a48628], hasSink true, dirty false], state OK, obj 0xf6efaab]
[apply] Resize3.sampleCount: 4 -> 0
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@3349e9bb[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@409bf450[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] 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[GL4/GL4.sw], offscr[fbo]]
[apply] Realized GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x35d019a3, isOwner false, <689604d9, 18078bef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] 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[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <799f10e1, 4c371370>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL4/GL4.sw], offscr[fbo]]
[apply] Depth: exp false, req false, has false
[apply] Init GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 1,
[apply] FBO front read 2, FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, 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 0x4562e04d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2a65fe7c],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/4, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x4135c3b], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x4562e04d], hasSink true, dirty false], state OK, obj 0x6302bbb1],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x35d019a3, isOwner false, <689604d9, 18078bef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] 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[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <799f10e1, 4c371370>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x145f66e3, handle 0x7fadb50edfc0, isShared false, jogamp.opengl.gl4.GL4bcImpl@31304f14,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 1,
[apply] FBO front read 2, FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, 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 0x4562e04d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2a65fe7c],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/4, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x4135c3b], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x4562e04d], hasSink true, dirty false], state OK, obj 0x6302bbb1],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb4a56e50
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb4a56e50, owner true, ResourceToolkitLock[obj 0x35d019a3, isOwner false, <689604d9, 18078bef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] 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[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <799f10e1, 4c371370>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]], direct true] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, 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 0x4562e04d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2a65fe7c]
[apply] Init back FBO: FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/4, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x4135c3b], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0x4562e04d], hasSink true, dirty false], state OK, obj 0x6302bbb1]
[apply] Texture: exp false, hasFront false
[apply] Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/4, 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 0x4562e04d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2a65fe7c]
[apply] Resize1.nowFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/4, 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 0x4562e04d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2a65fe7c]
[apply] Resize1.oldBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/4, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x3, obj 0x4135c3b], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x4, obj 0x4562e04d], hasSink true, dirty false], state OK, obj 0x6302bbb1]
[apply] Resize1.nowBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/4, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x3, obj 0x4135c3b], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x4, obj 0x4562e04d], hasSink true, dirty false], state OK, obj 0x6302bbb1]
[apply] Resize2.oldFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/4, 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 0x4562e04d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2a65fe7c]
[apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/4, 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 0x4562e04d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2a65fe7c]
[apply] Resize2.oldBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/4, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x5, obj 0x4135c3b], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x6, obj 0x4562e04d], hasSink true, dirty false], state OK, obj 0x6302bbb1]
[apply] Resize2.nowBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/4, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x5, obj 0x4135c3b], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x6, obj 0x4562e04d], hasSink true, dirty false], state OK, obj 0x6302bbb1]
[apply] Resize3.sampleCount: 4 -> 0
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@34a3d150[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2a4fb17b[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] 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[GL4/GL4.sw], offscr[fbo]]
[apply] Realized GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface WrappedSurface[ displayHandle 0x7fadb48d4b20
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb48d4b20, owner true, ResourceToolkitLock[obj 0x7b2bbc3, isOwner false, <a1153bc, 1aafa419>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] 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[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <47eaca72, 55141def>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL4/GL4.sw], offscr[fbo]]
[apply] Depth: exp true, req true, has true
[apply] Init GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 1,
[apply] FBO front read 2, FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x4218d6a3], 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 0x5656be13], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x76505305],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x77888435], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x14cd1699], 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 0x5656be13], hasSink true, dirty false], state OK, obj 0x73a1e9a9],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb48d4b20
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb48d4b20, owner true, ResourceToolkitLock[obj 0x7b2bbc3, isOwner false, <a1153bc, 1aafa419>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] 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[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <47eaca72, 55141def>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x55182842, handle 0x7fadb4e577e0, isShared false, jogamp.opengl.gl4.GL4bcImpl@71d44a3,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 1,
[apply] FBO front read 2, FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x4218d6a3], 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 0x5656be13], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x76505305],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x77888435], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x14cd1699], 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 0x5656be13], hasSink true, dirty false], state OK, obj 0x73a1e9a9],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb48d4b20
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb48d4b20, owner true, ResourceToolkitLock[obj 0x7b2bbc3, isOwner false, <a1153bc, 1aafa419>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] 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[GL4/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <47eaca72, 55141def>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]], direct true] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x4218d6a3], 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 0x5656be13], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x76505305]
[apply] Init back FBO: FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x77888435], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x14cd1699], 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 0x5656be13], hasSink true, dirty false], state OK, obj 0x73a1e9a9]
[apply] Texture: exp true, hasFront true
[apply] Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x4218d6a3], 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 0x5656be13], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x76505305]
[apply] Resize1.nowFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x4218d6a3], 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 0x5656be13], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x76505305]
[apply] Resize1.oldBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 200x150, name 0x7, obj 0x77888435], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x6, obj 0x14cd1699], 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 0x5656be13], hasSink true, dirty false], state OK, obj 0x73a1e9a9]
[apply] Resize1.nowBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 200x150, name 0x7, obj 0x77888435], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x6, obj 0x14cd1699], 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 0x5656be13], hasSink true, dirty false], state OK, obj 0x73a1e9a9]
[apply] Resize2.oldFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0xd, obj 0x4218d6a3], 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 0x5656be13], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x76505305]
[apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0xd, obj 0x4218d6a3], 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 0x5656be13], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x76505305]
[apply] Resize2.oldBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 800x600, name 0xc, obj 0x77888435], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0xb, obj 0x14cd1699], 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 0x5656be13], hasSink true, dirty false], state OK, obj 0x73a1e9a9]
[apply] Resize2.nowBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 800x600, name 0xc, obj 0x77888435], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0xb, obj 0x14cd1699], 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 0x5656be13], hasSink true, dirty false], state OK, obj 0x73a1e9a9]
[apply] Resize3.sampleCount: 4 -> 0
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.FBOMix2DemosES2@7b98f307[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4802796d[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] 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]]
[apply] Realized GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.egl.EGLDrawableFactory@6771beb3,
[apply] Handle 0x0,
[apply] Caps GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface EGLSurface[ displayHandle 0x7fad38001190
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fad38001190, owner true, ResourceToolkitLock[obj 0x51399530, isOwner false, <6b2ea799, 411f53a0>[count 0, qsz 0, owner <NULL>]]], idx 0],
[apply] eglConfigHandle 0x7fad380a1780, eglConfigID 0xc,
[apply] 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]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
[apply] , surfaceLock <2b71e916, 36fc695d>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Depth: exp true, req true, has true
[apply] Init GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.egl.EGLDrawableFactory@6771beb3,
[apply] Handle 0x0,
[apply] Caps GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]],
[apply] fboI back 1, front 0, num 2,
[apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x3754a4bf], 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 0x13c9d689], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x62379589],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x175c2241], 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 0x4afcd809], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5bf0d49],
[apply] Surface EGLSurface[ displayHandle 0x7fad38001190
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fad38001190, owner true, ResourceToolkitLock[obj 0x51399530, isOwner false, <6b2ea799, 411f53a0>[count 0, qsz 0, owner <NULL>]]], idx 0],
[apply] eglConfigHandle 0x7fad380a1780, eglConfigID 0xc,
[apply] 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]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
[apply] , surfaceLock <2b71e916, 36fc695d>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: EGLContext [Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)], options 0x7c48, this 0x28701274, handle 0x7fadb499ddd0, isShared false, jogamp.opengl.es3.GLES3Impl@5b7a5baa,
[apply] quirks: [GLES3ViaEGLES2Config, No10BitColorCompOffscreen],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.egl.EGLDrawableFactory@6771beb3,
[apply] Handle 0x0,
[apply] Caps GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]],
[apply] fboI back 1, front 0, num 2,
[apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x3754a4bf], 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 0x13c9d689], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x62379589],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x175c2241], 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 0x4afcd809], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5bf0d49],
[apply] Surface EGLSurface[ displayHandle 0x7fad38001190
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fad38001190, owner true, ResourceToolkitLock[obj 0x51399530, isOwner false, <6b2ea799, 411f53a0>[count 0, qsz 0, owner <NULL>]]], idx 0],
[apply] eglConfigHandle 0x7fad380a1780, eglConfigID 0xc,
[apply] 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]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
[apply] , surfaceLock <2b71e916, 36fc695d>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]]] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x3754a4bf], 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 0x13c9d689], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x62379589]
[apply] Init back FBO: FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x175c2241], 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 0x4afcd809], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5bf0d49]
[apply] Texture: exp true, hasFront true
[apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x3754a4bf], 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 0x13c9d689], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x62379589]
[apply] Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x3754a4bf], 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 0x13c9d689], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x62379589]
[apply] Resize1.oldBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x175c2241], 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 0x4afcd809], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5bf0d49]
[apply] Resize1.nowBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x175c2241], 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 0x4afcd809], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5bf0d49]
[apply] Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x3754a4bf], 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 0x13c9d689], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x62379589]
[apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x5, obj 0x175c2241], 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 0x4afcd809], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5bf0d49]
[apply] Resize2.oldBack : FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x5, obj 0x175c2241], 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 0x4afcd809], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5bf0d49]
[apply] Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x3754a4bf], 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 0x13c9d689], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x62379589]
[apply] Resize3.sampleCount: 0 -> 4
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x776aec5c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1d296da[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] 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]]
[apply] Realized GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.egl.EGLDrawableFactory@6771beb3,
[apply] Handle 0x0,
[apply] Caps GLCaps[egl cfg 0xc, 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]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface EGLSurface[ displayHandle 0x7fad38001190
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fad38001190, owner true, ResourceToolkitLock[obj 0x45752059, isOwner false, <34e9fd99, 3c41ed1d>[count 0, qsz 0, owner <NULL>]]], idx 0],
[apply] eglConfigHandle 0x7fad380a1780, eglConfigID 0xc,
[apply] 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]],
[apply] chosen GLCaps[egl cfg 0xc, 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]]]
[apply] , surfaceLock <54d9d12d, 38425407>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[egl cfg 0xc, 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]]
[apply] Depth: exp true, req true, has true
[apply] Init GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.egl.EGLDrawableFactory@6771beb3,
[apply] Handle 0x0,
[apply] Caps GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]],
[apply] fboI back 0, front 0, num 1,
[apply] FBO front read 2, FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x6a6cb05c], 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 0x702657cc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x40a4337a],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x22ff4249], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x6025e1b6], 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 0x702657cc], hasSink true, dirty false], state OK, obj 0x2d1ef81a],
[apply] Surface EGLSurface[ displayHandle 0x7fad38001190
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fad38001190, owner true, ResourceToolkitLock[obj 0x45752059, isOwner false, <34e9fd99, 3c41ed1d>[count 0, qsz 0, owner <NULL>]]], idx 0],
[apply] eglConfigHandle 0x7fad380a1780, eglConfigID 0xc,
[apply] 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]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
[apply] , surfaceLock <54d9d12d, 38425407>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: EGLContext [Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)], options 0x7c48, this 0x43bc63a3, handle 0x7fadb4d6b3e0, isShared false, jogamp.opengl.es3.GLES3Impl@4c402120,
[apply] quirks: [GLES3ViaEGLES2Config, No10BitColorCompOffscreen],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 4,
[apply] Factory jogamp.opengl.egl.EGLDrawableFactory@6771beb3,
[apply] Handle 0x0,
[apply] Caps GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]],
[apply] fboI back 0, front 0, num 1,
[apply] FBO front read 2, FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x6a6cb05c], 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 0x702657cc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x40a4337a],
[apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x22ff4249], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x6025e1b6], 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 0x702657cc], hasSink true, dirty false], state OK, obj 0x2d1ef81a],
[apply] Surface EGLSurface[ displayHandle 0x7fad38001190
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fad38001190, owner true, ResourceToolkitLock[obj 0x45752059, isOwner false, <34e9fd99, 3c41ed1d>[count 0, qsz 0, owner <NULL>]]], idx 0],
[apply] eglConfigHandle 0x7fad380a1780, eglConfigID 0xc,
[apply] 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]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
[apply] , surfaceLock <54d9d12d, 38425407>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]]] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x6a6cb05c], 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 0x702657cc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x40a4337a]
[apply] Init back FBO: FBO[name r/w 1/2, init true, bound false, size 400x300, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 400x300, name 0x2, obj 0x22ff4249], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 400x300, name 0x1, obj 0x6025e1b6], 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 0x702657cc], hasSink true, dirty false], state OK, obj 0x2d1ef81a]
[apply] Texture: exp true, hasFront true
[apply] Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x6a6cb05c], 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 0x702657cc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x40a4337a]
[apply] Resize1.nowFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x6a6cb05c], 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 0x702657cc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x40a4337a]
[apply] Resize1.oldBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 200x150, name 0x5, obj 0x22ff4249], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x4, obj 0x6025e1b6], 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 0x702657cc], hasSink true, dirty false], state OK, obj 0x2d1ef81a]
[apply] Resize1.nowBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 200x150, name 0x5, obj 0x22ff4249], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 200x150, name 0x4, obj 0x6025e1b6], 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 0x702657cc], hasSink true, dirty false], state OK, obj 0x2d1ef81a]
[apply] Resize2.oldFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x9, obj 0x6a6cb05c], 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 0x702657cc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x40a4337a]
[apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x9, obj 0x6a6cb05c], 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 0x702657cc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x40a4337a]
[apply] Resize2.oldBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 800x600, name 0x8, obj 0x22ff4249], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x7, obj 0x6025e1b6], 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 0x702657cc], hasSink true, dirty false], state OK, obj 0x2d1ef81a]
[apply] Resize2.nowBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 4/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 4, 800x600, name 0x8, obj 0x22ff4249], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 4, 800x600, name 0x7, obj 0x6025e1b6], 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 0x702657cc], hasSink true, dirty false], state OK, obj 0x2d1ef81a]
[apply] Resize3.sampleCount: 4 -> 0
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x327514f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5b12b668[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] 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/GL4.sw], offscr[fbo]]
[apply] Realized GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized false, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.sw], offscr[fbo]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface WrappedSurface[ displayHandle 0x7fadb48d4b20
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb48d4b20, owner true, ResourceToolkitLock[obj 0x44c03695, isOwner false, <7e6f74c, dd05255>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] 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/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <6a78afa0, 2f4948e4>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Realized GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.sw], offscr[fbo]]
[apply] Depth: exp true, req true, has true
[apply] Init GLAD: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.sw], offscr[fbo]],
[apply] fboI back 1, front 0, num 2,
[apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x3fc2959f], 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 0x10683d9d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5aa9e4eb],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x385c9627], 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 0x6989da5e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x139982de],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb48d4b20
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb48d4b20, owner true, ResourceToolkitLock[obj 0x44c03695, isOwner false, <7e6f74c, dd05255>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] 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/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <6a78afa0, 2f4948e4>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]],
[apply] Context: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x1f2586d6, handle 0x7fadb4a393c0, isShared false, jogamp.opengl.gl4.GL4bcImpl@682b2fa,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5af97850,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.sw], offscr[fbo]],
[apply] fboI back 1, front 0, num 2,
[apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x3fc2959f], 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 0x10683d9d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5aa9e4eb],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x385c9627], 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 0x6989da5e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x139982de],
[apply] Surface WrappedSurface[ displayHandle 0x7fadb48d4b20
[apply] , surfaceHandle 0x0
[apply] , size 400x300
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fadb48d4b20, owner true, ResourceToolkitLock[obj 0x44c03695, isOwner false, <7e6f74c, dd05255>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] 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/GL4.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <6a78afa0, 2f4948e4>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 400x300]
[apply] , upstreamSurface false ]], direct true] ,
[apply] UpstreamWidget: null]
[apply] Init GLAD: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.sw], offscr[fbo]]
[apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x3fc2959f], 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 0x10683d9d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5aa9e4eb]
[apply] Init back FBO: FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x385c9627], 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 0x6989da5e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x139982de]
[apply] Texture: exp true, hasFront true
[apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x3fc2959f], 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 0x10683d9d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5aa9e4eb]
[apply] Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x3fc2959f], 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 0x10683d9d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5aa9e4eb]
[apply] Resize1.oldBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x385c9627], 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 0x6989da5e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x139982de]
[apply] Resize1.nowBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x385c9627], 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 0x6989da5e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x139982de]
[apply] Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x3fc2959f], 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 0x10683d9d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5aa9e4eb]
[apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x5, obj 0x385c9627], 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 0x6989da5e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x139982de]
[apply] Resize2.oldBack : FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x5, obj 0x385c9627], 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 0x6989da5e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x139982de]
[apply] Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x3fc2959f], 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 0x10683d9d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5aa9e4eb]
[apply] Resize3.sampleCount: 0 -> 4
[apply] Fin: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x217ed35e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7dcf94f8[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363858039 ms III - Start
[apply] SLOCK [T main @ 1692363858039 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal
[apply] Thread[main,5,main] GearsES2.init.0 0x6156496: tileRendererInUse null, GearsES2[obj 0x6156496 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6156496 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6156496 created: GearsObj[0x4e91d63f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6156496 created: GearsObj[0xd4342c2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6156496 created: GearsObj[0xd4342c2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x6156496 FIN GearsES2[obj 0x6156496 isInit true, usesShared false, 1 GearsObj[0x4e91d63f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd4342c2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12e61fe6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x6156496 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6156496, 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
[apply] Thread[main,5,main] GearsES2.display 0x6156496 400x300, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x6156496 400x300, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0001-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x6156496 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6156496, 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
[apply] Thread[main,5,main] GearsES2.display 0x6156496 200x150, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x6156496 200x150, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0003-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.display 0x6156496 200x150, swapInterval 0, drawable 0x0
[apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x2aa5fe93]
[apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x2aa5fe93]
[apply] Thread[main,5,main] GearsES2.reshape 0x6156496 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6156496, 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
[apply] Thread[main,5,main] GearsES2.display 0x6156496 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x6156496 800x600, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0006-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.display 0x6156496 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x6156496 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x6156496 800x600, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.reshape 0x6156496 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x6156496, 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
[apply] Thread[main,5,main] GearsES2.display 0x6156496 600x450, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x6156496 600x450, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png
[apply] Thread[main,5,main] GearsES2.dispose 0x6156496: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x6156496 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01b_GL2ES2_Demo1_SingleBuffer_NoTex
[apply] Thread[main,5,main] GearsES2.init.0 0x4466af20: tileRendererInUse null, GearsES2[obj 0x4466af20 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x4466af20 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4466af20 created: GearsObj[0x79924b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4466af20 created: GearsObj[0x7b9a4292, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4466af20 created: GearsObj[0x7b9a4292, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x4466af20 FIN GearsES2[obj 0x4466af20 isInit true, usesShared false, 1 GearsObj[0x79924b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b9a4292, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a94ee4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x4466af20 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4466af20, 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
[apply] Thread[main,5,main] GearsES2.display 0x4466af20 400x300, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x4466af20 400x300, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0001-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x4466af20 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4466af20, 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
[apply] Thread[main,5,main] GearsES2.display 0x4466af20 200x150, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x4466af20 200x150, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0003-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.display 0x4466af20 200x150, swapInterval 0, drawable 0x0
[apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x359f7cdf]
[apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x359f7cdf]
[apply] Thread[main,5,main] GearsES2.reshape 0x4466af20 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4466af20, 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
[apply] Thread[main,5,main] GearsES2.display 0x4466af20 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x4466af20 800x600, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0006-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.display 0x4466af20 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x4466af20 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x4466af20 800x600, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.reshape 0x4466af20 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x4466af20, 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
[apply] Thread[main,5,main] GearsES2.display 0x4466af20 600x450, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x4466af20 600x450, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png
[apply] Thread[main,5,main] GearsES2.dispose 0x4466af20: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x4466af20 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01b_GL2ES2_Demo1_SingleBuffer_NoTex
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth
[apply] Thread[main,5,main] GearsES2.init.0 0x5b239d7d: tileRendererInUse null, GearsES2[obj 0x5b239d7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5b239d7d on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5b239d7d created: GearsObj[0x37afeb11, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5b239d7d created: GearsObj[0x515aebb0, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5b239d7d created: GearsObj[0x515aebb0, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x5b239d7d FIN GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0x37afeb11, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x515aebb0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xdd8ba08, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5b239d7d, 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
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 400x300, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 400x300, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0001-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5b239d7d, 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
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 200x150, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 200x150, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0003-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 200x150, swapInterval 0, drawable 0x0
[apply] Resize1.oldDepth null
[apply] Resize1.newDepth null
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5b239d7d, 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
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 800x600, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0006-GL4___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 800x600, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D00-St00-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x5b239d7d, 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
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 600x450, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 600x450, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D00-St00-Sa04_default-0600x0450.png
[apply] Thread[main,5,main] GearsES2.dispose 0x5b239d7d: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x5b239d7d FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test02a_GL2ES2_Demo1_DoubleBuffer_Normal
[apply] Thread[main,5,main] GearsES2.init.0 0x3a93b025: tileRendererInUse null, GearsES2[obj 0x3a93b025 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3a93b025 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3a93b025 created: GearsObj[0x16d04d3d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3a93b025 created: GearsObj[0x49ec71f8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3a93b025 created: GearsObj[0x49ec71f8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x3a93b025 FIN GearsES2[obj 0x3a93b025 isInit true, usesShared false, 1 GearsObj[0x16d04d3d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x49ec71f8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1d2adfbe, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x3a93b025 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3a93b025, 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
[apply] Thread[main,5,main] GearsES2.display 0x3a93b025 400x300, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x3a93b025 400x300, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x3a93b025 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3a93b025, 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
[apply] Thread[main,5,main] GearsES2.display 0x3a93b025 200x150, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x3a93b025 200x150, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.display 0x3a93b025 200x150, swapInterval 0, drawable 0x0
[apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x72d1ad2e]
[apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x72d1ad2e]
[apply] Thread[main,5,main] GearsES2.reshape 0x3a93b025 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3a93b025, 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
[apply] Thread[main,5,main] GearsES2.display 0x3a93b025 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x3a93b025 800x600, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.display 0x3a93b025 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x3a93b025 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x3a93b025 800x600, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.reshape 0x3a93b025 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x3a93b025, 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
[apply] Thread[main,5,main] GearsES2.display 0x3a93b025 600x450, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x3a93b025 600x450, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png
[apply] Thread[main,5,main] GearsES2.dispose 0x3a93b025: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x3a93b025 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test02a_GL2ES2_Demo1_DoubleBuffer_Normal
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03a_GL2ES2_Demo2MSAA4_Normal
[apply]
[apply] req. msaa: true
[apply] 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[GL4/GL4.sw], offscr[fbo]]
[apply] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] has msaa: true
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true)
[apply] null
[apply] ShaderProgram[id=5, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png
[apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x7f0eb4b4]
[apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x7f0eb4b4]
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0600x0450.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03a_GL2ES2_Demo2MSAA4_Normal
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03b_GL2ES2_Demo2MSAA4_NoTex
[apply]
[apply] req. msaa: true
[apply] 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[GL4/GL4.sw], offscr[fbo]]
[apply] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] has msaa: true
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true)
[apply] null
[apply] ShaderProgram[id=6, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png
[apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x293a5bf6]
[apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x293a5bf6]
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0600x0450.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03b_GL2ES2_Demo2MSAA4_NoTex
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth
[apply]
[apply] req. msaa: true
[apply] 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[GL4/GL4.sw], offscr[fbo]]
[apply] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] has msaa: true
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 7 (enable: true)
[apply] null
[apply] ShaderProgram[id=7, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa04_default-0400x0300.png
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa04_default-0200x0150.png
[apply] Resize1.oldDepth null
[apply] Resize1.newDepth null
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa04_default-0800x0600.png
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa00_default-0800x0600.png
[apply] reshape ..
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa00_default-0600x0450.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test04_GL2ES2_FBODemoMSAA4_Normal
[apply] Thread[main,5,main] GearsES2.init.0 0x34123d65: tileRendererInUse null, GearsES2[obj 0x34123d65 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x34123d65 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x34123d65 created: GearsObj[0x78691363, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x34123d65 created: GearsObj[0x41d477ed, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x34123d65 created: GearsObj[0x41d477ed, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x34123d65 FIN GearsES2[obj 0x34123d65 isInit true, usesShared false, 1 GearsObj[0x78691363, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x41d477ed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3590fc5b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 9 (enable: true)
[apply] null
[apply] ShaderProgram[id=9, linked=false, inUse=false, program: 4, 2 code:
[apply] ShaderCode[id=17, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[apply] ShaderCode[id=18, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] **** Init
[apply] **** Reshape: 400x300
[apply] Thread[main,5,main] GearsES2.reshape 0x34123d65 0/0 400x300 of 400x300, swapInterval -1, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x34123d65, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 400x300 of 400x300, swapInterval -1, drawable 0x0, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] GearsES2.display 0x34123d65 400x300, swapInterval -1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x34123d65 400x300, swapInterval -1, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0001-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png
[apply] **** Reshape: 200x150
[apply] Thread[main,5,main] GearsES2.reshape 0x34123d65 0/0 200x150 of 200x150, swapInterval -1, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x34123d65, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 200x150 of 200x150, swapInterval -1, drawable 0x0, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] GearsES2.display 0x34123d65 200x150, swapInterval -1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x34123d65 200x150, swapInterval -1, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0003-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.display 0x34123d65 200x150, swapInterval -1, drawable 0x0
[apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x4218d6a3]
[apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x4218d6a3]
[apply] **** Reshape: 800x600
[apply] Thread[main,5,main] GearsES2.reshape 0x34123d65 0/0 800x600 of 800x600, swapInterval -1, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x34123d65, 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
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 800x600 of 800x600, swapInterval -1, drawable 0x0, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] GearsES2.display 0x34123d65 800x600, swapInterval -1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x34123d65 800x600, swapInterval -1, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0006-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.display 0x34123d65 800x600, swapInterval -1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x34123d65 800x600, swapInterval -1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x34123d65 800x600, swapInterval -1, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0009-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png
[apply] **** Reshape: 600x450
[apply] Thread[main,5,main] GearsES2.reshape 0x34123d65 0/0 600x450 of 600x450, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x34123d65, 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
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 600x450 of 600x450, swapInterval -1, drawable 0x0, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] GearsES2.display 0x34123d65 600x450, swapInterval -1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x34123d65 600x450, swapInterval -1, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0011-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0600x0450.png
[apply] Thread[main,5,main] GearsES2.dispose 0x34123d65: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x34123d65 FIN
[apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test04_GL2ES2_FBODemoMSAA4_Normal
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test11_EGLES2_Demo0Normal
[apply] Thread[main,5,main] GearsES2.init.0 0x776aec5c: tileRendererInUse null, GearsES2[obj 0x776aec5c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x776aec5c on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x776aec5c created: GearsObj[0x206a70ef, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x776aec5c created: GearsObj[0x292b08d6, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x776aec5c created: GearsObj[0x292b08d6, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x776aec5c FIN GearsES2[obj 0x776aec5c isInit true, usesShared false, 1 GearsObj[0x206a70ef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x292b08d6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22555ebf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x776aec5c 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x776aec5c, 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
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 400x300, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 400x300, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x776aec5c 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x776aec5c, 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
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 200x150, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 200x150, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 200x150, swapInterval 0, drawable 0x0
[apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x3754a4bf]
[apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x3754a4bf]
[apply] Thread[main,5,main] GearsES2.reshape 0x776aec5c 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x776aec5c, 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
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 800x600, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0006-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 800x600, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0009-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.reshape 0x776aec5c 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x776aec5c, 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
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 600x450, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x776aec5c 600x450, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0011-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa04_default-0600x0450.png
[apply] Thread[main,5,main] GearsES2.dispose 0x776aec5c: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x776aec5c FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test11_EGLES2_Demo0Normal
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test13_EGLES2_Demo0MSAA4
[apply] Thread[main,5,main] GearsES2.init.0 0x327514f: tileRendererInUse null, GearsES2[obj 0x327514f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x327514f on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x327514f created: GearsObj[0x815b41f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x327514f created: GearsObj[0x5542c4ed, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x327514f created: GearsObj[0x5542c4ed, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x327514f FIN GearsES2[obj 0x327514f isInit true, usesShared false, 1 GearsObj[0x815b41f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5542c4ed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1573f9fc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x327514f 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x327514f, 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
[apply] Thread[main,5,main] GearsES2.display 0x327514f 400x300, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x327514f 400x300, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x327514f 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x327514f, 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
[apply] Thread[main,5,main] GearsES2.display 0x327514f 200x150, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x327514f 200x150, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.display 0x327514f 200x150, swapInterval 0, drawable 0x0
[apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x6a6cb05c]
[apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x6a6cb05c]
[apply] Thread[main,5,main] GearsES2.reshape 0x327514f 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x327514f, 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
[apply] Thread[main,5,main] GearsES2.display 0x327514f 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x327514f 800x600, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0006-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.display 0x327514f 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x327514f 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x327514f 800x600, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0009-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.reshape 0x327514f 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x327514f, 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
[apply] Thread[main,5,main] GearsES2.display 0x327514f 600x450, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x327514f 600x450, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0011-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0600x0450.png
[apply] Thread[main,5,main] GearsES2.dispose 0x327514f: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x327514f FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test13_EGLES2_Demo0MSAA4
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test21_GL3_Demo0Normal
[apply] Thread[main,5,main] GearsES2.init.0 0x217ed35e: tileRendererInUse null, GearsES2[obj 0x217ed35e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x217ed35e on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x217ed35e created: GearsObj[0x3eb25e1a, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x217ed35e created: GearsObj[0x477b4cdf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x217ed35e created: GearsObj[0x477b4cdf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x217ed35e FIN GearsES2[obj 0x217ed35e isInit true, usesShared false, 1 GearsObj[0x3eb25e1a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x477b4cdf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77c2494c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x217ed35e 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x217ed35e, 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
[apply] Thread[main,5,main] GearsES2.display 0x217ed35e 400x300, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x217ed35e 400x300, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0001-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x217ed35e 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x217ed35e, 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
[apply] Thread[main,5,main] GearsES2.display 0x217ed35e 200x150, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x217ed35e 200x150, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0003-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.display 0x217ed35e 200x150, swapInterval 0, drawable 0x0
[apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x3fc2959f]
[apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x3fc2959f]
[apply] Thread[main,5,main] GearsES2.reshape 0x217ed35e 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x217ed35e, 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
[apply] Thread[main,5,main] GearsES2.display 0x217ed35e 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x217ed35e 800x600, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0006-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.display 0x217ed35e 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x217ed35e 800x600, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x217ed35e 800x600, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.reshape 0x217ed35e 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x217ed35e, 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
[apply] Thread[main,5,main] GearsES2.display 0x217ed35e 600x450, swapInterval 0, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x217ed35e 600x450, swapInterval 0, drawable 0x0
[apply] main: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0011-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa04_default-0600x0450.png
[apply] Thread[main,5,main] GearsES2.dispose 0x217ed35e: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x217ed35e FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test21_GL3_Demo0Normal
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363860216 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363860216 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01a_GL2ES2_Demo1_SingleBuffer_Normal took 0.621 sec
[apply] Testcase: test01b_GL2ES2_Demo1_SingleBuffer_NoTex took 0.152 sec
[apply] Testcase: test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth took 0.156 sec
[apply] Testcase: test02a_GL2ES2_Demo1_DoubleBuffer_Normal took 0.15 sec
[apply] Testcase: test03a_GL2ES2_Demo2MSAA4_Normal took 0.153 sec
[apply] Testcase: test03b_GL2ES2_Demo2MSAA4_NoTex took 0.137 sec
[apply] Testcase: test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth took 0.14 sec
[apply] Testcase: test04_GL2ES2_FBODemoMSAA4_Normal took 0.172 sec
[apply] Testcase: test11_EGLES2_Demo0Normal took 0.166 sec
[apply] Testcase: test13_EGLES2_Demo0MSAA4 took 0.156 sec
[apply] Testcase: test21_GL3_Demo0Normal took 0.163 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01
[apply] junit.framework.TestListener: tests to run: 1
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363861001 ms III - Start
[apply] SLOCK [T main @ 1692363861001 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01 - test01
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] X11GLXContext [Version 4.5 (Core profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c65, this 0x3e92efc3, handle 0x7f27f05bd700, isShared false, jogamp.opengl.gl4.GL4bcImpl@34b7ac2f,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@e056f20,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 200x150 wu, 200x150 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f27280017b0, owner true, ResourceToolkitLock[obj 0x4b0b0854, isOwner false, <19bb07ed, 10e41621>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f27280017b0, owner true, ResourceToolkitLock[obj 0x4b0b0854, isOwner false, <19bb07ed, 10e41621>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f27280265b0, owner true, ResourceToolkitLock[obj 0x353d0772, isOwner true, <2667f029, 67a20f67>[count 1, qsz 0, owner <main>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <57c758ac, a9cd3b1>[count 1, qsz 0, owner <main>], surfaceLockCount 1]], direct true]
[apply] main: ** screenshot: TestFBOMRTNEWT01.test01-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] resize: 0 -> 1 - 200x150
[apply] resize: 1 -> 2 - 400x300
[apply] main: ** screenshot: TestFBOMRTNEWT01.test01-n0002-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] resize: 2 -> 3 - 600x450
[apply] main: ** screenshot: TestFBOMRTNEWT01.test01-n0003-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0600x0450.png
[apply] resize: 3 -> 4 - 800x600
[apply] main: ** screenshot: TestFBOMRTNEWT01.test01-n0004-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] junit.framework.TestListener: endTest(test01)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01 - test01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363862602 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363862602 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.174 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363861001 ms III - Start
[apply] SLOCK [T main @ 1692363861001 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01 - test01
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] X11GLXContext [Version 4.5 (Core profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c65, this 0x3e92efc3, handle 0x7f27f05bd700, isShared false, jogamp.opengl.gl4.GL4bcImpl@34b7ac2f,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@e056f20,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 200x150 wu, 200x150 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f27280017b0, owner true, ResourceToolkitLock[obj 0x4b0b0854, isOwner false, <19bb07ed, 10e41621>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f27280017b0, owner true, ResourceToolkitLock[obj 0x4b0b0854, isOwner false, <19bb07ed, 10e41621>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f27280265b0, owner true, ResourceToolkitLock[obj 0x353d0772, isOwner true, <2667f029, 67a20f67>[count 1, qsz 0, owner <main>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <57c758ac, a9cd3b1>[count 1, qsz 0, owner <main>], surfaceLockCount 1]], direct true]
[apply] main: ** screenshot: TestFBOMRTNEWT01.test01-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] resize: 0 -> 1 - 200x150
[apply] resize: 1 -> 2 - 400x300
[apply] main: ** screenshot: TestFBOMRTNEWT01.test01-n0002-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] resize: 2 -> 3 - 600x450
[apply] main: ** screenshot: TestFBOMRTNEWT01.test01-n0003-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0600x0450.png
[apply] resize: 3 -> 4 - 800x600
[apply] main: ** screenshot: TestFBOMRTNEWT01.test01-n0004-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01 - test01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363862602 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363862602 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01 took 1.523 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT.xml
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWTSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363863331 ms III - Start
[apply]
[apply] junit.framework.TestListener: tests to run: 3
[apply] junit.framework.TestListener: startTest(test00_Manual)
[apply] junit.framework.TestListener: endTest(test00_Manual)
[apply] SLOCK [T main @ 1692363863331 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attemptsjunit.framework.TestListener: startTest(test01_startMSAA0)
[apply]
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test00_Manual
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test00_Manual
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test01_startMSAA0
[apply] requested: vsync 1, GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] window moved: 0/29 128x128
[apply] window resized: 0/29 128x128
[apply] NW chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] window pos/siz: 0/29 128x128, [ l 0, r 0 - t 29, b 0 - 0x29]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x4964145f: tileRendererInUse null, GearsES2[obj 0x4964145f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x4964145f on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4964145f created: GearsObj[0x5963fde2, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4964145f created: GearsObj[0x4b4007ff, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4964145f created: GearsObj[0x4b4007ff, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x4964145f FIN GearsES2[obj 0x4964145f isInit true, usesShared false, 1 GearsObj[0x5963fde2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b4007ff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x320303bb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 4, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[apply] Thread[main-Animator#00,5,main] RedSquareES2.init FIN
[apply] **** Init
[apply] **** Reshape: 128x128
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x4964145f 0/0 128x128 of 128x128, swapInterval -1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4964145f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 128x128 of 128x128, swapInterval -1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] XXX: 128x128, c 1
[apply] XXX: 128x128, c 2
[apply] XXX: 128x128, c 3
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0000-msaa0-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] **** NumSamples: 0 -> 4
[apply] XXX: 128x128, c 4
[apply] XXX: 128x128, c 5
[apply] XXX: 128x128, c 6
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0001-msaa4-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] window resized: 0/29 192x192
[apply] **** Reshape: 192x192
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x4964145f 0/0 192x192 of 192x192, swapInterval -1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4964145f, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 192x192 of 192x192, swapInterval -1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] XXX: 192x192, c 7
[apply] XXX: 192x192, c 8
[apply] XXX: 192x192, c 9
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0002-msaa4-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png
[apply] **** NumSamples: 4 -> 8
[apply] XXX: 192x192, c 10
[apply] XXX: 192x192, c 11
[apply] XXX: 192x192, c 12
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0003-msaa4-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png
[apply] **** NumSamples: 4 -> 0
[apply] XXX: 192x192, c 13
[apply] XXX: 192x192, c 14
[apply] XXX: 192x192, c 15
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0004-msaa0-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png
[apply] window resized: 0/29 320x320
[apply] **** Reshape: 320x320
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x4964145f 0/0 320x320 of 320x320, swapInterval -1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4964145f, angle 7.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 320x320 of 320x320, swapInterval -1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] XXX: 320x320, c 16
[apply] XXX: 320x320, c 17
[apply] XXX: 320x320, c 18
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0005-msaa0-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0320x0320.png
[apply] window resized: 0/29 576x576
[apply] **** Reshape: 576x576
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x4964145f 0/0 576x576 of 576x576, swapInterval -1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4964145f, angle 9.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 576x576 of 576x576, swapInterval -1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] XXX: 576x576, c 1
[apply] XXX: 576x576, c 2
[apply] XXX: 576x576, c 3
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0006-msaa0-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0576x0576.png
[apply] **** NumSamples: 0 -> 4
[apply] XXX: 576x576, c 4
[apply] XXX: 576x576, c 5
[apply] XXX: 576x576, c 6
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0007-msaa4-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0576x0576.png
[apply] window resized: 0/29 640x640
[apply] **** Reshape: 640x640
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x4964145f 0/0 640x640 of 640x640, swapInterval -1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4964145f, angle 12.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 640x640 of 640x640, swapInterval -1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] XXX: 640x640, c 7
[apply] XXX: 640x640, c 8
[apply] XXX: 640x640, c 9
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0008-msaa4-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png
[apply] **** NumSamples: 4 -> 8
[apply] XXX: 640x640, c 10
[apply] XXX: 640x640, c 11
[apply] XXX: 640x640, c 12
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0009-msaa4-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png
[apply] **** NumSamples: 4 -> 0
[apply] XXX: 640x640, c 13
[apply] XXX: 640x640, c 14
[apply] XXX: 640x640, c 15
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0010-msaa0-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png
[apply] window resized: 0/29 768x768
[apply] **** Reshape: 768x768
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x4964145f 0/0 768x768 of 768x768, swapInterval -1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4964145f, angle 16.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] XXX: 768x768, c 16
[apply] XXX: 768x768, c 17
[apply] XXX: 768x768, c 18
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0011-msaa0-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0768x0768.png
[apply] window resized: 0/29 1024x1005
[apply] **** Reshape: 1024x1005
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x4964145f 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4964145f, angle 18.0, [l -1.0189055, r 1.0189055, b -1.0, t 1.0] 2.037811x2.0 -> [l -1.0189055, r 1.0189055, b -1.0, t 1.0] 2.037811x2.0, v-flip false
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] junit.framework.TestListener: endTest(test01_startMSAA0)
[apply] junit.framework.TestListener: startTest(test02_startMSAA4)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4964145f: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4964145f FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test01_startMSAA0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test02_startMSAA4
[apply] requested: vsync 1, GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] window moved: 0/29 128x128
[apply] window resized: 0/29 128x128
[apply] NW chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] window pos/siz: 0/29 128x128, [ l 0, r 0 - t 29, b 0 - 0x29]
[apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0xca91b04: tileRendererInUse null, GearsES2[obj 0xca91b04 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xca91b04 on Thread[main-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xca91b04 created: GearsObj[0x404b12af, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xca91b04 created: GearsObj[0x2dbbee70, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xca91b04 created: GearsObj[0x2dbbee70, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0xca91b04 FIN GearsES2[obj 0xca91b04 isInit true, usesShared false, 1 GearsObj[0x404b12af, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2dbbee70, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2286e3e4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true)
[apply] null
[apply] ShaderProgram[id=5, linked=false, inUse=false, program: 4, 2 code:
[apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[apply] Thread[main-Animator#01,5,main] RedSquareES2.init FIN
[apply] **** Init
[apply] **** Reshape: 128x128
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0xca91b04 0/0 128x128 of 128x128, swapInterval -1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xca91b04, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 128x128 of 128x128, swapInterval -1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] XXX: 128x128, c 1
[apply] XXX: 128x128, c 2
[apply] XXX: 128x128, c 3
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0000-msaa4-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] XXX: 128x128, c 4
[apply] XXX: 128x128, c 5
[apply] XXX: 128x128, c 6
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0001-msaa4-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] window resized: 0/29 192x192
[apply] **** Reshape: 192x192
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0xca91b04 0/0 192x192 of 192x192, swapInterval -1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xca91b04, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 192x192 of 192x192, swapInterval -1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] XXX: 192x192, c 7
[apply] XXX: 192x192, c 8
[apply] XXX: 192x192, c 9
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0002-msaa4-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png
[apply] **** NumSamples: 4 -> 8
[apply] XXX: 192x192, c 10
[apply] XXX: 192x192, c 11
[apply] XXX: 192x192, c 12
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0003-msaa4-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png
[apply] **** NumSamples: 4 -> 0
[apply] XXX: 192x192, c 13
[apply] XXX: 192x192, c 14
[apply] XXX: 192x192, c 15
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0004-msaa0-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png
[apply] window resized: 0/29 320x320
[apply] **** Reshape: 320x320
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0xca91b04 0/0 320x320 of 320x320, swapInterval -1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xca91b04, angle 7.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 320x320 of 320x320, swapInterval -1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] XXX: 320x320, c 16
[apply] XXX: 320x320, c 17
[apply] XXX: 320x320, c 18
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0005-msaa0-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0320x0320.png
[apply] window resized: 0/29 576x576
[apply] **** Reshape: 576x576
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0xca91b04 0/0 576x576 of 576x576, swapInterval -1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xca91b04, angle 9.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 576x576 of 576x576, swapInterval -1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] XXX: 576x576, c 1
[apply] XXX: 576x576, c 2
[apply] XXX: 576x576, c 3
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0006-msaa4-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0576x0576.png
[apply] XXX: 576x576, c 4
[apply] XXX: 576x576, c 5
[apply] XXX: 576x576, c 6
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0007-msaa4-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0576x0576.png
[apply] window resized: 0/29 640x640
[apply] **** Reshape: 640x640
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0xca91b04 0/0 640x640 of 640x640, swapInterval -1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xca91b04, angle 12.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 640x640 of 640x640, swapInterval -1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] XXX: 640x640, c 7
[apply] XXX: 640x640, c 8
[apply] XXX: 640x640, c 9
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0008-msaa4-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png
[apply] **** NumSamples: 4 -> 8
[apply] XXX: 640x640, c 10
[apply] XXX: 640x640, c 11
[apply] XXX: 640x640, c 12
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0009-msaa4-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png
[apply] **** NumSamples: 4 -> 0
[apply] XXX: 640x640, c 13
[apply] XXX: 640x640, c 14
[apply] XXX: 640x640, c 15
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0010-msaa0-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png
[apply] window resized: 0/29 768x768
[apply] **** Reshape: 768x768
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0xca91b04 0/0 768x768 of 768x768, swapInterval -1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xca91b04, angle 16.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] XXX: 768x768, c 16
[apply] XXX: 768x768, c 17
[apply] XXX: 768x768, c 18
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0011-msaa0-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0768x0768.png
[apply] window resized: 0/29 1024x1005
[apply] **** Reshape: 1024x1005
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0xca91b04 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xca91b04, angle 18.0, [l -1.0189055, r 1.0189055, b -1.0, t 1.0] 2.037811x2.0 -> [l -1.0189055, r 1.0189055, b -1.0, t 1.0] 2.037811x2.0, v-flip false
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] junit.framework.TestListener: endTest(test02_startMSAA4)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0xca91b04: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0xca91b04 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test02_startMSAA4
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363866723 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363866723 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.977 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363863331 ms III - Start
[apply] SLOCK [T main @ 1692363863331 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test00_Manual
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test00_Manual
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test01_startMSAA0
[apply] requested: vsync 1, GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] window moved: 0/29 128x128
[apply] window resized: 0/29 128x128
[apply] NW chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] window pos/siz: 0/29 128x128, [ l 0, r 0 - t 29, b 0 - 0x29]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x4964145f: tileRendererInUse null, GearsES2[obj 0x4964145f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x4964145f on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4964145f created: GearsObj[0x5963fde2, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4964145f created: GearsObj[0x4b4007ff, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4964145f created: GearsObj[0x4b4007ff, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x4964145f FIN GearsES2[obj 0x4964145f isInit true, usesShared false, 1 GearsObj[0x5963fde2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b4007ff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x320303bb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 4, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[apply] Thread[main-Animator#00,5,main] RedSquareES2.init FIN
[apply] **** Init
[apply] **** Reshape: 128x128
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x4964145f 0/0 128x128 of 128x128, swapInterval -1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4964145f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 128x128 of 128x128, swapInterval -1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] XXX: 128x128, c 1
[apply] XXX: 128x128, c 2
[apply] XXX: 128x128, c 3
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0000-msaa0-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] **** NumSamples: 0 -> 4
[apply] XXX: 128x128, c 4
[apply] XXX: 128x128, c 5
[apply] XXX: 128x128, c 6
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0001-msaa4-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] window resized: 0/29 192x192
[apply] **** Reshape: 192x192
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x4964145f 0/0 192x192 of 192x192, swapInterval -1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4964145f, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 192x192 of 192x192, swapInterval -1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] XXX: 192x192, c 7
[apply] XXX: 192x192, c 8
[apply] XXX: 192x192, c 9
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0002-msaa4-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png
[apply] **** NumSamples: 4 -> 8
[apply] XXX: 192x192, c 10
[apply] XXX: 192x192, c 11
[apply] XXX: 192x192, c 12
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0003-msaa4-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png
[apply] **** NumSamples: 4 -> 0
[apply] XXX: 192x192, c 13
[apply] XXX: 192x192, c 14
[apply] XXX: 192x192, c 15
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0004-msaa0-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png
[apply] window resized: 0/29 320x320
[apply] **** Reshape: 320x320
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x4964145f 0/0 320x320 of 320x320, swapInterval -1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4964145f, angle 7.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 320x320 of 320x320, swapInterval -1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] XXX: 320x320, c 16
[apply] XXX: 320x320, c 17
[apply] XXX: 320x320, c 18
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0005-msaa0-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0320x0320.png
[apply] window resized: 0/29 576x576
[apply] **** Reshape: 576x576
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x4964145f 0/0 576x576 of 576x576, swapInterval -1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4964145f, angle 9.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 576x576 of 576x576, swapInterval -1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] XXX: 576x576, c 1
[apply] XXX: 576x576, c 2
[apply] XXX: 576x576, c 3
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0006-msaa0-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0576x0576.png
[apply] **** NumSamples: 0 -> 4
[apply] XXX: 576x576, c 4
[apply] XXX: 576x576, c 5
[apply] XXX: 576x576, c 6
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0007-msaa4-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0576x0576.png
[apply] window resized: 0/29 640x640
[apply] **** Reshape: 640x640
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x4964145f 0/0 640x640 of 640x640, swapInterval -1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4964145f, angle 12.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 640x640 of 640x640, swapInterval -1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] XXX: 640x640, c 7
[apply] XXX: 640x640, c 8
[apply] XXX: 640x640, c 9
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0008-msaa4-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png
[apply] **** NumSamples: 4 -> 8
[apply] XXX: 640x640, c 10
[apply] XXX: 640x640, c 11
[apply] XXX: 640x640, c 12
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0009-msaa4-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png
[apply] **** NumSamples: 4 -> 0
[apply] XXX: 640x640, c 13
[apply] XXX: 640x640, c 14
[apply] XXX: 640x640, c 15
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0010-msaa0-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png
[apply] window resized: 0/29 768x768
[apply] **** Reshape: 768x768
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x4964145f 0/0 768x768 of 768x768, swapInterval -1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4964145f, angle 16.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] XXX: 768x768, c 16
[apply] XXX: 768x768, c 17
[apply] XXX: 768x768, c 18
[apply] main-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0011-msaa0-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0768x0768.png
[apply] window resized: 0/29 1024x1005
[apply] **** Reshape: 1024x1005
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x4964145f 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4964145f, angle 18.0, [l -1.0189055, r 1.0189055, b -1.0, t 1.0] 2.037811x2.0 -> [l -1.0189055, r 1.0189055, b -1.0, t 1.0] 2.037811x2.0, v-flip false
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4964145f: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4964145f FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test01_startMSAA0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test02_startMSAA4
[apply] requested: vsync 1, GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] window moved: 0/29 128x128
[apply] window resized: 0/29 128x128
[apply] NW chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] window pos/siz: 0/29 128x128, [ l 0, r 0 - t 29, b 0 - 0x29]
[apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0xca91b04: tileRendererInUse null, GearsES2[obj 0xca91b04 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xca91b04 on Thread[main-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xca91b04 created: GearsObj[0x404b12af, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xca91b04 created: GearsObj[0x2dbbee70, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xca91b04 created: GearsObj[0x2dbbee70, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0xca91b04 FIN GearsES2[obj 0xca91b04 isInit true, usesShared false, 1 GearsObj[0x404b12af, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2dbbee70, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2286e3e4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true)
[apply] null
[apply] ShaderProgram[id=5, linked=false, inUse=false, program: 4, 2 code:
[apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[apply] Thread[main-Animator#01,5,main] RedSquareES2.init FIN
[apply] **** Init
[apply] **** Reshape: 128x128
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0xca91b04 0/0 128x128 of 128x128, swapInterval -1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xca91b04, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 128x128 of 128x128, swapInterval -1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] XXX: 128x128, c 1
[apply] XXX: 128x128, c 2
[apply] XXX: 128x128, c 3
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0000-msaa4-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] XXX: 128x128, c 4
[apply] XXX: 128x128, c 5
[apply] XXX: 128x128, c 6
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0001-msaa4-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] window resized: 0/29 192x192
[apply] **** Reshape: 192x192
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0xca91b04 0/0 192x192 of 192x192, swapInterval -1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xca91b04, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 192x192 of 192x192, swapInterval -1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] XXX: 192x192, c 7
[apply] XXX: 192x192, c 8
[apply] XXX: 192x192, c 9
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0002-msaa4-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png
[apply] **** NumSamples: 4 -> 8
[apply] XXX: 192x192, c 10
[apply] XXX: 192x192, c 11
[apply] XXX: 192x192, c 12
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0003-msaa4-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png
[apply] **** NumSamples: 4 -> 0
[apply] XXX: 192x192, c 13
[apply] XXX: 192x192, c 14
[apply] XXX: 192x192, c 15
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0004-msaa0-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png
[apply] window resized: 0/29 320x320
[apply] **** Reshape: 320x320
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0xca91b04 0/0 320x320 of 320x320, swapInterval -1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xca91b04, angle 7.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 320x320 of 320x320, swapInterval -1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] XXX: 320x320, c 16
[apply] XXX: 320x320, c 17
[apply] XXX: 320x320, c 18
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0005-msaa0-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0320x0320.png
[apply] window resized: 0/29 576x576
[apply] **** Reshape: 576x576
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0xca91b04 0/0 576x576 of 576x576, swapInterval -1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xca91b04, angle 9.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 576x576 of 576x576, swapInterval -1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] XXX: 576x576, c 1
[apply] XXX: 576x576, c 2
[apply] XXX: 576x576, c 3
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0006-msaa4-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0576x0576.png
[apply] XXX: 576x576, c 4
[apply] XXX: 576x576, c 5
[apply] XXX: 576x576, c 6
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0007-msaa4-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0576x0576.png
[apply] window resized: 0/29 640x640
[apply] **** Reshape: 640x640
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0xca91b04 0/0 640x640 of 640x640, swapInterval -1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xca91b04, angle 12.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 640x640 of 640x640, swapInterval -1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] XXX: 640x640, c 7
[apply] XXX: 640x640, c 8
[apply] XXX: 640x640, c 9
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0008-msaa4-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png
[apply] **** NumSamples: 4 -> 8
[apply] XXX: 640x640, c 10
[apply] XXX: 640x640, c 11
[apply] XXX: 640x640, c 12
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0009-msaa4-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png
[apply] **** NumSamples: 4 -> 0
[apply] XXX: 640x640, c 13
[apply] XXX: 640x640, c 14
[apply] XXX: 640x640, c 15
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0010-msaa0-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png
[apply] window resized: 0/29 768x768
[apply] **** Reshape: 768x768
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0xca91b04 0/0 768x768 of 768x768, swapInterval -1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xca91b04, angle 16.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] XXX: 768x768, c 16
[apply] XXX: 768x768, c 17
[apply] XXX: 768x768, c 18
[apply] main-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0011-msaa0-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0768x0768.png
[apply] window resized: 0/29 1024x1005
[apply] **** Reshape: 1024x1005
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0xca91b04 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xca91b04, angle 18.0, [l -1.0189055, r 1.0189055, b -1.0, t 1.0] 2.037811x2.0 -> [l -1.0189055, r 1.0189055, b -1.0, t 1.0] 2.037811x2.0, v-flip false
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0xca91b04: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0xca91b04 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT - test02_startMSAA4
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363866723 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363866723 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00_Manual took 0.001 sec
[apply] Testcase: test01_startMSAA0 took 1.495 sec
[apply] Testcase: test02_startMSAA4 took 1.883 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] junit.framework.TestListener: startTest(test01)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363867568 ms III - Start
[apply] SLOCK [T main @ 1692363867568 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT - test01
[apply] requested: vsync 1, GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Thread[main,5,main] GearsES2.init.0 0xa514af7: tileRendererInUse null, GearsES2[obj 0xa514af7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xa514af7 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xa514af7 created: GearsObj[0x2a65fe7c, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xa514af7 created: GearsObj[0x4135c3b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xa514af7 created: GearsObj[0x4135c3b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0xa514af7 FIN GearsES2[obj 0xa514af7 isInit true, usesShared false, 1 GearsObj[0x2a65fe7c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4135c3b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4218d6a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0xa514af7 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0xa514af7 256x256, swapInterval -1, drawable 0x0
[apply] FBOD1 FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xa514af7 isInit true, usesShared false, 1 GearsObj[0x2a65fe7c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4135c3b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4218d6a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@4fb0f2b9[init true], ],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76505305,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 1, front 0, num 2,
[apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 256x256, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x1, obj 0x77888435], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 256x256, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x14cd1699], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x73a1e9a9],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 256x256, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x2, obj 0x7b98f307], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 256x256, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x71d44a3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4802796d],
[apply] Surface WrappedSurface[ displayHandle 0x7f75b459a5a0
[apply] , surfaceHandle 0x0
[apply] , size 256x256
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f75b459a5a0, owner true, ResourceToolkitLock[obj 0x34123d65, isOwner false, <59474f18, 65fb9ffc>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <3e694b3f, 1bb5a082>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 256x256]
[apply] , upstreamSurface false ]],
[apply] Context: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x4cc451f2, handle 0x7f75b45c3a30, isShared true, jogamp.opengl.gl4.GL4bcImpl@78691363,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76505305,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 1, front 0, num 2,
[apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 256x256, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x1, obj 0x77888435], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 256x256, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x14cd1699], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x73a1e9a9],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 256x256, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x2, obj 0x7b98f307], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 256x256, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x71d44a3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4802796d],
[apply] Surface WrappedSurface[ displayHandle 0x7f75b459a5a0
[apply] , surfaceHandle 0x0
[apply] , size 256x256
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f75b459a5a0, owner true, ResourceToolkitLock[obj 0x34123d65, isOwner false, <59474f18, 65fb9ffc>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <3e694b3f, 1bb5a082>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 256x256]
[apply] , upstreamSurface false ]], direct true] ,
[apply] UpstreamWidget: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76505305,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 256x256 wu, 256x256 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f74e00017b0, owner true, ResourceToolkitLock[obj 0x41d477ed, isOwner false, <3590fc5b, 397fbdb>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f74e00017b0, owner true, ResourceToolkitLock[obj 0x41d477ed, isOwner false, <3590fc5b, 397fbdb>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f74e0026330, owner true, ResourceToolkitLock[obj 0x33d512c1, isOwner false, <515c6049, 639c2c1d>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@5fe94a96, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@443118b0, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@765d7657, ],
[apply] windowLock <74235045, 618b19ad>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]],
[apply] Context: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x317fd240, handle 0x7f74e004bdd0, isShared true, jogamp.opengl.gl4.GL4bcImpl@2d3379b4,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76505305,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 256x256 wu, 256x256 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f74e00017b0, owner true, ResourceToolkitLock[obj 0x41d477ed, isOwner false, <3590fc5b, 397fbdb>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f74e00017b0, owner true, ResourceToolkitLock[obj 0x41d477ed, isOwner false, <3590fc5b, 397fbdb>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f74e0026330, owner true, ResourceToolkitLock[obj 0x33d512c1, isOwner false, <515c6049, 639c2c1d>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@5fe94a96, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@443118b0, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@765d7657, ],
[apply] windowLock <74235045, 618b19ad>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]], direct true] ,
[apply] Window: jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 256x256 wu, 256x256 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f74e00017b0, owner true, ResourceToolkitLock[obj 0x41d477ed, isOwner false, <3590fc5b, 397fbdb>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f74e00017b0, owner true, ResourceToolkitLock[obj 0x41d477ed, isOwner false, <3590fc5b, 397fbdb>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f74e0026330, owner true, ResourceToolkitLock[obj 0x33d512c1, isOwner false, <515c6049, 639c2c1d>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@5fe94a96, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@443118b0, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@765d7657, ],
[apply] windowLock <74235045, 618b19ad>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]]
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 4, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] FBOD2 FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.RedSquareES2@51399530[init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@6b2ea799[init true], ],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 1, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76505305,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 1, front 0, num 2,
[apply] FBO front read 3, FBO[name r/w 3/3, init true, bound false, size 256x256, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x3, obj 0x1d296da], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 256x256, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x3, obj 0x776aec5c], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c7a06ec],
[apply] FBO back write 4, FBO[name r/w 4/4, init true, bound false, size 256x256, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x4, obj 0x557caf28], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 256x256, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x4, obj 0x75d4a5c2], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x408d971b],
[apply] Surface WrappedSurface[ displayHandle 0x7f75b51a2020
[apply] , surfaceHandle 0x0
[apply] , size 256x256
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f75b51a2020, owner true, ResourceToolkitLock[obj 0x6c6cb480, isOwner false, <3c46e67a, c730b35>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <206a70ef, 292b08d6>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 256x256]
[apply] , upstreamSurface false ]],
[apply] Context: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x28701274, handle 0x7f75b5233af0, isShared true, jogamp.opengl.gl4.GL4bcImpl@22555ebf,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 1, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76505305,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 1, front 0, num 2,
[apply] FBO front read 3, FBO[name r/w 3/3, init true, bound false, size 256x256, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x3, obj 0x1d296da], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 256x256, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x3, obj 0x776aec5c], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c7a06ec],
[apply] FBO back write 4, FBO[name r/w 4/4, init true, bound false, size 256x256, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x4, obj 0x557caf28], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 256x256, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x4, obj 0x75d4a5c2], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x408d971b],
[apply] Surface WrappedSurface[ displayHandle 0x7f75b51a2020
[apply] , surfaceHandle 0x0
[apply] , size 256x256
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f75b51a2020, owner true, ResourceToolkitLock[obj 0x6c6cb480, isOwner false, <3c46e67a, c730b35>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <206a70ef, 292b08d6>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 256x256]
[apply] , upstreamSurface false ]], direct true] ,
[apply] UpstreamWidget: null]
[apply] XXX: 256x256, c 1
[apply] NW chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] window pos/siz: 0/29 256x256, [ l 0, r 0 - t 29, b 0 - 0x29]
[apply] XXX: 256x256, c 2
[apply] XXX: 256x256, c 3
[apply] XXX: 256x256, c 4
[apply] XXX: 256x256, c 5
[apply] XXX: 256x256, c 6
[apply] XXX: 256x256, c 7
[apply] XXX: 256x256, c 8
[apply] main-Animator#01: ** screenshot: TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0000-msaa0-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0xa514af7 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 1.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, tileRendererInUse null
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN
[apply] XXX: 256x256, c 9
[apply] window resized: 0/29 512x512
[apply] XXX: 512x512, c 1
[apply] XXX: 512x512, c 2
[apply] XXX: 512x512, c 3
[apply] XXX: 512x512, c 4
[apply] XXX: 512x512, c 5
[apply] XXX: 512x512, c 6
[apply] XXX: 512x512, c 7
[apply] XXX: 512x512, c 8
[apply] main-Animator#01: ** screenshot: TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0001-msaa0-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0xa514af7 0/0 512x512 of 512x512, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 1.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0x0, tileRendererInUse null
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN
[apply] XXX: 512x512, c 9
[apply] window resized: 0/29 768x768
[apply] XXX: 768x768, c 1
[apply] XXX: 768x768, c 2
[apply] XXX: 768x768, c 3
[apply] XXX: 768x768, c 4
[apply] XXX: 768x768, c 5
[apply] XXX: 768x768, c 6
[apply] XXX: 768x768, c 7
[apply] XXX: 768x768, c 8
[apply] main-Animator#01: ** screenshot: TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0002-msaa0-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0768x0768.png
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0xa514af7 0/0 768x768 of 768x768, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 2.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x0, tileRendererInUse null
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN
[apply] XXX: 768x768, c 9
[apply] window resized: 0/29 1024x1005
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0xa514af7 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 3.5, [l -1.0189055, r 1.0189055, b -1.0, t 1.0] 2.037811x2.0 -> [l -1.0189055, r 1.0189055, b -1.0, t 1.0] 2.037811x2.0, v-flip false
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x0, tileRendererInUse null
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] GearsES2.dispose 0xa514af7: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0xa514af7 FIN
[apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.dispose FIN
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] junit.framework.TestListener: endTest(test01)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT - test01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363868791 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363868791 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.806 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363867568 ms III - Start
[apply] SLOCK [T main @ 1692363867568 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT - test01
[apply] requested: vsync 1, GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Thread[main,5,main] GearsES2.init.0 0xa514af7: tileRendererInUse null, GearsES2[obj 0xa514af7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xa514af7 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xa514af7 created: GearsObj[0x2a65fe7c, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xa514af7 created: GearsObj[0x4135c3b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xa514af7 created: GearsObj[0x4135c3b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0xa514af7 FIN GearsES2[obj 0xa514af7 isInit true, usesShared false, 1 GearsObj[0x2a65fe7c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4135c3b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4218d6a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0xa514af7 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0xa514af7 256x256, swapInterval -1, drawable 0x0
[apply] FBOD1 FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xa514af7 isInit true, usesShared false, 1 GearsObj[0x2a65fe7c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4135c3b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4218d6a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@4fb0f2b9[init true], ],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76505305,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 1, front 0, num 2,
[apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 256x256, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x1, obj 0x77888435], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 256x256, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x14cd1699], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x73a1e9a9],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 256x256, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x2, obj 0x7b98f307], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 256x256, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x71d44a3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4802796d],
[apply] Surface WrappedSurface[ displayHandle 0x7f75b459a5a0
[apply] , surfaceHandle 0x0
[apply] , size 256x256
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f75b459a5a0, owner true, ResourceToolkitLock[obj 0x34123d65, isOwner false, <59474f18, 65fb9ffc>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <3e694b3f, 1bb5a082>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 256x256]
[apply] , upstreamSurface false ]],
[apply] Context: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x4cc451f2, handle 0x7f75b45c3a30, isShared true, jogamp.opengl.gl4.GL4bcImpl@78691363,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76505305,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 1, front 0, num 2,
[apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 256x256, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x1, obj 0x77888435], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 256x256, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x14cd1699], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x73a1e9a9],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 256x256, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x2, obj 0x7b98f307], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 256x256, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x71d44a3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4802796d],
[apply] Surface WrappedSurface[ displayHandle 0x7f75b459a5a0
[apply] , surfaceHandle 0x0
[apply] , size 256x256
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f75b459a5a0, owner true, ResourceToolkitLock[obj 0x34123d65, isOwner false, <59474f18, 65fb9ffc>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <3e694b3f, 1bb5a082>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 256x256]
[apply] , upstreamSurface false ]], direct true] ,
[apply] UpstreamWidget: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76505305,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 256x256 wu, 256x256 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f74e00017b0, owner true, ResourceToolkitLock[obj 0x41d477ed, isOwner false, <3590fc5b, 397fbdb>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f74e00017b0, owner true, ResourceToolkitLock[obj 0x41d477ed, isOwner false, <3590fc5b, 397fbdb>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f74e0026330, owner true, ResourceToolkitLock[obj 0x33d512c1, isOwner false, <515c6049, 639c2c1d>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@5fe94a96, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@443118b0, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@765d7657, ],
[apply] windowLock <74235045, 618b19ad>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]],
[apply] Context: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x317fd240, handle 0x7f74e004bdd0, isShared true, jogamp.opengl.gl4.GL4bcImpl@2d3379b4,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76505305,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 256x256 wu, 256x256 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f74e00017b0, owner true, ResourceToolkitLock[obj 0x41d477ed, isOwner false, <3590fc5b, 397fbdb>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f74e00017b0, owner true, ResourceToolkitLock[obj 0x41d477ed, isOwner false, <3590fc5b, 397fbdb>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f74e0026330, owner true, ResourceToolkitLock[obj 0x33d512c1, isOwner false, <515c6049, 639c2c1d>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@5fe94a96, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@443118b0, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@765d7657, ],
[apply] windowLock <74235045, 618b19ad>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]], direct true] ,
[apply] Window: jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 256x256 wu, 256x256 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f74e00017b0, owner true, ResourceToolkitLock[obj 0x41d477ed, isOwner false, <3590fc5b, 397fbdb>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f74e00017b0, owner true, ResourceToolkitLock[obj 0x41d477ed, isOwner false, <3590fc5b, 397fbdb>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f74e0026330, owner true, ResourceToolkitLock[obj 0x33d512c1, isOwner false, <515c6049, 639c2c1d>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@5fe94a96, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@443118b0, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@765d7657, ],
[apply] windowLock <74235045, 618b19ad>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]]
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 4, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] FBOD2 FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.RedSquareES2@51399530[init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@6b2ea799[init true], ],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 1, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76505305,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 1, front 0, num 2,
[apply] FBO front read 3, FBO[name r/w 3/3, init true, bound false, size 256x256, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x3, obj 0x1d296da], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 256x256, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x3, obj 0x776aec5c], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c7a06ec],
[apply] FBO back write 4, FBO[name r/w 4/4, init true, bound false, size 256x256, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x4, obj 0x557caf28], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 256x256, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x4, obj 0x75d4a5c2], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x408d971b],
[apply] Surface WrappedSurface[ displayHandle 0x7f75b51a2020
[apply] , surfaceHandle 0x0
[apply] , size 256x256
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f75b51a2020, owner true, ResourceToolkitLock[obj 0x6c6cb480, isOwner false, <3c46e67a, c730b35>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <206a70ef, 292b08d6>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 256x256]
[apply] , upstreamSurface false ]],
[apply] Context: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x28701274, handle 0x7f75b5233af0, isShared true, jogamp.opengl.gl4.GL4bcImpl@22555ebf,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 1, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76505305,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 1, front 0, num 2,
[apply] FBO front read 3, FBO[name r/w 3/3, init true, bound false, size 256x256, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x3, obj 0x1d296da], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 256x256, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x3, obj 0x776aec5c], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x7c7a06ec],
[apply] FBO back write 4, FBO[name r/w 4/4, init true, bound false, size 256x256, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x4, obj 0x557caf28], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 256x256, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x4, obj 0x75d4a5c2], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x408d971b],
[apply] Surface WrappedSurface[ displayHandle 0x7f75b51a2020
[apply] , surfaceHandle 0x0
[apply] , size 256x256
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f75b51a2020, owner true, ResourceToolkitLock[obj 0x6c6cb480, isOwner false, <3c46e67a, c730b35>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <206a70ef, 292b08d6>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 256x256]
[apply] , upstreamSurface false ]], direct true] ,
[apply] UpstreamWidget: null]
[apply] XXX: 256x256, c 1
[apply] NW chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] window pos/siz: 0/29 256x256, [ l 0, r 0 - t 29, b 0 - 0x29]
[apply] XXX: 256x256, c 2
[apply] XXX: 256x256, c 3
[apply] XXX: 256x256, c 4
[apply] XXX: 256x256, c 5
[apply] XXX: 256x256, c 6
[apply] XXX: 256x256, c 7
[apply] XXX: 256x256, c 8
[apply] main-Animator#01: ** screenshot: TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0000-msaa0-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0xa514af7 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 1.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, tileRendererInUse null
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN
[apply] XXX: 256x256, c 9
[apply] window resized: 0/29 512x512
[apply] XXX: 512x512, c 1
[apply] XXX: 512x512, c 2
[apply] XXX: 512x512, c 3
[apply] XXX: 512x512, c 4
[apply] XXX: 512x512, c 5
[apply] XXX: 512x512, c 6
[apply] XXX: 512x512, c 7
[apply] XXX: 512x512, c 8
[apply] main-Animator#01: ** screenshot: TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0001-msaa0-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0xa514af7 0/0 512x512 of 512x512, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 1.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0x0, tileRendererInUse null
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN
[apply] XXX: 512x512, c 9
[apply] window resized: 0/29 768x768
[apply] XXX: 768x768, c 1
[apply] XXX: 768x768, c 2
[apply] XXX: 768x768, c 3
[apply] XXX: 768x768, c 4
[apply] XXX: 768x768, c 5
[apply] XXX: 768x768, c 6
[apply] XXX: 768x768, c 7
[apply] XXX: 768x768, c 8
[apply] main-Animator#01: ** screenshot: TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0002-msaa0-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0768x0768.png
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0xa514af7 0/0 768x768 of 768x768, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 2.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x0, tileRendererInUse null
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN
[apply] XXX: 768x768, c 9
[apply] window resized: 0/29 1024x1005
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0xa514af7 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 3.5, [l -1.0189055, r 1.0189055, b -1.0, t 1.0] 2.037811x2.0 -> [l -1.0189055, r 1.0189055, b -1.0, t 1.0] 2.037811x2.0, v-flip false
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x0, tileRendererInUse null
[apply] Thread[main-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] GearsES2.dispose 0xa514af7: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0xa514af7 FIN
[apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.dispose FIN
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT - test01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363868791 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363868791 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01 took 1.213 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] junit.framework.TestListener: startTest(test01)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363869601 ms III - Start
[apply] SLOCK [T main @ 1692363869601 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT - test01
[apply] requested: vsync 1, GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Thread[main,5,main] GearsES2.init.0 0xa514af7: tileRendererInUse null, GearsES2[obj 0xa514af7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xa514af7 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xa514af7 created: GearsObj[0x2a65fe7c, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xa514af7 created: GearsObj[0x4135c3b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xa514af7 created: GearsObj[0x4135c3b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0xa514af7 FIN GearsES2[obj 0xa514af7 isInit true, usesShared false, 1 GearsObj[0x2a65fe7c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4135c3b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4218d6a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0xa514af7 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0xa514af7 256x256, swapInterval -1, drawable 0x0
[apply] FBOD1 FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xa514af7 isInit true, usesShared false, 1 GearsObj[0x2a65fe7c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4135c3b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4218d6a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@4fb0f2b9[init true], ],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76505305,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 1, front 0, num 2,
[apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 256x256, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x1, obj 0x77888435], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 256x256, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x14cd1699], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x73a1e9a9],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 256x256, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x2, obj 0x7b98f307], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 256x256, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x71d44a3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4802796d],
[apply] Surface WrappedSurface[ displayHandle 0x7f9dd057a480
[apply] , surfaceHandle 0x0
[apply] , size 256x256
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9dd057a480, owner true, ResourceToolkitLock[obj 0x34123d65, isOwner false, <59474f18, 65fb9ffc>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <3e694b3f, 1bb5a082>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 256x256]
[apply] , upstreamSurface false ]],
[apply] Context: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x4cc451f2, handle 0x7f9dd05a36e0, isShared true, jogamp.opengl.gl4.GL4bcImpl@78691363,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76505305,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 1, front 0, num 2,
[apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 256x256, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x1, obj 0x77888435], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 256x256, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x14cd1699], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x73a1e9a9],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 256x256, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x2, obj 0x7b98f307], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 256x256, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x71d44a3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4802796d],
[apply] Surface WrappedSurface[ displayHandle 0x7f9dd057a480
[apply] , surfaceHandle 0x0
[apply] , size 256x256
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9dd057a480, owner true, ResourceToolkitLock[obj 0x34123d65, isOwner false, <59474f18, 65fb9ffc>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <3e694b3f, 1bb5a082>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 256x256]
[apply] , upstreamSurface false ]], direct true] ,
[apply] UpstreamWidget: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76505305,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 256x256 wu, 256x256 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9d100017b0, owner true, ResourceToolkitLock[obj 0x41d477ed, isOwner false, <3590fc5b, 397fbdb>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9d100017b0, owner true, ResourceToolkitLock[obj 0x41d477ed, isOwner false, <3590fc5b, 397fbdb>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9d10026330, owner true, ResourceToolkitLock[obj 0x33d512c1, isOwner false, <515c6049, 639c2c1d>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@5fe94a96, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@443118b0, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@765d7657, ],
[apply] windowLock <74235045, 618b19ad>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]],
[apply] Context: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x3200db46, handle 0x7f9d1004bd00, isShared true, jogamp.opengl.gl4.GL4bcImpl@2d3379b4,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76505305,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 256x256 wu, 256x256 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9d100017b0, owner true, ResourceToolkitLock[obj 0x41d477ed, isOwner false, <3590fc5b, 397fbdb>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9d100017b0, owner true, ResourceToolkitLock[obj 0x41d477ed, isOwner false, <3590fc5b, 397fbdb>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9d10026330, owner true, ResourceToolkitLock[obj 0x33d512c1, isOwner false, <515c6049, 639c2c1d>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@5fe94a96, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@443118b0, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@765d7657, ],
[apply] windowLock <74235045, 618b19ad>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]], direct true] ,
[apply] Window: jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 256x256 wu, 256x256 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9d100017b0, owner true, ResourceToolkitLock[obj 0x41d477ed, isOwner false, <3590fc5b, 397fbdb>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9d100017b0, owner true, ResourceToolkitLock[obj 0x41d477ed, isOwner false, <3590fc5b, 397fbdb>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9d10026330, owner true, ResourceToolkitLock[obj 0x33d512c1, isOwner false, <515c6049, 639c2c1d>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@5fe94a96, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@443118b0, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@765d7657, ],
[apply] windowLock <74235045, 618b19ad>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]]
[apply] NW chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] window pos/siz: 0/29 256x256, [ l 0, r 0 - t 29, b 0 - 0x29]
[apply] XXX: 256x256, c 1
[apply] XXX: 256x256, c 2
[apply] XXX: 256x256, c 3
[apply] XXX: 256x256, c 4
[apply] XXX: 256x256, c 5
[apply] XXX: 256x256, c 6
[apply] XXX: 256x256, c 7
[apply] XXX: 256x256, c 8
[apply] main-Animator#00: ** screenshot: TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0000-msaa0-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] XXX: 256x256, c 9
[apply] window resized: 0/29 512x512
[apply] XXX: 512x512, c 1
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0xa514af7 0/0 512x512 of 512x512, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 5.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX: 512x512, c 2
[apply] XXX: 512x512, c 3
[apply] XXX: 512x512, c 4
[apply] XXX: 512x512, c 5
[apply] XXX: 512x512, c 6
[apply] XXX: 512x512, c 7
[apply] XXX: 512x512, c 8
[apply] main-Animator#00: ** screenshot: TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0001-msaa0-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] XXX: 512x512, c 9
[apply] window resized: 0/29 768x768
[apply] XXX: 768x768, c 1
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0xa514af7 0/0 768x768 of 768x768, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 10.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX: 768x768, c 2
[apply] XXX: 768x768, c 3
[apply] XXX: 768x768, c 4
[apply] XXX: 768x768, c 5
[apply] XXX: 768x768, c 6
[apply] XXX: 768x768, c 7
[apply] XXX: 768x768, c 8
[apply] main-Animator#00: ** screenshot: TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0002-msaa0-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0768x0768.png
[apply] XXX: 768x768, c 9
[apply] window resized: 0/29 1024x1005
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0xa514af7 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 14.5, [l -1.0189055, r 1.0189055, b -1.0, t 1.0] 2.037811x2.0 -> [l -1.0189055, r 1.0189055, b -1.0, t 1.0] 2.037811x2.0, v-flip false
[apply] junit.framework.TestListener: endTest(test01)
[apply] Thread[main,5,main] GearsES2.dispose 0xa514af7: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0xa514af7 FIN
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT - test01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363870810 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363870810 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.796 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363869601 ms III - Start
[apply] SLOCK [T main @ 1692363869601 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT - test01
[apply] requested: vsync 1, GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Thread[main,5,main] GearsES2.init.0 0xa514af7: tileRendererInUse null, GearsES2[obj 0xa514af7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xa514af7 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xa514af7 created: GearsObj[0x2a65fe7c, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xa514af7 created: GearsObj[0x4135c3b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xa514af7 created: GearsObj[0x4135c3b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0xa514af7 FIN GearsES2[obj 0xa514af7 isInit true, usesShared false, 1 GearsObj[0x2a65fe7c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4135c3b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4218d6a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0xa514af7 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0xa514af7 256x256, swapInterval -1, drawable 0x0
[apply] FBOD1 FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xa514af7 isInit true, usesShared false, 1 GearsObj[0x2a65fe7c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4135c3b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4218d6a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@4fb0f2b9[init true], ],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76505305,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 1, front 0, num 2,
[apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 256x256, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x1, obj 0x77888435], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 256x256, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x14cd1699], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x73a1e9a9],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 256x256, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x2, obj 0x7b98f307], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 256x256, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x71d44a3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4802796d],
[apply] Surface WrappedSurface[ displayHandle 0x7f9dd057a480
[apply] , surfaceHandle 0x0
[apply] , size 256x256
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9dd057a480, owner true, ResourceToolkitLock[obj 0x34123d65, isOwner false, <59474f18, 65fb9ffc>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <3e694b3f, 1bb5a082>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 256x256]
[apply] , upstreamSurface false ]],
[apply] Context: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x4cc451f2, handle 0x7f9dd05a36e0, isShared true, jogamp.opengl.gl4.GL4bcImpl@78691363,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76505305,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]],
[apply] fboI back 1, front 0, num 2,
[apply] FBO front read 1, FBO[name r/w 1/1, init true, bound false, size 256x256, samples 0/4, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x1, obj 0x77888435], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 256x256, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x14cd1699], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x73a1e9a9],
[apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 256x256, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x2, obj 0x7b98f307], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8058, 256x256, border 0, dataFormat 0x80e1, dataType 0x8367; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x71d44a3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4802796d],
[apply] Surface WrappedSurface[ displayHandle 0x7f9dd057a480
[apply] , surfaceHandle 0x0
[apply] , size 256x256
[apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9dd057a480, owner true, ResourceToolkitLock[obj 0x34123d65, isOwner false, <59474f18, 65fb9ffc>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]]
[apply] , surfaceLock <3e694b3f, 1bb5a082>[count 0, qsz 0, owner <NULL>]
[apply] , GenericUpstreamSurfacelessHook[pixel 256x256]
[apply] , upstreamSurface false ]], direct true] ,
[apply] UpstreamWidget: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76505305,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 256x256 wu, 256x256 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9d100017b0, owner true, ResourceToolkitLock[obj 0x41d477ed, isOwner false, <3590fc5b, 397fbdb>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9d100017b0, owner true, ResourceToolkitLock[obj 0x41d477ed, isOwner false, <3590fc5b, 397fbdb>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9d10026330, owner true, ResourceToolkitLock[obj 0x33d512c1, isOwner false, <515c6049, 639c2c1d>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@5fe94a96, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@443118b0, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@765d7657, ],
[apply] windowLock <74235045, 618b19ad>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]],
[apply] Context: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x3200db46, handle 0x7f9d1004bd00, isShared true, jogamp.opengl.gl4.GL4bcImpl@2d3379b4,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76505305,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 256x256 wu, 256x256 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9d100017b0, owner true, ResourceToolkitLock[obj 0x41d477ed, isOwner false, <3590fc5b, 397fbdb>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9d100017b0, owner true, ResourceToolkitLock[obj 0x41d477ed, isOwner false, <3590fc5b, 397fbdb>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9d10026330, owner true, ResourceToolkitLock[obj 0x33d512c1, isOwner false, <515c6049, 639c2c1d>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@5fe94a96, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@443118b0, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@765d7657, ],
[apply] windowLock <74235045, 618b19ad>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]], direct true] ,
[apply] Window: jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 256x256 wu, 256x256 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9d100017b0, owner true, ResourceToolkitLock[obj 0x41d477ed, isOwner false, <3590fc5b, 397fbdb>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9d100017b0, owner true, ResourceToolkitLock[obj 0x41d477ed, isOwner false, <3590fc5b, 397fbdb>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9d10026330, owner true, ResourceToolkitLock[obj 0x33d512c1, isOwner false, <515c6049, 639c2c1d>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@5fe94a96, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@443118b0, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@765d7657, ],
[apply] windowLock <74235045, 618b19ad>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]]
[apply] NW chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL chosen: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] window pos/siz: 0/29 256x256, [ l 0, r 0 - t 29, b 0 - 0x29]
[apply] XXX: 256x256, c 1
[apply] XXX: 256x256, c 2
[apply] XXX: 256x256, c 3
[apply] XXX: 256x256, c 4
[apply] XXX: 256x256, c 5
[apply] XXX: 256x256, c 6
[apply] XXX: 256x256, c 7
[apply] XXX: 256x256, c 8
[apply] main-Animator#00: ** screenshot: TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0000-msaa0-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] XXX: 256x256, c 9
[apply] window resized: 0/29 512x512
[apply] XXX: 512x512, c 1
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0xa514af7 0/0 512x512 of 512x512, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 5.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX: 512x512, c 2
[apply] XXX: 512x512, c 3
[apply] XXX: 512x512, c 4
[apply] XXX: 512x512, c 5
[apply] XXX: 512x512, c 6
[apply] XXX: 512x512, c 7
[apply] XXX: 512x512, c 8
[apply] main-Animator#00: ** screenshot: TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0001-msaa0-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] XXX: 512x512, c 9
[apply] window resized: 0/29 768x768
[apply] XXX: 768x768, c 1
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0xa514af7 0/0 768x768 of 768x768, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 10.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX: 768x768, c 2
[apply] XXX: 768x768, c 3
[apply] XXX: 768x768, c 4
[apply] XXX: 768x768, c 5
[apply] XXX: 768x768, c 6
[apply] XXX: 768x768, c 7
[apply] XXX: 768x768, c 8
[apply] main-Animator#00: ** screenshot: TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0002-msaa0-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0768x0768.png
[apply] XXX: 768x768, c 9
[apply] window resized: 0/29 1024x1005
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0xa514af7 0/0 1024x1005 of 1024x1005, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 14.5, [l -1.0189055, r 1.0189055, b -1.0, t 1.0] 2.037811x2.0 -> [l -1.0189055, r 1.0189055, b -1.0, t 1.0] 2.037811x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.dispose 0xa514af7: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0xa514af7 FIN
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT - test01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363870810 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363870810 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01 took 1.196 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] junit.framework.TestListener: startTest(testOnScreenDblBuf)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363871635 ms III - Start
[apply] SLOCK [T main @ 1692363871635 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT - testOnScreenDblBuf
[apply] Window: jogamp.newt.driver.x11.WindowDriver
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x6a192cfe: tileRendererInUse null, GearsES2[obj 0x6a192cfe isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6a192cfe on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6a192cfe created: GearsObj[0x3b8df014, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6a192cfe created: GearsObj[0x4eb8f27b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6a192cfe created: GearsObj[0x4eb8f27b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x6a192cfe FIN GearsES2[obj 0x6a192cfe isInit true, usesShared false, 1 GearsObj[0x3b8df014, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4eb8f27b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17b79be7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x6a192cfe 0/0 640x400 of 640x400, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6a192cfe, angle 0.0, [l -1.6, r 1.6, b -1.0, t 1.0] 3.2x2.0 -> [l -1.6, r 1.6, b -1.0, t 1.0] 3.2x2.0, v-flip false
[apply] 0 s: 60 f / 98 ms, 612.2 fps, 1 ms/f; total: 60 f, 612.2 fps, 1 ms/f
[apply] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 120 f, 789.4 fps, 1 ms/f
[apply] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 180 f, 878.0 fps, 1 ms/f
[apply] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 240 f, 975.6 fps, 1 ms/f
[apply] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 300 f, 1052.6 fps, 0 ms/f
[apply] 0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 360 f, 1114.5 fps, 0 ms/f
[apply] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 420 f, 1173.1 fps, 0 ms/f
[apply] 0 s: 60 f / 33 ms, 1818.1 fps, 0 ms/f; total: 480 f, 1224.4 fps, 0 ms/f
[apply] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 540 f, 1264.6 fps, 0 ms/f
[apply] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 600 f, 1307.1 fps, 0 ms/f
[apply] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 660 f, 1344.1 fps, 0 ms/f
[apply] Fin start ...
[apply] Fin Drawable: X11OnscreenGLXDrawable[Realized false,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6dc17b83,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 640x400 wu, 640x400 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT$3@5e0826e7, com.jogamp.opengl.test.junit.util.QuitAdapter@32eff876, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@32eff876, ],
[apply] windowLock <8dbdac1, 6e20b53a>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Fin Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 640x400 wu, 640x400 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT$3@5e0826e7, com.jogamp.opengl.test.junit.util.QuitAdapter@32eff876, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@32eff876, ],
[apply] windowLock <8dbdac1, 6e20b53a>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] junit.framework.TestListener: endTest(testOnScreenDblBuf)
[apply] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 720 f, 1376.6 fps, 0 ms/f
[apply] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 780 f, 1405.4 fps, 0 ms/f
[apply] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 840 f, 1431.0 fps, 0 ms/f
[apply] Thread[main,5,main] GearsES2.dispose 0x6a192cfe: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x6a192cfe FIN
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT - testOnScreenDblBuf
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363872638 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363872638 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.578 sec
[apply] ------------- Standard Output ---------------
[apply] Window: jogamp.newt.driver.x11.WindowDriver
[apply] Fin start ...
[apply] Fin Drawable: X11OnscreenGLXDrawable[Realized false,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6dc17b83,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 640x400 wu, 640x400 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT$3@5e0826e7, com.jogamp.opengl.test.junit.util.QuitAdapter@32eff876, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@32eff876, ],
[apply] windowLock <8dbdac1, 6e20b53a>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Fin Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 640x400 wu, 640x400 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT$3@5e0826e7, com.jogamp.opengl.test.junit.util.QuitAdapter@32eff876, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@32eff876, ],
[apply] windowLock <8dbdac1, 6e20b53a>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363871635 ms III - Start
[apply] SLOCK [T main @ 1692363871635 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT - testOnScreenDblBuf
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x6a192cfe: tileRendererInUse null, GearsES2[obj 0x6a192cfe isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6a192cfe on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6a192cfe created: GearsObj[0x3b8df014, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6a192cfe created: GearsObj[0x4eb8f27b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6a192cfe created: GearsObj[0x4eb8f27b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x6a192cfe FIN GearsES2[obj 0x6a192cfe isInit true, usesShared false, 1 GearsObj[0x3b8df014, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4eb8f27b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17b79be7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x6a192cfe 0/0 640x400 of 640x400, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6a192cfe, angle 0.0, [l -1.6, r 1.6, b -1.0, t 1.0] 3.2x2.0 -> [l -1.6, r 1.6, b -1.0, t 1.0] 3.2x2.0, v-flip false
[apply] 0 s: 60 f / 98 ms, 612.2 fps, 1 ms/f; total: 60 f, 612.2 fps, 1 ms/f
[apply] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 120 f, 789.4 fps, 1 ms/f
[apply] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 180 f, 878.0 fps, 1 ms/f
[apply] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 240 f, 975.6 fps, 1 ms/f
[apply] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 300 f, 1052.6 fps, 0 ms/f
[apply] 0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 360 f, 1114.5 fps, 0 ms/f
[apply] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 420 f, 1173.1 fps, 0 ms/f
[apply] 0 s: 60 f / 33 ms, 1818.1 fps, 0 ms/f; total: 480 f, 1224.4 fps, 0 ms/f
[apply] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 540 f, 1264.6 fps, 0 ms/f
[apply] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 600 f, 1307.1 fps, 0 ms/f
[apply] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 660 f, 1344.1 fps, 0 ms/f
[apply] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 720 f, 1376.6 fps, 0 ms/f
[apply] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 780 f, 1405.4 fps, 0 ms/f
[apply] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 840 f, 1431.0 fps, 0 ms/f
[apply] Thread[main,5,main] GearsES2.dispose 0x6a192cfe: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x6a192cfe FIN
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT - testOnScreenDblBuf
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363872638 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363872638 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testOnScreenDblBuf took 0.994 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT
[apply] junit.framework.TestListener: tests to run: 16
[apply] junit.framework.TestListener: startTest(testAvailableInfo)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363873359 ms III - Start
[apply] SLOCK [T main @ 1692363873359 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testAvailableInfo
[apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x8b96fde, isOwner false, <2d2e5f00, 4c40b76e>[count 0, qsz 0, owner <NULL>]]]
[apply] Natives
[apply] GL4bc false
[apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 7 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL4 GLProfile[GL4/GL4.sw]
[apply] GL3 GLProfile[GL3/GL4.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 11 / 12
[apply]
[apply]
[apply] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x8b96fde, isOwner false, <2d2e5f00, 4c40b76e>[count 0, qsz 0, owner <NULL>]]]
[apply] GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x87: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x89: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x8d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x91: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x95: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x99: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x9d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xa1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xa5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xa9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xad: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xba: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbe: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbf: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc0: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc1: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc2: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc3: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc4: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc5: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc6: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc7: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xca: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xce: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcf: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xd1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xd5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xd9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xdd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xe1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xe5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xe9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xed: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xf1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xf5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xf9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xfd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x117: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x119: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x11d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x121: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x125: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x129: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x12d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x131: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x135: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x139: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x13d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x141: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x145: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27f: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x281: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x285: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x289: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x28d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x291: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x295: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x299: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x29d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2a1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2a5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c7: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2cd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2d1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2d5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2d9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2dd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2e1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2e5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2e9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ed: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fa: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fe: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ff: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x300: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x301: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x302: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x303: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x304: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x305: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x306: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x307: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x308: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x309: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30a: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30b: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30c: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30d: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30e: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30f: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x311: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x315: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x319: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x31d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x321: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x325: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x329: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x32d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x331: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x335: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x339: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x33d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x357: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x359: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x35d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x361: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x365: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x369: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x36d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x371: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x375: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x379: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x37d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x381: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x385: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bf: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4c1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4c5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4c9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4cd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4d1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4d5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4d9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4dd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4e1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4e5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4e9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ed: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid 0x21, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x22, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6f, fbc 0x4fa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51b, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51e, fbc 0x15f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x520, fbc 0x161: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x524, fbc 0x165: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x528, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x538, fbc 0x179: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x544, fbc 0x185: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x566, fbc 0x1a7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x568, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x56c, fbc 0x1ad: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x570, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x574, fbc 0x1b5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x580, fbc 0x1c1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x58c, fbc 0x1cd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x597, fbc 0x1d8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x598, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x599, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a0, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a1, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a2, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a3, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a4, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a5, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a6, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a7, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a8, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a9, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5aa, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ab, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ac, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ad, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ae, fbc 0x1ef: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5b0, fbc 0x1f1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5b4, fbc 0x1f5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5b8, fbc 0x1f9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5bc, fbc 0x1fd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5c8, fbc 0x209: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5d4, fbc 0x215: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f6, fbc 0x237: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f8, fbc 0x239: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5fc, fbc 0x23d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x600, fbc 0x241: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x604, fbc 0x245: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x610, fbc 0x251: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x61c, fbc 0x25d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63a, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63d, fbc 0x39f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63f, fbc 0x3a1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x643, fbc 0x3a5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x647, fbc 0x3a9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x64b, fbc 0x3ad: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x657, fbc 0x3b9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x663, fbc 0x3c5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x685, fbc 0x3e7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x687, fbc 0x3e9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x68b, fbc 0x3ed: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x68f, fbc 0x3f1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x693, fbc 0x3f5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x69f, fbc 0x401: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ab, fbc 0x40d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cd, fbc 0x42f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cf, fbc 0x431: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6d3, fbc 0x435: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6d7, fbc 0x439: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6db, fbc 0x43d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6e7, fbc 0x449: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6f3, fbc 0x455: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x715, fbc 0x477: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x717, fbc 0x479: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x71b, fbc 0x47d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x71f, fbc 0x481: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x723, fbc 0x485: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x72f, fbc 0x491: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x73b, fbc 0x49d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x746, fbc 0x4f0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x747, fbc 0x4f1: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x748, fbc 0x4f2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x749, fbc 0x4f3: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74a, fbc 0x4f4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74b, fbc 0x4f5: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74c, fbc 0x4f6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74d, fbc 0x4f7: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74e, fbc 0x4f8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74f, fbc 0x4f9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x750, fbc 0x4fb: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x751, fbc 0x4fc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x752, fbc 0x4fd: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x753, fbc 0x4fe: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x754, fbc 0x4ff: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x755, fbc 0x500: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x756, fbc 0x501: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x757, fbc 0x502: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x758, fbc 0x503: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x759, fbc 0x504: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x75a, fbc 0x505: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x75b, fbc 0x506: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x75c, fbc 0x507: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply]
[apply]
[apply] junit.framework.TestListener: endTest(testAvailableInfo)
[apply] junit.framework.TestListener: startTest(testES2OffScreenAutoDblBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[auto-cfg]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] GLProfiles on device EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fac50001280, owner true, ResourceToolkitLock[obj 0x2ea6137, isOwner false, <41ee392b, 1e67a849>[count 0, qsz 0, owner <NULL>]]]
[apply] Natives
[apply] GL4bc false
[apply] GL4 false
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [3.1 (Core profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 6 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL3.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL3 GLProfile[GL3/GL3.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 10 / 12
[apply]
[apply]
[apply] Capabilities for EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fac50001280, owner true, ResourceToolkitLock[obj 0x2ea6137, isOwner false, <41ee392b, 1e67a849>[count 0, qsz 0, owner <NULL>]]]
[apply] GLCaps[egl cfg 0x1, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x3, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x5, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x6, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x8, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xa, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xb, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xd, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xf, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x10, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x11, 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 , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x12, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x13, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x14, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x15, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x16, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x17, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x18, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x19, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1a, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1b, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1c, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1d, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1e, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1f, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x20, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x21, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x22, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x23, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x24, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x25, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x26, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x27, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x28, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply]
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testAvailableInfo
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf
[apply] Window: jogamp.newt.OffscreenWindow
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Thread[main,5,main] GearsES2.init.0 0x515aebb0: tileRendererInUse null, GearsES2[obj 0x515aebb0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x515aebb0 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x515aebb0 created: GearsObj[0x1bb5a082, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x515aebb0 created: GearsObj[0x78691363, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x515aebb0 created: GearsObj[0x78691363, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x515aebb0 FIN GearsES2[obj 0x515aebb0 isInit true, usesShared false, 1 GearsObj[0x1bb5a082, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x78691363, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x618b19ad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x515aebb0 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7facd45f0d00, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x515aebb0, 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
[apply] Thread[main,5,main] GearsES2.display 0x515aebb0 400x300, swapInterval 1, drawable 0x7facd45f0d00
[apply] Thread[main,5,main] GearsES2.display 0x515aebb0 400x300, swapInterval 1, drawable 0x7facd45f0d00
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf___-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x515aebb0 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7facd45f0d00, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x515aebb0, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x515aebb0 200x150, swapInterval 1, drawable 0x7facd45f0d00
[apply] Thread[main,5,main] GearsES2.display 0x515aebb0 200x150, swapInterval 1, drawable 0x7facd45f0d00
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf___-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Fin Drawable: GLFBODrawableImpl[Initialized false, realized false, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.egl.EGLDrawableFactory@4116aac9,
[apply] Handle 0x0,
[apply] Caps GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]],
[apply] fboI back 1, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface EGLSurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 800x600
[apply] , UOB[ ]
[apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7fac0c001810, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x62ddbd7e, isOwner false, <74e52ef6, 6ed3ccb2>[count 0, qsz 0, owner <NULL>]]], idx 0],
[apply] eglConfigHandle 0x7facd45ed220, eglConfigID 0xc,
[apply] 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[auto-cfg]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
[apply] , surfaceLock <1a677343, 15de0b3c>[count 0, qsz 0, owner <NULL>]
[apply] , DelegatedUpstreamSurfaceHookWithSurfaceSize[EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x0], jogamp.newt.OffscreenWindow: 0x0 800x600]
[apply] , upstreamSurface false ]]
[apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@489115ef, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <3857f613, 198b6731>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] junit.framework.TestListener: endTest(testES2OffScreenAutoDblBuf)
[apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x515aebb0 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7facd45f0d00, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x515aebb0, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x515aebb0 800x600, swapInterval 1, drawable 0x7facd45f0d00
[apply] Thread[main,5,main] GearsES2.display 0x515aebb0 800x600, swapInterval 1, drawable 0x7facd45f0d00
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf___-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x515aebb0: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x515aebb0 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenFBODblBuf
[apply] Window: jogamp.newt.OffscreenWindow
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Thread[main,5,main] GearsES2.init.0 0x3bf7ca37: tileRendererInUse null, GearsES2[obj 0x3bf7ca37 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3bf7ca37 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3bf7ca37 created: GearsObj[0x26794848, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3bf7ca37 created: GearsObj[0x302552ec, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3bf7ca37 created: GearsObj[0x302552ec, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x3bf7ca37 FIN GearsES2[obj 0x3bf7ca37 isInit true, usesShared false, 1 GearsObj[0x26794848, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x302552ec, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d285d7e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x3bf7ca37 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7facd51e1e30, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3bf7ca37, 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
[apply] Thread[main,5,main] GearsES2.display 0x3bf7ca37 400x300, swapInterval 1, drawable 0x7facd51e1e30
[apply] Thread[main,5,main] GearsES2.display 0x3bf7ca37 400x300, swapInterval 1, drawable 0x7facd51e1e30
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf____-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3bf7ca37 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7facd51e1e30, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3bf7ca37, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3bf7ca37 200x150, swapInterval 1, drawable 0x7facd51e1e30
[apply] Thread[main,5,main] GearsES2.display 0x3bf7ca37 200x150, swapInterval 1, drawable 0x7facd51e1e30
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf____-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3bf7ca37 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7facd51e1e30, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3bf7ca37, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3bf7ca37 800x600, swapInterval 1, drawable 0x7facd51e1e30
[apply] Thread[main,5,main] GearsES2.display 0x3bf7ca37 800x600, swapInterval 1, drawable 0x7facd51e1e30
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf____-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Fin Drawable: GLFBODrawableImpl[Initialized false, realized false, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.egl.EGLDrawableFactory@4116aac9,
[apply] Handle 0x0,
[apply] Caps GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]],
[apply] fboI back 1, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface EGLSurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 800x600
[apply] , UOB[ ]
[apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7fac60054650, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x40005471, isOwner false, <2cd76f31, 367ffa75>[count 0, qsz 0, owner <NULL>]]], idx 0],
[apply] eglConfigHandle 0x7facd517c1a0, eglConfigID 0xc,
[apply] 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]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
[apply] , surfaceLock <49438269, ba2f4ec>[count 0, qsz 0, owner <NULL>]
[apply] , DelegatedUpstreamSurfaceHookWithSurfaceSize[EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x0], jogamp.newt.OffscreenWindow: 0x0 800x600]
[apply] , upstreamSurface false ]]
[apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@1c1bbc4e, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <55fe41ea, fbd1f6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBuf)
[apply] junit.framework.TestListener: startTest(testES2OffScreenFBOSglBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Thread[main,5,main] GearsES2.dispose 0x3bf7ca37: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x3bf7ca37 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenFBODblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenFBOSglBuf
[apply] Window: jogamp.newt.OffscreenWindow
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Thread[main,5,main] GearsES2.init.0 0x7a8c8dcf: tileRendererInUse null, GearsES2[obj 0x7a8c8dcf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7a8c8dcf on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7a8c8dcf created: GearsObj[0x752325ad, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7a8c8dcf created: GearsObj[0x279fedbd, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7a8c8dcf created: GearsObj[0x279fedbd, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x7a8c8dcf FIN GearsES2[obj 0x7a8c8dcf isInit true, usesShared false, 1 GearsObj[0x752325ad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x279fedbd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xb3ca52e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7facd53a3da0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7a8c8dcf, 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
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 400x300, swapInterval 1, drawable 0x7facd53a3da0
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 400x300, swapInterval 1, drawable 0x7facd53a3da0
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf____-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x7a8c8dcf 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7facd53a3da0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7a8c8dcf, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x7a8c8dcf 200x150, swapInterval 1, drawable 0x7facd53a3da0
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 200x150, swapInterval 1, drawable 0x7facd53a3da0
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf____-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x7a8c8dcf 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7facd53a3da0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7a8c8dcf, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x7a8c8dcf 800x600, swapInterval 1, drawable 0x7facd53a3da0
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 800x600, swapInterval 1, drawable 0x7facd53a3da0
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf____-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Fin Drawable: GLFBODrawableImpl[Initialized false, realized false, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.egl.EGLDrawableFactory@4116aac9,
[apply] Handle 0x0,
[apply] Caps GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]],
[apply] fboI back 1, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface EGLSurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 800x600
[apply] , UOB[ ]
[apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7fac60054650, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x45c7e403, isOwner false, <2925bf5b, 710f4dc7>[count 0, qsz 0, owner <NULL>]]], idx 0],
[apply] eglConfigHandle 0x7facd5175e90, eglConfigID 0xc,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
[apply] , surfaceLock <1ff4931d, 65e98b1c>[count 0, qsz 0, owner <NULL>]
[apply] , DelegatedUpstreamSurfaceHookWithSurfaceSize[EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x0], jogamp.newt.OffscreenWindow: 0x0 800x600]
[apply] , upstreamSurface false ]]
[apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@61322f9d, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <6ad82709, 510f3d34>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] junit.framework.TestListener: endTest(testES2OffScreenFBOSglBuf)
[apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferDblBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Thread[main,5,main] GearsES2.dispose 0x7a8c8dcf: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x7a8c8dcf FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenFBOSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf
[apply] Window: jogamp.newt.OffscreenWindow
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Drawable Post-GL(2): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Thread[main,5,main] GearsES2.init.0 0x2362f559: tileRendererInUse null, GearsES2[obj 0x2362f559 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2362f559 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2362f559 created: GearsObj[0x247bddad, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2362f559 created: GearsObj[0xd35dea7, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2362f559 created: GearsObj[0xd35dea7, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x2362f559 FIN GearsES2[obj 0x2362f559 isInit true, usesShared false, 1 GearsObj[0x247bddad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd35dea7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7770f470, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7facd53bab40, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2362f559, 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
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 400x300, swapInterval 1, drawable 0x7facd53bab40
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 400x300, swapInterval 1, drawable 0x7facd53bab40
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x2362f559 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fac601f3e20, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2362f559, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x2362f559 200x150, swapInterval 1, drawable 0x7fac601f3e20
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 200x150, swapInterval 1, drawable 0x7fac601f3e20
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x2362f559 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fac60000d20, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2362f559, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x2362f559 800x600, swapInterval 1, drawable 0x7fac60000d20
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 800x600, swapInterval 1, drawable 0x7fac60000d20
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Fin Drawable: jogamp.opengl.egl.EGLDrawable[realized false,
[apply] factory jogamp.opengl.egl.EGLDrawableFactory@4116aac9,
[apply] surface EGLSurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 800x600
[apply] , UOB[ ]
[apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7fac60054650, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x5e5d171f, isOwner false, <24313fcc, 7d20d0b>[count 0, qsz 0, owner <NULL>]]], idx 0],
[apply] eglConfigHandle 0x7facd5786700, eglConfigID 0xc,
[apply] 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[pbuffer]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
[apply] , surfaceLock <77f1baf5, 41a2befb>[count 0, qsz 0, owner <NULL>]
[apply] , EGLUpstreamSurfaceHook[ 800x600, jogamp.newt.OffscreenWindow: 0x0]
[apply] , upstreamSurface true ],
[apply] eglSurface 0x0,
[apply] eglConfig EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7fac60054650, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x5e5d171f, isOwner false, <24313fcc, 7d20d0b>[count 0, qsz 0, owner <NULL>]]], idx 0],
[apply] eglConfigHandle 0x7facd5786700, eglConfigID 0xc,
[apply] 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[pbuffer]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]],
[apply] 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[pbuffer]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
[apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@6c40365c, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <7bedc48a, 131ef10>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferDblBuf)
[apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferSglBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Thread[main,5,main] GearsES2.dispose 0x2362f559: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x2362f559 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenPbufferSglBuf
[apply] Window: jogamp.newt.OffscreenWindow
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Drawable Post-GL(2): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Thread[main,5,main] GearsES2.init.0 0x2df3b89c: tileRendererInUse null, GearsES2[obj 0x2df3b89c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2df3b89c on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2df3b89c created: GearsObj[0x6200f9cb, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2df3b89c created: GearsObj[0x2002fc1d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2df3b89c created: GearsObj[0x2002fc1d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x2df3b89c FIN GearsES2[obj 0x2df3b89c isInit true, usesShared false, 1 GearsObj[0x6200f9cb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2002fc1d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69453e37, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x2df3b89c 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7facd5175dc0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2df3b89c, 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
[apply] Thread[main,5,main] GearsES2.display 0x2df3b89c 400x300, swapInterval 1, drawable 0x7facd5175dc0
[apply] Thread[main,5,main] GearsES2.display 0x2df3b89c 400x300, swapInterval 1, drawable 0x7facd5175dc0
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x2df3b89c 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fac601f9690, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2df3b89c, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x2df3b89c 200x150, swapInterval 1, drawable 0x7fac601f9690
[apply] Thread[main,5,main] GearsES2.display 0x2df3b89c 200x150, swapInterval 1, drawable 0x7fac601f9690
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x2df3b89c 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fac6007fd30, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2df3b89c, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x2df3b89c 800x600, swapInterval 1, drawable 0x7fac6007fd30
[apply] Thread[main,5,main] GearsES2.display 0x2df3b89c 800x600, swapInterval 1, drawable 0x7fac6007fd30
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x2df3b89c: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x2df3b89c FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenPbufferSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OnScreenDblBuf
[apply] Fin Drawable: jogamp.opengl.egl.EGLDrawable[realized false,
[apply] factory jogamp.opengl.egl.EGLDrawableFactory@4116aac9,
[apply] surface EGLSurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 800x600
[apply] , UOB[ ]
[apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7fac60008260, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x6f4a47c7, isOwner false, <ae13544, 3d34d211>[count 0, qsz 0, owner <NULL>]]], idx 0],
[apply] eglConfigHandle 0x7facd52a1940, eglConfigID 0xc,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
[apply] , surfaceLock <7dc0f706, 4009e306>[count 0, qsz 0, owner <NULL>]
[apply] , EGLUpstreamSurfaceHook[ 800x600, jogamp.newt.OffscreenWindow: 0x0]
[apply] , upstreamSurface true ],
[apply] eglSurface 0x0,
[apply] eglConfig EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7fac60008260, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x6f4a47c7, isOwner false, <ae13544, 3d34d211>[count 0, qsz 0, owner <NULL>]]], idx 0],
[apply] eglConfigHandle 0x7facd52a1940, eglConfigID 0xc,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]],
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
[apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@43c1b556, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <587e5365, 22fcf7ab>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferSglBuf)
[apply] junit.framework.TestListener: startTest(testES2OnScreenDblBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
[apply] Window: jogamp.newt.driver.x11.WindowDriver
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Drawable Post-GL(2): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Thread[main,5,main] GearsES2.init.0 0x4988d8b8: tileRendererInUse null, GearsES2[obj 0x4988d8b8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x4988d8b8 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4988d8b8 created: GearsObj[0x609cd4d8, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4988d8b8 created: GearsObj[0x17f7cd29, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4988d8b8 created: GearsObj[0x17f7cd29, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x4988d8b8 FIN GearsES2[obj 0x4988d8b8 isInit true, usesShared false, 1 GearsObj[0x609cd4d8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17f7cd29, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7d8704ef, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x4988d8b8 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7facd5175dc0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4988d8b8, 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
[apply] Thread[main,5,main] GearsES2.display 0x4988d8b8 400x300, swapInterval 1, drawable 0x7facd5175dc0
[apply] Thread[main,5,main] GearsES2.display 0x4988d8b8 400x300, swapInterval 1, drawable 0x7facd5175dc0
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenDblBuf________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x4988d8b8 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7facd5175dc0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4988d8b8, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4988d8b8 200x150, swapInterval 1, drawable 0x7facd5175dc0
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4988d8b8 200x150, swapInterval 1, drawable 0x7facd5175dc0
[apply] Thread[main,5,main] GearsES2.display 0x4988d8b8 200x150, swapInterval 1, drawable 0x7facd5175dc0
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenDblBuf________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x4988d8b8 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7facd5175dc0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4988d8b8, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4988d8b8 800x600, swapInterval 1, drawable 0x7facd5175dc0
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4988d8b8 800x600, swapInterval 1, drawable 0x7facd5175dc0
[apply] Thread[main,5,main] GearsES2.display 0x4988d8b8 800x600, swapInterval 1, drawable 0x7facd5175dc0
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenDblBuf________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x4988d8b8: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x4988d8b8 FIN
[apply] Fin Drawable: jogamp.opengl.egl.EGLDrawable[realized false,
[apply] factory jogamp.opengl.egl.EGLDrawableFactory@4116aac9,
[apply] surface EGLSurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 800x600
[apply] , UOB[ ]
[apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7fac6007cec0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x3c3d9b6b, isOwner false, <79d8407f, 5fbe4146>[count 0, qsz 0, owner <NULL>]]], idx 0],
[apply] eglConfigHandle 0x7facd52a1ae0, eglConfigID 0xc,
[apply] 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], on-scr[.]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
[apply] , surfaceLock <1e66f1f5, 4e50c791>[count 0, qsz 0, owner <NULL>]
[apply] , EGLUpstreamSurfaceHook[ 800x600, jogamp.newt.driver.x11.WindowDriver: 0x0]
[apply] , upstreamSurface true ],
[apply] eglSurface 0x0,
[apply] eglConfig EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7fac6007cec0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x3c3d9b6b, isOwner false, <79d8407f, 5fbe4146>[count 0, qsz 0, owner <NULL>]]], idx 0],
[apply] eglConfigHandle 0x7facd52a1ae0, eglConfigID 0xc,
[apply] 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], on-scr[.]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]],
[apply] 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], on-scr[.]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
[apply] Fin Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@7530ad9c, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <58a9760d, 71e9ddb4>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] junit.framework.TestListener: endTest(testES2OnScreenDblBuf)
[apply] junit.framework.TestListener: startTest(testES2OnScreenSglBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
[apply] Window: jogamp.newt.driver.x11.WindowDriver
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Drawable Post-GL(2): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OnScreenDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OnScreenSglBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x5aebe890: tileRendererInUse null, GearsES2[obj 0x5aebe890 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5aebe890 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5aebe890 created: GearsObj[0x6a2f6f80, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5aebe890 created: GearsObj[0x45b4c3a9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5aebe890 created: GearsObj[0x45b4c3a9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x5aebe890 FIN GearsES2[obj 0x5aebe890 isInit true, usesShared false, 1 GearsObj[0x6a2f6f80, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x45b4c3a9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x399c4be1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x5aebe890 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7facd51955e0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5aebe890, 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
[apply] Thread[main,5,main] GearsES2.display 0x5aebe890 400x300, swapInterval 1, drawable 0x7facd51955e0
[apply] Thread[main,5,main] GearsES2.display 0x5aebe890 400x300, swapInterval 1, drawable 0x7facd51955e0
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenSglBuf________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x5aebe890 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7facd51955e0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5aebe890, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x5aebe890 200x150, swapInterval 1, drawable 0x7facd51955e0
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x5aebe890 200x150, swapInterval 1, drawable 0x7facd51955e0
[apply] Thread[main,5,main] GearsES2.display 0x5aebe890 200x150, swapInterval 1, drawable 0x7facd51955e0
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenSglBuf________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x5aebe890 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7facd51955e0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5aebe890, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x5aebe890 800x600, swapInterval 1, drawable 0x7facd51955e0
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x5aebe890 800x600, swapInterval 1, drawable 0x7facd51955e0
[apply] Thread[main,5,main] GearsES2.display 0x5aebe890 800x600, swapInterval 1, drawable 0x7facd51955e0
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenSglBuf________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Fin Drawable: jogamp.opengl.egl.EGLDrawable[realized false,
[apply] factory jogamp.opengl.egl.EGLDrawableFactory@4116aac9,
[apply] surface EGLSurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 800x600
[apply] , UOB[ ]
[apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7fac6000a4e0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x291caca8, isOwner false, <385e9564, 5b94b04d>[count 0, qsz 0, owner <NULL>]]], idx 0],
[apply] eglConfigHandle 0x7facd4a8b330, eglConfigID 0xc,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
[apply] , surfaceLock <8c3b9d, 4c39bec8>[count 0, qsz 0, owner <NULL>]
[apply] , EGLUpstreamSurfaceHook[ 800x600, jogamp.newt.driver.x11.WindowDriver: 0x0]
[apply] , upstreamSurface true ],
[apply] eglSurface 0x0,
[apply] eglConfig EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7fac6000a4e0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x291caca8, isOwner false, <385e9564, 5b94b04d>[count 0, qsz 0, owner <NULL>]]], idx 0],
[apply] eglConfigHandle 0x7facd4a8b330, eglConfigID 0xc,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]],
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
[apply] Fin Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@f79e, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <7ee8290b, 1f59a598>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] junit.framework.TestListener: endTest(testES2OnScreenSglBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenAutoDblBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[auto-cfg]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Thread[main,5,main] GearsES2.dispose 0x5aebe890: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x5aebe890 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OnScreenSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenAutoDblBuf
[apply] Window: jogamp.newt.OffscreenWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Window Caps PostGL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Thread[main,5,main] GearsES2.init.0 0x26b3fd41: tileRendererInUse null, GearsES2[obj 0x26b3fd41 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x26b3fd41 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x26b3fd41 created: GearsObj[0x49e5f737, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x26b3fd41 created: GearsObj[0x5c671d7f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x26b3fd41 created: GearsObj[0x5c671d7f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x26b3fd41 FIN GearsES2[obj 0x26b3fd41 isInit true, usesShared false, 1 GearsObj[0x49e5f737, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c671d7f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x757277dc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x26b3fd41 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x26b3fd41, 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
[apply] Thread[main,5,main] GearsES2.display 0x26b3fd41 400x300, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x26b3fd41 400x300, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x26b3fd41 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x26b3fd41, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x26b3fd41 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x26b3fd41 200x150, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x26b3fd41 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x26b3fd41, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x26b3fd41 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x26b3fd41 800x600, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x26b3fd41: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x26b3fd41 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenAutoDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf
[apply] Fin Drawable: GLFBODrawableImpl[Initialized false, realized false, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c86b9e3,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]],
[apply] fboI back 1, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface WrappedSurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 800x600
[apply] , UOB[ WINDOW_INVISIBLE ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x10aa41f2, isOwner false, <3af9c5b7, 37271612>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[auto-cfg]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]]
[apply] , surfaceLock <ed7f8b4, 4c309d4d>[count 0, qsz 0, owner <NULL>]
[apply] , DelegatedUpstreamSurfaceHookWithSurfaceSize[X11DummyUpstreamSurfaceHook[pixel 64x64], jogamp.newt.OffscreenWindow: 0x0 800x600]
[apply] , upstreamSurface false ]]
[apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@38102d01, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <37883b97, 6ab778a>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenAutoDblBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapSglBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Window: jogamp.newt.OffscreenWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PixmapGLXDrawable, jogamp.newt.OffscreenWindow
[apply] Window Caps PostGL : GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Drawable Post-GL(1): jogamp.opengl.x11.glx.X11PixmapGLXDrawable, jogamp.newt.OffscreenWindow
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Drawable Post-GL(2): jogamp.opengl.x11.glx.X11PixmapGLXDrawable, jogamp.newt.OffscreenWindow
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf_-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Fin Drawable: X11PixmapGLXDrawable[Realized false,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c86b9e3,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@5f8edcc5, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <7b02881e, 1ebd319f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@5f8edcc5, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <7b02881e, 1ebd319f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapSglBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenFBODblBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600007, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf_-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000b, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf_-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf
[apply] Window: jogamp.newt.OffscreenWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Window Caps PostGL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Thread[main,5,main] GearsES2.init.0 0x7a675056: tileRendererInUse null, GearsES2[obj 0x7a675056 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7a675056 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7a675056 created: GearsObj[0x2638011, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7a675056 created: GearsObj[0x6ff29830, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7a675056 created: GearsObj[0x6ff29830, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x7a675056 FIN GearsES2[obj 0x7a675056 isInit true, usesShared false, 1 GearsObj[0x2638011, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ff29830, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a2b953e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x7a675056 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7a675056, 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
[apply] Thread[main,5,main] GearsES2.display 0x7a675056 400x300, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x7a675056 400x300, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.reshape 0x7a675056 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7a675056, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.display 0x7a675056 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x7a675056 200x150, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.reshape 0x7a675056 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7a675056, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.display 0x7a675056 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x7a675056 800x600, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Fin Drawable: GLFBODrawableImpl[Initialized false, realized false, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c86b9e3,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]],
[apply] fboI back 1, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface WrappedSurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 800x600
[apply] , UOB[ WINDOW_INVISIBLE ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x313b2ea6, isOwner false, <2f465398, 548e6d58>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]]
[apply] , surfaceLock <623a8092, a1cdc6d>[count 0, qsz 0, owner <NULL>]
[apply] , DelegatedUpstreamSurfaceHookWithSurfaceSize[X11DummyUpstreamSurfaceHook[pixel 64x64], jogamp.newt.OffscreenWindow: 0x0 800x600]
[apply] , upstreamSurface false ]]
[apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@175b9425, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <3098cf3b, 610f7aa>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenFBODblBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenFBOSglBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Thread[main,5,main] GearsES2.dispose 0x7a675056: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x7a675056 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenFBOSglBuf
[apply] Window: jogamp.newt.OffscreenWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Window Caps PostGL : GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Thread[main,5,main] GearsES2.init.0 0x57250572: tileRendererInUse null, GearsES2[obj 0x57250572 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x57250572 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x57250572 created: GearsObj[0x11fc564b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x57250572 created: GearsObj[0x394a2528, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x57250572 created: GearsObj[0x394a2528, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x57250572 FIN GearsES2[obj 0x57250572 isInit true, usesShared false, 1 GearsObj[0x11fc564b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x394a2528, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6236eb5f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x57250572 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x57250572, 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
[apply] Thread[main,5,main] GearsES2.display 0x57250572 400x300, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x57250572 400x300, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0001-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.reshape 0x57250572 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x57250572, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.display 0x57250572 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x57250572 200x150, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0003-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.reshape 0x57250572 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x57250572, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.display 0x57250572 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x57250572 800x600, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0005-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Fin Drawable: GLFBODrawableImpl[Initialized false, realized false, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c86b9e3,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface WrappedSurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 800x600
[apply] , UOB[ WINDOW_INVISIBLE ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x7c1e2a9e, isOwner false, <fa36558, 672872e1>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]]
[apply] , surfaceLock <32910148, 3f56875e>[count 0, qsz 0, owner <NULL>]
[apply] , DelegatedUpstreamSurfaceHookWithSurfaceSize[X11DummyUpstreamSurfaceHook[pixel 64x64], jogamp.newt.OffscreenWindow: 0x0 800x600]
[apply] , upstreamSurface false ]]
[apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@2b4bac49, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <fd07cbb, 3571b748>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenFBOSglBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenPbufferDblBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Thread[main,5,main] GearsES2.dispose 0x57250572: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x57250572 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenFBOSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf
[apply] Window: jogamp.newt.OffscreenWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow
[apply] Window Caps PostGL : GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Drawable Post-GL(1): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Drawable Post-GL(2): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow
[apply] Thread[main,5,main] GearsES2.init.0 0x7c83dc97: tileRendererInUse null, GearsES2[obj 0x7c83dc97 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7c83dc97 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7c83dc97 created: GearsObj[0x2f54a33d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7c83dc97 created: GearsObj[0x1018bde2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7c83dc97 created: GearsObj[0x1018bde2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x7c83dc97 FIN GearsES2[obj 0x7c83dc97 isInit true, usesShared false, 1 GearsObj[0x2f54a33d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1018bde2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65b3f4a4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x7c83dc97 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600001, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7c83dc97, 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
[apply] Thread[main,5,main] GearsES2.display 0x7c83dc97 400x300, swapInterval 1, drawable 0x3600001
[apply] Thread[main,5,main] GearsES2.display 0x7c83dc97 400x300, swapInterval 1, drawable 0x3600001
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0001-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.reshape 0x7c83dc97 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7c83dc97, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.display 0x7c83dc97 200x150, swapInterval 1, drawable 0x3600006
[apply] Thread[main,5,main] GearsES2.display 0x7c83dc97 200x150, swapInterval 1, drawable 0x3600006
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0003-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.reshape 0x7c83dc97 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000a, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7c83dc97, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.display 0x7c83dc97 800x600, swapInterval 1, drawable 0x360000a
[apply] Thread[main,5,main] GearsES2.display 0x7c83dc97 800x600, swapInterval 1, drawable 0x360000a
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0005-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Fin Drawable: X11PbufferGLXDrawable[Realized false,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c86b9e3,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@f2ff811, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <568ff82, 50caa560>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@f2ff811, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <568ff82, 50caa560>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenPbufferDblBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenPbufferSglBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Thread[main,5,main] GearsES2.dispose 0x7c83dc97: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x7c83dc97 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf
[apply] Window: jogamp.newt.OffscreenWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow
[apply] Window Caps PostGL : GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Drawable Post-GL(1): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Drawable Post-GL(2): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow
[apply] Thread[main,5,main] GearsES2.init.0 0x186f8716: tileRendererInUse null, GearsES2[obj 0x186f8716 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x186f8716 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x186f8716 created: GearsObj[0x574b560f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x186f8716 created: GearsObj[0xba54932, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x186f8716 created: GearsObj[0xba54932, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x186f8716 FIN GearsES2[obj 0x186f8716 isInit true, usesShared false, 1 GearsObj[0x574b560f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xba54932, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x28975c28, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x186f8716 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600001, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x186f8716, 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
[apply] Thread[main,5,main] GearsES2.display 0x186f8716 400x300, swapInterval 1, drawable 0x3600001
[apply] Thread[main,5,main] GearsES2.display 0x186f8716 400x300, swapInterval 1, drawable 0x3600001
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0001-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.reshape 0x186f8716 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x186f8716, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.display 0x186f8716 200x150, swapInterval 1, drawable 0x3600006
[apply] Thread[main,5,main] GearsES2.display 0x186f8716 200x150, swapInterval 1, drawable 0x3600006
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0003-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.reshape 0x186f8716 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000b, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x186f8716, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.display 0x186f8716 800x600, swapInterval 1, drawable 0x360000b
[apply] Thread[main,5,main] GearsES2.display 0x186f8716 800x600, swapInterval 1, drawable 0x360000b
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0005-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Fin Drawable: X11PbufferGLXDrawable[Realized false,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c86b9e3,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@3943a2be, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <343570b7, 157853da>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@3943a2be, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <343570b7, 157853da>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenPbufferSglBuf)
[apply] junit.framework.TestListener: startTest(testGL2OnScreenDblBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Thread[main,5,main] GearsES2.dispose 0x186f8716: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x186f8716 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenDblBuf
[apply] Window: jogamp.newt.driver.x11.WindowDriver
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
[apply] Window Caps PostGL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Post-GL(1): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Drawable Post-GL(2): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
[apply] Thread[main,5,main] GearsES2.init.0 0xdd0c991: tileRendererInUse null, GearsES2[obj 0xdd0c991 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xdd0c991 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xdd0c991 created: GearsObj[0x5552768b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xdd0c991 created: GearsObj[0x3c947bc5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xdd0c991 created: GearsObj[0x3c947bc5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0xdd0c991 FIN GearsES2[obj 0xdd0c991 isInit true, usesShared false, 1 GearsObj[0x5552768b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c947bc5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x609db43b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0xdd0c991 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xdd0c991, 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
[apply] Thread[main,5,main] GearsES2.display 0xdd0c991 400x300, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0xdd0c991 400x300, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.reshape 0xdd0c991 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xdd0c991, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.display 0xdd0c991 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.display 0xdd0c991 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0xdd0c991 200x150, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.reshape 0xdd0c991 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xdd0c991, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.display 0xdd0c991 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.display 0xdd0c991 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0xdd0c991 800x600, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Fin Drawable: X11OnscreenGLXDrawable[Realized false,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c86b9e3,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@55f616cf, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <1356d4d4, c03cf28>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Fin Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@55f616cf, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <1356d4d4, c03cf28>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] junit.framework.TestListener: endTest(testGL2OnScreenDblBuf)
[apply] Thread[main,5,main] GearsES2.dispose 0xdd0c991: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0xdd0c991 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenSglBuf
[apply] junit.framework.TestListener: startTest(testGL2OnScreenSglBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Window: jogamp.newt.driver.x11.WindowDriver
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
[apply] Window Caps PostGL : GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Post-GL(1): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Drawable Post-GL(2): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
[apply] Thread[main,5,main] GearsES2.init.0 0x5f683daf: tileRendererInUse null, GearsES2[obj 0x5f683daf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5f683daf on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5f683daf created: GearsObj[0x6c779568, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5f683daf created: GearsObj[0xf381794, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5f683daf created: GearsObj[0xf381794, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x5f683daf FIN GearsES2[obj 0x5f683daf isInit true, usesShared false, 1 GearsObj[0x6c779568, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf381794, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2cdd0d4b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x5f683daf 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5f683daf, 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
[apply] Thread[main,5,main] GearsES2.display 0x5f683daf 400x300, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x5f683daf 400x300, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0001-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-15,5,main] GearsES2.reshape 0x5f683daf 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5f683daf, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-15,5,main] GearsES2.display 0x5f683daf 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-15,5,main] GearsES2.display 0x5f683daf 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x5f683daf 200x150, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0004-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-15,5,main] GearsES2.reshape 0x5f683daf 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5f683daf, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-15,5,main] GearsES2.display 0x5f683daf 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-15,5,main] GearsES2.display 0x5f683daf 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x5f683daf 800x600, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0007-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Fin Drawable: X11OnscreenGLXDrawable[Realized false,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c86b9e3,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@7e9131d5, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <2e1d27ba, 61d6015a>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Fin Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@7e9131d5, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <2e1d27ba, 61d6015a>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] junit.framework.TestListener: endTest(testGL2OnScreenSglBuf)
[apply] Thread[main,5,main] GearsES2.dispose 0x5f683daf: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x5f683daf FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenSglBuf
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363888001 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363888001 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.223 sec
[apply] ------------- Standard Output ---------------
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[auto-cfg]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Window: jogamp.newt.OffscreenWindow
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Fin Drawable: GLFBODrawableImpl[Initialized false, realized false, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.egl.EGLDrawableFactory@4116aac9,
[apply] Handle 0x0,
[apply] Caps GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]],
[apply] fboI back 1, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface EGLSurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 800x600
[apply] , UOB[ ]
[apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7fac0c001810, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x62ddbd7e, isOwner false, <74e52ef6, 6ed3ccb2>[count 0, qsz 0, owner <NULL>]]], idx 0],
[apply] eglConfigHandle 0x7facd45ed220, eglConfigID 0xc,
[apply] 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[auto-cfg]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
[apply] , surfaceLock <1a677343, 15de0b3c>[count 0, qsz 0, owner <NULL>]
[apply] , DelegatedUpstreamSurfaceHookWithSurfaceSize[EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x0], jogamp.newt.OffscreenWindow: 0x0 800x600]
[apply] , upstreamSurface false ]]
[apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@489115ef, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <3857f613, 198b6731>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Window: jogamp.newt.OffscreenWindow
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Fin Drawable: GLFBODrawableImpl[Initialized false, realized false, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.egl.EGLDrawableFactory@4116aac9,
[apply] Handle 0x0,
[apply] Caps GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]],
[apply] fboI back 1, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface EGLSurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 800x600
[apply] , UOB[ ]
[apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7fac60054650, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x40005471, isOwner false, <2cd76f31, 367ffa75>[count 0, qsz 0, owner <NULL>]]], idx 0],
[apply] eglConfigHandle 0x7facd517c1a0, eglConfigID 0xc,
[apply] 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]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
[apply] , surfaceLock <49438269, ba2f4ec>[count 0, qsz 0, owner <NULL>]
[apply] , DelegatedUpstreamSurfaceHookWithSurfaceSize[EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x0], jogamp.newt.OffscreenWindow: 0x0 800x600]
[apply] , upstreamSurface false ]]
[apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@1c1bbc4e, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <55fe41ea, fbd1f6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Window: jogamp.newt.OffscreenWindow
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Fin Drawable: GLFBODrawableImpl[Initialized false, realized false, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.egl.EGLDrawableFactory@4116aac9,
[apply] Handle 0x0,
[apply] Caps GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]],
[apply] fboI back 1, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface EGLSurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 800x600
[apply] , UOB[ ]
[apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7fac60054650, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x45c7e403, isOwner false, <2925bf5b, 710f4dc7>[count 0, qsz 0, owner <NULL>]]], idx 0],
[apply] eglConfigHandle 0x7facd5175e90, eglConfigID 0xc,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
[apply] , surfaceLock <1ff4931d, 65e98b1c>[count 0, qsz 0, owner <NULL>]
[apply] , DelegatedUpstreamSurfaceHookWithSurfaceSize[EGLUpstreamSurfaceHook[ 64x64, jogamp.nativewindow.WrappedSurface: 0x0], jogamp.newt.OffscreenWindow: 0x0 800x600]
[apply] , upstreamSurface false ]]
[apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@61322f9d, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <6ad82709, 510f3d34>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Window: jogamp.newt.OffscreenWindow
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Drawable Post-GL(2): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Fin Drawable: jogamp.opengl.egl.EGLDrawable[realized false,
[apply] factory jogamp.opengl.egl.EGLDrawableFactory@4116aac9,
[apply] surface EGLSurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 800x600
[apply] , UOB[ ]
[apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7fac60054650, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x5e5d171f, isOwner false, <24313fcc, 7d20d0b>[count 0, qsz 0, owner <NULL>]]], idx 0],
[apply] eglConfigHandle 0x7facd5786700, eglConfigID 0xc,
[apply] 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[pbuffer]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
[apply] , surfaceLock <77f1baf5, 41a2befb>[count 0, qsz 0, owner <NULL>]
[apply] , EGLUpstreamSurfaceHook[ 800x600, jogamp.newt.OffscreenWindow: 0x0]
[apply] , upstreamSurface true ],
[apply] eglSurface 0x0,
[apply] eglConfig EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7fac60054650, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x5e5d171f, isOwner false, <24313fcc, 7d20d0b>[count 0, qsz 0, owner <NULL>]]], idx 0],
[apply] eglConfigHandle 0x7facd5786700, eglConfigID 0xc,
[apply] 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[pbuffer]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]],
[apply] 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[pbuffer]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
[apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@6c40365c, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <7bedc48a, 131ef10>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Window: jogamp.newt.OffscreenWindow
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Drawable Post-GL(2): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Fin Drawable: jogamp.opengl.egl.EGLDrawable[realized false,
[apply] factory jogamp.opengl.egl.EGLDrawableFactory@4116aac9,
[apply] surface EGLSurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 800x600
[apply] , UOB[ ]
[apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7fac60008260, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x6f4a47c7, isOwner false, <ae13544, 3d34d211>[count 0, qsz 0, owner <NULL>]]], idx 0],
[apply] eglConfigHandle 0x7facd52a1940, eglConfigID 0xc,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
[apply] , surfaceLock <7dc0f706, 4009e306>[count 0, qsz 0, owner <NULL>]
[apply] , EGLUpstreamSurfaceHook[ 800x600, jogamp.newt.OffscreenWindow: 0x0]
[apply] , upstreamSurface true ],
[apply] eglSurface 0x0,
[apply] eglConfig EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7fac60008260, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x6f4a47c7, isOwner false, <ae13544, 3d34d211>[count 0, qsz 0, owner <NULL>]]], idx 0],
[apply] eglConfigHandle 0x7facd52a1940, eglConfigID 0xc,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]],
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
[apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@43c1b556, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <587e5365, 22fcf7ab>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
[apply] Window: jogamp.newt.driver.x11.WindowDriver
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Drawable Post-GL(2): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Fin Drawable: jogamp.opengl.egl.EGLDrawable[realized false,
[apply] factory jogamp.opengl.egl.EGLDrawableFactory@4116aac9,
[apply] surface EGLSurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 800x600
[apply] , UOB[ ]
[apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7fac6007cec0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x3c3d9b6b, isOwner false, <79d8407f, 5fbe4146>[count 0, qsz 0, owner <NULL>]]], idx 0],
[apply] eglConfigHandle 0x7facd52a1ae0, eglConfigID 0xc,
[apply] 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], on-scr[.]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
[apply] , surfaceLock <1e66f1f5, 4e50c791>[count 0, qsz 0, owner <NULL>]
[apply] , EGLUpstreamSurfaceHook[ 800x600, jogamp.newt.driver.x11.WindowDriver: 0x0]
[apply] , upstreamSurface true ],
[apply] eglSurface 0x0,
[apply] eglConfig EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7fac6007cec0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x3c3d9b6b, isOwner false, <79d8407f, 5fbe4146>[count 0, qsz 0, owner <NULL>]]], idx 0],
[apply] eglConfigHandle 0x7facd52a1ae0, eglConfigID 0xc,
[apply] 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], on-scr[.]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]],
[apply] 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], on-scr[.]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
[apply] Fin Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@7530ad9c, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <58a9760d, 71e9ddb4>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
[apply] Window: jogamp.newt.driver.x11.WindowDriver
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Drawable Post-GL(2): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Fin Drawable: jogamp.opengl.egl.EGLDrawable[realized false,
[apply] factory jogamp.opengl.egl.EGLDrawableFactory@4116aac9,
[apply] surface EGLSurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 800x600
[apply] , UOB[ ]
[apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7fac6000a4e0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x291caca8, isOwner false, <385e9564, 5b94b04d>[count 0, qsz 0, owner <NULL>]]], idx 0],
[apply] eglConfigHandle 0x7facd4a8b330, eglConfigID 0xc,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
[apply] , surfaceLock <8c3b9d, 4c39bec8>[count 0, qsz 0, owner <NULL>]
[apply] , EGLUpstreamSurfaceHook[ 800x600, jogamp.newt.driver.x11.WindowDriver: 0x0]
[apply] , upstreamSurface true ],
[apply] eglSurface 0x0,
[apply] eglConfig EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x7fac6000a4e0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x291caca8, isOwner false, <385e9564, 5b94b04d>[count 0, qsz 0, owner <NULL>]]], idx 0],
[apply] eglConfigHandle 0x7facd4a8b330, eglConfigID 0xc,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]],
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]],
[apply] chosen GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]]
[apply] Fin Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@f79e, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <7ee8290b, 1f59a598>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[auto-cfg]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Window: jogamp.newt.OffscreenWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Window Caps PostGL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Fin Drawable: GLFBODrawableImpl[Initialized false, realized false, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c86b9e3,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]],
[apply] fboI back 1, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface WrappedSurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 800x600
[apply] , UOB[ WINDOW_INVISIBLE ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x10aa41f2, isOwner false, <3af9c5b7, 37271612>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[auto-cfg]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]]
[apply] , surfaceLock <ed7f8b4, 4c309d4d>[count 0, qsz 0, owner <NULL>]
[apply] , DelegatedUpstreamSurfaceHookWithSurfaceSize[X11DummyUpstreamSurfaceHook[pixel 64x64], jogamp.newt.OffscreenWindow: 0x0 800x600]
[apply] , upstreamSurface false ]]
[apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@38102d01, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <37883b97, 6ab778a>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Window: jogamp.newt.OffscreenWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PixmapGLXDrawable, jogamp.newt.OffscreenWindow
[apply] Window Caps PostGL : GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Drawable Post-GL(1): jogamp.opengl.x11.glx.X11PixmapGLXDrawable, jogamp.newt.OffscreenWindow
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Drawable Post-GL(2): jogamp.opengl.x11.glx.X11PixmapGLXDrawable, jogamp.newt.OffscreenWindow
[apply] Fin Drawable: X11PixmapGLXDrawable[Realized false,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c86b9e3,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@5f8edcc5, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <7b02881e, 1ebd319f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@5f8edcc5, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <7b02881e, 1ebd319f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Window: jogamp.newt.OffscreenWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Window Caps PostGL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Fin Drawable: GLFBODrawableImpl[Initialized false, realized false, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c86b9e3,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]],
[apply] fboI back 1, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface WrappedSurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 800x600
[apply] , UOB[ WINDOW_INVISIBLE ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x313b2ea6, isOwner false, <2f465398, 548e6d58>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]]
[apply] , surfaceLock <623a8092, a1cdc6d>[count 0, qsz 0, owner <NULL>]
[apply] , DelegatedUpstreamSurfaceHookWithSurfaceSize[X11DummyUpstreamSurfaceHook[pixel 64x64], jogamp.newt.OffscreenWindow: 0x0 800x600]
[apply] , upstreamSurface false ]]
[apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@175b9425, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <3098cf3b, 610f7aa>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Window: jogamp.newt.OffscreenWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Window Caps PostGL : GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Fin Drawable: GLFBODrawableImpl[Initialized false, realized false, texUnit 0, samples 0,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c86b9e3,
[apply] Handle 0x0,
[apply] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]],
[apply] fboI back 0, front 0, num 0,
[apply] FBO front read 0, null,
[apply] FBO back write 0, null,
[apply] Surface WrappedSurface[ displayHandle 0x0
[apply] , surfaceHandle 0x0
[apply] , size 800x600
[apply] , UOB[ WINDOW_INVISIBLE ]
[apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x7c1e2a9e, isOwner false, <fa36558, 672872e1>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]]
[apply] , surfaceLock <32910148, 3f56875e>[count 0, qsz 0, owner <NULL>]
[apply] , DelegatedUpstreamSurfaceHookWithSurfaceSize[X11DummyUpstreamSurfaceHook[pixel 64x64], jogamp.newt.OffscreenWindow: 0x0 800x600]
[apply] , upstreamSurface false ]]
[apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@2b4bac49, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <fd07cbb, 3571b748>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Window: jogamp.newt.OffscreenWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow
[apply] Window Caps PostGL : GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Drawable Post-GL(1): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Drawable Post-GL(2): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow
[apply] Fin Drawable: X11PbufferGLXDrawable[Realized false,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c86b9e3,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@f2ff811, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <568ff82, 50caa560>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@f2ff811, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <568ff82, 50caa560>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Window: jogamp.newt.OffscreenWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow
[apply] Window Caps PostGL : GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Drawable Post-GL(1): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Drawable Post-GL(2): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow
[apply] Fin Drawable: X11PbufferGLXDrawable[Realized false,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c86b9e3,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@3943a2be, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <343570b7, 157853da>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@3943a2be, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <343570b7, 157853da>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Window: jogamp.newt.driver.x11.WindowDriver
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
[apply] Window Caps PostGL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Post-GL(1): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Drawable Post-GL(2): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
[apply] Fin Drawable: X11OnscreenGLXDrawable[Realized false,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c86b9e3,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@55f616cf, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <1356d4d4, c03cf28>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Fin Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@55f616cf, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <1356d4d4, c03cf28>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Window: jogamp.newt.driver.x11.WindowDriver
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
[apply] Window Caps PostGL : GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Post-GL(1): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Drawable Post-GL(2): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
[apply] Fin Drawable: X11OnscreenGLXDrawable[Realized false,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c86b9e3,
[apply] Handle 0x0,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@7e9131d5, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <2e1d27ba, 61d6015a>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Fin Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@7e9131d5, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <2e1d27ba, 61d6015a>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363873359 ms III - Start
[apply] SLOCK [T main @ 1692363873359 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testAvailableInfo
[apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x8b96fde, isOwner false, <2d2e5f00, 4c40b76e>[count 0, qsz 0, owner <NULL>]]]
[apply] Natives
[apply] GL4bc false
[apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 7 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL4 GLProfile[GL4/GL4.sw]
[apply] GL3 GLProfile[GL3/GL4.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 11 / 12
[apply]
[apply]
[apply] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x8b96fde, isOwner false, <2d2e5f00, 4c40b76e>[count 0, qsz 0, owner <NULL>]]]
[apply] GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x87: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x89: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x8d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x91: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x95: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x99: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x9d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xa1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xa5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xa9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xad: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xba: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbe: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbf: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc0: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc1: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc2: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc3: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc4: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc5: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc6: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc7: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xca: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xce: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcf: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xd1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xd5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xd9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xdd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xe1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xe5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xe9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xed: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xf1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xf5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xf9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xfd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x117: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x119: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x11d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x121: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x125: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x129: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x12d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x131: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x135: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x139: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x13d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x141: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x145: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27f: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x281: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x285: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x289: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x28d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x291: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x295: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x299: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x29d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2a1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2a5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c7: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2cd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2d1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2d5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2d9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2dd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2e1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2e5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2e9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ed: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fa: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fe: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ff: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x300: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x301: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x302: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x303: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x304: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x305: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x306: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x307: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x308: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x309: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30a: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30b: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30c: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30d: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30e: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30f: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x311: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x315: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x319: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x31d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x321: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x325: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x329: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x32d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x331: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x335: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x339: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x33d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x357: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x359: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x35d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x361: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x365: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x369: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x36d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x371: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x375: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x379: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x37d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x381: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x385: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bf: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4c1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4c5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4c9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4cd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4d1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4d5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4d9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4dd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4e1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4e5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4e9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ed: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid 0x21, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x22, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6f, fbc 0x4fa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51b, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51e, fbc 0x15f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x520, fbc 0x161: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x524, fbc 0x165: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x528, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x538, fbc 0x179: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x544, fbc 0x185: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x566, fbc 0x1a7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x568, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x56c, fbc 0x1ad: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x570, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x574, fbc 0x1b5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x580, fbc 0x1c1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x58c, fbc 0x1cd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x597, fbc 0x1d8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x598, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x599, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a0, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a1, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a2, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a3, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a4, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a5, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a6, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a7, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a8, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a9, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5aa, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ab, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ac, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ad, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ae, fbc 0x1ef: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5b0, fbc 0x1f1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5b4, fbc 0x1f5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5b8, fbc 0x1f9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5bc, fbc 0x1fd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5c8, fbc 0x209: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5d4, fbc 0x215: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f6, fbc 0x237: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f8, fbc 0x239: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5fc, fbc 0x23d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x600, fbc 0x241: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x604, fbc 0x245: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x610, fbc 0x251: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x61c, fbc 0x25d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63a, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63d, fbc 0x39f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63f, fbc 0x3a1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x643, fbc 0x3a5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x647, fbc 0x3a9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x64b, fbc 0x3ad: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x657, fbc 0x3b9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x663, fbc 0x3c5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x685, fbc 0x3e7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x687, fbc 0x3e9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x68b, fbc 0x3ed: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x68f, fbc 0x3f1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x693, fbc 0x3f5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x69f, fbc 0x401: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ab, fbc 0x40d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cd, fbc 0x42f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cf, fbc 0x431: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6d3, fbc 0x435: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6d7, fbc 0x439: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6db, fbc 0x43d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6e7, fbc 0x449: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6f3, fbc 0x455: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x715, fbc 0x477: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x717, fbc 0x479: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x71b, fbc 0x47d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x71f, fbc 0x481: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x723, fbc 0x485: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x72f, fbc 0x491: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x73b, fbc 0x49d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x746, fbc 0x4f0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x747, fbc 0x4f1: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x748, fbc 0x4f2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x749, fbc 0x4f3: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74a, fbc 0x4f4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74b, fbc 0x4f5: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74c, fbc 0x4f6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74d, fbc 0x4f7: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74e, fbc 0x4f8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74f, fbc 0x4f9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x750, fbc 0x4fb: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x751, fbc 0x4fc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x752, fbc 0x4fd: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x753, fbc 0x4fe: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x754, fbc 0x4ff: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x755, fbc 0x500: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x756, fbc 0x501: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x757, fbc 0x502: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x758, fbc 0x503: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x759, fbc 0x504: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x75a, fbc 0x505: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x75b, fbc 0x506: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x75c, fbc 0x507: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply]
[apply]
[apply] GLProfiles on device EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fac50001280, owner true, ResourceToolkitLock[obj 0x2ea6137, isOwner false, <41ee392b, 1e67a849>[count 0, qsz 0, owner <NULL>]]]
[apply] Natives
[apply] GL4bc false
[apply] GL4 false
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [3.1 (Core profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 6 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL3.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL3 GLProfile[GL3/GL3.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 10 / 12
[apply]
[apply]
[apply] Capabilities for EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fac50001280, owner true, ResourceToolkitLock[obj 0x2ea6137, isOwner false, <41ee392b, 1e67a849>[count 0, qsz 0, owner <NULL>]]]
[apply] GLCaps[egl cfg 0x1, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x3, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x5, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x6, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x8, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xa, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xb, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xd, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xf, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x10, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x11, 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 , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x12, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x13, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x14, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x15, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x16, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x17, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x18, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x19, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1a, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1b, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1c, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1d, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1e, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1f, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x20, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x21, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x22, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x23, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x24, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x25, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x26, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x27, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x28, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply]
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testAvailableInfo
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x515aebb0: tileRendererInUse null, GearsES2[obj 0x515aebb0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x515aebb0 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x515aebb0 created: GearsObj[0x1bb5a082, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x515aebb0 created: GearsObj[0x78691363, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x515aebb0 created: GearsObj[0x78691363, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x515aebb0 FIN GearsES2[obj 0x515aebb0 isInit true, usesShared false, 1 GearsObj[0x1bb5a082, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x78691363, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x618b19ad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x515aebb0 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7facd45f0d00, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x515aebb0, 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
[apply] Thread[main,5,main] GearsES2.display 0x515aebb0 400x300, swapInterval 1, drawable 0x7facd45f0d00
[apply] Thread[main,5,main] GearsES2.display 0x515aebb0 400x300, swapInterval 1, drawable 0x7facd45f0d00
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf___-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x515aebb0 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7facd45f0d00, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x515aebb0, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x515aebb0 200x150, swapInterval 1, drawable 0x7facd45f0d00
[apply] Thread[main,5,main] GearsES2.display 0x515aebb0 200x150, swapInterval 1, drawable 0x7facd45f0d00
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf___-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x515aebb0 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7facd45f0d00, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x515aebb0, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x515aebb0 800x600, swapInterval 1, drawable 0x7facd45f0d00
[apply] Thread[main,5,main] GearsES2.display 0x515aebb0 800x600, swapInterval 1, drawable 0x7facd45f0d00
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf___-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x515aebb0: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x515aebb0 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenFBODblBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x3bf7ca37: tileRendererInUse null, GearsES2[obj 0x3bf7ca37 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3bf7ca37 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3bf7ca37 created: GearsObj[0x26794848, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3bf7ca37 created: GearsObj[0x302552ec, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3bf7ca37 created: GearsObj[0x302552ec, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x3bf7ca37 FIN GearsES2[obj 0x3bf7ca37 isInit true, usesShared false, 1 GearsObj[0x26794848, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x302552ec, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d285d7e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x3bf7ca37 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7facd51e1e30, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3bf7ca37, 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
[apply] Thread[main,5,main] GearsES2.display 0x3bf7ca37 400x300, swapInterval 1, drawable 0x7facd51e1e30
[apply] Thread[main,5,main] GearsES2.display 0x3bf7ca37 400x300, swapInterval 1, drawable 0x7facd51e1e30
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf____-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3bf7ca37 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7facd51e1e30, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3bf7ca37, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3bf7ca37 200x150, swapInterval 1, drawable 0x7facd51e1e30
[apply] Thread[main,5,main] GearsES2.display 0x3bf7ca37 200x150, swapInterval 1, drawable 0x7facd51e1e30
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf____-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x3bf7ca37 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7facd51e1e30, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3bf7ca37, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x3bf7ca37 800x600, swapInterval 1, drawable 0x7facd51e1e30
[apply] Thread[main,5,main] GearsES2.display 0x3bf7ca37 800x600, swapInterval 1, drawable 0x7facd51e1e30
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf____-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x3bf7ca37: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x3bf7ca37 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenFBODblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenFBOSglBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x7a8c8dcf: tileRendererInUse null, GearsES2[obj 0x7a8c8dcf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7a8c8dcf on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7a8c8dcf created: GearsObj[0x752325ad, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7a8c8dcf created: GearsObj[0x279fedbd, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7a8c8dcf created: GearsObj[0x279fedbd, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x7a8c8dcf FIN GearsES2[obj 0x7a8c8dcf isInit true, usesShared false, 1 GearsObj[0x752325ad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x279fedbd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xb3ca52e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7facd53a3da0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7a8c8dcf, 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
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 400x300, swapInterval 1, drawable 0x7facd53a3da0
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 400x300, swapInterval 1, drawable 0x7facd53a3da0
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf____-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x7a8c8dcf 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7facd53a3da0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7a8c8dcf, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x7a8c8dcf 200x150, swapInterval 1, drawable 0x7facd53a3da0
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 200x150, swapInterval 1, drawable 0x7facd53a3da0
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf____-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x7a8c8dcf 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7facd53a3da0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7a8c8dcf, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x7a8c8dcf 800x600, swapInterval 1, drawable 0x7facd53a3da0
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 800x600, swapInterval 1, drawable 0x7facd53a3da0
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf____-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x7a8c8dcf: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x7a8c8dcf FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenFBOSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x2362f559: tileRendererInUse null, GearsES2[obj 0x2362f559 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2362f559 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2362f559 created: GearsObj[0x247bddad, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2362f559 created: GearsObj[0xd35dea7, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2362f559 created: GearsObj[0xd35dea7, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x2362f559 FIN GearsES2[obj 0x2362f559 isInit true, usesShared false, 1 GearsObj[0x247bddad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd35dea7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7770f470, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7facd53bab40, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2362f559, 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
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 400x300, swapInterval 1, drawable 0x7facd53bab40
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 400x300, swapInterval 1, drawable 0x7facd53bab40
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x2362f559 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fac601f3e20, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2362f559, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x2362f559 200x150, swapInterval 1, drawable 0x7fac601f3e20
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 200x150, swapInterval 1, drawable 0x7fac601f3e20
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x2362f559 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fac60000d20, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2362f559, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x2362f559 800x600, swapInterval 1, drawable 0x7fac60000d20
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 800x600, swapInterval 1, drawable 0x7fac60000d20
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x2362f559: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x2362f559 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenPbufferSglBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x2df3b89c: tileRendererInUse null, GearsES2[obj 0x2df3b89c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2df3b89c on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2df3b89c created: GearsObj[0x6200f9cb, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2df3b89c created: GearsObj[0x2002fc1d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2df3b89c created: GearsObj[0x2002fc1d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x2df3b89c FIN GearsES2[obj 0x2df3b89c isInit true, usesShared false, 1 GearsObj[0x6200f9cb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2002fc1d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69453e37, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x2df3b89c 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7facd5175dc0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2df3b89c, 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
[apply] Thread[main,5,main] GearsES2.display 0x2df3b89c 400x300, swapInterval 1, drawable 0x7facd5175dc0
[apply] Thread[main,5,main] GearsES2.display 0x2df3b89c 400x300, swapInterval 1, drawable 0x7facd5175dc0
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x2df3b89c 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fac601f9690, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2df3b89c, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x2df3b89c 200x150, swapInterval 1, drawable 0x7fac601f9690
[apply] Thread[main,5,main] GearsES2.display 0x2df3b89c 200x150, swapInterval 1, drawable 0x7fac601f9690
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x2df3b89c 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fac6007fd30, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2df3b89c, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x2df3b89c 800x600, swapInterval 1, drawable 0x7fac6007fd30
[apply] Thread[main,5,main] GearsES2.display 0x2df3b89c 800x600, swapInterval 1, drawable 0x7fac6007fd30
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x2df3b89c: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x2df3b89c FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenPbufferSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OnScreenDblBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x4988d8b8: tileRendererInUse null, GearsES2[obj 0x4988d8b8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x4988d8b8 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4988d8b8 created: GearsObj[0x609cd4d8, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4988d8b8 created: GearsObj[0x17f7cd29, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4988d8b8 created: GearsObj[0x17f7cd29, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x4988d8b8 FIN GearsES2[obj 0x4988d8b8 isInit true, usesShared false, 1 GearsObj[0x609cd4d8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17f7cd29, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7d8704ef, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x4988d8b8 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7facd5175dc0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4988d8b8, 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
[apply] Thread[main,5,main] GearsES2.display 0x4988d8b8 400x300, swapInterval 1, drawable 0x7facd5175dc0
[apply] Thread[main,5,main] GearsES2.display 0x4988d8b8 400x300, swapInterval 1, drawable 0x7facd5175dc0
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenDblBuf________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x4988d8b8 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7facd5175dc0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4988d8b8, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4988d8b8 200x150, swapInterval 1, drawable 0x7facd5175dc0
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4988d8b8 200x150, swapInterval 1, drawable 0x7facd5175dc0
[apply] Thread[main,5,main] GearsES2.display 0x4988d8b8 200x150, swapInterval 1, drawable 0x7facd5175dc0
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenDblBuf________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x4988d8b8 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7facd5175dc0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4988d8b8, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4988d8b8 800x600, swapInterval 1, drawable 0x7facd5175dc0
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x4988d8b8 800x600, swapInterval 1, drawable 0x7facd5175dc0
[apply] Thread[main,5,main] GearsES2.display 0x4988d8b8 800x600, swapInterval 1, drawable 0x7facd5175dc0
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenDblBuf________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x4988d8b8: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x4988d8b8 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OnScreenDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OnScreenSglBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x5aebe890: tileRendererInUse null, GearsES2[obj 0x5aebe890 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5aebe890 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5aebe890 created: GearsObj[0x6a2f6f80, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5aebe890 created: GearsObj[0x45b4c3a9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5aebe890 created: GearsObj[0x45b4c3a9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x5aebe890 FIN GearsES2[obj 0x5aebe890 isInit true, usesShared false, 1 GearsObj[0x6a2f6f80, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x45b4c3a9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x399c4be1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x5aebe890 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7facd51955e0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5aebe890, 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
[apply] Thread[main,5,main] GearsES2.display 0x5aebe890 400x300, swapInterval 1, drawable 0x7facd51955e0
[apply] Thread[main,5,main] GearsES2.display 0x5aebe890 400x300, swapInterval 1, drawable 0x7facd51955e0
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenSglBuf________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x5aebe890 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7facd51955e0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5aebe890, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x5aebe890 200x150, swapInterval 1, drawable 0x7facd51955e0
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x5aebe890 200x150, swapInterval 1, drawable 0x7facd51955e0
[apply] Thread[main,5,main] GearsES2.display 0x5aebe890 200x150, swapInterval 1, drawable 0x7facd51955e0
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenSglBuf________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x5aebe890 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7facd51955e0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5aebe890, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x5aebe890 800x600, swapInterval 1, drawable 0x7facd51955e0
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x5aebe890 800x600, swapInterval 1, drawable 0x7facd51955e0
[apply] Thread[main,5,main] GearsES2.display 0x5aebe890 800x600, swapInterval 1, drawable 0x7facd51955e0
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenSglBuf________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x5aebe890: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x5aebe890 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OnScreenSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenAutoDblBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x26b3fd41: tileRendererInUse null, GearsES2[obj 0x26b3fd41 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x26b3fd41 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x26b3fd41 created: GearsObj[0x49e5f737, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x26b3fd41 created: GearsObj[0x5c671d7f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x26b3fd41 created: GearsObj[0x5c671d7f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x26b3fd41 FIN GearsES2[obj 0x26b3fd41 isInit true, usesShared false, 1 GearsObj[0x49e5f737, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c671d7f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x757277dc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x26b3fd41 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x26b3fd41, 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
[apply] Thread[main,5,main] GearsES2.display 0x26b3fd41 400x300, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x26b3fd41 400x300, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x26b3fd41 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x26b3fd41, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x26b3fd41 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x26b3fd41 200x150, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x26b3fd41 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x26b3fd41, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x26b3fd41 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x26b3fd41 800x600, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x26b3fd41: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x26b3fd41 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenAutoDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf_-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600007, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf_-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000b, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf_-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x7a675056: tileRendererInUse null, GearsES2[obj 0x7a675056 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7a675056 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7a675056 created: GearsObj[0x2638011, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7a675056 created: GearsObj[0x6ff29830, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7a675056 created: GearsObj[0x6ff29830, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x7a675056 FIN GearsES2[obj 0x7a675056 isInit true, usesShared false, 1 GearsObj[0x2638011, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ff29830, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a2b953e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x7a675056 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7a675056, 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
[apply] Thread[main,5,main] GearsES2.display 0x7a675056 400x300, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x7a675056 400x300, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.reshape 0x7a675056 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7a675056, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.display 0x7a675056 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x7a675056 200x150, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.reshape 0x7a675056 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7a675056, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.display 0x7a675056 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x7a675056 800x600, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x7a675056: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x7a675056 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenFBOSglBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x57250572: tileRendererInUse null, GearsES2[obj 0x57250572 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x57250572 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x57250572 created: GearsObj[0x11fc564b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x57250572 created: GearsObj[0x394a2528, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x57250572 created: GearsObj[0x394a2528, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x57250572 FIN GearsES2[obj 0x57250572 isInit true, usesShared false, 1 GearsObj[0x11fc564b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x394a2528, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6236eb5f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x57250572 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x57250572, 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
[apply] Thread[main,5,main] GearsES2.display 0x57250572 400x300, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x57250572 400x300, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0001-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.reshape 0x57250572 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x57250572, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.display 0x57250572 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x57250572 200x150, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0003-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.reshape 0x57250572 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x57250572, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.display 0x57250572 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x57250572 800x600, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0005-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x57250572: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x57250572 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenFBOSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x7c83dc97: tileRendererInUse null, GearsES2[obj 0x7c83dc97 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7c83dc97 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7c83dc97 created: GearsObj[0x2f54a33d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7c83dc97 created: GearsObj[0x1018bde2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7c83dc97 created: GearsObj[0x1018bde2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x7c83dc97 FIN GearsES2[obj 0x7c83dc97 isInit true, usesShared false, 1 GearsObj[0x2f54a33d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1018bde2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65b3f4a4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x7c83dc97 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600001, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7c83dc97, 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
[apply] Thread[main,5,main] GearsES2.display 0x7c83dc97 400x300, swapInterval 1, drawable 0x3600001
[apply] Thread[main,5,main] GearsES2.display 0x7c83dc97 400x300, swapInterval 1, drawable 0x3600001
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0001-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.reshape 0x7c83dc97 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7c83dc97, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.display 0x7c83dc97 200x150, swapInterval 1, drawable 0x3600006
[apply] Thread[main,5,main] GearsES2.display 0x7c83dc97 200x150, swapInterval 1, drawable 0x3600006
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0003-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.reshape 0x7c83dc97 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000a, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7c83dc97, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.display 0x7c83dc97 800x600, swapInterval 1, drawable 0x360000a
[apply] Thread[main,5,main] GearsES2.display 0x7c83dc97 800x600, swapInterval 1, drawable 0x360000a
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0005-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x7c83dc97: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x7c83dc97 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x186f8716: tileRendererInUse null, GearsES2[obj 0x186f8716 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x186f8716 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x186f8716 created: GearsObj[0x574b560f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x186f8716 created: GearsObj[0xba54932, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x186f8716 created: GearsObj[0xba54932, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x186f8716 FIN GearsES2[obj 0x186f8716 isInit true, usesShared false, 1 GearsObj[0x574b560f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xba54932, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x28975c28, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x186f8716 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600001, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x186f8716, 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
[apply] Thread[main,5,main] GearsES2.display 0x186f8716 400x300, swapInterval 1, drawable 0x3600001
[apply] Thread[main,5,main] GearsES2.display 0x186f8716 400x300, swapInterval 1, drawable 0x3600001
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0001-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.reshape 0x186f8716 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x186f8716, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.display 0x186f8716 200x150, swapInterval 1, drawable 0x3600006
[apply] Thread[main,5,main] GearsES2.display 0x186f8716 200x150, swapInterval 1, drawable 0x3600006
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0003-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.reshape 0x186f8716 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000b, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x186f8716, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.display 0x186f8716 800x600, swapInterval 1, drawable 0x360000b
[apply] Thread[main,5,main] GearsES2.display 0x186f8716 800x600, swapInterval 1, drawable 0x360000b
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0005-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x186f8716: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x186f8716 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenDblBuf
[apply] Thread[main,5,main] GearsES2.init.0 0xdd0c991: tileRendererInUse null, GearsES2[obj 0xdd0c991 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xdd0c991 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xdd0c991 created: GearsObj[0x5552768b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xdd0c991 created: GearsObj[0x3c947bc5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xdd0c991 created: GearsObj[0x3c947bc5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0xdd0c991 FIN GearsES2[obj 0xdd0c991 isInit true, usesShared false, 1 GearsObj[0x5552768b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c947bc5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x609db43b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0xdd0c991 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xdd0c991, 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
[apply] Thread[main,5,main] GearsES2.display 0xdd0c991 400x300, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0xdd0c991 400x300, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.reshape 0xdd0c991 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xdd0c991, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.display 0xdd0c991 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.display 0xdd0c991 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0xdd0c991 200x150, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.reshape 0xdd0c991 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xdd0c991, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.display 0xdd0c991 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.display 0xdd0c991 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0xdd0c991 800x600, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0xdd0c991: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0xdd0c991 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenSglBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x5f683daf: tileRendererInUse null, GearsES2[obj 0x5f683daf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5f683daf on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5f683daf created: GearsObj[0x6c779568, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5f683daf created: GearsObj[0xf381794, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5f683daf created: GearsObj[0xf381794, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x5f683daf FIN GearsES2[obj 0x5f683daf isInit true, usesShared false, 1 GearsObj[0x6c779568, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf381794, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2cdd0d4b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x5f683daf 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5f683daf, 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
[apply] Thread[main,5,main] GearsES2.display 0x5f683daf 400x300, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x5f683daf 400x300, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0001-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-15,5,main] GearsES2.reshape 0x5f683daf 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5f683daf, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-15,5,main] GearsES2.display 0x5f683daf 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-15,5,main] GearsES2.display 0x5f683daf 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x5f683daf 200x150, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0004-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-15,5,main] GearsES2.reshape 0x5f683daf 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5f683daf, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-15,5,main] GearsES2.display 0x5f683daf 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-15,5,main] GearsES2.display 0x5f683daf 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x5f683daf 800x600, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0007-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x5f683daf: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x5f683daf FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenSglBuf
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363888001 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363888001 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testAvailableInfo took 0.44 sec
[apply] Testcase: testES2OffScreenAutoDblBuf took 1.288 sec
[apply] Testcase: testES2OffScreenFBODblBuf took 1.175 sec
[apply] Testcase: testES2OffScreenFBOSglBuf took 1.173 sec
[apply] Testcase: testES2OffScreenPbufferDblBuf took 1.184 sec
[apply] Testcase: testES2OffScreenPbufferSglBuf took 1.183 sec
[apply] Testcase: testES2OnScreenDblBuf took 0.22 sec
[apply] Testcase: testES2OnScreenSglBuf took 0.233 sec
[apply] Testcase: testGL2OffScreenAutoDblBuf took 1.248 sec
[apply] Testcase: testGL2OffScreenBitmapSglBuf took 1.198 sec
[apply] Testcase: testGL2OffScreenFBODblBuf took 1.181 sec
[apply] Testcase: testGL2OffScreenFBOSglBuf took 1.19 sec
[apply] Testcase: testGL2OffScreenPbufferDblBuf took 1.199 sec
[apply] Testcase: testGL2OffScreenPbufferSglBuf took 1.199 sec
[apply] Testcase: testGL2OnScreenDblBuf took 0.248 sec
[apply] Testcase: testGL2OnScreenSglBuf took 0.231 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT
[apply] junit.framework.TestListener: tests to run: 11
[apply] ++++ Test Singleton.ctor()junit.framework.TestListener: startTest(testES2OffScreenAutoDblBuf)
[apply]
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363888762 ms III - Start
[apply] SLOCK [T main @ 1692363888763 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x6295d394: tileRendererInUse null, GearsES2[obj 0x6295d394 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6295d394 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[auto-cfg]]GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface
[apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6295d394 created: GearsObj[0x54c562f7, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6295d394 created: GearsObj[0x318ba8c8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6295d394 created: GearsObj[0x318ba8c8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x6295d394 FIN GearsES2[obj 0x6295d394 isInit true, usesShared false, 1 GearsObj[0x54c562f7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x318ba8c8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x647fd8ce, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x6295d394 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6295d394, 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
[apply] Thread[main,5,main] GearsES2.display 0x6295d394 400x300, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x6295d394 400x300, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenAutoDblBuf______________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x6295d394 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6295d394, 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
[apply] Thread[main,5,main] GearsES2.display 0x6295d394 200x150, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x6295d394 200x150, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenAutoDblBuf______________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.reshape 0x6295d394 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6295d394, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6295d394 800x600, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x6295d394 800x600, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenAutoDblBuf______________-n0005-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x6295d394 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5db45159[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testES2OffScreenAutoDblBuf)
[apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface
[apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Thread[main,5,main] GearsES2.dispose 0x6295d394: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x6295d394 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x6aba2b86: tileRendererInUse null, GearsES2[obj 0x6aba2b86 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6aba2b86 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6aba2b86 created: GearsObj[0x661972b0, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6aba2b86 created: GearsObj[0x5af3afd9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6aba2b86 created: GearsObj[0x5af3afd9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x6aba2b86 FIN GearsES2[obj 0x6aba2b86 isInit true, usesShared false, 1 GearsObj[0x661972b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5af3afd9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x323b36e0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x6aba2b86 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6aba2b86, 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
[apply] Thread[main,5,main] GearsES2.display 0x6aba2b86 400x300, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x6aba2b86 400x300, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBuf_______________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x6aba2b86 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6aba2b86, 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
[apply] Thread[main,5,main] GearsES2.display 0x6aba2b86 200x150, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x6aba2b86 200x150, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBuf_______________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.reshape 0x6aba2b86 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6aba2b86, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6aba2b86 800x600, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x6aba2b86 800x600, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBuf_______________-n0005-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x6aba2b86: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x6aba2b86 FIN
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x6aba2b86 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@158da8e[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBuf)
[apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBufMSAA)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface
[apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xc, 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]]
[apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufMSAA
[apply] Thread[main,5,main] GearsES2.init.0 0x6356695f: tileRendererInUse null, GearsES2[obj 0x6356695f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6356695f on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6356695f created: GearsObj[0xa514af7, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6356695f created: GearsObj[0x6b927fb, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6356695f created: GearsObj[0x6b927fb, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x6356695f FIN GearsES2[obj 0x6356695f isInit true, usesShared false, 1 GearsObj[0xa514af7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b927fb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e58a80e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x6356695f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, 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
[apply] Thread[main,5,main] GearsES2.display 0x6356695f 400x300, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x6356695f 400x300, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA___________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x6356695f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, 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
[apply] Thread[main,5,main] GearsES2.display 0x6356695f 200x150, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x6356695f 200x150, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA___________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.reshape 0x6356695f 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6356695f 800x600, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x6356695f 800x600, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA___________-n0005-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0800x0600.png
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x6356695f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4f18837a[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBufMSAA)
[apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBufStencil)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface
[apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Thread[main,5,main] GearsES2.dispose 0x6356695f: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x6356695f FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufStencil
[apply] Thread[main,5,main] GearsES2.init.0 0x79924b: tileRendererInUse null, GearsES2[obj 0x79924b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x79924b on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x79924b created: GearsObj[0x67d48005, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x79924b created: GearsObj[0x9f116cc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x79924b created: GearsObj[0x9f116cc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x79924b FIN GearsES2[obj 0x79924b isInit true, usesShared false, 1 GearsObj[0x67d48005, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9f116cc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12468a38, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x79924b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x79924b, 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
[apply] Thread[main,5,main] GearsES2.display 0x79924b 400x300, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x79924b 400x300, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencil________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x79924b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x79924b, 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
[apply] Thread[main,5,main] GearsES2.display 0x79924b 200x150, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x79924b 200x150, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencil________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.reshape 0x79924b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x79924b, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x79924b 800x600, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x79924b 800x600, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencil________-n0005-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0800x0600.png
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x79924b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7b9a4292[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBufStencil)
[apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBufStencilMSAA)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface
[apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Thread[main,5,main] GearsES2.dispose 0x79924b: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x79924b FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufStencilMSAA
[apply] Thread[main,5,main] GearsES2.init.0 0x5876a9af: tileRendererInUse null, GearsES2[obj 0x5876a9af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5876a9af on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5876a9af created: GearsObj[0x6d763516, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5876a9af created: GearsObj[0x52bf72b5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5876a9af created: GearsObj[0x52bf72b5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x5876a9af FIN GearsES2[obj 0x5876a9af isInit true, usesShared false, 1 GearsObj[0x6d763516, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x52bf72b5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x37afeb11, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x5876a9af 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x5876a9af, 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
[apply] Thread[main,5,main] GearsES2.display 0x5876a9af 400x300, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x5876a9af 400x300, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA____-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x5876a9af 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x5876a9af, 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
[apply] Thread[main,5,main] GearsES2.display 0x5876a9af 200x150, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x5876a9af 200x150, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA____-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D24-St08-Sa04_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.reshape 0x5876a9af 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x5876a9af, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5876a9af 800x600, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x5876a9af 800x600, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA____-n0005-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D24-St08-Sa04_default-0800x0600.png
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x5876a9af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7ec7ffd3[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBufStencilMSAA)
[apply] junit.framework.TestListener: startTest(testES2OffScreenFBOSglBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface
[apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Thread[main,5,main] GearsES2.dispose 0x5876a9af: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x5876a9af FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBOSglBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x245b4bdc: tileRendererInUse null, GearsES2[obj 0x245b4bdc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x245b4bdc on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x245b4bdc created: GearsObj[0x5158b42f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x245b4bdc created: GearsObj[0x595b007d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x245b4bdc created: GearsObj[0x595b007d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x245b4bdc FIN GearsES2[obj 0x245b4bdc isInit true, usesShared false, 1 GearsObj[0x5158b42f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x595b007d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72d1ad2e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x245b4bdc 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x245b4bdc, 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
[apply] Thread[main,5,main] GearsES2.display 0x245b4bdc 400x300, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x245b4bdc 400x300, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBOSglBuf_______________-n0001-GLES2_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x245b4bdc 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x245b4bdc, 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
[apply] Thread[main,5,main] GearsES2.display 0x245b4bdc 200x150, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x245b4bdc 200x150, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBOSglBuf_______________-n0003-GLES2_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.reshape 0x245b4bdc 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x245b4bdc, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x245b4bdc 800x600, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x245b4bdc 800x600, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBOSglBuf_______________-n0005-GLES2_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x245b4bdc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6c64cb25[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testES2OffScreenFBOSglBuf)
[apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferDblBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Thread[main,5,main] GearsES2.dispose 0x245b4bdc: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x245b4bdc FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBOSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x223d2c72: tileRendererInUse null, GearsES2[obj 0x223d2c72 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x223d2c72 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x223d2c72 created: GearsObj[0x131774fe, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x223d2c72 created: GearsObj[0x158d2680, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x223d2c72 created: GearsObj[0x158d2680, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x223d2c72 FIN GearsES2[obj 0x223d2c72 isInit true, usesShared false, 1 GearsObj[0x131774fe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x158d2680, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77847718, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x223d2c72 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7efcf10e2400, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x223d2c72, 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
[apply] Thread[main,5,main] GearsES2.display 0x223d2c72 400x300, swapInterval 1, drawable 0x7efcf10e2400
[apply] Thread[main,5,main] GearsES2.display 0x223d2c72 400x300, swapInterval 1, drawable 0x7efcf10e2400
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBuf___________-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x223d2c72 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7efcf1013770, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x223d2c72, 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
[apply] Thread[main,5,main] GearsES2.display 0x223d2c72 200x150, swapInterval 1, drawable 0x7efcf1013770
[apply] Thread[main,5,main] GearsES2.display 0x223d2c72 200x150, swapInterval 1, drawable 0x7efcf1013770
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBuf___________-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.reshape 0x223d2c72 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7efcf1815880, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x223d2c72, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x223d2c72 800x600, swapInterval 1, drawable 0x7efcf1815880
[apply] Thread[main,5,main] GearsES2.display 0x223d2c72 800x600, swapInterval 1, drawable 0x7efcf1815880
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBuf___________-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x223d2c72 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@8f4ea7c[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferDblBuf)
[apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferDblBufMSAA)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Thread[main,5,main] GearsES2.dispose 0x223d2c72: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x223d2c72 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufMSAA
[apply] Thread[main,5,main] GearsES2.init.0 0x5c33f1a9: tileRendererInUse null, GearsES2[obj 0x5c33f1a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5c33f1a9 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5c33f1a9 created: GearsObj[0x223191a6, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5c33f1a9 created: GearsObj[0x49139829, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5c33f1a9 created: GearsObj[0x49139829, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x5c33f1a9 FIN GearsES2[obj 0x5c33f1a9 isInit true, usesShared false, 1 GearsObj[0x223191a6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x49139829, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9597028, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x5c33f1a9 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7efcf10e2400, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5c33f1a9, 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
[apply] Thread[main,5,main] GearsES2.display 0x5c33f1a9 400x300, swapInterval 1, drawable 0x7efcf10e2400
[apply] Thread[main,5,main] GearsES2.display 0x5c33f1a9 400x300, swapInterval 1, drawable 0x7efcf10e2400
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufMSAA_______-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x5c33f1a9 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7efcf10e2400, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5c33f1a9, 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
[apply] Thread[main,5,main] GearsES2.display 0x5c33f1a9 200x150, swapInterval 1, drawable 0x7efcf10e2400
[apply] Thread[main,5,main] GearsES2.display 0x5c33f1a9 200x150, swapInterval 1, drawable 0x7efcf10e2400
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufMSAA_______-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.reshape 0x5c33f1a9 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7efcf10e2400, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5c33f1a9, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5c33f1a9 800x600, swapInterval 1, drawable 0x7efcf10e2400
[apply] Thread[main,5,main] GearsES2.display 0x5c33f1a9 800x600, swapInterval 1, drawable 0x7efcf10e2400
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufMSAA_______-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0800x0600.png
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x5c33f1a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1623b78d[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferDblBufMSAA)
[apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferDblBufStencil)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Thread[main,5,main] GearsES2.dispose 0x5c33f1a9: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x5c33f1a9 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufStencil
[apply] Thread[main,5,main] GearsES2.init.0 0x1b7cc17c: tileRendererInUse null, GearsES2[obj 0x1b7cc17c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1b7cc17c on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1b7cc17c created: GearsObj[0x5b8dfcc1, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1b7cc17c created: GearsObj[0x2f9f7dcf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1b7cc17c created: GearsObj[0x2f9f7dcf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x1b7cc17c FIN GearsES2[obj 0x1b7cc17c isInit true, usesShared false, 1 GearsObj[0x5b8dfcc1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f9f7dcf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x747ddf94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x1b7cc17c 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7efcf0e37dc0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1b7cc17c, 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
[apply] Thread[main,5,main] GearsES2.display 0x1b7cc17c 400x300, swapInterval 1, drawable 0x7efcf0e37dc0
[apply] Thread[main,5,main] GearsES2.display 0x1b7cc17c 400x300, swapInterval 1, drawable 0x7efcf0e37dc0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencil____-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x1b7cc17c 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7efcf0e37dc0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1b7cc17c, 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
[apply] Thread[main,5,main] GearsES2.display 0x1b7cc17c 200x150, swapInterval 1, drawable 0x7efcf0e37dc0
[apply] Thread[main,5,main] GearsES2.display 0x1b7cc17c 200x150, swapInterval 1, drawable 0x7efcf0e37dc0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencil____-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.reshape 0x1b7cc17c 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7efcf0e37dc0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1b7cc17c, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1b7cc17c 800x600, swapInterval 1, drawable 0x7efcf0e37dc0
[apply] Thread[main,5,main] GearsES2.display 0x1b7cc17c 800x600, swapInterval 1, drawable 0x7efcf0e37dc0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencil____-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0800x0600.png
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1b7cc17c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@59662a0b[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferDblBufStencil)
[apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferDblBufStencilMSAA)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Thread[main,5,main] GearsES2.dispose 0x1b7cc17c: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x1b7cc17c FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufStencilMSAA
[apply] Thread[main,5,main] GearsES2.init.0 0x55183b20: tileRendererInUse null, GearsES2[obj 0x55183b20 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x55183b20 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x55183b20 created: GearsObj[0x293a5bf6, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x55183b20 created: GearsObj[0x6aeb35e6, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x55183b20 created: GearsObj[0x6aeb35e6, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x55183b20 FIN GearsES2[obj 0x55183b20 isInit true, usesShared false, 1 GearsObj[0x293a5bf6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6aeb35e6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1283bb96, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x55183b20 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7efcf10e2400, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x55183b20, 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
[apply] Thread[main,5,main] GearsES2.display 0x55183b20 400x300, swapInterval 1, drawable 0x7efcf10e2400
[apply] Thread[main,5,main] GearsES2.display 0x55183b20 400x300, swapInterval 1, drawable 0x7efcf10e2400
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencilMSAA-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x55183b20 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7efcf1378f10, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x55183b20, 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
[apply] Thread[main,5,main] GearsES2.display 0x55183b20 200x150, swapInterval 1, drawable 0x7efcf1378f10
[apply] Thread[main,5,main] GearsES2.display 0x55183b20 200x150, swapInterval 1, drawable 0x7efcf1378f10
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencilMSAA-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.reshape 0x55183b20 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7efcf0b65b80, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x55183b20, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x55183b20 800x600, swapInterval 1, drawable 0x7efcf0b65b80
[apply] Thread[main,5,main] GearsES2.display 0x55183b20 800x600, swapInterval 1, drawable 0x7efcf0b65b80
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencilMSAA-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St08-Sa00_default-0800x0600.png
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x55183b20 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4f83df68[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferDblBufStencilMSAA)
[apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferSglBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Thread[main,5,main] GearsES2.dispose 0x55183b20: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x55183b20 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x3c19aaa5: tileRendererInUse null, GearsES2[obj 0x3c19aaa5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3c19aaa5 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3c19aaa5 created: GearsObj[0x2a3b5b47, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3c19aaa5 created: GearsObj[0x55b699ef, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3c19aaa5 created: GearsObj[0x55b699ef, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x3c19aaa5 FIN GearsES2[obj 0x3c19aaa5 isInit true, usesShared false, 1 GearsObj[0x2a3b5b47, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55b699ef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35d019a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x3c19aaa5 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7efcf10e2400, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3c19aaa5, 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
[apply] Thread[main,5,main] GearsES2.display 0x3c19aaa5 400x300, swapInterval 1, drawable 0x7efcf10e2400
[apply] Thread[main,5,main] GearsES2.display 0x3c19aaa5 400x300, swapInterval 1, drawable 0x7efcf10e2400
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferSglBuf___________-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x3c19aaa5 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7efcf0ded640, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3c19aaa5, 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
[apply] Thread[main,5,main] GearsES2.display 0x3c19aaa5 200x150, swapInterval 1, drawable 0x7efcf0ded640
[apply] Thread[main,5,main] GearsES2.display 0x3c19aaa5 200x150, swapInterval 1, drawable 0x7efcf0ded640
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferSglBuf___________-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.reshape 0x3c19aaa5 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7efcf10e2400, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3c19aaa5, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x3c19aaa5 800x600, swapInterval 1, drawable 0x7efcf10e2400
[apply] Thread[main,5,main] GearsES2.display 0x3c19aaa5 800x600, swapInterval 1, drawable 0x7efcf10e2400
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferSglBuf___________-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3c19aaa5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3349e9bb[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferSglBuf)
[apply] Thread[main,5,main] GearsES2.dispose 0x3c19aaa5: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x3c19aaa5 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363890793 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363890793 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.612 sec
[apply] ------------- Standard Output ---------------
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[auto-cfg]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface
[apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x6295d394 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5db45159[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface
[apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x6aba2b86 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@158da8e[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface
[apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xc, 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]]
[apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x6356695f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4f18837a[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface
[apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x79924b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7b9a4292[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface
[apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x5876a9af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7ec7ffd3[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.opengl.egl.EGLSurface
[apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x245b4bdc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6c64cb25[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x223d2c72 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@8f4ea7c[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x5c33f1a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1623b78d[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1b7cc17c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@59662a0b[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x55183b20 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4f83df68[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (1): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3c19aaa5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3349e9bb[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363888762 ms III - Start
[apply] SLOCK [T main @ 1692363888763 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x6295d394: tileRendererInUse null, GearsES2[obj 0x6295d394 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6295d394 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6295d394 created: GearsObj[0x54c562f7, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6295d394 created: GearsObj[0x318ba8c8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6295d394 created: GearsObj[0x318ba8c8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x6295d394 FIN GearsES2[obj 0x6295d394 isInit true, usesShared false, 1 GearsObj[0x54c562f7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x318ba8c8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x647fd8ce, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x6295d394 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6295d394, 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
[apply] Thread[main,5,main] GearsES2.display 0x6295d394 400x300, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x6295d394 400x300, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenAutoDblBuf______________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x6295d394 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6295d394, 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
[apply] Thread[main,5,main] GearsES2.display 0x6295d394 200x150, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x6295d394 200x150, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenAutoDblBuf______________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.reshape 0x6295d394 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6295d394, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6295d394 800x600, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x6295d394 800x600, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenAutoDblBuf______________-n0005-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x6295d394: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x6295d394 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenAutoDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x6aba2b86: tileRendererInUse null, GearsES2[obj 0x6aba2b86 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6aba2b86 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6aba2b86 created: GearsObj[0x661972b0, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6aba2b86 created: GearsObj[0x5af3afd9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6aba2b86 created: GearsObj[0x5af3afd9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x6aba2b86 FIN GearsES2[obj 0x6aba2b86 isInit true, usesShared false, 1 GearsObj[0x661972b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5af3afd9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x323b36e0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x6aba2b86 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6aba2b86, 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
[apply] Thread[main,5,main] GearsES2.display 0x6aba2b86 400x300, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x6aba2b86 400x300, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBuf_______________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x6aba2b86 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6aba2b86, 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
[apply] Thread[main,5,main] GearsES2.display 0x6aba2b86 200x150, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x6aba2b86 200x150, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBuf_______________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.reshape 0x6aba2b86 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6aba2b86, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6aba2b86 800x600, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x6aba2b86 800x600, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBuf_______________-n0005-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x6aba2b86: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x6aba2b86 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufMSAA
[apply] Thread[main,5,main] GearsES2.init.0 0x6356695f: tileRendererInUse null, GearsES2[obj 0x6356695f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6356695f on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6356695f created: GearsObj[0xa514af7, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6356695f created: GearsObj[0x6b927fb, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6356695f created: GearsObj[0x6b927fb, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x6356695f FIN GearsES2[obj 0x6356695f isInit true, usesShared false, 1 GearsObj[0xa514af7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b927fb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e58a80e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x6356695f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, 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
[apply] Thread[main,5,main] GearsES2.display 0x6356695f 400x300, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x6356695f 400x300, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA___________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x6356695f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, 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
[apply] Thread[main,5,main] GearsES2.display 0x6356695f 200x150, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x6356695f 200x150, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA___________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.reshape 0x6356695f 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6356695f 800x600, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x6356695f 800x600, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA___________-n0005-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x6356695f: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x6356695f FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufStencil
[apply] Thread[main,5,main] GearsES2.init.0 0x79924b: tileRendererInUse null, GearsES2[obj 0x79924b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x79924b on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x79924b created: GearsObj[0x67d48005, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x79924b created: GearsObj[0x9f116cc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x79924b created: GearsObj[0x9f116cc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x79924b FIN GearsES2[obj 0x79924b isInit true, usesShared false, 1 GearsObj[0x67d48005, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9f116cc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12468a38, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x79924b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x79924b, 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
[apply] Thread[main,5,main] GearsES2.display 0x79924b 400x300, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x79924b 400x300, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencil________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x79924b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x79924b, 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
[apply] Thread[main,5,main] GearsES2.display 0x79924b 200x150, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x79924b 200x150, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencil________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.reshape 0x79924b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x79924b, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x79924b 800x600, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x79924b 800x600, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencil________-n0005-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x79924b: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x79924b FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufStencilMSAA
[apply] Thread[main,5,main] GearsES2.init.0 0x5876a9af: tileRendererInUse null, GearsES2[obj 0x5876a9af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5876a9af on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5876a9af created: GearsObj[0x6d763516, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5876a9af created: GearsObj[0x52bf72b5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5876a9af created: GearsObj[0x52bf72b5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x5876a9af FIN GearsES2[obj 0x5876a9af isInit true, usesShared false, 1 GearsObj[0x6d763516, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x52bf72b5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x37afeb11, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x5876a9af 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x5876a9af, 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
[apply] Thread[main,5,main] GearsES2.display 0x5876a9af 400x300, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x5876a9af 400x300, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA____-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x5876a9af 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x5876a9af, 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
[apply] Thread[main,5,main] GearsES2.display 0x5876a9af 200x150, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x5876a9af 200x150, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA____-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D24-St08-Sa04_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.reshape 0x5876a9af 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x5876a9af, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5876a9af 800x600, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x5876a9af 800x600, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA____-n0005-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D24-St08-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x5876a9af: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x5876a9af FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBODblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBOSglBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x245b4bdc: tileRendererInUse null, GearsES2[obj 0x245b4bdc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x245b4bdc on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x245b4bdc created: GearsObj[0x5158b42f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x245b4bdc created: GearsObj[0x595b007d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x245b4bdc created: GearsObj[0x595b007d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x245b4bdc FIN GearsES2[obj 0x245b4bdc isInit true, usesShared false, 1 GearsObj[0x5158b42f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x595b007d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72d1ad2e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x245b4bdc 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x245b4bdc, 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
[apply] Thread[main,5,main] GearsES2.display 0x245b4bdc 400x300, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x245b4bdc 400x300, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBOSglBuf_______________-n0001-GLES2_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x245b4bdc 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x245b4bdc, 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
[apply] Thread[main,5,main] GearsES2.display 0x245b4bdc 200x150, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x245b4bdc 200x150, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBOSglBuf_______________-n0003-GLES2_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.reshape 0x245b4bdc 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x245b4bdc, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x245b4bdc 800x600, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.display 0x245b4bdc 800x600, swapInterval 1, drawable 0x0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBOSglBuf_______________-n0005-GLES2_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x245b4bdc: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x245b4bdc FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenFBOSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x223d2c72: tileRendererInUse null, GearsES2[obj 0x223d2c72 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x223d2c72 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x223d2c72 created: GearsObj[0x131774fe, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x223d2c72 created: GearsObj[0x158d2680, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x223d2c72 created: GearsObj[0x158d2680, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x223d2c72 FIN GearsES2[obj 0x223d2c72 isInit true, usesShared false, 1 GearsObj[0x131774fe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x158d2680, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x77847718, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x223d2c72 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7efcf10e2400, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x223d2c72, 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
[apply] Thread[main,5,main] GearsES2.display 0x223d2c72 400x300, swapInterval 1, drawable 0x7efcf10e2400
[apply] Thread[main,5,main] GearsES2.display 0x223d2c72 400x300, swapInterval 1, drawable 0x7efcf10e2400
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBuf___________-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x223d2c72 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7efcf1013770, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x223d2c72, 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
[apply] Thread[main,5,main] GearsES2.display 0x223d2c72 200x150, swapInterval 1, drawable 0x7efcf1013770
[apply] Thread[main,5,main] GearsES2.display 0x223d2c72 200x150, swapInterval 1, drawable 0x7efcf1013770
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBuf___________-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.reshape 0x223d2c72 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7efcf1815880, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x223d2c72, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x223d2c72 800x600, swapInterval 1, drawable 0x7efcf1815880
[apply] Thread[main,5,main] GearsES2.display 0x223d2c72 800x600, swapInterval 1, drawable 0x7efcf1815880
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBuf___________-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x223d2c72: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x223d2c72 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufMSAA
[apply] Thread[main,5,main] GearsES2.init.0 0x5c33f1a9: tileRendererInUse null, GearsES2[obj 0x5c33f1a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5c33f1a9 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5c33f1a9 created: GearsObj[0x223191a6, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5c33f1a9 created: GearsObj[0x49139829, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5c33f1a9 created: GearsObj[0x49139829, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x5c33f1a9 FIN GearsES2[obj 0x5c33f1a9 isInit true, usesShared false, 1 GearsObj[0x223191a6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x49139829, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9597028, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x5c33f1a9 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7efcf10e2400, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5c33f1a9, 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
[apply] Thread[main,5,main] GearsES2.display 0x5c33f1a9 400x300, swapInterval 1, drawable 0x7efcf10e2400
[apply] Thread[main,5,main] GearsES2.display 0x5c33f1a9 400x300, swapInterval 1, drawable 0x7efcf10e2400
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufMSAA_______-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x5c33f1a9 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7efcf10e2400, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5c33f1a9, 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
[apply] Thread[main,5,main] GearsES2.display 0x5c33f1a9 200x150, swapInterval 1, drawable 0x7efcf10e2400
[apply] Thread[main,5,main] GearsES2.display 0x5c33f1a9 200x150, swapInterval 1, drawable 0x7efcf10e2400
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufMSAA_______-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.reshape 0x5c33f1a9 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7efcf10e2400, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5c33f1a9, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5c33f1a9 800x600, swapInterval 1, drawable 0x7efcf10e2400
[apply] Thread[main,5,main] GearsES2.display 0x5c33f1a9 800x600, swapInterval 1, drawable 0x7efcf10e2400
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufMSAA_______-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x5c33f1a9: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x5c33f1a9 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufStencil
[apply] Thread[main,5,main] GearsES2.init.0 0x1b7cc17c: tileRendererInUse null, GearsES2[obj 0x1b7cc17c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1b7cc17c on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1b7cc17c created: GearsObj[0x5b8dfcc1, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1b7cc17c created: GearsObj[0x2f9f7dcf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1b7cc17c created: GearsObj[0x2f9f7dcf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x1b7cc17c FIN GearsES2[obj 0x1b7cc17c isInit true, usesShared false, 1 GearsObj[0x5b8dfcc1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f9f7dcf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x747ddf94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x1b7cc17c 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7efcf0e37dc0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1b7cc17c, 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
[apply] Thread[main,5,main] GearsES2.display 0x1b7cc17c 400x300, swapInterval 1, drawable 0x7efcf0e37dc0
[apply] Thread[main,5,main] GearsES2.display 0x1b7cc17c 400x300, swapInterval 1, drawable 0x7efcf0e37dc0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencil____-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x1b7cc17c 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7efcf0e37dc0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1b7cc17c, 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
[apply] Thread[main,5,main] GearsES2.display 0x1b7cc17c 200x150, swapInterval 1, drawable 0x7efcf0e37dc0
[apply] Thread[main,5,main] GearsES2.display 0x1b7cc17c 200x150, swapInterval 1, drawable 0x7efcf0e37dc0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencil____-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.reshape 0x1b7cc17c 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7efcf0e37dc0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1b7cc17c, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1b7cc17c 800x600, swapInterval 1, drawable 0x7efcf0e37dc0
[apply] Thread[main,5,main] GearsES2.display 0x1b7cc17c 800x600, swapInterval 1, drawable 0x7efcf0e37dc0
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencil____-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x1b7cc17c: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x1b7cc17c FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufStencilMSAA
[apply] Thread[main,5,main] GearsES2.init.0 0x55183b20: tileRendererInUse null, GearsES2[obj 0x55183b20 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x55183b20 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x55183b20 created: GearsObj[0x293a5bf6, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x55183b20 created: GearsObj[0x6aeb35e6, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x55183b20 created: GearsObj[0x6aeb35e6, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x55183b20 FIN GearsES2[obj 0x55183b20 isInit true, usesShared false, 1 GearsObj[0x293a5bf6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6aeb35e6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1283bb96, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x55183b20 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7efcf10e2400, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x55183b20, 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
[apply] Thread[main,5,main] GearsES2.display 0x55183b20 400x300, swapInterval 1, drawable 0x7efcf10e2400
[apply] Thread[main,5,main] GearsES2.display 0x55183b20 400x300, swapInterval 1, drawable 0x7efcf10e2400
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencilMSAA-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x55183b20 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7efcf1378f10, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x55183b20, 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
[apply] Thread[main,5,main] GearsES2.display 0x55183b20 200x150, swapInterval 1, drawable 0x7efcf1378f10
[apply] Thread[main,5,main] GearsES2.display 0x55183b20 200x150, swapInterval 1, drawable 0x7efcf1378f10
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencilMSAA-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.reshape 0x55183b20 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7efcf0b65b80, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x55183b20, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x55183b20 800x600, swapInterval 1, drawable 0x7efcf0b65b80
[apply] Thread[main,5,main] GearsES2.display 0x55183b20 800x600, swapInterval 1, drawable 0x7efcf0b65b80
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencilMSAA-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St08-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x55183b20: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x55183b20 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferDblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x3c19aaa5: tileRendererInUse null, GearsES2[obj 0x3c19aaa5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3c19aaa5 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3c19aaa5 created: GearsObj[0x2a3b5b47, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3c19aaa5 created: GearsObj[0x55b699ef, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3c19aaa5 created: GearsObj[0x55b699ef, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x3c19aaa5 FIN GearsES2[obj 0x3c19aaa5 isInit true, usesShared false, 1 GearsObj[0x2a3b5b47, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55b699ef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35d019a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x3c19aaa5 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7efcf10e2400, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3c19aaa5, 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
[apply] Thread[main,5,main] GearsES2.display 0x3c19aaa5 400x300, swapInterval 1, drawable 0x7efcf10e2400
[apply] Thread[main,5,main] GearsES2.display 0x3c19aaa5 400x300, swapInterval 1, drawable 0x7efcf10e2400
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferSglBuf___________-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] GearsES2.reshape 0x3c19aaa5 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7efcf0ded640, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3c19aaa5, 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
[apply] Thread[main,5,main] GearsES2.display 0x3c19aaa5 200x150, swapInterval 1, drawable 0x7efcf0ded640
[apply] Thread[main,5,main] GearsES2.display 0x3c19aaa5 200x150, swapInterval 1, drawable 0x7efcf0ded640
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferSglBuf___________-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] GearsES2.reshape 0x3c19aaa5 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7efcf10e2400, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3c19aaa5, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x3c19aaa5 800x600, swapInterval 1, drawable 0x7efcf10e2400
[apply] Thread[main,5,main] GearsES2.display 0x3c19aaa5 800x600, swapInterval 1, drawable 0x7efcf10e2400
[apply] main: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferSglBuf___________-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] GearsES2.dispose 0x3c19aaa5: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x3c19aaa5 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT - testES2OffScreenPbufferSglBuf
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363890793 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363890793 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testES2OffScreenAutoDblBuf took 0.511 sec
[apply] Testcase: testES2OffScreenFBODblBuf took 0.117 sec
[apply] Testcase: testES2OffScreenFBODblBufMSAA took 0.173 sec
[apply] Testcase: testES2OffScreenFBODblBufStencil took 0.145 sec
[apply] Testcase: testES2OffScreenFBODblBufStencilMSAA took 0.189 sec
[apply] Testcase: testES2OffScreenFBOSglBuf took 0.126 sec
[apply] Testcase: testES2OffScreenPbufferDblBuf took 0.149 sec
[apply] Testcase: testES2OffScreenPbufferDblBufMSAA took 0.142 sec
[apply] Testcase: testES2OffScreenPbufferDblBufStencil took 0.153 sec
[apply] Testcase: testES2OffScreenPbufferDblBufStencilMSAA took 0.139 sec
[apply] Testcase: testES2OffScreenPbufferSglBuf took 0.151 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT++++ Test Singleton.ctor()
[apply] junit.framework.TestListener: tests to run: 19
[apply] junit.framework.TestListener: startTest(testGL2OffScreenAutoDblBuf)
[apply]
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363891529 ms III - Start
[apply] SLOCK [T main @ 1692363891529 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[auto-cfg]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenAutoDblBuf______________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenAutoDblBuf______________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenAutoDblBuf______________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3b2da18f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3b2cf7ab[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenAutoDblBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapDblBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBuf
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBuf____________-n0001-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600007, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBuf____________-n0003-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000b, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@703580bf[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3e92efc3[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapDblBufMSAA)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBuf____________-n0005-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufMSAA
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufMSAA________-n0001-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@17046283[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5bd03f44[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBufMSAA)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapDblBufRGB555)
[apply] Requested GL Caps: GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Expected GL Caps: GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600007, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufMSAA________-n0003-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000b, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufMSAA________-n0005-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGB555
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGB555______-n0001-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600007, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGB555______-n0003-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000b, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGB555______-n0005-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@6e4784bc[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@34b7ac2f[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBufRGB555)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapDblBufRGBA5551)
[apply] Requested GL Caps: GLCaps[rgba 5/5/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Expected GL Caps: GLCaps[rgba 5/5/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGB555
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGBA5551
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@19bb07ed[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@10e41621[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBufRGBA5551)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapDblBufRGBA8881)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA5551____-n0001-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600007, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA5551____-n0003-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000b, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA5551____-n0005-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGBA5551
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGBA8881
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA8881____-n0001-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600007, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA8881____-n0003-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000c, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA8881____-n0005-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@67a20f67[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@57c758ac[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBufRGBA8881)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapDblBufStencil)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGBA8881
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufStencil
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencil_____-n0001-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600007, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencil_____-n0003-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000b, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencil_____-n0005-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@6580cfdd[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7e0b85f9[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBufStencil)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapDblBufStencilMSAA)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufStencilMSAA
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0001-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600007, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0003-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000b, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0005-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@1700915[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@21de60b4[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBufStencilMSAA)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapSglBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf____________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600007, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf____________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000b, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf____________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@31d7b7bf[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@635eaaf1[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapSglBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenFBODblBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBuf
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Thread[main,5,main] Gears.init: tileRendererInUse nullChosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] GearsES2 init on Thread[main,5,main]
[apply]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBuf_______________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBuf_______________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBuf_______________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@1139b2f3[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7a69b07[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenFBODblBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenFBODblBufMSAA)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA___________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA___________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA___________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@6ca8564a[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@50b472aa[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenFBODblBufMSAA)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenFBODblBufStencil)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufStencil
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3911c2a7[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4ac3c60d[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenFBODblBufStencil)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenFBODblBufStencilMSAA)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufStencilMSAA
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA____-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA____-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA____-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@41e36e46[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@15c43bd9[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenFBODblBufStencilMSAA)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenFBOSglBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBOSglBuf
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@15eb5ee5[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2145b572[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenFBOSglBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenPbufferDblBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBOSglBuf_______________-n0001-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBOSglBuf_______________-n0003-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBOSglBuf_______________-n0005-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBOSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600001, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf___________-n0001-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600006, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf___________-n0003-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000a, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf___________-n0005-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@31c88ec8[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1cbbffcd[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenPbufferDblBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenPbufferDblBufMSAA)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufMSAA
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600001, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufMSAA_______-n0001-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600006, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufMSAA_______-n0003-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000a, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufMSAA_______-n0005-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@647e447[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@41fbdac4[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenPbufferDblBufMSAA)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenPbufferDblBufStencil)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencil
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600001, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@2c767a52[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@619713e5[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenPbufferDblBufStencil)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenPbufferDblBufStencilMSAA)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencil____-n0001-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600006, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencil____-n0003-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000a, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencil____-n0005-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencilMSAA
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600001, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencilMSAA-n0001-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600006, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencilMSAA-n0003-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000a, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencilMSAA-n0005-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@7722c3c3[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2ef3eef9[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenPbufferDblBufStencilMSAA)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenPbufferSglBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600001, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf___________-n0001-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600006, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf___________-n0003-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000a, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf___________-n0005-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@61df66b6[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@50eac852[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenPbufferSglBuf)
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363895025 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363895026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.077 sec
[apply] ------------- Standard Output ---------------
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[auto-cfg]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3b2da18f[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3b2cf7ab[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@703580bf[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3e92efc3[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@17046283[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5bd03f44[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Expected GL Caps: GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@6e4784bc[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@34b7ac2f[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 5/5/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Expected GL Caps: GLCaps[rgba 5/5/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@19bb07ed[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@10e41621[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@67a20f67[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@57c758ac[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@6580cfdd[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7e0b85f9[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@1700915[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@21de60b4[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@31d7b7bf[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@635eaaf1[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@1139b2f3[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7a69b07[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@6ca8564a[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@50b472aa[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3911c2a7[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4ac3c60d[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@41e36e46[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@15c43bd9[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Fin Drawable: FBOImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@15eb5ee5[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2145b572[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@31c88ec8[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1cbbffcd[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@647e447[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@41fbdac4[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@2c767a52[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@619713e5[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@7722c3c3[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2ef3eef9[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@61df66b6[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@50eac852[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363891529 ms III - Start
[apply] SLOCK [T main @ 1692363891529 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenAutoDblBuf______________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenAutoDblBuf______________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenAutoDblBuf______________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBuf
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBuf____________-n0001-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600007, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBuf____________-n0003-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000b, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBuf____________-n0005-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufMSAA
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufMSAA________-n0001-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600007, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufMSAA________-n0003-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000b, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufMSAA________-n0005-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGB555
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGB555______-n0001-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600007, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGB555______-n0003-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000b, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGB555______-n0005-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGB555
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGBA5551
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA5551____-n0001-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600007, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA5551____-n0003-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000b, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA5551____-n0005-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGBA5551
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGBA8881
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA8881____-n0001-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600007, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA8881____-n0003-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000c, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA8881____-n0005-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGBA8881
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufStencil
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencil_____-n0001-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600007, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencil_____-n0003-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000b, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencil_____-n0005-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufStencilMSAA
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0001-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600007, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0003-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000b, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0005-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf____________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600007, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf____________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000b, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf____________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBuf
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBuf_______________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBuf_______________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBuf_______________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA___________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA___________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA___________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufStencil
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufStencilMSAA
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA____-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA____-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA____-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBOSglBuf
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBOSglBuf_______________-n0001-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBOSglBuf_______________-n0003-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBOSglBuf_______________-n0005-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBOSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600001, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf___________-n0001-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600006, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf___________-n0003-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000a, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf___________-n0005-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufMSAA
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600001, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufMSAA_______-n0001-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600006, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufMSAA_______-n0003-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000a, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufMSAA_______-n0005-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencil
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600001, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencil____-n0001-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600006, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencil____-n0003-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000a, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencil____-n0005-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencilMSAA
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600001, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencilMSAA-n0001-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600006, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencilMSAA-n0003-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000a, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencilMSAA-n0005-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600001, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf___________-n0001-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600006, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf___________-n0003-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000a, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf___________-n0005-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363895025 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363895026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testGL2OffScreenAutoDblBuf took 0.467 sec
[apply] Testcase: testGL2OffScreenBitmapDblBuf took 0.135 sec
[apply] Testcase: testGL2OffScreenBitmapDblBufMSAA took 0.222 sec
[apply] Testcase: testGL2OffScreenBitmapDblBufRGB555 took 0.153 sec
[apply] Testcase: testGL2OffScreenBitmapDblBufRGBA5551 took 0.148 sec
[apply] Testcase: testGL2OffScreenBitmapDblBufRGBA8881 took 0.157 sec
[apply] Testcase: testGL2OffScreenBitmapDblBufStencil took 0.15 sec
[apply] Testcase: testGL2OffScreenBitmapDblBufStencilMSAA took 0.218 sec
[apply] Testcase: testGL2OffScreenBitmapSglBuf took 0.143 sec
[apply] Testcase: testGL2OffScreenFBODblBuf took 0.146 sec
[apply] Testcase: testGL2OffScreenFBODblBufMSAA took 0.192 sec
[apply] Testcase: testGL2OffScreenFBODblBufStencil took 0.156 sec
[apply] Testcase: testGL2OffScreenFBODblBufStencilMSAA took 0.192 sec
[apply] Testcase: testGL2OffScreenFBOSglBuf took 0.136 sec
[apply] Testcase: testGL2OffScreenPbufferDblBuf took 0.149 sec
[apply] Testcase: testGL2OffScreenPbufferDblBufMSAA took 0.206 sec
[apply] Testcase: testGL2OffScreenPbufferDblBufStencil took 0.15 sec
[apply] Testcase: testGL2OffScreenPbufferDblBufStencilMSAA took 0.211 sec
[apply] Testcase: testGL2OffScreenPbufferSglBuf took 0.138 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT
[apply] junit.framework.TestListener: tests to run: 5
[apply] junit.framework.TestListener: startTest(test00AvailableInfo)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363895787 ms III - Start
[apply] SLOCK [T main @ 1692363895788 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo
[apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x6b53e23f, isOwner false, <64d2d351, 1b68b9a4>[count 0, qsz 0, owner <NULL>]]]
[apply] Natives
[apply] GL4bc false
[apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 7 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL4 GLProfile[GL4/GL4.sw]
[apply] GL3 GLProfile[GL3/GL4.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 11 / 12
[apply]
[apply]
[apply] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x6b53e23f, isOwner false, <64d2d351, 1b68b9a4>[count 0, qsz 0, owner <NULL>]]]
[apply] GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x87: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x89: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x8d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x91: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x95: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x99: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x9d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xa1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xa5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xa9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xad: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xba: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbe: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbf: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc0: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc1: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc2: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc3: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc4: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc5: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc6: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc7: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xca: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xce: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcf: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xd1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xd5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xd9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xdd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xe1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xe5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xe9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xed: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xf1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xf5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xf9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xfd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x117: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x119: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x11d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x121: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x125: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x129: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x12d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x131: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x135: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x139: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x13d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x141: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x145: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27f: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x281: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x285: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x289: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x28d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x291: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x295: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x299: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x29d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2a1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2a5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c7: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2cd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2d1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2d5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2d9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2dd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2e1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2e5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2e9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ed: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fa: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fe: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ff: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x300: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x301: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x302: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x303: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x304: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x305: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x306: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x307: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x308: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x309: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30a: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30b: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30c: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30d: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30e: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30f: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x311: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x315: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x319: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x31d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x321: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x325: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x329: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x32d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x331: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x335: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x339: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x33d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x357: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x359: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x35d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x361: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x365: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x369: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x36d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x371: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x375: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x379: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x37d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x381: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x385: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bf: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4c1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4c5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4c9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4cd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4d1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4d5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4d9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4dd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4e1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4e5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4e9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ed: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid 0x21, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x22, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6f, fbc 0x4fa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51b, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51e, fbc 0x15f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x520, fbc 0x161: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x524, fbc 0x165: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x528, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x538, fbc 0x179: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x544, fbc 0x185: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x566, fbc 0x1a7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x568, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x56c, fbc 0x1ad: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x570, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x574, fbc 0x1b5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x580, fbc 0x1c1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x58c, fbc 0x1cd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x597, fbc 0x1d8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x598, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x599, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a0, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a1, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a2, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a3, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a4, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a5, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a6, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a7, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a8, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a9, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5aa, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ab, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ac, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ad, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ae, fbc 0x1ef: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5b0, fbc 0x1f1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5b4, fbc 0x1f5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5b8, fbc 0x1f9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5bc, fbc 0x1fd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5c8, fbc 0x209: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5d4, fbc 0x215: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f6, fbc 0x237: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f8, fbc 0x239: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5fc, fbc 0x23d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x600, fbc 0x241: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x604, fbc 0x245: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x610, fbc 0x251: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x61c, fbc 0x25d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63a, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63d, fbc 0x39f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63f, fbc 0x3a1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x643, fbc 0x3a5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x647, fbc 0x3a9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x64b, fbc 0x3ad: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x657, fbc 0x3b9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x663, fbc 0x3c5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x685, fbc 0x3e7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x687, fbc 0x3e9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x68b, fbc 0x3ed: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x68f, fbc 0x3f1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x693, fbc 0x3f5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x69f, fbc 0x401: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ab, fbc 0x40d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cd, fbc 0x42f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cf, fbc 0x431: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6d3, fbc 0x435: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6d7, fbc 0x439: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6db, fbc 0x43d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6e7, fbc 0x449: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6f3, fbc 0x455: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x715, fbc 0x477: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x717, fbc 0x479: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x71b, fbc 0x47d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x71f, fbc 0x481: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x723, fbc 0x485: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x72f, fbc 0x491: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x73b, fbc 0x49d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x746, fbc 0x4f0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x747, fbc 0x4f1: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x748, fbc 0x4f2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x749, fbc 0x4f3: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74a, fbc 0x4f4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74b, fbc 0x4f5: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74c, fbc 0x4f6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74d, fbc 0x4f7: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74e, fbc 0x4f8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74f, fbc 0x4f9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x750, fbc 0x4fb: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x751, fbc 0x4fc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x752, fbc 0x4fd: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x753, fbc 0x4fe: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x754, fbc 0x4ff: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x755, fbc 0x500: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x756, fbc 0x501: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x757, fbc 0x502: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x758, fbc 0x503: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x759, fbc 0x504: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x75a, fbc 0x505: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x75b, fbc 0x506: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x75c, fbc 0x507: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply]
[apply]
[apply] GLProfiles on device EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f535c001280, owner true, ResourceToolkitLock[obj 0x4f9a3314, isOwner false, <3b2c72c2, 491666ad>[count 0, qsz 0, owner <NULL>]]]
[apply] Natives
[apply] GL4bc false
[apply] GL4 false
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [3.1 (Core profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 6 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL3.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL3 GLProfile[GL3/GL3.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 10 / 12
[apply]
[apply]
[apply] Capabilities for EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f535c001280, owner true, ResourceToolkitLock[obj 0x4f9a3314, isOwner false, <3b2c72c2, 491666ad>[count 0, qsz 0, owner <NULL>]]]
[apply] GLCaps[egl cfg 0x1, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x3, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x5, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x6, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x8, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xa, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xb, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xd, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xf, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x10, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x11, 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 , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x12, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x13, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x14, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x15, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x16, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x17, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x18, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x19, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1a, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1b, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1c, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1d, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1e, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1f, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x20, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x21, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x22, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x23, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x24, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x25, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x26, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x27, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x28, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply]
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo
[apply] junit.framework.TestListener: endTest(test00AvailableInfo)
[apply] junit.framework.TestListener: startTest(test01ES2OnMobile)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test01ES2OnMobile
[apply] Factory: jogamp.opengl.egl.EGLDrawableFactory
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[auto-cfg]]
[apply] Choosen GL Caps: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] junit.framework.TestListener: endTest(test01ES2OnMobile)
[apply] junit.framework.TestListener: startTest(test02GLOnMobile)
[apply] Fin isEGL true, EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x12e61fe6, isOwner false, <7ee955a8, 1677d1>[count 0, qsz 0, owner <NULL>]]]
[apply] Fin GLEventListenerCounter[init 1, dispose 1, reshape 2, display 4]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test01ES2OnMobile
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test02GLOnMobile
[apply] Factory: jogamp.opengl.egl.EGLDrawableFactory
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL3bc.sw], offscr[auto-cfg]]
[apply] Choosen GL Caps: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL3bc.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] junit.framework.TestListener: endTest(test02GLOnMobile)
[apply] junit.framework.TestListener: startTest(test11ES2OnDesktop)
[apply] Fin isEGL true, EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x1e802ef9, isOwner false, <2b6faea6, 778d1062>[count 0, qsz 0, owner <NULL>]]]
[apply] Fin GLEventListenerCounter[init 1, dispose 1, reshape 2, display 4]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test02GLOnMobile
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test11ES2OnDesktop
[apply] Factory: jogamp.opengl.egl.EGLDrawableFactory
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[auto-cfg]]
[apply] Choosen GL Caps: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] junit.framework.TestListener: endTest(test11ES2OnDesktop)
[apply] junit.framework.TestListener: startTest(test12GLOnDesktop)
[apply] Fin isEGL true, EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x1f3f4916, isOwner false, <794cb805, 4b5a5ed1>[count 0, qsz 0, owner <NULL>]]]
[apply] Fin GLEventListenerCounter[init 1, dispose 1, reshape 2, display 4]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test11ES2OnDesktop
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test12GLOnDesktop
[apply] Factory: jogamp.opengl.x11.glx.X11GLXDrawableFactory
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL4.sw], offscr[auto-cfg]]
[apply] Choosen GL Caps: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL4.sw], offscr[fbo]]
[apply] junit.framework.TestListener: endTest(test12GLOnDesktop)
[apply] Fin isEGL false, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x5cee5251, isOwner false, <433d61fb, 5c909414>[count 0, qsz 0, owner <NULL>]]]
[apply] Fin GLEventListenerCounter[init 1, dispose 1, reshape 2, display 4]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test12GLOnDesktop
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363896682 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363896682 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.467 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363895787 ms III - Start
[apply] SLOCK [T main @ 1692363895788 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo
[apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x6b53e23f, isOwner false, <64d2d351, 1b68b9a4>[count 0, qsz 0, owner <NULL>]]]
[apply] Natives
[apply] GL4bc false
[apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 7 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL4 GLProfile[GL4/GL4.sw]
[apply] GL3 GLProfile[GL3/GL4.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 11 / 12
[apply]
[apply]
[apply] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x6b53e23f, isOwner false, <64d2d351, 1b68b9a4>[count 0, qsz 0, owner <NULL>]]]
[apply] GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x87: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x89: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x8d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x91: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x95: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x99: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x9d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xa1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xa5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xa9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xad: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xba: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbe: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbf: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc0: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc1: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc2: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc3: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc4: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc5: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc6: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc7: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xca: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xce: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcf: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xd1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xd5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xd9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xdd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xe1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xe5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xe9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xed: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xf1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xf5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xf9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xfd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x117: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x119: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x11d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x121: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x125: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x129: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x12d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x131: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x135: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x139: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x13d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x141: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x145: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27f: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x281: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x285: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x289: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x28d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x291: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x295: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x299: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x29d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2a1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2a5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c7: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2cd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2d1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2d5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2d9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2dd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2e1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2e5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2e9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ed: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fa: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fe: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ff: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x300: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x301: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x302: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x303: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x304: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x305: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x306: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x307: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x308: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x309: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30a: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30b: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30c: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30d: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30e: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30f: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x311: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x315: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x319: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x31d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x321: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x325: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x329: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x32d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x331: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x335: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x339: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x33d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x357: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x359: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x35d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x361: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x365: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x369: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x36d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x371: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x375: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x379: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x37d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x381: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x385: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bf: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4c1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4c5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4c9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4cd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4d1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4d5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4d9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4dd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4e1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4e5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4e9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ed: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid 0x21, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x22, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6f, fbc 0x4fa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51b, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51e, fbc 0x15f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x520, fbc 0x161: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x524, fbc 0x165: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x528, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x538, fbc 0x179: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x544, fbc 0x185: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x566, fbc 0x1a7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x568, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x56c, fbc 0x1ad: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x570, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x574, fbc 0x1b5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x580, fbc 0x1c1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x58c, fbc 0x1cd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x597, fbc 0x1d8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x598, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x599, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a0, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a1, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a2, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a3, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a4, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a5, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a6, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a7, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a8, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a9, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5aa, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ab, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ac, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ad, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ae, fbc 0x1ef: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5b0, fbc 0x1f1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5b4, fbc 0x1f5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5b8, fbc 0x1f9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5bc, fbc 0x1fd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5c8, fbc 0x209: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5d4, fbc 0x215: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f6, fbc 0x237: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f8, fbc 0x239: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5fc, fbc 0x23d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x600, fbc 0x241: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x604, fbc 0x245: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x610, fbc 0x251: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x61c, fbc 0x25d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63a, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63d, fbc 0x39f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63f, fbc 0x3a1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x643, fbc 0x3a5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x647, fbc 0x3a9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x64b, fbc 0x3ad: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x657, fbc 0x3b9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x663, fbc 0x3c5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x685, fbc 0x3e7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x687, fbc 0x3e9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x68b, fbc 0x3ed: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x68f, fbc 0x3f1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x693, fbc 0x3f5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x69f, fbc 0x401: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ab, fbc 0x40d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cd, fbc 0x42f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cf, fbc 0x431: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6d3, fbc 0x435: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6d7, fbc 0x439: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6db, fbc 0x43d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6e7, fbc 0x449: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6f3, fbc 0x455: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x715, fbc 0x477: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x717, fbc 0x479: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x71b, fbc 0x47d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x71f, fbc 0x481: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x723, fbc 0x485: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x72f, fbc 0x491: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x73b, fbc 0x49d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x746, fbc 0x4f0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x747, fbc 0x4f1: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x748, fbc 0x4f2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x749, fbc 0x4f3: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74a, fbc 0x4f4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74b, fbc 0x4f5: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74c, fbc 0x4f6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74d, fbc 0x4f7: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74e, fbc 0x4f8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74f, fbc 0x4f9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x750, fbc 0x4fb: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x751, fbc 0x4fc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x752, fbc 0x4fd: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x753, fbc 0x4fe: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x754, fbc 0x4ff: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x755, fbc 0x500: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x756, fbc 0x501: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x757, fbc 0x502: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x758, fbc 0x503: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x759, fbc 0x504: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x75a, fbc 0x505: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x75b, fbc 0x506: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x75c, fbc 0x507: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply]
[apply]
[apply] GLProfiles on device EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f535c001280, owner true, ResourceToolkitLock[obj 0x4f9a3314, isOwner false, <3b2c72c2, 491666ad>[count 0, qsz 0, owner <NULL>]]]
[apply] Natives
[apply] GL4bc false
[apply] GL4 false
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [3.1 (Core profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 6 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL3.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL3 GLProfile[GL3/GL3.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 10 / 12
[apply]
[apply]
[apply] Capabilities for EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f535c001280, owner true, ResourceToolkitLock[obj 0x4f9a3314, isOwner false, <3b2c72c2, 491666ad>[count 0, qsz 0, owner <NULL>]]]
[apply] GLCaps[egl cfg 0x1, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x3, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x5, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x6, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x8, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xa, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xb, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xd, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xf, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x10, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x11, 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 , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x12, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x13, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x14, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x15, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x16, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x17, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x18, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x19, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1a, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1b, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1c, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1d, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1e, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1f, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x20, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x21, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x22, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x23, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x24, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x25, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x26, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x27, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x28, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply]
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test01ES2OnMobile
[apply] Factory: jogamp.opengl.egl.EGLDrawableFactory
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[auto-cfg]]
[apply] Choosen GL Caps: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Fin isEGL true, EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x12e61fe6, isOwner false, <7ee955a8, 1677d1>[count 0, qsz 0, owner <NULL>]]]
[apply] Fin GLEventListenerCounter[init 1, dispose 1, reshape 2, display 4]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test01ES2OnMobile
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test02GLOnMobile
[apply] Factory: jogamp.opengl.egl.EGLDrawableFactory
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL3bc.sw], offscr[auto-cfg]]
[apply] Choosen GL Caps: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL3bc.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Fin isEGL true, EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x1e802ef9, isOwner false, <2b6faea6, 778d1062>[count 0, qsz 0, owner <NULL>]]]
[apply] Fin GLEventListenerCounter[init 1, dispose 1, reshape 2, display 4]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test02GLOnMobile
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test11ES2OnDesktop
[apply] Factory: jogamp.opengl.egl.EGLDrawableFactory
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[auto-cfg]]
[apply] Choosen GL Caps: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Fin isEGL true, EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x1f3f4916, isOwner false, <794cb805, 4b5a5ed1>[count 0, qsz 0, owner <NULL>]]]
[apply] Fin GLEventListenerCounter[init 1, dispose 1, reshape 2, display 4]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test11ES2OnDesktop
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test12GLOnDesktop
[apply] Factory: jogamp.opengl.x11.glx.X11GLXDrawableFactory
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL4.sw], offscr[auto-cfg]]
[apply] Choosen GL Caps: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL4.sw], offscr[fbo]]
[apply] Fin isEGL false, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x5cee5251, isOwner false, <433d61fb, 5c909414>[count 0, qsz 0, owner <NULL>]]]
[apply] Fin GLEventListenerCounter[init 1, dispose 1, reshape 2, display 4]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test12GLOnDesktop
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363896682 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363896682 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00AvailableInfo took 0.442 sec
[apply] Testcase: test01ES2OnMobile took 0.101 sec
[apply] Testcase: test02GLOnMobile took 0.105 sec
[apply] Testcase: test11ES2OnDesktop took 0.117 sec
[apply] Testcase: test12GLOnDesktop took 0.112 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT++++ Test Singleton.ctor()
[apply] junit.framework.TestListener: tests to run: 2
[apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapDblBuf)
[apply]
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363897457 ms III - Start
[apply] SLOCK [T main @ 1692363897457 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBuf
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[apply] Thread[main,5,main] Gears.init: tileRendererInUse nullChosen GL Caps(2): GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[apply]
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBuf____-n0001-GL3bc_-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600007, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBuf____-n0003-GL3bc_-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000c, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBuf____-n0005-GL3bc_-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3ec300f1[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@25a65b77[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapDblBufMSAA)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBufMSAA
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[apply]
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBufMSAA-n0001-GL3bc_-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600007, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBufMSAA-n0003-GL3bc_-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000b, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBufMSAA-n0005-GL3bc_-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse nullFin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@4690b489[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@79b06cab[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBufMSAA)
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBufMSAA
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363898167 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363898167 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.296 sec
[apply] ------------- Standard Output ---------------
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3ec300f1[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@25a65b77[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[apply] Fin Drawable: GLOffscreenAutoDrawableImpl[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@4690b489[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@79b06cab[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] UpstreamWidget: null]
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363897457 ms III - Start
[apply] SLOCK [T main @ 1692363897457 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBuf
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBuf____-n0001-GL3bc_-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600007, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBuf____-n0003-GL3bc_-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000c, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBuf____-n0005-GL3bc_-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBufMSAA
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBufMSAA-n0001-GL3bc_-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png
[apply] Thread[main,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600007, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBufMSAA-n0003-GL3bc_-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0200x0150.png
[apply] Thread[main,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000b, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBufMSAA-n0005-GL3bc_-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0800x0600.png
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBufMSAA
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363898167 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363898167 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testGL2OffScreenBitmapDblBuf took 0.491 sec
[apply] Testcase: testGL2OffScreenBitmapDblBufMSAA took 0.204 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] junit.framework.TestListener: tests to run: 27
[apply] junit.framework.TestListener: startTest(testES2OffScreenAutoDblBuf)
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363898908 ms III - Start
[apply] SLOCK [T main @ 1692363898909 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[auto-cfg]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Thread[main,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x479d31f3 on Thread[main,5,main]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurfacegear1 0x479d31f3 created: GearsObj[0x5b8dfcc1, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x479d31f3 created: GearsObj[0x2f9f7dcf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x479d31f3 created: GearsObj[0x2f9f7dcf, vbo ff 7, fs 8, bf 9, bs 10]
[apply]
[apply] Thread[main,5,main] GearsES2.init.X 0x479d31f3 FIN GearsES2[obj 0x479d31f3 isInit true, usesShared false, 1 GearsObj[0x5b8dfcc1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f9f7dcf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6aeb35e6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x479d31f3 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fdf8c05df00, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x479d31f3, 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
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 400x300, swapInterval 1, drawable 0x7fdf8c05df00
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 400x300, swapInterval 1, drawable 0x7fdf8c05df00
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf__________-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x479d31f3 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fdf8c05df00, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x479d31f3, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x479d31f3 200x150, swapInterval 1, drawable 0x7fdf8c05df00
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 200x150, swapInterval 1, drawable 0x7fdf8c05df00
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf__________-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x479d31f3 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fdf8c05df00, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x479d31f3, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x479d31f3 800x600, swapInterval 1, drawable 0x7fdf8c05df00
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 800x600, swapInterval 1, drawable 0x7fdf8c05df00
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf__________-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x479d31f3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@14dd9eb7[init false], ],
[apply] Drawable: null,
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x479d31f3: tileRendererInUse null Context: null,
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x479d31f3 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBuf
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@776aec5c, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <1d296da, 7c7a06ec>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testES2OffScreenAutoDblBuf)
[apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Thread[main,5,main] GearsES2.init.0 0x34e9fd99: tileRendererInUse null, GearsES2[obj 0x34e9fd99 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x34e9fd99 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x34e9fd99 created: GearsObj[0x6a6cb05c, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x34e9fd99 created: GearsObj[0x40a4337a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x34e9fd99 created: GearsObj[0x40a4337a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x34e9fd99 FIN GearsES2[obj 0x34e9fd99 isInit true, usesShared false, 1 GearsObj[0x6a6cb05c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x40a4337a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6025e1b6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Thread[main,5,main] GearsES2.reshape 0x34e9fd99 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fdf040ef8c0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x34e9fd99, 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
[apply] Thread[main,5,main] GearsES2.display 0x34e9fd99 400x300, swapInterval 1, drawable 0x7fdf040ef8c0
[apply] Thread[main,5,main] GearsES2.display 0x34e9fd99 400x300, swapInterval 1, drawable 0x7fdf040ef8c0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf___________-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x34e9fd99 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fdf040ef8c0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x34e9fd99, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x34e9fd99 200x150, swapInterval 1, drawable 0x7fdf040ef8c0
[apply] Thread[main,5,main] GearsES2.display 0x34e9fd99 200x150, swapInterval 1, drawable 0x7fdf040ef8c0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf___________-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x34e9fd99 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fdf040ef8c0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x34e9fd99, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x34e9fd99 800x600, swapInterval 1, drawable 0x7fdf040ef8c0
[apply] Thread[main,5,main] GearsES2.display 0x34e9fd99 800x600, swapInterval 1, drawable 0x7fdf040ef8c0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf___________-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x34e9fd99 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3c41ed1d[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@22ff4249, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <2d1ef81a, 4c402120>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBuf)
[apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBufMSAA)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x34e9fd99: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x34e9fd99 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufMSAA
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Thread[main,5,main] GearsES2.init.0 0x5b12b668: tileRendererInUse null, GearsES2[obj 0x5b12b668 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5b12b668 on Thread[main,5,main]
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5b12b668 created: GearsObj[0x5542c4ed, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5b12b668 created: GearsObj[0x1573f9fc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5b12b668 created: GearsObj[0x1573f9fc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x5b12b668 FIN GearsES2[obj 0x5b12b668 isInit true, usesShared false, 1 GearsObj[0x5542c4ed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1573f9fc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6150c3ec, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x5b12b668 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fdf045850a0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5b12b668, 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
[apply] Thread[main,5,main] GearsES2.display 0x5b12b668 400x300, swapInterval 1, drawable 0x7fdf045850a0
[apply] Thread[main,5,main] GearsES2.display 0x5b12b668 400x300, swapInterval 1, drawable 0x7fdf045850a0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA_______-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x5b12b668 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fdf045850a0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5b12b668, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x5b12b668 200x150, swapInterval 1, drawable 0x7fdf045850a0
[apply] Thread[main,5,main] GearsES2.display 0x5b12b668 200x150, swapInterval 1, drawable 0x7fdf045850a0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA_______-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x5b12b668 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fdf045850a0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5b12b668, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x5b12b668 800x600, swapInterval 1, drawable 0x7fdf045850a0
[apply] Thread[main,5,main] GearsES2.display 0x5b12b668 800x600, swapInterval 1, drawable 0x7fdf045850a0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA_______-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0800x0600.png
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x5b12b668 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1165b38[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x5b12b668: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x5b12b668 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufMSAA
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufStencil
[apply]
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@44c03695, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <7e6f74c, dd05255>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBufMSAA)
[apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBufStencil)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Thread[main,5,main] GearsES2.init.0 0x2f4948e4: tileRendererInUse null, GearsES2[obj 0x2f4948e4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2f4948e4 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2f4948e4 created: GearsObj[0x385c9627, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2f4948e4 created: GearsObj[0x139982de, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2f4948e4 created: GearsObj[0x139982de, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x2f4948e4 FIN GearsES2[obj 0x2f4948e4 isInit true, usesShared false, 1 GearsObj[0x385c9627, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x139982de, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x682b2fa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x2f4948e4 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fdf040603e0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2f4948e4, 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
[apply] Thread[main,5,main] GearsES2.display 0x2f4948e4 400x300, swapInterval 1, drawable 0x7fdf040603e0
[apply] Thread[main,5,main] GearsES2.display 0x2f4948e4 400x300, swapInterval 1, drawable 0x7fdf040603e0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencil____-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x2f4948e4 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fdf040603e0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2f4948e4, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x2f4948e4 200x150, swapInterval 1, drawable 0x7fdf040603e0
[apply] Thread[main,5,main] GearsES2.display 0x2f4948e4 200x150, swapInterval 1, drawable 0x7fdf040603e0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencil____-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x2f4948e4 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fdf040603e0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2f4948e4, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x2f4948e4 800x600, swapInterval 1, drawable 0x7fdf040603e0
[apply] Thread[main,5,main] GearsES2.display 0x2f4948e4 800x600, swapInterval 1, drawable 0x7fdf040603e0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencil____-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0800x0600.png
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2f4948e4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1f2586d6[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2f4948e4: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2f4948e4 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufStencilMSAA
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@217ed35e, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <7dcf94f8, 229f66ed>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBufStencil)
[apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBufStencilMSAA)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Thread[main,5,main] GearsES2.init.0 0x662ac478: tileRendererInUse null, GearsES2[obj 0x662ac478 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x662ac478 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x662ac478 created: GearsObj[0x233795b6, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x662ac478 created: GearsObj[0x3eb738bb, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x662ac478 created: GearsObj[0x3eb738bb, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x662ac478 FIN GearsES2[obj 0x662ac478 isInit true, usesShared false, 1 GearsObj[0x233795b6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3eb738bb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bda8e08, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x662ac478 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fdf040c8e70, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x662ac478, 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
[apply] Thread[main,5,main] GearsES2.display 0x662ac478 400x300, swapInterval 1, drawable 0x7fdf040c8e70
[apply] Thread[main,5,main] GearsES2.display 0x662ac478 400x300, swapInterval 1, drawable 0x7fdf040c8e70
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x662ac478 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fdf040c8e70, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x662ac478, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x662ac478 200x150, swapInterval 1, drawable 0x7fdf040c8e70
[apply] Thread[main,5,main] GearsES2.display 0x662ac478 200x150, swapInterval 1, drawable 0x7fdf040c8e70
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8888-D24-St08-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x662ac478 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fdf040c8e70, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x662ac478, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x662ac478 800x600, swapInterval 1, drawable 0x7fdf040c8e70
[apply] Thread[main,5,main] GearsES2.display 0x662ac478 800x600, swapInterval 1, drawable 0x7fdf040c8e70
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8888-D24-St08-Sa00_default-0800x0600.png
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x662ac478 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6743e411[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1e800aaa, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <185a6e9, 6f03482>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBufStencilMSAA)
[apply] junit.framework.TestListener: startTest(testES2OffScreenFBOSglBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x662ac478: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x662ac478 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBOSglBuf
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Thread[main,5,main] GearsES2.init.0 0x179ece50: tileRendererInUse null, GearsES2[obj 0x179ece50 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply]
[apply] GearsES2 init 0x179ece50 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] gear1 0x179ece50 created: GearsObj[0x62ddbd7e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x179ece50 created: GearsObj[0x74e52ef6, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x179ece50 created: GearsObj[0x74e52ef6, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x179ece50 FIN GearsES2[obj 0x179ece50 isInit true, usesShared false, 1 GearsObj[0x62ddbd7e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x74e52ef6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ed3ccb2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x179ece50 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fdf040cf800, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x179ece50, 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
[apply] Thread[main,5,main] GearsES2.display 0x179ece50 400x300, swapInterval 1, drawable 0x7fdf040cf800
[apply] Thread[main,5,main] GearsES2.display 0x179ece50 400x300, swapInterval 1, drawable 0x7fdf040cf800
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf___________-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x179ece50 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fdf040cf800, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x179ece50, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x179ece50 200x150, swapInterval 1, drawable 0x7fdf040cf800
[apply] Thread[main,5,main] GearsES2.display 0x179ece50 200x150, swapInterval 1, drawable 0x7fdf040cf800
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf___________-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x179ece50 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fdf040cf800, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x179ece50, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x179ece50 800x600, swapInterval 1, drawable 0x7fdf040cf800
[apply] Thread[main,5,main] GearsES2.display 0x179ece50 800x600, swapInterval 1, drawable 0x7fdf040cf800
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf___________-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x179ece50 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3b0090a4[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@489115ef, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x179ece50: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x179ece50 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBOSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf
[apply] KeyListeners num 0 [],
[apply] windowLock <3857f613, 198b6731>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testES2OffScreenFBOSglBuf)
[apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferDblBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Thread[main,5,main] GearsES2.init.0 0x3c9754d8: tileRendererInUse null, GearsES2[obj 0x3c9754d8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply]
[apply] GearsES2 init 0x3c9754d8 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3c9754d8 created: GearsObj[0xbcec361, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3c9754d8 created: GearsObj[0x26794848, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3c9754d8 created: GearsObj[0x26794848, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x3c9754d8 FIN GearsES2[obj 0x3c9754d8 isInit true, usesShared false, 1 GearsObj[0xbcec361, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x26794848, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x302552ec, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x3c9754d8 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fdf0449acf0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3c9754d8, 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
[apply] Thread[main,5,main] GearsES2.display 0x3c9754d8 400x300, swapInterval 1, drawable 0x7fdf0449acf0
[apply] Thread[main,5,main] GearsES2.display 0x3c9754d8 400x300, swapInterval 1, drawable 0x7fdf0449acf0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf_______-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x3c9754d8 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fdf04348070, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3c9754d8, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x3c9754d8 200x150, swapInterval 1, drawable 0x7fdf04348070
[apply] Thread[main,5,main] GearsES2.display 0x3c9754d8 200x150, swapInterval 1, drawable 0x7fdf04348070
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf_______-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x3c9754d8 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fdf04350ac0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3c9754d8, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x3c9754d8 800x600, swapInterval 1, drawable 0x7fdf04350ac0
[apply] Thread[main,5,main] GearsES2.display 0x3c9754d8 800x600, swapInterval 1, drawable 0x7fdf04350ac0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf_______-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3c9754d8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3bf7ca37[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x3c9754d8: tileRendererInUse null WrappedSurface null,
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x3c9754d8 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferSglBuf
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@3d285d7e, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <40005471, 2cd76f31>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferDblBuf)
[apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferSglBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Thread[main,5,main] GearsES2.init.0 0x49438269: tileRendererInUse null, GearsES2[obj 0x49438269 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x49438269 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x49438269 created: GearsObj[0x5dda768f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x49438269 created: GearsObj[0x7a8c8dcf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x49438269 created: GearsObj[0x7a8c8dcf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x49438269 FIN GearsES2[obj 0x49438269 isInit true, usesShared false, 1 GearsObj[0x5dda768f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a8c8dcf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x24269709, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x49438269 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fdf0433d450, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x49438269, 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
[apply] Thread[main,5,main] GearsES2.display 0x49438269 400x300, swapInterval 1, drawable 0x7fdf0433d450
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Thread[main,5,main] GearsES2.display 0x49438269 400x300, swapInterval 1, drawable 0x7fdf0433d450
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf_______-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x49438269 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fdf04489f60, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x49438269, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x49438269 200x150, swapInterval 1, drawable 0x7fdf04489f60
[apply] Thread[main,5,main] GearsES2.display 0x49438269 200x150, swapInterval 1, drawable 0x7fdf04489f60
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf_______-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x49438269 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fdf044923b0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x49438269, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x49438269 800x600, swapInterval 1, drawable 0x7fdf044923b0
[apply] Thread[main,5,main] GearsES2.display 0x49438269 800x600, swapInterval 1, drawable 0x7fdf044923b0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf_______-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x49438269: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x49438269 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x752325ad: tileRendererInUse null, GearsES2[obj 0x752325ad isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x752325ad on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x752325ad created: GearsObj[0x1ff4931d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x752325ad created: GearsObj[0x65e98b1c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x752325ad created: GearsObj[0x65e98b1c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x752325ad FIN GearsES2[obj 0x752325ad isInit true, usesShared false, 1 GearsObj[0x1ff4931d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65e98b1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61322f9d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x752325ad 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fdf0404ffc0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x752325ad, 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
[apply] Thread[main,5,main] GearsES2.display 0x752325ad 400x300, swapInterval 1, drawable 0x7fdf0404ffc0
[apply] Thread[main,5,main] GearsES2.display 0x752325ad 400x300, swapInterval 1, drawable 0x7fdf0404ffc0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBuf_______________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.reshape 0x752325ad 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fdf0404ffc0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x752325ad, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x752325ad 200x150, swapInterval 1, drawable 0x7fdf0404ffc0
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x752325ad 200x150, swapInterval 1, drawable 0x7fdf0404ffc0
[apply] Thread[main,5,main] GearsES2.display 0x752325ad 200x150, swapInterval 1, drawable 0x7fdf0404ffc0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBuf_______________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.reshape 0x752325ad 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fdf0404ffc0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x752325ad, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x752325ad 800x600, swapInterval 1, drawable 0x7fdf0404ffc0
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x752325ad 800x600, swapInterval 1, drawable 0x7fdf0404ffc0
[apply] Thread[main,5,main] GearsES2.display 0x752325ad 800x600, swapInterval 1, drawable 0x7fdf0404ffc0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBuf_______________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x49438269 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@ba2f4ec[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@2aceadd4, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <24aed80c, 3a52dba3>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferSglBuf)
[apply] junit.framework.TestListener: startTest(testES2OnScreenDblBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.dispose 0x752325ad: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.dispose 0x752325ad FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBuf
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x752325ad isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@279fedbd[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@6ad82709, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <510f3d34, 7817fd62>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testES2OnScreenDblBuf)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufMSAA
[apply] junit.framework.TestListener: startTest(testES2OnScreenDblBufMSAA)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
[apply] Thread[main,5,main] GearsES2.init.0 0x2362f559: tileRendererInUse null, GearsES2[obj 0x2362f559 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2362f559 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2362f559 created: GearsObj[0x247bddad, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2362f559 created: GearsObj[0xd35dea7, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2362f559 created: GearsObj[0xd35dea7, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x2362f559 FIN GearsES2[obj 0x2362f559 isInit true, usesShared false, 1 GearsObj[0x247bddad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd35dea7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7770f470, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fdf0404f110, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x2362f559, 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
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 400x300, swapInterval 1, drawable 0x7fdf0404f110
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 400x300, swapInterval 1, drawable 0x7fdf0404f110
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufMSAA___________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.reshape 0x2362f559 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fdf0404f110, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x2362f559, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.display 0x2362f559 200x150, swapInterval 1, drawable 0x7fdf0404f110
[apply] Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.display 0x2362f559 200x150, swapInterval 1, drawable 0x7fdf0404f110
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 200x150, swapInterval 1, drawable 0x7fdf0404f110
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufMSAA___________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0200x0150.png
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.reshape 0x2362f559 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fdf0404f110, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x2362f559, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.display 0x2362f559 800x600, swapInterval 1, drawable 0x7fdf0404f110
[apply] Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.display 0x2362f559 800x600, swapInterval 1, drawable 0x7fdf0404f110
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 800x600, swapInterval 1, drawable 0x7fdf0404f110
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufMSAA___________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0800x0600.png
[apply] Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.dispose 0x2362f559: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.dispose 0x2362f559 FIN
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2362f559 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@b2c9a9c[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufMSAA WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@5e5d171f, ],
[apply]
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufStencil
[apply] Thread[main,5,main] GearsES2.init.0 0x41a2befb: tileRendererInUse null, GearsES2[obj 0x41a2befb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x41a2befb on Thread[main,5,main]
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <24313fcc, 7d20d0b>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testES2OnScreenDblBufMSAA)
[apply] junit.framework.TestListener: startTest(testES2OnScreenDblBufStencil)
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
[apply]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]Impl. class jogamp.opengl.es3.GLES3Impl
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply]
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]GL_EXTENSIONS 130
[apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply]
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------Chosen GL Caps(1): GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] gear1 0x41a2befb created: GearsObj[0x2df3b89c, vbo ff 1, fs 2, bf 3, bs 4]
[apply]
[apply] gear2 0x41a2befb created: GearsObj[0x23348b5d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x41a2befb created: GearsObj[0x23348b5d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x41a2befb FIN GearsES2[obj 0x41a2befb isInit true, usesShared false, 1 GearsObj[0x2df3b89c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23348b5d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x70325e14, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply]
[apply] Thread[main,5,main] GearsES2.reshape 0x41a2befb 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fdf04354210, msaa false, tileRendererInUse null
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface>> GearsES2 0x41a2befb, 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
[apply]
[apply] Thread[main,5,main] GearsES2.display 0x41a2befb 400x300, swapInterval 1, drawable 0x7fdf04354210
[apply] Thread[main,5,main] GearsES2.display 0x41a2befb 400x300, swapInterval 1, drawable 0x7fdf04354210
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencil________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.reshape 0x41a2befb 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fdf04354210, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x41a2befb, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.display 0x41a2befb 200x150, swapInterval 1, drawable 0x7fdf04354210
[apply] Thread[main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.display 0x41a2befb 200x150, swapInterval 1, drawable 0x7fdf04354210
[apply] Thread[main,5,main] GearsES2.display 0x41a2befb 200x150, swapInterval 1, drawable 0x7fdf04354210
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencil________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.reshape 0x41a2befb 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fdf04354210, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x41a2befb, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.display 0x41a2befb 800x600, swapInterval 1, drawable 0x7fdf04354210
[apply] Thread[main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.display 0x41a2befb 800x600, swapInterval 1, drawable 0x7fdf04354210
[apply] Thread[main,5,main] GearsES2.display 0x41a2befb 800x600, swapInterval 1, drawable 0x7fdf04354210
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencil________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.dispose 0x41a2befb: tileRendererInUse nullFin: GLWindow[
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.dispose 0x41a2befb FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufStencil
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x41a2befb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6c40365c[init false], ],
[apply] Drawable: null,
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufStencilMSAA Context: null,
[apply]
[apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@37ceb1df, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <7c9d8e2, 20d525>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testES2OnScreenDblBufStencil)
[apply] junit.framework.TestListener: startTest(testES2OnScreenDblBufStencilMSAA)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
[apply] Thread[main,5,main] GearsES2.init.0 0x2002fc1d: tileRendererInUse null, GearsES2[obj 0x2002fc1d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2002fc1d on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2002fc1d created: GearsObj[0x4009e306, vbo ff 1, fs 2, bf 3, bs 4]
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]gear2 0x2002fc1d created: GearsObj[0x43c1b556, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2002fc1d created: GearsObj[0x43c1b556, vbo ff 7, fs 8, bf 9, bs 10]
[apply]
[apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Thread[main,5,main] GearsES2.init.X 0x2002fc1d FIN GearsES2[obj 0x2002fc1d isInit true, usesShared false, 1 GearsObj[0x4009e306, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43c1b556, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x587e5365, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Thread[main,5,main] GearsES2.reshape 0x2002fc1d 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fdf04346ca0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x2002fc1d, 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
[apply] Thread[main,5,main] GearsES2.display 0x2002fc1d 400x300, swapInterval 1, drawable 0x7fdf04346ca0
[apply] Thread[main,5,main] GearsES2.display 0x2002fc1d 400x300, swapInterval 1, drawable 0x7fdf04346ca0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencilMSAA____-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.reshape 0x2002fc1d 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fdf04346ca0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x2002fc1d, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.display 0x2002fc1d 200x150, swapInterval 1, drawable 0x7fdf04346ca0
[apply] Thread[main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.display 0x2002fc1d 200x150, swapInterval 1, drawable 0x7fdf04346ca0
[apply] Thread[main,5,main] GearsES2.display 0x2002fc1d 200x150, swapInterval 1, drawable 0x7fdf04346ca0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencilMSAA____-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St08-Sa04_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.reshape 0x2002fc1d 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fdf04346ca0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x2002fc1d, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.display 0x2002fc1d 800x600, swapInterval 1, drawable 0x7fdf04346ca0
[apply] Thread[main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.display 0x2002fc1d 800x600, swapInterval 1, drawable 0x7fdf04346ca0
[apply] Thread[main,5,main] GearsES2.display 0x2002fc1d 800x600, swapInterval 1, drawable 0x7fdf04346ca0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencilMSAA____-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St08-Sa04_default-0800x0600.png
[apply] Fin: GLWindow[
[apply] Thread[main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.dispose 0x2002fc1d: tileRendererInUse null Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2002fc1d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@69453e37[init false], ],
[apply] Thread[main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.dispose 0x2002fc1d FIN
[apply]
[apply] Drawable: null,
[apply] Context: null,
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenSglBuf
[apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@22fcf7ab, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <2de23121, 63475ace>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testES2OnScreenDblBufStencilMSAA)
[apply] junit.framework.TestListener: startTest(testES2OnScreenSglBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
[apply] Thread[main,5,main] GearsES2.init.0 0xc0c2f8d: tileRendererInUse null, GearsES2[obj 0xc0c2f8d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply]
[apply] GearsES2 init 0xc0c2f8d on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xc0c2f8d created: GearsObj[0x17f7cd29, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xc0c2f8d created: GearsObj[0x7d8704ef, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xc0c2f8d created: GearsObj[0x7d8704ef, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0xc0c2f8d FIN GearsES2[obj 0xc0c2f8d isInit true, usesShared false, 1 GearsObj[0x17f7cd29, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d8704ef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x13b6aecc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0xc0c2f8d 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fdf040e2930, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xc0c2f8d, 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
[apply] Thread[main,5,main] GearsES2.display 0xc0c2f8d 400x300, swapInterval 1, drawable 0x7fdf040e2930
[apply] Thread[main,5,main] GearsES2.display 0xc0c2f8d 400x300, swapInterval 1, drawable 0x7fdf040e2930
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenSglBuf_______________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.reshape 0xc0c2f8d 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fdf040e2930, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xc0c2f8d, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.display 0xc0c2f8d 200x150, swapInterval 1, drawable 0x7fdf040e2930
[apply] Thread[main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.display 0xc0c2f8d 200x150, swapInterval 1, drawable 0x7fdf040e2930
[apply] Thread[main,5,main] GearsES2.display 0xc0c2f8d 200x150, swapInterval 1, drawable 0x7fdf040e2930
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenSglBuf_______________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.reshape 0xc0c2f8d 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fdf040e2930, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xc0c2f8d, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.display 0xc0c2f8d 800x600, swapInterval 1, drawable 0x7fdf040e2930
[apply] Thread[main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.display 0xc0c2f8d 800x600, swapInterval 1, drawable 0x7fdf040e2930
[apply] Thread[main,5,main] GearsES2.display 0xc0c2f8d 800x600, swapInterval 1, drawable 0x7fdf040e2930
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenSglBuf_______________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.dispose 0xc0c2f8d: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.dispose 0xc0c2f8d FIN
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xc0c2f8d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@305b7c14[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@158a8276, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <3c3d9b6b, 79d8407f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testES2OnScreenSglBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenAutoDblBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[auto-cfg]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenSglBufExpected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply]
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenAutoDblBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x1e66f1f5: tileRendererInUse null, GearsES2[obj 0x1e66f1f5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1e66f1f5 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Window: com.jogamp.newt.opengl.GLWindowINIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply]
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Window Caps PostGL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1e66f1f5 created: GearsObj[0x4961f6af, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1e66f1f5 created: GearsObj[0x5aebe890, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1e66f1f5 created: GearsObj[0x5aebe890, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x1e66f1f5 FIN GearsES2[obj 0x1e66f1f5 isInit true, usesShared false, 1 GearsObj[0x4961f6af, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5aebe890, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65d09a04, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x1e66f1f5 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1e66f1f5, 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
[apply] Thread[main,5,main] GearsES2.display 0x1e66f1f5 400x300, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x1e66f1f5 400x300, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.reshape 0x1e66f1f5 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1e66f1f5, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.display 0x1e66f1f5 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x1e66f1f5 200x150, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.reshape 0x1e66f1f5 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1e66f1f5, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.display 0x1e66f1f5 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x1e66f1f5 800x600, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1e66f1f5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4e50c791[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1190200a, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <6a2f6f80, 45b4c3a9>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenAutoDblBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapSglBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.dispose 0x1e66f1f5: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.dispose 0x1e66f1f5 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenAutoDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Window: com.jogamp.newt.opengl.GLWindowThread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600006, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply]
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PixmapGLXDrawable, jogamp.newt.OffscreenWindow
[apply] Window Caps PostGL : GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-15,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x360000a, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-15,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000e, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@561b6512[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2e377400[init false], ],
[apply] Thread[main-Display-.x11_:0-1-EDT-15,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1757cd72, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <445b295b, 49e5f737>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapSglBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenFBODblBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Thread[main,5,main] GearsES2.init.0 0xed7f8b4: tileRendererInUse null, GearsES2[obj 0xed7f8b4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xed7f8b4 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xed7f8b4 created: GearsObj[0x77f80c04, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xed7f8b4 created: GearsObj[0x1dac5ef, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xed7f8b4 created: GearsObj[0x1dac5ef, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Window Caps PostGL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
[apply] Thread[main,5,main] GearsES2.init.X 0xed7f8b4 FIN GearsES2[obj 0xed7f8b4 isInit true, usesShared false, 1 GearsObj[0x77f80c04, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1dac5ef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5c90e579, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0xed7f8b4 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xed7f8b4, 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
[apply] Thread[main,5,main] GearsES2.display 0xed7f8b4 400x300, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0xed7f8b4 400x300, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-16,5,main] GearsES2.reshape 0xed7f8b4 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xed7f8b4, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-16,5,main] GearsES2.display 0xed7f8b4 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0xed7f8b4 200x150, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-16,5,main] GearsES2.reshape 0xed7f8b4 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xed7f8b4, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-16,5,main] GearsES2.display 0xed7f8b4 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0xed7f8b4 800x600, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xed7f8b4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4c309d4d[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Thread[main-Display-.x11_:0-1-EDT-16,5,main] GearsES2.dispose 0xed7f8b4: tileRendererInUse null Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@58ea606c, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <6f45df59, 38e79ae3>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenFBODblBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenFBODblBufMSAA)
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-16,5,main] GearsES2.dispose 0xed7f8b4 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Window Caps PostGL : GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
[apply] Thread[main,5,main] GearsES2.init.0 0x2d2ffcb7: tileRendererInUse null, GearsES2[obj 0x2d2ffcb7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2d2ffcb7 on Thread[main,5,main]
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2d2ffcb7 created: GearsObj[0x6db9f5a4, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2d2ffcb7 created: GearsObj[0x5f8edcc5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2d2ffcb7 created: GearsObj[0x5f8edcc5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x2d2ffcb7 FIN GearsES2[obj 0x2d2ffcb7 isInit true, usesShared false, 1 GearsObj[0x6db9f5a4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f8edcc5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b02881e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x2d2ffcb7 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x2d2ffcb7, 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
[apply] Thread[main,5,main] GearsES2.display 0x2d2ffcb7 400x300, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x2d2ffcb7 400x300, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-17,5,main] GearsES2.reshape 0x2d2ffcb7 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x2d2ffcb7, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-17,5,main] GearsES2.display 0x2d2ffcb7 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x2d2ffcb7 200x150, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-17,5,main] GearsES2.reshape 0x2d2ffcb7 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x2d2ffcb7, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-17,5,main] GearsES2.display 0x2d2ffcb7 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x2d2ffcb7 800x600, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2d2ffcb7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@762ef0ea[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1ebd319f, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] Thread[main-Display-.x11_:0-1-EDT-17,5,main] GearsES2.dispose 0x2d2ffcb7: tileRendererInUse null windowLock <3c0be339, 15ca7889>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenFBODblBufMSAA)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenFBODblBufStencil)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-17,5,main] GearsES2.dispose 0x2d2ffcb7 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencil
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Window Caps PostGL : GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Thread[main,5,main] GearsES2.init.0 0xd21a74c: tileRendererInUse null, GearsES2[obj 0xd21a74c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
[apply]
[apply] GearsES2 init 0xd21a74c on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xd21a74c created: GearsObj[0x6ff29830, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xd21a74c created: GearsObj[0x6a2b953e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xd21a74c created: GearsObj[0x6a2b953e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0xd21a74c FIN GearsES2[obj 0xd21a74c isInit true, usesShared false, 1 GearsObj[0x6ff29830, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a2b953e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x313b2ea6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0xd21a74c 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xd21a74c, 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
[apply] Thread[main,5,main] GearsES2.display 0xd21a74c 400x300, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0xd21a74c 400x300, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-18,5,main] GearsES2.reshape 0xd21a74c 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xd21a74c, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-18,5,main] GearsES2.display 0xd21a74c 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0xd21a74c 200x150, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-18,5,main] GearsES2.reshape 0xd21a74c 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xd21a74c, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-18,5,main] GearsES2.display 0xd21a74c 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0xd21a74c 800x600, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xd21a74c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6e509ffa[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@2f465398, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <548e6d58, 623a8092>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenFBODblBufStencil)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenFBODblBufStencilMSAA)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Thread[main-Display-.x11_:0-1-EDT-18,5,main] GearsES2.dispose 0xd21a74c: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-18,5,main] GearsES2.dispose 0xd21a74c FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencilMSAA
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Window Caps PostGL : GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Thread[main,5,main] GearsES2.init.0 0x175b9425: tileRendererInUse null, GearsES2[obj 0x175b9425 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x175b9425 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x175b9425 created: GearsObj[0x5609159b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x175b9425 created: GearsObj[0x2118cddf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x175b9425 created: GearsObj[0x2118cddf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x175b9425 FIN GearsES2[obj 0x175b9425 isInit true, usesShared false, 1 GearsObj[0x5609159b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2118cddf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17a7f733, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x175b9425 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x175b9425, 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
[apply] Thread[main,5,main] GearsES2.display 0x175b9425 400x300, swapInterval 1, drawable 0x3600002
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Thread[main,5,main] GearsES2.display 0x175b9425 400x300, swapInterval 1, drawable 0x3600002Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
[apply]
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-19,5,main] GearsES2.reshape 0x175b9425 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x175b9425, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-19,5,main] GearsES2.display 0x175b9425 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x175b9425 200x150, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-19,5,main] GearsES2.reshape 0x175b9425 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x175b9425, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-19,5,main] GearsES2.display 0x175b9425 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x175b9425 800x600, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x175b9425 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3098cf3b[init false], ],
[apply] Thread[main-Display-.x11_:0-1-EDT-19,5,main] GearsES2.dispose 0x175b9425: tileRendererInUse null Drawable: null,
[apply] Context: null,
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-19,5,main] GearsES2.dispose 0x175b9425 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBOSglBuf
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@68567e20, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <76ed1b7c, 11fc564b>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenFBODblBufStencilMSAA)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenFBOSglBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Thread[main,5,main] GearsES2.init.0 0x6236eb5f: tileRendererInUse null, GearsES2[obj 0x6236eb5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6236eb5f on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Window Caps PostGL : GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6236eb5f created: GearsObj[0x2b4bac49, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6236eb5f created: GearsObj[0xfd07cbb, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6236eb5f created: GearsObj[0xfd07cbb, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x6236eb5f FIN GearsES2[obj 0x6236eb5f isInit true, usesShared false, 1 GearsObj[0x2b4bac49, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xfd07cbb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3571b748, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x6236eb5f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6236eb5f, 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
[apply] Thread[main,5,main] GearsES2.display 0x6236eb5f 400x300, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x6236eb5f 400x300, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0001-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-20,5,main] GearsES2.reshape 0x6236eb5f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6236eb5f, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-20,5,main] GearsES2.display 0x6236eb5f 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x6236eb5f 200x150, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0003-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-20,5,main] GearsES2.reshape 0x6236eb5f 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6236eb5f, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-20,5,main] GearsES2.display 0x6236eb5f 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x6236eb5f 800x600, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0005-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x6236eb5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7c1e2a9e[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@3e96bacf, ],
[apply] MouseListeners num 0 [],
[apply] Thread[main-Display-.x11_:0-1-EDT-20,5,main] GearsES2.dispose 0x6236eb5f: tileRendererInUse null PointerGestures default true, custom 0 [],
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-20,5,main] GearsES2.dispose 0x6236eb5f FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBOSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf
[apply] KeyListeners num 0 [],
[apply] windowLock <484970b0, 4470f8a6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenFBOSglBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenPbufferDblBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Thread[main,5,main] GearsES2.init.0 0x37f1104d: tileRendererInUse null, GearsES2[obj 0x37f1104d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x37f1104d on Thread[main,5,main]
[apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindowChosen GLCapabilities: GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x37f1104d created: GearsObj[0xf2ff811, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x37f1104d created: GearsObj[0x568ff82, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x37f1104d created: GearsObj[0x568ff82, vbo ff 7, fs 8, bf 9, bs 10]
[apply]
[apply] Window Caps PostGL : GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]Thread[main,5,main] GearsES2.init.X 0x37f1104d FIN GearsES2[obj 0x37f1104d isInit true, usesShared false, 1 GearsObj[0xf2ff811, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x568ff82, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x50caa560, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow
[apply]
[apply] Thread[main,5,main] GearsES2.reshape 0x37f1104d 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x37f1104d, 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
[apply] Thread[main,5,main] GearsES2.display 0x37f1104d 400x300, swapInterval 1, drawable 0x3600004
[apply] Thread[main,5,main] GearsES2.display 0x37f1104d 400x300, swapInterval 1, drawable 0x3600004
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0001-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.pngChosen GL Caps(1): GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-21,5,main] GearsES2.reshape 0x37f1104d 0/0 200x150 of 200x150, swapInterval 1, drawable 0x360000a, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x37f1104d, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-21,5,main] GearsES2.display 0x37f1104d 200x150, swapInterval 1, drawable 0x360000a
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Thread[main,5,main] GearsES2.display 0x37f1104d 200x150, swapInterval 1, drawable 0x360000aDrawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow
[apply]
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0003-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-21,5,main] GearsES2.reshape 0x37f1104d 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000e, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x37f1104d, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-21,5,main] GearsES2.display 0x37f1104d 800x600, swapInterval 1, drawable 0x360000e
[apply] Thread[main,5,main] GearsES2.display 0x37f1104d 800x600, swapInterval 1, drawable 0x360000e
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0005-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x37f1104d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@55740540[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Thread[main-Display-.x11_:0-1-EDT-21,5,main] GearsES2.dispose 0x37f1104d: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-21,5,main] GearsES2.dispose 0x37f1104d FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@2a266d09, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <5ab9e72c, 186f8716>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenPbufferDblBuf)
[apply] junit.framework.TestListener: startTest(testGL2OffScreenPbufferSglBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow
[apply] Window Caps PostGL : GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Thread[main,5,main] GearsES2.init.0 0x45ca843: tileRendererInUse null, GearsES2[obj 0x45ca843 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x45ca843 on Thread[main,5,main]
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x45ca843 created: GearsObj[0x28975c28, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x45ca843 created: GearsObj[0x3943a2be, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x45ca843 created: GearsObj[0x3943a2be, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x45ca843 FIN GearsES2[obj 0x45ca843 isInit true, usesShared false, 1 GearsObj[0x28975c28, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3943a2be, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x343570b7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x45ca843 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x45ca843, 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
[apply] Thread[main,5,main] GearsES2.display 0x45ca843 400x300, swapInterval 1, drawable 0x3600004
[apply] Thread[main,5,main] GearsES2.display 0x45ca843 400x300, swapInterval 1, drawable 0x3600004
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0001-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-22,5,main] GearsES2.reshape 0x45ca843 0/0 200x150 of 200x150, swapInterval 1, drawable 0x360000a, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x45ca843, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-22,5,main] GearsES2.display 0x45ca843 200x150, swapInterval 1, drawable 0x360000a
[apply] Thread[main,5,main] GearsES2.display 0x45ca843 200x150, swapInterval 1, drawable 0x360000a
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0003-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-22,5,main] GearsES2.reshape 0x45ca843 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000e, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x45ca843, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-22,5,main] GearsES2.display 0x45ca843 800x600, swapInterval 1, drawable 0x360000e
[apply] Thread[main,5,main] GearsES2.display 0x45ca843 800x600, swapInterval 1, drawable 0x360000e
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0005-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x45ca843 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@11c9af63[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@157853da, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <71c3b41, 236e3f4e>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testGL2OffScreenPbufferSglBuf)
[apply] junit.framework.TestListener: startTest(testGL2OnScreenDblBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Thread[main-Display-.x11_:0-1-EDT-22,5,main] GearsES2.dispose 0x45ca843: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-22,5,main] GearsES2.dispose 0x45ca843 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBuf
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
[apply] Window Caps PostGL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[apply] Thread[main,5,main] GearsES2.init.0 0x6bf0219d: tileRendererInUse null, GearsES2[obj 0x6bf0219d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6bf0219d on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6bf0219d created: GearsObj[0x671a5887, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6bf0219d created: GearsObj[0x5552768b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6bf0219d created: GearsObj[0x5552768b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x6bf0219d FIN GearsES2[obj 0x6bf0219d isInit true, usesShared false, 1 GearsObj[0x671a5887, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5552768b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3c947bc5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x6bf0219d 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6bf0219d, 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
[apply] Thread[main,5,main] GearsES2.display 0x6bf0219d 400x300, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x6bf0219d 400x300, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.reshape 0x6bf0219d 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6bf0219d, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.display 0x6bf0219d 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.display 0x6bf0219d 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x6bf0219d 200x150, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.reshape 0x6bf0219d 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6bf0219d, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.display 0x6bf0219d 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.display 0x6bf0219d 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x6bf0219d 800x600, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.dispose 0x6bf0219d: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.dispose 0x6bf0219d FIN
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x6bf0219d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@dd0c991[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@609db43b, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <55f616cf, 1356d4d4>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testGL2OnScreenDblBuf)
[apply] junit.framework.TestListener: startTest(testGL2OnScreenDblBufMSAA)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufMSAA
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
[apply] Window Caps PostGL : GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[apply] Thread[main,5,main] GearsES2.init.0 0x1329eff: tileRendererInUse null, GearsES2[obj 0x1329eff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1329eff on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1329eff created: GearsObj[0x4f67eb2a, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1329eff created: GearsObj[0x4a668b6e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1329eff created: GearsObj[0x4a668b6e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x1329eff FIN GearsES2[obj 0x1329eff isInit true, usesShared false, 1 GearsObj[0x4f67eb2a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a668b6e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5f683daf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x1329eff 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x1329eff, 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
[apply] Thread[main,5,main] GearsES2.display 0x1329eff 400x300, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x1329eff 400x300, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.reshape 0x1329eff 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x1329eff, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.display 0x1329eff 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.display 0x1329eff 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x1329eff 200x150, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.reshape 0x1329eff 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x1329eff, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.display 0x1329eff 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.display 0x1329eff 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x1329eff 800x600, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1329eff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6497b078[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@78ffe6dc, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <8317c52, 76f2bbc1>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testGL2OnScreenDblBufMSAA)
[apply] junit.framework.TestListener: startTest(testGL2OnScreenDblBufStencil)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
[apply] Window Caps PostGL : GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[apply] Thread[main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.dispose 0x1329eff: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.dispose 0x1329eff FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencil
[apply] Thread[main,5,main] GearsES2.init.0 0x6f27a732: tileRendererInUse null, GearsES2[obj 0x6f27a732 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6f27a732 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6f27a732 created: GearsObj[0x61d6015a, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6f27a732 created: GearsObj[0x2525ff7e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6f27a732 created: GearsObj[0x2525ff7e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x6f27a732 FIN GearsES2[obj 0x6f27a732 isInit true, usesShared false, 1 GearsObj[0x61d6015a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2525ff7e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x524d6d96, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x6f27a732 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6f27a732, 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
[apply] Thread[main,5,main] GearsES2.display 0x6f27a732 400x300, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x6f27a732 400x300, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.reshape 0x6f27a732 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6f27a732, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.display 0x6f27a732 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.display 0x6f27a732 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x6f27a732 200x150, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.reshape 0x6f27a732 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6f27a732, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.display 0x6f27a732 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.display 0x6f27a732 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x6f27a732 800x600, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x6f27a732 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6c779568[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@152aa092, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <44a7bfbc, 4ef37659>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testGL2OnScreenDblBufStencil)
[apply] junit.framework.TestListener: startTest(testGL2OnScreenDblBufStencilMSAA)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Thread[main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.dispose 0x6f27a732: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.dispose 0x6f27a732 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencilMSAA
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
[apply] Window Caps PostGL : GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[apply] Thread[main,5,main] GearsES2.init.0 0x37858383: tileRendererInUse null, GearsES2[obj 0x37858383 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x37858383 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x37858383 created: GearsObj[0x5939a379, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x37858383 created: GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x37858383 created: GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x37858383 FIN GearsES2[obj 0x37858383 isInit true, usesShared false, 1 GearsObj[0x5939a379, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52102734, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x37858383 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x37858383, 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
[apply] Thread[main,5,main] GearsES2.display 0x37858383 400x300, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x37858383 400x300, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.reshape 0x37858383 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x37858383, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.display 0x37858383 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.display 0x37858383 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x37858383 200x150, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.reshape 0x37858383 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x37858383, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.display 0x37858383 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.display 0x37858383 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x37858383 800x600, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x37858383 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4e268090[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@3541cb24, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <2177849e, 40cb8df7>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testGL2OnScreenDblBufStencilMSAA)
[apply] junit.framework.TestListener: startTest(testGL2OnScreenSglBuf)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Thread[main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.dispose 0x37858383: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.dispose 0x37858383 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
[apply] Window Caps PostGL : GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[apply] Thread[main,5,main] GearsES2.init.0 0x2892dae4: tileRendererInUse null, GearsES2[obj 0x2892dae4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2892dae4 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2892dae4 created: GearsObj[0x55b53d44, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2892dae4 created: GearsObj[0x482bce4f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2892dae4 created: GearsObj[0x482bce4f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x2892dae4 FIN GearsES2[obj 0x2892dae4 isInit true, usesShared false, 1 GearsObj[0x55b53d44, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x482bce4f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x366647c2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x2892dae4 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2892dae4, 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
[apply] Thread[main,5,main] GearsES2.display 0x2892dae4 400x300, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x2892dae4 400x300, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0001-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.reshape 0x2892dae4 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2892dae4, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.display 0x2892dae4 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.display 0x2892dae4 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x2892dae4 200x150, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0004-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.reshape 0x2892dae4 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2892dae4, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.display 0x2892dae4 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.display 0x2892dae4 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x2892dae4 800x600, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0007-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2892dae4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@355ce81c[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@6a6afff2, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <1649b0e6, 865dd6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] junit.framework.TestListener: endTest(testGL2OnScreenSglBuf)
[apply] Thread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x2892dae4: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x2892dae4 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363922686 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363922686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 27, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 24.356 sec
[apply] ------------- Standard Output ---------------
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[auto-cfg]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x479d31f3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@14dd9eb7[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@776aec5c, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <1d296da, 7c7a06ec>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x34e9fd99 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3c41ed1d[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@22ff4249, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <2d1ef81a, 4c402120>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x5b12b668 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1165b38[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@44c03695, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <7e6f74c, dd05255>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2f4948e4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1f2586d6[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@217ed35e, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <7dcf94f8, 229f66ed>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x662ac478 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6743e411[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1e800aaa, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <185a6e9, 6f03482>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x179ece50 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3b0090a4[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@489115ef, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <3857f613, 198b6731>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3c9754d8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3bf7ca37[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@3d285d7e, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <40005471, 2cd76f31>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x49438269 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@ba2f4ec[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@2aceadd4, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <24aed80c, 3a52dba3>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x752325ad isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@279fedbd[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@6ad82709, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <510f3d34, 7817fd62>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2362f559 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@b2c9a9c[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@5e5d171f, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <24313fcc, 7d20d0b>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x41a2befb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6c40365c[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@37ceb1df, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <7c9d8e2, 20d525>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2002fc1d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@69453e37[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@22fcf7ab, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <2de23121, 63475ace>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Pre-GL(0): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface
[apply] Window Caps PostGL : GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Chosen GL Caps(1): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Chosen GL CTX (2): 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xc0c2f8d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@305b7c14[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@158a8276, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <3c3d9b6b, 79d8407f>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[auto-cfg]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Window Caps PostGL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1e66f1f5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4e50c791[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1190200a, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <6a2f6f80, 45b4c3a9>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PixmapGLXDrawable, jogamp.newt.OffscreenWindow
[apply] Window Caps PostGL : GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@561b6512[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2e377400[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1757cd72, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <445b295b, 49e5f737>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Window Caps PostGL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xed7f8b4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4c309d4d[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@58ea606c, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <6f45df59, 38e79ae3>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Window Caps PostGL : GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2d2ffcb7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@762ef0ea[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1ebd319f, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <3c0be339, 15ca7889>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Window Caps PostGL : GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xd21a74c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6e509ffa[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@2f465398, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <548e6d58, 623a8092>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Window Caps PostGL : GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x175b9425 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3098cf3b[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@68567e20, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <76ed1b7c, 11fc564b>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface
[apply] Window Caps PostGL : GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x6236eb5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7c1e2a9e[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@3e96bacf, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <484970b0, 4470f8a6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow
[apply] Window Caps PostGL : GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x37f1104d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@55740540[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@2a266d09, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <5ab9e72c, 186f8716>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow
[apply] Window Caps PostGL : GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x45ca843 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@11c9af63[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable], supported [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]]; Window[64/64 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@157853da, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <71c3b41, 236e3f4e>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
[apply] Window Caps PostGL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x6bf0219d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@dd0c991[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@609db43b, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <55f616cf, 1356d4d4>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
[apply] Window Caps PostGL : GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1329eff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6497b078[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@78ffe6dc, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <8317c52, 76f2bbc1>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
[apply] Window Caps PostGL : GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x6f27a732 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6c779568[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@152aa092, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <44a7bfbc, 4ef37659>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
[apply] Window Caps PostGL : GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x37858383 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4e268090[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@3541cb24, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <2177849e, 40cb8df7>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Window: com.jogamp.newt.opengl.GLWindow
[apply] Window Caps Pre_GL: GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
[apply] Window Caps PostGL : GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[apply] Chosen GL Caps(1): GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Chosen GL Caps(2): GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[apply] Fin: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2892dae4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@355ce81c[init false], ],
[apply] Drawable: null,
[apply] Context: null,
[apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[apply] Config null,
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@6a6afff2, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <1649b0e6, 865dd6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363898908 ms III - Start
[apply] SLOCK [T main @ 1692363898909 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x479d31f3: tileRendererInUse null, GearsES2[obj 0x479d31f3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x479d31f3 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x479d31f3 created: GearsObj[0x5b8dfcc1, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x479d31f3 created: GearsObj[0x2f9f7dcf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x479d31f3 created: GearsObj[0x2f9f7dcf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x479d31f3 FIN GearsES2[obj 0x479d31f3 isInit true, usesShared false, 1 GearsObj[0x5b8dfcc1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f9f7dcf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6aeb35e6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x479d31f3 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fdf8c05df00, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x479d31f3, 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
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 400x300, swapInterval 1, drawable 0x7fdf8c05df00
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 400x300, swapInterval 1, drawable 0x7fdf8c05df00
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf__________-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x479d31f3 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fdf8c05df00, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x479d31f3, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x479d31f3 200x150, swapInterval 1, drawable 0x7fdf8c05df00
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 200x150, swapInterval 1, drawable 0x7fdf8c05df00
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf__________-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x479d31f3 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fdf8c05df00, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x479d31f3, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x479d31f3 800x600, swapInterval 1, drawable 0x7fdf8c05df00
[apply] Thread[main,5,main] GearsES2.display 0x479d31f3 800x600, swapInterval 1, drawable 0x7fdf8c05df00
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf__________-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x479d31f3: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x479d31f3 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x34e9fd99: tileRendererInUse null, GearsES2[obj 0x34e9fd99 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x34e9fd99 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x34e9fd99 created: GearsObj[0x6a6cb05c, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x34e9fd99 created: GearsObj[0x40a4337a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x34e9fd99 created: GearsObj[0x40a4337a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x34e9fd99 FIN GearsES2[obj 0x34e9fd99 isInit true, usesShared false, 1 GearsObj[0x6a6cb05c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x40a4337a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6025e1b6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x34e9fd99 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fdf040ef8c0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x34e9fd99, 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
[apply] Thread[main,5,main] GearsES2.display 0x34e9fd99 400x300, swapInterval 1, drawable 0x7fdf040ef8c0
[apply] Thread[main,5,main] GearsES2.display 0x34e9fd99 400x300, swapInterval 1, drawable 0x7fdf040ef8c0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf___________-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x34e9fd99 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fdf040ef8c0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x34e9fd99, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x34e9fd99 200x150, swapInterval 1, drawable 0x7fdf040ef8c0
[apply] Thread[main,5,main] GearsES2.display 0x34e9fd99 200x150, swapInterval 1, drawable 0x7fdf040ef8c0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf___________-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x34e9fd99 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fdf040ef8c0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x34e9fd99, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x34e9fd99 800x600, swapInterval 1, drawable 0x7fdf040ef8c0
[apply] Thread[main,5,main] GearsES2.display 0x34e9fd99 800x600, swapInterval 1, drawable 0x7fdf040ef8c0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf___________-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x34e9fd99: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x34e9fd99 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufMSAA
[apply] Thread[main,5,main] GearsES2.init.0 0x5b12b668: tileRendererInUse null, GearsES2[obj 0x5b12b668 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5b12b668 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5b12b668 created: GearsObj[0x5542c4ed, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5b12b668 created: GearsObj[0x1573f9fc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5b12b668 created: GearsObj[0x1573f9fc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x5b12b668 FIN GearsES2[obj 0x5b12b668 isInit true, usesShared false, 1 GearsObj[0x5542c4ed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1573f9fc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6150c3ec, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x5b12b668 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fdf045850a0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5b12b668, 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
[apply] Thread[main,5,main] GearsES2.display 0x5b12b668 400x300, swapInterval 1, drawable 0x7fdf045850a0
[apply] Thread[main,5,main] GearsES2.display 0x5b12b668 400x300, swapInterval 1, drawable 0x7fdf045850a0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA_______-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x5b12b668 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fdf045850a0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5b12b668, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x5b12b668 200x150, swapInterval 1, drawable 0x7fdf045850a0
[apply] Thread[main,5,main] GearsES2.display 0x5b12b668 200x150, swapInterval 1, drawable 0x7fdf045850a0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA_______-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x5b12b668 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fdf045850a0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5b12b668, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x5b12b668 800x600, swapInterval 1, drawable 0x7fdf045850a0
[apply] Thread[main,5,main] GearsES2.display 0x5b12b668 800x600, swapInterval 1, drawable 0x7fdf045850a0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA_______-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x5b12b668: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x5b12b668 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufStencil
[apply] Thread[main,5,main] GearsES2.init.0 0x2f4948e4: tileRendererInUse null, GearsES2[obj 0x2f4948e4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2f4948e4 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2f4948e4 created: GearsObj[0x385c9627, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2f4948e4 created: GearsObj[0x139982de, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2f4948e4 created: GearsObj[0x139982de, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x2f4948e4 FIN GearsES2[obj 0x2f4948e4 isInit true, usesShared false, 1 GearsObj[0x385c9627, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x139982de, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x682b2fa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x2f4948e4 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fdf040603e0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2f4948e4, 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
[apply] Thread[main,5,main] GearsES2.display 0x2f4948e4 400x300, swapInterval 1, drawable 0x7fdf040603e0
[apply] Thread[main,5,main] GearsES2.display 0x2f4948e4 400x300, swapInterval 1, drawable 0x7fdf040603e0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencil____-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x2f4948e4 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fdf040603e0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2f4948e4, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x2f4948e4 200x150, swapInterval 1, drawable 0x7fdf040603e0
[apply] Thread[main,5,main] GearsES2.display 0x2f4948e4 200x150, swapInterval 1, drawable 0x7fdf040603e0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencil____-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x2f4948e4 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fdf040603e0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2f4948e4, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x2f4948e4 800x600, swapInterval 1, drawable 0x7fdf040603e0
[apply] Thread[main,5,main] GearsES2.display 0x2f4948e4 800x600, swapInterval 1, drawable 0x7fdf040603e0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencil____-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2f4948e4: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2f4948e4 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufStencilMSAA
[apply] Thread[main,5,main] GearsES2.init.0 0x662ac478: tileRendererInUse null, GearsES2[obj 0x662ac478 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x662ac478 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x662ac478 created: GearsObj[0x233795b6, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x662ac478 created: GearsObj[0x3eb738bb, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x662ac478 created: GearsObj[0x3eb738bb, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x662ac478 FIN GearsES2[obj 0x662ac478 isInit true, usesShared false, 1 GearsObj[0x233795b6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3eb738bb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5bda8e08, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x662ac478 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fdf040c8e70, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x662ac478, 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
[apply] Thread[main,5,main] GearsES2.display 0x662ac478 400x300, swapInterval 1, drawable 0x7fdf040c8e70
[apply] Thread[main,5,main] GearsES2.display 0x662ac478 400x300, swapInterval 1, drawable 0x7fdf040c8e70
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x662ac478 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fdf040c8e70, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x662ac478, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x662ac478 200x150, swapInterval 1, drawable 0x7fdf040c8e70
[apply] Thread[main,5,main] GearsES2.display 0x662ac478 200x150, swapInterval 1, drawable 0x7fdf040c8e70
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8888-D24-St08-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x662ac478 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fdf040c8e70, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x662ac478, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x662ac478 800x600, swapInterval 1, drawable 0x7fdf040c8e70
[apply] Thread[main,5,main] GearsES2.display 0x662ac478 800x600, swapInterval 1, drawable 0x7fdf040c8e70
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8888-D24-St08-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x662ac478: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x662ac478 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBOSglBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x179ece50: tileRendererInUse null, GearsES2[obj 0x179ece50 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x179ece50 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x179ece50 created: GearsObj[0x62ddbd7e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x179ece50 created: GearsObj[0x74e52ef6, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x179ece50 created: GearsObj[0x74e52ef6, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x179ece50 FIN GearsES2[obj 0x179ece50 isInit true, usesShared false, 1 GearsObj[0x62ddbd7e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x74e52ef6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ed3ccb2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x179ece50 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fdf040cf800, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x179ece50, 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
[apply] Thread[main,5,main] GearsES2.display 0x179ece50 400x300, swapInterval 1, drawable 0x7fdf040cf800
[apply] Thread[main,5,main] GearsES2.display 0x179ece50 400x300, swapInterval 1, drawable 0x7fdf040cf800
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf___________-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x179ece50 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fdf040cf800, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x179ece50, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x179ece50 200x150, swapInterval 1, drawable 0x7fdf040cf800
[apply] Thread[main,5,main] GearsES2.display 0x179ece50 200x150, swapInterval 1, drawable 0x7fdf040cf800
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf___________-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x179ece50 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fdf040cf800, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x179ece50, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x179ece50 800x600, swapInterval 1, drawable 0x7fdf040cf800
[apply] Thread[main,5,main] GearsES2.display 0x179ece50 800x600, swapInterval 1, drawable 0x7fdf040cf800
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf___________-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x179ece50: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x179ece50 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBOSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x3c9754d8: tileRendererInUse null, GearsES2[obj 0x3c9754d8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3c9754d8 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3c9754d8 created: GearsObj[0xbcec361, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3c9754d8 created: GearsObj[0x26794848, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3c9754d8 created: GearsObj[0x26794848, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x3c9754d8 FIN GearsES2[obj 0x3c9754d8 isInit true, usesShared false, 1 GearsObj[0xbcec361, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x26794848, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x302552ec, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x3c9754d8 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fdf0449acf0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3c9754d8, 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
[apply] Thread[main,5,main] GearsES2.display 0x3c9754d8 400x300, swapInterval 1, drawable 0x7fdf0449acf0
[apply] Thread[main,5,main] GearsES2.display 0x3c9754d8 400x300, swapInterval 1, drawable 0x7fdf0449acf0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf_______-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x3c9754d8 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fdf04348070, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3c9754d8, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x3c9754d8 200x150, swapInterval 1, drawable 0x7fdf04348070
[apply] Thread[main,5,main] GearsES2.display 0x3c9754d8 200x150, swapInterval 1, drawable 0x7fdf04348070
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf_______-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x3c9754d8 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fdf04350ac0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3c9754d8, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x3c9754d8 800x600, swapInterval 1, drawable 0x7fdf04350ac0
[apply] Thread[main,5,main] GearsES2.display 0x3c9754d8 800x600, swapInterval 1, drawable 0x7fdf04350ac0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf_______-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x3c9754d8: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x3c9754d8 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferSglBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x49438269: tileRendererInUse null, GearsES2[obj 0x49438269 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x49438269 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x49438269 created: GearsObj[0x5dda768f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x49438269 created: GearsObj[0x7a8c8dcf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x49438269 created: GearsObj[0x7a8c8dcf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x49438269 FIN GearsES2[obj 0x49438269 isInit true, usesShared false, 1 GearsObj[0x5dda768f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a8c8dcf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x24269709, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x49438269 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fdf0433d450, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x49438269, 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
[apply] Thread[main,5,main] GearsES2.display 0x49438269 400x300, swapInterval 1, drawable 0x7fdf0433d450
[apply] Thread[main,5,main] GearsES2.display 0x49438269 400x300, swapInterval 1, drawable 0x7fdf0433d450
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf_______-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x49438269 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fdf04489f60, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x49438269, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x49438269 200x150, swapInterval 1, drawable 0x7fdf04489f60
[apply] Thread[main,5,main] GearsES2.display 0x49438269 200x150, swapInterval 1, drawable 0x7fdf04489f60
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf_______-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x49438269 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fdf044923b0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x49438269, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x49438269 800x600, swapInterval 1, drawable 0x7fdf044923b0
[apply] Thread[main,5,main] GearsES2.display 0x49438269 800x600, swapInterval 1, drawable 0x7fdf044923b0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf_______-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x49438269: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x49438269 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenPbufferSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x752325ad: tileRendererInUse null, GearsES2[obj 0x752325ad isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x752325ad on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x752325ad created: GearsObj[0x1ff4931d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x752325ad created: GearsObj[0x65e98b1c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x752325ad created: GearsObj[0x65e98b1c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x752325ad FIN GearsES2[obj 0x752325ad isInit true, usesShared false, 1 GearsObj[0x1ff4931d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65e98b1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61322f9d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x752325ad 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fdf0404ffc0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x752325ad, 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
[apply] Thread[main,5,main] GearsES2.display 0x752325ad 400x300, swapInterval 1, drawable 0x7fdf0404ffc0
[apply] Thread[main,5,main] GearsES2.display 0x752325ad 400x300, swapInterval 1, drawable 0x7fdf0404ffc0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBuf_______________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.reshape 0x752325ad 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fdf0404ffc0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x752325ad, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x752325ad 200x150, swapInterval 1, drawable 0x7fdf0404ffc0
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x752325ad 200x150, swapInterval 1, drawable 0x7fdf0404ffc0
[apply] Thread[main,5,main] GearsES2.display 0x752325ad 200x150, swapInterval 1, drawable 0x7fdf0404ffc0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBuf_______________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.reshape 0x752325ad 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fdf0404ffc0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x752325ad, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x752325ad 800x600, swapInterval 1, drawable 0x7fdf0404ffc0
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0x752325ad 800x600, swapInterval 1, drawable 0x7fdf0404ffc0
[apply] Thread[main,5,main] GearsES2.display 0x752325ad 800x600, swapInterval 1, drawable 0x7fdf0404ffc0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBuf_______________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.dispose 0x752325ad: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.dispose 0x752325ad FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufMSAA
[apply] Thread[main,5,main] GearsES2.init.0 0x2362f559: tileRendererInUse null, GearsES2[obj 0x2362f559 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2362f559 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2362f559 created: GearsObj[0x247bddad, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2362f559 created: GearsObj[0xd35dea7, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2362f559 created: GearsObj[0xd35dea7, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x2362f559 FIN GearsES2[obj 0x2362f559 isInit true, usesShared false, 1 GearsObj[0x247bddad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd35dea7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7770f470, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fdf0404f110, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x2362f559, 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
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 400x300, swapInterval 1, drawable 0x7fdf0404f110
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 400x300, swapInterval 1, drawable 0x7fdf0404f110
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufMSAA___________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.reshape 0x2362f559 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fdf0404f110, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x2362f559, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.display 0x2362f559 200x150, swapInterval 1, drawable 0x7fdf0404f110
[apply] Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.display 0x2362f559 200x150, swapInterval 1, drawable 0x7fdf0404f110
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 200x150, swapInterval 1, drawable 0x7fdf0404f110
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufMSAA___________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.reshape 0x2362f559 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fdf0404f110, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x2362f559, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.display 0x2362f559 800x600, swapInterval 1, drawable 0x7fdf0404f110
[apply] Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.display 0x2362f559 800x600, swapInterval 1, drawable 0x7fdf0404f110
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 800x600, swapInterval 1, drawable 0x7fdf0404f110
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufMSAA___________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0800x0600.png
[apply] Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.dispose 0x2362f559: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES2.dispose 0x2362f559 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufStencil
[apply] Thread[main,5,main] GearsES2.init.0 0x41a2befb: tileRendererInUse null, GearsES2[obj 0x41a2befb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x41a2befb on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x41a2befb created: GearsObj[0x2df3b89c, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x41a2befb created: GearsObj[0x23348b5d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x41a2befb created: GearsObj[0x23348b5d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x41a2befb FIN GearsES2[obj 0x41a2befb isInit true, usesShared false, 1 GearsObj[0x2df3b89c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23348b5d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x70325e14, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x41a2befb 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fdf04354210, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x41a2befb, 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
[apply] Thread[main,5,main] GearsES2.display 0x41a2befb 400x300, swapInterval 1, drawable 0x7fdf04354210
[apply] Thread[main,5,main] GearsES2.display 0x41a2befb 400x300, swapInterval 1, drawable 0x7fdf04354210
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencil________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.reshape 0x41a2befb 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fdf04354210, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x41a2befb, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.display 0x41a2befb 200x150, swapInterval 1, drawable 0x7fdf04354210
[apply] Thread[main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.display 0x41a2befb 200x150, swapInterval 1, drawable 0x7fdf04354210
[apply] Thread[main,5,main] GearsES2.display 0x41a2befb 200x150, swapInterval 1, drawable 0x7fdf04354210
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencil________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.reshape 0x41a2befb 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fdf04354210, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x41a2befb, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.display 0x41a2befb 800x600, swapInterval 1, drawable 0x7fdf04354210
[apply] Thread[main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.display 0x41a2befb 800x600, swapInterval 1, drawable 0x7fdf04354210
[apply] Thread[main,5,main] GearsES2.display 0x41a2befb 800x600, swapInterval 1, drawable 0x7fdf04354210
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencil________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.dispose 0x41a2befb: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-11,5,main] GearsES2.dispose 0x41a2befb FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufStencilMSAA
[apply] Thread[main,5,main] GearsES2.init.0 0x2002fc1d: tileRendererInUse null, GearsES2[obj 0x2002fc1d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2002fc1d on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2002fc1d created: GearsObj[0x4009e306, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2002fc1d created: GearsObj[0x43c1b556, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2002fc1d created: GearsObj[0x43c1b556, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x2002fc1d FIN GearsES2[obj 0x2002fc1d isInit true, usesShared false, 1 GearsObj[0x4009e306, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43c1b556, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x587e5365, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x2002fc1d 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fdf04346ca0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x2002fc1d, 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
[apply] Thread[main,5,main] GearsES2.display 0x2002fc1d 400x300, swapInterval 1, drawable 0x7fdf04346ca0
[apply] Thread[main,5,main] GearsES2.display 0x2002fc1d 400x300, swapInterval 1, drawable 0x7fdf04346ca0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencilMSAA____-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.reshape 0x2002fc1d 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fdf04346ca0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x2002fc1d, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.display 0x2002fc1d 200x150, swapInterval 1, drawable 0x7fdf04346ca0
[apply] Thread[main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.display 0x2002fc1d 200x150, swapInterval 1, drawable 0x7fdf04346ca0
[apply] Thread[main,5,main] GearsES2.display 0x2002fc1d 200x150, swapInterval 1, drawable 0x7fdf04346ca0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencilMSAA____-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St08-Sa04_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.reshape 0x2002fc1d 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fdf04346ca0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x2002fc1d, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.display 0x2002fc1d 800x600, swapInterval 1, drawable 0x7fdf04346ca0
[apply] Thread[main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.display 0x2002fc1d 800x600, swapInterval 1, drawable 0x7fdf04346ca0
[apply] Thread[main,5,main] GearsES2.display 0x2002fc1d 800x600, swapInterval 1, drawable 0x7fdf04346ca0
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencilMSAA____-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St08-Sa04_default-0800x0600.png
[apply] Thread[main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.dispose 0x2002fc1d: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-12,5,main] GearsES2.dispose 0x2002fc1d FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenDblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenSglBuf
[apply] Thread[main,5,main] GearsES2.init.0 0xc0c2f8d: tileRendererInUse null, GearsES2[obj 0xc0c2f8d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xc0c2f8d on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xc0c2f8d created: GearsObj[0x17f7cd29, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xc0c2f8d created: GearsObj[0x7d8704ef, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xc0c2f8d created: GearsObj[0x7d8704ef, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0xc0c2f8d FIN GearsES2[obj 0xc0c2f8d isInit true, usesShared false, 1 GearsObj[0x17f7cd29, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d8704ef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x13b6aecc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0xc0c2f8d 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fdf040e2930, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xc0c2f8d, 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
[apply] Thread[main,5,main] GearsES2.display 0xc0c2f8d 400x300, swapInterval 1, drawable 0x7fdf040e2930
[apply] Thread[main,5,main] GearsES2.display 0xc0c2f8d 400x300, swapInterval 1, drawable 0x7fdf040e2930
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenSglBuf_______________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.reshape 0xc0c2f8d 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fdf040e2930, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xc0c2f8d, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.display 0xc0c2f8d 200x150, swapInterval 1, drawable 0x7fdf040e2930
[apply] Thread[main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.display 0xc0c2f8d 200x150, swapInterval 1, drawable 0x7fdf040e2930
[apply] Thread[main,5,main] GearsES2.display 0xc0c2f8d 200x150, swapInterval 1, drawable 0x7fdf040e2930
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenSglBuf_______________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.reshape 0xc0c2f8d 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fdf040e2930, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xc0c2f8d, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.display 0xc0c2f8d 800x600, swapInterval 1, drawable 0x7fdf040e2930
[apply] Thread[main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.display 0xc0c2f8d 800x600, swapInterval 1, drawable 0x7fdf040e2930
[apply] Thread[main,5,main] GearsES2.display 0xc0c2f8d 800x600, swapInterval 1, drawable 0x7fdf040e2930
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenSglBuf_______________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.dispose 0xc0c2f8d: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-13,5,main] GearsES2.dispose 0xc0c2f8d FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OnScreenSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenAutoDblBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x1e66f1f5: tileRendererInUse null, GearsES2[obj 0x1e66f1f5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1e66f1f5 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1e66f1f5 created: GearsObj[0x4961f6af, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1e66f1f5 created: GearsObj[0x5aebe890, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1e66f1f5 created: GearsObj[0x5aebe890, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x1e66f1f5 FIN GearsES2[obj 0x1e66f1f5 isInit true, usesShared false, 1 GearsObj[0x4961f6af, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5aebe890, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65d09a04, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x1e66f1f5 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1e66f1f5, 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
[apply] Thread[main,5,main] GearsES2.display 0x1e66f1f5 400x300, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x1e66f1f5 400x300, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.reshape 0x1e66f1f5 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1e66f1f5, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.display 0x1e66f1f5 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x1e66f1f5 200x150, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.reshape 0x1e66f1f5 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1e66f1f5, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.display 0x1e66f1f5 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x1e66f1f5 800x600, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.dispose 0x1e66f1f5: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES2.dispose 0x1e66f1f5 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenAutoDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600006, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-15,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x360000a, tileRendererInUse null
[apply] >> Gears angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-15,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000e, tileRendererInUse null
[apply] >> Gears angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.x11_:0-1-EDT-15,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf
[apply] Thread[main,5,main] GearsES2.init.0 0xed7f8b4: tileRendererInUse null, GearsES2[obj 0xed7f8b4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xed7f8b4 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xed7f8b4 created: GearsObj[0x77f80c04, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xed7f8b4 created: GearsObj[0x1dac5ef, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xed7f8b4 created: GearsObj[0x1dac5ef, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0xed7f8b4 FIN GearsES2[obj 0xed7f8b4 isInit true, usesShared false, 1 GearsObj[0x77f80c04, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1dac5ef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5c90e579, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0xed7f8b4 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xed7f8b4, 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
[apply] Thread[main,5,main] GearsES2.display 0xed7f8b4 400x300, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0xed7f8b4 400x300, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-16,5,main] GearsES2.reshape 0xed7f8b4 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xed7f8b4, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-16,5,main] GearsES2.display 0xed7f8b4 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0xed7f8b4 200x150, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-16,5,main] GearsES2.reshape 0xed7f8b4 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xed7f8b4, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-16,5,main] GearsES2.display 0xed7f8b4 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0xed7f8b4 800x600, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.x11_:0-1-EDT-16,5,main] GearsES2.dispose 0xed7f8b4: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-16,5,main] GearsES2.dispose 0xed7f8b4 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA
[apply] Thread[main,5,main] GearsES2.init.0 0x2d2ffcb7: tileRendererInUse null, GearsES2[obj 0x2d2ffcb7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2d2ffcb7 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2d2ffcb7 created: GearsObj[0x6db9f5a4, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2d2ffcb7 created: GearsObj[0x5f8edcc5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2d2ffcb7 created: GearsObj[0x5f8edcc5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x2d2ffcb7 FIN GearsES2[obj 0x2d2ffcb7 isInit true, usesShared false, 1 GearsObj[0x6db9f5a4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f8edcc5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b02881e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x2d2ffcb7 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x2d2ffcb7, 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
[apply] Thread[main,5,main] GearsES2.display 0x2d2ffcb7 400x300, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x2d2ffcb7 400x300, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-17,5,main] GearsES2.reshape 0x2d2ffcb7 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x2d2ffcb7, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-17,5,main] GearsES2.display 0x2d2ffcb7 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x2d2ffcb7 200x150, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-17,5,main] GearsES2.reshape 0x2d2ffcb7 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x2d2ffcb7, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-17,5,main] GearsES2.display 0x2d2ffcb7 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x2d2ffcb7 800x600, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png
[apply] Thread[main-Display-.x11_:0-1-EDT-17,5,main] GearsES2.dispose 0x2d2ffcb7: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-17,5,main] GearsES2.dispose 0x2d2ffcb7 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencil
[apply] Thread[main,5,main] GearsES2.init.0 0xd21a74c: tileRendererInUse null, GearsES2[obj 0xd21a74c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xd21a74c on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xd21a74c created: GearsObj[0x6ff29830, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xd21a74c created: GearsObj[0x6a2b953e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xd21a74c created: GearsObj[0x6a2b953e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0xd21a74c FIN GearsES2[obj 0xd21a74c isInit true, usesShared false, 1 GearsObj[0x6ff29830, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a2b953e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x313b2ea6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0xd21a74c 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xd21a74c, 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
[apply] Thread[main,5,main] GearsES2.display 0xd21a74c 400x300, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0xd21a74c 400x300, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-18,5,main] GearsES2.reshape 0xd21a74c 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xd21a74c, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-18,5,main] GearsES2.display 0xd21a74c 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0xd21a74c 200x150, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-18,5,main] GearsES2.reshape 0xd21a74c 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xd21a74c, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-18,5,main] GearsES2.display 0xd21a74c 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0xd21a74c 800x600, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.x11_:0-1-EDT-18,5,main] GearsES2.dispose 0xd21a74c: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-18,5,main] GearsES2.dispose 0xd21a74c FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencilMSAA
[apply] Thread[main,5,main] GearsES2.init.0 0x175b9425: tileRendererInUse null, GearsES2[obj 0x175b9425 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x175b9425 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x175b9425 created: GearsObj[0x5609159b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x175b9425 created: GearsObj[0x2118cddf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x175b9425 created: GearsObj[0x2118cddf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x175b9425 FIN GearsES2[obj 0x175b9425 isInit true, usesShared false, 1 GearsObj[0x5609159b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2118cddf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17a7f733, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x175b9425 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x175b9425, 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
[apply] Thread[main,5,main] GearsES2.display 0x175b9425 400x300, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x175b9425 400x300, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-19,5,main] GearsES2.reshape 0x175b9425 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x175b9425, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-19,5,main] GearsES2.display 0x175b9425 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x175b9425 200x150, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-19,5,main] GearsES2.reshape 0x175b9425 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x175b9425, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-19,5,main] GearsES2.display 0x175b9425 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x175b9425 800x600, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png
[apply] Thread[main-Display-.x11_:0-1-EDT-19,5,main] GearsES2.dispose 0x175b9425: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-19,5,main] GearsES2.dispose 0x175b9425 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBOSglBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x6236eb5f: tileRendererInUse null, GearsES2[obj 0x6236eb5f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6236eb5f on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6236eb5f created: GearsObj[0x2b4bac49, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6236eb5f created: GearsObj[0xfd07cbb, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6236eb5f created: GearsObj[0xfd07cbb, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x6236eb5f FIN GearsES2[obj 0x6236eb5f isInit true, usesShared false, 1 GearsObj[0x2b4bac49, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xfd07cbb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3571b748, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x6236eb5f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6236eb5f, 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
[apply] Thread[main,5,main] GearsES2.display 0x6236eb5f 400x300, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x6236eb5f 400x300, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0001-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-20,5,main] GearsES2.reshape 0x6236eb5f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6236eb5f, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-20,5,main] GearsES2.display 0x6236eb5f 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x6236eb5f 200x150, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0003-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-20,5,main] GearsES2.reshape 0x6236eb5f 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6236eb5f, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-20,5,main] GearsES2.display 0x6236eb5f 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x6236eb5f 800x600, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0005-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.x11_:0-1-EDT-20,5,main] GearsES2.dispose 0x6236eb5f: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-20,5,main] GearsES2.dispose 0x6236eb5f FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBOSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x37f1104d: tileRendererInUse null, GearsES2[obj 0x37f1104d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x37f1104d on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x37f1104d created: GearsObj[0xf2ff811, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x37f1104d created: GearsObj[0x568ff82, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x37f1104d created: GearsObj[0x568ff82, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x37f1104d FIN GearsES2[obj 0x37f1104d isInit true, usesShared false, 1 GearsObj[0xf2ff811, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x568ff82, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x50caa560, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x37f1104d 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x37f1104d, 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
[apply] Thread[main,5,main] GearsES2.display 0x37f1104d 400x300, swapInterval 1, drawable 0x3600004
[apply] Thread[main,5,main] GearsES2.display 0x37f1104d 400x300, swapInterval 1, drawable 0x3600004
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0001-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-21,5,main] GearsES2.reshape 0x37f1104d 0/0 200x150 of 200x150, swapInterval 1, drawable 0x360000a, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x37f1104d, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-21,5,main] GearsES2.display 0x37f1104d 200x150, swapInterval 1, drawable 0x360000a
[apply] Thread[main,5,main] GearsES2.display 0x37f1104d 200x150, swapInterval 1, drawable 0x360000a
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0003-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-21,5,main] GearsES2.reshape 0x37f1104d 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000e, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x37f1104d, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-21,5,main] GearsES2.display 0x37f1104d 800x600, swapInterval 1, drawable 0x360000e
[apply] Thread[main,5,main] GearsES2.display 0x37f1104d 800x600, swapInterval 1, drawable 0x360000e
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0005-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.x11_:0-1-EDT-21,5,main] GearsES2.dispose 0x37f1104d: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-21,5,main] GearsES2.dispose 0x37f1104d FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x45ca843: tileRendererInUse null, GearsES2[obj 0x45ca843 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x45ca843 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x45ca843 created: GearsObj[0x28975c28, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x45ca843 created: GearsObj[0x3943a2be, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x45ca843 created: GearsObj[0x3943a2be, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x45ca843 FIN GearsES2[obj 0x45ca843 isInit true, usesShared false, 1 GearsObj[0x28975c28, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3943a2be, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x343570b7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x45ca843 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x45ca843, 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
[apply] Thread[main,5,main] GearsES2.display 0x45ca843 400x300, swapInterval 1, drawable 0x3600004
[apply] Thread[main,5,main] GearsES2.display 0x45ca843 400x300, swapInterval 1, drawable 0x3600004
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0001-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-22,5,main] GearsES2.reshape 0x45ca843 0/0 200x150 of 200x150, swapInterval 1, drawable 0x360000a, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x45ca843, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-22,5,main] GearsES2.display 0x45ca843 200x150, swapInterval 1, drawable 0x360000a
[apply] Thread[main,5,main] GearsES2.display 0x45ca843 200x150, swapInterval 1, drawable 0x360000a
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0003-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-22,5,main] GearsES2.reshape 0x45ca843 0/0 800x600 of 800x600, swapInterval 1, drawable 0x360000e, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x45ca843, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-22,5,main] GearsES2.display 0x45ca843 800x600, swapInterval 1, drawable 0x360000e
[apply] Thread[main,5,main] GearsES2.display 0x45ca843 800x600, swapInterval 1, drawable 0x360000e
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0005-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.x11_:0-1-EDT-22,5,main] GearsES2.dispose 0x45ca843: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-22,5,main] GearsES2.dispose 0x45ca843 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x6bf0219d: tileRendererInUse null, GearsES2[obj 0x6bf0219d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6bf0219d on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6bf0219d created: GearsObj[0x671a5887, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6bf0219d created: GearsObj[0x5552768b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6bf0219d created: GearsObj[0x5552768b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x6bf0219d FIN GearsES2[obj 0x6bf0219d isInit true, usesShared false, 1 GearsObj[0x671a5887, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5552768b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3c947bc5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x6bf0219d 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6bf0219d, 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
[apply] Thread[main,5,main] GearsES2.display 0x6bf0219d 400x300, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x6bf0219d 400x300, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.reshape 0x6bf0219d 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6bf0219d, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.display 0x6bf0219d 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.display 0x6bf0219d 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x6bf0219d 200x150, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.reshape 0x6bf0219d 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6bf0219d, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.display 0x6bf0219d 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.display 0x6bf0219d 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x6bf0219d 800x600, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.dispose 0x6bf0219d: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-23,5,main] GearsES2.dispose 0x6bf0219d FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBuf
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufMSAA
[apply] Thread[main,5,main] GearsES2.init.0 0x1329eff: tileRendererInUse null, GearsES2[obj 0x1329eff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1329eff on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1329eff created: GearsObj[0x4f67eb2a, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1329eff created: GearsObj[0x4a668b6e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1329eff created: GearsObj[0x4a668b6e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x1329eff FIN GearsES2[obj 0x1329eff isInit true, usesShared false, 1 GearsObj[0x4f67eb2a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a668b6e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5f683daf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x1329eff 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x1329eff, 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
[apply] Thread[main,5,main] GearsES2.display 0x1329eff 400x300, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x1329eff 400x300, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.reshape 0x1329eff 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x1329eff, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.display 0x1329eff 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.display 0x1329eff 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x1329eff 200x150, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.reshape 0x1329eff 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x1329eff, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.display 0x1329eff 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.display 0x1329eff 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x1329eff 800x600, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png
[apply] Thread[main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.dispose 0x1329eff: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-24,5,main] GearsES2.dispose 0x1329eff FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencil
[apply] Thread[main,5,main] GearsES2.init.0 0x6f27a732: tileRendererInUse null, GearsES2[obj 0x6f27a732 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6f27a732 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6f27a732 created: GearsObj[0x61d6015a, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6f27a732 created: GearsObj[0x2525ff7e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6f27a732 created: GearsObj[0x2525ff7e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x6f27a732 FIN GearsES2[obj 0x6f27a732 isInit true, usesShared false, 1 GearsObj[0x61d6015a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2525ff7e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x524d6d96, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x6f27a732 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6f27a732, 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
[apply] Thread[main,5,main] GearsES2.display 0x6f27a732 400x300, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x6f27a732 400x300, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.reshape 0x6f27a732 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6f27a732, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.display 0x6f27a732 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.display 0x6f27a732 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x6f27a732 200x150, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.reshape 0x6f27a732 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6f27a732, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.display 0x6f27a732 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.display 0x6f27a732 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x6f27a732 800x600, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.dispose 0x6f27a732: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-25,5,main] GearsES2.dispose 0x6f27a732 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencilMSAA
[apply] Thread[main,5,main] GearsES2.init.0 0x37858383: tileRendererInUse null, GearsES2[obj 0x37858383 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x37858383 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x37858383 created: GearsObj[0x5939a379, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x37858383 created: GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x37858383 created: GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x37858383 FIN GearsES2[obj 0x37858383 isInit true, usesShared false, 1 GearsObj[0x5939a379, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xe1de817, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52102734, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x37858383 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x37858383, 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
[apply] Thread[main,5,main] GearsES2.display 0x37858383 400x300, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x37858383 400x300, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.reshape 0x37858383 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x37858383, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.display 0x37858383 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.display 0x37858383 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x37858383 200x150, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.reshape 0x37858383 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x37858383, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.display 0x37858383 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.display 0x37858383 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x37858383 800x600, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png
[apply] Thread[main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.dispose 0x37858383: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-26,5,main] GearsES2.dispose 0x37858383 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencilMSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf
[apply] Thread[main,5,main] GearsES2.init.0 0x2892dae4: tileRendererInUse null, GearsES2[obj 0x2892dae4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2892dae4 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2892dae4 created: GearsObj[0x55b53d44, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2892dae4 created: GearsObj[0x482bce4f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2892dae4 created: GearsObj[0x482bce4f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x2892dae4 FIN GearsES2[obj 0x2892dae4 isInit true, usesShared false, 1 GearsObj[0x55b53d44, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x482bce4f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x366647c2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x2892dae4 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2892dae4, 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
[apply] Thread[main,5,main] GearsES2.display 0x2892dae4 400x300, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x2892dae4 400x300, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0001-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[apply] Thread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.reshape 0x2892dae4 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2892dae4, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.display 0x2892dae4 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.display 0x2892dae4 200x150, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x2892dae4 200x150, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0004-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[apply] Thread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.reshape 0x2892dae4 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2892dae4, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.display 0x2892dae4 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.display 0x2892dae4 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x2892dae4 800x600, swapInterval 1, drawable 0x3600002
[apply] main: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0007-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] Thread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x2892dae4: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-27,5,main] GearsES2.dispose 0x2892dae4 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenSglBuf
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363922686 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363922686 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testES2OffScreenAutoDblBuf took 1.586 sec
[apply] Testcase: testES2OffScreenFBODblBuf took 1.191 sec
[apply] Testcase: testES2OffScreenFBODblBufMSAA took 1.2 sec
[apply] Testcase: testES2OffScreenFBODblBufStencil took 1.186 sec
[apply] Testcase: testES2OffScreenFBODblBufStencilMSAA took 1.222 sec
[apply] Testcase: testES2OffScreenFBOSglBuf took 1.199 sec
[apply] Testcase: testES2OffScreenPbufferDblBuf took 1.195 sec
[apply] Testcase: testES2OffScreenPbufferSglBuf took 1.175 sec
[apply] Testcase: testES2OnScreenDblBuf took 0.196 sec
[apply] Testcase: testES2OnScreenDblBufMSAA took 0.314 sec
[apply] Testcase: testES2OnScreenDblBufStencil took 0.215 sec
[apply] Testcase: testES2OnScreenDblBufStencilMSAA took 0.35 sec
[apply] Testcase: testES2OnScreenSglBuf took 0.231 sec
[apply] Testcase: testGL2OffScreenAutoDblBuf took 1.249 sec
[apply] Testcase: testGL2OffScreenBitmapSglBuf took 1.211 sec
[apply] Testcase: testGL2OffScreenFBODblBuf took 1.206 sec
[apply] Testcase: testGL2OffScreenFBODblBufMSAA took 1.273 sec
[apply] Testcase: testGL2OffScreenFBODblBufStencil took 1.19 sec
[apply] Testcase: testGL2OffScreenFBODblBufStencilMSAA took 1.24 sec
[apply] Testcase: testGL2OffScreenFBOSglBuf took 1.186 sec
[apply] Testcase: testGL2OffScreenPbufferDblBuf took 1.199 sec
[apply] Testcase: testGL2OffScreenPbufferSglBuf took 1.203 sec
[apply] Testcase: testGL2OnScreenDblBuf took 0.276 sec
[apply] Testcase: testGL2OnScreenDblBufMSAA took 0.329 sec
[apply] Testcase: testGL2OnScreenDblBufStencil took 0.25 sec
[apply] Testcase: testGL2OnScreenDblBufStencilMSAA took 0.369 sec
[apply] Testcase: testGL2OnScreenSglBuf took 0.295 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT
[apply] junit.framework.TestListener: tests to run: 2
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363923448 ms III - Start
[apply] SLOCK [T main @ 1692363923448 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01_1A1RThreads_100Resizes)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_1A1RThreads_100Resizes
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x708f5957: tileRendererInUse null, GearsES2[obj 0x708f5957 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x708f5957 on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x708f5957 created: GearsObj[0x3ee73979, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x708f5957 created: GearsObj[0x6cc40897, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x708f5957 created: GearsObj[0x6cc40897, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x708f5957 FIN GearsES2[obj 0x708f5957 isInit true, usesShared false, 1 GearsObj[0x3ee73979, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6cc40897, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x28bc6639, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 80x80 of 80x80, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 80x80, swapInterval 0, drawable 0x3600002
[apply] animThreadCount 1, frameCount 200
[apply] reszThreadCount 1, resizeCount 100
[apply] tasks 2, threads 2
[apply] create anim task/thread 0
[apply] create resz task/thread 0
[apply] start resize thread 0
[apply] start anim thread 0
[apply] Resizer 0, count 100: PRE: main-resz0
[apply] Animatr 0, count 200: PRE: main-anim0
[apply] Animatr 0: Action 0 / 200: main-anim0
[apply] Resizer 0: Action 0 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 80x80, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 1 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 81x81 of 81x81, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 1.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 81x81, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 81x81, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 81x81, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 2 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 81x81, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 1 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 81x81, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 3 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 82x82 of 82x82, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 3.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 82x82, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 82x82, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 82x82, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 4 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 82x82, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 2 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 82x82, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 5 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 83x83 of 83x83, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 83x83, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 83x83, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 83x83, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 6 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 83x83, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 3 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 83x83, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 7 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 84x84 of 84x84, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 8.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 84x84, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 84x84, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 84x84, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 8 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 84x84, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 4 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 84x84, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 9 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 85x85 of 85x85, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 11.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 85x85, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 85x85, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 85x85, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 10 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 85x85, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 5 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 85x85, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 11 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 86x86 of 86x86, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 13.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 86x86, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 86x86, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 86x86, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 12 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 86x86, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 6 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 86x86, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 13 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 87x87 of 87x87, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 16.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 87x87, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 87x87, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 87x87, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 14 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 87x87, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 7 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 87x87, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 15 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 88x88 of 88x88, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 18.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 88x88, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 88x88, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 88x88, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 16 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 88x88, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 8 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 88x88, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 17 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 89x89 of 89x89, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 21.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 89x89, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 89x89, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 89x89, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 18 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 89x89, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 9 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 89x89, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 19 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 90x90 of 90x90, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 23.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 90x90, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 90x90, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 90x90, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 20 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 90x90, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 10 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 90x90, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 21 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 91x91 of 91x91, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 26.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 91x91, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 91x91, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 91x91, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 22 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 91x91, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 11 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 91x91, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 23 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 92x92 of 92x92, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 28.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 92x92, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 92x92, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 92x92, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 24 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 92x92, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 12 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 92x92, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 25 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 93x93 of 93x93, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 31.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 93x93, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 93x93, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 93x93, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 26 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 93x93, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 13 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 93x93, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 27 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 94x94 of 94x94, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 33.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 94x94, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 94x94, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 94x94, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 28 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 94x94, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 14 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 94x94, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 29 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 95x95 of 95x95, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 36.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 95x95, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 95x95, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 95x95, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 30 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 95x95, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 15 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 95x95, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 31 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 96x96 of 96x96, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 38.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 96x96, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 96x96, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 96x96, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 32 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 96x96, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 16 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 96x96, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 33 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 97x97 of 97x97, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 41.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 97x97, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 97x97, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 97x97, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 34 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 97x97, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 97x97, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 17 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Animatr 0: Action 35 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 98x98 of 98x98, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 43.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 98x98, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 98x98, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 98x98, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 36 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 98x98, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 98x98, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 18 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Animatr 0: Action 37 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 99x99 of 99x99, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 46.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 99x99, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 99x99, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 99x99, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 38 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 99x99, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 19 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 99x99, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 39 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 100x100 of 100x100, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 48.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 100x100, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 100x100, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 100x100, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 40 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 100x100, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 100x100, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 20 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Animatr 0: Action 41 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 101x101 of 101x101, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 51.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 101x101, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 101x101, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 101x101, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 42 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 101x101, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 101x101, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 21 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Animatr 0: Action 43 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 102x102 of 102x102, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 53.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 102x102, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 102x102, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 102x102, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 44 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 102x102, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 22 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 102x102, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 45 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 103x103 of 103x103, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 56.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 103x103, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 103x103, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 103x103, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 46 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 103x103, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 23 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 103x103, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 47 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 104x104 of 104x104, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 58.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 104x104, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 104x104, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 104x104, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 48 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 104x104, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 104x104, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 24 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Animatr 0: Action 49 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 105x105 of 105x105, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 61.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 105x105, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 105x105, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 105x105, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 50 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 105x105, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 105x105, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 25 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Animatr 0: Action 51 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 106x106 of 106x106, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 63.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 106x106, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 106x106, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 106x106, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 52 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 106x106, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 106x106, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 26 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Animatr 0: Action 53 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 107x107 of 107x107, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 66.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 107x107, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 107x107, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 107x107, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 54 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 107x107, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 27 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 107x107, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 55 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 108x108 of 108x108, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 68.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 108x108, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 108x108, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 108x108, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 56 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 108x108, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 28 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 108x108, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 57 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 109x109 of 109x109, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 71.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 109x109, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 109x109, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 109x109, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 58 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 109x109, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 29 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 109x109, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 59 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 110x110 of 110x110, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 73.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 110x110, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 110x110, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 110x110, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 60 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 110x110, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 30 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 110x110, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 61 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 111x111 of 111x111, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 76.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 111x111, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 111x111, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 111x111, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 62 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 111x111, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 31 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 111x111, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 63 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 112x112 of 112x112, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 78.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 112x112, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 112x112, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 112x112, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 64 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 112x112, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 32 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 112x112, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 65 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 113x113 of 113x113, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 81.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 113x113, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 113x113, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 113x113, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 66 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 113x113, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 33 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 113x113, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 67 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 114x114 of 114x114, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 83.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 114x114, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 114x114, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 114x114, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 68 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 114x114, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 34 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 114x114, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 69 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 115x115 of 115x115, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 86.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 115x115, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 115x115, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 115x115, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 70 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 115x115, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 35 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 115x115, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 71 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 116x116 of 116x116, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 88.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 116x116, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 116x116, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 116x116, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 72 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 116x116, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 36 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 116x116, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 73 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 117x117 of 117x117, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 91.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 117x117, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 117x117, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 117x117, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 74 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 117x117, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 37 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 117x117, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 75 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 118x118 of 118x118, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 93.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 118x118, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 118x118, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 118x118, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 76 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 118x118, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 38 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 118x118, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 77 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 119x119 of 119x119, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 96.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 119x119, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 119x119, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 119x119, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 78 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 119x119, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 119x119, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 39 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Animatr 0: Action 79 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 120x120 of 120x120, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 98.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 120x120, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 120x120, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 120x120, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 80 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 120x120, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 40 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 120x120, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 81 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 121x121 of 121x121, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 101.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 121x121, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 121x121, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 121x121, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 82 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 121x121, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 41 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 121x121, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 83 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 122x122 of 122x122, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 103.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 122x122, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 122x122, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 122x122, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 84 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 122x122, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 42 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 122x122, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 85 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 123x123 of 123x123, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 106.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 123x123, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 123x123, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 123x123, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 86 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 123x123, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 43 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 123x123, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 87 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 124x124 of 124x124, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 108.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 124x124, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 124x124, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 124x124, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 88 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 124x124, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 44 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 124x124, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 89 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 125x125 of 125x125, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 111.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 125x125, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 125x125, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 125x125, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 90 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 125x125, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 45 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 125x125, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 91 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 126x126 of 126x126, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 113.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 126x126, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 126x126, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 126x126, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 92 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 126x126, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 46 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 126x126, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 93 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 127x127 of 127x127, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 116.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 127x127, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 127x127, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 127x127, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 94 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 127x127, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 47 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 127x127, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 95 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 118.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 128x128, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 128x128, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 128x128, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 96 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 128x128, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 48 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 128x128, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 97 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 129x129 of 129x129, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 121.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 129x129, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 129x129, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 129x129, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 98 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 129x129, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 49 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 129x129, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 99 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 130x130 of 130x130, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 123.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 130x130, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 130x130, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 130x130, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 100 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 130x130, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 50 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 130x130, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 101 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 131x131 of 131x131, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 126.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 131x131, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 131x131, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 131x131, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 102 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 131x131, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 51 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 131x131, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 103 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 132x132 of 132x132, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 128.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 132x132, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 132x132, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 132x132, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 104 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 132x132, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 52 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 132x132, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 105 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 133x133 of 133x133, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 131.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 133x133, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 133x133, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 133x133, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 106 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 133x133, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 53 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 133x133, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 107 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 134x134 of 134x134, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 133.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 134x134, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 134x134, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 134x134, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 108 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 134x134, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 54 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 134x134, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 109 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 135x135 of 135x135, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 136.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 135x135, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 135x135, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 135x135, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 110 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 135x135, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 55 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 135x135, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 111 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 136x136 of 136x136, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 138.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 136x136, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 136x136, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 136x136, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 112 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 136x136, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 56 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 136x136, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 113 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 137x137 of 137x137, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 141.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 137x137, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 137x137, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 137x137, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 114 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 137x137, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 57 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 137x137, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 115 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 138x138 of 138x138, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 143.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 138x138, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 138x138, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 138x138, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 116 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 138x138, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 138x138, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 58 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Animatr 0: Action 117 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 139x139 of 139x139, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 146.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 139x139, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 139x139, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 139x139, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 118 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 139x139, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 59 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 139x139, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 119 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 140x140 of 140x140, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 148.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 140x140, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 140x140, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 140x140, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 120 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 140x140, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 60 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 140x140, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 121 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 141x141 of 141x141, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 151.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 141x141, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 141x141, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 141x141, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 122 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 141x141, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 61 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 141x141, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 123 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 142x142 of 142x142, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 153.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 142x142, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 142x142, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 142x142, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 124 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 142x142, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 62 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 142x142, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 125 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 143x143 of 143x143, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 156.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 143x143, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 143x143, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 143x143, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 126 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 143x143, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 63 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 143x143, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 127 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 144x144 of 144x144, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 158.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 144x144, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 144x144, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 144x144, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 128 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 144x144, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 64 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 144x144, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 129 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 145x145 of 145x145, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 161.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 145x145, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 145x145, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 145x145, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 130 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 145x145, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 65 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 145x145, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 131 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 146x146 of 146x146, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 163.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 146x146, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 146x146, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 146x146, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 132 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 146x146, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 66 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 146x146, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 133 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 147x147 of 147x147, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 166.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 147x147, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 147x147, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 147x147, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 134 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 147x147, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 67 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 147x147, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 135 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 148x148 of 148x148, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 168.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 148x148, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 148x148, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 148x148, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 136 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 148x148, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 68 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 148x148, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 137 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 149x149 of 149x149, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 171.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 149x149, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 149x149, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 149x149, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 138 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 149x149, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 69 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 149x149, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 139 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 150x150 of 150x150, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 173.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 150x150, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 150x150, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 150x150, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 140 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 150x150, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 70 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 150x150, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 141 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 151x151 of 151x151, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 176.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 151x151, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 151x151, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 151x151, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 142 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 151x151, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 71 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 151x151, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 143 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 152x152 of 152x152, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 178.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 152x152, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 152x152, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 152x152, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 144 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 152x152, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 72 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 152x152, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 145 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 153x153 of 153x153, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 181.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 153x153, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 153x153, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 153x153, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 146 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 153x153, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 73 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 153x153, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 147 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 154x154 of 154x154, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 183.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 154x154, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 154x154, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 154x154, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 148 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 154x154, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 74 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 154x154, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 149 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 155x155 of 155x155, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 186.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 155x155, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 155x155, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 155x155, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 150 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 155x155, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 75 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 155x155, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 151 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 156x156 of 156x156, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 188.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 156x156, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 156x156, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 156x156, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 152 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 156x156, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 76 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 156x156, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 153 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 157x157 of 157x157, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 191.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 157x157, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 157x157, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 157x157, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 154 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 157x157, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 77 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 157x157, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 155 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 158x158 of 158x158, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 193.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 158x158, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 158x158, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 158x158, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 156 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 158x158, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 78 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 158x158, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 157 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 159x159 of 159x159, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 196.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 159x159, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 159x159, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 159x159, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 158 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 159x159, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 79 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 159x159, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 159 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 160x160 of 160x160, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 198.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 160x160, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 160x160, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 160x160, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 160 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 160x160, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 80 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 160x160, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 161 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 161x161 of 161x161, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 201.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 161x161, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 161x161, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 161x161, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 162 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 161x161, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 81 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 161x161, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 163 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 162x162 of 162x162, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 203.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 162x162, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 162x162, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 162x162, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 164 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 162x162, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 162x162, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 82 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Animatr 0: Action 165 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 163x163 of 163x163, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 206.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 163x163, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 163x163, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 163x163, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 166 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 163x163, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 83 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 163x163, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 167 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 164x164 of 164x164, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 208.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 164x164, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 164x164, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 164x164, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 168 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 164x164, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 84 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 164x164, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 169 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 165x165 of 165x165, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 211.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 165x165, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 165x165, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 165x165, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 170 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 165x165, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 165x165, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 85 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Animatr 0: Action 171 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 166x166 of 166x166, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 213.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 166x166, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 166x166, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 166x166, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 172 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 166x166, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 86 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 166x166, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 173 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 167x167 of 167x167, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 216.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 167x167, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 167x167, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 167x167, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 174 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 167x167, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 87 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 167x167, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 175 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 168x168 of 168x168, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 218.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 168x168, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 168x168, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 168x168, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 176 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 168x168, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 88 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 168x168, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 177 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 169x169 of 169x169, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 221.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 169x169, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 169x169, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 169x169, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 178 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 169x169, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 89 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 169x169, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 179 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 170x170 of 170x170, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 223.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 170x170, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 170x170, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 170x170, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 180 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 170x170, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 90 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 170x170, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 181 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 171x171 of 171x171, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 226.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 171x171, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 171x171, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 171x171, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 182 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 171x171, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 91 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 171x171, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 183 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 172x172 of 172x172, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 228.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 172x172, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 172x172, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 172x172, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 184 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 172x172, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 92 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 172x172, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 185 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 173x173 of 173x173, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 231.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 173x173, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 173x173, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 173x173, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 186 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 173x173, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 93 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 173x173, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 187 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 174x174 of 174x174, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 233.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 174x174, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 174x174, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 174x174, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 188 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 174x174, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 174x174, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 94 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Animatr 0: Action 189 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 175x175 of 175x175, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 236.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 175x175, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 175x175, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 175x175, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 190 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 175x175, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 95 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 175x175, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 191 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 176x176 of 176x176, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 238.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 176x176, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 176x176, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 176x176, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 192 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 176x176, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 96 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 176x176, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 193 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 177x177 of 177x177, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 241.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 177x177, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 177x177, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 177x177, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 194 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 177x177, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 97 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 177x177, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 195 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 178x178 of 178x178, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 243.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 178x178, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 178x178, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 178x178, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 196 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 178x178, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 98 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 178x178, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 197 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 179x179 of 179x179, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 246.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 179x179, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 179x179, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 179x179, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 198 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 179x179, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 99 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 179x179, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 199 / 200: main-anim0
[apply] junit.framework.TestListener: endTest(test01_1A1RThreads_100Resizes)
[apply] junit.framework.TestListener: startTest(test01_3A3RThreads_50Resizes)
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 180x180 of 180x180, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 248.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 180x180, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 180x180, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 180x180, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: DONE/SYNC: main-anim0
[apply] Animatr 0: END: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 180x180, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: DONE/SYNC: main-resz0
[apply] Resizer 0: END: main-resz0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x708f5957: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x708f5957 FIN
[apply] *** reshapes: 100, displays 500
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_1A1RThreads_100Resizes
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_3A3RThreads_50Resizes
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x6e171cd7: tileRendererInUse null, GearsES2[obj 0x6e171cd7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6e171cd7 on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6e171cd7 created: GearsObj[0x7c6f3842, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6e171cd7 created: GearsObj[0x23b3d18b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6e171cd7 created: GearsObj[0x23b3d18b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x6e171cd7 FIN GearsES2[obj 0x6e171cd7 isInit true, usesShared false, 1 GearsObj[0x7c6f3842, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23b3d18b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d478d17, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 80x80 of 80x80, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 80x80, swapInterval 0, drawable 0x3600002
[apply] animThreadCount 3, frameCount 100
[apply] reszThreadCount 3, resizeCount 50
[apply] tasks 6, threads 6
[apply] create anim task/thread 0
[apply] create anim task/thread 1
[apply] create anim task/thread 2
[apply] create resz task/thread 0
[apply] create resz task/thread 1
[apply] create resz task/thread 2
[apply] start resize thread 0
[apply] start anim thread 0
[apply] start resize thread 1
[apply] Resizer 0, count 50: PRE: main-resz0
[apply] start anim thread 1
[apply] Resizer 0: Action 0 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Resizer 1, count 50: PRE: main-resz1
[apply] Animatr 0, count 100: PRE: main-anim0
[apply] Animatr 0: Action 0 / 100: main-anim0
[apply] start resize thread 2
[apply] Animatr 1, count 100: PRE: main-anim1
[apply] start anim thread 2
[apply] Animatr 1: Action 0 / 100: main-anim1
[apply] Resizer 2, count 50: PRE: main-resz2
[apply] Animatr 2, count 100: PRE: main-anim2
[apply] Animatr 2: Action 0 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 81x81 of 81x81, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 81x81, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 81x81, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 81x81, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 1 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 81x81, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 1 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 81x81, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 1 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 81x81, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 0 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 81x81, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 2 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 81x81, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 2 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 81x81, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 2 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 82x82 of 82x82, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 5.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 82x82, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 82x82, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 82x82, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 3 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 82x82, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 3 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 82x82, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 3 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 82x82, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 0 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 82x82, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 4 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 82x82, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 4 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 82x82, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 4 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 83x83 of 83x83, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 9.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 83x83, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 83x83, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 83x83, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 5 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 83x83, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 5 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 83x83, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 5 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 83x83, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 1 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 83x83, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 6 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 83x83, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 6 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 83x83, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 6 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 84x84 of 84x84, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 14.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 84x84, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 84x84, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 84x84, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 7 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 84x84, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 7 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 84x84, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 7 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 84x84, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 1 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 84x84, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 8 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 84x84, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 8 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 84x84, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 8 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 85x85 of 85x85, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 18.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 85x85, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 85x85, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 85x85, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 9 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 85x85, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 9 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 85x85, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 9 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 85x85, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 1 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 85x85, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 10 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 85x85, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 10 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 85x85, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 10 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 86x86 of 86x86, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 23.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 86x86, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 86x86, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 86x86, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 11 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 86x86, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 11 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 86x86, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 11 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 86x86, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 2 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 86x86, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 12 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 86x86, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 12 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 86x86, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 12 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 87x87 of 87x87, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 27.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 87x87, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 87x87, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 87x87, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 13 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 87x87, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 13 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 87x87, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 13 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 87x87, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 2 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 87x87, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 14 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 87x87, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 14 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 87x87, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 14 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 88x88 of 88x88, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 32.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 88x88, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 88x88, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 88x88, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 15 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 88x88, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 15 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 88x88, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 15 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 88x88, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 2 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 88x88, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 16 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 88x88, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 16 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 88x88, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 16 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 89x89 of 89x89, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 36.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 89x89, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 89x89, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 89x89, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 17 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 89x89, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 17 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 89x89, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 17 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 89x89, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 3 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 89x89, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 18 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 89x89, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 18 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 89x89, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 18 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 90x90 of 90x90, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 41.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 90x90, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 90x90, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 90x90, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 19 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 90x90, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 19 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 90x90, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 19 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 90x90, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 3 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 90x90, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 20 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 90x90, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 20 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 90x90, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 20 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 91x91 of 91x91, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 45.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 91x91, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 91x91, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 91x91, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 21 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 91x91, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 21 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 91x91, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 21 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 91x91, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 3 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 91x91, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 22 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 91x91, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 22 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 91x91, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 22 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 92x92 of 92x92, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 50.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 92x92, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 92x92, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 92x92, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 23 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 92x92, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 23 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 92x92, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 23 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 92x92, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 4 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 92x92, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 24 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 92x92, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 24 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 92x92, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 24 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 93x93 of 93x93, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 54.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 93x93, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 93x93, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 93x93, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 25 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 93x93, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 25 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 93x93, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 25 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 93x93, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 4 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 93x93, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 26 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 93x93, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 26 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 93x93, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 26 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 94x94 of 94x94, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 59.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 94x94, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 94x94, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 94x94, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 27 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 94x94, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 27 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 94x94, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 27 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 94x94, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 4 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 94x94, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 28 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 94x94, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 28 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 94x94, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 28 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 95x95 of 95x95, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 63.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 95x95, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 95x95, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 95x95, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 29 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 95x95, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 29 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 95x95, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 29 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 95x95, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 5 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 95x95, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 30 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 95x95, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 30 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 95x95, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 30 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 96x96 of 96x96, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 68.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 96x96, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 96x96, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 96x96, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 31 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 96x96, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 31 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 96x96, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 31 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 96x96, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 5 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 96x96, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 32 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 96x96, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 32 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 96x96, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 32 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 97x97 of 97x97, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 72.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 97x97, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 97x97, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 97x97, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 33 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 97x97, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 33 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 97x97, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 33 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 97x97, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 5 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 97x97, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 34 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 97x97, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 34 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 97x97, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 34 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 98x98 of 98x98, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 77.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 98x98, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 98x98, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 98x98, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 35 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 98x98, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 35 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 98x98, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 35 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 98x98, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 6 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 98x98, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 36 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 98x98, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 36 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 98x98, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 36 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 99x99 of 99x99, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 81.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 99x99, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 99x99, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 99x99, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 37 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 99x99, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 37 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 99x99, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 37 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 99x99, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 6 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 99x99, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 38 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 99x99, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 38 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 99x99, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 38 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 100x100 of 100x100, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 86.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 100x100, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 100x100, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 100x100, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 39 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 100x100, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 39 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 100x100, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 39 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 100x100, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 100x100, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 6 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Animatr 0: Action 40 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 100x100, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 40 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 100x100, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 40 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 101x101 of 101x101, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 90.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 101x101, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 101x101, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 101x101, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 41 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 101x101, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 41 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 101x101, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 41 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 101x101, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 7 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 101x101, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 42 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 101x101, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 42 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 101x101, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 42 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 102x102 of 102x102, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 95.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 102x102, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 102x102, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 102x102, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 43 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 102x102, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 43 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 102x102, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 43 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 102x102, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 7 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 102x102, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 44 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 102x102, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 44 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 102x102, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 44 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 103x103 of 103x103, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 99.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 103x103, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 103x103, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 103x103, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 45 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 103x103, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 45 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 103x103, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 45 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 103x103, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 7 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 103x103, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 46 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 103x103, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 46 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 103x103, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 46 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 104x104 of 104x104, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 104.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 104x104, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 104x104, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 104x104, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 47 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 104x104, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 47 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 104x104, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 47 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 104x104, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 8 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 104x104, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 48 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 104x104, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 48 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 104x104, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 48 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 105x105 of 105x105, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 108.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 105x105, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 105x105, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 105x105, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 49 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 105x105, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 49 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 105x105, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 49 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 105x105, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 8 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 105x105, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 50 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 105x105, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 50 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 105x105, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 50 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 106x106 of 106x106, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 113.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 106x106, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 106x106, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 106x106, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 51 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 106x106, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 51 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 106x106, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 51 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 106x106, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 8 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 106x106, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 52 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 106x106, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 52 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 106x106, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 52 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 107x107 of 107x107, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 117.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 107x107, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 107x107, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 107x107, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 53 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 107x107, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 53 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 107x107, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 53 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 107x107, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 9 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 107x107, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 54 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 107x107, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 54 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 107x107, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 54 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 108x108 of 108x108, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 122.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 108x108, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 108x108, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 108x108, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 55 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 108x108, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 55 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 108x108, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 55 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 108x108, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 9 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 108x108, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 56 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 108x108, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 56 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 108x108, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 56 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 109x109 of 109x109, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 126.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 109x109, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 109x109, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 109x109, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 57 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 109x109, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 57 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 109x109, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 57 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 109x109, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 9 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 109x109, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 58 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 109x109, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 58 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 109x109, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 58 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 110x110 of 110x110, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 131.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 110x110, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 110x110, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 110x110, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 59 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 110x110, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 59 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 110x110, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 59 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 110x110, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 10 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 110x110, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 60 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 110x110, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 60 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 110x110, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 60 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 111x111 of 111x111, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 135.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 111x111, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 111x111, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 111x111, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 61 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 111x111, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 61 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 111x111, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 61 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 111x111, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 10 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 111x111, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 62 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 111x111, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 62 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 111x111, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 62 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 112x112 of 112x112, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 140.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 112x112, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 112x112, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 112x112, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 63 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 112x112, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 63 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 112x112, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 63 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 112x112, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 10 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 112x112, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 64 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 112x112, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 64 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 112x112, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 64 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 113x113 of 113x113, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 144.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 113x113, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 113x113, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 113x113, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 65 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 113x113, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 65 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 113x113, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 65 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 113x113, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 11 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 113x113, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 66 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 113x113, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 66 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 113x113, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 66 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 114x114 of 114x114, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 149.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 114x114, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 114x114, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 114x114, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 67 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 114x114, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 67 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 114x114, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 67 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 114x114, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 11 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 114x114, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 68 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 114x114, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 68 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 114x114, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 68 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 115x115 of 115x115, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 153.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 115x115, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 115x115, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 115x115, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 69 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 115x115, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 69 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 115x115, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 69 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 115x115, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 11 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 115x115, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 70 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 115x115, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 70 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 115x115, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 70 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 116x116 of 116x116, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 158.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 116x116, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 116x116, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 116x116, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 71 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 116x116, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 71 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 116x116, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 71 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 116x116, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 12 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 116x116, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 72 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 116x116, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 72 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 116x116, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 72 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 117x117 of 117x117, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 162.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 117x117, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 117x117, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 117x117, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 73 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 117x117, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 73 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 117x117, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 73 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 117x117, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 12 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 117x117, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 74 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 117x117, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 74 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 117x117, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 74 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 118x118 of 118x118, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 167.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 118x118, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 118x118, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 118x118, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 75 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 118x118, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 75 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 118x118, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 75 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 118x118, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 12 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 118x118, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 76 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 118x118, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 76 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 118x118, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 76 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 119x119 of 119x119, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 171.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 119x119, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 119x119, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 119x119, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 77 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 119x119, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 77 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 119x119, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 77 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 119x119, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 13 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 119x119, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 78 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 119x119, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 78 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 119x119, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 78 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 120x120 of 120x120, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 176.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 120x120, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 120x120, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 120x120, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 79 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 120x120, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 79 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 120x120, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 79 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 120x120, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 13 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 120x120, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 80 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 120x120, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 80 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 120x120, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 80 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 121x121 of 121x121, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 180.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 121x121, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 121x121, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 121x121, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 81 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 121x121, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 81 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 121x121, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 81 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 121x121, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 13 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 121x121, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 82 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 121x121, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 82 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 121x121, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 82 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 122x122 of 122x122, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 185.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 122x122, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 122x122, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 122x122, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 83 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 122x122, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 83 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 122x122, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 83 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 122x122, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 14 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 122x122, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 84 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 122x122, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 84 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 122x122, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 84 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 123x123 of 123x123, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 189.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 123x123, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 123x123, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 123x123, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 85 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 123x123, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 85 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 123x123, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 85 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 123x123, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 14 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 123x123, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 86 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 123x123, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 86 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 123x123, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 86 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 124x124 of 124x124, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 194.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 124x124, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 124x124, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 124x124, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 87 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 124x124, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 87 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 124x124, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 87 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 124x124, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 14 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 124x124, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 88 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 124x124, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 88 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 124x124, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 88 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 125x125 of 125x125, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 198.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 125x125, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 125x125, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 125x125, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 89 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 125x125, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 89 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 125x125, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 89 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 125x125, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 15 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 125x125, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 90 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 125x125, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 90 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 125x125, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 90 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 126x126 of 126x126, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 203.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 126x126, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 126x126, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 126x126, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 91 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 126x126, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 91 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 126x126, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 91 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 126x126, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 15 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 126x126, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 92 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 126x126, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 92 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 126x126, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 92 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 127x127 of 127x127, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 207.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 127x127, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 127x127, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 127x127, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 93 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 127x127, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 93 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 127x127, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 93 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 127x127, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 15 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 127x127, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 94 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 127x127, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 94 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 127x127, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 94 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 212.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 128x128, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 128x128, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 128x128, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 95 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 128x128, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 95 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 128x128, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 95 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 128x128, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 16 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 128x128, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 96 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 128x128, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 96 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 128x128, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 96 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 129x129 of 129x129, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 216.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 129x129, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 129x129, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 129x129, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 97 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 129x129, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 97 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 129x129, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 97 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 129x129, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 16 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 129x129, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 98 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 129x129, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 98 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 129x129, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 98 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 130x130 of 130x130, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 221.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 130x130, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 130x130, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 130x130, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 99 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 130x130, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 99 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 130x130, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 99 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 130x130, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 16 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 130x130, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: DONE/SYNC: main-anim0
[apply] Animatr 0: END: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 130x130, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: DONE/SYNC: main-anim1
[apply] Animatr 1: END: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 130x130, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: DONE/SYNC: main-anim2
[apply] Animatr 2: END: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 131x131 of 131x131, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 225.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 131x131, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 131x131, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 131x131, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 17 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 132x132 of 132x132, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 227.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 132x132, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 132x132, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 132x132, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 17 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 133x133 of 133x133, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 228.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 133x133, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 133x133, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 133x133, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 17 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 134x134 of 134x134, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 230.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 134x134, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 134x134, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 134x134, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 18 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 135x135 of 135x135, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 231.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 135x135, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 135x135, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 135x135, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 18 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 136x136 of 136x136, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 233.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 136x136, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 136x136, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 136x136, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 18 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 137x137 of 137x137, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 234.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 137x137, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 137x137, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 137x137, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 19 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 138x138 of 138x138, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 236.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 138x138, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 138x138, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 138x138, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 19 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 139x139 of 139x139, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 237.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 139x139, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 139x139, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 139x139, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 19 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 140x140 of 140x140, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 239.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 140x140, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 140x140, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 140x140, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 20 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 141x141 of 141x141, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 240.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 141x141, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 141x141, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 141x141, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 20 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 142x142 of 142x142, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 242.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 142x142, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 142x142, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 142x142, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 20 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 143x143 of 143x143, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 243.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 143x143, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 143x143, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 143x143, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 21 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 144x144 of 144x144, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 245.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 144x144, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 144x144, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 144x144, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 21 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 145x145 of 145x145, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 246.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 145x145, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 145x145, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 145x145, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 21 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 146x146 of 146x146, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 248.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 146x146, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 146x146, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 146x146, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 22 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 147x147 of 147x147, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 249.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 147x147, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 147x147, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 147x147, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 22 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 148x148 of 148x148, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 251.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 148x148, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 148x148, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 148x148, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 22 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 149x149 of 149x149, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 252.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 149x149, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 149x149, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 149x149, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 23 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 150x150 of 150x150, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 254.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 150x150, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 150x150, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 150x150, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 23 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 151x151 of 151x151, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 255.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 151x151, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 151x151, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 151x151, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 23 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 152x152 of 152x152, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 257.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 152x152, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 152x152, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 152x152, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 24 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 153x153 of 153x153, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 258.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 153x153, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 153x153, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 153x153, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 24 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 154x154 of 154x154, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 260.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 154x154, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 154x154, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 154x154, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 24 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 155x155 of 155x155, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 261.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 155x155, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 155x155, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 155x155, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 25 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 156x156 of 156x156, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 263.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 156x156, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 156x156, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 156x156, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 25 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 157x157 of 157x157, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 264.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 157x157, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 157x157, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 157x157, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 25 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 158x158 of 158x158, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 266.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 158x158, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 158x158, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 158x158, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 26 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 159x159 of 159x159, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 267.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 159x159, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 159x159, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 159x159, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 26 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 160x160 of 160x160, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 269.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 160x160, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 160x160, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 160x160, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 26 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 161x161 of 161x161, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 270.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 161x161, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 161x161, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 161x161, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 27 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 162x162 of 162x162, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 272.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 162x162, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 162x162, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 162x162, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 27 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 163x163 of 163x163, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 273.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 163x163, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 163x163, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 163x163, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 27 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 164x164 of 164x164, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 275.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 164x164, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 164x164, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 164x164, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 28 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 165x165 of 165x165, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 276.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 165x165, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 165x165, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 165x165, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 28 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 166x166 of 166x166, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 278.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 166x166, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 166x166, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 166x166, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 28 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 167x167 of 167x167, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 279.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 167x167, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 167x167, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 167x167, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 29 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 168x168 of 168x168, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 281.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 168x168, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 168x168, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 168x168, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 29 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 169x169 of 169x169, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 282.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 169x169, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 169x169, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 169x169, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 29 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 170x170 of 170x170, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 284.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 170x170, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 170x170, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 170x170, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 30 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 171x171 of 171x171, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 285.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 171x171, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 171x171, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 171x171, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 30 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 172x172 of 172x172, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 287.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 172x172, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 172x172, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 172x172, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 30 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 173x173 of 173x173, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 288.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 173x173, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 173x173, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 173x173, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 31 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 174x174 of 174x174, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 290.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 174x174, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 174x174, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 174x174, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 31 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 175x175 of 175x175, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 291.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 175x175, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 175x175, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 175x175, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 31 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 176x176 of 176x176, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 293.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 176x176, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 176x176, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 176x176, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 32 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 177x177 of 177x177, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 294.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 177x177, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 177x177, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 177x177, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 32 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 178x178 of 178x178, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 296.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 178x178, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 178x178, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 178x178, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 32 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 179x179 of 179x179, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 297.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 179x179, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 179x179, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 179x179, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 33 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 180x180 of 180x180, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 299.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 180x180, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 180x180, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 180x180, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 33 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 181x181 of 181x181, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 300.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 181x181, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 181x181, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 181x181, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 33 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 182x182 of 182x182, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 302.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 182x182, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 182x182, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 182x182, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 34 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 183x183 of 183x183, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 303.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 183x183, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 183x183, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 183x183, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 34 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 184x184 of 184x184, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 305.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 184x184, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 184x184, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 184x184, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 34 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 185x185 of 185x185, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 306.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 185x185, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 185x185, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 185x185, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 35 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 186x186 of 186x186, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 308.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 186x186, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 186x186, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 186x186, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 35 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 187x187 of 187x187, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 309.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 187x187, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 187x187, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 187x187, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 35 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 188x188 of 188x188, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 311.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 188x188, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 188x188, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 188x188, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 36 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 189x189 of 189x189, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 312.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 189x189, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 189x189, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 189x189, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 36 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 190x190 of 190x190, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 314.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 190x190, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 190x190, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 190x190, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 36 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 191x191 of 191x191, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 315.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 191x191, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 191x191, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 191x191, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 37 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 192x192 of 192x192, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 317.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 192x192, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 192x192, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 192x192, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 37 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 193x193 of 193x193, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 318.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 193x193, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 193x193, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 193x193, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 37 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 194x194 of 194x194, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 320.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 194x194, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 194x194, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 194x194, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 38 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 195x195 of 195x195, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 321.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 195x195, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 195x195, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 195x195, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 38 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 196x196 of 196x196, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 323.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 196x196, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 196x196, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 196x196, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 38 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 197x197 of 197x197, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 324.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 197x197, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 197x197, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 197x197, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 39 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 198x198 of 198x198, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 326.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 198x198, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 198x198, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 198x198, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 39 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 199x199 of 199x199, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 327.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 199x199, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 199x199, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 199x199, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 39 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 200x200 of 200x200, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 329.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 200x200, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 200x200, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 200x200, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 40 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 201x201 of 201x201, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 330.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 201x201, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 201x201, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 201x201, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 40 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 202x202 of 202x202, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 332.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 202x202, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 202x202, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 202x202, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 40 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 203x203 of 203x203, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 333.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 203x203, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 203x203, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 203x203, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 41 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 204x204 of 204x204, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 335.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 204x204, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 204x204, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 204x204, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 41 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 205x205 of 205x205, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 336.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 205x205, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 205x205, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 205x205, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 41 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 206x206 of 206x206, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 338.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 206x206, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 206x206, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 206x206, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 42 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 207x207 of 207x207, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 339.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 207x207, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 207x207, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 207x207, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 42 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 208x208 of 208x208, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 341.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 208x208, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 208x208, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 208x208, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 42 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 209x209 of 209x209, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 342.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 209x209, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 209x209, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 209x209, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 43 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 210x210 of 210x210, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 344.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 210x210, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 210x210, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 210x210, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 43 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 211x211 of 211x211, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 345.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 211x211, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 211x211, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 211x211, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 43 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 212x212 of 212x212, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 347.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 212x212, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 212x212, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 212x212, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 44 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 213x213 of 213x213, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 348.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 213x213, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 213x213, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 213x213, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 44 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 214x214 of 214x214, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 350.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 214x214, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 214x214, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 214x214, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 44 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 215x215 of 215x215, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 351.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 215x215, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 215x215, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 215x215, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 45 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 216x216 of 216x216, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 353.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 216x216, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 216x216, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 216x216, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 45 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 217x217 of 217x217, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 354.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 217x217, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 217x217, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 217x217, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 45 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 218x218 of 218x218, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 356.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 218x218, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 218x218, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 218x218, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 46 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 219x219 of 219x219, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 357.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 219x219, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 219x219, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 219x219, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 46 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 220x220 of 220x220, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 359.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 220x220, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 220x220, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 220x220, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 46 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 221x221 of 221x221, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 360.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 221x221, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 221x221, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 221x221, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 47 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 222x222 of 222x222, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 362.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 222x222, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 222x222, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 222x222, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 47 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 223x223 of 223x223, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 363.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 223x223, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 223x223, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 223x223, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 47 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 224x224 of 224x224, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 365.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 224x224, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 224x224, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 224x224, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 48 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 225x225 of 225x225, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 366.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 225x225, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 225x225, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 225x225, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 48 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 226x226 of 226x226, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 368.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 226x226, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 226x226, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 226x226, swapInterval 0, drawable 0x3600002
[apply] junit.framework.TestListener: endTest(test01_3A3RThreads_50Resizes)
[apply] Resizer 2: Action 48 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 227x227 of 227x227, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 369.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 227x227, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 227x227, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 227x227, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 49 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 228x228 of 228x228, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 371.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 228x228, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 228x228, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 228x228, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: DONE/SYNC: main-resz0
[apply] Resizer 0: END: main-resz0
[apply] Resizer 1: Action 49 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 229x229 of 229x229, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 372.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 229x229, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 229x229, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 229x229, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: DONE/SYNC: main-resz1
[apply] Resizer 1: END: main-resz1
[apply] Resizer 2: Action 49 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 230x230 of 230x230, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 374.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 230x230, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 230x230, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 230x230, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: DONE/SYNC: main-resz2
[apply] Resizer 2: END: main-resz2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6e171cd7: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6e171cd7 FIN
[apply] *** reshapes: 150, displays 750
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_3A3RThreads_50Resizes
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363927891 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363927891 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.022 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363923448 ms III - Start
[apply] SLOCK [T main @ 1692363923448 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_1A1RThreads_100Resizes
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x708f5957: tileRendererInUse null, GearsES2[obj 0x708f5957 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x708f5957 on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x708f5957 created: GearsObj[0x3ee73979, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x708f5957 created: GearsObj[0x6cc40897, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x708f5957 created: GearsObj[0x6cc40897, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x708f5957 FIN GearsES2[obj 0x708f5957 isInit true, usesShared false, 1 GearsObj[0x3ee73979, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6cc40897, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x28bc6639, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 80x80 of 80x80, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 80x80, swapInterval 0, drawable 0x3600002
[apply] animThreadCount 1, frameCount 200
[apply] reszThreadCount 1, resizeCount 100
[apply] tasks 2, threads 2
[apply] create anim task/thread 0
[apply] create resz task/thread 0
[apply] start resize thread 0
[apply] start anim thread 0
[apply] Resizer 0, count 100: PRE: main-resz0
[apply] Animatr 0, count 200: PRE: main-anim0
[apply] Animatr 0: Action 0 / 200: main-anim0
[apply] Resizer 0: Action 0 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 80x80, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 1 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 81x81 of 81x81, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 1.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 81x81, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 81x81, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 81x81, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 2 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 81x81, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 1 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 81x81, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 3 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 82x82 of 82x82, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 3.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 82x82, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 82x82, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 82x82, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 4 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 82x82, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 2 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 82x82, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 5 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 83x83 of 83x83, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 83x83, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 83x83, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 83x83, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 6 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 83x83, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 3 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 83x83, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 7 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 84x84 of 84x84, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 8.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 84x84, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 84x84, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 84x84, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 8 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 84x84, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 4 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 84x84, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 9 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 85x85 of 85x85, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 11.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 85x85, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 85x85, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 85x85, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 10 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 85x85, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 5 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 85x85, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 11 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 86x86 of 86x86, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 13.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 86x86, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 86x86, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 86x86, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 12 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 86x86, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 6 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 86x86, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 13 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 87x87 of 87x87, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 16.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 87x87, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 87x87, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 87x87, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 14 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 87x87, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 7 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 87x87, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 15 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 88x88 of 88x88, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 18.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 88x88, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 88x88, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 88x88, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 16 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 88x88, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 8 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 88x88, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 17 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 89x89 of 89x89, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 21.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 89x89, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 89x89, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 89x89, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 18 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 89x89, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 9 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 89x89, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 19 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 90x90 of 90x90, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 23.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 90x90, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 90x90, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 90x90, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 20 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 90x90, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 10 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 90x90, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 21 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 91x91 of 91x91, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 26.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 91x91, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 91x91, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 91x91, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 22 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 91x91, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 11 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 91x91, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 23 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 92x92 of 92x92, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 28.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 92x92, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 92x92, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 92x92, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 24 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 92x92, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 12 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 92x92, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 25 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 93x93 of 93x93, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 31.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 93x93, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 93x93, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 93x93, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 26 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 93x93, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 13 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 93x93, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 27 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 94x94 of 94x94, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 33.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 94x94, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 94x94, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 94x94, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 28 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 94x94, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 14 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 94x94, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 29 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 95x95 of 95x95, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 36.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 95x95, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 95x95, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 95x95, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 30 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 95x95, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 15 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 95x95, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 31 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 96x96 of 96x96, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 38.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 96x96, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 96x96, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 96x96, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 32 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 96x96, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 16 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 96x96, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 33 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 97x97 of 97x97, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 41.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 97x97, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 97x97, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 97x97, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 34 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 97x97, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 97x97, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 17 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Animatr 0: Action 35 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 98x98 of 98x98, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 43.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 98x98, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 98x98, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 98x98, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 36 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 98x98, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 98x98, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 18 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Animatr 0: Action 37 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 99x99 of 99x99, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 46.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 99x99, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 99x99, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 99x99, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 38 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 99x99, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 19 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 99x99, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 39 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 100x100 of 100x100, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 48.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 100x100, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 100x100, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 100x100, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 40 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 100x100, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 100x100, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 20 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Animatr 0: Action 41 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 101x101 of 101x101, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 51.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 101x101, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 101x101, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 101x101, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 42 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 101x101, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 101x101, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 21 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Animatr 0: Action 43 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 102x102 of 102x102, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 53.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 102x102, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 102x102, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 102x102, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 44 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 102x102, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 22 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 102x102, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 45 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 103x103 of 103x103, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 56.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 103x103, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 103x103, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 103x103, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 46 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 103x103, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 23 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 103x103, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 47 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 104x104 of 104x104, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 58.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 104x104, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 104x104, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 104x104, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 48 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 104x104, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 104x104, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 24 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Animatr 0: Action 49 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 105x105 of 105x105, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 61.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 105x105, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 105x105, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 105x105, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 50 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 105x105, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 105x105, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 25 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Animatr 0: Action 51 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 106x106 of 106x106, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 63.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 106x106, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 106x106, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 106x106, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 52 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 106x106, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 106x106, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 26 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Animatr 0: Action 53 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 107x107 of 107x107, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 66.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 107x107, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 107x107, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 107x107, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 54 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 107x107, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 27 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 107x107, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 55 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 108x108 of 108x108, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 68.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 108x108, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 108x108, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 108x108, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 56 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 108x108, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 28 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 108x108, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 57 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 109x109 of 109x109, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 71.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 109x109, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 109x109, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 109x109, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 58 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 109x109, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 29 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 109x109, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 59 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 110x110 of 110x110, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 73.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 110x110, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 110x110, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 110x110, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 60 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 110x110, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 30 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 110x110, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 61 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 111x111 of 111x111, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 76.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 111x111, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 111x111, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 111x111, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 62 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 111x111, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 31 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 111x111, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 63 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 112x112 of 112x112, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 78.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 112x112, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 112x112, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 112x112, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 64 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 112x112, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 32 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 112x112, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 65 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 113x113 of 113x113, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 81.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 113x113, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 113x113, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 113x113, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 66 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 113x113, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 33 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 113x113, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 67 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 114x114 of 114x114, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 83.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 114x114, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 114x114, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 114x114, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 68 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 114x114, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 34 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 114x114, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 69 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 115x115 of 115x115, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 86.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 115x115, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 115x115, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 115x115, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 70 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 115x115, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 35 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 115x115, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 71 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 116x116 of 116x116, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 88.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 116x116, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 116x116, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 116x116, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 72 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 116x116, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 36 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 116x116, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 73 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 117x117 of 117x117, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 91.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 117x117, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 117x117, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 117x117, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 74 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 117x117, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 37 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 117x117, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 75 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 118x118 of 118x118, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 93.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 118x118, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 118x118, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 118x118, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 76 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 118x118, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 38 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 118x118, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 77 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 119x119 of 119x119, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 96.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 119x119, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 119x119, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 119x119, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 78 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 119x119, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 119x119, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 39 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Animatr 0: Action 79 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 120x120 of 120x120, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 98.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 120x120, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 120x120, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 120x120, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 80 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 120x120, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 40 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 120x120, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 81 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 121x121 of 121x121, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 101.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 121x121, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 121x121, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 121x121, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 82 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 121x121, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 41 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 121x121, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 83 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 122x122 of 122x122, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 103.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 122x122, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 122x122, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 122x122, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 84 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 122x122, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 42 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 122x122, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 85 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 123x123 of 123x123, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 106.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 123x123, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 123x123, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 123x123, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 86 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 123x123, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 43 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 123x123, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 87 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 124x124 of 124x124, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 108.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 124x124, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 124x124, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 124x124, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 88 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 124x124, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 44 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 124x124, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 89 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 125x125 of 125x125, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 111.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 125x125, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 125x125, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 125x125, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 90 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 125x125, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 45 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 125x125, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 91 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 126x126 of 126x126, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 113.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 126x126, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 126x126, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 126x126, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 92 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 126x126, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 46 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 126x126, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 93 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 127x127 of 127x127, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 116.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 127x127, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 127x127, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 127x127, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 94 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 127x127, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 47 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 127x127, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 95 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 118.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 128x128, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 128x128, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 128x128, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 96 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 128x128, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 48 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 128x128, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 97 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 129x129 of 129x129, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 121.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 129x129, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 129x129, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 129x129, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 98 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 129x129, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 49 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 129x129, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 99 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 130x130 of 130x130, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 123.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 130x130, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 130x130, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 130x130, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 100 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 130x130, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 50 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 130x130, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 101 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 131x131 of 131x131, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 126.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 131x131, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 131x131, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 131x131, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 102 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 131x131, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 51 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 131x131, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 103 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 132x132 of 132x132, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 128.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 132x132, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 132x132, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 132x132, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 104 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 132x132, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 52 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 132x132, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 105 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 133x133 of 133x133, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 131.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 133x133, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 133x133, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 133x133, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 106 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 133x133, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 53 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 133x133, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 107 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 134x134 of 134x134, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 133.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 134x134, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 134x134, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 134x134, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 108 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 134x134, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 54 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 134x134, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 109 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 135x135 of 135x135, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 136.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 135x135, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 135x135, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 135x135, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 110 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 135x135, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 55 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 135x135, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 111 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 136x136 of 136x136, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 138.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 136x136, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 136x136, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 136x136, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 112 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 136x136, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 56 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 136x136, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 113 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 137x137 of 137x137, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 141.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 137x137, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 137x137, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 137x137, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 114 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 137x137, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 57 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 137x137, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 115 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 138x138 of 138x138, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 143.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 138x138, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 138x138, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 138x138, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 116 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 138x138, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 138x138, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 58 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Animatr 0: Action 117 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 139x139 of 139x139, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 146.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 139x139, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 139x139, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 139x139, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 118 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 139x139, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 59 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 139x139, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 119 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 140x140 of 140x140, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 148.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 140x140, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 140x140, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 140x140, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 120 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 140x140, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 60 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 140x140, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 121 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 141x141 of 141x141, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 151.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 141x141, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 141x141, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 141x141, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 122 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 141x141, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 61 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 141x141, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 123 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 142x142 of 142x142, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 153.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 142x142, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 142x142, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 142x142, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 124 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 142x142, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 62 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 142x142, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 125 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 143x143 of 143x143, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 156.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 143x143, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 143x143, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 143x143, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 126 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 143x143, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 63 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 143x143, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 127 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 144x144 of 144x144, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 158.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 144x144, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 144x144, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 144x144, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 128 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 144x144, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 64 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 144x144, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 129 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 145x145 of 145x145, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 161.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 145x145, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 145x145, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 145x145, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 130 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 145x145, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 65 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 145x145, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 131 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 146x146 of 146x146, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 163.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 146x146, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 146x146, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 146x146, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 132 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 146x146, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 66 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 146x146, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 133 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 147x147 of 147x147, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 166.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 147x147, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 147x147, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 147x147, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 134 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 147x147, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 67 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 147x147, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 135 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 148x148 of 148x148, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 168.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 148x148, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 148x148, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 148x148, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 136 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 148x148, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 68 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 148x148, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 137 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 149x149 of 149x149, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 171.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 149x149, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 149x149, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 149x149, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 138 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 149x149, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 69 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 149x149, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 139 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 150x150 of 150x150, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 173.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 150x150, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 150x150, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 150x150, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 140 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 150x150, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 70 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 150x150, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 141 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 151x151 of 151x151, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 176.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 151x151, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 151x151, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 151x151, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 142 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 151x151, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 71 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 151x151, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 143 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 152x152 of 152x152, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 178.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 152x152, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 152x152, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 152x152, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 144 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 152x152, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 72 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 152x152, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 145 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 153x153 of 153x153, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 181.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 153x153, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 153x153, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 153x153, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 146 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 153x153, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 73 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 153x153, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 147 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 154x154 of 154x154, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 183.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 154x154, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 154x154, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 154x154, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 148 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 154x154, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 74 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 154x154, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 149 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 155x155 of 155x155, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 186.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 155x155, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 155x155, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 155x155, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 150 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 155x155, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 75 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 155x155, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 151 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 156x156 of 156x156, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 188.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 156x156, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 156x156, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 156x156, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 152 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 156x156, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 76 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 156x156, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 153 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 157x157 of 157x157, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 191.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 157x157, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 157x157, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 157x157, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 154 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 157x157, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 77 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 157x157, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 155 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 158x158 of 158x158, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 193.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 158x158, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 158x158, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 158x158, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 156 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 158x158, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 78 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 158x158, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 157 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 159x159 of 159x159, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 196.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 159x159, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 159x159, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 159x159, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 158 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 159x159, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 79 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 159x159, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 159 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 160x160 of 160x160, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 198.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 160x160, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 160x160, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 160x160, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 160 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 160x160, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 80 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 160x160, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 161 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 161x161 of 161x161, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 201.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 161x161, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 161x161, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 161x161, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 162 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 161x161, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 81 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 161x161, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 163 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 162x162 of 162x162, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 203.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 162x162, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 162x162, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 162x162, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 164 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 162x162, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 162x162, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 82 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Animatr 0: Action 165 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 163x163 of 163x163, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 206.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 163x163, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 163x163, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 163x163, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 166 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 163x163, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 83 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 163x163, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 167 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 164x164 of 164x164, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 208.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 164x164, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 164x164, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 164x164, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 168 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 164x164, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 84 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 164x164, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 169 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 165x165 of 165x165, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 211.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 165x165, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 165x165, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 165x165, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 170 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 165x165, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 165x165, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 85 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Animatr 0: Action 171 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 166x166 of 166x166, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 213.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 166x166, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 166x166, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 166x166, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 172 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 166x166, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 86 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 166x166, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 173 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 167x167 of 167x167, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 216.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 167x167, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 167x167, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 167x167, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 174 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 167x167, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 87 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 167x167, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 175 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 168x168 of 168x168, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 218.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 168x168, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 168x168, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 168x168, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 176 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 168x168, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 88 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 168x168, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 177 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 169x169 of 169x169, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 221.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 169x169, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 169x169, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 169x169, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 178 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 169x169, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 89 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 169x169, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 179 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 170x170 of 170x170, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 223.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 170x170, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 170x170, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 170x170, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 180 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 170x170, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 90 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 170x170, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 181 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 171x171 of 171x171, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 226.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 171x171, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 171x171, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 171x171, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 182 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 171x171, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 91 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 171x171, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 183 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 172x172 of 172x172, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 228.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 172x172, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 172x172, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 172x172, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 184 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 172x172, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 92 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 172x172, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 185 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 173x173 of 173x173, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 231.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 173x173, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 173x173, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 173x173, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 186 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 173x173, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 93 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 173x173, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 187 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 174x174 of 174x174, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 233.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 174x174, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 174x174, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 174x174, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 188 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 174x174, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 174x174, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 94 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Animatr 0: Action 189 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 175x175 of 175x175, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 236.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 175x175, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 175x175, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 175x175, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 190 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 175x175, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 95 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 175x175, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 191 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 176x176 of 176x176, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 238.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 176x176, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 176x176, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 176x176, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 192 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 176x176, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 96 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 176x176, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 193 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 177x177 of 177x177, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 241.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 177x177, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 177x177, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 177x177, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 194 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 177x177, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 97 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 177x177, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 195 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 178x178 of 178x178, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 243.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 178x178, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 178x178, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 178x178, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 196 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 178x178, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 98 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 178x178, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 197 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 179x179 of 179x179, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 246.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 179x179, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 179x179, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 179x179, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 198 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 179x179, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 99 / 100: main-Display-.x11_:0-1-EDT-1
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 179x179, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 199 / 200: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 180x180 of 180x180, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 248.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 180x180, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 180x180, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x708f5957 180x180, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: DONE/SYNC: main-anim0
[apply] Animatr 0: END: main-anim0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 180x180, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: DONE/SYNC: main-resz0
[apply] Resizer 0: END: main-resz0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x708f5957: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x708f5957 FIN
[apply] *** reshapes: 100, displays 500
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_1A1RThreads_100Resizes
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_3A3RThreads_50Resizes
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x6e171cd7: tileRendererInUse null, GearsES2[obj 0x6e171cd7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6e171cd7 on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6e171cd7 created: GearsObj[0x7c6f3842, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6e171cd7 created: GearsObj[0x23b3d18b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6e171cd7 created: GearsObj[0x23b3d18b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x6e171cd7 FIN GearsES2[obj 0x6e171cd7 isInit true, usesShared false, 1 GearsObj[0x7c6f3842, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23b3d18b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d478d17, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 80x80 of 80x80, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 80x80, swapInterval 0, drawable 0x3600002
[apply] animThreadCount 3, frameCount 100
[apply] reszThreadCount 3, resizeCount 50
[apply] tasks 6, threads 6
[apply] create anim task/thread 0
[apply] create anim task/thread 1
[apply] create anim task/thread 2
[apply] create resz task/thread 0
[apply] create resz task/thread 1
[apply] create resz task/thread 2
[apply] start resize thread 0
[apply] start anim thread 0
[apply] start resize thread 1
[apply] Resizer 0, count 50: PRE: main-resz0
[apply] start anim thread 1
[apply] Resizer 0: Action 0 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Resizer 1, count 50: PRE: main-resz1
[apply] Animatr 0, count 100: PRE: main-anim0
[apply] Animatr 0: Action 0 / 100: main-anim0
[apply] start resize thread 2
[apply] Animatr 1, count 100: PRE: main-anim1
[apply] start anim thread 2
[apply] Animatr 1: Action 0 / 100: main-anim1
[apply] Resizer 2, count 50: PRE: main-resz2
[apply] Animatr 2, count 100: PRE: main-anim2
[apply] Animatr 2: Action 0 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 81x81 of 81x81, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 81x81, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 81x81, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 81x81, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 1 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 81x81, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 1 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 81x81, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 1 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 81x81, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 0 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 81x81, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 2 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 81x81, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 2 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 81x81, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 2 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 82x82 of 82x82, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 5.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 82x82, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 82x82, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 82x82, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 3 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 82x82, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 3 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 82x82, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 3 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 82x82, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 0 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 82x82, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 4 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 82x82, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 4 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 82x82, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 4 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 83x83 of 83x83, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 9.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 83x83, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 83x83, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 83x83, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 5 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 83x83, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 5 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 83x83, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 5 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 83x83, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 1 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 83x83, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 6 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 83x83, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 6 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 83x83, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 6 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 84x84 of 84x84, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 14.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 84x84, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 84x84, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 84x84, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 7 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 84x84, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 7 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 84x84, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 7 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 84x84, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 1 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 84x84, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 8 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 84x84, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 8 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 84x84, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 8 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 85x85 of 85x85, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 18.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 85x85, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 85x85, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 85x85, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 9 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 85x85, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 9 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 85x85, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 9 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 85x85, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 1 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 85x85, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 10 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 85x85, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 10 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 85x85, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 10 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 86x86 of 86x86, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 23.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 86x86, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 86x86, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 86x86, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 11 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 86x86, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 11 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 86x86, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 11 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 86x86, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 2 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 86x86, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 12 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 86x86, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 12 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 86x86, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 12 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 87x87 of 87x87, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 27.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 87x87, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 87x87, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 87x87, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 13 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 87x87, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 13 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 87x87, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 13 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 87x87, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 2 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 87x87, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 14 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 87x87, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 14 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 87x87, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 14 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 88x88 of 88x88, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 32.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 88x88, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 88x88, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 88x88, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 15 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 88x88, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 15 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 88x88, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 15 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 88x88, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 2 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 88x88, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 16 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 88x88, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 16 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 88x88, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 16 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 89x89 of 89x89, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 36.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 89x89, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 89x89, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 89x89, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 17 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 89x89, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 17 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 89x89, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 17 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 89x89, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 3 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 89x89, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 18 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 89x89, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 18 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 89x89, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 18 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 90x90 of 90x90, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 41.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 90x90, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 90x90, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 90x90, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 19 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 90x90, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 19 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 90x90, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 19 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 90x90, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 3 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 90x90, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 20 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 90x90, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 20 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 90x90, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 20 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 91x91 of 91x91, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 45.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 91x91, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 91x91, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 91x91, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 21 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 91x91, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 21 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 91x91, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 21 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 91x91, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 3 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 91x91, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 22 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 91x91, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 22 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 91x91, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 22 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 92x92 of 92x92, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 50.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 92x92, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 92x92, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 92x92, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 23 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 92x92, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 23 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 92x92, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 23 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 92x92, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 4 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 92x92, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 24 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 92x92, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 24 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 92x92, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 24 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 93x93 of 93x93, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 54.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 93x93, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 93x93, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 93x93, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 25 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 93x93, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 25 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 93x93, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 25 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 93x93, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 4 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 93x93, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 26 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 93x93, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 26 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 93x93, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 26 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 94x94 of 94x94, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 59.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 94x94, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 94x94, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 94x94, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 27 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 94x94, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 27 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 94x94, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 27 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 94x94, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 4 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 94x94, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 28 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 94x94, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 28 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 94x94, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 28 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 95x95 of 95x95, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 63.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 95x95, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 95x95, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 95x95, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 29 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 95x95, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 29 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 95x95, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 29 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 95x95, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 5 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 95x95, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 30 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 95x95, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 30 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 95x95, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 30 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 96x96 of 96x96, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 68.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 96x96, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 96x96, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 96x96, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 31 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 96x96, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 31 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 96x96, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 31 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 96x96, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 5 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 96x96, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 32 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 96x96, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 32 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 96x96, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 32 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 97x97 of 97x97, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 72.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 97x97, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 97x97, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 97x97, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 33 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 97x97, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 33 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 97x97, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 33 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 97x97, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 5 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 97x97, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 34 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 97x97, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 34 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 97x97, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 34 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 98x98 of 98x98, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 77.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 98x98, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 98x98, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 98x98, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 35 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 98x98, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 35 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 98x98, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 35 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 98x98, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 6 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 98x98, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 36 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 98x98, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 36 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 98x98, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 36 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 99x99 of 99x99, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 81.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 99x99, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 99x99, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 99x99, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 37 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 99x99, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 37 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 99x99, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 37 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 99x99, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 6 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 99x99, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 38 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 99x99, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 38 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 99x99, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 38 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 100x100 of 100x100, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 86.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 100x100, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 100x100, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 100x100, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 39 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 100x100, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 39 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 100x100, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 39 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 100x100, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 100x100, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 6 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Animatr 0: Action 40 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 100x100, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 40 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 100x100, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 40 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 101x101 of 101x101, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 90.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 101x101, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 101x101, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 101x101, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 41 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 101x101, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 41 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 101x101, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 41 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 101x101, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 7 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 101x101, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 42 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 101x101, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 42 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 101x101, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 42 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 102x102 of 102x102, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 95.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 102x102, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 102x102, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 102x102, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 43 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 102x102, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 43 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 102x102, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 43 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 102x102, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 7 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 102x102, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 44 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 102x102, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 44 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 102x102, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 44 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 103x103 of 103x103, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 99.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 103x103, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 103x103, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 103x103, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 45 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 103x103, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 45 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 103x103, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 45 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 103x103, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 7 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 103x103, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 46 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 103x103, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 46 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 103x103, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 46 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 104x104 of 104x104, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 104.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 104x104, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 104x104, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 104x104, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 47 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 104x104, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 47 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 104x104, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 47 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 104x104, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 8 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 104x104, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 48 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 104x104, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 48 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 104x104, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 48 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 105x105 of 105x105, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 108.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 105x105, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 105x105, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 105x105, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 49 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 105x105, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 49 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 105x105, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 49 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 105x105, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 8 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 105x105, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 50 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 105x105, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 50 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 105x105, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 50 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 106x106 of 106x106, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 113.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 106x106, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 106x106, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 106x106, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 51 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 106x106, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 51 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 106x106, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 51 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 106x106, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 8 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 106x106, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 52 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 106x106, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 52 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 106x106, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 52 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 107x107 of 107x107, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 117.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 107x107, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 107x107, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 107x107, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 53 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 107x107, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 53 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 107x107, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 53 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 107x107, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 9 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 107x107, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 54 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 107x107, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 54 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 107x107, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 54 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 108x108 of 108x108, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 122.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 108x108, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 108x108, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 108x108, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 55 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 108x108, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 55 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 108x108, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 55 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 108x108, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 9 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 108x108, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 56 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 108x108, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 56 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 108x108, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 56 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 109x109 of 109x109, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 126.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 109x109, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 109x109, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 109x109, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 57 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 109x109, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 57 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 109x109, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 57 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 109x109, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 9 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 109x109, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 58 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 109x109, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 58 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 109x109, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 58 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 110x110 of 110x110, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 131.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 110x110, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 110x110, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 110x110, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 59 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 110x110, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 59 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 110x110, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 59 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 110x110, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 10 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 110x110, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 60 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 110x110, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 60 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 110x110, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 60 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 111x111 of 111x111, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 135.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 111x111, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 111x111, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 111x111, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 61 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 111x111, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 61 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 111x111, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 61 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 111x111, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 10 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 111x111, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 62 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 111x111, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 62 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 111x111, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 62 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 112x112 of 112x112, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 140.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 112x112, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 112x112, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 112x112, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 63 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 112x112, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 63 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 112x112, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 63 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 112x112, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 10 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 112x112, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 64 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 112x112, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 64 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 112x112, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 64 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 113x113 of 113x113, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 144.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 113x113, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 113x113, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 113x113, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 65 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 113x113, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 65 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 113x113, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 65 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 113x113, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 11 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 113x113, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 66 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 113x113, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 66 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 113x113, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 66 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 114x114 of 114x114, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 149.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 114x114, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 114x114, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 114x114, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 67 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 114x114, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 67 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 114x114, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 67 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 114x114, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 11 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 114x114, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 68 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 114x114, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 68 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 114x114, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 68 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 115x115 of 115x115, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 153.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 115x115, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 115x115, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 115x115, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 69 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 115x115, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 69 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 115x115, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 69 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 115x115, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 11 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 115x115, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 70 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 115x115, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 70 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 115x115, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 70 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 116x116 of 116x116, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 158.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 116x116, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 116x116, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 116x116, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 71 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 116x116, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 71 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 116x116, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 71 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 116x116, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 12 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 116x116, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 72 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 116x116, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 72 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 116x116, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 72 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 117x117 of 117x117, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 162.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 117x117, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 117x117, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 117x117, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 73 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 117x117, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 73 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 117x117, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 73 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 117x117, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 12 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 117x117, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 74 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 117x117, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 74 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 117x117, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 74 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 118x118 of 118x118, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 167.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 118x118, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 118x118, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 118x118, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 75 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 118x118, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 75 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 118x118, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 75 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 118x118, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 12 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 118x118, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 76 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 118x118, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 76 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 118x118, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 76 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 119x119 of 119x119, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 171.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 119x119, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 119x119, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 119x119, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 77 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 119x119, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 77 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 119x119, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 77 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 119x119, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 13 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 119x119, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 78 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 119x119, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 78 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 119x119, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 78 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 120x120 of 120x120, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 176.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 120x120, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 120x120, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 120x120, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 79 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 120x120, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 79 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 120x120, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 79 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 120x120, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 13 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 120x120, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 80 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 120x120, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 80 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 120x120, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 80 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 121x121 of 121x121, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 180.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 121x121, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 121x121, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 121x121, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 81 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 121x121, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 81 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 121x121, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 81 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 121x121, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 13 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 121x121, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 82 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 121x121, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 82 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 121x121, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 82 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 122x122 of 122x122, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 185.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 122x122, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 122x122, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 122x122, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 83 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 122x122, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 83 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 122x122, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 83 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 122x122, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 14 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 122x122, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 84 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 122x122, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 84 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 122x122, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 84 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 123x123 of 123x123, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 189.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 123x123, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 123x123, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 123x123, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 85 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 123x123, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 85 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 123x123, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 85 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 123x123, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 14 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 123x123, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 86 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 123x123, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 86 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 123x123, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 86 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 124x124 of 124x124, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 194.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 124x124, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 124x124, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 124x124, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 87 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 124x124, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 87 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 124x124, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 87 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 124x124, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 14 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 124x124, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 88 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 124x124, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 88 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 124x124, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 88 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 125x125 of 125x125, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 198.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 125x125, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 125x125, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 125x125, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 89 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 125x125, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 89 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 125x125, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 89 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 125x125, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 15 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 125x125, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 90 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 125x125, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 90 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 125x125, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 90 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 126x126 of 126x126, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 203.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 126x126, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 126x126, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 126x126, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 91 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 126x126, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 91 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 126x126, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 91 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 126x126, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 15 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 126x126, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 92 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 126x126, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 92 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 126x126, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 92 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 127x127 of 127x127, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 207.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 127x127, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 127x127, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 127x127, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 93 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 127x127, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 93 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 127x127, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 93 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 127x127, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 15 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 127x127, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 94 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 127x127, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 94 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 127x127, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 94 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 212.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 128x128, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 128x128, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 128x128, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 95 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 128x128, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 95 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 128x128, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 95 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 128x128, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 16 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 128x128, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 96 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 128x128, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 96 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 128x128, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 96 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 129x129 of 129x129, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 216.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 129x129, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 129x129, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 129x129, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 97 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 129x129, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 97 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 129x129, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 97 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 129x129, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 16 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 129x129, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 98 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 129x129, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 98 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 129x129, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 98 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 130x130 of 130x130, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 221.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 130x130, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 130x130, swapInterval 0, drawable 0x3600002
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 130x130, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: Action 99 / 100: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 130x130, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: Action 99 / 100: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 130x130, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: Action 99 / 100: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 130x130, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 16 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-anim0,5,main] GearsES2.display 0x6e171cd7 130x130, swapInterval 0, drawable 0x3600002
[apply] Animatr 0: DONE/SYNC: main-anim0
[apply] Animatr 0: END: main-anim0
[apply] Thread[main-anim1,5,main] GearsES2.display 0x6e171cd7 130x130, swapInterval 0, drawable 0x3600002
[apply] Animatr 1: DONE/SYNC: main-anim1
[apply] Animatr 1: END: main-anim1
[apply] Thread[main-anim2,5,main] GearsES2.display 0x6e171cd7 130x130, swapInterval 0, drawable 0x3600002
[apply] Animatr 2: DONE/SYNC: main-anim2
[apply] Animatr 2: END: main-anim2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 131x131 of 131x131, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 225.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 131x131, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 131x131, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 131x131, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 17 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 132x132 of 132x132, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 227.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 132x132, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 132x132, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 132x132, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 17 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 133x133 of 133x133, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 228.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 133x133, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 133x133, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 133x133, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 17 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 134x134 of 134x134, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 230.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 134x134, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 134x134, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 134x134, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 18 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 135x135 of 135x135, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 231.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 135x135, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 135x135, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 135x135, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 18 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 136x136 of 136x136, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 233.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 136x136, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 136x136, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 136x136, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 18 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 137x137 of 137x137, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 234.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 137x137, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 137x137, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 137x137, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 19 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 138x138 of 138x138, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 236.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 138x138, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 138x138, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 138x138, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 19 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 139x139 of 139x139, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 237.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 139x139, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 139x139, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 139x139, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 19 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 140x140 of 140x140, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 239.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 140x140, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 140x140, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 140x140, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 20 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 141x141 of 141x141, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 240.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 141x141, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 141x141, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 141x141, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 20 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 142x142 of 142x142, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 242.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 142x142, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 142x142, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 142x142, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 20 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 143x143 of 143x143, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 243.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 143x143, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 143x143, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 143x143, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 21 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 144x144 of 144x144, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 245.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 144x144, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 144x144, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 144x144, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 21 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 145x145 of 145x145, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 246.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 145x145, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 145x145, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 145x145, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 21 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 146x146 of 146x146, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 248.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 146x146, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 146x146, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 146x146, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 22 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 147x147 of 147x147, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 249.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 147x147, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 147x147, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 147x147, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 22 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 148x148 of 148x148, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 251.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 148x148, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 148x148, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 148x148, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 22 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 149x149 of 149x149, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 252.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 149x149, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 149x149, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 149x149, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 23 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 150x150 of 150x150, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 254.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 150x150, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 150x150, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 150x150, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 23 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 151x151 of 151x151, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 255.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 151x151, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 151x151, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 151x151, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 23 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 152x152 of 152x152, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 257.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 152x152, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 152x152, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 152x152, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 24 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 153x153 of 153x153, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 258.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 153x153, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 153x153, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 153x153, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 24 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 154x154 of 154x154, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 260.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 154x154, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 154x154, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 154x154, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 24 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 155x155 of 155x155, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 261.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 155x155, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 155x155, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 155x155, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 25 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 156x156 of 156x156, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 263.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 156x156, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 156x156, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 156x156, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 25 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 157x157 of 157x157, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 264.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 157x157, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 157x157, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 157x157, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 25 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 158x158 of 158x158, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 266.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 158x158, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 158x158, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 158x158, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 26 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 159x159 of 159x159, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 267.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 159x159, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 159x159, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 159x159, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 26 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 160x160 of 160x160, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 269.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 160x160, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 160x160, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 160x160, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 26 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 161x161 of 161x161, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 270.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 161x161, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 161x161, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 161x161, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 27 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 162x162 of 162x162, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 272.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 162x162, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 162x162, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 162x162, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 27 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 163x163 of 163x163, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 273.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 163x163, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 163x163, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 163x163, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 27 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 164x164 of 164x164, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 275.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 164x164, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 164x164, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 164x164, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 28 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 165x165 of 165x165, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 276.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 165x165, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 165x165, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 165x165, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 28 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 166x166 of 166x166, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 278.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 166x166, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 166x166, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 166x166, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 28 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 167x167 of 167x167, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 279.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 167x167, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 167x167, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 167x167, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 29 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 168x168 of 168x168, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 281.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 168x168, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 168x168, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 168x168, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 29 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 169x169 of 169x169, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 282.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 169x169, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 169x169, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 169x169, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 29 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 170x170 of 170x170, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 284.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 170x170, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 170x170, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 170x170, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 30 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 171x171 of 171x171, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 285.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 171x171, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 171x171, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 171x171, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 30 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 172x172 of 172x172, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 287.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 172x172, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 172x172, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 172x172, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 30 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 173x173 of 173x173, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 288.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 173x173, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 173x173, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 173x173, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 31 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 174x174 of 174x174, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 290.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 174x174, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 174x174, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 174x174, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 31 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 175x175 of 175x175, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 291.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 175x175, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 175x175, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 175x175, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 31 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 176x176 of 176x176, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 293.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 176x176, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 176x176, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 176x176, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 32 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 177x177 of 177x177, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 294.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 177x177, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 177x177, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 177x177, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 32 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 178x178 of 178x178, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 296.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 178x178, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 178x178, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 178x178, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 32 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 179x179 of 179x179, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 297.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 179x179, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 179x179, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 179x179, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 33 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 180x180 of 180x180, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 299.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 180x180, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 180x180, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 180x180, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 33 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 181x181 of 181x181, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 300.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 181x181, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 181x181, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 181x181, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 33 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 182x182 of 182x182, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 302.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 182x182, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 182x182, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 182x182, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 34 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 183x183 of 183x183, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 303.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 183x183, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 183x183, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 183x183, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 34 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 184x184 of 184x184, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 305.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 184x184, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 184x184, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 184x184, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 34 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 185x185 of 185x185, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 306.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 185x185, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 185x185, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 185x185, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 35 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 186x186 of 186x186, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 308.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 186x186, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 186x186, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 186x186, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 35 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 187x187 of 187x187, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 309.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 187x187, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 187x187, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 187x187, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 35 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 188x188 of 188x188, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 311.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 188x188, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 188x188, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 188x188, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 36 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 189x189 of 189x189, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 312.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 189x189, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 189x189, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 189x189, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 36 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 190x190 of 190x190, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 314.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 190x190, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 190x190, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 190x190, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 36 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 191x191 of 191x191, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 315.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 191x191, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 191x191, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 191x191, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 37 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 192x192 of 192x192, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 317.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 192x192, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 192x192, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 192x192, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 37 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 193x193 of 193x193, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 318.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 193x193, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 193x193, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 193x193, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 37 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 194x194 of 194x194, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 320.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 194x194, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 194x194, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 194x194, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 38 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 195x195 of 195x195, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 321.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 195x195, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 195x195, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 195x195, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 38 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 196x196 of 196x196, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 323.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 196x196, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 196x196, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 196x196, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 38 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 197x197 of 197x197, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 324.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 197x197, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 197x197, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 197x197, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 39 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 198x198 of 198x198, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 326.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 198x198, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 198x198, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 198x198, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 39 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 199x199 of 199x199, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 327.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 199x199, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 199x199, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 199x199, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 39 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 200x200 of 200x200, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 329.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 200x200, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 200x200, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 200x200, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 40 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 201x201 of 201x201, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 330.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 201x201, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 201x201, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 201x201, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 40 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 202x202 of 202x202, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 332.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 202x202, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 202x202, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 202x202, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 40 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 203x203 of 203x203, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 333.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 203x203, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 203x203, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 203x203, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 41 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 204x204 of 204x204, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 335.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 204x204, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 204x204, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 204x204, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 41 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 205x205 of 205x205, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 336.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 205x205, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 205x205, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 205x205, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 41 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 206x206 of 206x206, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 338.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 206x206, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 206x206, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 206x206, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 42 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 207x207 of 207x207, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 339.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 207x207, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 207x207, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 207x207, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 42 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 208x208 of 208x208, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 341.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 208x208, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 208x208, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 208x208, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 42 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 209x209 of 209x209, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 342.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 209x209, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 209x209, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 209x209, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 43 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 210x210 of 210x210, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 344.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 210x210, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 210x210, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 210x210, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 43 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 211x211 of 211x211, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 345.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 211x211, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 211x211, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 211x211, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 43 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 212x212 of 212x212, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 347.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 212x212, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 212x212, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 212x212, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 44 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 213x213 of 213x213, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 348.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 213x213, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 213x213, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 213x213, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 44 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 214x214 of 214x214, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 350.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 214x214, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 214x214, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 214x214, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 44 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 215x215 of 215x215, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 351.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 215x215, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 215x215, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 215x215, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 45 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 216x216 of 216x216, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 353.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 216x216, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 216x216, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 216x216, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 45 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 217x217 of 217x217, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 354.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 217x217, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 217x217, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 217x217, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 45 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 218x218 of 218x218, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 356.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 218x218, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 218x218, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 218x218, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 46 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 219x219 of 219x219, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 357.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 219x219, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 219x219, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 219x219, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 46 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 220x220 of 220x220, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 359.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 220x220, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 220x220, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 220x220, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 46 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 221x221 of 221x221, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 360.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 221x221, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 221x221, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 221x221, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 47 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 222x222 of 222x222, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 362.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 222x222, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 222x222, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 222x222, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 47 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 223x223 of 223x223, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 363.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 223x223, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 223x223, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 223x223, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 47 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 224x224 of 224x224, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 365.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 224x224, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 224x224, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 224x224, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 48 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 225x225 of 225x225, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 366.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 225x225, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 225x225, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 225x225, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: Action 48 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 226x226 of 226x226, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 368.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 226x226, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 226x226, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 226x226, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: Action 48 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 227x227 of 227x227, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 369.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 227x227, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 227x227, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 227x227, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: Action 49 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 228x228 of 228x228, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 371.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 228x228, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 228x228, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 228x228, swapInterval 0, drawable 0x3600002
[apply] Resizer 0: DONE/SYNC: main-resz0
[apply] Resizer 0: END: main-resz0
[apply] Resizer 1: Action 49 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 229x229 of 229x229, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 372.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 229x229, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 229x229, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 229x229, swapInterval 0, drawable 0x3600002
[apply] Resizer 1: DONE/SYNC: main-resz1
[apply] Resizer 1: END: main-resz1
[apply] Resizer 2: Action 49 / 50: main-Display-.x11_:0-1-EDT-2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e171cd7 0/0 230x230 of 230x230, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 374.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 230x230, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 230x230, swapInterval 0, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e171cd7 230x230, swapInterval 0, drawable 0x3600002
[apply] Resizer 2: DONE/SYNC: main-resz2
[apply] Resizer 2: END: main-resz2
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6e171cd7: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6e171cd7 FIN
[apply] *** reshapes: 150, displays 750
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_3A3RThreads_50Resizes
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363927891 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363927891 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01_1A1RThreads_100Resizes took 2.019 sec
[apply] Testcase: test01_3A3RThreads_50Resizes took 2.365 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT
[apply] junit.framework.TestListener: tests to run: 8
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363928729 ms III - Start
[apply] junit.framework.TestListener: startTest(test01GL2GL3DebugDisabled)
[apply] SLOCK [T main @ 1692363928730 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test01GL2GL3DebugDisabled
[apply] glDebug extension: nulljunit.framework.TestListener: endTest(test01GL2GL3DebugDisabled)
[apply]
[apply] glDebug enabled: false
[apply] glDebug sync: true
[apply] junit.framework.TestListener: startTest(test02GL2GL3DebugEnabled)context version: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test01GL2GL3DebugDisabled
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test02GL2GL3DebugEnabled
[apply] glDebug extension: GL_KHR_debug
[apply] glDebug enabled: true
[apply] glDebug sync: true
[apply] context version: 4.5 (Core profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] junit.framework.TestListener: endTest(test02GL2GL3DebugEnabled)
[apply] junit.framework.TestListener: startTest(test03GL2GL3DebugError)
[apply] junit.framework.TestListener: endTest(test03GL2GL3DebugError)
[apply] junit.framework.TestListener: startTest(test04GL2GL3DebugInsert)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test02GL2GL3DebugEnabled
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test03GL2GL3DebugError
[apply] XXX: GLDebugEvent[ id 0x1
[apply] type Error
[apply] severity High: dangerous undefined behavior
[apply] source GL API
[apply] msg GL_INVALID_ENUM in glBindFramebufferEXT(target)
[apply] when 1692363929204
[apply] source 4.5 (Core profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 - hash 0x3c130745]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test03GL2GL3DebugError
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test04GL2GL3DebugInsert
[apply] XXX: GLDebugEvent[ id 0x2a
[apply] type Warning: generic
[apply] severity Medium: Severe performance/deprecation/other warnings
[apply] source Application
[apply] msg Hello World
[apply] when 1692363929253
[apply] source 4.5 (Core profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 - hash 0x2e4b8173]
[apply] junit.framework.TestListener: endTest(test04GL2GL3DebugInsert)
[apply] junit.framework.TestListener: startTest(test11GLES2DebugDisabled)
[apply] junit.framework.TestListener: endTest(test11GLES2DebugDisabled)
[apply] junit.framework.TestListener: startTest(test12GLES2DebugEnabled)
[apply] junit.framework.TestListener: endTest(test12GLES2DebugEnabled)
[apply] junit.framework.TestListener: startTest(test13GLES2DebugError)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test04GL2GL3DebugInsert
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test11GLES2DebugDisabled
[apply] glDebug extension: null
[apply] glDebug enabled: false
[apply] glDebug sync: true
[apply] context version: 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test11GLES2DebugDisabled
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test12GLES2DebugEnabled
[apply] glDebug extension: GL_KHR_debug
[apply] glDebug enabled: true
[apply] glDebug sync: true
[apply] context version: 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test12GLES2DebugEnabled
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test13GLES2DebugError
[apply] junit.framework.TestListener: endTest(test13GLES2DebugError)
[apply] junit.framework.TestListener: startTest(test14GLES2DebugInsert)
[apply] junit.framework.TestListener: endTest(test14GLES2DebugInsert)
[apply] XXX: GLDebugEvent[ id 0x1
[apply] type Error
[apply] severity High: dangerous undefined behavior
[apply] source GL API
[apply] msg GL_INVALID_ENUM in glBindFramebufferEXT(target)
[apply] when 1692363929371
[apply] source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 - hash 0x353d0772]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test13GLES2DebugError
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test14GLES2DebugInsert
[apply] XXX: GLDebugEvent[ id 0x2a
[apply] type Warning: generic
[apply] severity Medium: Severe performance/deprecation/other warnings
[apply] source Application
[apply] msg Hello World
[apply] when 1692363929406
[apply] source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 - hash 0x67a20f67]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test14GLES2DebugInsert
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363929422 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363929422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.269 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363928729 ms III - Start
[apply] SLOCK [T main @ 1692363928730 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test01GL2GL3DebugDisabled
[apply] glDebug extension: null
[apply] glDebug enabled: false
[apply] glDebug sync: true
[apply] context version: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test01GL2GL3DebugDisabled
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test02GL2GL3DebugEnabled
[apply] glDebug extension: GL_KHR_debug
[apply] glDebug enabled: true
[apply] glDebug sync: true
[apply] context version: 4.5 (Core profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test02GL2GL3DebugEnabled
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test03GL2GL3DebugError
[apply] XXX: GLDebugEvent[ id 0x1
[apply] type Error
[apply] severity High: dangerous undefined behavior
[apply] source GL API
[apply] msg GL_INVALID_ENUM in glBindFramebufferEXT(target)
[apply] when 1692363929204
[apply] source 4.5 (Core profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 - hash 0x3c130745]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test03GL2GL3DebugError
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test04GL2GL3DebugInsert
[apply] XXX: GLDebugEvent[ id 0x2a
[apply] type Warning: generic
[apply] severity Medium: Severe performance/deprecation/other warnings
[apply] source Application
[apply] msg Hello World
[apply] when 1692363929253
[apply] source 4.5 (Core profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 - hash 0x2e4b8173]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test04GL2GL3DebugInsert
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test11GLES2DebugDisabled
[apply] glDebug extension: null
[apply] glDebug enabled: false
[apply] glDebug sync: true
[apply] context version: 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test11GLES2DebugDisabled
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test12GLES2DebugEnabled
[apply] glDebug extension: GL_KHR_debug
[apply] glDebug enabled: true
[apply] glDebug sync: true
[apply] context version: 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test12GLES2DebugEnabled
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test13GLES2DebugError
[apply] XXX: GLDebugEvent[ id 0x1
[apply] type Error
[apply] severity High: dangerous undefined behavior
[apply] source GL API
[apply] msg GL_INVALID_ENUM in glBindFramebufferEXT(target)
[apply] when 1692363929371
[apply] source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 - hash 0x353d0772]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test13GLES2DebugError
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test14GLES2DebugInsert
[apply] XXX: GLDebugEvent[ id 0x2a
[apply] type Warning: generic
[apply] severity Medium: Severe performance/deprecation/other warnings
[apply] source Application
[apply] msg Hello World
[apply] when 1692363929406
[apply] source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 - hash 0x67a20f67]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test14GLES2DebugInsert
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363929422 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363929422 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01GL2GL3DebugDisabled took 0.386 sec
[apply] Testcase: test02GL2GL3DebugEnabled took 0.047 sec
[apply] Testcase: test03GL2GL3DebugError took 0.05 sec
[apply] Testcase: test04GL2GL3DebugInsert took 0.048 sec
[apply] Testcase: test11GLES2DebugDisabled took 0.048 sec
[apply] Testcase: test12GLES2DebugEnabled took 0.033 sec
[apply] Testcase: test13GLES2DebugError took 0.033 sec
[apply] Testcase: test14GLES2DebugInsert took 0.032 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT++++ Test Singleton.ctor()
[apply] junit.framework.TestListener: tests to run: 6
[apply] junit.framework.TestListener: startTest(test01GL2GL3DebugDisabled)
[apply] ++++ Test Singleton.lock()
[apply]
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363930147 ms III - Start
[apply] SLOCK [T main @ 1692363930147 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test01GL2GL3DebugDisabled
[apply] junit.framework.TestListener: endTest(test01GL2GL3DebugDisabled)
[apply] glDebug extension: nulljunit.framework.TestListener: startTest(test02GL2GL3DebugEnabled)
[apply]
[apply] glDebug enabled: false
[apply] glDebug sync: true
[apply] context version: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test01GL2GL3DebugDisabled
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test02GL2GL3DebugEnabled
[apply] glDebug extension: GL_KHR_debug
[apply] glDebug enabled: true
[apply] glDebug sync: true
[apply] context version: 4.5 (Core profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] XXX: GLDebugEvent[ id 0x2a
[apply] type Warning: generic
[apply] severity Medium: Severe performance/deprecation/other warnings
[apply] source Application
[apply] msg Hello World
[apply] when 1692363930574
[apply] source 4.5 (Core profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 - hash 0x337e42b7]
[apply] junit.framework.TestListener: endTest(test02GL2GL3DebugEnabled)
[apply] junit.framework.TestListener: startTest(test03GL2GL3DebugError)
[apply] junit.framework.TestListener: endTest(test03GL2GL3DebugError)
[apply] junit.framework.TestListener: startTest(test11GLES2DebugDisabled)
[apply] junit.framework.TestListener: endTest(test11GLES2DebugDisabled)
[apply] junit.framework.TestListener: startTest(test12GLES2DebugEnabled)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test02GL2GL3DebugEnabled
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test03GL2GL3DebugError
[apply] XXX: GLDebugEvent[ id 0x1
[apply] type Error
[apply] severity High: dangerous undefined behavior
[apply] source GL API
[apply] msg GL_INVALID_ENUM in glBindFramebufferEXT(target)
[apply] when 1692363930622
[apply] source 4.5 (Core profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 - hash 0x2d20e68]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test03GL2GL3DebugError
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test11GLES2DebugDisabled
[apply] glDebug extension: null
[apply] glDebug enabled: false
[apply] glDebug sync: true
[apply] context version: 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test11GLES2DebugDisabled
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test12GLES2DebugEnabled
[apply] junit.framework.TestListener: endTest(test12GLES2DebugEnabled)
[apply] junit.framework.TestListener: startTest(test13GLES2DebugError)
[apply] junit.framework.TestListener: endTest(test13GLES2DebugError)
[apply] glDebug extension: GL_KHR_debug
[apply] glDebug enabled: true
[apply] glDebug sync: true
[apply] context version: 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] XXX: GLDebugEvent[ id 0x2a
[apply] type Warning: generic
[apply] severity Medium: Severe performance/deprecation/other warnings
[apply] source Application
[apply] msg Hello World
[apply] when 1692363930690
[apply] source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 - hash 0x2081ef7b]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test12GLES2DebugEnabled
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test13GLES2DebugError
[apply] XXX: GLDebugEvent[ id 0x1
[apply] type Error
[apply] severity High: dangerous undefined behavior
[apply] source GL API
[apply] msg GL_INVALID_ENUM in glBindFramebufferEXT(target)
[apply] when 1692363930722
[apply] source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 - hash 0xdac491a]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test13GLES2DebugError
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363930738 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363930738 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.165 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363930147 ms III - Start
[apply] SLOCK [T main @ 1692363930147 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test01GL2GL3DebugDisabled
[apply] glDebug extension: null
[apply] glDebug enabled: false
[apply] glDebug sync: true
[apply] context version: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test01GL2GL3DebugDisabled
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test02GL2GL3DebugEnabled
[apply] glDebug extension: GL_KHR_debug
[apply] glDebug enabled: true
[apply] glDebug sync: true
[apply] context version: 4.5 (Core profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] XXX: GLDebugEvent[ id 0x2a
[apply] type Warning: generic
[apply] severity Medium: Severe performance/deprecation/other warnings
[apply] source Application
[apply] msg Hello World
[apply] when 1692363930574
[apply] source 4.5 (Core profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 - hash 0x337e42b7]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test02GL2GL3DebugEnabled
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test03GL2GL3DebugError
[apply] XXX: GLDebugEvent[ id 0x1
[apply] type Error
[apply] severity High: dangerous undefined behavior
[apply] source GL API
[apply] msg GL_INVALID_ENUM in glBindFramebufferEXT(target)
[apply] when 1692363930622
[apply] source 4.5 (Core profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 - hash 0x2d20e68]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test03GL2GL3DebugError
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test11GLES2DebugDisabled
[apply] glDebug extension: null
[apply] glDebug enabled: false
[apply] glDebug sync: true
[apply] context version: 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test11GLES2DebugDisabled
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test12GLES2DebugEnabled
[apply] glDebug extension: GL_KHR_debug
[apply] glDebug enabled: true
[apply] glDebug sync: true
[apply] context version: 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] XXX: GLDebugEvent[ id 0x2a
[apply] type Warning: generic
[apply] severity Medium: Severe performance/deprecation/other warnings
[apply] source Application
[apply] msg Hello World
[apply] when 1692363930690
[apply] source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 - hash 0x2081ef7b]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test12GLES2DebugEnabled
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test13GLES2DebugError
[apply] XXX: GLDebugEvent[ id 0x1
[apply] type Error
[apply] severity High: dangerous undefined behavior
[apply] source GL API
[apply] msg GL_INVALID_ENUM in glBindFramebufferEXT(target)
[apply] when 1692363930722
[apply] source 3.2 (ES profile, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 - hash 0xdac491a]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test13GLES2DebugError
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363930738 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363930738 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01GL2GL3DebugDisabled took 0.381 sec
[apply] Testcase: test02GL2GL3DebugEnabled took 0.048 sec
[apply] Testcase: test03GL2GL3DebugError took 0.049 sec
[apply] Testcase: test11GLES2DebugDisabled took 0.032 sec
[apply] Testcase: test12GLES2DebugEnabled took 0.033 sec
[apply] Testcase: test13GLES2DebugError took 0.034 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT
[apply] junit.framework.TestListener: tests to run: 10
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363931455 ms III - Start
[apply] SLOCK [T main @ 1692363931456 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01OnThreadAtInit)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test01OnThreadAtInit
[apply] junit.framework.TestListener: endTest(test01OnThreadAtInit)
[apply] junit.framework.TestListener: startTest(test02OnThreadAtReshape)
[apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in init: #1 on thread main-Display-.x11_:0-1-EDT-1> on thread main-Display-.x11_:0-1-EDT-1 on thread main
[apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in init: #1 on thread main-Display-.x11_:0-1-EDT-1> on thread main-Display-.x11_:0-1-EDT-1
[apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252)
[apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165)
[apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:442)
[apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3135)
[apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1382)
[apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1387)
[apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:616)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test01OnThreadAtInit(TestGLException01NEWT.java:336)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in init: #1 on thread main-Display-.x11_:0-1-EDT-1> on thread main-Display-.x11_:0-1-EDT-1
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260)
[apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:121)
[apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:143)
[apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4749)
[apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4683)
[apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1358)
[apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1370)
[apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143)
[apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in init: #1 on thread main-Display-.x11_:0-1-EDT-1>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.init(TestGLException01NEWT.java:112)
[apply] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644)
[apply] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667)
[apply] at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291)
[apply] ... 11 more
[apply] This-Thread : true
[apply] Anim-Thread : false
[apply] ExceptionSent : 1
[apply] Exception @ Init/Reshape/Display: true
[apply] Exception @ Invoke : false
[apply] Exception @ Dispose : false
[apply] Exception @ GLAnimatorControl : 0
[apply] Init Count : 0 / 1
[apply] Reshape Count : 0 / 1
[apply] Display Count : 0 / 2
[apply] Invoke Count : 0 / 1
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test01OnThreadAtInit
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test02OnThreadAtReshape
[apply] junit.framework.TestListener: endTest(test02OnThreadAtReshape)
[apply] junit.framework.TestListener: startTest(test03OnThreadAtDisplay)
[apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in reshape: #1 on thread main-Display-.x11_:0-1-EDT-2> on thread main-Display-.x11_:0-1-EDT-2 on thread main
[apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in reshape: #1 on thread main-Display-.x11_:0-1-EDT-2> on thread main-Display-.x11_:0-1-EDT-2
[apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252)
[apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165)
[apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:442)
[apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3135)
[apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1382)
[apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1387)
[apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:616)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test02OnThreadAtReshape(TestGLException01NEWT.java:342)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in reshape: #1 on thread main-Display-.x11_:0-1-EDT-2> on thread main-Display-.x11_:0-1-EDT-2
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260)
[apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:121)
[apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:143)
[apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4749)
[apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4683)
[apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1358)
[apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1370)
[apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143)
[apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in reshape: #1 on thread main-Display-.x11_:0-1-EDT-2>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.reshape(TestGLException01NEWT.java:133)
[apply] at jogamp.opengl.GLDrawableHelper.reshape(GLDrawableHelper.java:751)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:440)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 11 more
[apply] User caught exception GLException: Caught RuntimeException: <Injected GLEventListener exception in reshape: #2 on thread main> on thread main on thread main
[apply] com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in reshape: #2 on thread main> on thread main
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:912)
[apply] at jogamp.opengl.GLAutoDrawableBase.invoke(GLAutoDrawableBase.java:642)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:225)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test02OnThreadAtReshape(TestGLException01NEWT.java:342)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in reshape: #2 on thread main>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.reshape(TestGLException01NEWT.java:133)
[apply] at jogamp.opengl.GLDrawableHelper.reshape(GLDrawableHelper.java:751)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:440)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 33 more
[apply] This-Thread : true
[apply] Anim-Thread : false
[apply] ExceptionSent : 2
[apply] Exception @ Init/Reshape/Display: true
[apply] Exception @ Invoke : true
[apply] Exception @ Dispose : false
[apply] Exception @ GLAnimatorControl : 0
[apply] Init Count : 1 / 1
[apply] Reshape Count : 0 / 0
[apply] Display Count : 0 / 0
[apply] Invoke Count : 0 / 0
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test02OnThreadAtReshape
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test03OnThreadAtDisplay
[apply] junit.framework.TestListener: endTest(test03OnThreadAtDisplay)
[apply] junit.framework.TestListener: startTest(test04OnThreadAtInvoke)
[apply] junit.framework.TestListener: endTest(test04OnThreadAtInvoke)
[apply] junit.framework.TestListener: startTest(test05OnThreadAtDispose)
[apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Display-.x11_:0-1-EDT-3> on thread main-Display-.x11_:0-1-EDT-3 on thread main
[apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Display-.x11_:0-1-EDT-3> on thread main-Display-.x11_:0-1-EDT-3
[apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252)
[apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165)
[apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:442)
[apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3135)
[apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1382)
[apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1387)
[apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:616)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test03OnThreadAtDisplay(TestGLException01NEWT.java:348)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Display-.x11_:0-1-EDT-3> on thread main-Display-.x11_:0-1-EDT-3
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260)
[apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:121)
[apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:143)
[apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4749)
[apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4683)
[apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1358)
[apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1370)
[apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143)
[apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Display-.x11_:0-1-EDT-3>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126)
[apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692)
[apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 11 more
[apply] User caught exception GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #2 on thread main> on thread main on thread main
[apply] com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #2 on thread main> on thread main
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:912)
[apply] at jogamp.opengl.GLAutoDrawableBase.invoke(GLAutoDrawableBase.java:642)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:225)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test03OnThreadAtDisplay(TestGLException01NEWT.java:348)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in display: #2 on thread main>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126)
[apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692)
[apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 33 more
[apply] This-Thread : true
[apply] Anim-Thread : false
[apply] ExceptionSent : 2
[apply] Exception @ Init/Reshape/Display: true
[apply] Exception @ Invoke : true
[apply] Exception @ Dispose : false
[apply] Exception @ GLAnimatorControl : 0
[apply] Init Count : 1 / 1
[apply] Reshape Count : 1 / 1
[apply] Display Count : 0 / 0
[apply] Invoke Count : 0 / 0
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test03OnThreadAtDisplay
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test04OnThreadAtInvoke
[apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Display-.x11_:0-1-EDT-4> on thread main-Display-.x11_:0-1-EDT-4 on thread main
[apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Display-.x11_:0-1-EDT-4> on thread main-Display-.x11_:0-1-EDT-4
[apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252)
[apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165)
[apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:442)
[apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3135)
[apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1382)
[apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1387)
[apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:616)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test04OnThreadAtInvoke(TestGLException01NEWT.java:354)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Display-.x11_:0-1-EDT-4> on thread main-Display-.x11_:0-1-EDT-4
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260)
[apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:121)
[apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:143)
[apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4749)
[apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4683)
[apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1358)
[apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1370)
[apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143)
[apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Display-.x11_:0-1-EDT-4>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126)
[apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692)
[apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 11 more
[apply] User caught exception GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #2 on thread main> on thread main on thread main
[apply] com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #2 on thread main> on thread main
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:912)
[apply] at jogamp.opengl.GLAutoDrawableBase.invoke(GLAutoDrawableBase.java:642)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:225)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test04OnThreadAtInvoke(TestGLException01NEWT.java:354)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in display: #2 on thread main>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126)
[apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692)
[apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 33 more
[apply] This-Thread : true
[apply] Anim-Thread : false
[apply] ExceptionSent : 2
[apply] Exception @ Init/Reshape/Display: true
[apply] Exception @ Invoke : true
[apply] Exception @ Dispose : false
[apply] Exception @ GLAnimatorControl : 0
[apply] Init Count : 1 / 1
[apply] Reshape Count : 1 / 1
[apply] Display Count : 0 / 0
[apply] Invoke Count : 0 / 0
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test04OnThreadAtInvoke
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test05OnThreadAtDispose
[apply] junit.framework.TestListener: endTest(test05OnThreadAtDispose)
[apply] junit.framework.TestListener: startTest(test11OffThreadAtInit)
[apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in dispose: #1 on thread main-Display-.x11_:0-1-EDT-5> on thread main-Display-.x11_:0-1-EDT-5 on thread main
[apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in dispose: #1 on thread main-Display-.x11_:0-1-EDT-5> on thread main-Display-.x11_:0-1-EDT-5
[apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252)
[apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165)
[apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:442)
[apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3135)
[apply] at jogamp.newt.WindowImpl.destroy(WindowImpl.java:1605)
[apply] at com.jogamp.newt.opengl.GLWindow.destroy(GLWindow.java:606)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:251)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test05OnThreadAtDispose(TestGLException01NEWT.java:360)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in dispose: #1 on thread main-Display-.x11_:0-1-EDT-5> on thread main-Display-.x11_:0-1-EDT-5
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.disposeAllGLEventListener(GLDrawableHelper.java:562)
[apply] at jogamp.opengl.GLDrawableHelper.disposeGL(GLDrawableHelper.java:1195)
[apply] at jogamp.opengl.GLAutoDrawableBase.destroyImplInLock(GLAutoDrawableBase.java:372)
[apply] at com.jogamp.newt.opengl.GLWindow.access$300(GLWindow.java:121)
[apply] at com.jogamp.newt.opengl.GLWindow$GLLifecycleHook.destroyActionInLock(GLWindow.java:669)
[apply] at jogamp.newt.WindowImpl$1.run(WindowImpl.java:1531)
[apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143)
[apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in dispose: #1 on thread main-Display-.x11_:0-1-EDT-5>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.dispose(TestGLException01NEWT.java:119)
[apply] at jogamp.opengl.GLDrawableHelper.disposeAllGLEventListener(GLDrawableHelper.java:546)
[apply] ... 7 more
[apply] This-Thread : true
[apply] Anim-Thread : false
[apply] ExceptionSent : 1
[apply] Exception @ Init/Reshape/Display: false
[apply] Exception @ Invoke : false
[apply] Exception @ Dispose : true
[apply] Exception @ GLAnimatorControl : 0
[apply] Init Count : 1 / 1
[apply] Reshape Count : 1 / 1
[apply] Display Count : 8 / 8
[apply] Invoke Count : 1 / 1
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test05OnThreadAtDispose
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test11OffThreadAtInit
[apply] junit.framework.TestListener: endTest(test11OffThreadAtInit)
[apply] junit.framework.TestListener: startTest(test12OffThreadAtReshape)
[apply] User caught exception AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in init: #1 on thread main-Animator#00> on thread main-Animator#00 on thread main-Animator#00
[apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in init: #1 on thread main-Animator#00> on thread main-Animator#00
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$5.uncaughtException(TestGLException01NEWT.java:204)
[apply] at com.jogamp.opengl.util.AnimatorBase.handleUncaughtException(AnimatorBase.java:559)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:303)
[apply] at java.base/java.lang.Thread.run(Thread.java:833)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in init: #1 on thread main-Animator#00> on thread main-Animator#00
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58)
[apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:471)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:259)
[apply] ... 1 more
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in init: #1 on thread main-Animator#00>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.init(TestGLException01NEWT.java:112)
[apply] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644)
[apply] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667)
[apply] at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291)
[apply] ... 6 more
[apply] This-Thread : false
[apply] Anim-Thread : true
[apply] ExceptionSent : 1
[apply] Exception @ Init/Reshape/Display: false
[apply] Exception @ Invoke : false
[apply] Exception @ Dispose : false
[apply] Exception @ GLAnimatorControl : 1
[apply] Init Count : 0 / 0
[apply] Reshape Count : 0 / 0
[apply] Display Count : 0 / 0
[apply] Invoke Count : 0 / 0
[apply] Dispose Count : 0 / 0
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test11OffThreadAtInit
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test12OffThreadAtReshape
[apply] junit.framework.TestListener: endTest(test12OffThreadAtReshape)
[apply] junit.framework.TestListener: startTest(test13OffThreadAtDisplay)
[apply] User caught exception AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in reshape: #1 on thread main-Animator#01> on thread main-Animator#01 on thread main-Animator#01
[apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in reshape: #1 on thread main-Animator#01> on thread main-Animator#01
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$5.uncaughtException(TestGLException01NEWT.java:204)
[apply] at com.jogamp.opengl.util.AnimatorBase.handleUncaughtException(AnimatorBase.java:559)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:303)
[apply] at java.base/java.lang.Thread.run(Thread.java:833)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in reshape: #1 on thread main-Animator#01> on thread main-Animator#01
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58)
[apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:471)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:259)
[apply] ... 1 more
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in reshape: #1 on thread main-Animator#01>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.reshape(TestGLException01NEWT.java:133)
[apply] at jogamp.opengl.GLDrawableHelper.reshape(GLDrawableHelper.java:751)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:440)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 6 more
[apply] This-Thread : false
[apply] Anim-Thread : true
[apply] ExceptionSent : 1
[apply] Exception @ Init/Reshape/Display: false
[apply] Exception @ Invoke : false
[apply] Exception @ Dispose : false
[apply] Exception @ GLAnimatorControl : 1
[apply] Init Count : 1 / 1
[apply] Reshape Count : 0 / 0
[apply] Display Count : 0 / 0
[apply] Invoke Count : 0 / 0
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test12OffThreadAtReshape
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test13OffThreadAtDisplay
[apply] junit.framework.TestListener: endTest(test13OffThreadAtDisplay)
[apply] junit.framework.TestListener: startTest(test14OffThreadAtInvoke)
[apply] junit.framework.TestListener: endTest(test14OffThreadAtInvoke)
[apply] junit.framework.TestListener: startTest(test15OffThreadAtDispose)
[apply] User caught exception AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Animator#02> on thread main-Animator#02 on thread main-Animator#02
[apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Animator#02> on thread main-Animator#02
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$5.uncaughtException(TestGLException01NEWT.java:204)
[apply] at com.jogamp.opengl.util.AnimatorBase.handleUncaughtException(AnimatorBase.java:559)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:303)
[apply] at java.base/java.lang.Thread.run(Thread.java:833)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Animator#02> on thread main-Animator#02
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58)
[apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:471)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:259)
[apply] ... 1 more
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Animator#02>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126)
[apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692)
[apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 6 more
[apply] This-Thread : false
[apply] Anim-Thread : true
[apply] ExceptionSent : 1
[apply] Exception @ Init/Reshape/Display: false
[apply] Exception @ Invoke : false
[apply] Exception @ Dispose : false
[apply] Exception @ GLAnimatorControl : 1
[apply] Init Count : 1 / 1
[apply] Reshape Count : 1 / 1
[apply] Display Count : 0 / 0
[apply] Invoke Count : 0 / 0
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test13OffThreadAtDisplay
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test14OffThreadAtInvoke
[apply] User caught exception AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Animator#03> on thread main-Animator#03 on thread main-Animator#03
[apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Animator#03> on thread main-Animator#03
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$5.uncaughtException(TestGLException01NEWT.java:204)
[apply] at com.jogamp.opengl.util.AnimatorBase.handleUncaughtException(AnimatorBase.java:559)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:303)
[apply] at java.base/java.lang.Thread.run(Thread.java:833)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Animator#03> on thread main-Animator#03
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58)
[apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:471)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:259)
[apply] ... 1 more
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Animator#03>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126)
[apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692)
[apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 6 more
[apply] This-Thread : false
[apply] Anim-Thread : true
[apply] ExceptionSent : 1
[apply] Exception @ Init/Reshape/Display: false
[apply] Exception @ Invoke : false
[apply] Exception @ Dispose : false
[apply] Exception @ GLAnimatorControl : 1
[apply] Init Count : 1 / 1
[apply] Reshape Count : 1 / 1
[apply] Display Count : 0 / 0
[apply] Invoke Count : 0 / 0
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test14OffThreadAtInvoke
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test15OffThreadAtDispose
[apply] junit.framework.TestListener: endTest(test15OffThreadAtDispose)
[apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in dispose: #1 on thread main-Display-.x11_:0-1-EDT-10> on thread main-Display-.x11_:0-1-EDT-10 on thread main
[apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in dispose: #1 on thread main-Display-.x11_:0-1-EDT-10> on thread main-Display-.x11_:0-1-EDT-10
[apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252)
[apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165)
[apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:442)
[apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3135)
[apply] at jogamp.newt.WindowImpl.destroy(WindowImpl.java:1605)
[apply] at com.jogamp.newt.opengl.GLWindow.destroy(GLWindow.java:606)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:251)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test15OffThreadAtDispose(TestGLException01NEWT.java:391)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in dispose: #1 on thread main-Display-.x11_:0-1-EDT-10> on thread main-Display-.x11_:0-1-EDT-10
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.disposeAllGLEventListener(GLDrawableHelper.java:562)
[apply] at jogamp.opengl.GLDrawableHelper.disposeGL(GLDrawableHelper.java:1195)
[apply] at jogamp.opengl.GLAutoDrawableBase.destroyImplInLock(GLAutoDrawableBase.java:372)
[apply] at com.jogamp.newt.opengl.GLWindow.access$300(GLWindow.java:121)
[apply] at com.jogamp.newt.opengl.GLWindow$GLLifecycleHook.destroyActionInLock(GLWindow.java:669)
[apply] at jogamp.newt.WindowImpl$1.run(WindowImpl.java:1531)
[apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143)
[apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in dispose: #1 on thread main-Display-.x11_:0-1-EDT-10>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.dispose(TestGLException01NEWT.java:119)
[apply] at jogamp.opengl.GLDrawableHelper.disposeAllGLEventListener(GLDrawableHelper.java:546)
[apply] ... 7 more
[apply] This-Thread : false
[apply] Anim-Thread : false
[apply] ExceptionSent : 1
[apply] Exception @ Init/Reshape/Display: false
[apply] Exception @ Invoke : false
[apply] Exception @ Dispose : true
[apply] Exception @ GLAnimatorControl : 0
[apply] Init Count : 1 / 1
[apply] Reshape Count : 1 / 1
[apply] Display Count : 648 / 648
[apply] Invoke Count : 1 / 1
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test15OffThreadAtDispose
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363933558 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363933558 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.678 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363931455 ms III - Start
[apply] SLOCK [T main @ 1692363931456 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test01OnThreadAtInit
[apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in init: #1 on thread main-Display-.x11_:0-1-EDT-1> on thread main-Display-.x11_:0-1-EDT-1 on thread main
[apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in init: #1 on thread main-Display-.x11_:0-1-EDT-1> on thread main-Display-.x11_:0-1-EDT-1
[apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252)
[apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165)
[apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:442)
[apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3135)
[apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1382)
[apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1387)
[apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:616)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test01OnThreadAtInit(TestGLException01NEWT.java:336)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in init: #1 on thread main-Display-.x11_:0-1-EDT-1> on thread main-Display-.x11_:0-1-EDT-1
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260)
[apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:121)
[apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:143)
[apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4749)
[apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4683)
[apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1358)
[apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1370)
[apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143)
[apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in init: #1 on thread main-Display-.x11_:0-1-EDT-1>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.init(TestGLException01NEWT.java:112)
[apply] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644)
[apply] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667)
[apply] at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291)
[apply] ... 11 more
[apply] This-Thread : true
[apply] Anim-Thread : false
[apply] ExceptionSent : 1
[apply] Exception @ Init/Reshape/Display: true
[apply] Exception @ Invoke : false
[apply] Exception @ Dispose : false
[apply] Exception @ GLAnimatorControl : 0
[apply] Init Count : 0 / 1
[apply] Reshape Count : 0 / 1
[apply] Display Count : 0 / 2
[apply] Invoke Count : 0 / 1
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test01OnThreadAtInit
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test02OnThreadAtReshape
[apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in reshape: #1 on thread main-Display-.x11_:0-1-EDT-2> on thread main-Display-.x11_:0-1-EDT-2 on thread main
[apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in reshape: #1 on thread main-Display-.x11_:0-1-EDT-2> on thread main-Display-.x11_:0-1-EDT-2
[apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252)
[apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165)
[apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:442)
[apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3135)
[apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1382)
[apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1387)
[apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:616)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test02OnThreadAtReshape(TestGLException01NEWT.java:342)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in reshape: #1 on thread main-Display-.x11_:0-1-EDT-2> on thread main-Display-.x11_:0-1-EDT-2
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260)
[apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:121)
[apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:143)
[apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4749)
[apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4683)
[apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1358)
[apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1370)
[apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143)
[apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in reshape: #1 on thread main-Display-.x11_:0-1-EDT-2>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.reshape(TestGLException01NEWT.java:133)
[apply] at jogamp.opengl.GLDrawableHelper.reshape(GLDrawableHelper.java:751)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:440)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 11 more
[apply] User caught exception GLException: Caught RuntimeException: <Injected GLEventListener exception in reshape: #2 on thread main> on thread main on thread main
[apply] com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in reshape: #2 on thread main> on thread main
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:912)
[apply] at jogamp.opengl.GLAutoDrawableBase.invoke(GLAutoDrawableBase.java:642)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:225)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test02OnThreadAtReshape(TestGLException01NEWT.java:342)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in reshape: #2 on thread main>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.reshape(TestGLException01NEWT.java:133)
[apply] at jogamp.opengl.GLDrawableHelper.reshape(GLDrawableHelper.java:751)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:440)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 33 more
[apply] This-Thread : true
[apply] Anim-Thread : false
[apply] ExceptionSent : 2
[apply] Exception @ Init/Reshape/Display: true
[apply] Exception @ Invoke : true
[apply] Exception @ Dispose : false
[apply] Exception @ GLAnimatorControl : 0
[apply] Init Count : 1 / 1
[apply] Reshape Count : 0 / 0
[apply] Display Count : 0 / 0
[apply] Invoke Count : 0 / 0
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test02OnThreadAtReshape
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test03OnThreadAtDisplay
[apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Display-.x11_:0-1-EDT-3> on thread main-Display-.x11_:0-1-EDT-3 on thread main
[apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Display-.x11_:0-1-EDT-3> on thread main-Display-.x11_:0-1-EDT-3
[apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252)
[apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165)
[apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:442)
[apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3135)
[apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1382)
[apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1387)
[apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:616)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test03OnThreadAtDisplay(TestGLException01NEWT.java:348)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Display-.x11_:0-1-EDT-3> on thread main-Display-.x11_:0-1-EDT-3
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260)
[apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:121)
[apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:143)
[apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4749)
[apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4683)
[apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1358)
[apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1370)
[apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143)
[apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Display-.x11_:0-1-EDT-3>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126)
[apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692)
[apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 11 more
[apply] User caught exception GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #2 on thread main> on thread main on thread main
[apply] com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #2 on thread main> on thread main
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:912)
[apply] at jogamp.opengl.GLAutoDrawableBase.invoke(GLAutoDrawableBase.java:642)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:225)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test03OnThreadAtDisplay(TestGLException01NEWT.java:348)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in display: #2 on thread main>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126)
[apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692)
[apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 33 more
[apply] This-Thread : true
[apply] Anim-Thread : false
[apply] ExceptionSent : 2
[apply] Exception @ Init/Reshape/Display: true
[apply] Exception @ Invoke : true
[apply] Exception @ Dispose : false
[apply] Exception @ GLAnimatorControl : 0
[apply] Init Count : 1 / 1
[apply] Reshape Count : 1 / 1
[apply] Display Count : 0 / 0
[apply] Invoke Count : 0 / 0
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test03OnThreadAtDisplay
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test04OnThreadAtInvoke
[apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Display-.x11_:0-1-EDT-4> on thread main-Display-.x11_:0-1-EDT-4 on thread main
[apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Display-.x11_:0-1-EDT-4> on thread main-Display-.x11_:0-1-EDT-4
[apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252)
[apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165)
[apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:442)
[apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3135)
[apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1382)
[apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1387)
[apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:616)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test04OnThreadAtInvoke(TestGLException01NEWT.java:354)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Display-.x11_:0-1-EDT-4> on thread main-Display-.x11_:0-1-EDT-4
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260)
[apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:121)
[apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:143)
[apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4749)
[apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4683)
[apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1358)
[apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1370)
[apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143)
[apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Display-.x11_:0-1-EDT-4>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126)
[apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692)
[apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 11 more
[apply] User caught exception GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #2 on thread main> on thread main on thread main
[apply] com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #2 on thread main> on thread main
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:912)
[apply] at jogamp.opengl.GLAutoDrawableBase.invoke(GLAutoDrawableBase.java:642)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:225)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test04OnThreadAtInvoke(TestGLException01NEWT.java:354)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in display: #2 on thread main>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126)
[apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692)
[apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 33 more
[apply] This-Thread : true
[apply] Anim-Thread : false
[apply] ExceptionSent : 2
[apply] Exception @ Init/Reshape/Display: true
[apply] Exception @ Invoke : true
[apply] Exception @ Dispose : false
[apply] Exception @ GLAnimatorControl : 0
[apply] Init Count : 1 / 1
[apply] Reshape Count : 1 / 1
[apply] Display Count : 0 / 0
[apply] Invoke Count : 0 / 0
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test04OnThreadAtInvoke
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test05OnThreadAtDispose
[apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in dispose: #1 on thread main-Display-.x11_:0-1-EDT-5> on thread main-Display-.x11_:0-1-EDT-5 on thread main
[apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in dispose: #1 on thread main-Display-.x11_:0-1-EDT-5> on thread main-Display-.x11_:0-1-EDT-5
[apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252)
[apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165)
[apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:442)
[apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3135)
[apply] at jogamp.newt.WindowImpl.destroy(WindowImpl.java:1605)
[apply] at com.jogamp.newt.opengl.GLWindow.destroy(GLWindow.java:606)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:251)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test05OnThreadAtDispose(TestGLException01NEWT.java:360)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in dispose: #1 on thread main-Display-.x11_:0-1-EDT-5> on thread main-Display-.x11_:0-1-EDT-5
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.disposeAllGLEventListener(GLDrawableHelper.java:562)
[apply] at jogamp.opengl.GLDrawableHelper.disposeGL(GLDrawableHelper.java:1195)
[apply] at jogamp.opengl.GLAutoDrawableBase.destroyImplInLock(GLAutoDrawableBase.java:372)
[apply] at com.jogamp.newt.opengl.GLWindow.access$300(GLWindow.java:121)
[apply] at com.jogamp.newt.opengl.GLWindow$GLLifecycleHook.destroyActionInLock(GLWindow.java:669)
[apply] at jogamp.newt.WindowImpl$1.run(WindowImpl.java:1531)
[apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143)
[apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in dispose: #1 on thread main-Display-.x11_:0-1-EDT-5>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.dispose(TestGLException01NEWT.java:119)
[apply] at jogamp.opengl.GLDrawableHelper.disposeAllGLEventListener(GLDrawableHelper.java:546)
[apply] ... 7 more
[apply] This-Thread : true
[apply] Anim-Thread : false
[apply] ExceptionSent : 1
[apply] Exception @ Init/Reshape/Display: false
[apply] Exception @ Invoke : false
[apply] Exception @ Dispose : true
[apply] Exception @ GLAnimatorControl : 0
[apply] Init Count : 1 / 1
[apply] Reshape Count : 1 / 1
[apply] Display Count : 8 / 8
[apply] Invoke Count : 1 / 1
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test05OnThreadAtDispose
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test11OffThreadAtInit
[apply] User caught exception AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in init: #1 on thread main-Animator#00> on thread main-Animator#00 on thread main-Animator#00
[apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in init: #1 on thread main-Animator#00> on thread main-Animator#00
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$5.uncaughtException(TestGLException01NEWT.java:204)
[apply] at com.jogamp.opengl.util.AnimatorBase.handleUncaughtException(AnimatorBase.java:559)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:303)
[apply] at java.base/java.lang.Thread.run(Thread.java:833)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in init: #1 on thread main-Animator#00> on thread main-Animator#00
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58)
[apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:471)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:259)
[apply] ... 1 more
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in init: #1 on thread main-Animator#00>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.init(TestGLException01NEWT.java:112)
[apply] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644)
[apply] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667)
[apply] at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291)
[apply] ... 6 more
[apply] This-Thread : false
[apply] Anim-Thread : true
[apply] ExceptionSent : 1
[apply] Exception @ Init/Reshape/Display: false
[apply] Exception @ Invoke : false
[apply] Exception @ Dispose : false
[apply] Exception @ GLAnimatorControl : 1
[apply] Init Count : 0 / 0
[apply] Reshape Count : 0 / 0
[apply] Display Count : 0 / 0
[apply] Invoke Count : 0 / 0
[apply] Dispose Count : 0 / 0
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test11OffThreadAtInit
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test12OffThreadAtReshape
[apply] User caught exception AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in reshape: #1 on thread main-Animator#01> on thread main-Animator#01 on thread main-Animator#01
[apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in reshape: #1 on thread main-Animator#01> on thread main-Animator#01
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$5.uncaughtException(TestGLException01NEWT.java:204)
[apply] at com.jogamp.opengl.util.AnimatorBase.handleUncaughtException(AnimatorBase.java:559)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:303)
[apply] at java.base/java.lang.Thread.run(Thread.java:833)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in reshape: #1 on thread main-Animator#01> on thread main-Animator#01
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58)
[apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:471)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:259)
[apply] ... 1 more
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in reshape: #1 on thread main-Animator#01>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.reshape(TestGLException01NEWT.java:133)
[apply] at jogamp.opengl.GLDrawableHelper.reshape(GLDrawableHelper.java:751)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:440)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 6 more
[apply] This-Thread : false
[apply] Anim-Thread : true
[apply] ExceptionSent : 1
[apply] Exception @ Init/Reshape/Display: false
[apply] Exception @ Invoke : false
[apply] Exception @ Dispose : false
[apply] Exception @ GLAnimatorControl : 1
[apply] Init Count : 1 / 1
[apply] Reshape Count : 0 / 0
[apply] Display Count : 0 / 0
[apply] Invoke Count : 0 / 0
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test12OffThreadAtReshape
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test13OffThreadAtDisplay
[apply] User caught exception AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Animator#02> on thread main-Animator#02 on thread main-Animator#02
[apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Animator#02> on thread main-Animator#02
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$5.uncaughtException(TestGLException01NEWT.java:204)
[apply] at com.jogamp.opengl.util.AnimatorBase.handleUncaughtException(AnimatorBase.java:559)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:303)
[apply] at java.base/java.lang.Thread.run(Thread.java:833)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Animator#02> on thread main-Animator#02
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58)
[apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:471)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:259)
[apply] ... 1 more
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Animator#02>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126)
[apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692)
[apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 6 more
[apply] This-Thread : false
[apply] Anim-Thread : true
[apply] ExceptionSent : 1
[apply] Exception @ Init/Reshape/Display: false
[apply] Exception @ Invoke : false
[apply] Exception @ Dispose : false
[apply] Exception @ GLAnimatorControl : 1
[apply] Init Count : 1 / 1
[apply] Reshape Count : 1 / 1
[apply] Display Count : 0 / 0
[apply] Invoke Count : 0 / 0
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test13OffThreadAtDisplay
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test14OffThreadAtInvoke
[apply] User caught exception AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Animator#03> on thread main-Animator#03 on thread main-Animator#03
[apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Animator#03> on thread main-Animator#03
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$5.uncaughtException(TestGLException01NEWT.java:204)
[apply] at com.jogamp.opengl.util.AnimatorBase.handleUncaughtException(AnimatorBase.java:559)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:303)
[apply] at java.base/java.lang.Thread.run(Thread.java:833)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Animator#03> on thread main-Animator#03
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58)
[apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:471)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:259)
[apply] ... 1 more
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in display: #1 on thread main-Animator#03>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126)
[apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692)
[apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 6 more
[apply] This-Thread : false
[apply] Anim-Thread : true
[apply] ExceptionSent : 1
[apply] Exception @ Init/Reshape/Display: false
[apply] Exception @ Invoke : false
[apply] Exception @ Dispose : false
[apply] Exception @ GLAnimatorControl : 1
[apply] Init Count : 1 / 1
[apply] Reshape Count : 1 / 1
[apply] Display Count : 0 / 0
[apply] Invoke Count : 0 / 0
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test14OffThreadAtInvoke
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test15OffThreadAtDispose
[apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in dispose: #1 on thread main-Display-.x11_:0-1-EDT-10> on thread main-Display-.x11_:0-1-EDT-10 on thread main
[apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in dispose: #1 on thread main-Display-.x11_:0-1-EDT-10> on thread main-Display-.x11_:0-1-EDT-10
[apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252)
[apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165)
[apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:442)
[apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:3135)
[apply] at jogamp.newt.WindowImpl.destroy(WindowImpl.java:1605)
[apply] at com.jogamp.newt.opengl.GLWindow.destroy(GLWindow.java:606)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:251)
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test15OffThreadAtDispose(TestGLException01NEWT.java:391)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
[apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[apply] at java.base/java.lang.reflect.Method.invoke(Method.java:568)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
[apply] at org.junit.rules.RunRules.evaluate(RunRules.java:20)
[apply] at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
[apply] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: <Injected GLEventListener exception in dispose: #1 on thread main-Display-.x11_:0-1-EDT-10> on thread main-Display-.x11_:0-1-EDT-10
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.disposeAllGLEventListener(GLDrawableHelper.java:562)
[apply] at jogamp.opengl.GLDrawableHelper.disposeGL(GLDrawableHelper.java:1195)
[apply] at jogamp.opengl.GLAutoDrawableBase.destroyImplInLock(GLAutoDrawableBase.java:372)
[apply] at com.jogamp.newt.opengl.GLWindow.access$300(GLWindow.java:121)
[apply] at com.jogamp.newt.opengl.GLWindow$GLLifecycleHook.destroyActionInLock(GLWindow.java:669)
[apply] at jogamp.newt.WindowImpl$1.run(WindowImpl.java:1531)
[apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143)
[apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375)
[apply] Caused by: java.lang.RuntimeException: <Injected GLEventListener exception in dispose: #1 on thread main-Display-.x11_:0-1-EDT-10>
[apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.dispose(TestGLException01NEWT.java:119)
[apply] at jogamp.opengl.GLDrawableHelper.disposeAllGLEventListener(GLDrawableHelper.java:546)
[apply] ... 7 more
[apply] This-Thread : false
[apply] Anim-Thread : false
[apply] ExceptionSent : 1
[apply] Exception @ Init/Reshape/Display: false
[apply] Exception @ Invoke : false
[apply] Exception @ Dispose : true
[apply] Exception @ GLAnimatorControl : 0
[apply] Init Count : 1 / 1
[apply] Reshape Count : 1 / 1
[apply] Display Count : 648 / 648
[apply] Invoke Count : 1 / 1
[apply] Dispose Count : 0 / 1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test15OffThreadAtDispose
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363933558 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363933558 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01OnThreadAtInit took 0.127 sec
[apply] Testcase: test02OnThreadAtReshape took 0.065 sec
[apply] Testcase: test03OnThreadAtDisplay took 0.066 sec
[apply] Testcase: test04OnThreadAtInvoke took 0.066 sec
[apply] Testcase: test05OnThreadAtDispose took 0.608 sec
[apply] Testcase: test11OffThreadAtInit took 0.075 sec
[apply] Testcase: test12OffThreadAtReshape took 0.082 sec
[apply] Testcase: test13OffThreadAtDisplay took 0.066 sec
[apply] Testcase: test14OffThreadAtInvoke took 0.068 sec
[apply] Testcase: test15OffThreadAtDispose took 0.566 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT
[apply] junit.framework.TestListener: tests to run: 5
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] junit.framework.TestListener: startTest(test01_ES1)SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363934313 ms III - Start
[apply]
[apply] SLOCK [T main @ 1692363934313 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1
[apply] GL UnitTester
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] - GL_MAX_TEXTURE_SIZE: 16384 GL_VERSION: OpenGL ES-CM 1.1 Mesa 20.3.5
[apply] GL GLSL: false, has-compiler-func: true, version none, 0.0.0
[apply] GL FBO: basic false, full false
[apply]
[apply] - GL_ACTIVE_TEXTURE: 33984
[apply] junit.framework.TestListener: endTest(test01_ES1)
[apply] junit.framework.TestListener: startTest(test02__ES2)
[apply] GL Profile: GLProfile[GLES1/GLES1.sw]
[apply] GL Renderer Quirks:[GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] GL:jogamp.opengl.es1.GLES1Impl@472661d0, 1.1 (ES profile, arb, compat[FP32], software) - OpenGL ES-CM 1.1 Mesa 20.3.5
[apply] - pre GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test02__ES2
[apply] - GL_MAX_TEXTURE_SIZE: 16384
[apply] - GL_ACTIVE_TEXTURE: 33984
[apply] - GL_MAX_TEXTURE_IMAGE_UNITS: 32
[apply] - GL_MAX_COLOR_ATTACHMENTS: 8
[apply] - GL_MAX_SAMPLES: 4
[apply] junit.framework.TestListener: endTest(test02__ES2)
[apply] junit.framework.TestListener: startTest(test03_GL2)
[apply] GL UnitTester
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: OpenGL ES 3.2 Mesa 20.3.5
[apply] - GL_MAX_TEXTURE_SIZE: 16384 GL GLSL: true, has-compiler-func: true, version OpenGL ES GLSL ES 3.20, 3.0.0
[apply] GL FBO: basic true, full true
[apply] - GL_ACTIVE_TEXTURE: 33984
[apply] - GL_MAX_TEXTURE_IMAGE_UNITS: 32
[apply] - GL_MAX_COLOR_ATTACHMENTS: 8
[apply] - GL_MAX_SAMPLES: 4
[apply] junit.framework.TestListener: endTest(test03_GL2)
[apply] junit.framework.TestListener: startTest(test04_GL3)
[apply]
[apply] GL Profile: GLProfile[GLES3/GLES3.sw]
[apply] GL Renderer Quirks:[GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] GL:jogamp.opengl.es3.GLES3Impl@25de4557, 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] - pre GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test02__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test03_GL2
[apply] GL UnitTester
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 3.1 Mesa 20.3.5
[apply] GL GLSL: true, has-compiler-func: true, version 1.40, 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL Profile: GLProfile[GL3bc/GL3bc.sw]
[apply] GL Renderer Quirks:[No10BitColorCompOffscreen]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@738d61c9, 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] - pre GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test03_GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test04_GL3
[apply] - GL_MAX_TEXTURE_SIZE: 16384
[apply] - GL_ACTIVE_TEXTURE: 33984
[apply] - GL_MAX_TEXTURE_IMAGE_UNITS: 32
[apply] - GL_MAX_COLOR_ATTACHMENTS: 8
[apply] - GL_MAX_SAMPLES: 4
[apply] junit.framework.TestListener: endTest(test04_GL3)
[apply] junit.framework.TestListener: startTest(test05_GL4)
[apply] - GL_MAX_TEXTURE_SIZE: 16384
[apply] - GL_ACTIVE_TEXTURE: 33984
[apply] - GL_MAX_TEXTURE_IMAGE_UNITS: 32
[apply] - GL_MAX_COLOR_ATTACHMENTS: 8
[apply] - GL_MAX_SAMPLES: 4
[apply] junit.framework.TestListener: endTest(test05_GL4)
[apply] GL UnitTester
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 4.5 (Core Profile) Mesa 20.3.5
[apply] GL GLSL: true, has-compiler-func: true, version 4.50, 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL Profile: GLProfile[GL4/GL4.sw]
[apply] GL Renderer Quirks:[No10BitColorCompOffscreen]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@2d88adfa, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] - pre GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test04_GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test05_GL4
[apply] GL UnitTester
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 4.5 (Core Profile) Mesa 20.3.5
[apply] GL GLSL: true, has-compiler-func: true, version 4.50, 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL Profile: GLProfile[GL4/GL4.sw]
[apply] GL Renderer Quirks:[No10BitColorCompOffscreen]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@52f0438a, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] - pre GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test05_GL4
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363934939 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363934939 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.2 sec
[apply] ------------- Standard Output ---------------
[apply] - GL_MAX_TEXTURE_SIZE: 16384
[apply] - GL_ACTIVE_TEXTURE: 33984
[apply] - GL_MAX_TEXTURE_SIZE: 16384
[apply] - GL_ACTIVE_TEXTURE: 33984
[apply] - GL_MAX_TEXTURE_IMAGE_UNITS: 32
[apply] - GL_MAX_COLOR_ATTACHMENTS: 8
[apply] - GL_MAX_SAMPLES: 4
[apply] - GL_MAX_TEXTURE_SIZE: 16384
[apply] - GL_ACTIVE_TEXTURE: 33984
[apply] - GL_MAX_TEXTURE_IMAGE_UNITS: 32
[apply] - GL_MAX_COLOR_ATTACHMENTS: 8
[apply] - GL_MAX_SAMPLES: 4
[apply] - GL_MAX_TEXTURE_SIZE: 16384
[apply] - GL_ACTIVE_TEXTURE: 33984
[apply] - GL_MAX_TEXTURE_IMAGE_UNITS: 32
[apply] - GL_MAX_COLOR_ATTACHMENTS: 8
[apply] - GL_MAX_SAMPLES: 4
[apply] - GL_MAX_TEXTURE_SIZE: 16384
[apply] - GL_ACTIVE_TEXTURE: 33984
[apply] - GL_MAX_TEXTURE_IMAGE_UNITS: 32
[apply] - GL_MAX_COLOR_ATTACHMENTS: 8
[apply] - GL_MAX_SAMPLES: 4
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363934313 ms III - Start
[apply] SLOCK [T main @ 1692363934313 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1
[apply] GL UnitTester
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: OpenGL ES-CM 1.1 Mesa 20.3.5
[apply] GL GLSL: false, has-compiler-func: true, version none, 0.0.0
[apply] GL FBO: basic false, full false
[apply] GL Profile: GLProfile[GLES1/GLES1.sw]
[apply] GL Renderer Quirks:[GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] GL:jogamp.opengl.es1.GLES1Impl@472661d0, 1.1 (ES profile, arb, compat[FP32], software) - OpenGL ES-CM 1.1 Mesa 20.3.5
[apply] - pre GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test02__ES2
[apply] GL UnitTester
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: OpenGL ES 3.2 Mesa 20.3.5
[apply] GL GLSL: true, has-compiler-func: true, version OpenGL ES GLSL ES 3.20, 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL Profile: GLProfile[GLES3/GLES3.sw]
[apply] GL Renderer Quirks:[GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] GL:jogamp.opengl.es3.GLES3Impl@25de4557, 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] - pre GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test02__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test03_GL2
[apply] GL UnitTester
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 3.1 Mesa 20.3.5
[apply] GL GLSL: true, has-compiler-func: true, version 1.40, 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL Profile: GLProfile[GL3bc/GL3bc.sw]
[apply] GL Renderer Quirks:[No10BitColorCompOffscreen]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@738d61c9, 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] - pre GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test03_GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test04_GL3
[apply] GL UnitTester
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 4.5 (Core Profile) Mesa 20.3.5
[apply] GL GLSL: true, has-compiler-func: true, version 4.50, 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL Profile: GLProfile[GL4/GL4.sw]
[apply] GL Renderer Quirks:[No10BitColorCompOffscreen]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@2d88adfa, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] - pre GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test04_GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test05_GL4
[apply] GL UnitTester
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 4.5 (Core Profile) Mesa 20.3.5
[apply] GL GLSL: true, has-compiler-func: true, version 4.50, 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL Profile: GLProfile[GL4/GL4.sw]
[apply] GL Renderer Quirks:[No10BitColorCompOffscreen]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@52f0438a, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] - pre GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] - GL-Error 0x0
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test05_GL4
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363934939 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363934939 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01_ES1 took 0.417 sec
[apply] Testcase: test02__ES2 took 0.047 sec
[apply] Testcase: test03_GL2 took 0.05 sec
[apply] Testcase: test04_GL3 took 0.05 sec
[apply] Testcase: test05_GL4 took 0.05 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT
[apply] junit.framework.TestListener: tests to run: 7
[apply] junit.framework.TestListener: startTest(test00ShowAvailProfiles)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363935690 ms III - Start
[apply] SLOCK [T main @ 1692363935690 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles
[apply] junit.framework.TestListener: endTest(test00ShowAvailProfiles)
[apply] junit.framework.TestListener: startTest(test10GL2PolygonModeFailure)
[apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x6b53e23f, isOwner false, <64d2d351, 1b68b9a4>[count 0, qsz 0, owner <NULL>]]]
[apply] Natives
[apply] GL4bc false
[apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 7 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL4 GLProfile[GL4/GL4.sw]
[apply] GL3 GLProfile[GL3/GL4.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 11 / 12
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test10GL2PolygonModeFailure
[apply] junit.framework.TestListener: endTest(test10GL2PolygonModeFailure)
[apply] junit.framework.TestListener: startTest(test11GL3bcPolygonModeFailure)
[apply] CTX: 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 3.1 Mesa 20.3.5
[apply] GL Renderer Quirks:[No10BitColorCompOffscreen]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test10GL2PolygonModeFailure
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test11GL3bcPolygonModeFailure
[apply] junit.framework.TestListener: endTest(test11GL3bcPolygonModeFailure)
[apply] junit.framework.TestListener: startTest(test12GL3PolygonModeFailure)
[apply] junit.framework.TestListener: endTest(test12GL3PolygonModeFailure)
[apply] junit.framework.TestListener: startTest(test20GL2BindArrayAttributeFails)
[apply] CTX: 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 3.1 Mesa 20.3.5
[apply] GL Renderer Quirks:[No10BitColorCompOffscreen]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test11GL3bcPolygonModeFailure
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test12GL3PolygonModeFailure
[apply] CTX: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 4.5 (Core Profile) Mesa 20.3.5
[apply] GL Renderer Quirks:[No10BitColorCompOffscreen]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test12GL3PolygonModeFailure
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test20GL2BindArrayAttributeFails
[apply] junit.framework.TestListener: endTest(test20GL2BindArrayAttributeFails)
[apply] junit.framework.TestListener: startTest(test21GL3bcBindArrayAttributeFails)
[apply] junit.framework.TestListener: endTest(test21GL3bcBindArrayAttributeFails)
[apply] junit.framework.TestListener: startTest(test22GL3BindArrayAttributeFails)
[apply] CTX: 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 3.1 Mesa 20.3.5
[apply] GL Renderer Quirks:[No10BitColorCompOffscreen]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test20GL2BindArrayAttributeFails
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test21GL3bcBindArrayAttributeFails
[apply] CTX: 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 3.1 Mesa 20.3.5
[apply] GL Renderer Quirks:[No10BitColorCompOffscreen]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test21GL3bcBindArrayAttributeFails
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test22GL3BindArrayAttributeFails
[apply] junit.framework.TestListener: endTest(test22GL3BindArrayAttributeFails)
[apply] CTX: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 4.5 (Core Profile) Mesa 20.3.5
[apply] GL Renderer Quirks:[No10BitColorCompOffscreen]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test22GL3BindArrayAttributeFails
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363936356 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363936356 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.238 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363935690 ms III - Start
[apply] SLOCK [T main @ 1692363935690 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles
[apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x6b53e23f, isOwner false, <64d2d351, 1b68b9a4>[count 0, qsz 0, owner <NULL>]]]
[apply] Natives
[apply] GL4bc false
[apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 7 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL4 GLProfile[GL4/GL4.sw]
[apply] GL3 GLProfile[GL3/GL4.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 11 / 12
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test10GL2PolygonModeFailure
[apply] CTX: 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 3.1 Mesa 20.3.5
[apply] GL Renderer Quirks:[No10BitColorCompOffscreen]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test10GL2PolygonModeFailure
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test11GL3bcPolygonModeFailure
[apply] CTX: 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 3.1 Mesa 20.3.5
[apply] GL Renderer Quirks:[No10BitColorCompOffscreen]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test11GL3bcPolygonModeFailure
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test12GL3PolygonModeFailure
[apply] CTX: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 4.5 (Core Profile) Mesa 20.3.5
[apply] GL Renderer Quirks:[No10BitColorCompOffscreen]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test12GL3PolygonModeFailure
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test20GL2BindArrayAttributeFails
[apply] CTX: 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 3.1 Mesa 20.3.5
[apply] GL Renderer Quirks:[No10BitColorCompOffscreen]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test20GL2BindArrayAttributeFails
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test21GL3bcBindArrayAttributeFails
[apply] CTX: 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 3.1 Mesa 20.3.5
[apply] GL Renderer Quirks:[No10BitColorCompOffscreen]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test21GL3bcBindArrayAttributeFails
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test22GL3BindArrayAttributeFails
[apply] CTX: 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 4.5 (Core Profile) Mesa 20.3.5
[apply] GL Renderer Quirks:[No10BitColorCompOffscreen]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test22GL3BindArrayAttributeFails
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363936356 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363936356 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00ShowAvailProfiles took 0.302 sec
[apply] Testcase: test10GL2PolygonModeFailure took 0.101 sec
[apply] Testcase: test11GL3bcPolygonModeFailure took 0.049 sec
[apply] Testcase: test12GL3PolygonModeFailure took 0.049 sec
[apply] Testcase: test20GL2BindArrayAttributeFails took 0.049 sec
[apply] Testcase: test21GL3bcBindArrayAttributeFails took 0.05 sec
[apply] Testcase: test22GL3BindArrayAttributeFails took 0.048 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT
[apply] junit.framework.TestListener: tests to run: 6
[apply] junit.framework.TestListener: startTest(test01FFP__GL2)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363937087 ms III - Start
[apply] SLOCK [T main @ 1692363937088 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test01FFP__GL2
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 3.1 Mesa 20.3.5
[apply] GL Profile: GLProfile[GL3bc/GL3bc.sw]
[apply] main: ** screenshot: TestGLPointsNEWT.test01FFP__GL2___-n0001-flat-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] junit.framework.TestListener: endTest(test01FFP__GL2)
[apply] junit.framework.TestListener: startTest(test02FFP__ES1)
[apply] main: ** screenshot: TestGLPointsNEWT.test01FFP__GL2___-n0002-smooth-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] main: ** screenshot: TestGLPointsNEWT.test01FFP__GL2___-n0003-attn0-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test01FFP__GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test02FFP__ES1
[apply] junit.framework.TestListener: endTest(test02FFP__ES1)
[apply] junit.framework.TestListener: startTest(test03FFP__ES2)
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: OpenGL ES-CM 1.1 Mesa 20.3.5
[apply] GL Profile: GLProfile[GLES1/GLES1.sw]
[apply] main: ** screenshot: TestGLPointsNEWT.test02FFP__ES1___-n0001-flat-GLES1_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png
[apply] main: ** screenshot: TestGLPointsNEWT.test02FFP__ES1___-n0002-smooth-GLES1_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png
[apply] main: ** screenshot: TestGLPointsNEWT.test02FFP__ES1___-n0003-attn0-GLES1_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test02FFP__ES1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test03FFP__ES2
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: OpenGL ES 3.2 Mesa 20.3.5
[apply] GL Profile: GLProfile[GL2ES1/GLES3.sw.custom]
[apply] main: ** screenshot: TestGLPointsNEWT.test03FFP__ES2___-n0001-flat-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png
[apply] junit.framework.TestListener: endTest(test03FFP__ES2)
[apply] junit.framework.TestListener: startTest(test04FFP__GL2ES2)
[apply] main: ** screenshot: TestGLPointsNEWT.test03FFP__ES2___-n0002-smooth-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png
[apply] main: ** screenshot: TestGLPointsNEWT.test03FFP__ES2___-n0003-attn0-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test03FFP__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test04FFP__GL2ES2
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 4.5 (Core Profile) Mesa 20.3.5
[apply] GL Profile: GLProfile[GL2ES1/GL4.sw.custom]
[apply] main: ** screenshot: TestGLPointsNEWT.test04FFP__GL2ES2-n0001-flat-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] junit.framework.TestListener: endTest(test04FFP__GL2ES2)
[apply] junit.framework.TestListener: startTest(test11GLSL_GL2)
[apply] main: ** screenshot: TestGLPointsNEWT.test04FFP__GL2ES2-n0002-smooth-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] main: ** screenshot: TestGLPointsNEWT.test04FFP__GL2ES2-n0003-attn0-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test04FFP__GL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test11GLSL_GL2
[apply] junit.framework.TestListener: endTest(test11GLSL_GL2)
[apply] junit.framework.TestListener: startTest(test12GLSL_ES2)
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 3.1 Mesa 20.3.5
[apply] GL GLSL: true, has-compiler-func: true, version 1.40
[apply] GL Profile: GLProfile[GL3bc/GL3bc.sw]
[apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true)
[apply] null
[apply] ShaderProgram[id=5, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] main: ** screenshot: TestGLPointsNEWT.test11GLSL_GL2___-n0001-flat-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] main: ** screenshot: TestGLPointsNEWT.test11GLSL_GL2___-n0002-smooth-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] main: ** screenshot: TestGLPointsNEWT.test11GLSL_GL2___-n0003-attn0-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test11GLSL_GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test12GLSL_ES2
[apply] junit.framework.TestListener: endTest(test12GLSL_ES2)
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: OpenGL ES 3.2 Mesa 20.3.5
[apply] GL GLSL: true, has-compiler-func: true, version OpenGL ES GLSL ES 3.20
[apply] GL Profile: GLProfile[GLES3/GLES3.sw]
[apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true)
[apply] null
[apply] ShaderProgram[id=6, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] main: ** screenshot: TestGLPointsNEWT.test12GLSL_ES2___-n0001-flat-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png
[apply] main: ** screenshot: TestGLPointsNEWT.test12GLSL_ES2___-n0002-smooth-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png
[apply] main: ** screenshot: TestGLPointsNEWT.test12GLSL_ES2___-n0003-attn0-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test12GLSL_ES2
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363938323 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363938323 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.813 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363937087 ms III - Start
[apply] SLOCK [T main @ 1692363937088 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test01FFP__GL2
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 3.1 Mesa 20.3.5
[apply] GL Profile: GLProfile[GL3bc/GL3bc.sw]
[apply] main: ** screenshot: TestGLPointsNEWT.test01FFP__GL2___-n0001-flat-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] main: ** screenshot: TestGLPointsNEWT.test01FFP__GL2___-n0002-smooth-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] main: ** screenshot: TestGLPointsNEWT.test01FFP__GL2___-n0003-attn0-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test01FFP__GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test02FFP__ES1
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: OpenGL ES-CM 1.1 Mesa 20.3.5
[apply] GL Profile: GLProfile[GLES1/GLES1.sw]
[apply] main: ** screenshot: TestGLPointsNEWT.test02FFP__ES1___-n0001-flat-GLES1_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png
[apply] main: ** screenshot: TestGLPointsNEWT.test02FFP__ES1___-n0002-smooth-GLES1_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png
[apply] main: ** screenshot: TestGLPointsNEWT.test02FFP__ES1___-n0003-attn0-GLES1_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test02FFP__ES1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test03FFP__ES2
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: OpenGL ES 3.2 Mesa 20.3.5
[apply] GL Profile: GLProfile[GL2ES1/GLES3.sw.custom]
[apply] main: ** screenshot: TestGLPointsNEWT.test03FFP__ES2___-n0001-flat-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png
[apply] main: ** screenshot: TestGLPointsNEWT.test03FFP__ES2___-n0002-smooth-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png
[apply] main: ** screenshot: TestGLPointsNEWT.test03FFP__ES2___-n0003-attn0-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test03FFP__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test04FFP__GL2ES2
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 4.5 (Core Profile) Mesa 20.3.5
[apply] GL Profile: GLProfile[GL2ES1/GL4.sw.custom]
[apply] main: ** screenshot: TestGLPointsNEWT.test04FFP__GL2ES2-n0001-flat-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] main: ** screenshot: TestGLPointsNEWT.test04FFP__GL2ES2-n0002-smooth-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] main: ** screenshot: TestGLPointsNEWT.test04FFP__GL2ES2-n0003-attn0-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test04FFP__GL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test11GLSL_GL2
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 3.1 Mesa 20.3.5
[apply] GL GLSL: true, has-compiler-func: true, version 1.40
[apply] GL Profile: GLProfile[GL3bc/GL3bc.sw]
[apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true)
[apply] null
[apply] ShaderProgram[id=5, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] main: ** screenshot: TestGLPointsNEWT.test11GLSL_GL2___-n0001-flat-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] main: ** screenshot: TestGLPointsNEWT.test11GLSL_GL2___-n0002-smooth-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] main: ** screenshot: TestGLPointsNEWT.test11GLSL_GL2___-n0003-attn0-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test11GLSL_GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test12GLSL_ES2
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: OpenGL ES 3.2 Mesa 20.3.5
[apply] GL GLSL: true, has-compiler-func: true, version OpenGL ES GLSL ES 3.20
[apply] GL Profile: GLProfile[GLES3/GLES3.sw]
[apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true)
[apply] null
[apply] ShaderProgram[id=6, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] main: ** screenshot: TestGLPointsNEWT.test12GLSL_ES2___-n0001-flat-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png
[apply] main: ** screenshot: TestGLPointsNEWT.test12GLSL_ES2___-n0002-smooth-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png
[apply] main: ** screenshot: TestGLPointsNEWT.test12GLSL_ES2___-n0003-attn0-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test12GLSL_ES2
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363938323 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363938323 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01FFP__GL2 took 0.508 sec
[apply] Testcase: test02FFP__ES1 took 0.113 sec
[apply] Testcase: test03FFP__ES2 took 0.201 sec
[apply] Testcase: test04FFP__GL2ES2 took 0.184 sec
[apply] Testcase: test11GLSL_GL2 took 0.116 sec
[apply] Testcase: test12GLSL_ES2 took 0.099 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT
[apply] junit.framework.TestListener: tests to run: 4
[apply] junit.framework.TestListener: startTest(test01InternedString)
[apply] junit.framework.TestListener: endTest(test01InternedString)
[apply] junit.framework.TestListener: startTest(test02InitSingleton)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363939046 ms III - Start
[apply] SLOCK [T main @ 1692363939047 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test01InternedString
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test01InternedString
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test02InitSingleton
[apply] junit.framework.TestListener: endTest(test02InitSingleton)
[apply] junit.framework.TestListener: startTest(test11DumpDesktopGLInfo)
[apply] junit.framework.TestListener: endTest(test11DumpDesktopGLInfo)
[apply] junit.framework.TestListener: startTest(test12DumpMobileGLInfo)
[apply] junit.framework.TestListener: endTest(test12DumpMobileGLInfo)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test02InitSingleton
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test11DumpDesktopGLInfo
[apply] Desktop
[apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x564718df, isOwner false, <51b7e5df, 18a70f16>[count 0, qsz 0, owner <NULL>]]]
[apply] Natives
[apply] GL4bc false
[apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 7 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL4 GLProfile[GL4/GL4.sw]
[apply] GL3 GLProfile[GL3/GL4.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 11 / 12
[apply]
[apply]
[apply]
[apply]
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test11DumpDesktopGLInfo
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test12DumpMobileGLInfo
[apply] ES
[apply] GLProfiles on device EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f1528001280, owner true, ResourceToolkitLock[obj 0xc8e4bb0, isOwner false, <6279cee3, 4206a205>[count 0, qsz 0, owner <NULL>]]]
[apply] Natives
[apply] GL4bc false
[apply] GL4 false
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [3.1 (Core profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 6 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL3.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL3 GLProfile[GL3/GL3.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 10 / 12
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test12DumpMobileGLInfo
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363939365 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363939366 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.893 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363939046 ms III - Start
[apply] SLOCK [T main @ 1692363939047 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test01InternedString
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test01InternedString
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test02InitSingleton
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test02InitSingleton
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test11DumpDesktopGLInfo
[apply] Desktop
[apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x564718df, isOwner false, <51b7e5df, 18a70f16>[count 0, qsz 0, owner <NULL>]]]
[apply] Natives
[apply] GL4bc false
[apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 7 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL4 GLProfile[GL4/GL4.sw]
[apply] GL3 GLProfile[GL3/GL4.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 11 / 12
[apply]
[apply]
[apply]
[apply]
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test11DumpDesktopGLInfo
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test12DumpMobileGLInfo
[apply] ES
[apply] GLProfiles on device EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7f1528001280, owner true, ResourceToolkitLock[obj 0xc8e4bb0, isOwner false, <6279cee3, 4206a205>[count 0, qsz 0, owner <NULL>]]]
[apply] Natives
[apply] GL4bc false
[apply] GL4 false
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [3.1 (Core profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 6 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL3.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL3 GLProfile[GL3/GL3.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 10 / 12
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test12DumpMobileGLInfo
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363939365 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363939366 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01InternedString took 0.001 sec
[apply] Testcase: test02InitSingleton took 0.304 sec
[apply] Testcase: test11DumpDesktopGLInfo took 0.001 sec
[apply] Testcase: test12DumpMobileGLInfo took 0.001 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT
[apply] junit.framework.TestListener: tests to run: 16
[apply] junit.framework.TestListener: startTest(test00Version)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363940106 ms III - Start
[apply] SLOCK [T main @ 1692363940107 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version
[apply] -----------------------------------------------------------------------------------------------------
[apply] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[apply] int8 1 / 1, int16 2 / 2
[apply] int 4 / 4, long 8 / 8
[apply] int32 4 / 4, int64 8 / 8
[apply] float 4 / 4, double 8 / 8, ldouble 16 / 16
[apply] pointer 8 / 8, page 4096
[apply] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[apply] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: false
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.common
[apply] Extension Name: com.jogamp.common
[apply] Specification Title: GlueGen Java Bindings Generator
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: GlueGen Run-Time
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0
[apply] Implementation Build: 2.5-b967-20230818
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: a235ae5dae463afa16f62f48bf62f896efa80b68
[apply] Implementation SHA Sources: 784913ee2d456eede9cfaf94e1182ff484f24107548dee8655d7207b858936ea
[apply] Implementation SHA Classes: 2ccd03d934cccce4f0bcc44aa3dc5c1999382abe812245c6bfbc5c1f8467d56f
[apply] Implementation SHA Classes-this: eceeebdce7de6d72726a1dd2b74d9716c6048db47a3ac197bf9ab88f09e9186c
[apply] Implementation SHA Natives: eb1fad0f383f4b918219d2c856f5ca10474433692e7d6f79920989a74d3cc64b
[apply] Implementation SHA Natives-this: 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.nativewindow
[apply] Extension Name: com.jogamp.opengl
[apply] Specification Title: Java Bindings for OpenGL API Specification
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: Java Bindings for OpenGL Runtime Environment
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0
[apply] Implementation Build: 2.5-b1533-20230818
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: 70f62ca5d121e5e71548246d468b5e7baa5faf25
[apply] Implementation SHA Sources: null
[apply] Implementation SHA Classes: null
[apply] Implementation SHA Classes-this: null
[apply] Implementation SHA Natives: null
[apply] Implementation SHA Natives-this: null
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.opengl
[apply] Extension Name: com.jogamp.opengl
[apply] Specification Title: Java Bindings for OpenGL API Specification
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: Java Bindings for OpenGL Runtime Environment
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0
[apply] Implementation Build: 2.5-b1533-20230818
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: 70f62ca5d121e5e71548246d468b5e7baa5faf25
[apply] Implementation SHA Sources: null
[apply] Implementation SHA Classes: null
[apply] Implementation SHA Classes-this: null
[apply] Implementation SHA Natives: null
[apply] Implementation SHA Natives-this: null
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.newt
[apply] Extension Name: com.jogamp.opengl
[apply] Specification Title: Java Bindings for OpenGL API Specification
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: Java Bindings for OpenGL Runtime Environment
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0
[apply] Implementation Build: 2.5-b1533-20230818
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: 70f62ca5d121e5e71548246d468b5e7baa5faf25
[apply] Implementation SHA Sources: null
[apply] Implementation SHA Classes: null
[apply] Implementation SHA Classes-this: null
[apply] Implementation SHA Natives: null
[apply] Implementation SHA Natives-this: null
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b6856dd, isOwner false, <5db45159, 6107227e>[count 0, qsz 0, owner <NULL>]]]
[apply] Natives
[apply] GL4bc false
[apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 7 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL4 GLProfile[GL4/GL4.sw]
[apply] GL3 GLProfile[GL3/GL4.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 11 / 12
[apply]
[apply]
[apply] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b6856dd, isOwner false, <5db45159, 6107227e>[count 0, qsz 0, owner <NULL>]]]
[apply] GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x87: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x89: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x8d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x91: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x95: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x99: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x9d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xa1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xa5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xa9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xad: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xba: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbe: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbf: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc0: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc1: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc2: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc3: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc4: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc5: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc6: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc7: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xca: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xce: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcf: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xd1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xd5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xd9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xdd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xe1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xe5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xe9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xed: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xf1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xf5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xf9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xfd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x117: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x119: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x11d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x121: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x125: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x129: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x12d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x131: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x135: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x139: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x13d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x141: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x145: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27f: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x281: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x285: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x289: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x28d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x291: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x295: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x299: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x29d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2a1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2a5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c7: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2cd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2d1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2d5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2d9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2dd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2e1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2e5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2e9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ed: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fa: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fe: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ff: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x300: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x301: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x302: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x303: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x304: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x305: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x306: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x307: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x308: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x309: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30a: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30b: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30c: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30d: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30e: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30f: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x311: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x315: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x319: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x31d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x321: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x325: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x329: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x32d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x331: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x335: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x339: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x33d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x357: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x359: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x35d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x361: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x365: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x369: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x36d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x371: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x375: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x379: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x37d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x381: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x385: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bf: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4c1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4c5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4c9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4cd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4d1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4d5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4d9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4dd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4e1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4e5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4e9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ed: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid 0x21, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x22, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6f, fbc 0x4fa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51b, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51e, fbc 0x15f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x520, fbc 0x161: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x524, fbc 0x165: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x528, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x538, fbc 0x179: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x544, fbc 0x185: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x566, fbc 0x1a7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x568, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x56c, fbc 0x1ad: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x570, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x574, fbc 0x1b5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x580, fbc 0x1c1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x58c, fbc 0x1cd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x597, fbc 0x1d8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x598, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x599, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a0, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a1, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a2, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a3, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a4, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a5, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a6, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a7, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a8, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a9, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5aa, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ab, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ac, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ad, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ae, fbc 0x1ef: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5b0, fbc 0x1f1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5b4, fbc 0x1f5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5b8, fbc 0x1f9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5bc, fbc 0x1fd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5c8, fbc 0x209: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5d4, fbc 0x215: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f6, fbc 0x237: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f8, fbc 0x239: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5fc, fbc 0x23d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x600, fbc 0x241: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x604, fbc 0x245: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x610, fbc 0x251: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x61c, fbc 0x25d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63a, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63d, fbc 0x39f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63f, fbc 0x3a1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x643, fbc 0x3a5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x647, fbc 0x3a9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x64b, fbc 0x3ad: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x657, fbc 0x3b9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x663, fbc 0x3c5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x685, fbc 0x3e7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x687, fbc 0x3e9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x68b, fbc 0x3ed: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x68f, fbc 0x3f1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x693, fbc 0x3f5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x69f, fbc 0x401: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ab, fbc 0x40d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cd, fbc 0x42f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cf, fbc 0x431: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6d3, fbc 0x435: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6d7, fbc 0x439: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6db, fbc 0x43d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6e7, fbc 0x449: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6f3, fbc 0x455: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x715, fbc 0x477: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x717, fbc 0x479: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x71b, fbc 0x47d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x71f, fbc 0x481: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x723, fbc 0x485: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x72f, fbc 0x491: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x73b, fbc 0x49d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x746, fbc 0x4f0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x747, fbc 0x4f1: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x748, fbc 0x4f2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x749, fbc 0x4f3: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74a, fbc 0x4f4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74b, fbc 0x4f5: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74c, fbc 0x4f6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74d, fbc 0x4f7: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74e, fbc 0x4f8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74f, fbc 0x4f9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x750, fbc 0x4fb: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x751, fbc 0x4fc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x752, fbc 0x4fd: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x753, fbc 0x4fe: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x754, fbc 0x4ff: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x755, fbc 0x500: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x756, fbc 0x501: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x757, fbc 0x502: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x758, fbc 0x503: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x759, fbc 0x504: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x75a, fbc 0x505: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x75b, fbc 0x506: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x75c, fbc 0x507: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply]
[apply]
[apply] GLProfiles on device EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fcb90001280, owner true, ResourceToolkitLock[obj 0x7c417213, isOwner false, <15761df8, 6ab7a896>[count 0, qsz 0, owner <NULL>]]]
[apply] Natives
[apply] GL4bc false
[apply] GL4 false
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [3.1 (Core profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 6 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL3.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL3 GLProfile[GL3/GL3.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 10 / 12
[apply]
[apply]
[apply] Capabilities for EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fcb90001280, owner true, ResourceToolkitLock[obj 0x7c417213, isOwner false, <15761df8, 6ab7a896>[count 0, qsz 0, owner <NULL>]]]
[apply] GLCaps[egl cfg 0x1, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x3, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x5, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x6, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x8, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xa, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xb, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xd, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xf, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x10, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x11, 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 , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x12, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x13, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x14, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x15, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x16, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x17, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x18, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x19, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1a, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1b, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1c, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1d, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1e, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1f, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x20, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x21, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x22, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x23, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x24, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x25, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x26, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x27, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x28, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply]
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version
[apply] junit.framework.TestListener: endTest(test00Version)
[apply] junit.framework.TestListener: startTest(test01GLProfileDefault)
[apply] GLProfile Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b6856dd, isOwner false, <5db45159, 6107227e>[count 0, qsz 0, owner <NULL>]]]
[apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test01GLProfileDefault
[apply] GLProfile Mapping default -> GLProfile[GL3bc/GL3bc.sw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test01GLProfileDefault)
[apply] junit.framework.TestListener: startTest(test11GLProfileMaxProgrammable)
[apply] GLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test01GLProfileDefault
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test11GLProfileMaxProgrammable
[apply] GLProfile Mapping maxProgrammable -> GLProfile[GL4/GL4.sw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxProgrammable -> GLProfile[GL4/GL4.sw] -> GLProfile[GL4/GL4.sw] -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2ES2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test11GLProfileMaxProgrammable
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test22GLProfileMaxFixedFunc
[apply] GLProfile Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw]
[apply] junit.framework.TestListener: endTest(test11GLProfileMaxProgrammable)
[apply] junit.framework.TestListener: startTest(test22GLProfileMaxFixedFunc)
[apply] GLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test22GLProfileMaxFixedFunc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test31GLProfileGL2ES1
[apply] GLProfile Mapping GL2ES1 -> GLProfile[GL3bc/GL3bc.sw]
[apply] junit.framework.TestListener: endTest(test22GLProfileMaxFixedFunc)
[apply] junit.framework.TestListener: startTest(test31GLProfileGL2ES1)
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2ES1 -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test31GLProfileGL2ES1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test32GLProfileGL2ES2
[apply] GLProfile Mapping GL2ES2 -> GLProfile[GL4/GL4.sw]
[apply] junit.framework.TestListener: endTest(test31GLProfileGL2ES1)
[apply] junit.framework.TestListener: startTest(test32GLProfileGL2ES2)
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2ES2 -> GLProfile[GL4/GL4.sw] -> GLProfile[GL4/GL4.sw] -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2ES2
[apply] junit.framework.TestListener: endTest(test32GLProfileGL2ES2)
[apply] junit.framework.TestListener: startTest(test33GLProfileGL4ES3)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test32GLProfileGL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test33GLProfileGL4ES3
[apply] GLProfile Mapping GL4ES3 -> GLProfile[GL4/GL4.sw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL4ES3 -> GLProfile[GL4/GL4.sw] -> GLProfile[GL4/GL4.sw] -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2ES2
[apply] junit.framework.TestListener: endTest(test33GLProfileGL4ES3)
[apply] junit.framework.TestListener: startTest(test34GLProfileGL2GL3)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test33GLProfileGL4ES3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test34GLProfileGL2GL3
[apply] GLProfile Mapping GL2GL3 -> GLProfile[GL4/GL4.sw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2GL3 -> GLProfile[GL4/GL4.sw] -> GLProfile[GL4/GL4.sw] -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2ES2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test34GLProfileGL2GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test41_GL4bc
[apply] Profile GL4bc n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test41_GL4bc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test42_GL3bc
[apply] GLProfile Mapping GL3bc -> GLProfile[GL3bc/GL3bc.sw]
[apply] junit.framework.TestListener: endTest(test34GLProfileGL2GL3)
[apply] junit.framework.TestListener: startTest(test41_GL4bc)
[apply] junit.framework.TestListener: endTest(test41_GL4bc)
[apply] junit.framework.TestListener: startTest(test42_GL3bc)
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test42_GL3bc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test43_GL2
[apply] GLProfile Mapping GL2 -> GLProfile[GL2/GL3bc.sw]
[apply] junit.framework.TestListener: endTest(test42_GL3bc)
[apply] junit.framework.TestListener: startTest(test43_GL2)
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2 -> GLProfile[GL2/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test43_GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test44_GL4
[apply] GLProfile Mapping GL4 -> GLProfile[GL4/GL4.sw]
[apply] junit.framework.TestListener: endTest(test43_GL2)
[apply] junit.framework.TestListener: startTest(test44_GL4)
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL4 -> GLProfile[GL4/GL4.sw] -> GLProfile[GL4/GL4.sw] -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2ES2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test44_GL4
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test45_GL3
[apply] GLProfile Mapping GL3 -> GLProfile[GL3/GL4.sw]
[apply] junit.framework.TestListener: endTest(test44_GL4)
[apply] junit.framework.TestListener: startTest(test45_GL3)
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL3 -> GLProfile[GL3/GL4.sw] -> GLProfile[GL4/GL4.sw] -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2ES2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test45_GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test46_GLES1
[apply] GLProfile Mapping GLES1 -> GLProfile[GLES1/GLES1.sw]
[apply] junit.framework.TestListener: endTest(test45_GL3)
[apply] junit.framework.TestListener: startTest(test46_GLES1)
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GLES1/GLES1.sw]
[apply] GL Version 1.1 (ES profile, arb, compat[FP32], software) - OpenGL ES-CM 1.1 Mesa 20.3.5 [GL 1.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es1.GLES1Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES-CM 1.1 Mesa 20.3.5
[apply] GLSL false, has-compiler-func: true
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 47
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GLES1 -> GLProfile[GLES1/GLES1.sw] -> GLProfile[GLES1/GLES1.sw] -> 1.1 (ES profile, arb, compat[FP32], software) - OpenGL ES-CM 1.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.es1.GLES1Impl
[apply] GL Mapping GLProfile[GLES1/GLES1.sw] -> GLES1
[apply] GL Mapping GLProfile[GLES1/GLES1.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test46_GLES1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test47_GLES2
[apply] GLProfile Mapping GLES2 -> GLProfile[GLES2/GLES3.sw]
[apply] junit.framework.TestListener: endTest(test46_GLES1)
[apply] junit.framework.TestListener: startTest(test47_GLES2)
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GLES2 -> GLProfile[GLES2/GLES3.sw] -> GLProfile[GLES3/GLES3.sw] -> 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GLES3
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GLES2
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2
[apply] junit.framework.TestListener: endTest(test47_GLES2)
[apply] junit.framework.TestListener: startTest(test48_GLES3)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test47_GLES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3
[apply] GLProfile Mapping GLES3 -> GLProfile[GLES3/GLES3.sw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GLES3 -> GLProfile[GLES3/GLES3.sw] -> GLProfile[GLES3/GLES3.sw] -> 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GLES3
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GLES2
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2
[apply] junit.framework.TestListener: endTest(test48_GLES3)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363943315 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363943315 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.785 sec
[apply] ------------- Standard Output ---------------
[apply] GLProfile Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b6856dd, isOwner false, <5db45159, 6107227e>[count 0, qsz 0, owner <NULL>]]]
[apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]
[apply] GLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363940106 ms III - Start
[apply] SLOCK [T main @ 1692363940107 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version
[apply] -----------------------------------------------------------------------------------------------------
[apply] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[apply] int8 1 / 1, int16 2 / 2
[apply] int 4 / 4, long 8 / 8
[apply] int32 4 / 4, int64 8 / 8
[apply] float 4 / 4, double 8 / 8, ldouble 16 / 16
[apply] pointer 8 / 8, page 4096
[apply] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[apply] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: false
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.common
[apply] Extension Name: com.jogamp.common
[apply] Specification Title: GlueGen Java Bindings Generator
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: GlueGen Run-Time
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0
[apply] Implementation Build: 2.5-b967-20230818
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: a235ae5dae463afa16f62f48bf62f896efa80b68
[apply] Implementation SHA Sources: 784913ee2d456eede9cfaf94e1182ff484f24107548dee8655d7207b858936ea
[apply] Implementation SHA Classes: 2ccd03d934cccce4f0bcc44aa3dc5c1999382abe812245c6bfbc5c1f8467d56f
[apply] Implementation SHA Classes-this: eceeebdce7de6d72726a1dd2b74d9716c6048db47a3ac197bf9ab88f09e9186c
[apply] Implementation SHA Natives: eb1fad0f383f4b918219d2c856f5ca10474433692e7d6f79920989a74d3cc64b
[apply] Implementation SHA Natives-this: 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.nativewindow
[apply] Extension Name: com.jogamp.opengl
[apply] Specification Title: Java Bindings for OpenGL API Specification
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: Java Bindings for OpenGL Runtime Environment
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0
[apply] Implementation Build: 2.5-b1533-20230818
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: 70f62ca5d121e5e71548246d468b5e7baa5faf25
[apply] Implementation SHA Sources: null
[apply] Implementation SHA Classes: null
[apply] Implementation SHA Classes-this: null
[apply] Implementation SHA Natives: null
[apply] Implementation SHA Natives-this: null
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.opengl
[apply] Extension Name: com.jogamp.opengl
[apply] Specification Title: Java Bindings for OpenGL API Specification
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: Java Bindings for OpenGL Runtime Environment
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0
[apply] Implementation Build: 2.5-b1533-20230818
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: 70f62ca5d121e5e71548246d468b5e7baa5faf25
[apply] Implementation SHA Sources: null
[apply] Implementation SHA Classes: null
[apply] Implementation SHA Classes-this: null
[apply] Implementation SHA Natives: null
[apply] Implementation SHA Natives-this: null
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.newt
[apply] Extension Name: com.jogamp.opengl
[apply] Specification Title: Java Bindings for OpenGL API Specification
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: Java Bindings for OpenGL Runtime Environment
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0
[apply] Implementation Build: 2.5-b1533-20230818
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: 70f62ca5d121e5e71548246d468b5e7baa5faf25
[apply] Implementation SHA Sources: null
[apply] Implementation SHA Classes: null
[apply] Implementation SHA Classes-this: null
[apply] Implementation SHA Natives: null
[apply] Implementation SHA Natives-this: null
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b6856dd, isOwner false, <5db45159, 6107227e>[count 0, qsz 0, owner <NULL>]]]
[apply] Natives
[apply] GL4bc false
[apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 7 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL4 GLProfile[GL4/GL4.sw]
[apply] GL3 GLProfile[GL3/GL4.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 11 / 12
[apply]
[apply]
[apply] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b6856dd, isOwner false, <5db45159, 6107227e>[count 0, qsz 0, owner <NULL>]]]
[apply] GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x87: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x89: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x8d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x91: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x95: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x99: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x9d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xa1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xa5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xa9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xad: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xba: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbe: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbf: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc0: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc1: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc2: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc3: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc4: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc5: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc6: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc7: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xca: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xce: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcf: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xd1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xd5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xd9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xdd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xe1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xe5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xe9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xed: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xf1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xf5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xf9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xfd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x117: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x119: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x11d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x121: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x125: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x129: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x12d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x131: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x135: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x139: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x13d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x141: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x145: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27f: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x281: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x285: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x289: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x28d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x291: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x295: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x299: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x29d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2a1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2a5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c7: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2cd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2d1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2d5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2d9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2dd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2e1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2e5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2e9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ed: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fa: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fe: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ff: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x300: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x301: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x302: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x303: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x304: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x305: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x306: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x307: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x308: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x309: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30a: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30b: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30c: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30d: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30e: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30f: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x311: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x315: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x319: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x31d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x321: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x325: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x329: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x32d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x331: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x335: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x339: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x33d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x357: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x359: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x35d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x361: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x365: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x369: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x36d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x371: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x375: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x379: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x37d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x381: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x385: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bf: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4c1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4c5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4c9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4cd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4d1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4d5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4d9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4dd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4e1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4e5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4e9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ed: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid 0x21, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x22, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6f, fbc 0x4fa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51b, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51e, fbc 0x15f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x520, fbc 0x161: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x524, fbc 0x165: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x528, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x538, fbc 0x179: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x544, fbc 0x185: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x566, fbc 0x1a7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x568, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x56c, fbc 0x1ad: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x570, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x574, fbc 0x1b5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x580, fbc 0x1c1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x58c, fbc 0x1cd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x597, fbc 0x1d8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x598, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x599, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a0, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a1, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a2, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a3, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a4, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a5, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a6, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a7, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a8, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a9, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5aa, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ab, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ac, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ad, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ae, fbc 0x1ef: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5b0, fbc 0x1f1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5b4, fbc 0x1f5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5b8, fbc 0x1f9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5bc, fbc 0x1fd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5c8, fbc 0x209: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5d4, fbc 0x215: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f6, fbc 0x237: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f8, fbc 0x239: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5fc, fbc 0x23d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x600, fbc 0x241: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x604, fbc 0x245: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x610, fbc 0x251: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x61c, fbc 0x25d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63a, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63d, fbc 0x39f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63f, fbc 0x3a1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x643, fbc 0x3a5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x647, fbc 0x3a9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x64b, fbc 0x3ad: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x657, fbc 0x3b9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x663, fbc 0x3c5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x685, fbc 0x3e7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x687, fbc 0x3e9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x68b, fbc 0x3ed: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x68f, fbc 0x3f1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x693, fbc 0x3f5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x69f, fbc 0x401: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ab, fbc 0x40d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cd, fbc 0x42f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cf, fbc 0x431: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6d3, fbc 0x435: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6d7, fbc 0x439: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6db, fbc 0x43d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6e7, fbc 0x449: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6f3, fbc 0x455: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x715, fbc 0x477: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x717, fbc 0x479: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x71b, fbc 0x47d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x71f, fbc 0x481: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x723, fbc 0x485: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x72f, fbc 0x491: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x73b, fbc 0x49d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x746, fbc 0x4f0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x747, fbc 0x4f1: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x748, fbc 0x4f2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x749, fbc 0x4f3: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74a, fbc 0x4f4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74b, fbc 0x4f5: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74c, fbc 0x4f6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74d, fbc 0x4f7: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74e, fbc 0x4f8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74f, fbc 0x4f9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x750, fbc 0x4fb: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x751, fbc 0x4fc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x752, fbc 0x4fd: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x753, fbc 0x4fe: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x754, fbc 0x4ff: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x755, fbc 0x500: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x756, fbc 0x501: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x757, fbc 0x502: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x758, fbc 0x503: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x759, fbc 0x504: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x75a, fbc 0x505: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x75b, fbc 0x506: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x75c, fbc 0x507: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply]
[apply]
[apply] GLProfiles on device EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fcb90001280, owner true, ResourceToolkitLock[obj 0x7c417213, isOwner false, <15761df8, 6ab7a896>[count 0, qsz 0, owner <NULL>]]]
[apply] Natives
[apply] GL4bc false
[apply] GL4 false
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [3.1 (Core profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 6 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL3.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL3 GLProfile[GL3/GL3.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 10 / 12
[apply]
[apply]
[apply] Capabilities for EGLGraphicsDevice[type .egl, v1.5.0, nativeDisplayID 0x0, connection :0, unitID 0, handle 0x7fcb90001280, owner true, ResourceToolkitLock[obj 0x7c417213, isOwner false, <15761df8, 6ab7a896>[count 0, qsz 0, owner <NULL>]]]
[apply] GLCaps[egl cfg 0x1, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x3, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x5, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x6, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x8, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xa, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xb, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xd, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0xf, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x10, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x11, 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 , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x12, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x13, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x14, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x15, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x16, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x17, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x18, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x19, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1a, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1b, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1c, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1d, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1e, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x1f, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x20, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x21, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x22, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x23, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x24, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x25, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x26, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x27, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GLCaps[egl cfg 0x28, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply]
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test01GLProfileDefault
[apply] GLProfile Mapping default -> GLProfile[GL3bc/GL3bc.sw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test01GLProfileDefault
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test11GLProfileMaxProgrammable
[apply] GLProfile Mapping maxProgrammable -> GLProfile[GL4/GL4.sw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxProgrammable -> GLProfile[GL4/GL4.sw] -> GLProfile[GL4/GL4.sw] -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2ES2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test11GLProfileMaxProgrammable
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test22GLProfileMaxFixedFunc
[apply] GLProfile Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test22GLProfileMaxFixedFunc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test31GLProfileGL2ES1
[apply] GLProfile Mapping GL2ES1 -> GLProfile[GL3bc/GL3bc.sw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2ES1 -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test31GLProfileGL2ES1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test32GLProfileGL2ES2
[apply] GLProfile Mapping GL2ES2 -> GLProfile[GL4/GL4.sw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2ES2 -> GLProfile[GL4/GL4.sw] -> GLProfile[GL4/GL4.sw] -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2ES2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test32GLProfileGL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test33GLProfileGL4ES3
[apply] GLProfile Mapping GL4ES3 -> GLProfile[GL4/GL4.sw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL4ES3 -> GLProfile[GL4/GL4.sw] -> GLProfile[GL4/GL4.sw] -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2ES2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test33GLProfileGL4ES3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test34GLProfileGL2GL3
[apply] GLProfile Mapping GL2GL3 -> GLProfile[GL4/GL4.sw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2GL3 -> GLProfile[GL4/GL4.sw] -> GLProfile[GL4/GL4.sw] -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2ES2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test34GLProfileGL2GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test41_GL4bc
[apply] Profile GL4bc n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test41_GL4bc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test42_GL3bc
[apply] GLProfile Mapping GL3bc -> GLProfile[GL3bc/GL3bc.sw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test42_GL3bc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test43_GL2
[apply] GLProfile Mapping GL2 -> GLProfile[GL2/GL3bc.sw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2 -> GLProfile[GL2/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test43_GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test44_GL4
[apply] GLProfile Mapping GL4 -> GLProfile[GL4/GL4.sw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL4 -> GLProfile[GL4/GL4.sw] -> GLProfile[GL4/GL4.sw] -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2ES2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test44_GL4
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test45_GL3
[apply] GLProfile Mapping GL3 -> GLProfile[GL3/GL4.sw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL3 -> GLProfile[GL3/GL4.sw] -> GLProfile[GL4/GL4.sw] -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2ES2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test45_GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test46_GLES1
[apply] GLProfile Mapping GLES1 -> GLProfile[GLES1/GLES1.sw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GLES1/GLES1.sw]
[apply] GL Version 1.1 (ES profile, arb, compat[FP32], software) - OpenGL ES-CM 1.1 Mesa 20.3.5 [GL 1.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es1.GLES1Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES-CM 1.1 Mesa 20.3.5
[apply] GLSL false, has-compiler-func: true
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 47
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GLES1 -> GLProfile[GLES1/GLES1.sw] -> GLProfile[GLES1/GLES1.sw] -> 1.1 (ES profile, arb, compat[FP32], software) - OpenGL ES-CM 1.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.es1.GLES1Impl
[apply] GL Mapping GLProfile[GLES1/GLES1.sw] -> GLES1
[apply] GL Mapping GLProfile[GLES1/GLES1.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test46_GLES1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test47_GLES2
[apply] GLProfile Mapping GLES2 -> GLProfile[GLES2/GLES3.sw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GLES2 -> GLProfile[GLES2/GLES3.sw] -> GLProfile[GLES3/GLES3.sw] -> 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GLES3
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GLES2
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test47_GLES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3
[apply] GLProfile Mapping GLES3 -> GLProfile[GLES3/GLES3.sw]
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GLES3 -> GLProfile[GLES3/GLES3.sw] -> GLProfile[GLES3/GLES3.sw] -> 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GLES3
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GLES2
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test48_GLES3
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363943315 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363943315 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00Version took 0.435 sec
[apply] Testcase: test01GLProfileDefault took 0.204 sec
[apply] Testcase: test11GLProfileMaxProgrammable took 0.181 sec
[apply] Testcase: test22GLProfileMaxFixedFunc took 0.199 sec
[apply] Testcase: test31GLProfileGL2ES1 took 0.199 sec
[apply] Testcase: test32GLProfileGL2ES2 took 0.182 sec
[apply] Testcase: test33GLProfileGL4ES3 took 0.2 sec
[apply] Testcase: test34GLProfileGL2GL3 took 0.215 sec
[apply] Testcase: test41_GL4bc took 0 sec
[apply] Testcase: test42_GL3bc took 0.197 sec
[apply] Testcase: test43_GL2 took 0.197 sec
[apply] Testcase: test44_GL4 took 0.198 sec
[apply] Testcase: test45_GL3 took 0.201 sec
[apply] Testcase: test46_GLES1 took 0.194 sec
[apply] Testcase: test47_GLES2 took 0.171 sec
[apply] Testcase: test48_GLES3 took 0.177 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx
[apply] junit.framework.TestListener: tests to run: 16
[apply] junit.framework.TestListener: startTest(test00Version)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363944173 ms III - Start
[apply] SLOCK [T main @ 1692363944173 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version
[apply] -----------------------------------------------------------------------------------------------------
[apply] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[apply] int8 1 / 1, int16 2 / 2
[apply] int 4 / 4, long 8 / 8
[apply] int32 4 / 4, int64 8 / 8
[apply] float 4 / 4, double 8 / 8, ldouble 16 / 16
[apply] pointer 8 / 8, page 4096
[apply] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[apply] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: false
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.common
[apply] Extension Name: com.jogamp.common
[apply] Specification Title: GlueGen Java Bindings Generator
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: GlueGen Run-Time
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0
[apply] Implementation Build: 2.5-b967-20230818
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: a235ae5dae463afa16f62f48bf62f896efa80b68
[apply] Implementation SHA Sources: 784913ee2d456eede9cfaf94e1182ff484f24107548dee8655d7207b858936ea
[apply] Implementation SHA Classes: 2ccd03d934cccce4f0bcc44aa3dc5c1999382abe812245c6bfbc5c1f8467d56f
[apply] Implementation SHA Classes-this: eceeebdce7de6d72726a1dd2b74d9716c6048db47a3ac197bf9ab88f09e9186c
[apply] Implementation SHA Natives: eb1fad0f383f4b918219d2c856f5ca10474433692e7d6f79920989a74d3cc64b
[apply] Implementation SHA Natives-this: 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.nativewindow
[apply] Extension Name: com.jogamp.opengl
[apply] Specification Title: Java Bindings for OpenGL API Specification
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: Java Bindings for OpenGL Runtime Environment
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0
[apply] Implementation Build: 2.5-b1533-20230818
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: 70f62ca5d121e5e71548246d468b5e7baa5faf25
[apply] Implementation SHA Sources: null
[apply] Implementation SHA Classes: null
[apply] Implementation SHA Classes-this: null
[apply] Implementation SHA Natives: null
[apply] Implementation SHA Natives-this: null
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.opengl
[apply] Extension Name: com.jogamp.opengl
[apply] Specification Title: Java Bindings for OpenGL API Specification
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: Java Bindings for OpenGL Runtime Environment
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0
[apply] Implementation Build: 2.5-b1533-20230818
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: 70f62ca5d121e5e71548246d468b5e7baa5faf25
[apply] Implementation SHA Sources: null
[apply] Implementation SHA Classes: null
[apply] Implementation SHA Classes-this: null
[apply] Implementation SHA Natives: null
[apply] Implementation SHA Natives-this: null
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.newt
[apply] Extension Name: com.jogamp.opengl
[apply] Specification Title: Java Bindings for OpenGL API Specification
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: Java Bindings for OpenGL Runtime Environment
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0
[apply] Implementation Build: 2.5-b1533-20230818
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: 70f62ca5d121e5e71548246d468b5e7baa5faf25
[apply] Implementation SHA Sources: null
[apply] Implementation SHA Classes: null
[apply] Implementation SHA Classes-this: null
[apply] Implementation SHA Natives: null
[apply] Implementation SHA Natives-this: null
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b546384, isOwner false, <5d740a0f, 214b199c>[count 0, qsz 0, owner <NULL>]]]
[apply] Natives
[apply] GL4bc false
[apply] GL4 false
[apply] GLES3 false
[apply] GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)]
[apply] GLES2 false
[apply] GLES1 false
[apply] Count 3 / 8
[apply] Common
[apply] GL4ES3 false
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL3.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GL3 GLProfile[GL3/GL3bc.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 6 / 12
[apply]
[apply]
[apply] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b546384, isOwner false, <5d740a0f, 214b199c>[count 0, qsz 0, owner <NULL>]]]
[apply] GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x87: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x89: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x8d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x91: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x95: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x99: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x9d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xa1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xa5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xa9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xad: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xba: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbe: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbf: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc0: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc1: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc2: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc3: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc4: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc5: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc6: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc7: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xca: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xce: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcf: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xd1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xd5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xd9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xdd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xe1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xe5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xe9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xed: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xf1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xf5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xf9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xfd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x117: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x119: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x11d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x121: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x125: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x129: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x12d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x131: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x135: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x139: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x13d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x141: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x145: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27f: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x281: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x285: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x289: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x28d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x291: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x295: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x299: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x29d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2a1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2a5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c7: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2cd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2d1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2d5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2d9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2dd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2e1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2e5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2e9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ed: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fa: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fe: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ff: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x300: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x301: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x302: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x303: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x304: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x305: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x306: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x307: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x308: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x309: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30a: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30b: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30c: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30d: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30e: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30f: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x311: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x315: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x319: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x31d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x321: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x325: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x329: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x32d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x331: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x335: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x339: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x33d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x357: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x359: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x35d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x361: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x365: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x369: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x36d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x371: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x375: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x379: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x37d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x381: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x385: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bf: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4c1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4c5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4c9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4cd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4d1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4d5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4d9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4dd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4e1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4e5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4e9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ed: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid 0x21, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x22, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6f, fbc 0x4fa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51b, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51e, fbc 0x15f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x520, fbc 0x161: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x524, fbc 0x165: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x528, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x538, fbc 0x179: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x544, fbc 0x185: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x566, fbc 0x1a7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x568, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x56c, fbc 0x1ad: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x570, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x574, fbc 0x1b5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x580, fbc 0x1c1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x58c, fbc 0x1cd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x597, fbc 0x1d8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x598, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x599, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a0, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a1, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a2, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a3, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a4, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a5, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a6, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a7, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a8, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a9, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5aa, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ab, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ac, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ad, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ae, fbc 0x1ef: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5b0, fbc 0x1f1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5b4, fbc 0x1f5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5b8, fbc 0x1f9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5bc, fbc 0x1fd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5c8, fbc 0x209: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5d4, fbc 0x215: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f6, fbc 0x237: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f8, fbc 0x239: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5fc, fbc 0x23d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x600, fbc 0x241: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x604, fbc 0x245: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x610, fbc 0x251: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x61c, fbc 0x25d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63a, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63d, fbc 0x39f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63f, fbc 0x3a1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x643, fbc 0x3a5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x647, fbc 0x3a9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x64b, fbc 0x3ad: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x657, fbc 0x3b9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x663, fbc 0x3c5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x685, fbc 0x3e7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x687, fbc 0x3e9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x68b, fbc 0x3ed: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x68f, fbc 0x3f1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x693, fbc 0x3f5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x69f, fbc 0x401: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ab, fbc 0x40d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cd, fbc 0x42f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cf, fbc 0x431: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6d3, fbc 0x435: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6d7, fbc 0x439: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6db, fbc 0x43d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6e7, fbc 0x449: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6f3, fbc 0x455: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x715, fbc 0x477: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x717, fbc 0x479: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x71b, fbc 0x47d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x71f, fbc 0x481: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x723, fbc 0x485: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x72f, fbc 0x491: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x73b, fbc 0x49d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x746, fbc 0x4f0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x747, fbc 0x4f1: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x748, fbc 0x4f2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x749, fbc 0x4f3: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74a, fbc 0x4f4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74b, fbc 0x4f5: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74c, fbc 0x4f6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74d, fbc 0x4f7: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74e, fbc 0x4f8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74f, fbc 0x4f9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x750, fbc 0x4fb: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x751, fbc 0x4fc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x752, fbc 0x4fd: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x753, fbc 0x4fe: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x754, fbc 0x4ff: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x755, fbc 0x500: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x756, fbc 0x501: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x757, fbc 0x502: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x758, fbc 0x503: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x759, fbc 0x504: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x75a, fbc 0x505: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x75b, fbc 0x506: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x75c, fbc 0x507: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply]
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version
[apply] junit.framework.TestListener: endTest(test00Version)
[apply] junit.framework.TestListener: startTest(test01GLProfileDefault)
[apply] GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3 GLProfile[GL3/GL3bc.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 6 / 12]
[apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b546384, isOwner false, <5d740a0f, 214b199c>[count 0, qsz 0, owner <NULL>]]]
[apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test01GLProfileDefault
[apply] GLProfile Mapping default -> GLProfile[GL3bc/GL3bc.sw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test01GLProfileDefault)
[apply] junit.framework.TestListener: startTest(test11GLProfileMaxProgrammable)
[apply] GLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test01GLProfileDefault
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test11GLProfileMaxProgrammable
[apply] GLProfile Mapping maxProgrammable -> GLProfile[GL3bc/GL3bc.sw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxProgrammable -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test11GLProfileMaxProgrammable
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test22GLProfileMaxFixedFunc
[apply] junit.framework.TestListener: endTest(test11GLProfileMaxProgrammable)
[apply] junit.framework.TestListener: startTest(test22GLProfileMaxFixedFunc)
[apply] GLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test22GLProfileMaxFixedFunc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test31GLProfileGL2ES1
[apply] GLProfile Mapping GL2ES1 -> GLProfile[GL3bc/GL3bc.sw]
[apply] junit.framework.TestListener: endTest(test22GLProfileMaxFixedFunc)
[apply] junit.framework.TestListener: startTest(test31GLProfileGL2ES1)
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2ES1 -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test31GLProfileGL2ES1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test32GLProfileGL2ES2
[apply] GLProfile Mapping GL2ES2 -> GLProfile[GL3/GL3bc.sw]
[apply] junit.framework.TestListener: endTest(test31GLProfileGL2ES1)
[apply] junit.framework.TestListener: startTest(test32GLProfileGL2ES2)
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2ES2 -> GLProfile[GL3/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test32GLProfileGL2ES2)
[apply] junit.framework.TestListener: startTest(test33GLProfileGL4ES3)
[apply] GLProfile GL4ES3 n/a
[apply] junit.framework.TestListener: endTest(test33GLProfileGL4ES3)
[apply] junit.framework.TestListener: startTest(test34GLProfileGL2GL3)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test32GLProfileGL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test33GLProfileGL4ES3
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test33GLProfileGL4ES3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test34GLProfileGL2GL3
[apply] GLProfile Mapping GL2GL3 -> GLProfile[GL3bc/GL3bc.sw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2GL3 -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test34GLProfileGL2GL3)
[apply] junit.framework.TestListener: startTest(test41_GL4bc)
[apply] junit.framework.TestListener: endTest(test41_GL4bc)
[apply] junit.framework.TestListener: startTest(test42_GL3bc)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test34GLProfileGL2GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test41_GL4bc
[apply] Profile GL4bc n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test41_GL4bc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test42_GL3bc
[apply] GLProfile Mapping GL3bc -> GLProfile[GL3bc/GL3bc.sw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test42_GL3bc)
[apply] junit.framework.TestListener: startTest(test43_GL2)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test42_GL3bc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test43_GL2
[apply] GLProfile Mapping GL2 -> GLProfile[GL2/GL3bc.sw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2 -> GLProfile[GL2/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test43_GL2)
[apply] junit.framework.TestListener: startTest(test44_GL4)
[apply] junit.framework.TestListener: endTest(test44_GL4)
[apply] junit.framework.TestListener: startTest(test45_GL3)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test43_GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test44_GL4
[apply] Profile GL4 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test44_GL4
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test45_GL3
[apply] GLProfile Mapping GL3 -> GLProfile[GL3/GL3bc.sw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL3 -> GLProfile[GL3/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test45_GL3)
[apply] junit.framework.TestListener: startTest(test46_GLES1)
[apply] junit.framework.TestListener: endTest(test46_GLES1)
[apply] junit.framework.TestListener: startTest(test47_GLES2)
[apply] junit.framework.TestListener: endTest(test47_GLES2)
[apply] junit.framework.TestListener: startTest(test48_GLES3)
[apply] junit.framework.TestListener: endTest(test48_GLES3)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test45_GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test46_GLES1
[apply] Profile GLES1 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test46_GLES1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test47_GLES2
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test47_GLES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3
[apply] Profile GLES3 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363946301 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363946301 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.71 sec
[apply] ------------- Standard Output ---------------
[apply] GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3 GLProfile[GL3/GL3bc.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 6 / 12]
[apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b546384, isOwner false, <5d740a0f, 214b199c>[count 0, qsz 0, owner <NULL>]]]
[apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile GL4ES3 n/a
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363944173 ms III - Start
[apply] SLOCK [T main @ 1692363944173 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version
[apply] -----------------------------------------------------------------------------------------------------
[apply] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[apply] int8 1 / 1, int16 2 / 2
[apply] int 4 / 4, long 8 / 8
[apply] int32 4 / 4, int64 8 / 8
[apply] float 4 / 4, double 8 / 8, ldouble 16 / 16
[apply] pointer 8 / 8, page 4096
[apply] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[apply] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: false
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.common
[apply] Extension Name: com.jogamp.common
[apply] Specification Title: GlueGen Java Bindings Generator
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: GlueGen Run-Time
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0
[apply] Implementation Build: 2.5-b967-20230818
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: a235ae5dae463afa16f62f48bf62f896efa80b68
[apply] Implementation SHA Sources: 784913ee2d456eede9cfaf94e1182ff484f24107548dee8655d7207b858936ea
[apply] Implementation SHA Classes: 2ccd03d934cccce4f0bcc44aa3dc5c1999382abe812245c6bfbc5c1f8467d56f
[apply] Implementation SHA Classes-this: eceeebdce7de6d72726a1dd2b74d9716c6048db47a3ac197bf9ab88f09e9186c
[apply] Implementation SHA Natives: eb1fad0f383f4b918219d2c856f5ca10474433692e7d6f79920989a74d3cc64b
[apply] Implementation SHA Natives-this: 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.nativewindow
[apply] Extension Name: com.jogamp.opengl
[apply] Specification Title: Java Bindings for OpenGL API Specification
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: Java Bindings for OpenGL Runtime Environment
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0
[apply] Implementation Build: 2.5-b1533-20230818
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: 70f62ca5d121e5e71548246d468b5e7baa5faf25
[apply] Implementation SHA Sources: null
[apply] Implementation SHA Classes: null
[apply] Implementation SHA Classes-this: null
[apply] Implementation SHA Natives: null
[apply] Implementation SHA Natives-this: null
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.opengl
[apply] Extension Name: com.jogamp.opengl
[apply] Specification Title: Java Bindings for OpenGL API Specification
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: Java Bindings for OpenGL Runtime Environment
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0
[apply] Implementation Build: 2.5-b1533-20230818
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: 70f62ca5d121e5e71548246d468b5e7baa5faf25
[apply] Implementation SHA Sources: null
[apply] Implementation SHA Classes: null
[apply] Implementation SHA Classes-this: null
[apply] Implementation SHA Natives: null
[apply] Implementation SHA Natives-this: null
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.newt
[apply] Extension Name: com.jogamp.opengl
[apply] Specification Title: Java Bindings for OpenGL API Specification
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: Java Bindings for OpenGL Runtime Environment
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0
[apply] Implementation Build: 2.5-b1533-20230818
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: 70f62ca5d121e5e71548246d468b5e7baa5faf25
[apply] Implementation SHA Sources: null
[apply] Implementation SHA Classes: null
[apply] Implementation SHA Classes-this: null
[apply] Implementation SHA Natives: null
[apply] Implementation SHA Natives-this: null
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b546384, isOwner false, <5d740a0f, 214b199c>[count 0, qsz 0, owner <NULL>]]]
[apply] Natives
[apply] GL4bc false
[apply] GL4 false
[apply] GLES3 false
[apply] GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)]
[apply] GLES2 false
[apply] GLES1 false
[apply] Count 3 / 8
[apply] Common
[apply] GL4ES3 false
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL3.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GL3 GLProfile[GL3/GL3bc.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 6 / 12
[apply]
[apply]
[apply] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b546384, isOwner false, <5d740a0f, 214b199c>[count 0, qsz 0, owner <NULL>]]]
[apply] GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x87: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x89: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x8d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x91: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x95: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x99: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x9d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xa1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xa5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xa9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xad: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xba: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbe: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbf: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc0: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc1: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc2: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc3: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc4: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc5: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc6: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc7: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xca: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xce: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcf: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xd1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xd5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xd9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xdd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xe1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xe5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xe9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xed: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xf1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xf5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xf9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xfd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x117: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x119: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x11d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x121: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x125: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x129: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x12d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x131: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x135: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x139: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x13d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x141: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x145: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27f: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x281: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x285: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x289: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x28d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x291: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x295: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x299: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x29d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2a1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2a5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c7: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2cd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2d1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2d5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2d9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2dd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2e1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2e5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2e9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ed: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fa: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fe: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ff: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x300: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x301: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x302: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x303: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x304: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x305: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x306: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x307: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x308: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x309: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30a: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30b: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30c: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30d: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30e: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30f: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x311: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x315: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x319: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x31d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x321: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x325: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x329: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x32d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x331: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x335: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x339: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x33d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x357: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x359: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x35d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x361: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x365: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x369: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x36d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x371: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x375: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x379: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x37d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x381: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x385: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bf: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4c1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4c5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4c9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4cd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4d1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4d5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4d9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4dd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4e1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4e5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4e9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ed: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid 0x21, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x22, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6f, fbc 0x4fa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51b, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51e, fbc 0x15f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x520, fbc 0x161: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x524, fbc 0x165: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x528, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x538, fbc 0x179: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x544, fbc 0x185: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x566, fbc 0x1a7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x568, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x56c, fbc 0x1ad: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x570, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x574, fbc 0x1b5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x580, fbc 0x1c1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x58c, fbc 0x1cd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x597, fbc 0x1d8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x598, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x599, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a0, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a1, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a2, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a3, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a4, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a5, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a6, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a7, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a8, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a9, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5aa, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ab, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ac, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ad, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ae, fbc 0x1ef: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5b0, fbc 0x1f1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5b4, fbc 0x1f5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5b8, fbc 0x1f9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5bc, fbc 0x1fd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5c8, fbc 0x209: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5d4, fbc 0x215: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f6, fbc 0x237: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f8, fbc 0x239: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5fc, fbc 0x23d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x600, fbc 0x241: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x604, fbc 0x245: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x610, fbc 0x251: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x61c, fbc 0x25d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63a, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63d, fbc 0x39f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63f, fbc 0x3a1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x643, fbc 0x3a5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x647, fbc 0x3a9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x64b, fbc 0x3ad: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x657, fbc 0x3b9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x663, fbc 0x3c5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x685, fbc 0x3e7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x687, fbc 0x3e9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x68b, fbc 0x3ed: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x68f, fbc 0x3f1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x693, fbc 0x3f5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x69f, fbc 0x401: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ab, fbc 0x40d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cd, fbc 0x42f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cf, fbc 0x431: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6d3, fbc 0x435: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6d7, fbc 0x439: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6db, fbc 0x43d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6e7, fbc 0x449: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6f3, fbc 0x455: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x715, fbc 0x477: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x717, fbc 0x479: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x71b, fbc 0x47d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x71f, fbc 0x481: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x723, fbc 0x485: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x72f, fbc 0x491: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x73b, fbc 0x49d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x746, fbc 0x4f0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x747, fbc 0x4f1: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x748, fbc 0x4f2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x749, fbc 0x4f3: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74a, fbc 0x4f4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74b, fbc 0x4f5: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74c, fbc 0x4f6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74d, fbc 0x4f7: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74e, fbc 0x4f8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74f, fbc 0x4f9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x750, fbc 0x4fb: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x751, fbc 0x4fc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x752, fbc 0x4fd: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x753, fbc 0x4fe: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x754, fbc 0x4ff: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x755, fbc 0x500: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x756, fbc 0x501: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x757, fbc 0x502: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x758, fbc 0x503: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x759, fbc 0x504: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x75a, fbc 0x505: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x75b, fbc 0x506: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x75c, fbc 0x507: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply]
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test01GLProfileDefault
[apply] GLProfile Mapping default -> GLProfile[GL3bc/GL3bc.sw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test01GLProfileDefault
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test11GLProfileMaxProgrammable
[apply] GLProfile Mapping maxProgrammable -> GLProfile[GL3bc/GL3bc.sw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxProgrammable -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test11GLProfileMaxProgrammable
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test22GLProfileMaxFixedFunc
[apply] GLProfile Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test22GLProfileMaxFixedFunc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test31GLProfileGL2ES1
[apply] GLProfile Mapping GL2ES1 -> GLProfile[GL3bc/GL3bc.sw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2ES1 -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test31GLProfileGL2ES1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test32GLProfileGL2ES2
[apply] GLProfile Mapping GL2ES2 -> GLProfile[GL3/GL3bc.sw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2ES2 -> GLProfile[GL3/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test32GLProfileGL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test33GLProfileGL4ES3
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test33GLProfileGL4ES3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test34GLProfileGL2GL3
[apply] GLProfile Mapping GL2GL3 -> GLProfile[GL3bc/GL3bc.sw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2GL3 -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test34GLProfileGL2GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test41_GL4bc
[apply] Profile GL4bc n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test41_GL4bc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test42_GL3bc
[apply] GLProfile Mapping GL3bc -> GLProfile[GL3bc/GL3bc.sw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test42_GL3bc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test43_GL2
[apply] GLProfile Mapping GL2 -> GLProfile[GL2/GL3bc.sw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2 -> GLProfile[GL2/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test43_GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test44_GL4
[apply] Profile GL4 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test44_GL4
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test45_GL3
[apply] GLProfile Mapping GL3 -> GLProfile[GL3/GL3bc.sw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL3 -> GLProfile[GL3/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test45_GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test46_GLES1
[apply] Profile GLES1 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test46_GLES1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test47_GLES2
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test47_GLES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3
[apply] Profile GLES3 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363946301 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363946301 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00Version took 0.325 sec
[apply] Testcase: test01GLProfileDefault took 0.202 sec
[apply] Testcase: test11GLProfileMaxProgrammable took 0.195 sec
[apply] Testcase: test22GLProfileMaxFixedFunc took 0.199 sec
[apply] Testcase: test31GLProfileGL2ES1 took 0.199 sec
[apply] Testcase: test32GLProfileGL2ES2 took 0.182 sec
[apply] Testcase: test33GLProfileGL4ES3 took 0.001 sec
[apply] Testcase: test34GLProfileGL2GL3 took 0.196 sec
[apply] Testcase: test41_GL4bc took 0.001 sec
[apply] Testcase: test42_GL3bc took 0.196 sec
[apply] Testcase: test43_GL2 took 0.199 sec
[apply] Testcase: test44_GL4 took 0.001 sec
[apply] Testcase: test45_GL3 took 0.181 sec
[apply] Testcase: test46_GLES1 took 0.001 sec
[apply] Testcase: test47_GLES2 took 0.001 sec
[apply] Testcase: test48_GLES3 took 0.005 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen.xml
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen
[apply] junit.framework.TestListener: tests to run: 20
[apply] junit.framework.TestListener: startTest(test01GLProfileDefaultFBO)
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363947133 ms III - Start
[apply] SLOCK [T main @ 1692363947134 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GLProfile Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7bb58ca3, isOwner false, <c540f5a, 770c2e6b>[count 0, qsz 0, owner <NULL>]]]
[apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test01GLProfileDefaultFBO)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test02GLProfileDefaultPBuffer
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply]
[apply] junit.framework.TestListener: startTest(test02GLProfileDefaultPBuffer)
[apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] GLProfile Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7bb58ca3, isOwner false, <c540f5a, 770c2e6b>[count 0, qsz 0, owner <NULL>]]]
[apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test02GLProfileDefaultPBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test03GLProfileDefaultBitmap
[apply] junit.framework.TestListener: endTest(test02GLProfileDefaultPBuffer)
[apply] junit.framework.TestListener: startTest(test03GLProfileDefaultBitmap)
[apply] GLProfile Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7bb58ca3, isOwner false, <c540f5a, 770c2e6b>[count 0, qsz 0, owner <NULL>]]]
[apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test03GLProfileDefaultBitmap)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test03GLProfileDefaultBitmap
[apply] junit.framework.TestListener: startTest(test11GLProfileMaxProgrammableFBO)
[apply] GLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]
[apply]
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test11GLProfileMaxProgrammableFBO
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxProgrammable -> GLProfile[GL4/GL4.sw] -> GLProfile[GL4/GL4.sw] -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2ES2
[apply] junit.framework.TestListener: endTest(test11GLProfileMaxProgrammableFBO)
[apply] junit.framework.TestListener: startTest(test12GLProfileMaxProgrammablePBuffer)
[apply] GLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test11GLProfileMaxProgrammableFBO
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test12GLProfileMaxProgrammablePBuffer
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxProgrammable -> GLProfile[GL4/GL4.sw] -> GLProfile[GL4/GL4.sw] -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2ES2
[apply] junit.framework.TestListener: endTest(test12GLProfileMaxProgrammablePBuffer)
[apply] junit.framework.TestListener: startTest(test21GLProfileMaxFixedFuncFBO)
[apply] GLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test12GLProfileMaxProgrammablePBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test21GLProfileMaxFixedFuncFBO
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test21GLProfileMaxFixedFuncFBO)
[apply] junit.framework.TestListener: startTest(test22GLProfileMaxFixedFuncPBuffer)
[apply] GLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test21GLProfileMaxFixedFuncFBO
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test22GLProfileMaxFixedFuncPBuffer
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test22GLProfileMaxFixedFuncPBuffer)
[apply] junit.framework.TestListener: startTest(test23GLProfileMaxFixedFuncBitmap)
[apply] GLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test22GLProfileMaxFixedFuncPBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test23GLProfileMaxFixedFuncBitmap
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test23GLProfileMaxFixedFuncBitmap)
[apply] junit.framework.TestListener: startTest(test31GLProfileGL2ES1)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test23GLProfileMaxFixedFuncBitmap
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test31GLProfileGL2ES1
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2ES1 -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test31GLProfileGL2ES1)
[apply] junit.framework.TestListener: startTest(test32GLProfileGL2ES2)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test31GLProfileGL2ES1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test32GLProfileGL2ES2
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2ES2 -> GLProfile[GL4/GL4.sw] -> GLProfile[GL4/GL4.sw] -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2ES2
[apply] junit.framework.TestListener: endTest(test32GLProfileGL2ES2)
[apply] junit.framework.TestListener: startTest(test33GLProfileGL4ES3)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test32GLProfileGL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test33GLProfileGL4ES3
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL4ES3 -> GLProfile[GL4/GL4.sw] -> GLProfile[GL4/GL4.sw] -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2ES2
[apply] junit.framework.TestListener: endTest(test33GLProfileGL4ES3)
[apply] junit.framework.TestListener: startTest(test34GLProfileGL2GL3)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test33GLProfileGL4ES3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test34GLProfileGL2GL3
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2GL3 -> GLProfile[GL4/GL4.sw] -> GLProfile[GL4/GL4.sw] -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2ES2
[apply] junit.framework.TestListener: endTest(test34GLProfileGL2GL3)
[apply] junit.framework.TestListener: startTest(test41_GL4bc)
[apply] junit.framework.TestListener: endTest(test41_GL4bc)
[apply] junit.framework.TestListener: startTest(test42_GL3bc)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test34GLProfileGL2GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test41_GL4bc
[apply] Profile GL4bc n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test41_GL4bc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test42_GL3bc
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test42_GL3bc)
[apply] junit.framework.TestListener: startTest(test43_GL2)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test42_GL3bc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test43_GL2
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2 -> GLProfile[GL2/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test43_GL2
[apply] junit.framework.TestListener: endTest(test43_GL2)
[apply] junit.framework.TestListener: startTest(test44_GL4)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test44_GL4
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL4 -> GLProfile[GL4/GL4.sw] -> GLProfile[GL4/GL4.sw] -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2ES2
[apply] junit.framework.TestListener: endTest(test44_GL4)
[apply] junit.framework.TestListener: startTest(test45_GL3)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test44_GL4
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test45_GL3
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL3 -> GLProfile[GL3/GL4.sw] -> GLProfile[GL4/GL4.sw] -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2ES2
[apply] junit.framework.TestListener: endTest(test45_GL3)
[apply] junit.framework.TestListener: startTest(test46_GLES1)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test45_GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test46_GLES1
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES1/GLES1.sw]
[apply] GL Version 1.1 (ES profile, arb, compat[FP32], software) - OpenGL ES-CM 1.1 Mesa 20.3.5 [GL 1.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es1.GLES1Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES-CM 1.1 Mesa 20.3.5
[apply] GLSL false, has-compiler-func: true
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 47
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GLES1 -> GLProfile[GLES1/GLES1.sw] -> GLProfile[GLES1/GLES1.sw] -> 1.1 (ES profile, arb, compat[FP32], software) - OpenGL ES-CM 1.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.es1.GLES1Impl
[apply] GL Mapping GLProfile[GLES1/GLES1.sw] -> GLES1
[apply] GL Mapping GLProfile[GLES1/GLES1.sw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test46_GLES1)
[apply] junit.framework.TestListener: startTest(test47_GLES2)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test46_GLES1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test47_GLES2
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GLES2 -> GLProfile[GLES2/GLES3.sw] -> GLProfile[GLES3/GLES3.sw] -> 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GLES3
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GLES2
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2
[apply] junit.framework.TestListener: endTest(test47_GLES2)
[apply] junit.framework.TestListener: startTest(test48_GLES3)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test47_GLES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GLES3 -> GLProfile[GLES3/GLES3.sw] -> GLProfile[GLES3/GLES3.sw] -> 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GLES3
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GLES2
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2
[apply] junit.framework.TestListener: endTest(test48_GLES3)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363950228 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363950228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.674 sec
[apply] ------------- Standard Output ---------------
[apply] GLProfile Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7bb58ca3, isOwner false, <c540f5a, 770c2e6b>[count 0, qsz 0, owner <NULL>]]]
[apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7bb58ca3, isOwner false, <c540f5a, 770c2e6b>[count 0, qsz 0, owner <NULL>]]]
[apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7bb58ca3, isOwner false, <c540f5a, 770c2e6b>[count 0, qsz 0, owner <NULL>]]]
[apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]
[apply] GLProfile.getMaxProgrammable(): GLProfile[GL4/GL4.sw]
[apply] GLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363947133 ms III - Start
[apply] SLOCK [T main @ 1692363947134 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test02GLProfileDefaultPBuffer
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test02GLProfileDefaultPBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test03GLProfileDefaultBitmap
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test03GLProfileDefaultBitmap
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test11GLProfileMaxProgrammableFBO
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxProgrammable -> GLProfile[GL4/GL4.sw] -> GLProfile[GL4/GL4.sw] -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2ES2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test11GLProfileMaxProgrammableFBO
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test12GLProfileMaxProgrammablePBuffer
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxProgrammable -> GLProfile[GL4/GL4.sw] -> GLProfile[GL4/GL4.sw] -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2ES2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test12GLProfileMaxProgrammablePBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test21GLProfileMaxFixedFuncFBO
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test21GLProfileMaxFixedFuncFBO
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test22GLProfileMaxFixedFuncPBuffer
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test22GLProfileMaxFixedFuncPBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test23GLProfileMaxFixedFuncBitmap
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test23GLProfileMaxFixedFuncBitmap
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test31GLProfileGL2ES1
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2ES1 -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test31GLProfileGL2ES1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test32GLProfileGL2ES2
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2ES2 -> GLProfile[GL4/GL4.sw] -> GLProfile[GL4/GL4.sw] -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2ES2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test32GLProfileGL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test33GLProfileGL4ES3
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL4ES3 -> GLProfile[GL4/GL4.sw] -> GLProfile[GL4/GL4.sw] -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2ES2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test33GLProfileGL4ES3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test34GLProfileGL2GL3
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2GL3 -> GLProfile[GL4/GL4.sw] -> GLProfile[GL4/GL4.sw] -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2ES2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test34GLProfileGL2GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test41_GL4bc
[apply] Profile GL4bc n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test41_GL4bc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test42_GL3bc
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test42_GL3bc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test43_GL2
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2 -> GLProfile[GL2/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test43_GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test44_GL4
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL4 -> GLProfile[GL4/GL4.sw] -> GLProfile[GL4/GL4.sw] -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2ES2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test44_GL4
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test45_GL3
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL3 -> GLProfile[GL3/GL4.sw] -> GLProfile[GL4/GL4.sw] -> 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL4/GL4.sw] -> GL2ES2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test45_GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test46_GLES1
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES1/GLES1.sw]
[apply] GL Version 1.1 (ES profile, arb, compat[FP32], software) - OpenGL ES-CM 1.1 Mesa 20.3.5 [GL 1.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es1.GLES1Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES-CM 1.1 Mesa 20.3.5
[apply] GLSL false, has-compiler-func: true
[apply] GL FBO: basic false, full false
[apply] GL_EXTENSIONS 47
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GLES1 -> GLProfile[GLES1/GLES1.sw] -> GLProfile[GLES1/GLES1.sw] -> 1.1 (ES profile, arb, compat[FP32], software) - OpenGL ES-CM 1.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.es1.GLES1Impl
[apply] GL Mapping GLProfile[GLES1/GLES1.sw] -> GLES1
[apply] GL Mapping GLProfile[GLES1/GLES1.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test46_GLES1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test47_GLES2
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GLES2 -> GLProfile[GLES2/GLES3.sw] -> GLProfile[GLES3/GLES3.sw] -> 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GLES3
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GLES2
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test47_GLES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GLES3 -> GLProfile[GLES3/GLES3.sw] -> GLProfile[GLES3/GLES3.sw] -> 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GLES3
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GLES2
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GLES3/GLES3.sw] -> GL2ES2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test48_GLES3
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363950228 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363950228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01GLProfileDefaultFBO took 0.429 sec
[apply] Testcase: test02GLProfileDefaultPBuffer took 0.173 sec
[apply] Testcase: test03GLProfileDefaultBitmap took 0.167 sec
[apply] Testcase: test11GLProfileMaxProgrammableFBO took 0.158 sec
[apply] Testcase: test12GLProfileMaxProgrammablePBuffer took 0.169 sec
[apply] Testcase: test21GLProfileMaxFixedFuncFBO took 0.127 sec
[apply] Testcase: test22GLProfileMaxFixedFuncPBuffer took 0.139 sec
[apply] Testcase: test23GLProfileMaxFixedFuncBitmap took 0.163 sec
[apply] Testcase: test31GLProfileGL2ES1 took 0.156 sec
[apply] Testcase: test32GLProfileGL2ES2 took 0.157 sec
[apply] Testcase: test33GLProfileGL4ES3 took 0.128 sec
[apply] Testcase: test34GLProfileGL2GL3 took 0.156 sec
[apply] Testcase: test41_GL4bc took 0.001 sec
[apply] Testcase: test42_GL3bc took 0.135 sec
[apply] Testcase: test43_GL2 took 0.155 sec
[apply] Testcase: test44_GL4 took 0.132 sec
[apply] Testcase: test45_GL3 took 0.155 sec
[apply] Testcase: test46_GLES1 took 0.124 sec
[apply] Testcase: test47_GLES2 took 0.112 sec
[apply] Testcase: test48_GLES3 took 0.118 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx
[apply] junit.framework.TestListener: tests to run: 20
[apply] junit.framework.TestListener: startTest(test01GLProfileDefaultFBO)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363950963 ms III - Start
[apply] SLOCK [T main @ 1692363950964 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO
[apply] GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3 GLProfile[GL3/GL3bc.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 6 / 12]
[apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x646be2c3, isOwner false, <797badd3, 77be656f>[count 0, qsz 0, owner <NULL>]]]
[apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test01GLProfileDefaultFBO)
[apply] junit.framework.TestListener: startTest(test02GLProfileDefaultPBuffer)
[apply] GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3 GLProfile[GL3/GL3bc.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 6 / 12]
[apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x646be2c3, isOwner false, <797badd3, 77be656f>[count 0, qsz 0, owner <NULL>]]]
[apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test02GLProfileDefaultPBuffer
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test02GLProfileDefaultPBuffer)
[apply] junit.framework.TestListener: startTest(test03GLProfileDefaultBitmap)
[apply] GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3 GLProfile[GL3/GL3bc.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 6 / 12]
[apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x646be2c3, isOwner false, <797badd3, 77be656f>[count 0, qsz 0, owner <NULL>]]]
[apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test02GLProfileDefaultPBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test03GLProfileDefaultBitmap
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test03GLProfileDefaultBitmap)
[apply] junit.framework.TestListener: startTest(test11GLProfileMaxProgrammableFBO)
[apply] GLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test03GLProfileDefaultBitmap
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test11GLProfileMaxProgrammableFBO
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxProgrammable -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test11GLProfileMaxProgrammableFBO)
[apply] junit.framework.TestListener: startTest(test12GLProfileMaxProgrammablePBuffer)
[apply] GLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test11GLProfileMaxProgrammableFBO
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test12GLProfileMaxProgrammablePBuffer
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxProgrammable -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test12GLProfileMaxProgrammablePBuffer)
[apply] junit.framework.TestListener: startTest(test21GLProfileMaxFixedFuncFBO)
[apply] GLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test12GLProfileMaxProgrammablePBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test21GLProfileMaxFixedFuncFBO
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test21GLProfileMaxFixedFuncFBO)
[apply] junit.framework.TestListener: startTest(test22GLProfileMaxFixedFuncPBuffer)
[apply] GLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test21GLProfileMaxFixedFuncFBO
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test22GLProfileMaxFixedFuncPBuffer
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test22GLProfileMaxFixedFuncPBuffer)
[apply] junit.framework.TestListener: startTest(test23GLProfileMaxFixedFuncBitmap)
[apply] GLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test22GLProfileMaxFixedFuncPBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test23GLProfileMaxFixedFuncBitmap
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test23GLProfileMaxFixedFuncBitmap)
[apply] junit.framework.TestListener: startTest(test31GLProfileGL2ES1)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test23GLProfileMaxFixedFuncBitmap
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test31GLProfileGL2ES1
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2ES1 -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test31GLProfileGL2ES1)
[apply] junit.framework.TestListener: startTest(test32GLProfileGL2ES2)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test31GLProfileGL2ES1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test32GLProfileGL2ES2
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2ES2 -> GLProfile[GL3/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test32GLProfileGL2ES2)
[apply] junit.framework.TestListener: startTest(test33GLProfileGL4ES3)
[apply] GLProfile GL4ES3 n/a
[apply] junit.framework.TestListener: endTest(test33GLProfileGL4ES3)
[apply] junit.framework.TestListener: startTest(test34GLProfileGL2GL3)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test32GLProfileGL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test33GLProfileGL4ES3
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test33GLProfileGL4ES3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test34GLProfileGL2GL3
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2GL3 -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test34GLProfileGL2GL3)
[apply] junit.framework.TestListener: startTest(test41_GL4bc)
[apply] junit.framework.TestListener: endTest(test41_GL4bc)
[apply] junit.framework.TestListener: startTest(test42_GL3bc)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test34GLProfileGL2GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test41_GL4bc
[apply] Profile GL4bc n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test41_GL4bc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test42_GL3bc
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test42_GL3bc)
[apply] junit.framework.TestListener: startTest(test43_GL2)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test42_GL3bc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test43_GL2
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2 -> GLProfile[GL2/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test43_GL2)
[apply] junit.framework.TestListener: startTest(test44_GL4)
[apply] junit.framework.TestListener: endTest(test44_GL4)
[apply] junit.framework.TestListener: startTest(test45_GL3)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test43_GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test44_GL4
[apply] Profile GL4 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test44_GL4
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test45_GL3
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL3 -> GLProfile[GL3/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] junit.framework.TestListener: endTest(test45_GL3)
[apply] junit.framework.TestListener: startTest(test46_GLES1)
[apply] junit.framework.TestListener: endTest(test46_GLES1)
[apply] junit.framework.TestListener: startTest(test47_GLES2)
[apply] junit.framework.TestListener: endTest(test47_GLES2)
[apply] junit.framework.TestListener: startTest(test48_GLES3)
[apply] junit.framework.TestListener: endTest(test48_GLES3)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test45_GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test46_GLES1
[apply] Profile GLES1 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test46_GLES1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test47_GLES2
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test47_GLES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3
[apply] Profile GLES3 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363953351 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363953352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.962 sec
[apply] ------------- Standard Output ---------------
[apply] GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3 GLProfile[GL3/GL3bc.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 6 / 12]
[apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x646be2c3, isOwner false, <797badd3, 77be656f>[count 0, qsz 0, owner <NULL>]]]
[apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3 GLProfile[GL3/GL3bc.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 6 / 12]
[apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x646be2c3, isOwner false, <797badd3, 77be656f>[count 0, qsz 0, owner <NULL>]]]
[apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3 GLProfile[GL3/GL3bc.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 6 / 12]
[apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x646be2c3, isOwner false, <797badd3, 77be656f>[count 0, qsz 0, owner <NULL>]]]
[apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile GL4ES3 n/a
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363950963 ms III - Start
[apply] SLOCK [T main @ 1692363950964 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test02GLProfileDefaultPBuffer
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test02GLProfileDefaultPBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test03GLProfileDefaultBitmap
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test03GLProfileDefaultBitmap
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test11GLProfileMaxProgrammableFBO
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxProgrammable -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test11GLProfileMaxProgrammableFBO
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test12GLProfileMaxProgrammablePBuffer
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxProgrammable -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test12GLProfileMaxProgrammablePBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test21GLProfileMaxFixedFuncFBO
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test21GLProfileMaxFixedFuncFBO
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test22GLProfileMaxFixedFuncPBuffer
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test22GLProfileMaxFixedFuncPBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test23GLProfileMaxFixedFuncBitmap
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test23GLProfileMaxFixedFuncBitmap
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test31GLProfileGL2ES1
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2ES1 -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test31GLProfileGL2ES1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test32GLProfileGL2ES2
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2ES2 -> GLProfile[GL3/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test32GLProfileGL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test33GLProfileGL4ES3
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test33GLProfileGL4ES3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test34GLProfileGL2GL3
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2GL3 -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test34GLProfileGL2GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test41_GL4bc
[apply] Profile GL4bc n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test41_GL4bc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test42_GL3bc
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test42_GL3bc
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test43_GL2
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL2 -> GLProfile[GL2/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test43_GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test44_GL4
[apply] Profile GL4 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test44_GL4
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test45_GL3
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping GL3 -> GLProfile[GL3/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test45_GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test46_GLES1
[apply] Profile GLES1 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test46_GLES1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test47_GLES2
[apply] Profile GLES2 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test47_GLES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3
[apply] Profile GLES3 n/a
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363953351 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363953352 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01GLProfileDefaultFBO took 0.354 sec
[apply] Testcase: test02GLProfileDefaultPBuffer took 0.171 sec
[apply] Testcase: test03GLProfileDefaultBitmap took 0.168 sec
[apply] Testcase: test11GLProfileMaxProgrammableFBO took 0.157 sec
[apply] Testcase: test12GLProfileMaxProgrammablePBuffer took 0.14 sec
[apply] Testcase: test21GLProfileMaxFixedFuncFBO took 0.159 sec
[apply] Testcase: test22GLProfileMaxFixedFuncPBuffer took 0.168 sec
[apply] Testcase: test23GLProfileMaxFixedFuncBitmap took 0.137 sec
[apply] Testcase: test31GLProfileGL2ES1 took 0.157 sec
[apply] Testcase: test32GLProfileGL2ES2 took 0.158 sec
[apply] Testcase: test33GLProfileGL4ES3 took 0.001 sec
[apply] Testcase: test34GLProfileGL2GL3 took 0.126 sec
[apply] Testcase: test41_GL4bc took 0.001 sec
[apply] Testcase: test42_GL3bc took 0.159 sec
[apply] Testcase: test43_GL2 took 0.157 sec
[apply] Testcase: test44_GL4 took 0.003 sec
[apply] Testcase: test45_GL3 took 0.128 sec
[apply] Testcase: test46_GLES1 took 0.001 sec
[apply] Testcase: test47_GLES2 took 0 sec
[apply] Testcase: test48_GLES3 took 0.001 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost
[apply] junit.framework.TestListener: tests to run: 1
[apply] junit.framework.TestListener: startTest(test01GLProfileDefault)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363954072 ms III - Start
[apply] SLOCK [T main @ 1692363954072 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost - test01GLProfileDefault
[apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x4f9a3314, isOwner false, <3b2c72c2, 491666ad>[count 0, qsz 0, owner <NULL>]]]
[apply] Swap Interval 0GLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw]
[apply]
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5GLProfile Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply]
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost - test01GLProfileDefault
[apply] junit.framework.TestListener: endTest(test01GLProfileDefault)
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363954531 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363954531 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.031 sec
[apply] ------------- Standard Output ---------------
[apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x4f9a3314, isOwner false, <3b2c72c2, 491666ad>[count 0, qsz 0, owner <NULL>]]]
[apply] GLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363954072 ms III - Start
[apply] SLOCK [T main @ 1692363954072 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost - test01GLProfileDefault
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2
[apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost - test01GLProfileDefault
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363954531 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363954531 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01GLProfileDefault took 0.436 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT
[apply] junit.framework.TestListener: tests to run: 4
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363955243 ms III - Start
[apply] SLOCK [T main @ 1692363955243 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test00_MSAA0_DefFlip)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test00_MSAA0_DefFlip
[apply] -----------------------------------------------------------------------------------------------------
[apply] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[apply] int8 1 / 1, int16 2 / 2
[apply] int 4 / 4, long 8 / 8
[apply] int32 4 / 4, int64 8 / 8
[apply] float 4 / 4, double 8 / 8, ldouble 16 / 16
[apply] pointer 8 / 8, page 4096
[apply] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[apply] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: false
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLEventListener init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply]
[apply] req. msaa: false
[apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] has msaa: false
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 4, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[apply] reshape ..
[apply] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0000-jgl-usr000-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png
[apply] Frame# 1, user #1
[apply] TextRendererGLEL.display: Frame 0001 (001): 0320x0240
[apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0001-jgl-usr001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png
[apply] Frame# 2, user #2
[apply] TextRendererGLEL.display: Frame 0002 (002): 0320x0240
[apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0002-jgl-usr002-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png
[apply] Frame# 3, user #3
[apply] TextRendererGLEL.display: Frame 0003 (003): 0320x0240
[apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0003-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png
[apply] reshape ..
[apply] TextRendererGLEL.display: Frame 0004 (003): 0420x0340
[apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0004-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0420x0340.png
[apply] TextRendererGLEL.display: Frame 0005 (003): 0420x0340
[apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0005-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0420x0340.png
[apply] reshape ..
[apply] TextRendererGLEL.display: Frame 0006 (003): 0220x0140
[apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0006-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0220x0140.png
[apply] TextRendererGLEL.display: Frame 0007 (003): 0220x0140
[apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0007-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0220x0140.png
[apply] reshape ..
[apply] TextRendererGLEL.display: Frame 0008 (003): 0320x0240
[apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0008-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png
[apply] TextRendererGLEL.display: Frame 0009 (003): 0320x0240
[apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0009-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png
[apply] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0074 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0075 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0076 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0077 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0078 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0079 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0080 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0081 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0082 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0083 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0084 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0085 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0086 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0087 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0088 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0089 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0090 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0091 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0092 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0093 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0094 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0095 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0096 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0097 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0098 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0099 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0100 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0101 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0102 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0103 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0104 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0105 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0106 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0107 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0108 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0109 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0110 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0111 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0112 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0113 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0114 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0115 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0116 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0117 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0118 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0119 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0120 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0121 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0122 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0123 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0124 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0125 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0126 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0127 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0128 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0129 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0130 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0131 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0132 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0133 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0134 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0135 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0136 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0137 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0138 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0139 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0140 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0141 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0142 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0143 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0144 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0145 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0146 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0147 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0148 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0149 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0150 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0151 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0152 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0153 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0154 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0155 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0156 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0157 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0158 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0159 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0160 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0161 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0162 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0163 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0164 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0165 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0166 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0167 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0168 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0169 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0170 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0171 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0172 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0173 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0174 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0175 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0176 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0177 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0178 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0179 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0180 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0181 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0182 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0183 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0184 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0185 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0186 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0187 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0188 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0189 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0190 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0191 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0192 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0193 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0194 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0195 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0196 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0197 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0198 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0199 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0200 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0201 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0202 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0203 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0204 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0205 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0206 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0207 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0208 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0209 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0210 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0211 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0212 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0213 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0214 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0215 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0216 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0217 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0218 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0219 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0220 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0221 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0222 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0223 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0224 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0225 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0226 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0227 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0228 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0229 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0230 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0231 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0232 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0233 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0234 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0235 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0236 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0237 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0238 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0239 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0240 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0241 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0242 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0243 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0244 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0245 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0246 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0247 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0248 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0249 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0250 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0251 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0252 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0253 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0254 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0255 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0256 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0257 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0258 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0259 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0260 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0261 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0262 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0263 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0264 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0265 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0266 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0267 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0268 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0269 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0270 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0271 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0272 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0273 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0274 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0275 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0276 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0277 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0278 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0279 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0280 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0281 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0282 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0283 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0284 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0285 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0286 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0287 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0288 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0289 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0290 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0291 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0292 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0293 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0294 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0295 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0296 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0297 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0298 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0299 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0300 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0301 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0302 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0303 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0304 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0305 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0306 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0307 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0308 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0309 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0310 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0311 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0312 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0313 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0314 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0315 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0316 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0317 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0318 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0319 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0320 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0321 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0322 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0323 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0324 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0325 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0326 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0327 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0328 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0329 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0330 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0331 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0332 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0333 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0334 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0335 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0336 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0337 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0338 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0339 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0340 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0341 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0342 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0343 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0344 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0345 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0346 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0347 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0348 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0349 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0350 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0351 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0352 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0353 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0354 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0355 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0356 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0357 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0358 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0359 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0360 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0361 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0362 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0363 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0364 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0365 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0366 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0367 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0368 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0369 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0370 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0371 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0372 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0373 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0374 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0375 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0376 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0377 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0378 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0379 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0380 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0381 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0382 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0383 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0384 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0385 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0386 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0387 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0388 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0389 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0390 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0391 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0392 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0393 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0394 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0395 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0396 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0397 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0398 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0399 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0400 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0401 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0402 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0403 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0404 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0405 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0406 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0407 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0408 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0409 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0410 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0411 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0412 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0413 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0414 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0415 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0416 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0417 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0418 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0419 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0420 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0421 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0422 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0423 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0424 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0425 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0426 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0427 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0428 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0429 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0430 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0431 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0432 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0433 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0434 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0435 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0436 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0437 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0438 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0439 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0440 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0441 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0442 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0443 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0444 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0445 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0446 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0447 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0448 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0449 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0450 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0451 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0452 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0453 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0454 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0455 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0456 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0457 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0458 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0459 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0460 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0461 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0462 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0463 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0464 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0465 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0466 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0467 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0468 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0469 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0470 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0471 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0472 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0473 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0474 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0475 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0476 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0477 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0478 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0479 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0480 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0481 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0482 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0483 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0484 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0485 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0486 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0487 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0488 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0489 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0490 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0491 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0492 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0493 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0494 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0495 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0496 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0497 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0498 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0499 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0500 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0501 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0502 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0503 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0504 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0505 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0506 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0507 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0508 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0509 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0510 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0511 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0512 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0513 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0514 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0515 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0516 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0517 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0518 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0519 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0520 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0521 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0522 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0523 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0524 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0525 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0526 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0527 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0528 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0529 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0530 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0531 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0532 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0533 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0534 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0535 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0536 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0537 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0538 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0539 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0540 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0541 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0542 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0543 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0544 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0545 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0546 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0547 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0548 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0549 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0550 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0551 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0552 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0553 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0554 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0555 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0556 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0557 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0558 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0559 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0560 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0561 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0562 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0563 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0564 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0565 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0566 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0567 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0568 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0569 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0570 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0571 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0572 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0573 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0574 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0575 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0576 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0577 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0578 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0579 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0580 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0581 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0582 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0583 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0584 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0585 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0586 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0587 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0588 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0589 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0590 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0591 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0592 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0593 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0594 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0595 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0596 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0597 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0598 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0599 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0600 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0601 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0602 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0603 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0604 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0605 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0606 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0607 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0608 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0609 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0610 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0611 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0612 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0613 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0614 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0615 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0616 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0617 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0618 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0619 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0620 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0621 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0622 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0623 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0624 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0625 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0626 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0627 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0628 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0629 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0630 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0631 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0632 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0633 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0634 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0635 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0636 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0637 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0638 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0639 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0640 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0641 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0642 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0643 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0644 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0645 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0646 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0647 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0648 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0649 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0650 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0651 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0652 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0653 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0654 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0655 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0656 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0657 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0658 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0659 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0660 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0661 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0662 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0663 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0664 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0665 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0666 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0667 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0668 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0669 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0670 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0671 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0672 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0673 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0674 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0675 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0676 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0677 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0678 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0679 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0680 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0681 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0682 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0683 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0684 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0685 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0686 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0687 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0688 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0689 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0690 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0691 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0692 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0693 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0694 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0695 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0696 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0697 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0698 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0699 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0700 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0701 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0702 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0703 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0704 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0705 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0706 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0707 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0708 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0709 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0710 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0711 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0712 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0713 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0714 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0715 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0716 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0717 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0718 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0719 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0720 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0721 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0722 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0723 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0724 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0725 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0726 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0727 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0728 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0729 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0730 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0731 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0732 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0733 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0734 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0735 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0736 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0737 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0738 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0739 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0740 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0741 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0742 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0743 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0744 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0745 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0746 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0747 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0748 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0749 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0750 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0751 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0752 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0753 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0754 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0755 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0756 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0757 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0758 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0759 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0760 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0761 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0762 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0763 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0764 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0765 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0766 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0767 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0768 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0769 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0770 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0771 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0772 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0773 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0774 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0775 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0776 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0777 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0778 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0779 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0780 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0781 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0782 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0783 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0784 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0785 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0786 (003): 0320x0240
[apply] junit.framework.TestListener: endTest(test00_MSAA0_DefFlip)
[apply] junit.framework.TestListener: startTest(test01_MSAA0_UsrFlip)
[apply] junit.framework.TestListener: endTest(test01_MSAA0_UsrFlip)
[apply] junit.framework.TestListener: startTest(test10_MSAA8_DefFlip)
[apply] TextRendererGLEL.display: Frame 0787 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0788 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0789 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0790 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0791 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0792 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0793 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0794 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0795 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0796 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0797 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0798 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0799 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0800 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0801 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0802 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0803 (003): 0320x0240
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test00_MSAA0_DefFlip
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test01_MSAA0_UsrFlip
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test01_MSAA0_UsrFlip
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test10_MSAA8_DefFlip
[apply] -----------------------------------------------------------------------------------------------------
[apply] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[apply] int8 1 / 1, int16 2 / 2
[apply] int 4 / 4, long 8 / 8
[apply] int32 4 / 4, int64 8 / 8
[apply] float 4 / 4, double 8 / 8, ldouble 16 / 16
[apply] pointer 8 / 8, page 4096
[apply] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[apply] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: false
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLEventListener init on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply]
[apply] req. msaa: true
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] Chosen : GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] has msaa: true
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true)
[apply] null
[apply] ShaderProgram[id=6, linked=false, inUse=false, program: 4, 2 code:
[apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[apply] reshape ..
[apply] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0000-jgl-usr000-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0320x0240.png
[apply] Frame# 1, user #1
[apply] TextRendererGLEL.display: Frame 0001 (001): 0320x0240
[apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0001-jgl-usr001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0320x0240.png
[apply] Frame# 2, user #2
[apply] TextRendererGLEL.display: Frame 0002 (002): 0320x0240
[apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0002-jgl-usr002-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0320x0240.png
[apply] Frame# 3, user #3
[apply] TextRendererGLEL.display: Frame 0003 (003): 0320x0240
[apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0003-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0320x0240.png
[apply] reshape ..
[apply] TextRendererGLEL.display: Frame 0004 (003): 0420x0340
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0004-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0420x0340.png
[apply] TextRendererGLEL.display: Frame 0005 (003): 0420x0340
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0005-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0420x0340.png
[apply] reshape ..
[apply] TextRendererGLEL.display: Frame 0006 (003): 0220x0140
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0006-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0220x0140.png
[apply] TextRendererGLEL.display: Frame 0007 (003): 0220x0140
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0007-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0220x0140.png
[apply] reshape ..
[apply] TextRendererGLEL.display: Frame 0008 (003): 0320x0240
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0008-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0320x0240.png
[apply] TextRendererGLEL.display: Frame 0009 (003): 0320x0240
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0009-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0320x0240.png
[apply] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0074 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0075 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0076 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0077 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0078 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0079 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0080 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0081 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0082 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0083 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0084 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0085 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0086 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0087 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0088 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0089 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0090 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0091 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0092 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0093 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0094 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0095 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0096 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0097 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0098 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0099 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0100 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0101 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0102 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0103 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0104 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0105 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0106 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0107 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0108 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0109 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0110 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0111 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0112 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0113 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0114 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0115 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0116 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0117 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0118 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0119 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0120 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0121 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0122 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0123 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0124 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0125 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0126 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0127 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0128 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0129 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0130 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0131 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0132 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0133 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0134 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0135 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0136 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0137 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0138 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0139 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0140 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0141 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0142 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0143 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0144 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0145 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0146 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0147 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0148 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0149 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0150 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0151 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0152 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0153 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0154 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0155 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0156 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0157 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0158 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0159 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0160 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0161 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0162 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0163 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0164 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0165 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0166 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0167 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0168 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0169 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0170 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0171 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0172 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0173 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0174 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0175 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0176 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0177 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0178 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0179 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0180 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0181 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0182 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0183 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0184 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0185 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0186 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0187 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0188 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0189 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0190 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0191 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0192 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0193 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0194 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0195 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0196 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0197 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0198 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0199 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0200 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0201 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0202 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0203 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0204 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0205 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0206 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0207 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0208 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0209 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0210 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0211 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0212 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0213 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0214 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0215 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0216 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0217 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0218 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0219 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0220 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0221 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0222 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0223 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0224 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0225 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0226 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0227 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0228 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0229 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0230 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0231 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0232 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0233 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0234 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0235 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0236 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0237 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0238 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0239 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0240 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0241 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0242 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0243 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0244 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0245 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0246 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0247 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0248 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0249 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0250 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0251 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0252 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0253 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0254 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0255 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0256 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0257 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0258 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0259 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0260 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0261 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0262 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0263 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0264 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0265 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0266 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0267 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0268 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0269 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0270 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0271 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0272 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0273 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0274 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0275 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0276 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0277 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0278 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0279 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0280 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0281 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0282 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0283 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0284 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0285 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0286 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0287 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0288 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0289 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0290 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0291 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0292 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0293 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0294 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0295 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0296 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0297 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0298 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0299 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0300 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0301 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0302 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0303 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0304 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0305 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0306 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0307 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0308 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0309 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0310 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0311 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0312 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0313 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0314 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0315 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0316 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0317 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0318 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0319 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0320 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0321 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0322 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0323 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0324 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0325 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0326 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0327 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0328 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0329 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0330 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0331 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0332 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0333 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0334 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0335 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0336 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0337 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0338 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0339 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0340 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0341 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0342 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0343 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0344 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0345 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0346 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0347 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0348 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0349 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0350 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0351 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0352 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0353 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0354 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0355 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0356 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0357 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0358 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0359 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0360 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0361 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0362 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0363 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0364 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0365 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0366 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0367 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0368 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0369 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0370 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0371 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0372 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0373 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0374 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0375 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0376 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0377 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0378 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0379 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0380 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0381 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0382 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0383 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0384 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0385 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0386 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0387 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0388 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0389 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0390 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0391 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0392 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0393 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0394 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0395 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0396 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0397 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0398 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0399 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0400 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0401 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0402 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0403 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0404 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0405 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0406 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0407 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0408 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0409 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0410 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0411 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0412 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0413 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0414 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0415 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0416 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0417 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0418 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0419 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0420 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0421 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0422 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0423 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0424 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0425 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0426 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0427 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0428 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0429 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0430 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0431 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0432 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0433 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0434 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0435 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0436 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0437 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0438 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0439 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0440 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0441 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0442 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0443 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0444 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0445 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0446 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0447 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0448 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0449 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0450 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0451 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0452 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0453 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0454 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0455 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0456 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0457 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0458 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0459 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0460 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0461 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0462 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0463 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0464 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0465 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0466 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0467 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0468 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0469 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0470 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0471 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0472 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0473 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0474 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0475 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0476 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0477 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0478 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0479 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0480 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0481 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0482 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0483 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0484 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0485 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0486 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0487 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0488 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0489 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0490 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0491 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0492 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0493 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0494 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0495 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0496 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0497 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0498 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0499 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0500 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0501 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0502 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0503 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0504 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0505 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0506 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0507 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0508 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0509 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0510 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0511 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0512 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0513 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0514 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0515 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0516 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0517 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0518 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0519 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0520 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0521 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0522 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0523 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0524 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0525 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0526 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0527 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0528 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0529 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0530 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0531 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0532 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0533 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0534 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0535 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0536 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0537 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0538 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0539 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0540 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0541 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0542 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0543 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0544 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0545 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0546 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0547 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0548 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0549 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0550 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0551 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0552 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0553 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0554 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0555 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0556 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0557 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0558 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0559 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0560 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0561 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0562 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0563 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0564 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0565 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0566 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0567 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0568 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0569 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0570 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0571 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0572 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0573 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0574 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0575 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0576 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0577 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0578 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0579 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0580 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0581 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0582 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0583 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0584 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0585 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0586 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0587 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0588 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0589 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0590 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0591 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0592 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0593 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0594 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0595 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0596 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0597 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0598 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0599 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0600 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0601 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0602 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0603 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0604 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0605 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0606 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0607 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0608 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0609 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0610 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0611 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0612 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0613 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0614 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0615 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0616 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0617 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0618 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0619 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0620 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0621 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0622 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0623 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0624 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0625 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0626 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0627 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0628 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0629 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0630 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0631 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0632 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0633 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0634 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0635 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0636 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0637 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0638 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0639 (003): 0320x0240
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test10_MSAA8_DefFlip
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test11_MSAA8_UsrFlip
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test11_MSAA8_UsrFlip
[apply] junit.framework.TestListener: endTest(test10_MSAA8_DefFlip)
[apply] junit.framework.TestListener: startTest(test11_MSAA8_UsrFlip)
[apply] junit.framework.TestListener: endTest(test11_MSAA8_UsrFlip)
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363962511 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363962511 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.848 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363955243 ms III - Start
[apply] SLOCK [T main @ 1692363955243 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test00_MSAA0_DefFlip
[apply] -----------------------------------------------------------------------------------------------------
[apply] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[apply] int8 1 / 1, int16 2 / 2
[apply] int 4 / 4, long 8 / 8
[apply] int32 4 / 4, int64 8 / 8
[apply] float 4 / 4, double 8 / 8, ldouble 16 / 16
[apply] pointer 8 / 8, page 4096
[apply] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[apply] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: false
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLEventListener init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply]
[apply] req. msaa: false
[apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] has msaa: false
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 4, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[apply] reshape ..
[apply] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0000-jgl-usr000-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png
[apply] Frame# 1, user #1
[apply] TextRendererGLEL.display: Frame 0001 (001): 0320x0240
[apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0001-jgl-usr001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png
[apply] Frame# 2, user #2
[apply] TextRendererGLEL.display: Frame 0002 (002): 0320x0240
[apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0002-jgl-usr002-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png
[apply] Frame# 3, user #3
[apply] TextRendererGLEL.display: Frame 0003 (003): 0320x0240
[apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0003-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png
[apply] reshape ..
[apply] TextRendererGLEL.display: Frame 0004 (003): 0420x0340
[apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0004-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0420x0340.png
[apply] TextRendererGLEL.display: Frame 0005 (003): 0420x0340
[apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0005-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0420x0340.png
[apply] reshape ..
[apply] TextRendererGLEL.display: Frame 0006 (003): 0220x0140
[apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0006-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0220x0140.png
[apply] TextRendererGLEL.display: Frame 0007 (003): 0220x0140
[apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0007-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0220x0140.png
[apply] reshape ..
[apply] TextRendererGLEL.display: Frame 0008 (003): 0320x0240
[apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0008-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png
[apply] TextRendererGLEL.display: Frame 0009 (003): 0320x0240
[apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0009-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png
[apply] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0074 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0075 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0076 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0077 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0078 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0079 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0080 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0081 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0082 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0083 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0084 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0085 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0086 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0087 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0088 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0089 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0090 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0091 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0092 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0093 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0094 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0095 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0096 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0097 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0098 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0099 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0100 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0101 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0102 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0103 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0104 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0105 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0106 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0107 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0108 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0109 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0110 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0111 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0112 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0113 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0114 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0115 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0116 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0117 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0118 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0119 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0120 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0121 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0122 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0123 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0124 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0125 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0126 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0127 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0128 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0129 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0130 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0131 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0132 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0133 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0134 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0135 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0136 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0137 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0138 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0139 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0140 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0141 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0142 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0143 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0144 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0145 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0146 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0147 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0148 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0149 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0150 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0151 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0152 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0153 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0154 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0155 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0156 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0157 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0158 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0159 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0160 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0161 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0162 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0163 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0164 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0165 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0166 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0167 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0168 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0169 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0170 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0171 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0172 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0173 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0174 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0175 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0176 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0177 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0178 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0179 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0180 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0181 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0182 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0183 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0184 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0185 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0186 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0187 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0188 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0189 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0190 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0191 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0192 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0193 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0194 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0195 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0196 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0197 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0198 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0199 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0200 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0201 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0202 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0203 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0204 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0205 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0206 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0207 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0208 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0209 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0210 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0211 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0212 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0213 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0214 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0215 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0216 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0217 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0218 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0219 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0220 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0221 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0222 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0223 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0224 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0225 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0226 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0227 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0228 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0229 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0230 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0231 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0232 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0233 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0234 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0235 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0236 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0237 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0238 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0239 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0240 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0241 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0242 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0243 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0244 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0245 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0246 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0247 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0248 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0249 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0250 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0251 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0252 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0253 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0254 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0255 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0256 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0257 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0258 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0259 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0260 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0261 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0262 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0263 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0264 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0265 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0266 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0267 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0268 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0269 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0270 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0271 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0272 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0273 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0274 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0275 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0276 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0277 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0278 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0279 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0280 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0281 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0282 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0283 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0284 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0285 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0286 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0287 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0288 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0289 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0290 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0291 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0292 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0293 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0294 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0295 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0296 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0297 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0298 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0299 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0300 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0301 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0302 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0303 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0304 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0305 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0306 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0307 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0308 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0309 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0310 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0311 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0312 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0313 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0314 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0315 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0316 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0317 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0318 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0319 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0320 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0321 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0322 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0323 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0324 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0325 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0326 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0327 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0328 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0329 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0330 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0331 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0332 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0333 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0334 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0335 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0336 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0337 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0338 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0339 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0340 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0341 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0342 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0343 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0344 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0345 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0346 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0347 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0348 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0349 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0350 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0351 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0352 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0353 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0354 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0355 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0356 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0357 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0358 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0359 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0360 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0361 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0362 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0363 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0364 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0365 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0366 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0367 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0368 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0369 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0370 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0371 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0372 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0373 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0374 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0375 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0376 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0377 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0378 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0379 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0380 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0381 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0382 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0383 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0384 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0385 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0386 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0387 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0388 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0389 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0390 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0391 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0392 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0393 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0394 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0395 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0396 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0397 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0398 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0399 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0400 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0401 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0402 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0403 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0404 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0405 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0406 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0407 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0408 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0409 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0410 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0411 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0412 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0413 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0414 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0415 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0416 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0417 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0418 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0419 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0420 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0421 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0422 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0423 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0424 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0425 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0426 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0427 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0428 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0429 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0430 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0431 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0432 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0433 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0434 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0435 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0436 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0437 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0438 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0439 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0440 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0441 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0442 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0443 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0444 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0445 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0446 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0447 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0448 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0449 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0450 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0451 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0452 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0453 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0454 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0455 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0456 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0457 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0458 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0459 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0460 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0461 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0462 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0463 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0464 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0465 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0466 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0467 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0468 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0469 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0470 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0471 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0472 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0473 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0474 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0475 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0476 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0477 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0478 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0479 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0480 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0481 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0482 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0483 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0484 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0485 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0486 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0487 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0488 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0489 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0490 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0491 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0492 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0493 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0494 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0495 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0496 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0497 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0498 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0499 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0500 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0501 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0502 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0503 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0504 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0505 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0506 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0507 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0508 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0509 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0510 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0511 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0512 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0513 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0514 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0515 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0516 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0517 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0518 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0519 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0520 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0521 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0522 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0523 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0524 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0525 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0526 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0527 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0528 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0529 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0530 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0531 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0532 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0533 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0534 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0535 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0536 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0537 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0538 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0539 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0540 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0541 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0542 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0543 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0544 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0545 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0546 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0547 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0548 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0549 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0550 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0551 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0552 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0553 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0554 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0555 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0556 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0557 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0558 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0559 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0560 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0561 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0562 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0563 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0564 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0565 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0566 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0567 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0568 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0569 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0570 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0571 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0572 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0573 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0574 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0575 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0576 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0577 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0578 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0579 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0580 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0581 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0582 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0583 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0584 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0585 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0586 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0587 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0588 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0589 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0590 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0591 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0592 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0593 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0594 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0595 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0596 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0597 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0598 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0599 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0600 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0601 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0602 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0603 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0604 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0605 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0606 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0607 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0608 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0609 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0610 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0611 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0612 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0613 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0614 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0615 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0616 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0617 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0618 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0619 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0620 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0621 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0622 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0623 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0624 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0625 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0626 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0627 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0628 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0629 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0630 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0631 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0632 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0633 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0634 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0635 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0636 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0637 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0638 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0639 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0640 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0641 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0642 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0643 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0644 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0645 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0646 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0647 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0648 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0649 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0650 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0651 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0652 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0653 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0654 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0655 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0656 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0657 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0658 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0659 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0660 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0661 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0662 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0663 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0664 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0665 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0666 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0667 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0668 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0669 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0670 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0671 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0672 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0673 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0674 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0675 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0676 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0677 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0678 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0679 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0680 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0681 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0682 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0683 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0684 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0685 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0686 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0687 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0688 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0689 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0690 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0691 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0692 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0693 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0694 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0695 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0696 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0697 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0698 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0699 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0700 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0701 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0702 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0703 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0704 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0705 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0706 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0707 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0708 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0709 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0710 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0711 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0712 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0713 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0714 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0715 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0716 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0717 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0718 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0719 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0720 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0721 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0722 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0723 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0724 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0725 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0726 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0727 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0728 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0729 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0730 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0731 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0732 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0733 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0734 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0735 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0736 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0737 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0738 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0739 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0740 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0741 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0742 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0743 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0744 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0745 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0746 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0747 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0748 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0749 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0750 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0751 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0752 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0753 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0754 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0755 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0756 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0757 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0758 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0759 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0760 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0761 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0762 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0763 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0764 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0765 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0766 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0767 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0768 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0769 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0770 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0771 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0772 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0773 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0774 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0775 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0776 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0777 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0778 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0779 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0780 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0781 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0782 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0783 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0784 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0785 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0786 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0787 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0788 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0789 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0790 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0791 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0792 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0793 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0794 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0795 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0796 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0797 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0798 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0799 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0800 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0801 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0802 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0803 (003): 0320x0240
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test00_MSAA0_DefFlip
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test01_MSAA0_UsrFlip
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test01_MSAA0_UsrFlip
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test10_MSAA8_DefFlip
[apply] -----------------------------------------------------------------------------------------------------
[apply] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[apply] int8 1 / 1, int16 2 / 2
[apply] int 4 / 4, long 8 / 8
[apply] int32 4 / 4, int64 8 / 8
[apply] float 4 / 4, double 8 / 8, ldouble 16 / 16
[apply] pointer 8 / 8, page 4096
[apply] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[apply] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: false
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLEventListener init on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply]
[apply] req. msaa: true
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] Chosen : GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] has msaa: true
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true)
[apply] null
[apply] ShaderProgram[id=6, linked=false, inUse=false, program: 4, 2 code:
[apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[apply] reshape ..
[apply] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0000-jgl-usr000-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0320x0240.png
[apply] Frame# 1, user #1
[apply] TextRendererGLEL.display: Frame 0001 (001): 0320x0240
[apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0001-jgl-usr001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0320x0240.png
[apply] Frame# 2, user #2
[apply] TextRendererGLEL.display: Frame 0002 (002): 0320x0240
[apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0002-jgl-usr002-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0320x0240.png
[apply] Frame# 3, user #3
[apply] TextRendererGLEL.display: Frame 0003 (003): 0320x0240
[apply] main: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0003-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0320x0240.png
[apply] reshape ..
[apply] TextRendererGLEL.display: Frame 0004 (003): 0420x0340
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0004-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0420x0340.png
[apply] TextRendererGLEL.display: Frame 0005 (003): 0420x0340
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0005-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0420x0340.png
[apply] reshape ..
[apply] TextRendererGLEL.display: Frame 0006 (003): 0220x0140
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0006-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0220x0140.png
[apply] TextRendererGLEL.display: Frame 0007 (003): 0220x0140
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0007-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0220x0140.png
[apply] reshape ..
[apply] TextRendererGLEL.display: Frame 0008 (003): 0320x0240
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0008-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0320x0240.png
[apply] TextRendererGLEL.display: Frame 0009 (003): 0320x0240
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0009-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0320x0240.png
[apply] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0074 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0075 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0076 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0077 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0078 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0079 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0080 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0081 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0082 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0083 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0084 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0085 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0086 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0087 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0088 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0089 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0090 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0091 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0092 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0093 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0094 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0095 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0096 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0097 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0098 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0099 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0100 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0101 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0102 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0103 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0104 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0105 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0106 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0107 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0108 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0109 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0110 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0111 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0112 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0113 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0114 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0115 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0116 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0117 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0118 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0119 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0120 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0121 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0122 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0123 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0124 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0125 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0126 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0127 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0128 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0129 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0130 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0131 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0132 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0133 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0134 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0135 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0136 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0137 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0138 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0139 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0140 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0141 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0142 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0143 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0144 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0145 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0146 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0147 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0148 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0149 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0150 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0151 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0152 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0153 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0154 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0155 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0156 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0157 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0158 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0159 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0160 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0161 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0162 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0163 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0164 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0165 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0166 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0167 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0168 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0169 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0170 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0171 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0172 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0173 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0174 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0175 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0176 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0177 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0178 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0179 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0180 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0181 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0182 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0183 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0184 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0185 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0186 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0187 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0188 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0189 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0190 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0191 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0192 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0193 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0194 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0195 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0196 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0197 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0198 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0199 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0200 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0201 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0202 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0203 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0204 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0205 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0206 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0207 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0208 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0209 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0210 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0211 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0212 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0213 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0214 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0215 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0216 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0217 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0218 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0219 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0220 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0221 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0222 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0223 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0224 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0225 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0226 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0227 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0228 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0229 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0230 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0231 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0232 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0233 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0234 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0235 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0236 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0237 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0238 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0239 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0240 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0241 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0242 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0243 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0244 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0245 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0246 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0247 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0248 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0249 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0250 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0251 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0252 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0253 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0254 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0255 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0256 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0257 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0258 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0259 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0260 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0261 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0262 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0263 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0264 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0265 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0266 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0267 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0268 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0269 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0270 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0271 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0272 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0273 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0274 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0275 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0276 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0277 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0278 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0279 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0280 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0281 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0282 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0283 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0284 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0285 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0286 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0287 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0288 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0289 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0290 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0291 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0292 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0293 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0294 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0295 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0296 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0297 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0298 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0299 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0300 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0301 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0302 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0303 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0304 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0305 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0306 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0307 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0308 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0309 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0310 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0311 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0312 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0313 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0314 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0315 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0316 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0317 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0318 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0319 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0320 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0321 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0322 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0323 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0324 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0325 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0326 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0327 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0328 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0329 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0330 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0331 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0332 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0333 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0334 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0335 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0336 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0337 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0338 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0339 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0340 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0341 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0342 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0343 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0344 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0345 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0346 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0347 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0348 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0349 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0350 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0351 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0352 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0353 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0354 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0355 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0356 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0357 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0358 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0359 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0360 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0361 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0362 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0363 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0364 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0365 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0366 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0367 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0368 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0369 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0370 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0371 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0372 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0373 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0374 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0375 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0376 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0377 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0378 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0379 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0380 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0381 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0382 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0383 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0384 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0385 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0386 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0387 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0388 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0389 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0390 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0391 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0392 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0393 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0394 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0395 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0396 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0397 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0398 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0399 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0400 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0401 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0402 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0403 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0404 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0405 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0406 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0407 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0408 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0409 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0410 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0411 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0412 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0413 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0414 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0415 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0416 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0417 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0418 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0419 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0420 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0421 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0422 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0423 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0424 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0425 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0426 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0427 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0428 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0429 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0430 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0431 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0432 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0433 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0434 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0435 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0436 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0437 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0438 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0439 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0440 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0441 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0442 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0443 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0444 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0445 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0446 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0447 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0448 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0449 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0450 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0451 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0452 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0453 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0454 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0455 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0456 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0457 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0458 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0459 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0460 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0461 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0462 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0463 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0464 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0465 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0466 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0467 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0468 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0469 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0470 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0471 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0472 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0473 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0474 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0475 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0476 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0477 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0478 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0479 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0480 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0481 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0482 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0483 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0484 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0485 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0486 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0487 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0488 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0489 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0490 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0491 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0492 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0493 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0494 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0495 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0496 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0497 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0498 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0499 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0500 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0501 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0502 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0503 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0504 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0505 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0506 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0507 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0508 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0509 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0510 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0511 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0512 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0513 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0514 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0515 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0516 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0517 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0518 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0519 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0520 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0521 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0522 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0523 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0524 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0525 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0526 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0527 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0528 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0529 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0530 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0531 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0532 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0533 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0534 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0535 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0536 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0537 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0538 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0539 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0540 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0541 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0542 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0543 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0544 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0545 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0546 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0547 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0548 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0549 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0550 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0551 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0552 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0553 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0554 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0555 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0556 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0557 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0558 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0559 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0560 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0561 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0562 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0563 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0564 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0565 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0566 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0567 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0568 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0569 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0570 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0571 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0572 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0573 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0574 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0575 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0576 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0577 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0578 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0579 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0580 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0581 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0582 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0583 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0584 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0585 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0586 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0587 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0588 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0589 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0590 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0591 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0592 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0593 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0594 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0595 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0596 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0597 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0598 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0599 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0600 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0601 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0602 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0603 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0604 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0605 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0606 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0607 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0608 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0609 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0610 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0611 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0612 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0613 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0614 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0615 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0616 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0617 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0618 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0619 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0620 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0621 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0622 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0623 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0624 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0625 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0626 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0627 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0628 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0629 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0630 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0631 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0632 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0633 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0634 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0635 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0636 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0637 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0638 (003): 0320x0240
[apply] TextRendererGLEL.display: Frame 0639 (003): 0320x0240
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test10_MSAA8_DefFlip
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test11_MSAA8_UsrFlip
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test11_MSAA8_UsrFlip
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363962511 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363962511 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00_MSAA0_DefFlip took 3.495 sec
[apply] Testcase: test01_MSAA0_UsrFlip took 0.001 sec
[apply] Testcase: test10_MSAA8_DefFlip took 3.464 sec
[apply] Testcase: test11_MSAA8_UsrFlip took 0.001 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT.xml
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363963304 ms III - Start
[apply] SLOCK [T main @ 1692363963304 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test01GLVersion
[apply] Test[0]: 2.1.0 (GL_VERSION_2_1 DummyTool 1.2.3) -> 2.1.0 (GL_VERSION_2_1 DummyTool 1.2.3), valid true, define [true:true:false]
[apply] Test[1]: 2.1.0 (2.1 Mesa 7.0.3-rc2) -> 2.1.0 (2.1 Mesa 7.0.3-rc2), valid true, define [true:true:false]
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWTTest[2]: 4.2.0 (4.2.12171 Compatibility Profile Context 9.01.8) -> 4.2.0 (4.2.12171 Compatibility Profile Context 9.01.8), valid true, define [true:true:false]
[apply] Test[3]: 4.2.0 (4.2.12198 Compatibility Profile Context 12.102.3.0) -> 4.2.0 (4.2.12198 Compatibility Profile Context 12.102.3.0), valid true, define [true:true:false]
[apply] Test[4]: 2.1.0 (2.1 Mesa 7.0.3-rc2 post odd) -> 2.1.0 (2.1 Mesa 7.0.3-rc2 post odd), valid true, define [true:true:false]
[apply] Test[5]: 4.2.0 (4.2.12171 Compatibility Profile Context 9.01.8 post odd) -> 4.2.0 (4.2.12171 Compatibility Profile Context 9.01.8 post odd), valid true, define [true:true:false]
[apply]
[apply] junit.framework.TestListener: tests to run: 2
[apply] junit.framework.TestListener: startTest(test01GLVersion)
[apply] junit.framework.TestListener: endTest(test01GLVersion)
[apply] Test[6]: 4.2.0 (4.2.12198 Compatibility Profile Context 12.102.3.0 post odd) -> 4.2.0 (4.2.12198 Compatibility Profile Context 12.102.3.0 post odd), valid true, define [true:true:false]junit.framework.TestListener: startTest(test02GLVendorVersion)
[apply]
[apply] junit.framework.TestListener: endTest(test02GLVendorVersion)
[apply] Test[7]: 2.0.0 (OpenGL ES 2.0 Mesa 9.1.1) -> 2.0.0 (OpenGL ES 2.0 Mesa 9.1.1), valid true, define [true:true:false]
[apply] Test[8]: 2.0.0 (OpenGL ES 2.0 14.10.1) -> 2.0.0 (OpenGL ES 2.0 14.10.1), valid true, define [true:true:false]
[apply] Test[9]: 2.0.0 (OpenGL ES GLSL ES 2.0 14.10.1) -> 2.0.0 (OpenGL ES GLSL ES 2.0 14.10.1), valid true, define [true:true:false]
[apply] Test[10]: 2.0.0 (OpenGL ES 2.0 3Com L3 11.33.44) -> 2.0.0 (OpenGL ES 2.0 3Com L3 11.33.44), valid true, define [true:true:false]
[apply] Test[11]: 2.1.0 (GL_VERSION_2_1 Dummy Tool 1.2) -> 2.1.0 (GL_VERSION_2_1 Dummy Tool 1.2), valid true, define [true:true:false]
[apply] Test[12]: 2.1.0 (2.1 Mesa 7.12) -> 2.1.0 (2.1 Mesa 7.12), valid true, define [true:true:false]
[apply] Test[13]: 2.1.0 (2.1 Mesa 7.12-devel) -> 2.1.0 (2.1 Mesa 7.12-devel), valid true, define [true:true:false]
[apply] Test[14]: 2.1.0 (2.1 Mesa 7.12-devel (git-d6c318e)) -> 2.1.0 (2.1 Mesa 7.12-devel (git-d6c318e)), valid true, define [true:true:false]
[apply] Test[15]: 2.1.0 (2.1 Mesa 7.12-devel la1 la2 li3) -> 2.1.0 (2.1 Mesa 7.12-devel la1 la2 li3), valid true, define [true:true:false]
[apply] Test[16]: 4.3.0 (4.3.0 NVIDIA 310.32) -> 4.3.0 (4.3.0 NVIDIA 310.32), valid true, define [true:true:false]
[apply] Test[17]: 2.0.0 (OpenGL ES 2.0 Mesa 9.1) -> 2.0.0 (OpenGL ES 2.0 Mesa 9.1), valid true, define [true:true:false]
[apply] Test[18]: 2.0.0 (OpenGL ES 2.0 14.10) -> 2.0.0 (OpenGL ES 2.0 14.10), valid true, define [true:true:false]
[apply] Test[19]: 2.0.0 (OpenGL ES GLSL ES 2.0 14.10) -> 2.0.0 (OpenGL ES GLSL ES 2.0 14.10), valid true, define [true:true:false]
[apply] Test[20]: 2.0.0 (OpenGL ES 2.0 3Com L3 11.33) -> 2.0.0 (OpenGL ES 2.0 3Com L3 11.33), valid true, define [true:true:false]
[apply] Test[21]: 2.1.0 (GL_VERSION_2_1) -> 2.1.0 (GL_VERSION_2_1), valid true, define [true:true:false]
[apply] Test[22]: 2.0.0 (OpenGL ES 2.0) -> 2.0.0 (OpenGL ES 2.0), valid true, define [true:true:false]
[apply] Test[23]: 2.0.0 (OpenGL ES GLSL ES 2.0) -> 2.0.0 (OpenGL ES GLSL ES 2.0), valid true, define [true:true:false]
[apply] Test[24]: 2.1.0 (OpenGL 2.1 LaLa) -> 2.1.0 (OpenGL 2.1 LaLa), valid true, define [true:true:false]
[apply] Test[25]: 4.2.0 (4.2.11762 Compatibility Profile Context) -> 4.2.0 (4.2.11762 Compatibility Profile Context), valid true, define [true:true:false]
[apply] Test-X1: 2.0.0 (GL_VERSION_2), valid false, define [true:false:false]
[apply] Test-X2: 2.0.0 (GL2 Buggy L3), valid false, define [true:false:false]
[apply] Test-X3: 0.0.0 (GL Nope), valid false, define [false:false:false]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test01GLVersion
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test02GLVendorVersion
[apply] Test[true:true:true][0]: 1.2.3 (GL_VERSION_2_1 DummyTool 1.2.3) -> 1.2.3 (DummyTool 1.2.3), define [true:true:true]
[apply] Test[true:true:true][1]: 7.0.3 (2.1 Mesa 7.0.3-rc2) -> 7.0.3 (Mesa 7.0.3-rc2), define [true:true:true]
[apply] Test[true:true:true][2]: 9.1.8 (4.2.12171 Compatibility Profile Context 9.01.8) -> 9.1.8 (Compatibility Profile Context 9.01.8), define [true:true:true]
[apply] Test[true:true:true][3]: 12.102.3 (4.2.12198 Compatibility Profile Context 12.102.3.0) -> 12.102.3 (Compatibility Profile Context 12.102.3.0), define [true:true:true]
[apply] Test[true:true:true][4]: 7.0.3 (2.1 Mesa 7.0.3-rc2 post odd) -> 7.0.3 (Mesa 7.0.3-rc2 post odd), define [true:true:true]
[apply] Test[true:true:true][5]: 9.1.8 (4.2.12171 Compatibility Profile Context 9.01.8 post odd) -> 9.1.8 (Compatibility Profile Context 9.01.8 post odd), define [true:true:true]
[apply] Test[true:true:true][6]: 12.102.3 (4.2.12198 Compatibility Profile Context 12.102.3.0 post odd) -> 12.102.3 (Compatibility Profile Context 12.102.3.0 post odd), define [true:true:true]
[apply] Test[true:true:true][7]: 9.1.1 (OpenGL ES 2.0 Mesa 9.1.1) -> 9.1.1 (Mesa 9.1.1), define [true:true:true]
[apply] Test[true:true:true][8]: 14.10.1 (OpenGL ES 2.0 14.10.1) -> 14.10.1 (14.10.1), define [true:true:true]
[apply] Test[true:true:true][9]: 14.10.1 (OpenGL ES GLSL ES 2.0 14.10.1) -> 14.10.1 (14.10.1), define [true:true:true]
[apply] Test[true:true:true][10]: 11.33.44 (OpenGL ES 2.0 3Com L3 11.33.44) -> 11.33.44 (11.33.44), define [true:true:true]
[apply] Test[true:true:false][0]: 1.2.0 (GL_VERSION_2_1 Dummy Tool 1.2) -> 1.2.0 (Dummy Tool 1.2), define [true:true:false]
[apply] Test[true:true:false][1]: 7.12.0 (2.1 Mesa 7.12) -> 7.12.0 (Mesa 7.12), define [true:true:false]
[apply] Test[true:true:false][2]: 7.12.0 (2.1 Mesa 7.12-devel) -> 7.12.0 (Mesa 7.12-devel), define [true:true:false]
[apply] Test[true:true:false][3]: 7.12.0 (2.1 Mesa 7.12-devel (git-d6c318e)) -> 7.12.0 (Mesa 7.12-devel (git-d6c318e)), define [true:true:false]
[apply] Test[true:true:false][4]: 7.12.0 (2.1 Mesa 7.12-devel la1 la2 li3) -> 7.12.0 (Mesa 7.12-devel la1 la2 li3), define [true:true:false]
[apply] Test[true:true:false][5]: 310.32.0 (4.3.0 NVIDIA 310.32) -> 310.32.0 (NVIDIA 310.32), define [true:true:false]
[apply] Test[true:true:false][6]: 9.1.0 (OpenGL ES 2.0 Mesa 9.1) -> 9.1.0 (Mesa 9.1), define [true:true:false]
[apply] Test[true:true:false][7]: 14.10.0 (OpenGL ES 2.0 14.10) -> 14.10.0 (14.10), define [true:true:false]
[apply] Test[true:true:false][8]: 14.10.0 (OpenGL ES GLSL ES 2.0 14.10) -> 14.10.0 (14.10), define [true:true:false]
[apply] Test[true:true:false][9]: 11.33.0 (OpenGL ES 2.0 3Com L3 11.33) -> 11.33.0 (11.33), define [true:true:false]
[apply] Test[false:false:false][0]: 0.0.0 (GL_VERSION_2_1) -> 0.0.0 (n/a), define [false:false:false]
[apply] Test[false:false:false][1]: 0.0.0 (OpenGL ES 2.0) -> 0.0.0 (n/a), define [false:false:false]
[apply] Test[false:false:false][2]: 0.0.0 (OpenGL ES GLSL ES 2.0) -> 0.0.0 (n/a), define [false:false:false]
[apply] Test[false:false:false][3]: 0.0.0 (OpenGL 2.1 LaLa) -> 0.0.0 (n/a), define [false:false:false]
[apply] Test[false:false:false][4]: 0.0.0 (4.2.11762 Compatibility Profile Context) -> 0.0.0 (n/a), define [false:false:false]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test02GLVendorVersion
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363963320 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363963320 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.586 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363963304 ms III - Start
[apply] SLOCK [T main @ 1692363963304 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test01GLVersion
[apply] Test[0]: 2.1.0 (GL_VERSION_2_1 DummyTool 1.2.3) -> 2.1.0 (GL_VERSION_2_1 DummyTool 1.2.3), valid true, define [true:true:false]
[apply] Test[1]: 2.1.0 (2.1 Mesa 7.0.3-rc2) -> 2.1.0 (2.1 Mesa 7.0.3-rc2), valid true, define [true:true:false]
[apply] Test[2]: 4.2.0 (4.2.12171 Compatibility Profile Context 9.01.8) -> 4.2.0 (4.2.12171 Compatibility Profile Context 9.01.8), valid true, define [true:true:false]
[apply] Test[3]: 4.2.0 (4.2.12198 Compatibility Profile Context 12.102.3.0) -> 4.2.0 (4.2.12198 Compatibility Profile Context 12.102.3.0), valid true, define [true:true:false]
[apply] Test[4]: 2.1.0 (2.1 Mesa 7.0.3-rc2 post odd) -> 2.1.0 (2.1 Mesa 7.0.3-rc2 post odd), valid true, define [true:true:false]
[apply] Test[5]: 4.2.0 (4.2.12171 Compatibility Profile Context 9.01.8 post odd) -> 4.2.0 (4.2.12171 Compatibility Profile Context 9.01.8 post odd), valid true, define [true:true:false]
[apply] Test[6]: 4.2.0 (4.2.12198 Compatibility Profile Context 12.102.3.0 post odd) -> 4.2.0 (4.2.12198 Compatibility Profile Context 12.102.3.0 post odd), valid true, define [true:true:false]
[apply] Test[7]: 2.0.0 (OpenGL ES 2.0 Mesa 9.1.1) -> 2.0.0 (OpenGL ES 2.0 Mesa 9.1.1), valid true, define [true:true:false]
[apply] Test[8]: 2.0.0 (OpenGL ES 2.0 14.10.1) -> 2.0.0 (OpenGL ES 2.0 14.10.1), valid true, define [true:true:false]
[apply] Test[9]: 2.0.0 (OpenGL ES GLSL ES 2.0 14.10.1) -> 2.0.0 (OpenGL ES GLSL ES 2.0 14.10.1), valid true, define [true:true:false]
[apply] Test[10]: 2.0.0 (OpenGL ES 2.0 3Com L3 11.33.44) -> 2.0.0 (OpenGL ES 2.0 3Com L3 11.33.44), valid true, define [true:true:false]
[apply] Test[11]: 2.1.0 (GL_VERSION_2_1 Dummy Tool 1.2) -> 2.1.0 (GL_VERSION_2_1 Dummy Tool 1.2), valid true, define [true:true:false]
[apply] Test[12]: 2.1.0 (2.1 Mesa 7.12) -> 2.1.0 (2.1 Mesa 7.12), valid true, define [true:true:false]
[apply] Test[13]: 2.1.0 (2.1 Mesa 7.12-devel) -> 2.1.0 (2.1 Mesa 7.12-devel), valid true, define [true:true:false]
[apply] Test[14]: 2.1.0 (2.1 Mesa 7.12-devel (git-d6c318e)) -> 2.1.0 (2.1 Mesa 7.12-devel (git-d6c318e)), valid true, define [true:true:false]
[apply] Test[15]: 2.1.0 (2.1 Mesa 7.12-devel la1 la2 li3) -> 2.1.0 (2.1 Mesa 7.12-devel la1 la2 li3), valid true, define [true:true:false]
[apply] Test[16]: 4.3.0 (4.3.0 NVIDIA 310.32) -> 4.3.0 (4.3.0 NVIDIA 310.32), valid true, define [true:true:false]
[apply] Test[17]: 2.0.0 (OpenGL ES 2.0 Mesa 9.1) -> 2.0.0 (OpenGL ES 2.0 Mesa 9.1), valid true, define [true:true:false]
[apply] Test[18]: 2.0.0 (OpenGL ES 2.0 14.10) -> 2.0.0 (OpenGL ES 2.0 14.10), valid true, define [true:true:false]
[apply] Test[19]: 2.0.0 (OpenGL ES GLSL ES 2.0 14.10) -> 2.0.0 (OpenGL ES GLSL ES 2.0 14.10), valid true, define [true:true:false]
[apply] Test[20]: 2.0.0 (OpenGL ES 2.0 3Com L3 11.33) -> 2.0.0 (OpenGL ES 2.0 3Com L3 11.33), valid true, define [true:true:false]
[apply] Test[21]: 2.1.0 (GL_VERSION_2_1) -> 2.1.0 (GL_VERSION_2_1), valid true, define [true:true:false]
[apply] Test[22]: 2.0.0 (OpenGL ES 2.0) -> 2.0.0 (OpenGL ES 2.0), valid true, define [true:true:false]
[apply] Test[23]: 2.0.0 (OpenGL ES GLSL ES 2.0) -> 2.0.0 (OpenGL ES GLSL ES 2.0), valid true, define [true:true:false]
[apply] Test[24]: 2.1.0 (OpenGL 2.1 LaLa) -> 2.1.0 (OpenGL 2.1 LaLa), valid true, define [true:true:false]
[apply] Test[25]: 4.2.0 (4.2.11762 Compatibility Profile Context) -> 4.2.0 (4.2.11762 Compatibility Profile Context), valid true, define [true:true:false]
[apply] Test-X1: 2.0.0 (GL_VERSION_2), valid false, define [true:false:false]
[apply] Test-X2: 2.0.0 (GL2 Buggy L3), valid false, define [true:false:false]
[apply] Test-X3: 0.0.0 (GL Nope), valid false, define [false:false:false]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test01GLVersion
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test02GLVendorVersion
[apply] Test[true:true:true][0]: 1.2.3 (GL_VERSION_2_1 DummyTool 1.2.3) -> 1.2.3 (DummyTool 1.2.3), define [true:true:true]
[apply] Test[true:true:true][1]: 7.0.3 (2.1 Mesa 7.0.3-rc2) -> 7.0.3 (Mesa 7.0.3-rc2), define [true:true:true]
[apply] Test[true:true:true][2]: 9.1.8 (4.2.12171 Compatibility Profile Context 9.01.8) -> 9.1.8 (Compatibility Profile Context 9.01.8), define [true:true:true]
[apply] Test[true:true:true][3]: 12.102.3 (4.2.12198 Compatibility Profile Context 12.102.3.0) -> 12.102.3 (Compatibility Profile Context 12.102.3.0), define [true:true:true]
[apply] Test[true:true:true][4]: 7.0.3 (2.1 Mesa 7.0.3-rc2 post odd) -> 7.0.3 (Mesa 7.0.3-rc2 post odd), define [true:true:true]
[apply] Test[true:true:true][5]: 9.1.8 (4.2.12171 Compatibility Profile Context 9.01.8 post odd) -> 9.1.8 (Compatibility Profile Context 9.01.8 post odd), define [true:true:true]
[apply] Test[true:true:true][6]: 12.102.3 (4.2.12198 Compatibility Profile Context 12.102.3.0 post odd) -> 12.102.3 (Compatibility Profile Context 12.102.3.0 post odd), define [true:true:true]
[apply] Test[true:true:true][7]: 9.1.1 (OpenGL ES 2.0 Mesa 9.1.1) -> 9.1.1 (Mesa 9.1.1), define [true:true:true]
[apply] Test[true:true:true][8]: 14.10.1 (OpenGL ES 2.0 14.10.1) -> 14.10.1 (14.10.1), define [true:true:true]
[apply] Test[true:true:true][9]: 14.10.1 (OpenGL ES GLSL ES 2.0 14.10.1) -> 14.10.1 (14.10.1), define [true:true:true]
[apply] Test[true:true:true][10]: 11.33.44 (OpenGL ES 2.0 3Com L3 11.33.44) -> 11.33.44 (11.33.44), define [true:true:true]
[apply] Test[true:true:false][0]: 1.2.0 (GL_VERSION_2_1 Dummy Tool 1.2) -> 1.2.0 (Dummy Tool 1.2), define [true:true:false]
[apply] Test[true:true:false][1]: 7.12.0 (2.1 Mesa 7.12) -> 7.12.0 (Mesa 7.12), define [true:true:false]
[apply] Test[true:true:false][2]: 7.12.0 (2.1 Mesa 7.12-devel) -> 7.12.0 (Mesa 7.12-devel), define [true:true:false]
[apply] Test[true:true:false][3]: 7.12.0 (2.1 Mesa 7.12-devel (git-d6c318e)) -> 7.12.0 (Mesa 7.12-devel (git-d6c318e)), define [true:true:false]
[apply] Test[true:true:false][4]: 7.12.0 (2.1 Mesa 7.12-devel la1 la2 li3) -> 7.12.0 (Mesa 7.12-devel la1 la2 li3), define [true:true:false]
[apply] Test[true:true:false][5]: 310.32.0 (4.3.0 NVIDIA 310.32) -> 310.32.0 (NVIDIA 310.32), define [true:true:false]
[apply] Test[true:true:false][6]: 9.1.0 (OpenGL ES 2.0 Mesa 9.1) -> 9.1.0 (Mesa 9.1), define [true:true:false]
[apply] Test[true:true:false][7]: 14.10.0 (OpenGL ES 2.0 14.10) -> 14.10.0 (14.10), define [true:true:false]
[apply] Test[true:true:false][8]: 14.10.0 (OpenGL ES GLSL ES 2.0 14.10) -> 14.10.0 (14.10), define [true:true:false]
[apply] Test[true:true:false][9]: 11.33.0 (OpenGL ES 2.0 3Com L3 11.33) -> 11.33.0 (11.33), define [true:true:false]
[apply] Test[false:false:false][0]: 0.0.0 (GL_VERSION_2_1) -> 0.0.0 (n/a), define [false:false:false]
[apply] Test[false:false:false][1]: 0.0.0 (OpenGL ES 2.0) -> 0.0.0 (n/a), define [false:false:false]
[apply] Test[false:false:false][2]: 0.0.0 (OpenGL ES GLSL ES 2.0) -> 0.0.0 (n/a), define [false:false:false]
[apply] Test[false:false:false][3]: 0.0.0 (OpenGL 2.1 LaLa) -> 0.0.0 (n/a), define [false:false:false]
[apply] Test[false:false:false][4]: 0.0.0 (4.2.11762 Compatibility Profile Context) -> 0.0.0 (n/a), define [false:false:false]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test02GLVendorVersion
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363963320 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363963320 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01GLVersion took 0.004 sec
[apply] Testcase: test02GLVendorVersion took 0.002 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT
[apply] junit.framework.TestListener: tests to run: 6
[apply] junit.framework.TestListener: startTest(testReadPixelsGL2GL3_102x100xREDxUB)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363964026 ms III - Start
[apply] SLOCK [T main @ 1692363964026 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_102x100xREDxUB
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] OK Expected IndexOutOfBoundsException (size-10 bytes): fmt 0x1903, type 0x1401, comps 1, 102x100, rowlenA1 102, rowlenA4 104, rowlenA8 104: Required 10200 remaining bytes in buffer, only had 10190
[apply] OK Expected IndexOutOfBoundsException (size/4 bytes): fmt 0x1903, type 0x1401, comps 1, 102x100, rowlenA1 102, rowlenA4 104, rowlenA8 104: Required 10200 remaining bytes in buffer, only had 2550
[apply] OK Expected IndexOutOfBoundsException (alignment 4): fmt 0x1903, type 0x1401, comps 1, 102x100, rowlenA1 102, rowlenA4 104, rowlenA8 104: Required 10398 remaining bytes in buffer, only had 10200
[apply] OK Expected IndexOutOfBoundsException (alignment 8): fmt 0x1903, type 0x1401, comps 1, 102x100, rowlenA1 102, rowlenA4 104, rowlenA8 104: Required 10398 remaining bytes in buffer, only had 10200
[apply] junit.framework.TestListener: endTest(testReadPixelsGL2GL3_102x100xREDxUB)
[apply] junit.framework.TestListener: startTest(testReadPixelsGL2GL3_640x480xREDxUB)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_102x100xREDxUB
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_640x480xREDxUB
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] OK Expected IndexOutOfBoundsException (size-10 bytes): fmt 0x1903, type 0x1401, comps 1, 640x480, rowlenA1 640, rowlenA4 640, rowlenA8 640: Required 307200 remaining bytes in buffer, only had 307190
[apply] OK Expected IndexOutOfBoundsException (size/4 bytes): fmt 0x1903, type 0x1401, comps 1, 640x480, rowlenA1 640, rowlenA4 640, rowlenA8 640: Required 307200 remaining bytes in buffer, only had 76800
[apply] junit.framework.TestListener: endTest(testReadPixelsGL2GL3_640x480xREDxUB)
[apply] junit.framework.TestListener: startTest(testReadPixelsGL2GL3_640x480xRGBxUB)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_640x480xREDxUB
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_640x480xRGBxUB
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] OK Expected IndexOutOfBoundsException (size-10 bytes): fmt 0x1907, type 0x1401, comps 3, 640x480, rowlenA1 1920, rowlenA4 1920, rowlenA8 1920: Required 921600 remaining bytes in buffer, only had 921590
[apply] OK Expected IndexOutOfBoundsException (size/4 bytes): fmt 0x1907, type 0x1401, comps 3, 640x480, rowlenA1 1920, rowlenA4 1920, rowlenA8 1920: Required 921600 remaining bytes in buffer, only had 230400
[apply] junit.framework.TestListener: endTest(testReadPixelsGL2GL3_640x480xRGBxUB)
[apply] junit.framework.TestListener: startTest(testReadPixelsGL2GL3_99x100xRGBxUB)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_640x480xRGBxUB
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_99x100xRGBxUB
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] junit.framework.TestListener: endTest(testReadPixelsGL2GL3_99x100xRGBxUB)
[apply] junit.framework.TestListener: startTest(testReadPixelsGL_640x480xRGBAxUB)
[apply] OK Expected IndexOutOfBoundsException (size-10 bytes): fmt 0x1907, type 0x1401, comps 3, 99x100, rowlenA1 297, rowlenA4 300, rowlenA8 304: Required 29700 remaining bytes in buffer, only had 29690
[apply] OK Expected IndexOutOfBoundsException (size/4 bytes): fmt 0x1907, type 0x1401, comps 3, 99x100, rowlenA1 297, rowlenA4 300, rowlenA8 304: Required 29700 remaining bytes in buffer, only had 7425
[apply] OK Expected IndexOutOfBoundsException (alignment 4): fmt 0x1907, type 0x1401, comps 3, 99x100, rowlenA1 297, rowlenA4 300, rowlenA8 304: Required 29997 remaining bytes in buffer, only had 29700
[apply] OK Expected IndexOutOfBoundsException (alignment 8): fmt 0x1907, type 0x1401, comps 3, 99x100, rowlenA1 297, rowlenA4 300, rowlenA8 304: Required 30393 remaining bytes in buffer, only had 29700
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_99x100xRGBxUB
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL_640x480xRGBAxUB
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] OK Expected IndexOutOfBoundsException (size-10 bytes): fmt 0x1908, type 0x1401, comps 4, 640x480, rowlenA1 2560, rowlenA4 2560, rowlenA8 2560: Required 1228800 remaining bytes in buffer, only had 1228790
[apply] OK Expected IndexOutOfBoundsException (size/4 bytes): fmt 0x1908, type 0x1401, comps 4, 640x480, rowlenA1 2560, rowlenA4 2560, rowlenA8 2560: Required 1228800 remaining bytes in buffer, only had 307200
[apply] junit.framework.TestListener: endTest(testReadPixelsGL_640x480xRGBAxUB)
[apply] junit.framework.TestListener: startTest(testReadPixelsGL_99x100xRGBxUB)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL_640x480xRGBAxUB
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL_99x100xRGBxUB
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] junit.framework.TestListener: endTest(testReadPixelsGL_99x100xRGBxUB)
[apply] OK Expected IndexOutOfBoundsException (size-10 bytes): fmt 0x1908, type 0x1401, comps 4, 99x100, rowlenA1 396, rowlenA4 396, rowlenA8 400: Required 39600 remaining bytes in buffer, only had 39590
[apply] OK Expected IndexOutOfBoundsException (size/4 bytes): fmt 0x1908, type 0x1401, comps 4, 99x100, rowlenA1 396, rowlenA4 396, rowlenA8 400: Required 39600 remaining bytes in buffer, only had 9900
[apply] OK Expected IndexOutOfBoundsException (alignment 8): fmt 0x1908, type 0x1401, comps 4, 99x100, rowlenA1 396, rowlenA4 396, rowlenA8 400: Required 39996 remaining bytes in buffer, only had 39600
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL_99x100xRGBxUB
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363971277 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363971277 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.828 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363964026 ms III - Start
[apply] SLOCK [T main @ 1692363964026 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_102x100xREDxUB
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] OK Expected IndexOutOfBoundsException (size-10 bytes): fmt 0x1903, type 0x1401, comps 1, 102x100, rowlenA1 102, rowlenA4 104, rowlenA8 104: Required 10200 remaining bytes in buffer, only had 10190
[apply] OK Expected IndexOutOfBoundsException (size/4 bytes): fmt 0x1903, type 0x1401, comps 1, 102x100, rowlenA1 102, rowlenA4 104, rowlenA8 104: Required 10200 remaining bytes in buffer, only had 2550
[apply] OK Expected IndexOutOfBoundsException (alignment 4): fmt 0x1903, type 0x1401, comps 1, 102x100, rowlenA1 102, rowlenA4 104, rowlenA8 104: Required 10398 remaining bytes in buffer, only had 10200
[apply] OK Expected IndexOutOfBoundsException (alignment 8): fmt 0x1903, type 0x1401, comps 1, 102x100, rowlenA1 102, rowlenA4 104, rowlenA8 104: Required 10398 remaining bytes in buffer, only had 10200
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_102x100xREDxUB
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_640x480xREDxUB
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] OK Expected IndexOutOfBoundsException (size-10 bytes): fmt 0x1903, type 0x1401, comps 1, 640x480, rowlenA1 640, rowlenA4 640, rowlenA8 640: Required 307200 remaining bytes in buffer, only had 307190
[apply] OK Expected IndexOutOfBoundsException (size/4 bytes): fmt 0x1903, type 0x1401, comps 1, 640x480, rowlenA1 640, rowlenA4 640, rowlenA8 640: Required 307200 remaining bytes in buffer, only had 76800
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_640x480xREDxUB
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_640x480xRGBxUB
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] OK Expected IndexOutOfBoundsException (size-10 bytes): fmt 0x1907, type 0x1401, comps 3, 640x480, rowlenA1 1920, rowlenA4 1920, rowlenA8 1920: Required 921600 remaining bytes in buffer, only had 921590
[apply] OK Expected IndexOutOfBoundsException (size/4 bytes): fmt 0x1907, type 0x1401, comps 3, 640x480, rowlenA1 1920, rowlenA4 1920, rowlenA8 1920: Required 921600 remaining bytes in buffer, only had 230400
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_640x480xRGBxUB
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_99x100xRGBxUB
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] OK Expected IndexOutOfBoundsException (size-10 bytes): fmt 0x1907, type 0x1401, comps 3, 99x100, rowlenA1 297, rowlenA4 300, rowlenA8 304: Required 29700 remaining bytes in buffer, only had 29690
[apply] OK Expected IndexOutOfBoundsException (size/4 bytes): fmt 0x1907, type 0x1401, comps 3, 99x100, rowlenA1 297, rowlenA4 300, rowlenA8 304: Required 29700 remaining bytes in buffer, only had 7425
[apply] OK Expected IndexOutOfBoundsException (alignment 4): fmt 0x1907, type 0x1401, comps 3, 99x100, rowlenA1 297, rowlenA4 300, rowlenA8 304: Required 29997 remaining bytes in buffer, only had 29700
[apply] OK Expected IndexOutOfBoundsException (alignment 8): fmt 0x1907, type 0x1401, comps 3, 99x100, rowlenA1 297, rowlenA4 300, rowlenA8 304: Required 30393 remaining bytes in buffer, only had 29700
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_99x100xRGBxUB
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL_640x480xRGBAxUB
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] != recommended[0]
[apply] OK Expected IndexOutOfBoundsException (size-10 bytes): fmt 0x1908, type 0x1401, comps 4, 640x480, rowlenA1 2560, rowlenA4 2560, rowlenA8 2560: Required 1228800 remaining bytes in buffer, only had 1228790
[apply] OK Expected IndexOutOfBoundsException (size/4 bytes): fmt 0x1908, type 0x1401, comps 4, 640x480, rowlenA1 2560, rowlenA4 2560, rowlenA8 2560: Required 1228800 remaining bytes in buffer, only had 307200
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL_640x480xRGBAxUB
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL_99x100xRGBxUB
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] OK Expected IndexOutOfBoundsException (size-10 bytes): fmt 0x1908, type 0x1401, comps 4, 99x100, rowlenA1 396, rowlenA4 396, rowlenA8 400: Required 39600 remaining bytes in buffer, only had 39590
[apply] OK Expected IndexOutOfBoundsException (size/4 bytes): fmt 0x1908, type 0x1401, comps 4, 99x100, rowlenA1 396, rowlenA4 396, rowlenA8 400: Required 39600 remaining bytes in buffer, only had 9900
[apply] OK Expected IndexOutOfBoundsException (alignment 8): fmt 0x1908, type 0x1401, comps 4, 99x100, rowlenA1 396, rowlenA4 396, rowlenA8 400: Required 39996 remaining bytes in buffer, only had 39600
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL_99x100xRGBxUB
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363971277 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363971277 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testReadPixelsGL2GL3_102x100xREDxUB took 1.494 sec
[apply] Testcase: testReadPixelsGL2GL3_640x480xREDxUB took 1.152 sec
[apply] Testcase: testReadPixelsGL2GL3_640x480xRGBxUB took 1.152 sec
[apply] Testcase: testReadPixelsGL2GL3_99x100xRGBxUB took 1.14 sec
[apply] Testcase: testReadPixelsGL_640x480xRGBAxUB took 1.144 sec
[apply] Testcase: testReadPixelsGL_99x100xRGBxUB took 1.143 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT
[apply] junit.framework.TestListener: tests to run: 3
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363972010 ms III - Start
[apply] SLOCK [T main @ 1692363972011 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x58fdd99, isOwner false, <6b1274d2, 7bc1a03d>[count 0, qsz 0, owner <NULL>]]]
[apply] junit.framework.TestListener: startTest(test02TwoThreads)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test02TwoThreads
[apply] InitConcurrentBaseNEWT 2 threads, reuse display: true
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x31a732d3, isOwner false, <212062e5, 5c4351>[count 0, qsz 0, owner <NULL>]]]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] JOGLTask 0: START: 0/0, reuse true - Thread-3-jt0
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x31a732d3, isOwner false, <212062e5, 5c4351>[count 0, qsz 0, owner <NULL>]]]
[apply] JOGLTask 1: START: 157/0, reuse true - Thread-3-jt1
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x1c265f37: tileRendererInUse null, GearsES2[obj 0x1c265f37 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1c265f37 on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1c265f37 created: GearsObj[0x4421221f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1c265f37 created: GearsObj[0x6c5a6d55, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1c265f37 created: GearsObj[0x6c5a6d55, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x1c265f37 FIN GearsES2[obj 0x1c265f37 isInit true, usesShared false, 1 GearsObj[0x4421221f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c5a6d55, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4b9deef2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x1c265f37 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1c265f37, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x1c265f37 128x128, swapInterval 0, drawable 0x3600002
[apply] JOGLTask 0: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6d340013b0, owner true, ResourceToolkitLock[obj 0x54fb12da, isOwner false, <26db5163, 47f89da4>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-2>]]]] - Thread-3-jt0
[apply] JOGLTask 0: RUNNING: Thread-3-jt0
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x4145c876: tileRendererInUse null, GearsES2[obj 0x4145c876 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x4145c876 on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4145c876 created: GearsObj[0x4c390cfe, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4145c876 created: GearsObj[0x758e6203, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4145c876 created: GearsObj[0x758e6203, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x4145c876 FIN GearsES2[obj 0x4145c876 isInit true, usesShared false, 1 GearsObj[0x4c390cfe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x758e6203, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c2d3ee5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x4145c876 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4145c876, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x4145c876 128x128, swapInterval 0, drawable 0x3600004
[apply] JOGLTask 1: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6d340013b0, owner true, ResourceToolkitLock[obj 0x54fb12da, isOwner false, <26db5163, 47f89da4>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-2>]]]] - Thread-3-jt1
[apply] JOGLTask 1: RUNNING: Thread-3-jt1
[apply] 0: [0: false, 1: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x1c265f37: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x1c265f37 FIN
[apply] JOGLTask 0: DONE/SYNC: Thread-3-jt0
[apply] JOGLTask 0: END: Thread-3-jt0
[apply] 1: [0: true, 1: false]
[apply] junit.framework.TestListener: endTest(test02TwoThreads)
[apply] junit.framework.TestListener: startTest(test04FourThreads)
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4145c876: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4145c876 FIN
[apply] JOGLTask 1: DONE/SYNC: Thread-3-jt1
[apply] JOGLTask 1: END: Thread-3-jt1
[apply] 2: [0: true, 1: true]
[apply] total: 0.673s
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test02TwoThreads
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test04FourThreads
[apply] InitConcurrentBaseNEWT 4 threads, reuse display: true
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5728d2ff, isOwner false, <59ef266a, 5dd0b98f>[count 0, qsz 0, owner <NULL>]]]
[apply] JOGLTask 0: START: 0/0, reuse true - Thread-4-jt0
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5728d2ff, isOwner false, <59ef266a, 5dd0b98f>[count 0, qsz 0, owner <NULL>]]]
[apply] JOGLTask 2: START: 314/0, reuse true - Thread-4-jt2
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5728d2ff, isOwner false, <59ef266a, 5dd0b98f>[count 0, qsz 0, owner <NULL>]]]
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5728d2ff, isOwner false, <59ef266a, 5dd0b98f>[count 0, qsz 0, owner <NULL>]]]
[apply] JOGLTask 3: START: 471/0, reuse true - Thread-4-jt3
[apply] JOGLTask 1: START: 157/0, reuse true - Thread-4-jt1
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x97caa9e: tileRendererInUse null, GearsES2[obj 0x97caa9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x97caa9e on Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x97caa9e created: GearsObj[0x4df3fa57, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x97caa9e created: GearsObj[0x49dbc210, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x97caa9e created: GearsObj[0x49dbc210, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x97caa9e FIN GearsES2[obj 0x97caa9e isInit true, usesShared false, 1 GearsObj[0x4df3fa57, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x49dbc210, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c6adb67, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x97caa9e 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3800002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x97caa9e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x97caa9e 128x128, swapInterval 0, drawable 0x3800002
[apply] JOGLTask 0: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c48001050, owner true, ResourceToolkitLock[obj 0x290011ad, isOwner false, <7144c9c3, 78fdd31e>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-3>]]]] - Thread-4-jt0
[apply] JOGLTask 0: RUNNING: Thread-4-jt0
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x1fe947db: tileRendererInUse null, GearsES2[obj 0x1fe947db isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1fe947db on Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1fe947db created: GearsObj[0x51917499, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1fe947db created: GearsObj[0x7c38193b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1fe947db created: GearsObj[0x7c38193b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x1fe947db FIN GearsES2[obj 0x1fe947db isInit true, usesShared false, 1 GearsObj[0x51917499, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7c38193b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41bc7c43, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x1fe947db 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3800004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1fe947db, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1fe947db 128x128, swapInterval 0, drawable 0x3800004
[apply] JOGLTask 1: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c48001050, owner true, ResourceToolkitLock[obj 0x290011ad, isOwner false, <7144c9c3, 78fdd31e>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-3>]]]] - Thread-4-jt1
[apply] JOGLTask 1: RUNNING: Thread-4-jt1
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x786eaa70: tileRendererInUse null, GearsES2[obj 0x786eaa70 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x786eaa70 on Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x786eaa70 created: GearsObj[0x6ebb8b18, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x786eaa70 created: GearsObj[0x5af30446, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x786eaa70 created: GearsObj[0x5af30446, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x786eaa70 FIN GearsES2[obj 0x786eaa70 isInit true, usesShared false, 1 GearsObj[0x6ebb8b18, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5af30446, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d3f8d38, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x786eaa70 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3800006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x786eaa70, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x786eaa70 128x128, swapInterval 0, drawable 0x3800006
[apply] JOGLTask 2: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c48001050, owner true, ResourceToolkitLock[obj 0x290011ad, isOwner false, <7144c9c3, 78fdd31e>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-3>]]]] - Thread-4-jt2
[apply] JOGLTask 2: RUNNING: Thread-4-jt2
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x46deaea9: tileRendererInUse null, GearsES2[obj 0x46deaea9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x46deaea9 on Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x46deaea9 created: GearsObj[0x6fb42f9a, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x46deaea9 created: GearsObj[0x18b96a52, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x46deaea9 created: GearsObj[0x18b96a52, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x46deaea9 FIN GearsES2[obj 0x46deaea9 isInit true, usesShared false, 1 GearsObj[0x6fb42f9a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x18b96a52, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68027e8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x46deaea9 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3800008, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x46deaea9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x46deaea9 128x128, swapInterval 0, drawable 0x3800008
[apply] JOGLTask 3: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c48001050, owner true, ResourceToolkitLock[obj 0x290011ad, isOwner false, <7144c9c3, 78fdd31e>[count 0, qsz 0, owner <NULL>]]]] - Thread-4-jt3
[apply] JOGLTask 3: RUNNING: Thread-4-jt3
[apply] 0: [0: false, 1: false, 2: false, 3: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x97caa9e: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x97caa9e FIN
[apply] JOGLTask 0: DONE/SYNC: Thread-4-jt0
[apply] JOGLTask 0: END: Thread-4-jt0
[apply] 1: [0: true, 1: false, 2: false, 3: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x1fe947db: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x1fe947db FIN
[apply] JOGLTask 1: DONE/SYNC: Thread-4-jt1
[apply] JOGLTask 1: END: Thread-4-jt1
[apply] 2: [0: true, 1: true, 2: false, 3: false]
[apply] junit.framework.TestListener: endTest(test04FourThreads)
[apply] junit.framework.TestListener: startTest(test16SixteenThreads)
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x786eaa70: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x786eaa70 FIN
[apply] JOGLTask 2: DONE/SYNC: Thread-4-jt2
[apply] JOGLTask 2: END: Thread-4-jt2
[apply] 3: [0: true, 1: true, 2: true, 3: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x46deaea9: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x46deaea9 FIN
[apply] JOGLTask 3: DONE/SYNC: Thread-4-jt3
[apply] JOGLTask 3: END: Thread-4-jt3
[apply] 4: [0: true, 1: true, 2: true, 3: true]
[apply] total: 0.758s
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test04FourThreads
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test16SixteenThreads
[apply] InitConcurrentBaseNEWT 16 threads, reuse display: true
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7fc56da5, isOwner false, <71028c2d, 753d06d5>[count 0, qsz 0, owner <NULL>]]]
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7fc56da5, isOwner false, <71028c2d, 753d06d5>[count 0, qsz 0, owner <NULL>]]]
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7fc56da5, isOwner false, <71028c2d, 753d06d5>[count 0, qsz 0, owner <NULL>]]]
[apply] JOGLTask 1: START: 157/0, reuse true - Thread-5-jt1
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7fc56da5, isOwner false, <71028c2d, 753d06d5>[count 0, qsz 0, owner <NULL>]]]
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7fc56da5, isOwner false, <71028c2d, 753d06d5>[count 0, qsz 0, owner <NULL>]]]
[apply] JOGLTask 4: START: 628/0, reuse true - Thread-5-jt4
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7fc56da5, isOwner false, <71028c2d, 753d06d5>[count 0, qsz 0, owner <NULL>]]]
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7fc56da5, isOwner false, <71028c2d, 753d06d5>[count 0, qsz 0, owner <NULL>]]]
[apply] JOGLTask 10: START: 1570/0, reuse true - Thread-5-jt10
[apply] JOGLTask 0: START: 0/0, reuse true - Thread-5-jt0
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7fc56da5, isOwner false, <71028c2d, 753d06d5>[count 0, qsz 0, owner <NULL>]]]
[apply] JOGLTask 2: START: 314/0, reuse true - Thread-5-jt2
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7fc56da5, isOwner false, <71028c2d, 753d06d5>[count 0, qsz 0, owner <NULL>]]]
[apply] JOGLTask 12: START: 1884/0, reuse true - Thread-5-jt12
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7fc56da5, isOwner false, <71028c2d, 753d06d5>[count 0, qsz 0, owner <NULL>]]]
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7fc56da5, isOwner false, <71028c2d, 753d06d5>[count 0, qsz 0, owner <NULL>]]]
[apply] JOGLTask 8: START: 1256/0, reuse true - Thread-5-jt8
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7fc56da5, isOwner false, <71028c2d, 753d06d5>[count 0, qsz 0, owner <NULL>]]]
[apply] JOGLTask 11: START: 1727/0, reuse true - Thread-5-jt11
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7fc56da5, isOwner false, <71028c2d, 753d06d5>[count 0, qsz 0, owner <NULL>]]]
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7fc56da5, isOwner false, <71028c2d, 753d06d5>[count 0, qsz 0, owner <NULL>]]]
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7fc56da5, isOwner false, <71028c2d, 753d06d5>[count 0, qsz 0, owner <NULL>]]]
[apply] JOGLTask 3: START: 471/0, reuse true - Thread-5-jt3
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7fc56da5, isOwner false, <71028c2d, 753d06d5>[count 0, qsz 0, owner <NULL>]]]
[apply] JOGLTask 6: START: 942/0, reuse true - Thread-5-jt6
[apply] JOGLTask 7: START: 1099/0, reuse true - Thread-5-jt7
[apply] JOGLTask 9: START: 1413/0, reuse true - Thread-5-jt9
[apply] JOGLTask 13: START: 0/157, reuse true - Thread-5-jt13
[apply] JOGLTask 14: START: 157/157, reuse true - Thread-5-jt14
[apply] JOGLTask 15: START: 314/157, reuse true - Thread-5-jt15
[apply] JOGLTask 5: START: 785/0, reuse true - Thread-5-jt5
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x2c594b9e: tileRendererInUse null, GearsES2[obj 0x2c594b9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2c594b9e on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2c594b9e created: GearsObj[0x1cd9ff7a, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2c594b9e created: GearsObj[0x106c8509, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2c594b9e created: GearsObj[0x106c8509, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x2c594b9e FIN GearsES2[obj 0x2c594b9e isInit true, usesShared false, 1 GearsObj[0x1cd9ff7a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x106c8509, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d91ec84, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x2c594b9e 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3800002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2c594b9e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x2c594b9e 128x128, swapInterval 0, drawable 0x3800002
[apply] JOGLTask 1: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c4960af60, owner true, ResourceToolkitLock[obj 0x2866dacd, isOwner false, <6d6441a5, 3aa016ed>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-4>]]]] - Thread-5-jt1
[apply] JOGLTask 1: RUNNING: Thread-5-jt1
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x74e3827f: tileRendererInUse null, GearsES2[obj 0x74e3827f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x74e3827f on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x74e3827f created: GearsObj[0x1233e69e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x74e3827f created: GearsObj[0x5a7fd574, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x74e3827f created: GearsObj[0x5a7fd574, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x74e3827f FIN GearsES2[obj 0x74e3827f isInit true, usesShared false, 1 GearsObj[0x1233e69e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a7fd574, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69be89a2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x74e3827f 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3800004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x74e3827f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x74e3827f 128x128, swapInterval 0, drawable 0x3800004
[apply] JOGLTask 6: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c4960af60, owner true, ResourceToolkitLock[obj 0x2866dacd, isOwner false, <6d6441a5, 3aa016ed>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-4>]]]] - Thread-5-jt6
[apply] JOGLTask 6: RUNNING: Thread-5-jt6
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x68450487: tileRendererInUse null, GearsES2[obj 0x68450487 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x68450487 on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x68450487 created: GearsObj[0x5bfbf1e3, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x68450487 created: GearsObj[0x27a6a0d5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x68450487 created: GearsObj[0x27a6a0d5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x68450487 FIN GearsES2[obj 0x68450487 isInit true, usesShared false, 1 GearsObj[0x5bfbf1e3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x27a6a0d5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x353103f5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x68450487 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3800006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x68450487, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x68450487 128x128, swapInterval 0, drawable 0x3800006
[apply] JOGLTask 2: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c4960af60, owner true, ResourceToolkitLock[obj 0x2866dacd, isOwner false, <6d6441a5, 3aa016ed>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-4>]]]] - Thread-5-jt2
[apply] JOGLTask 2: RUNNING: Thread-5-jt2
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x64436df1: tileRendererInUse null, GearsES2[obj 0x64436df1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x64436df1 on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x64436df1 created: GearsObj[0x1ad89a7b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x64436df1 created: GearsObj[0x2bf5fa0b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x64436df1 created: GearsObj[0x2bf5fa0b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x64436df1 FIN GearsES2[obj 0x64436df1 isInit true, usesShared false, 1 GearsObj[0x1ad89a7b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2bf5fa0b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3be7137d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x64436df1 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3800008, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x64436df1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x64436df1 128x128, swapInterval 0, drawable 0x3800008
[apply] JOGLTask 0: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c4960af60, owner true, ResourceToolkitLock[obj 0x2866dacd, isOwner false, <6d6441a5, 3aa016ed>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-4>]]]] - Thread-5-jt0
[apply] JOGLTask 0: RUNNING: Thread-5-jt0
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x1d7fb493: tileRendererInUse null, GearsES2[obj 0x1d7fb493 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1d7fb493 on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1d7fb493 created: GearsObj[0x27511611, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1d7fb493 created: GearsObj[0x12cbe9d0, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1d7fb493 created: GearsObj[0x12cbe9d0, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x1d7fb493 FIN GearsES2[obj 0x1d7fb493 isInit true, usesShared false, 1 GearsObj[0x27511611, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x12cbe9d0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x58bdf648, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x1d7fb493 0/0 128x128 of 128x128, swapInterval 0, drawable 0x380000a, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1d7fb493, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x1d7fb493 128x128, swapInterval 0, drawable 0x380000a
[apply] JOGLTask 5: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c4960af60, owner true, ResourceToolkitLock[obj 0x2866dacd, isOwner false, <6d6441a5, 3aa016ed>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-4>]]]] - Thread-5-jt5
[apply] JOGLTask 5: RUNNING: Thread-5-jt5
[apply] 0: [0: false, 1: false, 2: false, 3: false, 4: false, 5: false, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false]
[apply] 1: [0: false, 1: false, 2: false, 3: false, 4: false, 5: false, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false]
[apply] 2: [0: false, 1: false, 2: false, 3: false, 4: false, 5: false, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x12612221: tileRendererInUse null, GearsES2[obj 0x12612221 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x12612221 on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x12612221 created: GearsObj[0x13e18e8b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x12612221 created: GearsObj[0x2fe7e72, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x12612221 created: GearsObj[0x2fe7e72, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x12612221 FIN GearsES2[obj 0x12612221 isInit true, usesShared false, 1 GearsObj[0x13e18e8b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2fe7e72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x619c6dad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x12612221 0/0 128x128 of 128x128, swapInterval 0, drawable 0x380000c, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x12612221, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x12612221 128x128, swapInterval 0, drawable 0x380000c
[apply] JOGLTask 12: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c4960af60, owner true, ResourceToolkitLock[obj 0x2866dacd, isOwner false, <6d6441a5, 3aa016ed>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-4>]]]] - Thread-5-jt12
[apply] JOGLTask 12: RUNNING: Thread-5-jt12
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x54a0ab07: tileRendererInUse null, GearsES2[obj 0x54a0ab07 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x54a0ab07 on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x54a0ab07 created: GearsObj[0x2d73eb6e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x54a0ab07 created: GearsObj[0x4353db46, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x54a0ab07 created: GearsObj[0x4353db46, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x54a0ab07 FIN GearsES2[obj 0x54a0ab07 isInit true, usesShared false, 1 GearsObj[0x2d73eb6e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4353db46, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x305aaa20, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x54a0ab07 0/0 128x128 of 128x128, swapInterval 0, drawable 0x380000e, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x54a0ab07, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x54a0ab07 128x128, swapInterval 0, drawable 0x380000e
[apply] JOGLTask 8: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c4960af60, owner true, ResourceToolkitLock[obj 0x2866dacd, isOwner false, <6d6441a5, 3aa016ed>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-4>]]]] - Thread-5-jt8
[apply] JOGLTask 8: RUNNING: Thread-5-jt8
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x2736c80d: tileRendererInUse null, GearsES2[obj 0x2736c80d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2736c80d on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2736c80d created: GearsObj[0x38eacf97, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2736c80d created: GearsObj[0x1cc3920d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2736c80d created: GearsObj[0x1cc3920d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x2736c80d FIN GearsES2[obj 0x2736c80d isInit true, usesShared false, 1 GearsObj[0x38eacf97, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1cc3920d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2822c598, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x2736c80d 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3800010, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2736c80d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x2736c80d 128x128, swapInterval 0, drawable 0x3800010
[apply] JOGLTask 13: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c4960af60, owner true, ResourceToolkitLock[obj 0x2866dacd, isOwner false, <6d6441a5, 3aa016ed>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-4>]]]] - Thread-5-jt13
[apply] JOGLTask 13: RUNNING: Thread-5-jt13
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x56d7f49d: tileRendererInUse null, GearsES2[obj 0x56d7f49d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x56d7f49d on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x56d7f49d created: GearsObj[0x699bfcb2, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x56d7f49d created: GearsObj[0x3e6ba628, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x56d7f49d created: GearsObj[0x3e6ba628, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x56d7f49d FIN GearsES2[obj 0x56d7f49d isInit true, usesShared false, 1 GearsObj[0x699bfcb2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e6ba628, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5737e891, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x56d7f49d 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3800012, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x56d7f49d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x56d7f49d 128x128, swapInterval 0, drawable 0x3800012
[apply] JOGLTask 10: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c4960af60, owner true, ResourceToolkitLock[obj 0x2866dacd, isOwner false, <6d6441a5, 3aa016ed>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-4>]]]] - Thread-5-jt10
[apply] JOGLTask 10: RUNNING: Thread-5-jt10
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x2dd5ac7a: tileRendererInUse null, GearsES2[obj 0x2dd5ac7a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2dd5ac7a on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2dd5ac7a created: GearsObj[0x18adde15, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2dd5ac7a created: GearsObj[0x763afac5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2dd5ac7a created: GearsObj[0x763afac5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x2dd5ac7a FIN GearsES2[obj 0x2dd5ac7a isInit true, usesShared false, 1 GearsObj[0x18adde15, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x763afac5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x281f02ac, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x2dd5ac7a 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3800014, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2dd5ac7a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x2dd5ac7a 128x128, swapInterval 0, drawable 0x3800014
[apply] JOGLTask 4: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c4960af60, owner true, ResourceToolkitLock[obj 0x2866dacd, isOwner false, <6d6441a5, 3aa016ed>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-4>]]]] - Thread-5-jt4
[apply] JOGLTask 4: RUNNING: Thread-5-jt4
[apply] 3: [0: false, 1: false, 2: false, 3: false, 4: false, 5: false, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x41305d05: tileRendererInUse null, GearsES2[obj 0x41305d05 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x41305d05 on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x41305d05 created: GearsObj[0x2fbe52ad, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x41305d05 created: GearsObj[0x1a0123ef, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x41305d05 created: GearsObj[0x1a0123ef, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x41305d05 FIN GearsES2[obj 0x41305d05 isInit true, usesShared false, 1 GearsObj[0x2fbe52ad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a0123ef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2c71a269, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x41305d05 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3800016, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x41305d05, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x41305d05 128x128, swapInterval 0, drawable 0x3800016
[apply] JOGLTask 11: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c4960af60, owner true, ResourceToolkitLock[obj 0x2866dacd, isOwner false, <6d6441a5, 3aa016ed>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-4>]]]] - Thread-5-jt11
[apply] JOGLTask 11: RUNNING: Thread-5-jt11
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0xc2bce16: tileRendererInUse null, GearsES2[obj 0xc2bce16 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xc2bce16 on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xc2bce16 created: GearsObj[0x543725fc, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xc2bce16 created: GearsObj[0x67d8863c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xc2bce16 created: GearsObj[0x67d8863c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0xc2bce16 FIN GearsES2[obj 0xc2bce16 isInit true, usesShared false, 1 GearsObj[0x543725fc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x67d8863c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69958fb7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0xc2bce16 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3800018, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xc2bce16, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0xc2bce16 128x128, swapInterval 0, drawable 0x3800018
[apply] JOGLTask 14: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c4960af60, owner true, ResourceToolkitLock[obj 0x2866dacd, isOwner false, <6d6441a5, 3aa016ed>[count 0, qsz 0, owner <NULL>]]]] - Thread-5-jt14
[apply] JOGLTask 14: RUNNING: Thread-5-jt14
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x76a117db: tileRendererInUse null, GearsES2[obj 0x76a117db isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x76a117db on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x76a117db created: GearsObj[0x6878b29b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x76a117db created: GearsObj[0x54899e0c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x76a117db created: GearsObj[0x54899e0c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x76a117db FIN GearsES2[obj 0x76a117db isInit true, usesShared false, 1 GearsObj[0x6878b29b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54899e0c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x43ecf03a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x76a117db 0/0 128x128 of 128x128, swapInterval 0, drawable 0x380001a, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x76a117db, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x76a117db 128x128, swapInterval 0, drawable 0x380001a
[apply] JOGLTask 15: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c4960af60, owner true, ResourceToolkitLock[obj 0x2866dacd, isOwner false, <6d6441a5, 3aa016ed>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-4>]]]] - Thread-5-jt15
[apply] JOGLTask 15: RUNNING: Thread-5-jt15
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x567fab0e: tileRendererInUse null, GearsES2[obj 0x567fab0e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x567fab0e on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x567fab0e created: GearsObj[0x4ef73be1, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x567fab0e created: GearsObj[0x3fe55722, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x567fab0e created: GearsObj[0x3fe55722, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x567fab0e FIN GearsES2[obj 0x567fab0e isInit true, usesShared false, 1 GearsObj[0x4ef73be1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3fe55722, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x20f3cb3f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x567fab0e 0/0 128x128 of 128x128, swapInterval 0, drawable 0x380001c, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x567fab0e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x567fab0e 128x128, swapInterval 0, drawable 0x380001c
[apply] 4: [0: false, 1: false, 2: false, 3: false, 4: false, 5: false, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false]
[apply] JOGLTask 7: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c4960af60, owner true, ResourceToolkitLock[obj 0x2866dacd, isOwner false, <6d6441a5, 3aa016ed>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-4>]]]] - Thread-5-jt7
[apply] JOGLTask 7: RUNNING: Thread-5-jt7
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x1ab49b7c: tileRendererInUse null, GearsES2[obj 0x1ab49b7c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1ab49b7c on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1ab49b7c created: GearsObj[0x3978b325, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1ab49b7c created: GearsObj[0x77532c43, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1ab49b7c created: GearsObj[0x77532c43, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x1ab49b7c FIN GearsES2[obj 0x1ab49b7c isInit true, usesShared false, 1 GearsObj[0x3978b325, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77532c43, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23b69e1d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x1ab49b7c 0/0 128x128 of 128x128, swapInterval 0, drawable 0x380001e, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1ab49b7c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x1ab49b7c 128x128, swapInterval 0, drawable 0x380001e
[apply] JOGLTask 9: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c4960af60, owner true, ResourceToolkitLock[obj 0x2866dacd, isOwner false, <6d6441a5, 3aa016ed>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-4>]]]] - Thread-5-jt9
[apply] JOGLTask 9: RUNNING: Thread-5-jt9
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x6e42ea6f: tileRendererInUse null, GearsES2[obj 0x6e42ea6f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6e42ea6f on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6e42ea6f created: GearsObj[0x11d0ce40, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6e42ea6f created: GearsObj[0x6d2624e1, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6e42ea6f created: GearsObj[0x6d2624e1, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x6e42ea6f FIN GearsES2[obj 0x6e42ea6f isInit true, usesShared false, 1 GearsObj[0x11d0ce40, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d2624e1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf0d202c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x6e42ea6f 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3800020, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e42ea6f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x6e42ea6f 128x128, swapInterval 0, drawable 0x3800020
[apply] JOGLTask 3: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c4960af60, owner true, ResourceToolkitLock[obj 0x2866dacd, isOwner false, <6d6441a5, 3aa016ed>[count 0, qsz 0, owner <NULL>]]]] - Thread-5-jt3
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2c594b9e: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2c594b9e FIN
[apply] JOGLTask 3: RUNNING: Thread-5-jt3
[apply] JOGLTask 1: DONE/SYNC: Thread-5-jt1
[apply] JOGLTask 1: END: Thread-5-jt1
[apply] 5: [0: false, 1: true, 2: false, 3: false, 4: false, 5: false, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x74e3827f: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x74e3827f FIN
[apply] JOGLTask 6: DONE/SYNC: Thread-5-jt6
[apply] JOGLTask 6: END: Thread-5-jt6
[apply] 6: [0: false, 1: true, 2: false, 3: false, 4: false, 5: false, 6: true, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x68450487: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x68450487 FIN
[apply] JOGLTask 2: DONE/SYNC: Thread-5-jt2
[apply] JOGLTask 2: END: Thread-5-jt2
[apply] 7: [0: false, 1: true, 2: true, 3: false, 4: false, 5: false, 6: true, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x64436df1: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x64436df1 FIN
[apply] JOGLTask 0: DONE/SYNC: Thread-5-jt0
[apply] JOGLTask 0: END: Thread-5-jt0
[apply] 8: [0: true, 1: true, 2: true, 3: false, 4: false, 5: false, 6: true, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1d7fb493: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1d7fb493 FIN
[apply] JOGLTask 5: DONE/SYNC: Thread-5-jt5
[apply] JOGLTask 5: END: Thread-5-jt5
[apply] 9: [0: true, 1: true, 2: true, 3: false, 4: false, 5: true, 6: true, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x12612221: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x12612221 FIN
[apply] JOGLTask 12: DONE/SYNC: Thread-5-jt12
[apply] JOGLTask 12: END: Thread-5-jt12
[apply] 10: [0: true, 1: true, 2: true, 3: false, 4: false, 5: true, 6: true, 7: false, 8: false, 9: false, 10: false, 11: false, 12: true, 13: false, 14: false, 15: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2736c80d: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2736c80d FIN
[apply] JOGLTask 13: DONE/SYNC: Thread-5-jt13
[apply] JOGLTask 13: END: Thread-5-jt13
[apply] 11: [0: true, 1: true, 2: true, 3: false, 4: false, 5: true, 6: true, 7: false, 8: false, 9: false, 10: false, 11: false, 12: true, 13: true, 14: false, 15: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2dd5ac7a: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2dd5ac7a FIN
[apply] JOGLTask 4: DONE/SYNC: Thread-5-jt4
[apply] JOGLTask 4: END: Thread-5-jt4
[apply] 12: [0: true, 1: true, 2: true, 3: false, 4: true, 5: true, 6: true, 7: false, 8: false, 9: false, 10: false, 11: false, 12: true, 13: true, 14: false, 15: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x54a0ab07: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x54a0ab07 FIN
[apply] JOGLTask 8: DONE/SYNC: Thread-5-jt8
[apply] JOGLTask 8: END: Thread-5-jt8
[apply] 13: [0: true, 1: true, 2: true, 3: false, 4: true, 5: true, 6: true, 7: false, 8: true, 9: false, 10: false, 11: false, 12: true, 13: true, 14: false, 15: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x56d7f49d: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x56d7f49d FIN
[apply] JOGLTask 10: DONE/SYNC: Thread-5-jt10
[apply] JOGLTask 10: END: Thread-5-jt10
[apply] 14: [0: true, 1: true, 2: true, 3: false, 4: true, 5: true, 6: true, 7: false, 8: true, 9: false, 10: true, 11: false, 12: true, 13: true, 14: false, 15: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x41305d05: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x41305d05 FIN
[apply] JOGLTask 11: DONE/SYNC: Thread-5-jt11
[apply] JOGLTask 11: END: Thread-5-jt11
[apply] 15: [0: true, 1: true, 2: true, 3: false, 4: true, 5: true, 6: true, 7: false, 8: true, 9: false, 10: true, 11: true, 12: true, 13: true, 14: false, 15: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xc2bce16: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xc2bce16 FIN
[apply] JOGLTask 14: DONE/SYNC: Thread-5-jt14
[apply] JOGLTask 14: END: Thread-5-jt14
[apply] 16: [0: true, 1: true, 2: true, 3: false, 4: true, 5: true, 6: true, 7: false, 8: true, 9: false, 10: true, 11: true, 12: true, 13: true, 14: true, 15: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x76a117db: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x76a117db FIN
[apply] JOGLTask 15: DONE/SYNC: Thread-5-jt15
[apply] JOGLTask 15: END: Thread-5-jt15
[apply] 17: [0: true, 1: true, 2: true, 3: false, 4: true, 5: true, 6: true, 7: false, 8: true, 9: false, 10: true, 11: true, 12: true, 13: true, 14: true, 15: true]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x567fab0e: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x567fab0e FIN
[apply] JOGLTask 7: DONE/SYNC: Thread-5-jt7
[apply] JOGLTask 7: END: Thread-5-jt7
[apply] 18: [0: true, 1: true, 2: true, 3: false, 4: true, 5: true, 6: true, 7: true, 8: true, 9: false, 10: true, 11: true, 12: true, 13: true, 14: true, 15: true]
[apply] junit.framework.TestListener: endTest(test16SixteenThreads)
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1ab49b7c: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1ab49b7c FIN
[apply] JOGLTask 9: DONE/SYNC: Thread-5-jt9
[apply] JOGLTask 9: END: Thread-5-jt9
[apply] 19: [0: true, 1: true, 2: true, 3: false, 4: true, 5: true, 6: true, 7: true, 8: true, 9: true, 10: true, 11: true, 12: true, 13: true, 14: true, 15: true]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6e42ea6f: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6e42ea6f FIN
[apply] JOGLTask 3: DONE/SYNC: Thread-5-jt3
[apply] JOGLTask 3: END: Thread-5-jt3
[apply] 20: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true, 6: true, 7: true, 8: true, 9: true, 10: true, 11: true, 12: true, 13: true, 14: true, 15: true]
[apply] total: 3.114s
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test16SixteenThreads
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363976962 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363976962 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.531 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363972010 ms III - Start
[apply] SLOCK [T main @ 1692363972011 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x58fdd99, isOwner false, <6b1274d2, 7bc1a03d>[count 0, qsz 0, owner <NULL>]]]
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test02TwoThreads
[apply] InitConcurrentBaseNEWT 2 threads, reuse display: true
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x31a732d3, isOwner false, <212062e5, 5c4351>[count 0, qsz 0, owner <NULL>]]]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] JOGLTask 0: START: 0/0, reuse true - Thread-3-jt0
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x31a732d3, isOwner false, <212062e5, 5c4351>[count 0, qsz 0, owner <NULL>]]]
[apply] JOGLTask 1: START: 157/0, reuse true - Thread-3-jt1
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x1c265f37: tileRendererInUse null, GearsES2[obj 0x1c265f37 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1c265f37 on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1c265f37 created: GearsObj[0x4421221f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1c265f37 created: GearsObj[0x6c5a6d55, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1c265f37 created: GearsObj[0x6c5a6d55, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x1c265f37 FIN GearsES2[obj 0x1c265f37 isInit true, usesShared false, 1 GearsObj[0x4421221f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c5a6d55, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4b9deef2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x1c265f37 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1c265f37, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x1c265f37 128x128, swapInterval 0, drawable 0x3600002
[apply] JOGLTask 0: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6d340013b0, owner true, ResourceToolkitLock[obj 0x54fb12da, isOwner false, <26db5163, 47f89da4>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-2>]]]] - Thread-3-jt0
[apply] JOGLTask 0: RUNNING: Thread-3-jt0
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x4145c876: tileRendererInUse null, GearsES2[obj 0x4145c876 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x4145c876 on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4145c876 created: GearsObj[0x4c390cfe, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4145c876 created: GearsObj[0x758e6203, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4145c876 created: GearsObj[0x758e6203, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x4145c876 FIN GearsES2[obj 0x4145c876 isInit true, usesShared false, 1 GearsObj[0x4c390cfe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x758e6203, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c2d3ee5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x4145c876 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4145c876, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x4145c876 128x128, swapInterval 0, drawable 0x3600004
[apply] JOGLTask 1: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6d340013b0, owner true, ResourceToolkitLock[obj 0x54fb12da, isOwner false, <26db5163, 47f89da4>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-2>]]]] - Thread-3-jt1
[apply] JOGLTask 1: RUNNING: Thread-3-jt1
[apply] 0: [0: false, 1: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x1c265f37: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x1c265f37 FIN
[apply] JOGLTask 0: DONE/SYNC: Thread-3-jt0
[apply] JOGLTask 0: END: Thread-3-jt0
[apply] 1: [0: true, 1: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4145c876: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4145c876 FIN
[apply] JOGLTask 1: DONE/SYNC: Thread-3-jt1
[apply] JOGLTask 1: END: Thread-3-jt1
[apply] 2: [0: true, 1: true]
[apply] total: 0.673s
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test02TwoThreads
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test04FourThreads
[apply] InitConcurrentBaseNEWT 4 threads, reuse display: true
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5728d2ff, isOwner false, <59ef266a, 5dd0b98f>[count 0, qsz 0, owner <NULL>]]]
[apply] JOGLTask 0: START: 0/0, reuse true - Thread-4-jt0
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5728d2ff, isOwner false, <59ef266a, 5dd0b98f>[count 0, qsz 0, owner <NULL>]]]
[apply] JOGLTask 2: START: 314/0, reuse true - Thread-4-jt2
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5728d2ff, isOwner false, <59ef266a, 5dd0b98f>[count 0, qsz 0, owner <NULL>]]]
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5728d2ff, isOwner false, <59ef266a, 5dd0b98f>[count 0, qsz 0, owner <NULL>]]]
[apply] JOGLTask 3: START: 471/0, reuse true - Thread-4-jt3
[apply] JOGLTask 1: START: 157/0, reuse true - Thread-4-jt1
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x97caa9e: tileRendererInUse null, GearsES2[obj 0x97caa9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x97caa9e on Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x97caa9e created: GearsObj[0x4df3fa57, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x97caa9e created: GearsObj[0x49dbc210, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x97caa9e created: GearsObj[0x49dbc210, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x97caa9e FIN GearsES2[obj 0x97caa9e isInit true, usesShared false, 1 GearsObj[0x4df3fa57, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x49dbc210, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c6adb67, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x97caa9e 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3800002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x97caa9e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x97caa9e 128x128, swapInterval 0, drawable 0x3800002
[apply] JOGLTask 0: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c48001050, owner true, ResourceToolkitLock[obj 0x290011ad, isOwner false, <7144c9c3, 78fdd31e>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-3>]]]] - Thread-4-jt0
[apply] JOGLTask 0: RUNNING: Thread-4-jt0
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x1fe947db: tileRendererInUse null, GearsES2[obj 0x1fe947db isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1fe947db on Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1fe947db created: GearsObj[0x51917499, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1fe947db created: GearsObj[0x7c38193b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1fe947db created: GearsObj[0x7c38193b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x1fe947db FIN GearsES2[obj 0x1fe947db isInit true, usesShared false, 1 GearsObj[0x51917499, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7c38193b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41bc7c43, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x1fe947db 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3800004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1fe947db, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1fe947db 128x128, swapInterval 0, drawable 0x3800004
[apply] JOGLTask 1: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c48001050, owner true, ResourceToolkitLock[obj 0x290011ad, isOwner false, <7144c9c3, 78fdd31e>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-3>]]]] - Thread-4-jt1
[apply] JOGLTask 1: RUNNING: Thread-4-jt1
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x786eaa70: tileRendererInUse null, GearsES2[obj 0x786eaa70 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x786eaa70 on Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x786eaa70 created: GearsObj[0x6ebb8b18, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x786eaa70 created: GearsObj[0x5af30446, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x786eaa70 created: GearsObj[0x5af30446, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x786eaa70 FIN GearsES2[obj 0x786eaa70 isInit true, usesShared false, 1 GearsObj[0x6ebb8b18, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5af30446, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d3f8d38, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x786eaa70 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3800006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x786eaa70, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x786eaa70 128x128, swapInterval 0, drawable 0x3800006
[apply] JOGLTask 2: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c48001050, owner true, ResourceToolkitLock[obj 0x290011ad, isOwner false, <7144c9c3, 78fdd31e>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-3>]]]] - Thread-4-jt2
[apply] JOGLTask 2: RUNNING: Thread-4-jt2
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x46deaea9: tileRendererInUse null, GearsES2[obj 0x46deaea9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x46deaea9 on Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x46deaea9 created: GearsObj[0x6fb42f9a, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x46deaea9 created: GearsObj[0x18b96a52, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x46deaea9 created: GearsObj[0x18b96a52, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x46deaea9 FIN GearsES2[obj 0x46deaea9 isInit true, usesShared false, 1 GearsObj[0x6fb42f9a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x18b96a52, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68027e8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x46deaea9 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3800008, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x46deaea9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x46deaea9 128x128, swapInterval 0, drawable 0x3800008
[apply] JOGLTask 3: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c48001050, owner true, ResourceToolkitLock[obj 0x290011ad, isOwner false, <7144c9c3, 78fdd31e>[count 0, qsz 0, owner <NULL>]]]] - Thread-4-jt3
[apply] JOGLTask 3: RUNNING: Thread-4-jt3
[apply] 0: [0: false, 1: false, 2: false, 3: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x97caa9e: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x97caa9e FIN
[apply] JOGLTask 0: DONE/SYNC: Thread-4-jt0
[apply] JOGLTask 0: END: Thread-4-jt0
[apply] 1: [0: true, 1: false, 2: false, 3: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x1fe947db: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x1fe947db FIN
[apply] JOGLTask 1: DONE/SYNC: Thread-4-jt1
[apply] JOGLTask 1: END: Thread-4-jt1
[apply] 2: [0: true, 1: true, 2: false, 3: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x786eaa70: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x786eaa70 FIN
[apply] JOGLTask 2: DONE/SYNC: Thread-4-jt2
[apply] JOGLTask 2: END: Thread-4-jt2
[apply] 3: [0: true, 1: true, 2: true, 3: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x46deaea9: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x46deaea9 FIN
[apply] JOGLTask 3: DONE/SYNC: Thread-4-jt3
[apply] JOGLTask 3: END: Thread-4-jt3
[apply] 4: [0: true, 1: true, 2: true, 3: true]
[apply] total: 0.758s
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test04FourThreads
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test16SixteenThreads
[apply] InitConcurrentBaseNEWT 16 threads, reuse display: true
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7fc56da5, isOwner false, <71028c2d, 753d06d5>[count 0, qsz 0, owner <NULL>]]]
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7fc56da5, isOwner false, <71028c2d, 753d06d5>[count 0, qsz 0, owner <NULL>]]]
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7fc56da5, isOwner false, <71028c2d, 753d06d5>[count 0, qsz 0, owner <NULL>]]]
[apply] JOGLTask 1: START: 157/0, reuse true - Thread-5-jt1
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7fc56da5, isOwner false, <71028c2d, 753d06d5>[count 0, qsz 0, owner <NULL>]]]
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7fc56da5, isOwner false, <71028c2d, 753d06d5>[count 0, qsz 0, owner <NULL>]]]
[apply] JOGLTask 4: START: 628/0, reuse true - Thread-5-jt4
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7fc56da5, isOwner false, <71028c2d, 753d06d5>[count 0, qsz 0, owner <NULL>]]]
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7fc56da5, isOwner false, <71028c2d, 753d06d5>[count 0, qsz 0, owner <NULL>]]]
[apply] JOGLTask 10: START: 1570/0, reuse true - Thread-5-jt10
[apply] JOGLTask 0: START: 0/0, reuse true - Thread-5-jt0
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7fc56da5, isOwner false, <71028c2d, 753d06d5>[count 0, qsz 0, owner <NULL>]]]
[apply] JOGLTask 2: START: 314/0, reuse true - Thread-5-jt2
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7fc56da5, isOwner false, <71028c2d, 753d06d5>[count 0, qsz 0, owner <NULL>]]]
[apply] JOGLTask 12: START: 1884/0, reuse true - Thread-5-jt12
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7fc56da5, isOwner false, <71028c2d, 753d06d5>[count 0, qsz 0, owner <NULL>]]]
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7fc56da5, isOwner false, <71028c2d, 753d06d5>[count 0, qsz 0, owner <NULL>]]]
[apply] JOGLTask 8: START: 1256/0, reuse true - Thread-5-jt8
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7fc56da5, isOwner false, <71028c2d, 753d06d5>[count 0, qsz 0, owner <NULL>]]]
[apply] JOGLTask 11: START: 1727/0, reuse true - Thread-5-jt11
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7fc56da5, isOwner false, <71028c2d, 753d06d5>[count 0, qsz 0, owner <NULL>]]]
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7fc56da5, isOwner false, <71028c2d, 753d06d5>[count 0, qsz 0, owner <NULL>]]]
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7fc56da5, isOwner false, <71028c2d, 753d06d5>[count 0, qsz 0, owner <NULL>]]]
[apply] JOGLTask 3: START: 471/0, reuse true - Thread-5-jt3
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7fc56da5, isOwner false, <71028c2d, 753d06d5>[count 0, qsz 0, owner <NULL>]]]
[apply] JOGLTask 6: START: 942/0, reuse true - Thread-5-jt6
[apply] JOGLTask 7: START: 1099/0, reuse true - Thread-5-jt7
[apply] JOGLTask 9: START: 1413/0, reuse true - Thread-5-jt9
[apply] JOGLTask 13: START: 0/157, reuse true - Thread-5-jt13
[apply] JOGLTask 14: START: 157/157, reuse true - Thread-5-jt14
[apply] JOGLTask 15: START: 314/157, reuse true - Thread-5-jt15
[apply] JOGLTask 5: START: 785/0, reuse true - Thread-5-jt5
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x2c594b9e: tileRendererInUse null, GearsES2[obj 0x2c594b9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2c594b9e on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2c594b9e created: GearsObj[0x1cd9ff7a, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2c594b9e created: GearsObj[0x106c8509, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2c594b9e created: GearsObj[0x106c8509, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x2c594b9e FIN GearsES2[obj 0x2c594b9e isInit true, usesShared false, 1 GearsObj[0x1cd9ff7a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x106c8509, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d91ec84, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x2c594b9e 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3800002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2c594b9e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x2c594b9e 128x128, swapInterval 0, drawable 0x3800002
[apply] JOGLTask 1: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c4960af60, owner true, ResourceToolkitLock[obj 0x2866dacd, isOwner false, <6d6441a5, 3aa016ed>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-4>]]]] - Thread-5-jt1
[apply] JOGLTask 1: RUNNING: Thread-5-jt1
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x74e3827f: tileRendererInUse null, GearsES2[obj 0x74e3827f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x74e3827f on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x74e3827f created: GearsObj[0x1233e69e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x74e3827f created: GearsObj[0x5a7fd574, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x74e3827f created: GearsObj[0x5a7fd574, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x74e3827f FIN GearsES2[obj 0x74e3827f isInit true, usesShared false, 1 GearsObj[0x1233e69e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a7fd574, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69be89a2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x74e3827f 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3800004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x74e3827f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x74e3827f 128x128, swapInterval 0, drawable 0x3800004
[apply] JOGLTask 6: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c4960af60, owner true, ResourceToolkitLock[obj 0x2866dacd, isOwner false, <6d6441a5, 3aa016ed>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-4>]]]] - Thread-5-jt6
[apply] JOGLTask 6: RUNNING: Thread-5-jt6
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x68450487: tileRendererInUse null, GearsES2[obj 0x68450487 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x68450487 on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x68450487 created: GearsObj[0x5bfbf1e3, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x68450487 created: GearsObj[0x27a6a0d5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x68450487 created: GearsObj[0x27a6a0d5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x68450487 FIN GearsES2[obj 0x68450487 isInit true, usesShared false, 1 GearsObj[0x5bfbf1e3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x27a6a0d5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x353103f5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x68450487 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3800006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x68450487, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x68450487 128x128, swapInterval 0, drawable 0x3800006
[apply] JOGLTask 2: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c4960af60, owner true, ResourceToolkitLock[obj 0x2866dacd, isOwner false, <6d6441a5, 3aa016ed>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-4>]]]] - Thread-5-jt2
[apply] JOGLTask 2: RUNNING: Thread-5-jt2
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x64436df1: tileRendererInUse null, GearsES2[obj 0x64436df1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x64436df1 on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x64436df1 created: GearsObj[0x1ad89a7b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x64436df1 created: GearsObj[0x2bf5fa0b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x64436df1 created: GearsObj[0x2bf5fa0b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x64436df1 FIN GearsES2[obj 0x64436df1 isInit true, usesShared false, 1 GearsObj[0x1ad89a7b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2bf5fa0b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3be7137d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x64436df1 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3800008, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x64436df1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x64436df1 128x128, swapInterval 0, drawable 0x3800008
[apply] JOGLTask 0: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c4960af60, owner true, ResourceToolkitLock[obj 0x2866dacd, isOwner false, <6d6441a5, 3aa016ed>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-4>]]]] - Thread-5-jt0
[apply] JOGLTask 0: RUNNING: Thread-5-jt0
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x1d7fb493: tileRendererInUse null, GearsES2[obj 0x1d7fb493 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1d7fb493 on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1d7fb493 created: GearsObj[0x27511611, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1d7fb493 created: GearsObj[0x12cbe9d0, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1d7fb493 created: GearsObj[0x12cbe9d0, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x1d7fb493 FIN GearsES2[obj 0x1d7fb493 isInit true, usesShared false, 1 GearsObj[0x27511611, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x12cbe9d0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x58bdf648, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x1d7fb493 0/0 128x128 of 128x128, swapInterval 0, drawable 0x380000a, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1d7fb493, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x1d7fb493 128x128, swapInterval 0, drawable 0x380000a
[apply] JOGLTask 5: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c4960af60, owner true, ResourceToolkitLock[obj 0x2866dacd, isOwner false, <6d6441a5, 3aa016ed>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-4>]]]] - Thread-5-jt5
[apply] JOGLTask 5: RUNNING: Thread-5-jt5
[apply] 0: [0: false, 1: false, 2: false, 3: false, 4: false, 5: false, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false]
[apply] 1: [0: false, 1: false, 2: false, 3: false, 4: false, 5: false, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false]
[apply] 2: [0: false, 1: false, 2: false, 3: false, 4: false, 5: false, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x12612221: tileRendererInUse null, GearsES2[obj 0x12612221 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x12612221 on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x12612221 created: GearsObj[0x13e18e8b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x12612221 created: GearsObj[0x2fe7e72, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x12612221 created: GearsObj[0x2fe7e72, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x12612221 FIN GearsES2[obj 0x12612221 isInit true, usesShared false, 1 GearsObj[0x13e18e8b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2fe7e72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x619c6dad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x12612221 0/0 128x128 of 128x128, swapInterval 0, drawable 0x380000c, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x12612221, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x12612221 128x128, swapInterval 0, drawable 0x380000c
[apply] JOGLTask 12: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c4960af60, owner true, ResourceToolkitLock[obj 0x2866dacd, isOwner false, <6d6441a5, 3aa016ed>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-4>]]]] - Thread-5-jt12
[apply] JOGLTask 12: RUNNING: Thread-5-jt12
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x54a0ab07: tileRendererInUse null, GearsES2[obj 0x54a0ab07 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x54a0ab07 on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x54a0ab07 created: GearsObj[0x2d73eb6e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x54a0ab07 created: GearsObj[0x4353db46, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x54a0ab07 created: GearsObj[0x4353db46, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x54a0ab07 FIN GearsES2[obj 0x54a0ab07 isInit true, usesShared false, 1 GearsObj[0x2d73eb6e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4353db46, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x305aaa20, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x54a0ab07 0/0 128x128 of 128x128, swapInterval 0, drawable 0x380000e, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x54a0ab07, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x54a0ab07 128x128, swapInterval 0, drawable 0x380000e
[apply] JOGLTask 8: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c4960af60, owner true, ResourceToolkitLock[obj 0x2866dacd, isOwner false, <6d6441a5, 3aa016ed>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-4>]]]] - Thread-5-jt8
[apply] JOGLTask 8: RUNNING: Thread-5-jt8
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x2736c80d: tileRendererInUse null, GearsES2[obj 0x2736c80d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2736c80d on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2736c80d created: GearsObj[0x38eacf97, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2736c80d created: GearsObj[0x1cc3920d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2736c80d created: GearsObj[0x1cc3920d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x2736c80d FIN GearsES2[obj 0x2736c80d isInit true, usesShared false, 1 GearsObj[0x38eacf97, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1cc3920d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2822c598, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x2736c80d 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3800010, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2736c80d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x2736c80d 128x128, swapInterval 0, drawable 0x3800010
[apply] JOGLTask 13: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c4960af60, owner true, ResourceToolkitLock[obj 0x2866dacd, isOwner false, <6d6441a5, 3aa016ed>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-4>]]]] - Thread-5-jt13
[apply] JOGLTask 13: RUNNING: Thread-5-jt13
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x56d7f49d: tileRendererInUse null, GearsES2[obj 0x56d7f49d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x56d7f49d on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x56d7f49d created: GearsObj[0x699bfcb2, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x56d7f49d created: GearsObj[0x3e6ba628, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x56d7f49d created: GearsObj[0x3e6ba628, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x56d7f49d FIN GearsES2[obj 0x56d7f49d isInit true, usesShared false, 1 GearsObj[0x699bfcb2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e6ba628, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5737e891, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x56d7f49d 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3800012, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x56d7f49d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x56d7f49d 128x128, swapInterval 0, drawable 0x3800012
[apply] JOGLTask 10: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c4960af60, owner true, ResourceToolkitLock[obj 0x2866dacd, isOwner false, <6d6441a5, 3aa016ed>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-4>]]]] - Thread-5-jt10
[apply] JOGLTask 10: RUNNING: Thread-5-jt10
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x2dd5ac7a: tileRendererInUse null, GearsES2[obj 0x2dd5ac7a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2dd5ac7a on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2dd5ac7a created: GearsObj[0x18adde15, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2dd5ac7a created: GearsObj[0x763afac5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2dd5ac7a created: GearsObj[0x763afac5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x2dd5ac7a FIN GearsES2[obj 0x2dd5ac7a isInit true, usesShared false, 1 GearsObj[0x18adde15, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x763afac5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x281f02ac, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x2dd5ac7a 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3800014, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2dd5ac7a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x2dd5ac7a 128x128, swapInterval 0, drawable 0x3800014
[apply] JOGLTask 4: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c4960af60, owner true, ResourceToolkitLock[obj 0x2866dacd, isOwner false, <6d6441a5, 3aa016ed>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-4>]]]] - Thread-5-jt4
[apply] JOGLTask 4: RUNNING: Thread-5-jt4
[apply] 3: [0: false, 1: false, 2: false, 3: false, 4: false, 5: false, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x41305d05: tileRendererInUse null, GearsES2[obj 0x41305d05 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x41305d05 on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x41305d05 created: GearsObj[0x2fbe52ad, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x41305d05 created: GearsObj[0x1a0123ef, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x41305d05 created: GearsObj[0x1a0123ef, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x41305d05 FIN GearsES2[obj 0x41305d05 isInit true, usesShared false, 1 GearsObj[0x2fbe52ad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a0123ef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2c71a269, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x41305d05 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3800016, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x41305d05, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x41305d05 128x128, swapInterval 0, drawable 0x3800016
[apply] JOGLTask 11: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c4960af60, owner true, ResourceToolkitLock[obj 0x2866dacd, isOwner false, <6d6441a5, 3aa016ed>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-4>]]]] - Thread-5-jt11
[apply] JOGLTask 11: RUNNING: Thread-5-jt11
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0xc2bce16: tileRendererInUse null, GearsES2[obj 0xc2bce16 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xc2bce16 on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xc2bce16 created: GearsObj[0x543725fc, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xc2bce16 created: GearsObj[0x67d8863c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xc2bce16 created: GearsObj[0x67d8863c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0xc2bce16 FIN GearsES2[obj 0xc2bce16 isInit true, usesShared false, 1 GearsObj[0x543725fc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x67d8863c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69958fb7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0xc2bce16 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3800018, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xc2bce16, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0xc2bce16 128x128, swapInterval 0, drawable 0x3800018
[apply] JOGLTask 14: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c4960af60, owner true, ResourceToolkitLock[obj 0x2866dacd, isOwner false, <6d6441a5, 3aa016ed>[count 0, qsz 0, owner <NULL>]]]] - Thread-5-jt14
[apply] JOGLTask 14: RUNNING: Thread-5-jt14
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x76a117db: tileRendererInUse null, GearsES2[obj 0x76a117db isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x76a117db on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x76a117db created: GearsObj[0x6878b29b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x76a117db created: GearsObj[0x54899e0c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x76a117db created: GearsObj[0x54899e0c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x76a117db FIN GearsES2[obj 0x76a117db isInit true, usesShared false, 1 GearsObj[0x6878b29b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54899e0c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x43ecf03a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x76a117db 0/0 128x128 of 128x128, swapInterval 0, drawable 0x380001a, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x76a117db, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x76a117db 128x128, swapInterval 0, drawable 0x380001a
[apply] JOGLTask 15: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c4960af60, owner true, ResourceToolkitLock[obj 0x2866dacd, isOwner false, <6d6441a5, 3aa016ed>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-4>]]]] - Thread-5-jt15
[apply] JOGLTask 15: RUNNING: Thread-5-jt15
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x567fab0e: tileRendererInUse null, GearsES2[obj 0x567fab0e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x567fab0e on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x567fab0e created: GearsObj[0x4ef73be1, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x567fab0e created: GearsObj[0x3fe55722, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x567fab0e created: GearsObj[0x3fe55722, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x567fab0e FIN GearsES2[obj 0x567fab0e isInit true, usesShared false, 1 GearsObj[0x4ef73be1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3fe55722, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x20f3cb3f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x567fab0e 0/0 128x128 of 128x128, swapInterval 0, drawable 0x380001c, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x567fab0e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x567fab0e 128x128, swapInterval 0, drawable 0x380001c
[apply] 4: [0: false, 1: false, 2: false, 3: false, 4: false, 5: false, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false]
[apply] JOGLTask 7: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c4960af60, owner true, ResourceToolkitLock[obj 0x2866dacd, isOwner false, <6d6441a5, 3aa016ed>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-4>]]]] - Thread-5-jt7
[apply] JOGLTask 7: RUNNING: Thread-5-jt7
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x1ab49b7c: tileRendererInUse null, GearsES2[obj 0x1ab49b7c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1ab49b7c on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1ab49b7c created: GearsObj[0x3978b325, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1ab49b7c created: GearsObj[0x77532c43, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1ab49b7c created: GearsObj[0x77532c43, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x1ab49b7c FIN GearsES2[obj 0x1ab49b7c isInit true, usesShared false, 1 GearsObj[0x3978b325, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77532c43, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23b69e1d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x1ab49b7c 0/0 128x128 of 128x128, swapInterval 0, drawable 0x380001e, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1ab49b7c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x1ab49b7c 128x128, swapInterval 0, drawable 0x380001e
[apply] JOGLTask 9: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c4960af60, owner true, ResourceToolkitLock[obj 0x2866dacd, isOwner false, <6d6441a5, 3aa016ed>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-4>]]]] - Thread-5-jt9
[apply] JOGLTask 9: RUNNING: Thread-5-jt9
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x6e42ea6f: tileRendererInUse null, GearsES2[obj 0x6e42ea6f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6e42ea6f on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6e42ea6f created: GearsObj[0x11d0ce40, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6e42ea6f created: GearsObj[0x6d2624e1, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6e42ea6f created: GearsObj[0x6d2624e1, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x6e42ea6f FIN GearsES2[obj 0x6e42ea6f isInit true, usesShared false, 1 GearsObj[0x11d0ce40, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d2624e1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf0d202c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x6e42ea6f 0/0 128x128 of 128x128, swapInterval 0, drawable 0x3800020, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e42ea6f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x6e42ea6f 128x128, swapInterval 0, drawable 0x3800020
[apply] JOGLTask 3: INITIALIZED: , NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f6c4960af60, owner true, ResourceToolkitLock[obj 0x2866dacd, isOwner false, <6d6441a5, 3aa016ed>[count 0, qsz 0, owner <NULL>]]]] - Thread-5-jt3
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2c594b9e: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2c594b9e FIN
[apply] JOGLTask 3: RUNNING: Thread-5-jt3
[apply] JOGLTask 1: DONE/SYNC: Thread-5-jt1
[apply] JOGLTask 1: END: Thread-5-jt1
[apply] 5: [0: false, 1: true, 2: false, 3: false, 4: false, 5: false, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x74e3827f: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x74e3827f FIN
[apply] JOGLTask 6: DONE/SYNC: Thread-5-jt6
[apply] JOGLTask 6: END: Thread-5-jt6
[apply] 6: [0: false, 1: true, 2: false, 3: false, 4: false, 5: false, 6: true, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x68450487: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x68450487 FIN
[apply] JOGLTask 2: DONE/SYNC: Thread-5-jt2
[apply] JOGLTask 2: END: Thread-5-jt2
[apply] 7: [0: false, 1: true, 2: true, 3: false, 4: false, 5: false, 6: true, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x64436df1: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x64436df1 FIN
[apply] JOGLTask 0: DONE/SYNC: Thread-5-jt0
[apply] JOGLTask 0: END: Thread-5-jt0
[apply] 8: [0: true, 1: true, 2: true, 3: false, 4: false, 5: false, 6: true, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1d7fb493: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1d7fb493 FIN
[apply] JOGLTask 5: DONE/SYNC: Thread-5-jt5
[apply] JOGLTask 5: END: Thread-5-jt5
[apply] 9: [0: true, 1: true, 2: true, 3: false, 4: false, 5: true, 6: true, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x12612221: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x12612221 FIN
[apply] JOGLTask 12: DONE/SYNC: Thread-5-jt12
[apply] JOGLTask 12: END: Thread-5-jt12
[apply] 10: [0: true, 1: true, 2: true, 3: false, 4: false, 5: true, 6: true, 7: false, 8: false, 9: false, 10: false, 11: false, 12: true, 13: false, 14: false, 15: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2736c80d: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2736c80d FIN
[apply] JOGLTask 13: DONE/SYNC: Thread-5-jt13
[apply] JOGLTask 13: END: Thread-5-jt13
[apply] 11: [0: true, 1: true, 2: true, 3: false, 4: false, 5: true, 6: true, 7: false, 8: false, 9: false, 10: false, 11: false, 12: true, 13: true, 14: false, 15: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2dd5ac7a: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2dd5ac7a FIN
[apply] JOGLTask 4: DONE/SYNC: Thread-5-jt4
[apply] JOGLTask 4: END: Thread-5-jt4
[apply] 12: [0: true, 1: true, 2: true, 3: false, 4: true, 5: true, 6: true, 7: false, 8: false, 9: false, 10: false, 11: false, 12: true, 13: true, 14: false, 15: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x54a0ab07: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x54a0ab07 FIN
[apply] JOGLTask 8: DONE/SYNC: Thread-5-jt8
[apply] JOGLTask 8: END: Thread-5-jt8
[apply] 13: [0: true, 1: true, 2: true, 3: false, 4: true, 5: true, 6: true, 7: false, 8: true, 9: false, 10: false, 11: false, 12: true, 13: true, 14: false, 15: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x56d7f49d: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x56d7f49d FIN
[apply] JOGLTask 10: DONE/SYNC: Thread-5-jt10
[apply] JOGLTask 10: END: Thread-5-jt10
[apply] 14: [0: true, 1: true, 2: true, 3: false, 4: true, 5: true, 6: true, 7: false, 8: true, 9: false, 10: true, 11: false, 12: true, 13: true, 14: false, 15: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x41305d05: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x41305d05 FIN
[apply] JOGLTask 11: DONE/SYNC: Thread-5-jt11
[apply] JOGLTask 11: END: Thread-5-jt11
[apply] 15: [0: true, 1: true, 2: true, 3: false, 4: true, 5: true, 6: true, 7: false, 8: true, 9: false, 10: true, 11: true, 12: true, 13: true, 14: false, 15: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xc2bce16: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xc2bce16 FIN
[apply] JOGLTask 14: DONE/SYNC: Thread-5-jt14
[apply] JOGLTask 14: END: Thread-5-jt14
[apply] 16: [0: true, 1: true, 2: true, 3: false, 4: true, 5: true, 6: true, 7: false, 8: true, 9: false, 10: true, 11: true, 12: true, 13: true, 14: true, 15: false]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x76a117db: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x76a117db FIN
[apply] JOGLTask 15: DONE/SYNC: Thread-5-jt15
[apply] JOGLTask 15: END: Thread-5-jt15
[apply] 17: [0: true, 1: true, 2: true, 3: false, 4: true, 5: true, 6: true, 7: false, 8: true, 9: false, 10: true, 11: true, 12: true, 13: true, 14: true, 15: true]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x567fab0e: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x567fab0e FIN
[apply] JOGLTask 7: DONE/SYNC: Thread-5-jt7
[apply] JOGLTask 7: END: Thread-5-jt7
[apply] 18: [0: true, 1: true, 2: true, 3: false, 4: true, 5: true, 6: true, 7: true, 8: true, 9: false, 10: true, 11: true, 12: true, 13: true, 14: true, 15: true]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1ab49b7c: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1ab49b7c FIN
[apply] JOGLTask 9: DONE/SYNC: Thread-5-jt9
[apply] JOGLTask 9: END: Thread-5-jt9
[apply] 19: [0: true, 1: true, 2: true, 3: false, 4: true, 5: true, 6: true, 7: true, 8: true, 9: true, 10: true, 11: true, 12: true, 13: true, 14: true, 15: true]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6e42ea6f: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6e42ea6f FIN
[apply] JOGLTask 3: DONE/SYNC: Thread-5-jt3
[apply] JOGLTask 3: END: Thread-5-jt3
[apply] 20: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true, 6: true, 7: true, 8: true, 9: true, 10: true, 11: true, 12: true, 13: true, 14: true, 15: true]
[apply] total: 3.114s
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test16SixteenThreads
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363976962 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363976962 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test02TwoThreads took 0.687 sec
[apply] Testcase: test04FourThreads took 0.76 sec
[apply] Testcase: test16SixteenThreads took 3.12 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT
[apply] junit.framework.TestListener: tests to run: 3
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363977767 ms III - Start
[apply] SLOCK [T main @ 1692363977767 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x58fdd99, isOwner false, <6b1274d2, 7bc1a03d>[count 0, qsz 0, owner <NULL>]]]
[apply] junit.framework.TestListener: startTest(test02FourThreads)++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT - test02FourThreads
[apply] junit.framework.TestListener: endTest(test02FourThreads)
[apply] junit.framework.TestListener: startTest(test02TwoThreads)
[apply] junit.framework.TestListener: endTest(test02TwoThreads)
[apply] junit.framework.TestListener: startTest(test16SixteenThreads)
[apply] junit.framework.TestListener: endTest(test16SixteenThreads)
[apply]
[apply] Disabled for auto unit test until further analysis - Windows/ATI driver crash
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT - test02FourThreads
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT - test02TwoThreads
[apply] Disabled for auto unit test until further analysis - Windows/ATI driver crash
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT - test02TwoThreads
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT - test16SixteenThreads
[apply] Disabled for auto unit test until further analysis - Windows/ATI driver crash
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT - test16SixteenThreads
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363978163 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363978163 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.968 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363977767 ms III - Start
[apply] SLOCK [T main @ 1692363977767 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw]
[apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x58fdd99, isOwner false, <6b1274d2, 7bc1a03d>[count 0, qsz 0, owner <NULL>]]]
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT - test02FourThreads
[apply] Disabled for auto unit test until further analysis - Windows/ATI driver crash
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT - test02FourThreads
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT - test02TwoThreads
[apply] Disabled for auto unit test until further analysis - Windows/ATI driver crash
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT - test02TwoThreads
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT - test16SixteenThreads
[apply] Disabled for auto unit test until further analysis - Windows/ATI driver crash
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT - test16SixteenThreads
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363978163 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363978163 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test02FourThreads took 0.001 sec
[apply] Testcase: test02TwoThreads took 0.001 sec
[apply] Testcase: test16SixteenThreads took 0.001 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT++++ Test Singleton.ctor()
[apply] junit.framework.TestListener: tests to run: 1
[apply]
[apply] ++++ Test Singleton.lock()
[apply] junit.framework.TestListener: startTest(testMain)
[apply] Implementation-Version: 2.5.0
[apply] Implementation-Build: 2.5-b1533-20230818
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363978883 ms III - Start
[apply] SLOCK [T main @ 1692363978884 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] Implementation-Branch: origin/master
[apply] Implementation-Commit: 70f62ca5d121e5e71548246d468b5e7baa5faf25
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT - testMain
[apply] forceES2 false
[apply] forceES3 false
[apply] forceGL3 false
[apply] forceGL4ES3 false
[apply] -----------------------------------------------------------------------------------------------------
[apply] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[apply] int8 1 / 1, int16 2 / 2
[apply] int 4 / 4, long 8 / 8
[apply] int32 4 / 4, int64 8 / 8
[apply] float 4 / 4, double 8 / 8, ldouble 16 / 16
[apply] pointer 8 / 8, page 4096
[apply] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[apply] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: false
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.common
[apply] Extension Name: com.jogamp.common
[apply] Specification Title: GlueGen Java Bindings Generator
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: GlueGen Run-Time
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0
[apply] Implementation Build: 2.5-b967-20230818
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: a235ae5dae463afa16f62f48bf62f896efa80b68
[apply] Implementation SHA Sources: 784913ee2d456eede9cfaf94e1182ff484f24107548dee8655d7207b858936ea
[apply] Implementation SHA Classes: 2ccd03d934cccce4f0bcc44aa3dc5c1999382abe812245c6bfbc5c1f8467d56f
[apply] Implementation SHA Classes-this: eceeebdce7de6d72726a1dd2b74d9716c6048db47a3ac197bf9ab88f09e9186c
[apply] Implementation SHA Natives: eb1fad0f383f4b918219d2c856f5ca10474433692e7d6f79920989a74d3cc64b
[apply] Implementation SHA Natives-this: 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.opengl
[apply] Extension Name: com.jogamp.opengl
[apply] Specification Title: Java Bindings for OpenGL API Specification
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: Java Bindings for OpenGL Runtime Environment
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0
[apply] Implementation Build: 2.5-b1533-20230818
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: 70f62ca5d121e5e71548246d468b5e7baa5faf25
[apply] Implementation SHA Sources: null
[apply] Implementation SHA Classes: null
[apply] Implementation SHA Classes-this: null
[apply] Implementation SHA Natives: null
[apply] Implementation SHA Natives-this: null
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1d548a08, isOwner false, <16aa0a0a, 780cb77>[count 0, qsz 0, owner <NULL>]]]
[apply] Natives
[apply] GL4bc false
[apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 7 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL4 GLProfile[GL4/GL4.sw]
[apply] GL3 GLProfile[GL3/GL4.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 11 / 12
[apply]
[apply]
[apply] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1d548a08, isOwner false, <16aa0a0a, 780cb77>[count 0, qsz 0, owner <NULL>]]]
[apply] GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x87: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x89: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x8d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x91: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x95: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x99: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x9d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xa1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xa5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xa9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xad: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xba: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbe: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbf: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc0: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc1: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc2: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc3: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc4: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc5: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc6: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc7: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xca: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xce: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcf: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xd1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xd5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xd9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xdd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xe1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xe5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xe9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xed: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xf1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xf5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xf9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xfd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x117: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x119: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x11d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x121: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x125: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x129: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x12d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x131: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x135: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x139: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x13d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x141: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x145: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27f: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x281: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x285: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x289: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x28d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x291: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x295: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x299: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x29d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2a1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2a5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c7: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2cd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2d1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2d5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2d9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2dd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2e1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2e5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2e9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ed: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fa: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fe: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ff: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x300: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x301: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x302: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x303: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x304: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x305: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x306: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x307: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x308: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x309: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30a: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30b: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30c: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30d: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30e: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30f: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x311: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x315: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x319: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x31d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x321: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x325: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x329: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x32d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x331: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x335: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x339: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x33d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x357: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x359: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x35d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x361: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x365: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x369: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x36d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x371: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x375: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x379: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x37d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x381: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x385: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bf: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4c1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4c5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4c9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4cd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4d1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4d5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4d9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4dd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4e1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4e5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4e9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ed: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid 0x21, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x22, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6f, fbc 0x4fa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51b, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51e, fbc 0x15f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x520, fbc 0x161: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x524, fbc 0x165: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x528, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x538, fbc 0x179: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x544, fbc 0x185: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x566, fbc 0x1a7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x568, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x56c, fbc 0x1ad: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x570, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x574, fbc 0x1b5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x580, fbc 0x1c1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x58c, fbc 0x1cd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x597, fbc 0x1d8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x598, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x599, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a0, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a1, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a2, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a3, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a4, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a5, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a6, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a7, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a8, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a9, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5aa, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ab, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ac, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ad, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ae, fbc 0x1ef: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5b0, fbc 0x1f1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5b4, fbc 0x1f5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5b8, fbc 0x1f9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5bc, fbc 0x1fd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5c8, fbc 0x209: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5d4, fbc 0x215: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f6, fbc 0x237: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f8, fbc 0x239: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5fc, fbc 0x23d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x600, fbc 0x241: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x604, fbc 0x245: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x610, fbc 0x251: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x61c, fbc 0x25d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63a, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63d, fbc 0x39f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63f, fbc 0x3a1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x643, fbc 0x3a5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x647, fbc 0x3a9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x64b, fbc 0x3ad: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x657, fbc 0x3b9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x663, fbc 0x3c5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x685, fbc 0x3e7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x687, fbc 0x3e9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x68b, fbc 0x3ed: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x68f, fbc 0x3f1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x693, fbc 0x3f5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x69f, fbc 0x401: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ab, fbc 0x40d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cd, fbc 0x42f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cf, fbc 0x431: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6d3, fbc 0x435: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6d7, fbc 0x439: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6db, fbc 0x43d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6e7, fbc 0x449: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6f3, fbc 0x455: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x715, fbc 0x477: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x717, fbc 0x479: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x71b, fbc 0x47d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x71f, fbc 0x481: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x723, fbc 0x485: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x72f, fbc 0x491: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x73b, fbc 0x49d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x746, fbc 0x4f0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x747, fbc 0x4f1: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x748, fbc 0x4f2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x749, fbc 0x4f3: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74a, fbc 0x4f4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74b, fbc 0x4f5: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74c, fbc 0x4f6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74d, fbc 0x4f7: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74e, fbc 0x4f8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74f, fbc 0x4f9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x750, fbc 0x4fb: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x751, fbc 0x4fc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x752, fbc 0x4fd: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x753, fbc 0x4fe: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x754, fbc 0x4ff: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x755, fbc 0x500: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x756, fbc 0x501: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x757, fbc 0x502: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x758, fbc 0x503: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x759, fbc 0x504: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x75a, fbc 0x505: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x75b, fbc 0x506: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x75c, fbc 0x507: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply]
[apply]
[apply] Requesting: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] junit.framework.TestListener: endTest(testMain)
[apply] Main Monitor: Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]
[apply] pixel/mm [3.6852207, 3.6860068]
[apply] pixel/in [93.60461, 93.62457]
[apply] -----------------------------------------------------------------------------------------------------
[apply] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fb1700225d0, owner true, ResourceToolkitLock[obj 0x6fab1a4f, isOwner true, <42d8dab4, 6f99791a>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-1>]]]:
[apply] Natives
[apply] GL4bc false
[apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 7 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL4 GLProfile[GL4/GL4.sw]
[apply] GL3 GLProfile[GL3/GL4.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 11 / 12
[apply]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL4ES3 retrieved, impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL3 retrieved, impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT - testMain
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363979443 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363979443 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.135 sec
[apply] ------------- Standard Output ---------------
[apply] Implementation-Version: 2.5.0
[apply] Implementation-Build: 2.5-b1533-20230818
[apply] Implementation-Branch: origin/master
[apply] Implementation-Commit: 70f62ca5d121e5e71548246d468b5e7baa5faf25
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363978883 ms III - Start
[apply] SLOCK [T main @ 1692363978884 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT - testMain
[apply] forceES2 false
[apply] forceES3 false
[apply] forceGL3 false
[apply] forceGL4ES3 false
[apply] -----------------------------------------------------------------------------------------------------
[apply] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[apply] int8 1 / 1, int16 2 / 2
[apply] int 4 / 4, long 8 / 8
[apply] int32 4 / 4, int64 8 / 8
[apply] float 4 / 4, double 8 / 8, ldouble 16 / 16
[apply] pointer 8 / 8, page 4096
[apply] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[apply] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: false
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.common
[apply] Extension Name: com.jogamp.common
[apply] Specification Title: GlueGen Java Bindings Generator
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: GlueGen Run-Time
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0
[apply] Implementation Build: 2.5-b967-20230818
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: a235ae5dae463afa16f62f48bf62f896efa80b68
[apply] Implementation SHA Sources: 784913ee2d456eede9cfaf94e1182ff484f24107548dee8655d7207b858936ea
[apply] Implementation SHA Classes: 2ccd03d934cccce4f0bcc44aa3dc5c1999382abe812245c6bfbc5c1f8467d56f
[apply] Implementation SHA Classes-this: eceeebdce7de6d72726a1dd2b74d9716c6048db47a3ac197bf9ab88f09e9186c
[apply] Implementation SHA Natives: eb1fad0f383f4b918219d2c856f5ca10474433692e7d6f79920989a74d3cc64b
[apply] Implementation SHA Natives-this: 0
[apply] -----------------------------------------------------------------------------------------------------
[apply] -----------------------------------------------------------------------------------------------------
[apply] Package: com.jogamp.opengl
[apply] Extension Name: com.jogamp.opengl
[apply] Specification Title: Java Bindings for OpenGL API Specification
[apply] Specification Vendor: JogAmp Community
[apply] Specification Version: 2.5
[apply] Implementation Title: Java Bindings for OpenGL Runtime Environment
[apply] Implementation Vendor: JogAmp Community
[apply] Implementation Vendor ID: com.jogamp
[apply] Implementation URL: http://jogamp.org/
[apply] Implementation Version: 2.5.0
[apply] Implementation Build: 2.5-b1533-20230818
[apply] Implementation Branch: origin/master
[apply] Implementation Commit: 70f62ca5d121e5e71548246d468b5e7baa5faf25
[apply] Implementation SHA Sources: null
[apply] Implementation SHA Classes: null
[apply] Implementation SHA Classes-this: null
[apply] Implementation SHA Natives: null
[apply] Implementation SHA Natives-this: null
[apply] -----------------------------------------------------------------------------------------------------
[apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1d548a08, isOwner false, <16aa0a0a, 780cb77>[count 0, qsz 0, owner <NULL>]]]
[apply] Natives
[apply] GL4bc false
[apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 7 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL4 GLProfile[GL4/GL4.sw]
[apply] GL3 GLProfile[GL3/GL4.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 11 / 12
[apply]
[apply]
[apply] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1d548a08, isOwner false, <16aa0a0a, 780cb77>[count 0, qsz 0, owner <NULL>]]]
[apply] GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x87: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x89: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x8d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x91: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x95: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x99: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x9d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xa1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xa5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xa9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xad: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xb9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xba: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbe: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xbf: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc0: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc1: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc2: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc3: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc4: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc5: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc6: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc7: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xc9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xca: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xce: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xcf: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xd1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xd5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xd9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xdd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xe1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xe5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xe9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xed: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xf1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xf5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xf9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0xfd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x117: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x119: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x11d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x121: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x125: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x129: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x12d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x131: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x135: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x139: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x13d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x141: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x145: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x27f: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x281: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x285: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x289: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x28d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x291: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x295: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x299: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x29d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2a1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2a5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c7: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2c9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2cd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2d1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2d5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2d9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2dd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2e1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2e5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2e9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ed: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2f9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fa: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2fe: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x2ff: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x300: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x301: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x302: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x303: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x304: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x305: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x306: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x307: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x308: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x309: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30a: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30b: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30c: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30d: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30e: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x30f: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x311: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x315: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x319: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x31d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x321: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x325: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x329: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x32d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x331: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x335: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x339: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x33d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x357: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x359: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x35d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x361: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x365: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x369: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x36d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x371: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x375: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x379: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x37d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x381: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x385: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4bf: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4c1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4c5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4c9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4cd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4d1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4d5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4d9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4dd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4e1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4e5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4e9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid ----, fbc 0x4ed: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] GLCaps[glx vid 0x21, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x22, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6f, fbc 0x4fa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51b, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x51e, fbc 0x15f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x520, fbc 0x161: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x524, fbc 0x165: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x528, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x538, fbc 0x179: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x544, fbc 0x185: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x566, fbc 0x1a7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x568, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x56c, fbc 0x1ad: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x570, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x574, fbc 0x1b5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x580, fbc 0x1c1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x58c, fbc 0x1cd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x597, fbc 0x1d8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x598, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x599, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x59f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a0, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a1, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a2, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a3, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a4, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a5, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a6, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a7, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a8, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5a9, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5aa, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ab, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ac, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ad, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ae, fbc 0x1ef: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5b0, fbc 0x1f1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5b4, fbc 0x1f5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5b8, fbc 0x1f9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5bc, fbc 0x1fd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5c8, fbc 0x209: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5d4, fbc 0x215: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f6, fbc 0x237: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5f8, fbc 0x239: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x5fc, fbc 0x23d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x600, fbc 0x241: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x604, fbc 0x245: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x610, fbc 0x251: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x61c, fbc 0x25d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63a, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63d, fbc 0x39f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x63f, fbc 0x3a1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x643, fbc 0x3a5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x647, fbc 0x3a9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x64b, fbc 0x3ad: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x657, fbc 0x3b9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x663, fbc 0x3c5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x685, fbc 0x3e7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x687, fbc 0x3e9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x68b, fbc 0x3ed: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x68f, fbc 0x3f1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x693, fbc 0x3f5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x69f, fbc 0x401: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ab, fbc 0x40d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cd, fbc 0x42f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6cf, fbc 0x431: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6d3, fbc 0x435: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6d7, fbc 0x439: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6db, fbc 0x43d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6e7, fbc 0x449: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6f3, fbc 0x455: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x715, fbc 0x477: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x717, fbc 0x479: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x71b, fbc 0x47d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x71f, fbc 0x481: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x723, fbc 0x485: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x72f, fbc 0x491: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x73b, fbc 0x49d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x746, fbc 0x4f0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x747, fbc 0x4f1: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x748, fbc 0x4f2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x749, fbc 0x4f3: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74a, fbc 0x4f4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74b, fbc 0x4f5: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74c, fbc 0x4f6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74d, fbc 0x4f7: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74e, fbc 0x4f8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x74f, fbc 0x4f9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x750, fbc 0x4fb: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x751, fbc 0x4fc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x752, fbc 0x4fd: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x753, fbc 0x4fe: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x754, fbc 0x4ff: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x755, fbc 0x500: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x756, fbc 0x501: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x757, fbc 0x502: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x758, fbc 0x503: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x759, fbc 0x504: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x75a, fbc 0x505: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x75b, fbc 0x506: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] GLCaps[glx vid 0x75c, fbc 0x507: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply]
[apply]
[apply] Requesting: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] Main Monitor: Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]
[apply] pixel/mm [3.6852207, 3.6860068]
[apply] pixel/in [93.60461, 93.62457]
[apply] -----------------------------------------------------------------------------------------------------
[apply] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fb1700225d0, owner true, ResourceToolkitLock[obj 0x6fab1a4f, isOwner true, <42d8dab4, 6f99791a>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-1>]]]:
[apply] Natives
[apply] GL4bc false
[apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 7 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL4 GLProfile[GL4/GL4.sw]
[apply] GL3 GLProfile[GL3/GL4.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 11 / 12
[apply]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL4ES3 retrieved, impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL3 retrieved, impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT - testMain
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363979443 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363979443 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testMain took 0.547 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT
[apply] junit.framework.TestListener: tests to run: 4
[apply] ++++ Test Singleton.ctor()junit.framework.TestListener: startTest(testWriteRead01aMap)
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363980241 ms III - Start
[apply] SLOCK [T main @ 1692363980242 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead01aMap
[apply]
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] junit.framework.TestListener: endTest(testWriteRead01aMap)
[apply] junit.framework.TestListener: startTest(testWriteRead01bMap)
[apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]
[apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 0, byteOffset 0, mapByteLength 36 -> java.nio.DirectByteBuffer[pos=0 lim=36 cap=36]
[apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=36 cap=36]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead01aMap
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead01bMap
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] junit.framework.TestListener: endTest(testWriteRead01bMap)
[apply] junit.framework.TestListener: startTest(testWriteRead02aMapRange)
[apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]
[apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 0, byteOffset 0, mapByteLength 36 -> java.nio.DirectByteBuffer[pos=0 lim=36 cap=36]
[apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=36 cap=36]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead01bMap
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead02aMapRange
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] junit.framework.TestListener: endTest(testWriteRead02aMapRange)
[apply] junit.framework.TestListener: startTest(testWriteRead02bMapRange)
[apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]
[apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 3, byteOffset 12, mapByteLength 24 -> java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]
[apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead02aMapRange
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead02bMapRange
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] junit.framework.TestListener: endTest(testWriteRead02bMapRange)
[apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]
[apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 3, byteOffset 12, mapByteLength 24 -> java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]
[apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead02bMapRange
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363984963 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363984963 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.3 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363980241 ms III - Start
[apply] SLOCK [T main @ 1692363980242 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead01aMap
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]
[apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 0, byteOffset 0, mapByteLength 36 -> java.nio.DirectByteBuffer[pos=0 lim=36 cap=36]
[apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=36 cap=36]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead01aMap
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead01bMap
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]
[apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 0, byteOffset 0, mapByteLength 36 -> java.nio.DirectByteBuffer[pos=0 lim=36 cap=36]
[apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=36 cap=36]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead01bMap
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead02aMapRange
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]
[apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 3, byteOffset 12, mapByteLength 24 -> java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]
[apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead02aMapRange
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead02bMapRange
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]
[apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 3, byteOffset 12, mapByteLength 24 -> java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]
[apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead02bMapRange
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363984963 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363984963 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testWriteRead01aMap took 1.444 sec
[apply] Testcase: testWriteRead01bMap took 1.088 sec
[apply] Testcase: testWriteRead02aMapRange took 1.084 sec
[apply] Testcase: testWriteRead02bMapRange took 1.088 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT
[apply] junit.framework.TestListener: tests to run: 4
[apply] junit.framework.TestListener: startTest(testWriteRead01aMap)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363985723 ms III - Start
[apply] SLOCK [T main @ 1692363985723 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01aMap
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] junit.framework.TestListener: endTest(testWriteRead01aMap)
[apply] junit.framework.TestListener: startTest(testWriteRead01bMap)
[apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]
[apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 0, byteOffset 0, mapByteLength 36 -> java.nio.DirectByteBuffer[pos=0 lim=36 cap=36]
[apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=36 cap=36]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01aMap
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01bMap
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] junit.framework.TestListener: endTest(testWriteRead01bMap)
[apply] junit.framework.TestListener: startTest(testWriteRead02aMapRange)
[apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]
[apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 0, byteOffset 0, mapByteLength 36 -> java.nio.DirectByteBuffer[pos=0 lim=36 cap=36]
[apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=36 cap=36]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01bMap
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead02aMapRange
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] junit.framework.TestListener: endTest(testWriteRead02aMapRange)
[apply] junit.framework.TestListener: startTest(testWriteRead02bMapRange)
[apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]
[apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 3, byteOffset 12, mapByteLength 24 -> java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]
[apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead02aMapRange
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead02bMapRange
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] junit.framework.TestListener: endTest(testWriteRead02bMapRange)
[apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]
[apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 3, byteOffset 12, mapByteLength 24 -> java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]
[apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead02bMapRange
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363990465 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363990465 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.318 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363985723 ms III - Start
[apply] SLOCK [T main @ 1692363985723 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01aMap
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]
[apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 0, byteOffset 0, mapByteLength 36 -> java.nio.DirectByteBuffer[pos=0 lim=36 cap=36]
[apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=36 cap=36]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01aMap
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01bMap
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]
[apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 0, byteOffset 0, mapByteLength 36 -> java.nio.DirectByteBuffer[pos=0 lim=36 cap=36]
[apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=36 cap=36]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead01bMap
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead02aMapRange
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]
[apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 3, byteOffset 12, mapByteLength 24 -> java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]
[apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead02aMapRange
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead02bMapRange
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]] != recommended[0]
[apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]
[apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 3, byteOffset 12, mapByteLength 24 -> java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]
[apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - testWriteRead02bMapRange
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363990465 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363990465 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testWriteRead01aMap took 1.457 sec
[apply] Testcase: testWriteRead01bMap took 1.092 sec
[apply] Testcase: testWriteRead02aMapRange took 1.089 sec
[apply] Testcase: testWriteRead02bMapRange took 1.087 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestNEWTCloseX11DisplayBug565 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestNEWTCloseX11DisplayBug565.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestNEWTCloseX11DisplayBug565
[apply] junit.framework.TestListener: tests to run: 3
[apply] junit.framework.TestListener: startTest(test01X11WindowMemoryLeak)
[apply] junit.framework.TestListener: endTest(test01X11WindowMemoryLeak)
[apply] junit.framework.TestListener: startTest(test02X11WindowMemoryLeakPBufferAutoDrawable)
[apply] junit.framework.TestListener: endTest(test02X11WindowMemoryLeakPBufferAutoDrawable)
[apply] junit.framework.TestListener: startTest(test03X11WindowMemoryLeakFBOAutoDrawable)
[apply] junit.framework.TestListener: endTest(test03X11WindowMemoryLeakFBOAutoDrawable)
[apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.331 sec
[apply]
[apply] Testcase: test01X11WindowMemoryLeak took 0.846 sec
[apply] Testcase: test02X11WindowMemoryLeakPBufferAutoDrawable took 0.256 sec
[apply] Testcase: test03X11WindowMemoryLeakFBOAutoDrawable took 0.174 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT++++ Test Singleton.ctor()
[apply] junit.framework.TestListener: tests to run: 1
[apply]
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363992679 ms III - Start
[apply] SLOCK [T main @ 1692363992680 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT - test01
[apply] swap group max groups -1, barriers -1, false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x795cd85e: tileRendererInUse null, GearsES2[obj 0x795cd85e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x795cd85e on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x795cd85e created: GearsObj[0x515b4ae1, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x795cd85e created: GearsObj[0x38f693ce, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x795cd85e created: GearsObj[0x38f693ce, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x795cd85e FIN GearsES2[obj 0x795cd85e isInit true, usesShared false, 1 GearsObj[0x515b4ae1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x38f693ce, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa8f1c01, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x795cd85e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x795cd85e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x795cd85e 256x256, swapInterval 1, drawable 0x3600002
[apply] swap group max groups -1, barriers -1, false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x62150f9e: tileRendererInUse null, GearsES2[obj 0x62150f9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x62150f9e on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x62150f9e created: GearsObj[0x20370df5, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x62150f9e created: GearsObj[0x19da50aa, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x62150f9e created: GearsObj[0x19da50aa, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x62150f9e FIN GearsES2[obj 0x62150f9e isInit true, usesShared false, 1 GearsObj[0x20370df5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x19da50aa, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x392771b8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x62150f9e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x62150f9e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x62150f9e 256x256, swapInterval 1, drawable 0x3600004
[apply] junit.framework.TestListener: endTest(test01)
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x795cd85e: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x795cd85e FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x62150f9e: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x62150f9e FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT - test01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363993774 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363993774 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.674 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363992679 ms III - Start
[apply] SLOCK [T main @ 1692363992680 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT - test01
[apply] swap group max groups -1, barriers -1, false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x795cd85e: tileRendererInUse null, GearsES2[obj 0x795cd85e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x795cd85e on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x795cd85e created: GearsObj[0x515b4ae1, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x795cd85e created: GearsObj[0x38f693ce, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x795cd85e created: GearsObj[0x38f693ce, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x795cd85e FIN GearsES2[obj 0x795cd85e isInit true, usesShared false, 1 GearsObj[0x515b4ae1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x38f693ce, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa8f1c01, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x795cd85e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x795cd85e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x795cd85e 256x256, swapInterval 1, drawable 0x3600002
[apply] swap group max groups -1, barriers -1, false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x62150f9e: tileRendererInUse null, GearsES2[obj 0x62150f9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x62150f9e on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x62150f9e created: GearsObj[0x20370df5, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x62150f9e created: GearsObj[0x19da50aa, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x62150f9e created: GearsObj[0x19da50aa, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x62150f9e FIN GearsES2[obj 0x62150f9e isInit true, usesShared false, 1 GearsObj[0x20370df5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x19da50aa, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x392771b8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x62150f9e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x62150f9e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x62150f9e 256x256, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x795cd85e: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x795cd85e FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x62150f9e: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x62150f9e FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT - test01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363993774 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363993774 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01 took 0.787 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363994503 ms III - Start
[apply] SLOCK [T main @ 1692363994504 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT - test01
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list reused: 1
[apply] gear2 list reused: 2
[apply] gear3 list reused: 3
[apply] Shared Gears: Unsynchronized Objects
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3800002, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list reused: 1
[apply] gear2 list reused: 2
[apply] gear3 list reused: 3
[apply] Shared Gears: Unsynchronized Objects
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3800004, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3800006, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] junit.framework.TestListener: endTest(test01)
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT - test01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363995694 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363995694 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.761 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363994503 ms III - Start
[apply] SLOCK [T main @ 1692363994504 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT - test01
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list reused: 1
[apply] gear2 list reused: 2
[apply] gear3 list reused: 3
[apply] Shared Gears: Unsynchronized Objects
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3800002, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list reused: 1
[apply] gear2 list reused: 2
[apply] gear3 list reused: 3
[apply] Shared Gears: Unsynchronized Objects
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3800004, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3800006, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT - test01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363995694 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363995694 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01 took 0.887 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2
[apply] junit.framework.TestListener: tests to run: 1
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363996407 ms III - Start
[apply] SLOCK [T main @ 1692363996407 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2 - test01
[apply] Thread[Thread-3-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[Thread-3-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[Thread-3-Display-.x11_:0-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[Thread-3-Animator#00,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[Thread-3-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list reused: 1
[apply] gear2 list reused: 2
[apply] gear3 list reused: 3
[apply] Shared Gears: Unsynchronized Objects
[apply] Thread[Thread-3-Animator#00,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[Thread-3-Animator#01,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[Thread-3-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list reused: 1
[apply] gear2 list reused: 2
[apply] gear3 list reused: 3
[apply] Shared Gears: Unsynchronized Objects
[apply] Thread[Thread-3-Animator#01,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[Thread-3-Animator#02,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[Thread-3-Animator#02,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list reused: 1
[apply] gear2 list reused: 2
[apply] gear3 list reused: 3
[apply] Shared Gears: Unsynchronized Objects
[apply] Thread[Thread-3-Animator#02,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600008, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[Thread-3-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[apply] Thread[Thread-3-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[apply] Thread[Thread-3-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[apply] Thread[Thread-3-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[apply] junit.framework.TestListener: endTest(test01)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2 - test01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363999180 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363999180 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.337 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363996407 ms III - Start
[apply] SLOCK [T main @ 1692363996407 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2 - test01
[apply] Thread[Thread-3-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[Thread-3-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[Thread-3-Display-.x11_:0-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[Thread-3-Animator#00,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[Thread-3-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list reused: 1
[apply] gear2 list reused: 2
[apply] gear3 list reused: 3
[apply] Shared Gears: Unsynchronized Objects
[apply] Thread[Thread-3-Animator#00,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[Thread-3-Animator#01,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[Thread-3-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list reused: 1
[apply] gear2 list reused: 2
[apply] gear3 list reused: 3
[apply] Shared Gears: Unsynchronized Objects
[apply] Thread[Thread-3-Animator#01,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[Thread-3-Animator#02,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[Thread-3-Animator#02,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list reused: 1
[apply] gear2 list reused: 2
[apply] gear3 list reused: 3
[apply] Shared Gears: Unsynchronized Objects
[apply] Thread[Thread-3-Animator#02,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600008, tileRendererInUse null
[apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[Thread-3-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[apply] Thread[Thread-3-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[apply] Thread[Thread-3-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[apply] Thread[Thread-3-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2 - test01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363999180 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692363999180 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01 took 2.448 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363999923 ms III - Start
[apply] SLOCK [T main @ 1692363999923 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT - test01
[apply] waitForRealized: to false, goal reached true
[apply] Thread[main,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0x3a079870, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0x3b2cf7ab, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0x45dd4eda, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Thread[main,5,main] GearsES1.init FIN
[apply] Thread[main,5,main] GearsES1.reshape 0/0 64x64, swapInterval 1
[apply] Thread[main,5,main] GearsES1.reshape FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 reuse: GearsObj[0x39e670a1, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 reuse: GearsObj[0x7603d434, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 reuse: GearsObj[0x74445a9e, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES1: Unsynchronized Objects
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape FIN
[apply] Master Context: hash 0x2c34f934, (isShared true, created true, master 0x2c34f934)
[apply] Created Ctx #0: hash 0x4287700d, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] New Context: hash 0x4287700d, (isShared true, created true, master 0x2c34f934)
[apply] Created Ctx #0: hash 0x2c34f934, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 reuse: GearsObj[0x7d0babdb, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 reuse: GearsObj[0x15c1623a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 reuse: GearsObj[0x43074ab6, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES1: Unsynchronized Objects
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape FIN
[apply] Master Context: hash 0x2c34f934, (isShared true, created true, master 0x2c34f934)
[apply] Created Ctx #0: hash 0x4287700d, (created true)
[apply] Created Ctx #1: hash 0x7762aeee, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] New Context: hash 0x7762aeee, (isShared true, created true, master 0x2c34f934)
[apply] Created Ctx #0: hash 0x4287700d, (created true)
[apply] Created Ctx #1: hash 0x2c34f934, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0x105bb70, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0x1f4bc9d8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0x66e0627d, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 1
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape FIN
[apply] Master Context: hash 0x2c34f934, (isShared true, created true, master 0x2c34f934)
[apply] Created Ctx #0: hash 0x4287700d, (created true)
[apply] Created Ctx #1: hash 0x7762aeee, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] New Context: hash 0x21f099e6, (isShared false, created true, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] junit.framework.TestListener: endTest(test01)
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose ...
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose ...
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose ...
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose FIN
[apply] Thread[main,5,main] GearsES1.dispose ...
[apply] Thread[main,5,main] GearsES1.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT - test01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364001124 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364001124 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.778 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692363999923 ms III - Start
[apply] SLOCK [T main @ 1692363999923 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT - test01
[apply] waitForRealized: to false, goal reached true
[apply] Thread[main,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0x3a079870, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0x3b2cf7ab, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0x45dd4eda, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Thread[main,5,main] GearsES1.init FIN
[apply] Thread[main,5,main] GearsES1.reshape 0/0 64x64, swapInterval 1
[apply] Thread[main,5,main] GearsES1.reshape FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 reuse: GearsObj[0x39e670a1, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 reuse: GearsObj[0x7603d434, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 reuse: GearsObj[0x74445a9e, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES1: Unsynchronized Objects
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape FIN
[apply] Master Context: hash 0x2c34f934, (isShared true, created true, master 0x2c34f934)
[apply] Created Ctx #0: hash 0x4287700d, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] New Context: hash 0x4287700d, (isShared true, created true, master 0x2c34f934)
[apply] Created Ctx #0: hash 0x2c34f934, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 reuse: GearsObj[0x7d0babdb, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 reuse: GearsObj[0x15c1623a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 reuse: GearsObj[0x43074ab6, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES1: Unsynchronized Objects
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape FIN
[apply] Master Context: hash 0x2c34f934, (isShared true, created true, master 0x2c34f934)
[apply] Created Ctx #0: hash 0x4287700d, (created true)
[apply] Created Ctx #1: hash 0x7762aeee, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] New Context: hash 0x7762aeee, (isShared true, created true, master 0x2c34f934)
[apply] Created Ctx #0: hash 0x4287700d, (created true)
[apply] Created Ctx #1: hash 0x2c34f934, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0x105bb70, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0x1f4bc9d8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0x66e0627d, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 1
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape FIN
[apply] Master Context: hash 0x2c34f934, (isShared true, created true, master 0x2c34f934)
[apply] Created Ctx #0: hash 0x4287700d, (created true)
[apply] Created Ctx #1: hash 0x7762aeee, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] New Context: hash 0x21f099e6, (isShared false, created true, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose ...
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose ...
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose ...
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose FIN
[apply] Thread[main,5,main] GearsES1.dispose ...
[apply] Thread[main,5,main] GearsES1.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT - test01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364001124 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364001124 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01 took 0.886 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0++++ Test Singleton.ctor()
[apply] junit.framework.TestListener: tests to run: 2
[apply]
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364001855 ms III - Start
[apply] SLOCK [T main @ 1692364001856 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01CommonAnimatorSharedCopyBuffer)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test01CommonAnimatorSharedCopyBuffer
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x402bba4f: tileRendererInUse null, GearsES2[obj 0x402bba4f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x402bba4f on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x402bba4f created: GearsObj[0x36c22dff, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x402bba4f created: GearsObj[0x1cb59d3, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x402bba4f created: GearsObj[0x1cb59d3, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x402bba4f FIN GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x36c22dff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1cb59d3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c1ce2f4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x402bba4f 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x402bba4f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x402bba4f 256x256, swapInterval 0, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x402bba4f 256x256, swapInterval 0, drawable 0x3600002
[apply] XXX-C-1.1: hash 0x5b7d4e3d, (isShared false, created true, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x6e20b53a: tileRendererInUse null, GearsES2[obj 0x6e20b53a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x36c22dff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1cb59d3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c1ce2f4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x6e20b53a on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6e20b53a created w/ share: GearsObj[0x36c22dff, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4d41df7e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6e20b53a created w/ share: GearsObj[0x1cb59d3, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x66d137c9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6e20b53a created w/ share: GearsObj[0x1c1ce2f4, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5c5d8dce, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x6e20b53a FIN GearsES2[obj 0x6e20b53a isInit true, usesShared true, 1 GearsObj[0x4d41df7e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66d137c9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5c5d8dce, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x36c22dff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1cb59d3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c1ce2f4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x6e20b53a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x6e20b53a 256x256, swapInterval 0, drawable 0x3600004
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 256x256, swapInterval 0, drawable 0x3600004
[apply] XXX-C-2.1: hash 0x5b7d4e3d, (isShared true, created true, master 0x5b7d4e3d)
[apply] Created Ctx #0: hash 0x463460ec, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] XXX-C-2.2: hash 0x463460ec, (isShared true, created true, master 0x5b7d4e3d)
[apply] Created Ctx #0: hash 0x5b7d4e3d, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x71809907: tileRendererInUse null, GearsES2[obj 0x71809907 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x36c22dff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1cb59d3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c1ce2f4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x71809907 on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x71809907 created w/ share: GearsObj[0x36c22dff, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2218a917, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x71809907 created w/ share: GearsObj[0x1cb59d3, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0xba53508, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x71809907 created w/ share: GearsObj[0x1c1ce2f4, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0xcd9f618, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x71809907 FIN GearsES2[obj 0x71809907 isInit true, usesShared true, 1 GearsObj[0x2218a917, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xba53508, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xcd9f618, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x36c22dff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1cb59d3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c1ce2f4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x71809907 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x71809907, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x71809907 256x256, swapInterval 0, drawable 0x3600006
[apply] Thread[main,5,main] GearsES2.display 0x71809907 256x256, swapInterval 0, drawable 0x3600006
[apply] XXX-C-3.1: hash 0x5b7d4e3d, (isShared true, created true, master 0x5b7d4e3d)
[apply] Created Ctx #0: hash 0x318f01c8, (created true)
[apply] Created Ctx #1: hash 0x463460ec, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x463460ec, (isShared true, created true, master 0x5b7d4e3d)
[apply] Created Ctx #0: hash 0x318f01c8, (created true)
[apply] Created Ctx #1: hash 0x5b7d4e3d, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x318f01c8, (isShared true, created true, master 0x5b7d4e3d)
[apply] Created Ctx #0: hash 0x463460ec, (created true)
[apply] Created Ctx #1: hash 0x5b7d4e3d, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x71809907: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x71809907 FIN
[apply] XXX-D-0.1: hash 0x5b7d4e3d, (isShared true, created true, master 0x5b7d4e3d)
[apply] Created Ctx #0: hash 0x463460ec, (created true)
[apply] Destroyed Ctx #0: hash 0x318f01c8, (created false)
[apply] Total created 1 + destroyed 1 = 2
[apply]
[apply] XXX-D-0.2: hash 0x463460ec, (isShared true, created true, master 0x5b7d4e3d)
[apply] Created Ctx #0: hash 0x5b7d4e3d, (created true)
[apply] Destroyed Ctx #0: hash 0x318f01c8, (created false)
[apply] Total created 1 + destroyed 1 = 2
[apply]
[apply] XXX-D-0.3: hash 0x318f01c8, (isShared true, created false, master 0x5b7d4e3d)
[apply] Created Ctx #0: hash 0x463460ec, (created true)
[apply] Created Ctx #1: hash 0x5b7d4e3d, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6e20b53a: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6e20b53a FIN
[apply] XXX-D-1.1: hash 0x5b7d4e3d, (isShared true, created true, master 0x5b7d4e3d)
[apply] Destroyed Ctx #0: hash 0x318f01c8, (created false)
[apply] Destroyed Ctx #1: hash 0x463460ec, (created false)
[apply] Total created 0 + destroyed 2 = 2
[apply]
[apply] XXX-D-1.2: hash 0x463460ec, (isShared true, created false, master 0x5b7d4e3d)
[apply] Created Ctx #0: hash 0x5b7d4e3d, (created true)
[apply] Destroyed Ctx #0: hash 0x318f01c8, (created false)
[apply] Total created 1 + destroyed 1 = 2
[apply]
[apply] XXX-D-1.3: hash 0x318f01c8, (isShared true, created false, master 0x5b7d4e3d)
[apply] Created Ctx #0: hash 0x5b7d4e3d, (created true)
[apply] Destroyed Ctx #0: hash 0x463460ec, (created false)
[apply] Total created 1 + destroyed 1 = 2
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x402bba4f: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x402bba4f FIN
[apply] XXX-D-2.1: hash 0x5b7d4e3d, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-D-2.2: hash 0x463460ec, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-D-2.3: hash 0x318f01c8, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] junit.framework.TestListener: endTest(test01CommonAnimatorSharedCopyBuffer)
[apply] junit.framework.TestListener: startTest(test02CommonAnimatorMapBuffer)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test01CommonAnimatorSharedCopyBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test02CommonAnimatorMapBuffer
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x5ffead27: tileRendererInUse null, GearsES2[obj 0x5ffead27 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5ffead27 on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5ffead27 created: GearsObj[0x2928ea22, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x5ffead27 created: GearsObj[0x375d96fb, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x5ffead27 created: GearsObj[0x375d96fb, vbo ff 7, fs 9, bf 8, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x5ffead27 FIN GearsES2[obj 0x5ffead27 isInit true, usesShared false, 1 GearsObj[0x2928ea22, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x375d96fb, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x785508fa, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5ffead27 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 256x256, swapInterval 0, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x5ffead27 256x256, swapInterval 0, drawable 0x3600002
[apply] XXX-C-1.1: hash 0x5780190e, (isShared false, created true, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x6356695f: tileRendererInUse null, GearsES2[obj 0x6356695f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5ffead27 isInit true, usesShared false, 1 GearsObj[0x2928ea22, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x375d96fb, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x785508fa, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x6356695f on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6356695f created w/ share: GearsObj[0x2928ea22, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x2ed9a01b, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x6356695f created w/ share: GearsObj[0x375d96fb, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x48bb024c, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x6356695f created w/ share: GearsObj[0x785508fa, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x68a004f9, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x6356695f FIN GearsES2[obj 0x6356695f isInit true, usesShared true, 1 GearsObj[0x2ed9a01b, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x48bb024c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x68a004f9, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x5ffead27 isInit true, usesShared false, 1 GearsObj[0x2928ea22, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x375d96fb, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x785508fa, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6356695f 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6356695f 256x256, swapInterval 0, drawable 0x3600004
[apply] Thread[main,5,main] GearsES2.display 0x6356695f 256x256, swapInterval 0, drawable 0x3600004
[apply] XXX-C-2.1: hash 0x5780190e, (isShared true, created true, master 0x5780190e)
[apply] Created Ctx #0: hash 0x19ff6110, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] XXX-C-2.2: hash 0x19ff6110, (isShared true, created true, master 0x5780190e)
[apply] Created Ctx #0: hash 0x5780190e, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x4f18837a: tileRendererInUse null, GearsES2[obj 0x4f18837a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5ffead27 isInit true, usesShared false, 1 GearsObj[0x2928ea22, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x375d96fb, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x785508fa, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x4f18837a on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4f18837a created w/ share: GearsObj[0x2928ea22, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x2fc65f22, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x4f18837a created w/ share: GearsObj[0x375d96fb, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x3fc68d83, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x4f18837a created w/ share: GearsObj[0x785508fa, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x3d13df67, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x4f18837a FIN GearsES2[obj 0x4f18837a isInit true, usesShared true, 1 GearsObj[0x2fc65f22, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3fc68d83, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x3d13df67, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x5ffead27 isInit true, usesShared false, 1 GearsObj[0x2928ea22, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x375d96fb, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x785508fa, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x4f18837a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4f18837a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x4f18837a 256x256, swapInterval 0, drawable 0x3600006
[apply] Thread[main,5,main] GearsES2.display 0x4f18837a 256x256, swapInterval 0, drawable 0x3600006
[apply] XXX-C-3.1: hash 0x5780190e, (isShared true, created true, master 0x5780190e)
[apply] Created Ctx #0: hash 0x19ff6110, (created true)
[apply] Created Ctx #1: hash 0x22f41b4, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x19ff6110, (isShared true, created true, master 0x5780190e)
[apply] Created Ctx #0: hash 0x5780190e, (created true)
[apply] Created Ctx #1: hash 0x22f41b4, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x22f41b4, (isShared true, created true, master 0x5780190e)
[apply] Created Ctx #0: hash 0x5780190e, (created true)
[apply] Created Ctx #1: hash 0x19ff6110, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4f18837a: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4f18837a FIN
[apply] XXX-D-0.1: hash 0x5780190e, (isShared true, created true, master 0x5780190e)
[apply] Created Ctx #0: hash 0x19ff6110, (created true)
[apply] Destroyed Ctx #0: hash 0x22f41b4, (created false)
[apply] Total created 1 + destroyed 1 = 2
[apply]
[apply] XXX-D-0.2: hash 0x19ff6110, (isShared true, created true, master 0x5780190e)
[apply] Created Ctx #0: hash 0x5780190e, (created true)
[apply] Destroyed Ctx #0: hash 0x22f41b4, (created false)
[apply] Total created 1 + destroyed 1 = 2
[apply]
[apply] XXX-D-0.3: hash 0x22f41b4, (isShared true, created false, master 0x5780190e)
[apply] Created Ctx #0: hash 0x5780190e, (created true)
[apply] Created Ctx #1: hash 0x19ff6110, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6356695f: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6356695f FIN
[apply] XXX-D-1.1: hash 0x5780190e, (isShared true, created true, master 0x5780190e)
[apply] Destroyed Ctx #0: hash 0x22f41b4, (created false)
[apply] Destroyed Ctx #1: hash 0x19ff6110, (created false)
[apply] Total created 0 + destroyed 2 = 2
[apply]
[apply] XXX-D-1.2: hash 0x19ff6110, (isShared true, created false, master 0x5780190e)
[apply] Created Ctx #0: hash 0x5780190e, (created true)
[apply] Destroyed Ctx #0: hash 0x22f41b4, (created false)
[apply] Total created 1 + destroyed 1 = 2
[apply]
[apply] XXX-D-1.3: hash 0x22f41b4, (isShared true, created false, master 0x5780190e)
[apply] Created Ctx #0: hash 0x5780190e, (created true)
[apply] Destroyed Ctx #0: hash 0x19ff6110, (created false)
[apply] Total created 1 + destroyed 1 = 2
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5ffead27: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5ffead27 FIN
[apply] XXX-D-2.1: hash 0x5780190e, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-D-2.2: hash 0x19ff6110, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-D-2.3: hash 0x22f41b4, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] junit.framework.TestListener: endTest(test02CommonAnimatorMapBuffer)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test02CommonAnimatorMapBuffer
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364010706 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364010706 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.425 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364001855 ms III - Start
[apply] SLOCK [T main @ 1692364001856 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test01CommonAnimatorSharedCopyBuffer
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x402bba4f: tileRendererInUse null, GearsES2[obj 0x402bba4f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x402bba4f on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x402bba4f created: GearsObj[0x36c22dff, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x402bba4f created: GearsObj[0x1cb59d3, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x402bba4f created: GearsObj[0x1cb59d3, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x402bba4f FIN GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x36c22dff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1cb59d3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c1ce2f4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x402bba4f 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x402bba4f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x402bba4f 256x256, swapInterval 0, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x402bba4f 256x256, swapInterval 0, drawable 0x3600002
[apply] XXX-C-1.1: hash 0x5b7d4e3d, (isShared false, created true, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x6e20b53a: tileRendererInUse null, GearsES2[obj 0x6e20b53a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x36c22dff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1cb59d3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c1ce2f4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x6e20b53a on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6e20b53a created w/ share: GearsObj[0x36c22dff, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4d41df7e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6e20b53a created w/ share: GearsObj[0x1cb59d3, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x66d137c9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6e20b53a created w/ share: GearsObj[0x1c1ce2f4, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5c5d8dce, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x6e20b53a FIN GearsES2[obj 0x6e20b53a isInit true, usesShared true, 1 GearsObj[0x4d41df7e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66d137c9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5c5d8dce, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x36c22dff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1cb59d3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c1ce2f4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x6e20b53a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x6e20b53a 256x256, swapInterval 0, drawable 0x3600004
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 256x256, swapInterval 0, drawable 0x3600004
[apply] XXX-C-2.1: hash 0x5b7d4e3d, (isShared true, created true, master 0x5b7d4e3d)
[apply] Created Ctx #0: hash 0x463460ec, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] XXX-C-2.2: hash 0x463460ec, (isShared true, created true, master 0x5b7d4e3d)
[apply] Created Ctx #0: hash 0x5b7d4e3d, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x71809907: tileRendererInUse null, GearsES2[obj 0x71809907 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x36c22dff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1cb59d3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c1ce2f4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x71809907 on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x71809907 created w/ share: GearsObj[0x36c22dff, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2218a917, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x71809907 created w/ share: GearsObj[0x1cb59d3, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0xba53508, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x71809907 created w/ share: GearsObj[0x1c1ce2f4, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0xcd9f618, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x71809907 FIN GearsES2[obj 0x71809907 isInit true, usesShared true, 1 GearsObj[0x2218a917, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xba53508, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xcd9f618, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x402bba4f isInit true, usesShared false, 1 GearsObj[0x36c22dff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1cb59d3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c1ce2f4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x71809907 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x71809907, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x71809907 256x256, swapInterval 0, drawable 0x3600006
[apply] Thread[main,5,main] GearsES2.display 0x71809907 256x256, swapInterval 0, drawable 0x3600006
[apply] XXX-C-3.1: hash 0x5b7d4e3d, (isShared true, created true, master 0x5b7d4e3d)
[apply] Created Ctx #0: hash 0x318f01c8, (created true)
[apply] Created Ctx #1: hash 0x463460ec, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x463460ec, (isShared true, created true, master 0x5b7d4e3d)
[apply] Created Ctx #0: hash 0x318f01c8, (created true)
[apply] Created Ctx #1: hash 0x5b7d4e3d, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x318f01c8, (isShared true, created true, master 0x5b7d4e3d)
[apply] Created Ctx #0: hash 0x463460ec, (created true)
[apply] Created Ctx #1: hash 0x5b7d4e3d, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x71809907: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x71809907 FIN
[apply] XXX-D-0.1: hash 0x5b7d4e3d, (isShared true, created true, master 0x5b7d4e3d)
[apply] Created Ctx #0: hash 0x463460ec, (created true)
[apply] Destroyed Ctx #0: hash 0x318f01c8, (created false)
[apply] Total created 1 + destroyed 1 = 2
[apply]
[apply] XXX-D-0.2: hash 0x463460ec, (isShared true, created true, master 0x5b7d4e3d)
[apply] Created Ctx #0: hash 0x5b7d4e3d, (created true)
[apply] Destroyed Ctx #0: hash 0x318f01c8, (created false)
[apply] Total created 1 + destroyed 1 = 2
[apply]
[apply] XXX-D-0.3: hash 0x318f01c8, (isShared true, created false, master 0x5b7d4e3d)
[apply] Created Ctx #0: hash 0x463460ec, (created true)
[apply] Created Ctx #1: hash 0x5b7d4e3d, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6e20b53a: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6e20b53a FIN
[apply] XXX-D-1.1: hash 0x5b7d4e3d, (isShared true, created true, master 0x5b7d4e3d)
[apply] Destroyed Ctx #0: hash 0x318f01c8, (created false)
[apply] Destroyed Ctx #1: hash 0x463460ec, (created false)
[apply] Total created 0 + destroyed 2 = 2
[apply]
[apply] XXX-D-1.2: hash 0x463460ec, (isShared true, created false, master 0x5b7d4e3d)
[apply] Created Ctx #0: hash 0x5b7d4e3d, (created true)
[apply] Destroyed Ctx #0: hash 0x318f01c8, (created false)
[apply] Total created 1 + destroyed 1 = 2
[apply]
[apply] XXX-D-1.3: hash 0x318f01c8, (isShared true, created false, master 0x5b7d4e3d)
[apply] Created Ctx #0: hash 0x5b7d4e3d, (created true)
[apply] Destroyed Ctx #0: hash 0x463460ec, (created false)
[apply] Total created 1 + destroyed 1 = 2
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x402bba4f: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x402bba4f FIN
[apply] XXX-D-2.1: hash 0x5b7d4e3d, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-D-2.2: hash 0x463460ec, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-D-2.3: hash 0x318f01c8, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test01CommonAnimatorSharedCopyBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test02CommonAnimatorMapBuffer
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x5ffead27: tileRendererInUse null, GearsES2[obj 0x5ffead27 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5ffead27 on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5ffead27 created: GearsObj[0x2928ea22, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x5ffead27 created: GearsObj[0x375d96fb, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x5ffead27 created: GearsObj[0x375d96fb, vbo ff 7, fs 9, bf 8, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x5ffead27 FIN GearsES2[obj 0x5ffead27 isInit true, usesShared false, 1 GearsObj[0x2928ea22, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x375d96fb, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x785508fa, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5ffead27 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 256x256, swapInterval 0, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x5ffead27 256x256, swapInterval 0, drawable 0x3600002
[apply] XXX-C-1.1: hash 0x5780190e, (isShared false, created true, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x6356695f: tileRendererInUse null, GearsES2[obj 0x6356695f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5ffead27 isInit true, usesShared false, 1 GearsObj[0x2928ea22, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x375d96fb, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x785508fa, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x6356695f on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6356695f created w/ share: GearsObj[0x2928ea22, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x2ed9a01b, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x6356695f created w/ share: GearsObj[0x375d96fb, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x48bb024c, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x6356695f created w/ share: GearsObj[0x785508fa, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x68a004f9, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x6356695f FIN GearsES2[obj 0x6356695f isInit true, usesShared true, 1 GearsObj[0x2ed9a01b, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x48bb024c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x68a004f9, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x5ffead27 isInit true, usesShared false, 1 GearsObj[0x2928ea22, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x375d96fb, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x785508fa, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6356695f 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6356695f 256x256, swapInterval 0, drawable 0x3600004
[apply] Thread[main,5,main] GearsES2.display 0x6356695f 256x256, swapInterval 0, drawable 0x3600004
[apply] XXX-C-2.1: hash 0x5780190e, (isShared true, created true, master 0x5780190e)
[apply] Created Ctx #0: hash 0x19ff6110, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] XXX-C-2.2: hash 0x19ff6110, (isShared true, created true, master 0x5780190e)
[apply] Created Ctx #0: hash 0x5780190e, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x4f18837a: tileRendererInUse null, GearsES2[obj 0x4f18837a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5ffead27 isInit true, usesShared false, 1 GearsObj[0x2928ea22, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x375d96fb, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x785508fa, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x4f18837a on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4f18837a created w/ share: GearsObj[0x2928ea22, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x2fc65f22, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x4f18837a created w/ share: GearsObj[0x375d96fb, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x3fc68d83, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x4f18837a created w/ share: GearsObj[0x785508fa, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x3d13df67, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x4f18837a FIN GearsES2[obj 0x4f18837a isInit true, usesShared true, 1 GearsObj[0x2fc65f22, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3fc68d83, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x3d13df67, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x5ffead27 isInit true, usesShared false, 1 GearsObj[0x2928ea22, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x375d96fb, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x785508fa, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x4f18837a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4f18837a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x4f18837a 256x256, swapInterval 0, drawable 0x3600006
[apply] Thread[main,5,main] GearsES2.display 0x4f18837a 256x256, swapInterval 0, drawable 0x3600006
[apply] XXX-C-3.1: hash 0x5780190e, (isShared true, created true, master 0x5780190e)
[apply] Created Ctx #0: hash 0x19ff6110, (created true)
[apply] Created Ctx #1: hash 0x22f41b4, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x19ff6110, (isShared true, created true, master 0x5780190e)
[apply] Created Ctx #0: hash 0x5780190e, (created true)
[apply] Created Ctx #1: hash 0x22f41b4, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x22f41b4, (isShared true, created true, master 0x5780190e)
[apply] Created Ctx #0: hash 0x5780190e, (created true)
[apply] Created Ctx #1: hash 0x19ff6110, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4f18837a: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4f18837a FIN
[apply] XXX-D-0.1: hash 0x5780190e, (isShared true, created true, master 0x5780190e)
[apply] Created Ctx #0: hash 0x19ff6110, (created true)
[apply] Destroyed Ctx #0: hash 0x22f41b4, (created false)
[apply] Total created 1 + destroyed 1 = 2
[apply]
[apply] XXX-D-0.2: hash 0x19ff6110, (isShared true, created true, master 0x5780190e)
[apply] Created Ctx #0: hash 0x5780190e, (created true)
[apply] Destroyed Ctx #0: hash 0x22f41b4, (created false)
[apply] Total created 1 + destroyed 1 = 2
[apply]
[apply] XXX-D-0.3: hash 0x22f41b4, (isShared true, created false, master 0x5780190e)
[apply] Created Ctx #0: hash 0x5780190e, (created true)
[apply] Created Ctx #1: hash 0x19ff6110, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6356695f: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6356695f FIN
[apply] XXX-D-1.1: hash 0x5780190e, (isShared true, created true, master 0x5780190e)
[apply] Destroyed Ctx #0: hash 0x22f41b4, (created false)
[apply] Destroyed Ctx #1: hash 0x19ff6110, (created false)
[apply] Total created 0 + destroyed 2 = 2
[apply]
[apply] XXX-D-1.2: hash 0x19ff6110, (isShared true, created false, master 0x5780190e)
[apply] Created Ctx #0: hash 0x5780190e, (created true)
[apply] Destroyed Ctx #0: hash 0x22f41b4, (created false)
[apply] Total created 1 + destroyed 1 = 2
[apply]
[apply] XXX-D-1.3: hash 0x22f41b4, (isShared true, created false, master 0x5780190e)
[apply] Created Ctx #0: hash 0x5780190e, (created true)
[apply] Destroyed Ctx #0: hash 0x19ff6110, (created false)
[apply] Total created 1 + destroyed 1 = 2
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5ffead27: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5ffead27 FIN
[apply] XXX-D-2.1: hash 0x5780190e, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-D-2.2: hash 0x19ff6110, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-D-2.3: hash 0x22f41b4, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test02CommonAnimatorMapBuffer
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364010706 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364010706 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01CommonAnimatorSharedCopyBuffer took 4.294 sec
[apply] Testcase: test02CommonAnimatorMapBuffer took 4.248 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1.xml
[apply] ++++ Test Singleton.ctor()Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1
[apply] junit.framework.TestListener: tests to run: 4
[apply]
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364011441 ms III - Start
[apply] SLOCK [T main @ 1692364011442 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01CommonAnimatorSharedOnscreen)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test01CommonAnimatorSharedOnscreen
[apply] waitForRealized: to false, goal reached true
[apply] Thread[main,5,main] GearsES2.init.0 0x7714e963: tileRendererInUse null, GearsES2[obj 0x7714e963 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7714e963 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7714e963 created: GearsObj[0x36902638, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7714e963 created: GearsObj[0x223d2c72, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7714e963 created: GearsObj[0x223d2c72, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x7714e963 FIN GearsES2[obj 0x7714e963 isInit true, usesShared false, 1 GearsObj[0x36902638, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x223d2c72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59662a0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x7714e963 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7714e963, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7714e963 256x256, swapInterval 1, drawable 0x3600002
[apply] Master Gears Init done: GearsES2[obj 0x7714e963 isInit true, usesShared false, 1 GearsObj[0x36902638, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x223d2c72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59662a0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x35d019a3: tileRendererInUse null, GearsES2[obj 0x35d019a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7714e963 isInit true, usesShared false, 1 GearsObj[0x36902638, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x223d2c72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59662a0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x35d019a3 on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x35d019a3 created w/ share: GearsObj[0x36902638, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x61e84c7b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x35d019a3 created w/ share: GearsObj[0x223d2c72, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7e6a6c94, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x35d019a3 created w/ share: GearsObj[0x59662a0b, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x19075d8c, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x35d019a3 FIN GearsES2[obj 0x35d019a3 isInit true, usesShared true, 1 GearsObj[0x61e84c7b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e6a6c94, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x19075d8c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7714e963 isInit true, usesShared false, 1 GearsObj[0x36902638, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x223d2c72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59662a0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x35d019a3 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x35d019a3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x51c1e318, (isShared true, created true, master 0x51c1e318)
[apply] Created Ctx #0: hash 0x1f9a8dac, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] New Context: hash 0x1f9a8dac, (isShared true, created true, master 0x51c1e318)
[apply] Created Ctx #0: hash 0x51c1e318, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x35d019a3 isInit true, usesShared true, 1 GearsObj[0x61e84c7b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e6a6c94, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x19075d8c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7714e963 isInit true, usesShared false, 1 GearsObj[0x36902638, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x223d2c72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59662a0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x7cc0cdad: tileRendererInUse null, GearsES2[obj 0x7cc0cdad isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7714e963 isInit true, usesShared false, 1 GearsObj[0x36902638, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x223d2c72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59662a0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x7cc0cdad on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7cc0cdad created w/ share: GearsObj[0x36902638, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2b0e077e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7cc0cdad created w/ share: GearsObj[0x223d2c72, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x619808d9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7cc0cdad created w/ share: GearsObj[0x59662a0b, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x1880d812, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x7cc0cdad FIN GearsES2[obj 0x7cc0cdad isInit true, usesShared true, 1 GearsObj[0x2b0e077e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x619808d9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1880d812, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7714e963 isInit true, usesShared false, 1 GearsObj[0x36902638, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x223d2c72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59662a0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x7cc0cdad 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7cc0cdad, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x51c1e318, (isShared true, created true, master 0x51c1e318)
[apply] Created Ctx #0: hash 0x1f9a8dac, (created true)
[apply] Created Ctx #1: hash 0x6b7771ba, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] New Context: hash 0x6b7771ba, (isShared true, created true, master 0x51c1e318)
[apply] Created Ctx #0: hash 0x1f9a8dac, (created true)
[apply] Created Ctx #1: hash 0x51c1e318, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x7cc0cdad isInit true, usesShared true, 1 GearsObj[0x2b0e077e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x619808d9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1880d812, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7714e963 isInit true, usesShared false, 1 GearsObj[0x36902638, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x223d2c72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59662a0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x7c7b252e: tileRendererInUse null, GearsES2[obj 0x7c7b252e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7714e963 isInit true, usesShared false, 1 GearsObj[0x36902638, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x223d2c72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59662a0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x7c7b252e on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7c7b252e created w/ share: GearsObj[0x36902638, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6a0ea635, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7c7b252e created w/ share: GearsObj[0x223d2c72, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4dbd4c7a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7c7b252e created w/ share: GearsObj[0x59662a0b, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x3387e736, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x7c7b252e FIN GearsES2[obj 0x7c7b252e isInit true, usesShared true, 1 GearsObj[0x6a0ea635, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4dbd4c7a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3387e736, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7714e963 isInit true, usesShared false, 1 GearsObj[0x36902638, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x223d2c72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59662a0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x7c7b252e 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600008, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7c7b252e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x51c1e318, (isShared true, created true, master 0x51c1e318)
[apply] Created Ctx #0: hash 0x1f9a8dac, (created true)
[apply] Created Ctx #1: hash 0x4b320e15, (created true)
[apply] Created Ctx #2: hash 0x6b7771ba, (created true)
[apply] Total created 3 + destroyed 0 = 3
[apply]
[apply] New Context: hash 0x4b320e15, (isShared true, created true, master 0x51c1e318)
[apply] Created Ctx #0: hash 0x1f9a8dac, (created true)
[apply] Created Ctx #1: hash 0x51c1e318, (created true)
[apply] Created Ctx #2: hash 0x6b7771ba, (created true)
[apply] Total created 3 + destroyed 0 = 3
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x7c7b252e isInit true, usesShared true, 1 GearsObj[0x6a0ea635, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4dbd4c7a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3387e736, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7714e963 isInit true, usesShared false, 1 GearsObj[0x36902638, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x223d2c72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59662a0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x35d019a3: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x35d019a3 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7cc0cdad: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7cc0cdad FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7c7b252e: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7c7b252e FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7714e963: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7714e963 FIN
[apply] junit.framework.TestListener: endTest(test01CommonAnimatorSharedOnscreen)
[apply] junit.framework.TestListener: startTest(test02EachWithAnimatorSharedOnscreen)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test01CommonAnimatorSharedOnscreen
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test02EachWithAnimatorSharedOnscreen
[apply] waitForRealized: to false, goal reached true
[apply] Thread[main,5,main] GearsES2.init.0 0x3270d194: tileRendererInUse null, GearsES2[obj 0x3270d194 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3270d194 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3270d194 created: GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3270d194 created: GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3270d194 created: GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x3270d194 FIN GearsES2[obj 0x3270d194 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x3270d194 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3270d194, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x3270d194 256x256, swapInterval 1, drawable 0x3600002
[apply] Master Gears Init done: GearsES2[obj 0x3270d194 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x71d44a3: tileRendererInUse null, GearsES2[obj 0x71d44a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3270d194 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x71d44a3 on Thread[main-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x71d44a3 created w/ share: GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x272a7e04, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x71d44a3 created w/ share: GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0xec3232, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x71d44a3 created w/ share: GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5fbbf1d3, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x71d44a3 FIN GearsES2[obj 0x71d44a3 isInit true, usesShared true, 1 GearsObj[0x272a7e04, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xec3232, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5fbbf1d3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3270d194 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x71d44a3 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x71d44a3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x4c469d99, (isShared true, created true, master 0x4c469d99)
[apply] Created Ctx #0: hash 0x42816a61, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] New Context: hash 0x42816a61, (isShared true, created true, master 0x4c469d99)
[apply] Created Ctx #0: hash 0x4c469d99, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x71d44a3 isInit true, usesShared true, 1 GearsObj[0x272a7e04, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xec3232, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5fbbf1d3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3270d194 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0x7b98f307: tileRendererInUse null, GearsES2[obj 0x7b98f307 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3270d194 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x7b98f307 on Thread[main-Animator#02,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7b98f307 created w/ share: GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7cbde563, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7b98f307 created w/ share: GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x701c7c88, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7b98f307 created w/ share: GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x1b817b94, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0x7b98f307 FIN GearsES2[obj 0x7b98f307 isInit true, usesShared true, 1 GearsObj[0x7cbde563, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x701c7c88, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b817b94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3270d194 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x7b98f307 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7b98f307, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x4c469d99, (isShared true, created true, master 0x4c469d99)
[apply] Created Ctx #0: hash 0x42816a61, (created true)
[apply] Created Ctx #1: hash 0x46bef6e9, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] New Context: hash 0x46bef6e9, (isShared true, created true, master 0x4c469d99)
[apply] Created Ctx #0: hash 0x42816a61, (created true)
[apply] Created Ctx #1: hash 0x4c469d99, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x7b98f307 isInit true, usesShared true, 1 GearsObj[0x7cbde563, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x701c7c88, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b817b94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3270d194 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#03,5,main] GearsES2.init.0 0x4802796d: tileRendererInUse null, GearsES2[obj 0x4802796d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3270d194 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x4802796d on Thread[main-Animator#03,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4802796d created w/ share: GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x65b0944a, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4802796d created w/ share: GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x259f44ae, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4802796d created w/ share: GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x163e0a27, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#03,5,main] GearsES2.init.X 0x4802796d FIN GearsES2[obj 0x4802796d isInit true, usesShared true, 1 GearsObj[0x65b0944a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x259f44ae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x163e0a27, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3270d194 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x4802796d 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600008, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4802796d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x4c469d99, (isShared true, created true, master 0x4c469d99)
[apply] Created Ctx #0: hash 0x42816a61, (created true)
[apply] Created Ctx #1: hash 0x46bef6e9, (created true)
[apply] Created Ctx #2: hash 0x3bc605a, (created true)
[apply] Total created 3 + destroyed 0 = 3
[apply]
[apply] New Context: hash 0x3bc605a, (isShared true, created true, master 0x4c469d99)
[apply] Created Ctx #0: hash 0x42816a61, (created true)
[apply] Created Ctx #1: hash 0x46bef6e9, (created true)
[apply] Created Ctx #2: hash 0x4c469d99, (created true)
[apply] Total created 3 + destroyed 0 = 3
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x4802796d isInit true, usesShared true, 1 GearsObj[0x65b0944a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x259f44ae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x163e0a27, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3270d194 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] junit.framework.TestListener: endTest(test02EachWithAnimatorSharedOnscreen)
[apply] junit.framework.TestListener: startTest(test11CommonAnimatorSharedOffscreen)
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x71d44a3: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x71d44a3 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x7b98f307: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x7b98f307 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4802796d: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4802796d FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3270d194: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3270d194 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test02EachWithAnimatorSharedOnscreen
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test11CommonAnimatorSharedOffscreen
[apply] waitForRealized: to false, goal reached true
[apply] Thread[main,5,main] GearsES2.init.0 0x3590fc5b: tileRendererInUse null, GearsES2[obj 0x3590fc5b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3590fc5b on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] createAndCompileShader: Pre GL Error: 0x506
[apply] gear1 0x3590fc5b created: GearsObj[0x443118b0, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3590fc5b created: GearsObj[0x765d7657, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3590fc5b created: GearsObj[0x765d7657, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x3590fc5b FIN GearsES2[obj 0x3590fc5b isInit true, usesShared false, 1 GearsObj[0x443118b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765d7657, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74235045, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x3590fc5b 0/0 64x64 of 64x64, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3590fc5b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x3590fc5b 64x64, swapInterval 1, drawable 0x0
[apply] Master Gears Init done: GearsES2[obj 0x3590fc5b isInit true, usesShared false, 1 GearsObj[0x443118b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765d7657, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74235045, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0x618b19ad: tileRendererInUse null, GearsES2[obj 0x618b19ad isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3590fc5b isInit true, usesShared false, 1 GearsObj[0x443118b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765d7657, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74235045, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x618b19ad on Thread[main-Animator#04,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x618b19ad created w/ share: GearsObj[0x443118b0, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4e3722ed, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x618b19ad created w/ share: GearsObj[0x765d7657, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7d1ce49c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x618b19ad created w/ share: GearsObj[0x74235045, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x365b5511, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0x618b19ad FIN GearsES2[obj 0x618b19ad isInit true, usesShared true, 1 GearsObj[0x4e3722ed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d1ce49c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x365b5511, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3590fc5b isInit true, usesShared false, 1 GearsObj[0x443118b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765d7657, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74235045, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0x618b19ad 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3800002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x618b19ad, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x397fbdb, (isShared true, created true, master 0x397fbdb)
[apply] Created Ctx #0: hash 0x5f6f3062, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] New Context: hash 0x5f6f3062, (isShared true, created true, master 0x397fbdb)
[apply] Created Ctx #0: hash 0x397fbdb, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x618b19ad isInit true, usesShared true, 1 GearsObj[0x4e3722ed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d1ce49c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x365b5511, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3590fc5b isInit true, usesShared false, 1 GearsObj[0x443118b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765d7657, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74235045, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0x2d3379b4: tileRendererInUse null, GearsES2[obj 0x2d3379b4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3590fc5b isInit true, usesShared false, 1 GearsObj[0x443118b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765d7657, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74235045, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x2d3379b4 on Thread[main-Animator#04,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2d3379b4 created w/ share: GearsObj[0x443118b0, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x28fb6a88, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2d3379b4 created w/ share: GearsObj[0x765d7657, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x61bd85d7, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2d3379b4 created w/ share: GearsObj[0x74235045, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x236d6953, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0x2d3379b4 FIN GearsES2[obj 0x2d3379b4 isInit true, usesShared true, 1 GearsObj[0x28fb6a88, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x61bd85d7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x236d6953, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3590fc5b isInit true, usesShared false, 1 GearsObj[0x443118b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765d7657, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74235045, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0x2d3379b4 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3800004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2d3379b4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x397fbdb, (isShared true, created true, master 0x397fbdb)
[apply] Created Ctx #0: hash 0x5f6f3062, (created true)
[apply] Created Ctx #1: hash 0x51a8c5ff, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] New Context: hash 0x51a8c5ff, (isShared true, created true, master 0x397fbdb)
[apply] Created Ctx #0: hash 0x5f6f3062, (created true)
[apply] Created Ctx #1: hash 0x397fbdb, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x2d3379b4 isInit true, usesShared true, 1 GearsObj[0x28fb6a88, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x61bd85d7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x236d6953, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3590fc5b isInit true, usesShared false, 1 GearsObj[0x443118b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765d7657, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74235045, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3590fc5b isInit true, usesShared false, 1 GearsObj[0x443118b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765d7657, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74235045, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x30c15d8b on Thread[main-Animator#04,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x30c15d8b created w/ share: GearsObj[0x443118b0, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x37c31947, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x30c15d8b created w/ share: GearsObj[0x765d7657, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x55bf51b2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x30c15d8b created w/ share: GearsObj[0x74235045, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4f554d2f, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared true, 1 GearsObj[0x37c31947, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55bf51b2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4f554d2f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3590fc5b isInit true, usesShared false, 1 GearsObj[0x443118b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765d7657, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74235045, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0x30c15d8b 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3800006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x30c15d8b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x397fbdb, (isShared true, created true, master 0x397fbdb)
[apply] Created Ctx #0: hash 0x5f6f3062, (created true)
[apply] Created Ctx #1: hash 0x55975b12, (created true)
[apply] Created Ctx #2: hash 0x51a8c5ff, (created true)
[apply] Total created 3 + destroyed 0 = 3
[apply]
[apply] New Context: hash 0x55975b12, (isShared true, created true, master 0x397fbdb)
[apply] Created Ctx #0: hash 0x5f6f3062, (created true)
[apply] Created Ctx #1: hash 0x397fbdb, (created true)
[apply] Created Ctx #2: hash 0x51a8c5ff, (created true)
[apply] Total created 3 + destroyed 0 = 3
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x30c15d8b isInit true, usesShared true, 1 GearsObj[0x37c31947, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55bf51b2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4f554d2f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3590fc5b isInit true, usesShared false, 1 GearsObj[0x443118b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765d7657, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74235045, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x618b19ad: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x618b19ad FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x2d3379b4: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x2d3379b4 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x30c15d8b FIN
[apply] Thread[main,5,main] GearsES2.dispose 0x3590fc5b: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x3590fc5b FIN
[apply] junit.framework.TestListener: endTest(test11CommonAnimatorSharedOffscreen)
[apply] junit.framework.TestListener: startTest(test12EachWithAnimatorSharedOffscreen)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test11CommonAnimatorSharedOffscreen
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test12EachWithAnimatorSharedOffscreen
[apply] waitForRealized: to false, goal reached true
[apply] Thread[main,5,main] GearsES2.init.0 0x6771beb3: tileRendererInUse null, GearsES2[obj 0x6771beb3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6771beb3 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] createAndCompileShader: Pre GL Error: 0x506
[apply] gear1 0x6771beb3 created: GearsObj[0x28701274, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6771beb3 created: GearsObj[0x13c9d689, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6771beb3 created: GearsObj[0x13c9d689, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x6771beb3 FIN GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x28701274, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13c9d689, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3754a4bf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x6771beb3 0/0 64x64 of 64x64, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6771beb3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6771beb3 64x64, swapInterval 1, drawable 0x0
[apply] Master Gears Init done: GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x28701274, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13c9d689, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3754a4bf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#05,5,main] GearsES2.init.0 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x28701274, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13c9d689, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3754a4bf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x62379589 on Thread[main-Animator#05,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x62379589 created w/ share: GearsObj[0x28701274, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x16cc742b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x62379589 created w/ share: GearsObj[0x13c9d689, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2bb15595, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x62379589 created w/ share: GearsObj[0x3754a4bf, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6e76b6b0, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#05,5,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared true, 1 GearsObj[0x16cc742b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2bb15595, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e76b6b0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x28701274, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13c9d689, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3754a4bf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#05,5,main] GearsES2.reshape 0x62379589 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3800002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x62379589, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x51399530, (isShared true, created true, master 0x51399530)
[apply] Created Ctx #0: hash 0x5e635a, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] New Context: hash 0x5e635a, (isShared true, created true, master 0x51399530)
[apply] Created Ctx #0: hash 0x51399530, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x62379589 isInit true, usesShared true, 1 GearsObj[0x16cc742b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2bb15595, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e76b6b0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x28701274, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13c9d689, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3754a4bf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#06,5,main] GearsES2.init.0 0x4afcd809: tileRendererInUse null, GearsES2[obj 0x4afcd809 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x28701274, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13c9d689, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3754a4bf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x4afcd809 on Thread[main-Animator#06,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4afcd809 created w/ share: GearsObj[0x28701274, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5b1eaa45, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4afcd809 created w/ share: GearsObj[0x13c9d689, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x43306faf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4afcd809 created w/ share: GearsObj[0x3754a4bf, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x234ce10c, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#06,5,main] GearsES2.init.X 0x4afcd809 FIN GearsES2[obj 0x4afcd809 isInit true, usesShared true, 1 GearsObj[0x5b1eaa45, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43306faf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x234ce10c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x28701274, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13c9d689, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3754a4bf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#06,5,main] GearsES2.reshape 0x4afcd809 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3800004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4afcd809, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x51399530, (isShared true, created true, master 0x51399530)
[apply] Created Ctx #0: hash 0xe999d21, (created true)
[apply] Created Ctx #1: hash 0x5e635a, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] New Context: hash 0xe999d21, (isShared true, created true, master 0x51399530)
[apply] Created Ctx #0: hash 0x51399530, (created true)
[apply] Created Ctx #1: hash 0x5e635a, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x4afcd809 isInit true, usesShared true, 1 GearsObj[0x5b1eaa45, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43306faf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x234ce10c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x28701274, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13c9d689, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3754a4bf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#07,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x28701274, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13c9d689, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3754a4bf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x175c2241 on Thread[main-Animator#07,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x175c2241 created w/ share: GearsObj[0x28701274, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xdeb3a4d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x175c2241 created w/ share: GearsObj[0x13c9d689, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x624bc85f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x175c2241 created w/ share: GearsObj[0x3754a4bf, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x75981282, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#07,5,main] GearsES2.init.X 0x175c2241 FIN GearsES2[obj 0x175c2241 isInit true, usesShared true, 1 GearsObj[0xdeb3a4d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x624bc85f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x75981282, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x28701274, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13c9d689, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3754a4bf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x175c2241 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3800006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x175c2241, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x51399530, (isShared true, created true, master 0x51399530)
[apply] Created Ctx #0: hash 0xe999d21, (created true)
[apply] Created Ctx #1: hash 0xaa6082a, (created true)
[apply] Created Ctx #2: hash 0x5e635a, (created true)
[apply] Total created 3 + destroyed 0 = 3
[apply]
[apply] New Context: hash 0xaa6082a, (isShared true, created true, master 0x51399530)
[apply] Created Ctx #0: hash 0xe999d21, (created true)
[apply] Created Ctx #1: hash 0x51399530, (created true)
[apply] Created Ctx #2: hash 0x5e635a, (created true)
[apply] Total created 3 + destroyed 0 = 3
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x175c2241 isInit true, usesShared true, 1 GearsObj[0xdeb3a4d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x624bc85f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x75981282, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x28701274, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13c9d689, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3754a4bf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] junit.framework.TestListener: endTest(test12EachWithAnimatorSharedOffscreen)
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x62379589 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x4afcd809: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x4afcd809 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x175c2241: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x175c2241 FIN
[apply] Thread[main,5,main] GearsES2.dispose 0x6771beb3: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x6771beb3 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test12EachWithAnimatorSharedOffscreen
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364018277 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364018277 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.43 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364011441 ms III - Start
[apply] SLOCK [T main @ 1692364011442 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test01CommonAnimatorSharedOnscreen
[apply] waitForRealized: to false, goal reached true
[apply] Thread[main,5,main] GearsES2.init.0 0x7714e963: tileRendererInUse null, GearsES2[obj 0x7714e963 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7714e963 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7714e963 created: GearsObj[0x36902638, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7714e963 created: GearsObj[0x223d2c72, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7714e963 created: GearsObj[0x223d2c72, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x7714e963 FIN GearsES2[obj 0x7714e963 isInit true, usesShared false, 1 GearsObj[0x36902638, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x223d2c72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59662a0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x7714e963 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7714e963, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7714e963 256x256, swapInterval 1, drawable 0x3600002
[apply] Master Gears Init done: GearsES2[obj 0x7714e963 isInit true, usesShared false, 1 GearsObj[0x36902638, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x223d2c72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59662a0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x35d019a3: tileRendererInUse null, GearsES2[obj 0x35d019a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7714e963 isInit true, usesShared false, 1 GearsObj[0x36902638, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x223d2c72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59662a0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x35d019a3 on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x35d019a3 created w/ share: GearsObj[0x36902638, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x61e84c7b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x35d019a3 created w/ share: GearsObj[0x223d2c72, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7e6a6c94, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x35d019a3 created w/ share: GearsObj[0x59662a0b, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x19075d8c, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x35d019a3 FIN GearsES2[obj 0x35d019a3 isInit true, usesShared true, 1 GearsObj[0x61e84c7b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e6a6c94, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x19075d8c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7714e963 isInit true, usesShared false, 1 GearsObj[0x36902638, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x223d2c72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59662a0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x35d019a3 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x35d019a3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x51c1e318, (isShared true, created true, master 0x51c1e318)
[apply] Created Ctx #0: hash 0x1f9a8dac, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] New Context: hash 0x1f9a8dac, (isShared true, created true, master 0x51c1e318)
[apply] Created Ctx #0: hash 0x51c1e318, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x35d019a3 isInit true, usesShared true, 1 GearsObj[0x61e84c7b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e6a6c94, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x19075d8c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7714e963 isInit true, usesShared false, 1 GearsObj[0x36902638, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x223d2c72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59662a0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x7cc0cdad: tileRendererInUse null, GearsES2[obj 0x7cc0cdad isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7714e963 isInit true, usesShared false, 1 GearsObj[0x36902638, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x223d2c72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59662a0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x7cc0cdad on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7cc0cdad created w/ share: GearsObj[0x36902638, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2b0e077e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7cc0cdad created w/ share: GearsObj[0x223d2c72, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x619808d9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7cc0cdad created w/ share: GearsObj[0x59662a0b, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x1880d812, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x7cc0cdad FIN GearsES2[obj 0x7cc0cdad isInit true, usesShared true, 1 GearsObj[0x2b0e077e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x619808d9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1880d812, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7714e963 isInit true, usesShared false, 1 GearsObj[0x36902638, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x223d2c72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59662a0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x7cc0cdad 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7cc0cdad, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x51c1e318, (isShared true, created true, master 0x51c1e318)
[apply] Created Ctx #0: hash 0x1f9a8dac, (created true)
[apply] Created Ctx #1: hash 0x6b7771ba, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] New Context: hash 0x6b7771ba, (isShared true, created true, master 0x51c1e318)
[apply] Created Ctx #0: hash 0x1f9a8dac, (created true)
[apply] Created Ctx #1: hash 0x51c1e318, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x7cc0cdad isInit true, usesShared true, 1 GearsObj[0x2b0e077e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x619808d9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1880d812, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7714e963 isInit true, usesShared false, 1 GearsObj[0x36902638, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x223d2c72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59662a0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x7c7b252e: tileRendererInUse null, GearsES2[obj 0x7c7b252e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7714e963 isInit true, usesShared false, 1 GearsObj[0x36902638, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x223d2c72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59662a0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x7c7b252e on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7c7b252e created w/ share: GearsObj[0x36902638, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6a0ea635, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7c7b252e created w/ share: GearsObj[0x223d2c72, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4dbd4c7a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7c7b252e created w/ share: GearsObj[0x59662a0b, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x3387e736, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x7c7b252e FIN GearsES2[obj 0x7c7b252e isInit true, usesShared true, 1 GearsObj[0x6a0ea635, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4dbd4c7a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3387e736, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7714e963 isInit true, usesShared false, 1 GearsObj[0x36902638, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x223d2c72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59662a0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x7c7b252e 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600008, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7c7b252e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x51c1e318, (isShared true, created true, master 0x51c1e318)
[apply] Created Ctx #0: hash 0x1f9a8dac, (created true)
[apply] Created Ctx #1: hash 0x4b320e15, (created true)
[apply] Created Ctx #2: hash 0x6b7771ba, (created true)
[apply] Total created 3 + destroyed 0 = 3
[apply]
[apply] New Context: hash 0x4b320e15, (isShared true, created true, master 0x51c1e318)
[apply] Created Ctx #0: hash 0x1f9a8dac, (created true)
[apply] Created Ctx #1: hash 0x51c1e318, (created true)
[apply] Created Ctx #2: hash 0x6b7771ba, (created true)
[apply] Total created 3 + destroyed 0 = 3
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x7c7b252e isInit true, usesShared true, 1 GearsObj[0x6a0ea635, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4dbd4c7a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3387e736, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7714e963 isInit true, usesShared false, 1 GearsObj[0x36902638, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x223d2c72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59662a0b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x35d019a3: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x35d019a3 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7cc0cdad: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7cc0cdad FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7c7b252e: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7c7b252e FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7714e963: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7714e963 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test01CommonAnimatorSharedOnscreen
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test02EachWithAnimatorSharedOnscreen
[apply] waitForRealized: to false, goal reached true
[apply] Thread[main,5,main] GearsES2.init.0 0x3270d194: tileRendererInUse null, GearsES2[obj 0x3270d194 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3270d194 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3270d194 created: GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3270d194 created: GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3270d194 created: GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x3270d194 FIN GearsES2[obj 0x3270d194 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x3270d194 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3270d194, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x3270d194 256x256, swapInterval 1, drawable 0x3600002
[apply] Master Gears Init done: GearsES2[obj 0x3270d194 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x71d44a3: tileRendererInUse null, GearsES2[obj 0x71d44a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3270d194 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x71d44a3 on Thread[main-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x71d44a3 created w/ share: GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x272a7e04, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x71d44a3 created w/ share: GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0xec3232, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x71d44a3 created w/ share: GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5fbbf1d3, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x71d44a3 FIN GearsES2[obj 0x71d44a3 isInit true, usesShared true, 1 GearsObj[0x272a7e04, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xec3232, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5fbbf1d3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3270d194 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x71d44a3 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x71d44a3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x4c469d99, (isShared true, created true, master 0x4c469d99)
[apply] Created Ctx #0: hash 0x42816a61, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] New Context: hash 0x42816a61, (isShared true, created true, master 0x4c469d99)
[apply] Created Ctx #0: hash 0x4c469d99, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x71d44a3 isInit true, usesShared true, 1 GearsObj[0x272a7e04, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xec3232, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5fbbf1d3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3270d194 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0x7b98f307: tileRendererInUse null, GearsES2[obj 0x7b98f307 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3270d194 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x7b98f307 on Thread[main-Animator#02,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7b98f307 created w/ share: GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7cbde563, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7b98f307 created w/ share: GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x701c7c88, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7b98f307 created w/ share: GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x1b817b94, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0x7b98f307 FIN GearsES2[obj 0x7b98f307 isInit true, usesShared true, 1 GearsObj[0x7cbde563, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x701c7c88, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b817b94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3270d194 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x7b98f307 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7b98f307, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x4c469d99, (isShared true, created true, master 0x4c469d99)
[apply] Created Ctx #0: hash 0x42816a61, (created true)
[apply] Created Ctx #1: hash 0x46bef6e9, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] New Context: hash 0x46bef6e9, (isShared true, created true, master 0x4c469d99)
[apply] Created Ctx #0: hash 0x42816a61, (created true)
[apply] Created Ctx #1: hash 0x4c469d99, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x7b98f307 isInit true, usesShared true, 1 GearsObj[0x7cbde563, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x701c7c88, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b817b94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3270d194 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#03,5,main] GearsES2.init.0 0x4802796d: tileRendererInUse null, GearsES2[obj 0x4802796d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3270d194 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x4802796d on Thread[main-Animator#03,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4802796d created w/ share: GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x65b0944a, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4802796d created w/ share: GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x259f44ae, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4802796d created w/ share: GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x163e0a27, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#03,5,main] GearsES2.init.X 0x4802796d FIN GearsES2[obj 0x4802796d isInit true, usesShared true, 1 GearsObj[0x65b0944a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x259f44ae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x163e0a27, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3270d194 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x4802796d 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600008, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4802796d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x4c469d99, (isShared true, created true, master 0x4c469d99)
[apply] Created Ctx #0: hash 0x42816a61, (created true)
[apply] Created Ctx #1: hash 0x46bef6e9, (created true)
[apply] Created Ctx #2: hash 0x3bc605a, (created true)
[apply] Total created 3 + destroyed 0 = 3
[apply]
[apply] New Context: hash 0x3bc605a, (isShared true, created true, master 0x4c469d99)
[apply] Created Ctx #0: hash 0x42816a61, (created true)
[apply] Created Ctx #1: hash 0x46bef6e9, (created true)
[apply] Created Ctx #2: hash 0x4c469d99, (created true)
[apply] Total created 3 + destroyed 0 = 3
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x4802796d isInit true, usesShared true, 1 GearsObj[0x65b0944a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x259f44ae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x163e0a27, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3270d194 isInit true, usesShared false, 1 GearsObj[0x14cd1699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77888435, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73a1e9a9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x71d44a3: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x71d44a3 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x7b98f307: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x7b98f307 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4802796d: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4802796d FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3270d194: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x3270d194 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test02EachWithAnimatorSharedOnscreen
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test11CommonAnimatorSharedOffscreen
[apply] waitForRealized: to false, goal reached true
[apply] Thread[main,5,main] GearsES2.init.0 0x3590fc5b: tileRendererInUse null, GearsES2[obj 0x3590fc5b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3590fc5b on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] createAndCompileShader: Pre GL Error: 0x506
[apply] gear1 0x3590fc5b created: GearsObj[0x443118b0, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3590fc5b created: GearsObj[0x765d7657, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3590fc5b created: GearsObj[0x765d7657, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x3590fc5b FIN GearsES2[obj 0x3590fc5b isInit true, usesShared false, 1 GearsObj[0x443118b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765d7657, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74235045, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x3590fc5b 0/0 64x64 of 64x64, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3590fc5b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x3590fc5b 64x64, swapInterval 1, drawable 0x0
[apply] Master Gears Init done: GearsES2[obj 0x3590fc5b isInit true, usesShared false, 1 GearsObj[0x443118b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765d7657, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74235045, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0x618b19ad: tileRendererInUse null, GearsES2[obj 0x618b19ad isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3590fc5b isInit true, usesShared false, 1 GearsObj[0x443118b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765d7657, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74235045, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x618b19ad on Thread[main-Animator#04,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x618b19ad created w/ share: GearsObj[0x443118b0, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4e3722ed, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x618b19ad created w/ share: GearsObj[0x765d7657, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7d1ce49c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x618b19ad created w/ share: GearsObj[0x74235045, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x365b5511, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0x618b19ad FIN GearsES2[obj 0x618b19ad isInit true, usesShared true, 1 GearsObj[0x4e3722ed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d1ce49c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x365b5511, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3590fc5b isInit true, usesShared false, 1 GearsObj[0x443118b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765d7657, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74235045, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0x618b19ad 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3800002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x618b19ad, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x397fbdb, (isShared true, created true, master 0x397fbdb)
[apply] Created Ctx #0: hash 0x5f6f3062, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] New Context: hash 0x5f6f3062, (isShared true, created true, master 0x397fbdb)
[apply] Created Ctx #0: hash 0x397fbdb, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x618b19ad isInit true, usesShared true, 1 GearsObj[0x4e3722ed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d1ce49c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x365b5511, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3590fc5b isInit true, usesShared false, 1 GearsObj[0x443118b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765d7657, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74235045, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0x2d3379b4: tileRendererInUse null, GearsES2[obj 0x2d3379b4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3590fc5b isInit true, usesShared false, 1 GearsObj[0x443118b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765d7657, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74235045, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x2d3379b4 on Thread[main-Animator#04,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2d3379b4 created w/ share: GearsObj[0x443118b0, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x28fb6a88, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2d3379b4 created w/ share: GearsObj[0x765d7657, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x61bd85d7, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2d3379b4 created w/ share: GearsObj[0x74235045, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x236d6953, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0x2d3379b4 FIN GearsES2[obj 0x2d3379b4 isInit true, usesShared true, 1 GearsObj[0x28fb6a88, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x61bd85d7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x236d6953, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3590fc5b isInit true, usesShared false, 1 GearsObj[0x443118b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765d7657, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74235045, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0x2d3379b4 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3800004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2d3379b4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x397fbdb, (isShared true, created true, master 0x397fbdb)
[apply] Created Ctx #0: hash 0x5f6f3062, (created true)
[apply] Created Ctx #1: hash 0x51a8c5ff, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] New Context: hash 0x51a8c5ff, (isShared true, created true, master 0x397fbdb)
[apply] Created Ctx #0: hash 0x5f6f3062, (created true)
[apply] Created Ctx #1: hash 0x397fbdb, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x2d3379b4 isInit true, usesShared true, 1 GearsObj[0x28fb6a88, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x61bd85d7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x236d6953, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3590fc5b isInit true, usesShared false, 1 GearsObj[0x443118b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765d7657, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74235045, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3590fc5b isInit true, usesShared false, 1 GearsObj[0x443118b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765d7657, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74235045, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x30c15d8b on Thread[main-Animator#04,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x30c15d8b created w/ share: GearsObj[0x443118b0, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x37c31947, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x30c15d8b created w/ share: GearsObj[0x765d7657, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x55bf51b2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x30c15d8b created w/ share: GearsObj[0x74235045, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4f554d2f, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared true, 1 GearsObj[0x37c31947, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55bf51b2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4f554d2f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3590fc5b isInit true, usesShared false, 1 GearsObj[0x443118b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765d7657, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74235045, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0x30c15d8b 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3800006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x30c15d8b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x397fbdb, (isShared true, created true, master 0x397fbdb)
[apply] Created Ctx #0: hash 0x5f6f3062, (created true)
[apply] Created Ctx #1: hash 0x55975b12, (created true)
[apply] Created Ctx #2: hash 0x51a8c5ff, (created true)
[apply] Total created 3 + destroyed 0 = 3
[apply]
[apply] New Context: hash 0x55975b12, (isShared true, created true, master 0x397fbdb)
[apply] Created Ctx #0: hash 0x5f6f3062, (created true)
[apply] Created Ctx #1: hash 0x397fbdb, (created true)
[apply] Created Ctx #2: hash 0x51a8c5ff, (created true)
[apply] Total created 3 + destroyed 0 = 3
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x30c15d8b isInit true, usesShared true, 1 GearsObj[0x37c31947, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55bf51b2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4f554d2f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3590fc5b isInit true, usesShared false, 1 GearsObj[0x443118b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x765d7657, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74235045, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x618b19ad: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x618b19ad FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x2d3379b4: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x2d3379b4 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x30c15d8b FIN
[apply] Thread[main,5,main] GearsES2.dispose 0x3590fc5b: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x3590fc5b FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test11CommonAnimatorSharedOffscreen
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test12EachWithAnimatorSharedOffscreen
[apply] waitForRealized: to false, goal reached true
[apply] Thread[main,5,main] GearsES2.init.0 0x6771beb3: tileRendererInUse null, GearsES2[obj 0x6771beb3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6771beb3 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] createAndCompileShader: Pre GL Error: 0x506
[apply] gear1 0x6771beb3 created: GearsObj[0x28701274, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6771beb3 created: GearsObj[0x13c9d689, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6771beb3 created: GearsObj[0x13c9d689, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x6771beb3 FIN GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x28701274, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13c9d689, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3754a4bf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x6771beb3 0/0 64x64 of 64x64, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6771beb3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x6771beb3 64x64, swapInterval 1, drawable 0x0
[apply] Master Gears Init done: GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x28701274, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13c9d689, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3754a4bf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#05,5,main] GearsES2.init.0 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x28701274, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13c9d689, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3754a4bf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x62379589 on Thread[main-Animator#05,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x62379589 created w/ share: GearsObj[0x28701274, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x16cc742b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x62379589 created w/ share: GearsObj[0x13c9d689, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2bb15595, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x62379589 created w/ share: GearsObj[0x3754a4bf, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6e76b6b0, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#05,5,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared true, 1 GearsObj[0x16cc742b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2bb15595, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e76b6b0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x28701274, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13c9d689, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3754a4bf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#05,5,main] GearsES2.reshape 0x62379589 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3800002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x62379589, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x51399530, (isShared true, created true, master 0x51399530)
[apply] Created Ctx #0: hash 0x5e635a, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] New Context: hash 0x5e635a, (isShared true, created true, master 0x51399530)
[apply] Created Ctx #0: hash 0x51399530, (created true)
[apply] Total created 1 + destroyed 0 = 1
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x62379589 isInit true, usesShared true, 1 GearsObj[0x16cc742b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2bb15595, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e76b6b0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x28701274, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13c9d689, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3754a4bf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#06,5,main] GearsES2.init.0 0x4afcd809: tileRendererInUse null, GearsES2[obj 0x4afcd809 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x28701274, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13c9d689, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3754a4bf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x4afcd809 on Thread[main-Animator#06,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4afcd809 created w/ share: GearsObj[0x28701274, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5b1eaa45, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4afcd809 created w/ share: GearsObj[0x13c9d689, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x43306faf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4afcd809 created w/ share: GearsObj[0x3754a4bf, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x234ce10c, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#06,5,main] GearsES2.init.X 0x4afcd809 FIN GearsES2[obj 0x4afcd809 isInit true, usesShared true, 1 GearsObj[0x5b1eaa45, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43306faf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x234ce10c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x28701274, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13c9d689, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3754a4bf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#06,5,main] GearsES2.reshape 0x4afcd809 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3800004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4afcd809, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x51399530, (isShared true, created true, master 0x51399530)
[apply] Created Ctx #0: hash 0xe999d21, (created true)
[apply] Created Ctx #1: hash 0x5e635a, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] New Context: hash 0xe999d21, (isShared true, created true, master 0x51399530)
[apply] Created Ctx #0: hash 0x51399530, (created true)
[apply] Created Ctx #1: hash 0x5e635a, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x4afcd809 isInit true, usesShared true, 1 GearsObj[0x5b1eaa45, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43306faf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x234ce10c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x28701274, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13c9d689, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3754a4bf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#07,5,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x28701274, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13c9d689, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3754a4bf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x175c2241 on Thread[main-Animator#07,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x175c2241 created w/ share: GearsObj[0x28701274, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xdeb3a4d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x175c2241 created w/ share: GearsObj[0x13c9d689, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x624bc85f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x175c2241 created w/ share: GearsObj[0x3754a4bf, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x75981282, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#07,5,main] GearsES2.init.X 0x175c2241 FIN GearsES2[obj 0x175c2241 isInit true, usesShared true, 1 GearsObj[0xdeb3a4d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x624bc85f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x75981282, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x28701274, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13c9d689, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3754a4bf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x175c2241 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3800006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x175c2241, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Master Context: hash 0x51399530, (isShared true, created true, master 0x51399530)
[apply] Created Ctx #0: hash 0xe999d21, (created true)
[apply] Created Ctx #1: hash 0xaa6082a, (created true)
[apply] Created Ctx #2: hash 0x5e635a, (created true)
[apply] Total created 3 + destroyed 0 = 3
[apply]
[apply] New Context: hash 0xaa6082a, (isShared true, created true, master 0x51399530)
[apply] Created Ctx #0: hash 0xe999d21, (created true)
[apply] Created Ctx #1: hash 0x51399530, (created true)
[apply] Created Ctx #2: hash 0x5e635a, (created true)
[apply] Total created 3 + destroyed 0 = 3
[apply]
[apply] Slave Gears Init done: GearsES2[obj 0x175c2241 isInit true, usesShared true, 1 GearsObj[0xdeb3a4d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x624bc85f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x75981282, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6771beb3 isInit true, usesShared false, 1 GearsObj[0x28701274, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13c9d689, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3754a4bf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x62379589 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x4afcd809: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x4afcd809 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x175c2241: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x175c2241 FIN
[apply] Thread[main,5,main] GearsES2.dispose 0x6771beb3: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x6771beb3 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test12EachWithAnimatorSharedOffscreen
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364018277 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364018277 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01CommonAnimatorSharedOnscreen took 1.65 sec
[apply] Testcase: test02EachWithAnimatorSharedOnscreen took 1.76 sec
[apply] Testcase: test11CommonAnimatorSharedOffscreen took 1.629 sec
[apply] Testcase: test12EachWithAnimatorSharedOffscreen took 1.482 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2
[apply] junit.framework.TestListener: tests to run: 4
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364019166 ms III - Start
[apply] SLOCK [T main @ 1692364019166 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01SyncedOneAnimatorCleanDtorOrder)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder
[apply] Thread[main-null,5,main] GearsES2.init.0 0x61862a7f: tileRendererInUse null, GearsES2[obj 0x61862a7f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x61862a7f on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x61862a7f created: GearsObj[0x5c747a43, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x61862a7f created: GearsObj[0x4714546f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x61862a7f created: GearsObj[0x4714546f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x61862a7f FIN GearsES2[obj 0x61862a7f isInit true, usesShared false, 1 GearsObj[0x5c747a43, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4714546f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4cbbe9e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x61862a7f 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x61862a7f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x4d9e68d0: tileRendererInUse null, GearsES2[obj 0x4d9e68d0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x61862a7f isInit true, usesShared false, 1 GearsObj[0x5c747a43, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4714546f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4cbbe9e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x4d9e68d0 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4d9e68d0 created w/ share: GearsObj[0x5c747a43, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x28c63962, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4d9e68d0 created w/ share: GearsObj[0x4714546f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x417a8835, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4d9e68d0 created w/ share: GearsObj[0x4cbbe9e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x34f2b1fb, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x4d9e68d0 FIN GearsES2[obj 0x4d9e68d0 isInit true, usesShared true, 1 GearsObj[0x28c63962, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x417a8835, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x34f2b1fb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x61862a7f isInit true, usesShared false, 1 GearsObj[0x5c747a43, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4714546f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4cbbe9e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x4d9e68d0 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4d9e68d0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x6c80d78a: tileRendererInUse null, GearsES2[obj 0x6c80d78a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x61862a7f isInit true, usesShared false, 1 GearsObj[0x5c747a43, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4714546f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4cbbe9e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x6c80d78a on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6c80d78a created w/ share: GearsObj[0x5c747a43, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4fa46ba4, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6c80d78a created w/ share: GearsObj[0x4714546f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x3e2ff872, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6c80d78a created w/ share: GearsObj[0x4cbbe9e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2a85fc12, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x6c80d78a FIN GearsES2[obj 0x6c80d78a isInit true, usesShared true, 1 GearsObj[0x4fa46ba4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e2ff872, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a85fc12, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x61862a7f isInit true, usesShared false, 1 GearsObj[0x5c747a43, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4714546f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4cbbe9e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x6c80d78a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6c80d78a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX-C-3.1: hash 0x492820ac, (isShared true, created true, master 0x492820ac)
[apply] Created Ctx #0: hash 0x6b7439c1, (created true)
[apply] Created Ctx #1: hash 0x7d5b3794, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x6b7439c1, (isShared true, created true, master 0x492820ac)
[apply] Created Ctx #0: hash 0x492820ac, (created true)
[apply] Created Ctx #1: hash 0x7d5b3794, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x7d5b3794, (isShared true, created true, master 0x492820ac)
[apply] Created Ctx #0: hash 0x6b7439c1, (created true)
[apply] Created Ctx #1: hash 0x492820ac, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] junit.framework.TestListener: endTest(test01SyncedOneAnimatorCleanDtorOrder)
[apply] junit.framework.TestListener: startTest(test02SyncedOneAnimatorDirtyDtorOrder)
[apply] XXX Destroy in clean order NOW
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6c80d78a: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6c80d78a FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4d9e68d0: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4d9e68d0 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x61862a7f: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x61862a7f FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test02SyncedOneAnimatorDirtyDtorOrder
[apply] Thread[main-null,5,main] GearsES2.init.0 0x5ffead27: tileRendererInUse null, GearsES2[obj 0x5ffead27 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5ffead27 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5ffead27 created: GearsObj[0x75bb2500, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5ffead27 created: GearsObj[0x4d5a27bf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5ffead27 created: GearsObj[0x4d5a27bf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x5ffead27 FIN GearsES2[obj 0x5ffead27 isInit true, usesShared false, 1 GearsObj[0x75bb2500, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d5a27bf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x241a5cd0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x5ffead27 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x6356695f: tileRendererInUse null, GearsES2[obj 0x6356695f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5ffead27 isInit true, usesShared false, 1 GearsObj[0x75bb2500, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d5a27bf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x241a5cd0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x6356695f on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6356695f created w/ share: GearsObj[0x75bb2500, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x17d2a48a, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6356695f created w/ share: GearsObj[0x4d5a27bf, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x71edf07f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6356695f created w/ share: GearsObj[0x241a5cd0, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x56614b78, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x6356695f FIN GearsES2[obj 0x6356695f isInit true, usesShared true, 1 GearsObj[0x17d2a48a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x71edf07f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x56614b78, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5ffead27 isInit true, usesShared false, 1 GearsObj[0x75bb2500, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d5a27bf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x241a5cd0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x6356695f 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x4f18837a: tileRendererInUse null, GearsES2[obj 0x4f18837a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5ffead27 isInit true, usesShared false, 1 GearsObj[0x75bb2500, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d5a27bf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x241a5cd0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x4f18837a on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4f18837a created w/ share: GearsObj[0x75bb2500, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7553524a, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4f18837a created w/ share: GearsObj[0x4d5a27bf, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x34e7a39d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4f18837a created w/ share: GearsObj[0x241a5cd0, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6859f923, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x4f18837a FIN GearsES2[obj 0x4f18837a isInit true, usesShared true, 1 GearsObj[0x7553524a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x34e7a39d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6859f923, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5ffead27 isInit true, usesShared false, 1 GearsObj[0x75bb2500, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d5a27bf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x241a5cd0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x4f18837a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4f18837a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX-C-3.1: hash 0xbcf56ad, (isShared true, created true, master 0xbcf56ad)
[apply] Created Ctx #0: hash 0xa4a4ee3, (created true)
[apply] Created Ctx #1: hash 0x48db1da, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0xa4a4ee3, (isShared true, created true, master 0xbcf56ad)
[apply] Created Ctx #0: hash 0xbcf56ad, (created true)
[apply] Created Ctx #1: hash 0x48db1da, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x48db1da, (isShared true, created true, master 0xbcf56ad)
[apply] Created Ctx #0: hash 0xa4a4ee3, (created true)
[apply] Created Ctx #1: hash 0xbcf56ad, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in creation order NOW - Driver Impl. May trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs.
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5ffead27: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5ffead27 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6356695f: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6356695f FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4f18837a: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4f18837a FIN
[apply] junit.framework.TestListener: endTest(test02SyncedOneAnimatorDirtyDtorOrder)
[apply] junit.framework.TestListener: startTest(test11AsyncEachAnimatorCleanDtorOrder)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test02SyncedOneAnimatorDirtyDtorOrder
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test11AsyncEachAnimatorCleanDtorOrder
[apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0x1fa268de: tileRendererInUse null, GearsES2[obj 0x1fa268de isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1fa268de on Thread[main-Animator#02,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1fa268de created: GearsObj[0x181352be, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1fa268de created: GearsObj[0x4fce524e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1fa268de created: GearsObj[0x4fce524e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0x1fa268de FIN GearsES2[obj 0x1fa268de isInit true, usesShared false, 1 GearsObj[0x181352be, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fce524e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72cec0e7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x1fa268de 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1fa268de, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0x4466af20: tileRendererInUse null, GearsES2[obj 0x4466af20 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1fa268de isInit true, usesShared false, 1 GearsObj[0x181352be, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fce524e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72cec0e7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x4466af20 on Thread[main-Animator#04,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4466af20 created w/ share: GearsObj[0x181352be, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x375d96fb, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4466af20 created w/ share: GearsObj[0x4fce524e, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x785508fa, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4466af20 created w/ share: GearsObj[0x72cec0e7, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x19ff6110, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0x4466af20 FIN GearsES2[obj 0x4466af20 isInit true, usesShared true, 1 GearsObj[0x375d96fb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x785508fa, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x19ff6110, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x1fa268de isInit true, usesShared false, 1 GearsObj[0x181352be, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fce524e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72cec0e7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0x4466af20 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4466af20, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#03,5,main] GearsES2.init.0 0x4f6ee6e4: tileRendererInUse null, GearsES2[obj 0x4f6ee6e4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1fa268de isInit true, usesShared false, 1 GearsObj[0x181352be, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fce524e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72cec0e7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x4f6ee6e4 on Thread[main-Animator#03,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4f6ee6e4 created w/ share: GearsObj[0x181352be, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x70c959f5, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4f6ee6e4 created w/ share: GearsObj[0x4fce524e, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x397f5ff4, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4f6ee6e4 created w/ share: GearsObj[0x72cec0e7, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x8614d76, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#03,5,main] GearsES2.init.X 0x4f6ee6e4 FIN GearsES2[obj 0x4f6ee6e4 isInit true, usesShared true, 1 GearsObj[0x70c959f5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x397f5ff4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x8614d76, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x1fa268de isInit true, usesShared false, 1 GearsObj[0x181352be, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fce524e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72cec0e7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x4f6ee6e4 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4f6ee6e4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX-C-3.1: hash 0x37c64f42, (isShared true, created true, master 0x37c64f42)
[apply] Created Ctx #0: hash 0x71e81d66, (created true)
[apply] Created Ctx #1: hash 0x7f2fecf3, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x71e81d66, (isShared true, created true, master 0x37c64f42)
[apply] Created Ctx #0: hash 0x37c64f42, (created true)
[apply] Created Ctx #1: hash 0x7f2fecf3, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x7f2fecf3, (isShared true, created true, master 0x37c64f42)
[apply] Created Ctx #0: hash 0x37c64f42, (created true)
[apply] Created Ctx #1: hash 0x71e81d66, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] junit.framework.TestListener: endTest(test11AsyncEachAnimatorCleanDtorOrder)
[apply] junit.framework.TestListener: startTest(test12AsyncEachAnimatorDirtyDtorOrder)
[apply] XXX Destroy in clean order NOW
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4466af20: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4466af20 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4f6ee6e4: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4f6ee6e4 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x1fa268de: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x1fa268de FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test11AsyncEachAnimatorCleanDtorOrder
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test12AsyncEachAnimatorDirtyDtorOrder
[apply] Thread[main-Animator#05,5,main] GearsES2.init.0 0x6b927fb: tileRendererInUse null, GearsES2[obj 0x6b927fb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6b927fb on Thread[main-Animator#05,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6b927fb created: GearsObj[0x23d09c93, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6b927fb created: GearsObj[0x2335e088, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6b927fb created: GearsObj[0x2335e088, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#05,5,main] GearsES2.init.X 0x6b927fb FIN GearsES2[obj 0x6b927fb isInit true, usesShared false, 1 GearsObj[0x23d09c93, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2335e088, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72a79636, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#05,5,main] GearsES2.reshape 0x6b927fb 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6b927fb, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#07,5,main] GearsES2.init.0 0x4fb61f4a: tileRendererInUse null, GearsES2[obj 0x4fb61f4a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6b927fb isInit true, usesShared false, 1 GearsObj[0x23d09c93, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2335e088, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72a79636, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x4fb61f4a on Thread[main-Animator#07,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4fb61f4a created w/ share: GearsObj[0x23d09c93, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x365f1194, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4fb61f4a created w/ share: GearsObj[0x2335e088, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x214fbd9d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4fb61f4a created w/ share: GearsObj[0x72a79636, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4e6f3d6d, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#07,5,main] GearsES2.init.X 0x4fb61f4a FIN GearsES2[obj 0x4fb61f4a isInit true, usesShared true, 1 GearsObj[0x365f1194, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x214fbd9d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e6f3d6d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6b927fb isInit true, usesShared false, 1 GearsObj[0x23d09c93, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2335e088, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72a79636, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x4fb61f4a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4fb61f4a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#06,5,main] GearsES2.init.0 0x3e58a80e: tileRendererInUse null, GearsES2[obj 0x3e58a80e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6b927fb isInit true, usesShared false, 1 GearsObj[0x23d09c93, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2335e088, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72a79636, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x3e58a80e on Thread[main-Animator#06,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3e58a80e created w/ share: GearsObj[0x23d09c93, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xb640b2c, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3e58a80e created w/ share: GearsObj[0x2335e088, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x224b19f9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3e58a80e created w/ share: GearsObj[0x72a79636, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x73572372, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#06,5,main] GearsES2.init.X 0x3e58a80e FIN GearsES2[obj 0x3e58a80e isInit true, usesShared true, 1 GearsObj[0xb640b2c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x224b19f9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73572372, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6b927fb isInit true, usesShared false, 1 GearsObj[0x23d09c93, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2335e088, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72a79636, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#06,5,main] GearsES2.reshape 0x3e58a80e 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3e58a80e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX-C-3.1: hash 0x5d72869c, (isShared true, created true, master 0x5d72869c)
[apply] Created Ctx #0: hash 0x20fe10c7, (created true)
[apply] Created Ctx #1: hash 0x2e39faa8, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x2e39faa8, (isShared true, created true, master 0x5d72869c)
[apply] Created Ctx #0: hash 0x20fe10c7, (created true)
[apply] Created Ctx #1: hash 0x5d72869c, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x20fe10c7, (isShared true, created true, master 0x5d72869c)
[apply] Created Ctx #0: hash 0x2e39faa8, (created true)
[apply] Created Ctx #1: hash 0x5d72869c, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] junit.framework.TestListener: endTest(test12AsyncEachAnimatorDirtyDtorOrder)
[apply] XXX Destroy in creation order NOW - Driver Impl. May trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs.
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6b927fb: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6b927fb FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3e58a80e: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3e58a80e FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x4fb61f4a: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x4fb61f4a FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test12AsyncEachAnimatorDirtyDtorOrder
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364024742 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364024742 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.162 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364019166 ms III - Start
[apply] SLOCK [T main @ 1692364019166 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder
[apply] Thread[main-null,5,main] GearsES2.init.0 0x61862a7f: tileRendererInUse null, GearsES2[obj 0x61862a7f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x61862a7f on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x61862a7f created: GearsObj[0x5c747a43, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x61862a7f created: GearsObj[0x4714546f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x61862a7f created: GearsObj[0x4714546f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x61862a7f FIN GearsES2[obj 0x61862a7f isInit true, usesShared false, 1 GearsObj[0x5c747a43, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4714546f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4cbbe9e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x61862a7f 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x61862a7f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x4d9e68d0: tileRendererInUse null, GearsES2[obj 0x4d9e68d0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x61862a7f isInit true, usesShared false, 1 GearsObj[0x5c747a43, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4714546f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4cbbe9e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x4d9e68d0 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4d9e68d0 created w/ share: GearsObj[0x5c747a43, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x28c63962, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4d9e68d0 created w/ share: GearsObj[0x4714546f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x417a8835, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4d9e68d0 created w/ share: GearsObj[0x4cbbe9e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x34f2b1fb, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x4d9e68d0 FIN GearsES2[obj 0x4d9e68d0 isInit true, usesShared true, 1 GearsObj[0x28c63962, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x417a8835, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x34f2b1fb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x61862a7f isInit true, usesShared false, 1 GearsObj[0x5c747a43, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4714546f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4cbbe9e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x4d9e68d0 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4d9e68d0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x6c80d78a: tileRendererInUse null, GearsES2[obj 0x6c80d78a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x61862a7f isInit true, usesShared false, 1 GearsObj[0x5c747a43, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4714546f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4cbbe9e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x6c80d78a on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6c80d78a created w/ share: GearsObj[0x5c747a43, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4fa46ba4, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6c80d78a created w/ share: GearsObj[0x4714546f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x3e2ff872, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6c80d78a created w/ share: GearsObj[0x4cbbe9e, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2a85fc12, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x6c80d78a FIN GearsES2[obj 0x6c80d78a isInit true, usesShared true, 1 GearsObj[0x4fa46ba4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e2ff872, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a85fc12, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x61862a7f isInit true, usesShared false, 1 GearsObj[0x5c747a43, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4714546f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4cbbe9e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x6c80d78a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6c80d78a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX-C-3.1: hash 0x492820ac, (isShared true, created true, master 0x492820ac)
[apply] Created Ctx #0: hash 0x6b7439c1, (created true)
[apply] Created Ctx #1: hash 0x7d5b3794, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x6b7439c1, (isShared true, created true, master 0x492820ac)
[apply] Created Ctx #0: hash 0x492820ac, (created true)
[apply] Created Ctx #1: hash 0x7d5b3794, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x7d5b3794, (isShared true, created true, master 0x492820ac)
[apply] Created Ctx #0: hash 0x6b7439c1, (created true)
[apply] Created Ctx #1: hash 0x492820ac, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in clean order NOW
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6c80d78a: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6c80d78a FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4d9e68d0: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x4d9e68d0 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x61862a7f: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x61862a7f FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test02SyncedOneAnimatorDirtyDtorOrder
[apply] Thread[main-null,5,main] GearsES2.init.0 0x5ffead27: tileRendererInUse null, GearsES2[obj 0x5ffead27 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5ffead27 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5ffead27 created: GearsObj[0x75bb2500, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5ffead27 created: GearsObj[0x4d5a27bf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5ffead27 created: GearsObj[0x4d5a27bf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x5ffead27 FIN GearsES2[obj 0x5ffead27 isInit true, usesShared false, 1 GearsObj[0x75bb2500, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d5a27bf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x241a5cd0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x5ffead27 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x6356695f: tileRendererInUse null, GearsES2[obj 0x6356695f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5ffead27 isInit true, usesShared false, 1 GearsObj[0x75bb2500, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d5a27bf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x241a5cd0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x6356695f on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6356695f created w/ share: GearsObj[0x75bb2500, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x17d2a48a, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6356695f created w/ share: GearsObj[0x4d5a27bf, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x71edf07f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6356695f created w/ share: GearsObj[0x241a5cd0, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x56614b78, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x6356695f FIN GearsES2[obj 0x6356695f isInit true, usesShared true, 1 GearsObj[0x17d2a48a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x71edf07f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x56614b78, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5ffead27 isInit true, usesShared false, 1 GearsObj[0x75bb2500, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d5a27bf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x241a5cd0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x6356695f 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x4f18837a: tileRendererInUse null, GearsES2[obj 0x4f18837a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5ffead27 isInit true, usesShared false, 1 GearsObj[0x75bb2500, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d5a27bf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x241a5cd0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x4f18837a on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4f18837a created w/ share: GearsObj[0x75bb2500, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7553524a, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4f18837a created w/ share: GearsObj[0x4d5a27bf, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x34e7a39d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4f18837a created w/ share: GearsObj[0x241a5cd0, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6859f923, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x4f18837a FIN GearsES2[obj 0x4f18837a isInit true, usesShared true, 1 GearsObj[0x7553524a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x34e7a39d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6859f923, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x5ffead27 isInit true, usesShared false, 1 GearsObj[0x75bb2500, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d5a27bf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x241a5cd0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x4f18837a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4f18837a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX-C-3.1: hash 0xbcf56ad, (isShared true, created true, master 0xbcf56ad)
[apply] Created Ctx #0: hash 0xa4a4ee3, (created true)
[apply] Created Ctx #1: hash 0x48db1da, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0xa4a4ee3, (isShared true, created true, master 0xbcf56ad)
[apply] Created Ctx #0: hash 0xbcf56ad, (created true)
[apply] Created Ctx #1: hash 0x48db1da, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x48db1da, (isShared true, created true, master 0xbcf56ad)
[apply] Created Ctx #0: hash 0xa4a4ee3, (created true)
[apply] Created Ctx #1: hash 0xbcf56ad, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in creation order NOW - Driver Impl. May trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs.
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5ffead27: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5ffead27 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6356695f: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6356695f FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4f18837a: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4f18837a FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test02SyncedOneAnimatorDirtyDtorOrder
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test11AsyncEachAnimatorCleanDtorOrder
[apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0x1fa268de: tileRendererInUse null, GearsES2[obj 0x1fa268de isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1fa268de on Thread[main-Animator#02,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1fa268de created: GearsObj[0x181352be, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1fa268de created: GearsObj[0x4fce524e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1fa268de created: GearsObj[0x4fce524e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0x1fa268de FIN GearsES2[obj 0x1fa268de isInit true, usesShared false, 1 GearsObj[0x181352be, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fce524e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72cec0e7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x1fa268de 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1fa268de, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0x4466af20: tileRendererInUse null, GearsES2[obj 0x4466af20 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1fa268de isInit true, usesShared false, 1 GearsObj[0x181352be, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fce524e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72cec0e7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x4466af20 on Thread[main-Animator#04,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4466af20 created w/ share: GearsObj[0x181352be, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x375d96fb, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4466af20 created w/ share: GearsObj[0x4fce524e, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x785508fa, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4466af20 created w/ share: GearsObj[0x72cec0e7, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x19ff6110, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0x4466af20 FIN GearsES2[obj 0x4466af20 isInit true, usesShared true, 1 GearsObj[0x375d96fb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x785508fa, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x19ff6110, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x1fa268de isInit true, usesShared false, 1 GearsObj[0x181352be, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fce524e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72cec0e7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0x4466af20 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4466af20, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#03,5,main] GearsES2.init.0 0x4f6ee6e4: tileRendererInUse null, GearsES2[obj 0x4f6ee6e4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1fa268de isInit true, usesShared false, 1 GearsObj[0x181352be, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fce524e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72cec0e7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x4f6ee6e4 on Thread[main-Animator#03,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4f6ee6e4 created w/ share: GearsObj[0x181352be, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x70c959f5, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4f6ee6e4 created w/ share: GearsObj[0x4fce524e, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x397f5ff4, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4f6ee6e4 created w/ share: GearsObj[0x72cec0e7, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x8614d76, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#03,5,main] GearsES2.init.X 0x4f6ee6e4 FIN GearsES2[obj 0x4f6ee6e4 isInit true, usesShared true, 1 GearsObj[0x70c959f5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x397f5ff4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x8614d76, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x1fa268de isInit true, usesShared false, 1 GearsObj[0x181352be, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fce524e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72cec0e7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x4f6ee6e4 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4f6ee6e4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX-C-3.1: hash 0x37c64f42, (isShared true, created true, master 0x37c64f42)
[apply] Created Ctx #0: hash 0x71e81d66, (created true)
[apply] Created Ctx #1: hash 0x7f2fecf3, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x71e81d66, (isShared true, created true, master 0x37c64f42)
[apply] Created Ctx #0: hash 0x37c64f42, (created true)
[apply] Created Ctx #1: hash 0x7f2fecf3, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x7f2fecf3, (isShared true, created true, master 0x37c64f42)
[apply] Created Ctx #0: hash 0x37c64f42, (created true)
[apply] Created Ctx #1: hash 0x71e81d66, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in clean order NOW
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4466af20: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4466af20 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4f6ee6e4: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4f6ee6e4 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x1fa268de: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x1fa268de FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test11AsyncEachAnimatorCleanDtorOrder
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test12AsyncEachAnimatorDirtyDtorOrder
[apply] Thread[main-Animator#05,5,main] GearsES2.init.0 0x6b927fb: tileRendererInUse null, GearsES2[obj 0x6b927fb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6b927fb on Thread[main-Animator#05,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6b927fb created: GearsObj[0x23d09c93, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6b927fb created: GearsObj[0x2335e088, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6b927fb created: GearsObj[0x2335e088, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#05,5,main] GearsES2.init.X 0x6b927fb FIN GearsES2[obj 0x6b927fb isInit true, usesShared false, 1 GearsObj[0x23d09c93, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2335e088, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72a79636, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#05,5,main] GearsES2.reshape 0x6b927fb 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6b927fb, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#07,5,main] GearsES2.init.0 0x4fb61f4a: tileRendererInUse null, GearsES2[obj 0x4fb61f4a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6b927fb isInit true, usesShared false, 1 GearsObj[0x23d09c93, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2335e088, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72a79636, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x4fb61f4a on Thread[main-Animator#07,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4fb61f4a created w/ share: GearsObj[0x23d09c93, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x365f1194, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4fb61f4a created w/ share: GearsObj[0x2335e088, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x214fbd9d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4fb61f4a created w/ share: GearsObj[0x72a79636, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4e6f3d6d, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#07,5,main] GearsES2.init.X 0x4fb61f4a FIN GearsES2[obj 0x4fb61f4a isInit true, usesShared true, 1 GearsObj[0x365f1194, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x214fbd9d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e6f3d6d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6b927fb isInit true, usesShared false, 1 GearsObj[0x23d09c93, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2335e088, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72a79636, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x4fb61f4a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4fb61f4a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#06,5,main] GearsES2.init.0 0x3e58a80e: tileRendererInUse null, GearsES2[obj 0x3e58a80e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6b927fb isInit true, usesShared false, 1 GearsObj[0x23d09c93, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2335e088, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72a79636, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x3e58a80e on Thread[main-Animator#06,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3e58a80e created w/ share: GearsObj[0x23d09c93, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xb640b2c, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3e58a80e created w/ share: GearsObj[0x2335e088, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x224b19f9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3e58a80e created w/ share: GearsObj[0x72a79636, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x73572372, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#06,5,main] GearsES2.init.X 0x3e58a80e FIN GearsES2[obj 0x3e58a80e isInit true, usesShared true, 1 GearsObj[0xb640b2c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x224b19f9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73572372, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6b927fb isInit true, usesShared false, 1 GearsObj[0x23d09c93, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2335e088, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72a79636, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#06,5,main] GearsES2.reshape 0x3e58a80e 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3e58a80e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX-C-3.1: hash 0x5d72869c, (isShared true, created true, master 0x5d72869c)
[apply] Created Ctx #0: hash 0x20fe10c7, (created true)
[apply] Created Ctx #1: hash 0x2e39faa8, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x2e39faa8, (isShared true, created true, master 0x5d72869c)
[apply] Created Ctx #0: hash 0x20fe10c7, (created true)
[apply] Created Ctx #1: hash 0x5d72869c, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x20fe10c7, (isShared true, created true, master 0x5d72869c)
[apply] Created Ctx #0: hash 0x2e39faa8, (created true)
[apply] Created Ctx #1: hash 0x5d72869c, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in creation order NOW - Driver Impl. May trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs.
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6b927fb: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x6b927fb FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3e58a80e: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3e58a80e FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x4fb61f4a: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x4fb61f4a FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test12AsyncEachAnimatorDirtyDtorOrder
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364024742 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364024742 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01SyncedOneAnimatorCleanDtorOrder took 1.293 sec
[apply] Testcase: test02SyncedOneAnimatorDirtyDtorOrder took 1.306 sec
[apply] Testcase: test11AsyncEachAnimatorCleanDtorOrder took 1.341 sec
[apply] Testcase: test12AsyncEachAnimatorDirtyDtorOrder took 1.3 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3
[apply] junit.framework.TestListener: tests to run: 8
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364025542 ms III - Start
[apply] SLOCK [T main @ 1692364025542 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01SyncedOneAnimatorCleanDtorOrderCopyBuffer)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer
[apply] Thread[main-null,5,main] GearsES2.init.0 0x441772e: tileRendererInUse null, GearsES2[obj 0x441772e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x441772e on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x441772e created: GearsObj[0x22cd9b7d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x441772e created: GearsObj[0x3850874f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x441772e created: GearsObj[0x3850874f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x441772e FIN GearsES2[obj 0x441772e isInit true, usesShared false, 1 GearsObj[0x22cd9b7d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3850874f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x730a5feb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x441772e 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x441772e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x42e99e4a: tileRendererInUse null, GearsES2[obj 0x42e99e4a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x441772e isInit true, usesShared false, 1 GearsObj[0x22cd9b7d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3850874f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x730a5feb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x42e99e4a on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x42e99e4a created w/ share: GearsObj[0x22cd9b7d, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x14c3704c, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x42e99e4a created w/ share: GearsObj[0x3850874f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x61199b5a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x42e99e4a created w/ share: GearsObj[0x730a5feb, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x1bca2c66, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x42e99e4a FIN GearsES2[obj 0x42e99e4a isInit true, usesShared true, 1 GearsObj[0x14c3704c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x61199b5a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1bca2c66, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x441772e isInit true, usesShared false, 1 GearsObj[0x22cd9b7d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3850874f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x730a5feb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x42e99e4a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x42e99e4a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x3ce1e309: tileRendererInUse null, GearsES2[obj 0x3ce1e309 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x441772e isInit true, usesShared false, 1 GearsObj[0x22cd9b7d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3850874f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x730a5feb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x3ce1e309 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3ce1e309 created w/ share: GearsObj[0x22cd9b7d, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x24198464, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3ce1e309 created w/ share: GearsObj[0x3850874f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7274985a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3ce1e309 created w/ share: GearsObj[0x730a5feb, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7d86e501, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x3ce1e309 FIN GearsES2[obj 0x3ce1e309 isInit true, usesShared true, 1 GearsObj[0x24198464, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7274985a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7d86e501, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x441772e isInit true, usesShared false, 1 GearsObj[0x22cd9b7d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3850874f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x730a5feb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x3ce1e309 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3ce1e309, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX-C-3.1: hash 0x3b99f8aa, (isShared true, created true, master 0x3b99f8aa)
[apply] Created Ctx #0: hash 0x595bfba8, (created true)
[apply] Created Ctx #1: hash 0x5a90d7e, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x595bfba8, (isShared true, created true, master 0x3b99f8aa)
[apply] Created Ctx #0: hash 0x3b99f8aa, (created true)
[apply] Created Ctx #1: hash 0x5a90d7e, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x5a90d7e, (isShared true, created true, master 0x3b99f8aa)
[apply] Created Ctx #0: hash 0x595bfba8, (created true)
[apply] Created Ctx #1: hash 0x3b99f8aa, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in clean order NOW
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3ce1e309: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3ce1e309 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x42e99e4a: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x42e99e4a FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x441772e: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x441772e FIN
[apply] junit.framework.TestListener: endTest(test01SyncedOneAnimatorCleanDtorOrderCopyBuffer)
[apply] junit.framework.TestListener: startTest(test02SyncedOneAnimatorCleanDtorOrderMapBuffer)
[apply] XXX-C-3.1: hash 0x3b99f8aa, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-C-3.2: hash 0x595bfba8, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-C-3.3: hash 0x5a90d7e, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test02SyncedOneAnimatorCleanDtorOrderMapBuffer
[apply] Thread[main-null,5,main] GearsES2.init.0 0x6356695f: tileRendererInUse null, GearsES2[obj 0x6356695f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6356695f on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6356695f created: GearsObj[0x23d09c93, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x6356695f created: GearsObj[0x2335e088, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x6356695f created: GearsObj[0x2335e088, vbo ff 7, fs 9, bf 8, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x6356695f FIN GearsES2[obj 0x6356695f isInit true, usesShared false, 1 GearsObj[0x23d09c93, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x2335e088, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x72a79636, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x6356695f 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x4f18837a: tileRendererInUse null, GearsES2[obj 0x4f18837a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6356695f isInit true, usesShared false, 1 GearsObj[0x23d09c93, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x2335e088, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x72a79636, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x4f18837a on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4f18837a created w/ share: GearsObj[0x23d09c93, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x19ca9844, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x4f18837a created w/ share: GearsObj[0x2335e088, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x485383b2, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x4f18837a created w/ share: GearsObj[0x72a79636, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x792a4d11, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x4f18837a FIN GearsES2[obj 0x4f18837a isInit true, usesShared true, 1 GearsObj[0x19ca9844, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x485383b2, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x792a4d11, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x6356695f isInit true, usesShared false, 1 GearsObj[0x23d09c93, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x2335e088, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x72a79636, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x4f18837a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4f18837a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x359f7cdf: tileRendererInUse null, GearsES2[obj 0x359f7cdf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6356695f isInit true, usesShared false, 1 GearsObj[0x23d09c93, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x2335e088, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x72a79636, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x359f7cdf on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x359f7cdf created w/ share: GearsObj[0x23d09c93, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x5506ba4e, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x359f7cdf created w/ share: GearsObj[0x2335e088, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x156f7b1b, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x359f7cdf created w/ share: GearsObj[0x72a79636, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x53fd7301, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x359f7cdf FIN GearsES2[obj 0x359f7cdf isInit true, usesShared true, 1 GearsObj[0x5506ba4e, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x156f7b1b, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x53fd7301, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x6356695f isInit true, usesShared false, 1 GearsObj[0x23d09c93, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x2335e088, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x72a79636, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x359f7cdf 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x359f7cdf, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX-C-3.1: hash 0x5d72869c, (isShared true, created true, master 0x5d72869c)
[apply] Created Ctx #0: hash 0x5c6890c1, (created true)
[apply] Created Ctx #1: hash 0x52af653c, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x5c6890c1, (isShared true, created true, master 0x5d72869c)
[apply] Created Ctx #0: hash 0x5d72869c, (created true)
[apply] Created Ctx #1: hash 0x52af653c, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x52af653c, (isShared true, created true, master 0x5d72869c)
[apply] Created Ctx #0: hash 0x5c6890c1, (created true)
[apply] Created Ctx #1: hash 0x5d72869c, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in clean order NOW
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x359f7cdf: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x359f7cdf FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4f18837a: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4f18837a FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6356695f: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6356695f FIN
[apply] junit.framework.TestListener: endTest(test02SyncedOneAnimatorCleanDtorOrderMapBuffer)
[apply] junit.framework.TestListener: startTest(test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer)
[apply] XXX-C-3.1: hash 0x5d72869c, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-C-3.2: hash 0x5c6890c1, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-C-3.3: hash 0x52af653c, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test02SyncedOneAnimatorCleanDtorOrderMapBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer
[apply] Thread[main-null,5,main] GearsES2.init.0 0x4f6ee6e4: tileRendererInUse null, GearsES2[obj 0x4f6ee6e4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x4f6ee6e4 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4f6ee6e4 created: GearsObj[0x70ba308b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4f6ee6e4 created: GearsObj[0x3e275cb9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4f6ee6e4 created: GearsObj[0x3e275cb9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x4f6ee6e4 FIN GearsES2[obj 0x4f6ee6e4 isInit true, usesShared false, 1 GearsObj[0x70ba308b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e275cb9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62d8adb5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x4f6ee6e4 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4f6ee6e4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x4466af20: tileRendererInUse null, GearsES2[obj 0x4466af20 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4f6ee6e4 isInit true, usesShared false, 1 GearsObj[0x70ba308b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e275cb9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62d8adb5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x4466af20 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4466af20 created w/ share: GearsObj[0x70ba308b, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6f76b4b4, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4466af20 created w/ share: GearsObj[0x3e275cb9, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x3e53efe5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4466af20 created w/ share: GearsObj[0x62d8adb5, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x78bdd5d5, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x4466af20 FIN GearsES2[obj 0x4466af20 isInit true, usesShared true, 1 GearsObj[0x6f76b4b4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e53efe5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x78bdd5d5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4f6ee6e4 isInit true, usesShared false, 1 GearsObj[0x70ba308b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e275cb9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62d8adb5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x4466af20 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4466af20, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0xa514af7: tileRendererInUse null, GearsES2[obj 0xa514af7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4f6ee6e4 isInit true, usesShared false, 1 GearsObj[0x70ba308b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e275cb9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62d8adb5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0xa514af7 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xa514af7 created w/ share: GearsObj[0x70ba308b, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x79ae7a2c, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xa514af7 created w/ share: GearsObj[0x3e275cb9, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x39b320d8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xa514af7 created w/ share: GearsObj[0x62d8adb5, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x372e8cf6, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0xa514af7 FIN GearsES2[obj 0xa514af7 isInit true, usesShared true, 1 GearsObj[0x79ae7a2c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39b320d8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x372e8cf6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4f6ee6e4 isInit true, usesShared false, 1 GearsObj[0x70ba308b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e275cb9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62d8adb5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0xa514af7 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX-C-3.1: hash 0x5f6f3062, (isShared true, created true, master 0x5f6f3062)
[apply] Created Ctx #0: hash 0x36039ec, (created true)
[apply] Created Ctx #1: hash 0xda7c7f0, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x36039ec, (isShared true, created true, master 0x5f6f3062)
[apply] Created Ctx #0: hash 0x5f6f3062, (created true)
[apply] Created Ctx #1: hash 0xda7c7f0, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0xda7c7f0, (isShared true, created true, master 0x5f6f3062)
[apply] Created Ctx #0: hash 0x5f6f3062, (created true)
[apply] Created Ctx #1: hash 0x36039ec, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in creation order NOW - Driver Impl. Ma trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs.
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4f6ee6e4: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4f6ee6e4 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4466af20: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4466af20 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0xa514af7: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0xa514af7 FIN
[apply] junit.framework.TestListener: endTest(test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer)
[apply] junit.framework.TestListener: startTest(test04SyncedOneAnimatorDirtyDtorOrderMapBuffer)
[apply] XXX-C-3.1: hash 0x5f6f3062, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-C-3.2: hash 0x36039ec, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-C-3.3: hash 0xda7c7f0, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test04SyncedOneAnimatorDirtyDtorOrderMapBuffer
[apply] Thread[main-null,5,main] GearsES2.init.0 0x3e58a80e: tileRendererInUse null, GearsES2[obj 0x3e58a80e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3e58a80e on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3e58a80e created: GearsObj[0x5a8a5ec9, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x3e58a80e created: GearsObj[0x3f137364, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x3e58a80e created: GearsObj[0x3f137364, vbo ff 7, fs 9, bf 8, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x3e58a80e FIN GearsES2[obj 0x3e58a80e isInit true, usesShared false, 1 GearsObj[0x5a8a5ec9, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3f137364, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xb040e48, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x3e58a80e 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3e58a80e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x4fb61f4a: tileRendererInUse null, GearsES2[obj 0x4fb61f4a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3e58a80e isInit true, usesShared false, 1 GearsObj[0x5a8a5ec9, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3f137364, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xb040e48, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x4fb61f4a on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4fb61f4a created w/ share: GearsObj[0x5a8a5ec9, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x781e165e, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x4fb61f4a created w/ share: GearsObj[0x3f137364, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x244b8e82, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x4fb61f4a created w/ share: GearsObj[0xb040e48, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x3aa9233f, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x4fb61f4a FIN GearsES2[obj 0x4fb61f4a isInit true, usesShared true, 1 GearsObj[0x781e165e, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x244b8e82, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x3aa9233f, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x3e58a80e isInit true, usesShared false, 1 GearsObj[0x5a8a5ec9, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3f137364, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xb040e48, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x4fb61f4a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4fb61f4a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x4fb0f2b9: tileRendererInUse null, GearsES2[obj 0x4fb0f2b9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3e58a80e isInit true, usesShared false, 1 GearsObj[0x5a8a5ec9, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3f137364, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xb040e48, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x4fb0f2b9 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4fb0f2b9 created w/ share: GearsObj[0x5a8a5ec9, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x6055934, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x4fb0f2b9 created w/ share: GearsObj[0x3f137364, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x4f2d9662, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x4fb0f2b9 created w/ share: GearsObj[0xb040e48, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x4361bd03, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x4fb0f2b9 FIN GearsES2[obj 0x4fb0f2b9 isInit true, usesShared true, 1 GearsObj[0x6055934, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4f2d9662, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x4361bd03, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x3e58a80e isInit true, usesShared false, 1 GearsObj[0x5a8a5ec9, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3f137364, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xb040e48, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x4fb0f2b9 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4fb0f2b9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX-C-3.1: hash 0x24d101d6, (isShared true, created true, master 0x24d101d6)
[apply] Created Ctx #0: hash 0x310ef880, (created true)
[apply] Created Ctx #1: hash 0x3fc910d1, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x310ef880, (isShared true, created true, master 0x24d101d6)
[apply] Created Ctx #0: hash 0x3fc910d1, (created true)
[apply] Created Ctx #1: hash 0x24d101d6, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x3fc910d1, (isShared true, created true, master 0x24d101d6)
[apply] Created Ctx #0: hash 0x310ef880, (created true)
[apply] Created Ctx #1: hash 0x24d101d6, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in creation order NOW - Driver Impl. Ma trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs.
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3e58a80e: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3e58a80e FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x4fb61f4a: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x4fb61f4a FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x4fb0f2b9: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x4fb0f2b9 FIN
[apply] XXX-C-3.1: hash 0x24d101d6, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-C-3.2: hash 0x310ef880, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-C-3.3: hash 0x3fc910d1, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test04SyncedOneAnimatorDirtyDtorOrderMapBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test11ASyncEachAnimatorCleanDtorOrderCopyBuffer
[apply] junit.framework.TestListener: endTest(test04SyncedOneAnimatorDirtyDtorOrderMapBuffer)
[apply] junit.framework.TestListener: startTest(test11ASyncEachAnimatorCleanDtorOrderCopyBuffer)
[apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0x7b9a4292: tileRendererInUse null, GearsES2[obj 0x7b9a4292 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7b9a4292 on Thread[main-Animator#04,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7b9a4292 created: GearsObj[0x251453b9, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7b9a4292 created: GearsObj[0x33f86302, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7b9a4292 created: GearsObj[0x33f86302, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0x7b9a4292 FIN GearsES2[obj 0x7b9a4292 isInit true, usesShared false, 1 GearsObj[0x251453b9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x33f86302, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74e59d45, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0x7b9a4292 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7b9a4292, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#05,5,main] GearsES2.init.0 0x4a94ee4: tileRendererInUse null, GearsES2[obj 0x4a94ee4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7b9a4292 isInit true, usesShared false, 1 GearsObj[0x251453b9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x33f86302, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74e59d45, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x4a94ee4 on Thread[main-Animator#05,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4a94ee4 created w/ share: GearsObj[0x251453b9, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x562b66c6, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4a94ee4 created w/ share: GearsObj[0x33f86302, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x66f40c77, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4a94ee4 created w/ share: GearsObj[0x74e59d45, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2edce949, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#05,5,main] GearsES2.init.X 0x4a94ee4 FIN GearsES2[obj 0x4a94ee4 isInit true, usesShared true, 1 GearsObj[0x562b66c6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66f40c77, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2edce949, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7b9a4292 isInit true, usesShared false, 1 GearsObj[0x251453b9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x33f86302, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74e59d45, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#05,5,main] GearsES2.reshape 0x4a94ee4 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4a94ee4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#06,5,main] GearsES2.init.0 0x4cc451f2: tileRendererInUse null, GearsES2[obj 0x4cc451f2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7b9a4292 isInit true, usesShared false, 1 GearsObj[0x251453b9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x33f86302, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74e59d45, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x4cc451f2 on Thread[main-Animator#06,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4cc451f2 created w/ share: GearsObj[0x251453b9, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x20238afd, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4cc451f2 created w/ share: GearsObj[0x33f86302, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x29ea16c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4cc451f2 created w/ share: GearsObj[0x74e59d45, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x58b067bb, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#06,5,main] GearsES2.init.X 0x4cc451f2 FIN GearsES2[obj 0x4cc451f2 isInit true, usesShared true, 1 GearsObj[0x20238afd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29ea16c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x58b067bb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7b9a4292 isInit true, usesShared false, 1 GearsObj[0x251453b9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x33f86302, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74e59d45, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#06,5,main] GearsES2.reshape 0x4cc451f2 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4cc451f2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX-C-3.1: hash 0x5b309d27, (isShared true, created true, master 0x5b309d27)
[apply] Created Ctx #0: hash 0x39febe1, (created true)
[apply] Created Ctx #1: hash 0xd5805e2, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x39febe1, (isShared true, created true, master 0x5b309d27)
[apply] Created Ctx #0: hash 0xd5805e2, (created true)
[apply] Created Ctx #1: hash 0x5b309d27, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0xd5805e2, (isShared true, created true, master 0x5b309d27)
[apply] Created Ctx #0: hash 0x39febe1, (created true)
[apply] Created Ctx #1: hash 0x5b309d27, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in clean order NOW
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x4cc451f2: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x4cc451f2 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x4a94ee4: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x4a94ee4 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x7b9a4292: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x7b9a4292 FIN
[apply] junit.framework.TestListener: endTest(test11ASyncEachAnimatorCleanDtorOrderCopyBuffer)
[apply] junit.framework.TestListener: startTest(test12ASyncEachAnimatorCleanDtorOrderMapBuffer)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test11ASyncEachAnimatorCleanDtorOrderCopyBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test12ASyncEachAnimatorCleanDtorOrderMapBuffer
[apply] Thread[main-Animator#07,5,main] GearsES2.init.0 0x5876a9af: tileRendererInUse null, GearsES2[obj 0x5876a9af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5876a9af on Thread[main-Animator#07,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5876a9af created: GearsObj[0x2a37a2ca, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x5876a9af created: GearsObj[0x5545f76f, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x5876a9af created: GearsObj[0x5545f76f, vbo ff 7, fs 9, bf 8, bs 10]
[apply] Thread[main-Animator#07,5,main] GearsES2.init.X 0x5876a9af FIN GearsES2[obj 0x5876a9af isInit true, usesShared false, 1 GearsObj[0x2a37a2ca, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5545f76f, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7bc947c9, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]
[apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x5876a9af 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5876a9af, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#08,5,main] GearsES2.init.0 0x7ec7ffd3: tileRendererInUse null, GearsES2[obj 0x7ec7ffd3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5876a9af isInit true, usesShared false, 1 GearsObj[0x2a37a2ca, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5545f76f, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7bc947c9, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x7ec7ffd3 on Thread[main-Animator#08,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7ec7ffd3 created w/ share: GearsObj[0x2a37a2ca, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x6ff57561, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x7ec7ffd3 created w/ share: GearsObj[0x5545f76f, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x7d18dcd2, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x7ec7ffd3 created w/ share: GearsObj[0x7bc947c9, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x179906a5, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#08,5,main] GearsES2.init.X 0x7ec7ffd3 FIN GearsES2[obj 0x7ec7ffd3 isInit true, usesShared true, 1 GearsObj[0x6ff57561, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x7d18dcd2, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x179906a5, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x5876a9af isInit true, usesShared false, 1 GearsObj[0x2a37a2ca, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5545f76f, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7bc947c9, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-Animator#08,5,main] GearsES2.reshape 0x7ec7ffd3 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7ec7ffd3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#09,5,main] GearsES2.init.0 0x5b239d7d: tileRendererInUse null, GearsES2[obj 0x5b239d7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5876a9af isInit true, usesShared false, 1 GearsObj[0x2a37a2ca, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5545f76f, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7bc947c9, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x5b239d7d on Thread[main-Animator#09,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5b239d7d created w/ share: GearsObj[0x2a37a2ca, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x4fa14fe5, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x5b239d7d created w/ share: GearsObj[0x5545f76f, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x6f5e9491, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x5b239d7d created w/ share: GearsObj[0x7bc947c9, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x375f6afb, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#09,5,main] GearsES2.init.X 0x5b239d7d FIN GearsES2[obj 0x5b239d7d isInit true, usesShared true, 1 GearsObj[0x4fa14fe5, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x6f5e9491, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x375f6afb, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x5876a9af isInit true, usesShared false, 1 GearsObj[0x2a37a2ca, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5545f76f, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7bc947c9, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-Animator#09,5,main] GearsES2.reshape 0x5b239d7d 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX-C-3.1: hash 0x541c464e, (isShared true, created true, master 0x541c464e)
[apply] Created Ctx #0: hash 0x190b0842, (created true)
[apply] Created Ctx #1: hash 0x17cce513, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x190b0842, (isShared true, created true, master 0x541c464e)
[apply] Created Ctx #0: hash 0x541c464e, (created true)
[apply] Created Ctx #1: hash 0x17cce513, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x17cce513, (isShared true, created true, master 0x541c464e)
[apply] Created Ctx #0: hash 0x190b0842, (created true)
[apply] Created Ctx #1: hash 0x541c464e, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in clean order NOW
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x5b239d7d: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x5b239d7d FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x7ec7ffd3: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x7ec7ffd3 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x5876a9af: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x5876a9af FIN
[apply] junit.framework.TestListener: endTest(test12ASyncEachAnimatorCleanDtorOrderMapBuffer)
[apply] junit.framework.TestListener: startTest(test13AsyncEachAnimatorDirtyDtorOrderCopyBuffers)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test12ASyncEachAnimatorCleanDtorOrderMapBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test13AsyncEachAnimatorDirtyDtorOrderCopyBuffers
[apply] Thread[main-Animator#10,5,main] GearsES2.init.0 0x6b81ce95: tileRendererInUse null, GearsES2[obj 0x6b81ce95 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6b81ce95 on Thread[main-Animator#10,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6b81ce95 created: GearsObj[0x55dd3b32, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6b81ce95 created: GearsObj[0x7e0de36d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6b81ce95 created: GearsObj[0x7e0de36d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#10,5,main] GearsES2.init.X 0x6b81ce95 FIN GearsES2[obj 0x6b81ce95 isInit true, usesShared false, 1 GearsObj[0x55dd3b32, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e0de36d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dc2448, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#10,5,main] GearsES2.reshape 0x6b81ce95 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6b81ce95, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#11,5,main] GearsES2.init.0 0x2a798d51: tileRendererInUse null, GearsES2[obj 0x2a798d51 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6b81ce95 isInit true, usesShared false, 1 GearsObj[0x55dd3b32, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e0de36d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dc2448, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x2a798d51 on Thread[main-Animator#11,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2a798d51 created w/ share: GearsObj[0x55dd3b32, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x42dd40a5, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2a798d51 created w/ share: GearsObj[0x7e0de36d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x58c8acb1, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2a798d51 created w/ share: GearsObj[0x4dc2448, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x3a14f3b4, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#11,5,main] GearsES2.init.X 0x2a798d51 FIN GearsES2[obj 0x2a798d51 isInit true, usesShared true, 1 GearsObj[0x42dd40a5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58c8acb1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a14f3b4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6b81ce95 isInit true, usesShared false, 1 GearsObj[0x55dd3b32, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e0de36d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dc2448, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#11,5,main] GearsES2.reshape 0x2a798d51 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2a798d51, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#12,5,main] GearsES2.init.0 0x6d763516: tileRendererInUse null, GearsES2[obj 0x6d763516 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6b81ce95 isInit true, usesShared false, 1 GearsObj[0x55dd3b32, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e0de36d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dc2448, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x6d763516 on Thread[main-Animator#12,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6d763516 created w/ share: GearsObj[0x55dd3b32, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xbe95009, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6d763516 created w/ share: GearsObj[0x7e0de36d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x43d7e12, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6d763516 created w/ share: GearsObj[0x4dc2448, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x73fc1e16, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#12,5,main] GearsES2.init.X 0x6d763516 FIN GearsES2[obj 0x6d763516 isInit true, usesShared true, 1 GearsObj[0xbe95009, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43d7e12, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73fc1e16, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6b81ce95 isInit true, usesShared false, 1 GearsObj[0x55dd3b32, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e0de36d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dc2448, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#12,5,main] GearsES2.reshape 0x6d763516 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6d763516, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX-C-3.1: hash 0x2b093a2d, (isShared true, created true, master 0x2b093a2d)
[apply] Created Ctx #0: hash 0x9d16baa, (created true)
[apply] Created Ctx #1: hash 0x7169538, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x7169538, (isShared true, created true, master 0x2b093a2d)
[apply] Created Ctx #0: hash 0x9d16baa, (created true)
[apply] Created Ctx #1: hash 0x2b093a2d, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x9d16baa, (isShared true, created true, master 0x2b093a2d)
[apply] Created Ctx #0: hash 0x2b093a2d, (created true)
[apply] Created Ctx #1: hash 0x7169538, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in creation order NOW - Driver Impl. May trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs.
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x6b81ce95: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x6b81ce95 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x2a798d51: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x2a798d51 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x6d763516: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x6d763516 FIN
[apply] junit.framework.TestListener: endTest(test13AsyncEachAnimatorDirtyDtorOrderCopyBuffers)
[apply] junit.framework.TestListener: startTest(test14AsyncEachAnimatorDirtyDtorOrderMapBuffers)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test13AsyncEachAnimatorDirtyDtorOrderCopyBuffers
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test14AsyncEachAnimatorDirtyDtorOrderMapBuffers
[apply] Thread[main-Animator#13,5,main] GearsES2.init.0 0x37afeb11: tileRendererInUse null, GearsES2[obj 0x37afeb11 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x37afeb11 on Thread[main-Animator#13,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x37afeb11 created: GearsObj[0x464a8d02, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x37afeb11 created: GearsObj[0x5fb7d343, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x37afeb11 created: GearsObj[0x5fb7d343, vbo ff 7, fs 9, bf 8, bs 10]
[apply] Thread[main-Animator#13,5,main] GearsES2.init.X 0x37afeb11 FIN GearsES2[obj 0x37afeb11 isInit true, usesShared false, 1 GearsObj[0x464a8d02, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5fb7d343, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x17d8054f, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]
[apply] Thread[main-Animator#13,5,main] GearsES2.reshape 0x37afeb11 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x37afeb11, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#14,5,main] GearsES2.init.0 0x515aebb0: tileRendererInUse null, GearsES2[obj 0x515aebb0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x37afeb11 isInit true, usesShared false, 1 GearsObj[0x464a8d02, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5fb7d343, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x17d8054f, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x515aebb0 on Thread[main-Animator#14,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x515aebb0 created w/ share: GearsObj[0x464a8d02, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x18c7308a, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x515aebb0 created w/ share: GearsObj[0x5fb7d343, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x6398bc9c, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x515aebb0 created w/ share: GearsObj[0x17d8054f, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x6035dbb0, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#14,5,main] GearsES2.init.X 0x515aebb0 FIN GearsES2[obj 0x515aebb0 isInit true, usesShared true, 1 GearsObj[0x18c7308a, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x6398bc9c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x6035dbb0, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x37afeb11 isInit true, usesShared false, 1 GearsObj[0x464a8d02, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5fb7d343, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x17d8054f, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-Animator#14,5,main] GearsES2.reshape 0x515aebb0 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x515aebb0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#15,5,main] GearsES2.init.0 0xdd8ba08: tileRendererInUse null, GearsES2[obj 0xdd8ba08 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x37afeb11 isInit true, usesShared false, 1 GearsObj[0x464a8d02, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5fb7d343, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x17d8054f, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0xdd8ba08 on Thread[main-Animator#15,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xdd8ba08 created w/ share: GearsObj[0x464a8d02, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x1d6b1638, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0xdd8ba08 created w/ share: GearsObj[0x5fb7d343, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x5c079638, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0xdd8ba08 created w/ share: GearsObj[0x17d8054f, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x65266297, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#15,5,main] GearsES2.init.X 0xdd8ba08 FIN GearsES2[obj 0xdd8ba08 isInit true, usesShared true, 1 GearsObj[0x1d6b1638, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5c079638, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x65266297, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x37afeb11 isInit true, usesShared false, 1 GearsObj[0x464a8d02, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5fb7d343, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x17d8054f, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-Animator#15,5,main] GearsES2.reshape 0xdd8ba08 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xdd8ba08, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX-C-3.1: hash 0x380d094a, (isShared true, created true, master 0x380d094a)
[apply] Created Ctx #0: hash 0x1a93a547, (created true)
[apply] Created Ctx #1: hash 0x145449bd, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x145449bd, (isShared true, created true, master 0x380d094a)
[apply] Created Ctx #0: hash 0x1a93a547, (created true)
[apply] Created Ctx #1: hash 0x380d094a, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x1a93a547, (isShared true, created true, master 0x380d094a)
[apply] Created Ctx #0: hash 0x380d094a, (created true)
[apply] Created Ctx #1: hash 0x145449bd, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in creation order NOW - Driver Impl. May trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs.
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x37afeb11: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x37afeb11 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x515aebb0: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x515aebb0 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0xdd8ba08: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0xdd8ba08 FIN
[apply] junit.framework.TestListener: endTest(test14AsyncEachAnimatorDirtyDtorOrderMapBuffers)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test14AsyncEachAnimatorDirtyDtorOrderMapBuffers
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364041152 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364041152 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.185 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364025542 ms III - Start
[apply] SLOCK [T main @ 1692364025542 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer
[apply] Thread[main-null,5,main] GearsES2.init.0 0x441772e: tileRendererInUse null, GearsES2[obj 0x441772e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x441772e on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x441772e created: GearsObj[0x22cd9b7d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x441772e created: GearsObj[0x3850874f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x441772e created: GearsObj[0x3850874f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x441772e FIN GearsES2[obj 0x441772e isInit true, usesShared false, 1 GearsObj[0x22cd9b7d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3850874f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x730a5feb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x441772e 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x441772e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x42e99e4a: tileRendererInUse null, GearsES2[obj 0x42e99e4a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x441772e isInit true, usesShared false, 1 GearsObj[0x22cd9b7d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3850874f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x730a5feb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x42e99e4a on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x42e99e4a created w/ share: GearsObj[0x22cd9b7d, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x14c3704c, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x42e99e4a created w/ share: GearsObj[0x3850874f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x61199b5a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x42e99e4a created w/ share: GearsObj[0x730a5feb, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x1bca2c66, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x42e99e4a FIN GearsES2[obj 0x42e99e4a isInit true, usesShared true, 1 GearsObj[0x14c3704c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x61199b5a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1bca2c66, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x441772e isInit true, usesShared false, 1 GearsObj[0x22cd9b7d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3850874f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x730a5feb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x42e99e4a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x42e99e4a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x3ce1e309: tileRendererInUse null, GearsES2[obj 0x3ce1e309 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x441772e isInit true, usesShared false, 1 GearsObj[0x22cd9b7d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3850874f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x730a5feb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x3ce1e309 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3ce1e309 created w/ share: GearsObj[0x22cd9b7d, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x24198464, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3ce1e309 created w/ share: GearsObj[0x3850874f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7274985a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3ce1e309 created w/ share: GearsObj[0x730a5feb, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7d86e501, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x3ce1e309 FIN GearsES2[obj 0x3ce1e309 isInit true, usesShared true, 1 GearsObj[0x24198464, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7274985a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7d86e501, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x441772e isInit true, usesShared false, 1 GearsObj[0x22cd9b7d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3850874f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x730a5feb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x3ce1e309 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3ce1e309, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX-C-3.1: hash 0x3b99f8aa, (isShared true, created true, master 0x3b99f8aa)
[apply] Created Ctx #0: hash 0x595bfba8, (created true)
[apply] Created Ctx #1: hash 0x5a90d7e, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x595bfba8, (isShared true, created true, master 0x3b99f8aa)
[apply] Created Ctx #0: hash 0x3b99f8aa, (created true)
[apply] Created Ctx #1: hash 0x5a90d7e, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x5a90d7e, (isShared true, created true, master 0x3b99f8aa)
[apply] Created Ctx #0: hash 0x595bfba8, (created true)
[apply] Created Ctx #1: hash 0x3b99f8aa, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in clean order NOW
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3ce1e309: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3ce1e309 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x42e99e4a: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x42e99e4a FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x441772e: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x441772e FIN
[apply] XXX-C-3.1: hash 0x3b99f8aa, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-C-3.2: hash 0x595bfba8, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-C-3.3: hash 0x5a90d7e, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test02SyncedOneAnimatorCleanDtorOrderMapBuffer
[apply] Thread[main-null,5,main] GearsES2.init.0 0x6356695f: tileRendererInUse null, GearsES2[obj 0x6356695f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6356695f on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6356695f created: GearsObj[0x23d09c93, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x6356695f created: GearsObj[0x2335e088, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x6356695f created: GearsObj[0x2335e088, vbo ff 7, fs 9, bf 8, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x6356695f FIN GearsES2[obj 0x6356695f isInit true, usesShared false, 1 GearsObj[0x23d09c93, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x2335e088, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x72a79636, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x6356695f 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x4f18837a: tileRendererInUse null, GearsES2[obj 0x4f18837a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6356695f isInit true, usesShared false, 1 GearsObj[0x23d09c93, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x2335e088, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x72a79636, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x4f18837a on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4f18837a created w/ share: GearsObj[0x23d09c93, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x19ca9844, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x4f18837a created w/ share: GearsObj[0x2335e088, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x485383b2, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x4f18837a created w/ share: GearsObj[0x72a79636, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x792a4d11, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x4f18837a FIN GearsES2[obj 0x4f18837a isInit true, usesShared true, 1 GearsObj[0x19ca9844, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x485383b2, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x792a4d11, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x6356695f isInit true, usesShared false, 1 GearsObj[0x23d09c93, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x2335e088, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x72a79636, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x4f18837a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4f18837a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x359f7cdf: tileRendererInUse null, GearsES2[obj 0x359f7cdf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6356695f isInit true, usesShared false, 1 GearsObj[0x23d09c93, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x2335e088, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x72a79636, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x359f7cdf on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x359f7cdf created w/ share: GearsObj[0x23d09c93, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x5506ba4e, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x359f7cdf created w/ share: GearsObj[0x2335e088, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x156f7b1b, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x359f7cdf created w/ share: GearsObj[0x72a79636, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x53fd7301, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x359f7cdf FIN GearsES2[obj 0x359f7cdf isInit true, usesShared true, 1 GearsObj[0x5506ba4e, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x156f7b1b, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x53fd7301, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x6356695f isInit true, usesShared false, 1 GearsObj[0x23d09c93, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x2335e088, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x72a79636, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x359f7cdf 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x359f7cdf, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX-C-3.1: hash 0x5d72869c, (isShared true, created true, master 0x5d72869c)
[apply] Created Ctx #0: hash 0x5c6890c1, (created true)
[apply] Created Ctx #1: hash 0x52af653c, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x5c6890c1, (isShared true, created true, master 0x5d72869c)
[apply] Created Ctx #0: hash 0x5d72869c, (created true)
[apply] Created Ctx #1: hash 0x52af653c, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x52af653c, (isShared true, created true, master 0x5d72869c)
[apply] Created Ctx #0: hash 0x5c6890c1, (created true)
[apply] Created Ctx #1: hash 0x5d72869c, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in clean order NOW
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x359f7cdf: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x359f7cdf FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4f18837a: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4f18837a FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6356695f: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6356695f FIN
[apply] XXX-C-3.1: hash 0x5d72869c, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-C-3.2: hash 0x5c6890c1, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-C-3.3: hash 0x52af653c, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test02SyncedOneAnimatorCleanDtorOrderMapBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer
[apply] Thread[main-null,5,main] GearsES2.init.0 0x4f6ee6e4: tileRendererInUse null, GearsES2[obj 0x4f6ee6e4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x4f6ee6e4 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4f6ee6e4 created: GearsObj[0x70ba308b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4f6ee6e4 created: GearsObj[0x3e275cb9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4f6ee6e4 created: GearsObj[0x3e275cb9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x4f6ee6e4 FIN GearsES2[obj 0x4f6ee6e4 isInit true, usesShared false, 1 GearsObj[0x70ba308b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e275cb9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62d8adb5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x4f6ee6e4 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4f6ee6e4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x4466af20: tileRendererInUse null, GearsES2[obj 0x4466af20 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4f6ee6e4 isInit true, usesShared false, 1 GearsObj[0x70ba308b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e275cb9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62d8adb5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x4466af20 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4466af20 created w/ share: GearsObj[0x70ba308b, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6f76b4b4, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4466af20 created w/ share: GearsObj[0x3e275cb9, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x3e53efe5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4466af20 created w/ share: GearsObj[0x62d8adb5, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x78bdd5d5, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x4466af20 FIN GearsES2[obj 0x4466af20 isInit true, usesShared true, 1 GearsObj[0x6f76b4b4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e53efe5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x78bdd5d5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4f6ee6e4 isInit true, usesShared false, 1 GearsObj[0x70ba308b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e275cb9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62d8adb5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x4466af20 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4466af20, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0xa514af7: tileRendererInUse null, GearsES2[obj 0xa514af7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4f6ee6e4 isInit true, usesShared false, 1 GearsObj[0x70ba308b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e275cb9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62d8adb5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0xa514af7 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xa514af7 created w/ share: GearsObj[0x70ba308b, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x79ae7a2c, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xa514af7 created w/ share: GearsObj[0x3e275cb9, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x39b320d8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xa514af7 created w/ share: GearsObj[0x62d8adb5, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x372e8cf6, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0xa514af7 FIN GearsES2[obj 0xa514af7 isInit true, usesShared true, 1 GearsObj[0x79ae7a2c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39b320d8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x372e8cf6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x4f6ee6e4 isInit true, usesShared false, 1 GearsObj[0x70ba308b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e275cb9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62d8adb5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0xa514af7 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX-C-3.1: hash 0x5f6f3062, (isShared true, created true, master 0x5f6f3062)
[apply] Created Ctx #0: hash 0x36039ec, (created true)
[apply] Created Ctx #1: hash 0xda7c7f0, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x36039ec, (isShared true, created true, master 0x5f6f3062)
[apply] Created Ctx #0: hash 0x5f6f3062, (created true)
[apply] Created Ctx #1: hash 0xda7c7f0, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0xda7c7f0, (isShared true, created true, master 0x5f6f3062)
[apply] Created Ctx #0: hash 0x5f6f3062, (created true)
[apply] Created Ctx #1: hash 0x36039ec, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in creation order NOW - Driver Impl. Ma trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs.
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4f6ee6e4: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4f6ee6e4 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4466af20: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4466af20 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0xa514af7: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0xa514af7 FIN
[apply] XXX-C-3.1: hash 0x5f6f3062, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-C-3.2: hash 0x36039ec, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-C-3.3: hash 0xda7c7f0, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test04SyncedOneAnimatorDirtyDtorOrderMapBuffer
[apply] Thread[main-null,5,main] GearsES2.init.0 0x3e58a80e: tileRendererInUse null, GearsES2[obj 0x3e58a80e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3e58a80e on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3e58a80e created: GearsObj[0x5a8a5ec9, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x3e58a80e created: GearsObj[0x3f137364, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x3e58a80e created: GearsObj[0x3f137364, vbo ff 7, fs 9, bf 8, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x3e58a80e FIN GearsES2[obj 0x3e58a80e isInit true, usesShared false, 1 GearsObj[0x5a8a5ec9, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3f137364, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xb040e48, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x3e58a80e 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3e58a80e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x4fb61f4a: tileRendererInUse null, GearsES2[obj 0x4fb61f4a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3e58a80e isInit true, usesShared false, 1 GearsObj[0x5a8a5ec9, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3f137364, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xb040e48, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x4fb61f4a on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4fb61f4a created w/ share: GearsObj[0x5a8a5ec9, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x781e165e, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x4fb61f4a created w/ share: GearsObj[0x3f137364, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x244b8e82, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x4fb61f4a created w/ share: GearsObj[0xb040e48, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x3aa9233f, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x4fb61f4a FIN GearsES2[obj 0x4fb61f4a isInit true, usesShared true, 1 GearsObj[0x781e165e, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x244b8e82, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x3aa9233f, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x3e58a80e isInit true, usesShared false, 1 GearsObj[0x5a8a5ec9, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3f137364, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xb040e48, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x4fb61f4a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4fb61f4a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x4fb0f2b9: tileRendererInUse null, GearsES2[obj 0x4fb0f2b9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3e58a80e isInit true, usesShared false, 1 GearsObj[0x5a8a5ec9, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3f137364, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xb040e48, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x4fb0f2b9 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4fb0f2b9 created w/ share: GearsObj[0x5a8a5ec9, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x6055934, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x4fb0f2b9 created w/ share: GearsObj[0x3f137364, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x4f2d9662, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x4fb0f2b9 created w/ share: GearsObj[0xb040e48, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x4361bd03, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x4fb0f2b9 FIN GearsES2[obj 0x4fb0f2b9 isInit true, usesShared true, 1 GearsObj[0x6055934, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x4f2d9662, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x4361bd03, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x3e58a80e isInit true, usesShared false, 1 GearsObj[0x5a8a5ec9, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3f137364, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xb040e48, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x4fb0f2b9 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4fb0f2b9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX-C-3.1: hash 0x24d101d6, (isShared true, created true, master 0x24d101d6)
[apply] Created Ctx #0: hash 0x310ef880, (created true)
[apply] Created Ctx #1: hash 0x3fc910d1, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x310ef880, (isShared true, created true, master 0x24d101d6)
[apply] Created Ctx #0: hash 0x3fc910d1, (created true)
[apply] Created Ctx #1: hash 0x24d101d6, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x3fc910d1, (isShared true, created true, master 0x24d101d6)
[apply] Created Ctx #0: hash 0x310ef880, (created true)
[apply] Created Ctx #1: hash 0x24d101d6, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in creation order NOW - Driver Impl. Ma trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs.
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3e58a80e: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3e58a80e FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x4fb61f4a: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x4fb61f4a FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x4fb0f2b9: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x4fb0f2b9 FIN
[apply] XXX-C-3.1: hash 0x24d101d6, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-C-3.2: hash 0x310ef880, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] XXX-C-3.3: hash 0x3fc910d1, (isShared false, created false, master 0x0)
[apply] Total created 0 + destroyed 0 = 0
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test04SyncedOneAnimatorDirtyDtorOrderMapBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test11ASyncEachAnimatorCleanDtorOrderCopyBuffer
[apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0x7b9a4292: tileRendererInUse null, GearsES2[obj 0x7b9a4292 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7b9a4292 on Thread[main-Animator#04,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7b9a4292 created: GearsObj[0x251453b9, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7b9a4292 created: GearsObj[0x33f86302, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7b9a4292 created: GearsObj[0x33f86302, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0x7b9a4292 FIN GearsES2[obj 0x7b9a4292 isInit true, usesShared false, 1 GearsObj[0x251453b9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x33f86302, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74e59d45, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0x7b9a4292 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7b9a4292, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#05,5,main] GearsES2.init.0 0x4a94ee4: tileRendererInUse null, GearsES2[obj 0x4a94ee4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7b9a4292 isInit true, usesShared false, 1 GearsObj[0x251453b9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x33f86302, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74e59d45, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x4a94ee4 on Thread[main-Animator#05,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4a94ee4 created w/ share: GearsObj[0x251453b9, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x562b66c6, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4a94ee4 created w/ share: GearsObj[0x33f86302, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x66f40c77, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4a94ee4 created w/ share: GearsObj[0x74e59d45, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2edce949, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#05,5,main] GearsES2.init.X 0x4a94ee4 FIN GearsES2[obj 0x4a94ee4 isInit true, usesShared true, 1 GearsObj[0x562b66c6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66f40c77, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2edce949, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7b9a4292 isInit true, usesShared false, 1 GearsObj[0x251453b9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x33f86302, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74e59d45, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#05,5,main] GearsES2.reshape 0x4a94ee4 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4a94ee4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#06,5,main] GearsES2.init.0 0x4cc451f2: tileRendererInUse null, GearsES2[obj 0x4cc451f2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7b9a4292 isInit true, usesShared false, 1 GearsObj[0x251453b9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x33f86302, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74e59d45, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x4cc451f2 on Thread[main-Animator#06,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4cc451f2 created w/ share: GearsObj[0x251453b9, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x20238afd, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4cc451f2 created w/ share: GearsObj[0x33f86302, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x29ea16c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4cc451f2 created w/ share: GearsObj[0x74e59d45, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x58b067bb, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#06,5,main] GearsES2.init.X 0x4cc451f2 FIN GearsES2[obj 0x4cc451f2 isInit true, usesShared true, 1 GearsObj[0x20238afd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29ea16c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x58b067bb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7b9a4292 isInit true, usesShared false, 1 GearsObj[0x251453b9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x33f86302, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74e59d45, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#06,5,main] GearsES2.reshape 0x4cc451f2 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4cc451f2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX-C-3.1: hash 0x5b309d27, (isShared true, created true, master 0x5b309d27)
[apply] Created Ctx #0: hash 0x39febe1, (created true)
[apply] Created Ctx #1: hash 0xd5805e2, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x39febe1, (isShared true, created true, master 0x5b309d27)
[apply] Created Ctx #0: hash 0xd5805e2, (created true)
[apply] Created Ctx #1: hash 0x5b309d27, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0xd5805e2, (isShared true, created true, master 0x5b309d27)
[apply] Created Ctx #0: hash 0x39febe1, (created true)
[apply] Created Ctx #1: hash 0x5b309d27, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in clean order NOW
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x4cc451f2: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x4cc451f2 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x4a94ee4: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x4a94ee4 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x7b9a4292: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x7b9a4292 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test11ASyncEachAnimatorCleanDtorOrderCopyBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test12ASyncEachAnimatorCleanDtorOrderMapBuffer
[apply] Thread[main-Animator#07,5,main] GearsES2.init.0 0x5876a9af: tileRendererInUse null, GearsES2[obj 0x5876a9af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5876a9af on Thread[main-Animator#07,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5876a9af created: GearsObj[0x2a37a2ca, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x5876a9af created: GearsObj[0x5545f76f, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x5876a9af created: GearsObj[0x5545f76f, vbo ff 7, fs 9, bf 8, bs 10]
[apply] Thread[main-Animator#07,5,main] GearsES2.init.X 0x5876a9af FIN GearsES2[obj 0x5876a9af isInit true, usesShared false, 1 GearsObj[0x2a37a2ca, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5545f76f, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7bc947c9, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]
[apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x5876a9af 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5876a9af, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#08,5,main] GearsES2.init.0 0x7ec7ffd3: tileRendererInUse null, GearsES2[obj 0x7ec7ffd3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5876a9af isInit true, usesShared false, 1 GearsObj[0x2a37a2ca, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5545f76f, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7bc947c9, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x7ec7ffd3 on Thread[main-Animator#08,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7ec7ffd3 created w/ share: GearsObj[0x2a37a2ca, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x6ff57561, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x7ec7ffd3 created w/ share: GearsObj[0x5545f76f, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x7d18dcd2, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x7ec7ffd3 created w/ share: GearsObj[0x7bc947c9, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x179906a5, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#08,5,main] GearsES2.init.X 0x7ec7ffd3 FIN GearsES2[obj 0x7ec7ffd3 isInit true, usesShared true, 1 GearsObj[0x6ff57561, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x7d18dcd2, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x179906a5, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x5876a9af isInit true, usesShared false, 1 GearsObj[0x2a37a2ca, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5545f76f, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7bc947c9, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-Animator#08,5,main] GearsES2.reshape 0x7ec7ffd3 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7ec7ffd3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#09,5,main] GearsES2.init.0 0x5b239d7d: tileRendererInUse null, GearsES2[obj 0x5b239d7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x5876a9af isInit true, usesShared false, 1 GearsObj[0x2a37a2ca, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5545f76f, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7bc947c9, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x5b239d7d on Thread[main-Animator#09,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5b239d7d created w/ share: GearsObj[0x2a37a2ca, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x4fa14fe5, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x5b239d7d created w/ share: GearsObj[0x5545f76f, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x6f5e9491, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x5b239d7d created w/ share: GearsObj[0x7bc947c9, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x375f6afb, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#09,5,main] GearsES2.init.X 0x5b239d7d FIN GearsES2[obj 0x5b239d7d isInit true, usesShared true, 1 GearsObj[0x4fa14fe5, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x6f5e9491, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x375f6afb, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x5876a9af isInit true, usesShared false, 1 GearsObj[0x2a37a2ca, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5545f76f, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7bc947c9, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-Animator#09,5,main] GearsES2.reshape 0x5b239d7d 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX-C-3.1: hash 0x541c464e, (isShared true, created true, master 0x541c464e)
[apply] Created Ctx #0: hash 0x190b0842, (created true)
[apply] Created Ctx #1: hash 0x17cce513, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x190b0842, (isShared true, created true, master 0x541c464e)
[apply] Created Ctx #0: hash 0x541c464e, (created true)
[apply] Created Ctx #1: hash 0x17cce513, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x17cce513, (isShared true, created true, master 0x541c464e)
[apply] Created Ctx #0: hash 0x190b0842, (created true)
[apply] Created Ctx #1: hash 0x541c464e, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in clean order NOW
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x5b239d7d: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x5b239d7d FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x7ec7ffd3: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x7ec7ffd3 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x5876a9af: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x5876a9af FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test12ASyncEachAnimatorCleanDtorOrderMapBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test13AsyncEachAnimatorDirtyDtorOrderCopyBuffers
[apply] Thread[main-Animator#10,5,main] GearsES2.init.0 0x6b81ce95: tileRendererInUse null, GearsES2[obj 0x6b81ce95 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6b81ce95 on Thread[main-Animator#10,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6b81ce95 created: GearsObj[0x55dd3b32, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6b81ce95 created: GearsObj[0x7e0de36d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6b81ce95 created: GearsObj[0x7e0de36d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#10,5,main] GearsES2.init.X 0x6b81ce95 FIN GearsES2[obj 0x6b81ce95 isInit true, usesShared false, 1 GearsObj[0x55dd3b32, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e0de36d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dc2448, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#10,5,main] GearsES2.reshape 0x6b81ce95 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6b81ce95, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#11,5,main] GearsES2.init.0 0x2a798d51: tileRendererInUse null, GearsES2[obj 0x2a798d51 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6b81ce95 isInit true, usesShared false, 1 GearsObj[0x55dd3b32, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e0de36d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dc2448, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x2a798d51 on Thread[main-Animator#11,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2a798d51 created w/ share: GearsObj[0x55dd3b32, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x42dd40a5, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2a798d51 created w/ share: GearsObj[0x7e0de36d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x58c8acb1, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2a798d51 created w/ share: GearsObj[0x4dc2448, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x3a14f3b4, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#11,5,main] GearsES2.init.X 0x2a798d51 FIN GearsES2[obj 0x2a798d51 isInit true, usesShared true, 1 GearsObj[0x42dd40a5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58c8acb1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a14f3b4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6b81ce95 isInit true, usesShared false, 1 GearsObj[0x55dd3b32, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e0de36d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dc2448, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#11,5,main] GearsES2.reshape 0x2a798d51 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2a798d51, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#12,5,main] GearsES2.init.0 0x6d763516: tileRendererInUse null, GearsES2[obj 0x6d763516 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6b81ce95 isInit true, usesShared false, 1 GearsObj[0x55dd3b32, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e0de36d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dc2448, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x6d763516 on Thread[main-Animator#12,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6d763516 created w/ share: GearsObj[0x55dd3b32, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xbe95009, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6d763516 created w/ share: GearsObj[0x7e0de36d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x43d7e12, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6d763516 created w/ share: GearsObj[0x4dc2448, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x73fc1e16, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#12,5,main] GearsES2.init.X 0x6d763516 FIN GearsES2[obj 0x6d763516 isInit true, usesShared true, 1 GearsObj[0xbe95009, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43d7e12, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73fc1e16, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6b81ce95 isInit true, usesShared false, 1 GearsObj[0x55dd3b32, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e0de36d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dc2448, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-Animator#12,5,main] GearsES2.reshape 0x6d763516 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6d763516, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX-C-3.1: hash 0x2b093a2d, (isShared true, created true, master 0x2b093a2d)
[apply] Created Ctx #0: hash 0x9d16baa, (created true)
[apply] Created Ctx #1: hash 0x7169538, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x7169538, (isShared true, created true, master 0x2b093a2d)
[apply] Created Ctx #0: hash 0x9d16baa, (created true)
[apply] Created Ctx #1: hash 0x2b093a2d, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x9d16baa, (isShared true, created true, master 0x2b093a2d)
[apply] Created Ctx #0: hash 0x2b093a2d, (created true)
[apply] Created Ctx #1: hash 0x7169538, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in creation order NOW - Driver Impl. May trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs.
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x6b81ce95: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x6b81ce95 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x2a798d51: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x2a798d51 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x6d763516: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x6d763516 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test13AsyncEachAnimatorDirtyDtorOrderCopyBuffers
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test14AsyncEachAnimatorDirtyDtorOrderMapBuffers
[apply] Thread[main-Animator#13,5,main] GearsES2.init.0 0x37afeb11: tileRendererInUse null, GearsES2[obj 0x37afeb11 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x37afeb11 on Thread[main-Animator#13,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x37afeb11 created: GearsObj[0x464a8d02, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x37afeb11 created: GearsObj[0x5fb7d343, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x37afeb11 created: GearsObj[0x5fb7d343, vbo ff 7, fs 9, bf 8, bs 10]
[apply] Thread[main-Animator#13,5,main] GearsES2.init.X 0x37afeb11 FIN GearsES2[obj 0x37afeb11 isInit true, usesShared false, 1 GearsObj[0x464a8d02, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5fb7d343, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x17d8054f, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]
[apply] Thread[main-Animator#13,5,main] GearsES2.reshape 0x37afeb11 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x37afeb11, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#14,5,main] GearsES2.init.0 0x515aebb0: tileRendererInUse null, GearsES2[obj 0x515aebb0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x37afeb11 isInit true, usesShared false, 1 GearsObj[0x464a8d02, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5fb7d343, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x17d8054f, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0x515aebb0 on Thread[main-Animator#14,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x515aebb0 created w/ share: GearsObj[0x464a8d02, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x18c7308a, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0x515aebb0 created w/ share: GearsObj[0x5fb7d343, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x6398bc9c, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0x515aebb0 created w/ share: GearsObj[0x17d8054f, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x6035dbb0, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#14,5,main] GearsES2.init.X 0x515aebb0 FIN GearsES2[obj 0x515aebb0 isInit true, usesShared true, 1 GearsObj[0x18c7308a, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x6398bc9c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x6035dbb0, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x37afeb11 isInit true, usesShared false, 1 GearsObj[0x464a8d02, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5fb7d343, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x17d8054f, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-Animator#14,5,main] GearsES2.reshape 0x515aebb0 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x515aebb0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#15,5,main] GearsES2.init.0 0xdd8ba08: tileRendererInUse null, GearsES2[obj 0xdd8ba08 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x37afeb11 isInit true, usesShared false, 1 GearsObj[0x464a8d02, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5fb7d343, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x17d8054f, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] GearsES2 init 0xdd8ba08 on Thread[main-Animator#15,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xdd8ba08 created w/ share: GearsObj[0x464a8d02, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x1d6b1638, vbo ff 1, fs 3, bf 2, bs 4]
[apply] gear2 0xdd8ba08 created w/ share: GearsObj[0x5fb7d343, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x5c079638, vbo ff 7, fs 9, bf 8, bs 10]
[apply] gear3 0xdd8ba08 created w/ share: GearsObj[0x17d8054f, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x65266297, vbo ff 13, fs 15, bf 14, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-Animator#15,5,main] GearsES2.init.X 0xdd8ba08 FIN GearsES2[obj 0xdd8ba08 isInit true, usesShared true, 1 GearsObj[0x1d6b1638, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5c079638, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x65266297, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x37afeb11 isInit true, usesShared false, 1 GearsObj[0x464a8d02, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5fb7d343, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x17d8054f, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]]
[apply] Thread[main-Animator#15,5,main] GearsES2.reshape 0xdd8ba08 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xdd8ba08, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX-C-3.1: hash 0x380d094a, (isShared true, created true, master 0x380d094a)
[apply] Created Ctx #0: hash 0x1a93a547, (created true)
[apply] Created Ctx #1: hash 0x145449bd, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x145449bd, (isShared true, created true, master 0x380d094a)
[apply] Created Ctx #0: hash 0x1a93a547, (created true)
[apply] Created Ctx #1: hash 0x380d094a, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x1a93a547, (isShared true, created true, master 0x380d094a)
[apply] Created Ctx #0: hash 0x380d094a, (created true)
[apply] Created Ctx #1: hash 0x145449bd, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in creation order NOW - Driver Impl. May trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs.
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x37afeb11: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x37afeb11 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x515aebb0: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x515aebb0 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0xdd8ba08: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0xdd8ba08 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test14AsyncEachAnimatorDirtyDtorOrderMapBuffers
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364041152 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364041152 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01SyncedOneAnimatorCleanDtorOrderCopyBuffer took 1.921 sec
[apply] Testcase: test02SyncedOneAnimatorCleanDtorOrderMapBuffer took 1.865 sec
[apply] Testcase: test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer took 1.884 sec
[apply] Testcase: test04SyncedOneAnimatorDirtyDtorOrderMapBuffer took 1.867 sec
[apply] Testcase: test11ASyncEachAnimatorCleanDtorOrderCopyBuffer took 1.866 sec
[apply] Testcase: test12ASyncEachAnimatorCleanDtorOrderMapBuffer took 1.984 sec
[apply] Testcase: test13AsyncEachAnimatorDirtyDtorOrderCopyBuffers took 1.964 sec
[apply] Testcase: test14AsyncEachAnimatorDirtyDtorOrderMapBuffers took 1.916 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4
[apply] junit.framework.TestListener: tests to run: 1
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364041902 ms III - Start
[apply] SLOCK [T main @ 1692364041902 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4 - test01junit.framework.TestListener: startTest(test01)
[apply]
[apply] Thread[main-null,5,main] GearsES2.init.0 0x7334aada: tileRendererInUse null, GearsES2[obj 0x7334aada isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7334aada on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7334aada created: GearsObj[0x20490df1, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7334aada created: GearsObj[0x7dde8504, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7334aada created: GearsObj[0x7dde8504, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x7334aada FIN GearsES2[obj 0x7334aada isInit true, usesShared false, 1 GearsObj[0x20490df1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7dde8504, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5fe0fa46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x7334aada 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7334aada, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x14dd9eb7: tileRendererInUse null, GearsES2[obj 0x14dd9eb7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7334aada isInit true, usesShared false, 1 GearsObj[0x20490df1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7dde8504, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5fe0fa46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x14dd9eb7 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x14dd9eb7 created w/ share: GearsObj[0x20490df1, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x58504dbf, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x14dd9eb7 created w/ share: GearsObj[0x7dde8504, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x49f552d2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x14dd9eb7 created w/ share: GearsObj[0x5fe0fa46, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7e3e13f, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x14dd9eb7 FIN GearsES2[obj 0x14dd9eb7 isInit true, usesShared true, 1 GearsObj[0x58504dbf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x49f552d2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7e3e13f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7334aada isInit true, usesShared false, 1 GearsObj[0x20490df1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7dde8504, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5fe0fa46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x14dd9eb7 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x14dd9eb7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x1a451d4d: tileRendererInUse null, GearsES2[obj 0x1a451d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7334aada isInit true, usesShared false, 1 GearsObj[0x20490df1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7dde8504, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5fe0fa46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x1a451d4d on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1a451d4d created w/ share: GearsObj[0x20490df1, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xed94a62, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1a451d4d created w/ share: GearsObj[0x7dde8504, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x147d658, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1a451d4d created w/ share: GearsObj[0x5fe0fa46, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x68abdd85, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x1a451d4d FIN GearsES2[obj 0x1a451d4d isInit true, usesShared true, 1 GearsObj[0xed94a62, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x147d658, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68abdd85, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7334aada isInit true, usesShared false, 1 GearsObj[0x20490df1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7dde8504, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5fe0fa46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x1a451d4d 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1a451d4d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX-C-3.1: hash 0x3baae8cd, (isShared true, created true, master 0x3baae8cd)
[apply] Created Ctx #0: hash 0x7aae8f4b, (created true)
[apply] Created Ctx #1: hash 0x3c79b65d, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x7aae8f4b, (isShared true, created true, master 0x3baae8cd)
[apply] Created Ctx #0: hash 0x3baae8cd, (created true)
[apply] Created Ctx #1: hash 0x3c79b65d, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x3c79b65d, (isShared true, created true, master 0x7aae8f4b)
[apply] Created Ctx #0: hash 0x7aae8f4b, (created true)
[apply] Created Ctx #1: hash 0x3baae8cd, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] junit.framework.TestListener: endTest(test01)
[apply] XXX Destroy in clean order NOW
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x1a451d4d: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x1a451d4d FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x14dd9eb7: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x14dd9eb7 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7334aada: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7334aada FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4 - test01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364043510 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364043510 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.181 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364041902 ms III - Start
[apply] SLOCK [T main @ 1692364041902 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4 - test01
[apply] Thread[main-null,5,main] GearsES2.init.0 0x7334aada: tileRendererInUse null, GearsES2[obj 0x7334aada isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7334aada on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7334aada created: GearsObj[0x20490df1, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7334aada created: GearsObj[0x7dde8504, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7334aada created: GearsObj[0x7dde8504, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x7334aada FIN GearsES2[obj 0x7334aada isInit true, usesShared false, 1 GearsObj[0x20490df1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7dde8504, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5fe0fa46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x7334aada 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7334aada, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x14dd9eb7: tileRendererInUse null, GearsES2[obj 0x14dd9eb7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7334aada isInit true, usesShared false, 1 GearsObj[0x20490df1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7dde8504, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5fe0fa46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x14dd9eb7 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x14dd9eb7 created w/ share: GearsObj[0x20490df1, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x58504dbf, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x14dd9eb7 created w/ share: GearsObj[0x7dde8504, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x49f552d2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x14dd9eb7 created w/ share: GearsObj[0x5fe0fa46, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7e3e13f, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x14dd9eb7 FIN GearsES2[obj 0x14dd9eb7 isInit true, usesShared true, 1 GearsObj[0x58504dbf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x49f552d2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7e3e13f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7334aada isInit true, usesShared false, 1 GearsObj[0x20490df1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7dde8504, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5fe0fa46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x14dd9eb7 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x14dd9eb7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x1a451d4d: tileRendererInUse null, GearsES2[obj 0x1a451d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7334aada isInit true, usesShared false, 1 GearsObj[0x20490df1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7dde8504, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5fe0fa46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] GearsES2 init 0x1a451d4d on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1a451d4d created w/ share: GearsObj[0x20490df1, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xed94a62, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1a451d4d created w/ share: GearsObj[0x7dde8504, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x147d658, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1a451d4d created w/ share: GearsObj[0x5fe0fa46, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x68abdd85, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Shared GearsES2: Unsynchronized Objects
[apply] Thread[main-null,5,main] GearsES2.init.X 0x1a451d4d FIN GearsES2[obj 0x1a451d4d isInit true, usesShared true, 1 GearsObj[0xed94a62, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x147d658, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68abdd85, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x7334aada isInit true, usesShared false, 1 GearsObj[0x20490df1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7dde8504, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5fe0fa46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x1a451d4d 0/0 256x256 of 256x256, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1a451d4d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX-C-3.1: hash 0x3baae8cd, (isShared true, created true, master 0x3baae8cd)
[apply] Created Ctx #0: hash 0x7aae8f4b, (created true)
[apply] Created Ctx #1: hash 0x3c79b65d, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.2: hash 0x7aae8f4b, (isShared true, created true, master 0x3baae8cd)
[apply] Created Ctx #0: hash 0x3baae8cd, (created true)
[apply] Created Ctx #1: hash 0x3c79b65d, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX-C-3.3: hash 0x3c79b65d, (isShared true, created true, master 0x7aae8f4b)
[apply] Created Ctx #0: hash 0x7aae8f4b, (created true)
[apply] Created Ctx #1: hash 0x3baae8cd, (created true)
[apply] Total created 2 + destroyed 0 = 2
[apply]
[apply] XXX Destroy in clean order NOW
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x1a451d4d: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x1a451d4d FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x14dd9eb7: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x14dd9eb7 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7334aada: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7334aada FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4 - test01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364043510 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364043510 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01 took 1.278 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5
[apply] junit.framework.TestListener: tests to run: 1
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364044278 ms III - Start
[apply] SLOCK [T main @ 1692364044279 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01CleanDtorOrder)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5 - test01CleanDtorOrder
[apply] XXX-0-C-M - GLContextShareSet.Map
[apply] Total created 0 + destroyed 0 = 0 - Total Mapped 0/0
[apply] XXX-0-C - GLContextShareSet.Map
[apply] 0: hash 0x5b7d4e3d, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 1: hash 0x2d047195, (isShared true, created true, master 0x2d047195, isMaster true, createdShares 11, destroyedShares 0)
[apply] 2: hash 0x1e33bcc0, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 3: hash 0x12e97ead, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 4: hash 0x5a2949ce, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 5: hash 0x11bf15e6, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 6: hash 0x21e3207, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 7: hash 0x428b2b80, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 8: hash 0x3ca483c8, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 9: hash 0x1952ceef, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 10: hash 0x106871f6, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] Created Ctx #0: hash 0x1e33bcc0, (created true)
[apply] Created Ctx #1: hash 0x428b2b80, (created true)
[apply] Created Ctx #2: hash 0x11bf15e6, (created true)
[apply] Created Ctx #3: hash 0x21e3207, (created true)
[apply] Created Ctx #4: hash 0x3ca483c8, (created true)
[apply] Created Ctx #5: hash 0x12e97ead, (created true)
[apply] Created Ctx #6: hash 0x5a2949ce, (created true)
[apply] Created Ctx #7: hash 0x1952ceef, (created true)
[apply] Created Ctx #8: hash 0x2d047195, (created true)
[apply] Created Ctx #9: hash 0x106871f6, (created true)
[apply] Created Ctx #10: hash 0x5b7d4e3d, (created true)
[apply] Total created 11 + destroyed 0 = 11 - Total Mapped 11/11
[apply] XXX Destroy in clean order
[apply] XXX-0-X-SX1 - GLContextShareSet.Map
[apply] 0: hash 0x5b7d4e3d, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 1: hash 0x2d047195, (isShared true, created true, master 0x2d047195, isMaster true, createdShares 1, destroyedShares 10)
[apply] 2: hash 0x1e33bcc0, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 3: hash 0x12e97ead, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 4: hash 0x5a2949ce, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 5: hash 0x11bf15e6, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 6: hash 0x21e3207, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 7: hash 0x428b2b80, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 8: hash 0x3ca483c8, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 9: hash 0x1952ceef, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 10: hash 0x106871f6, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] Created Ctx #0: hash 0x2d047195, (created true)
[apply] Destroyed Ctx #0: hash 0x1e33bcc0, (created false)
[apply] Destroyed Ctx #1: hash 0x428b2b80, (created false)
[apply] Destroyed Ctx #2: hash 0x11bf15e6, (created false)
[apply] Destroyed Ctx #3: hash 0x21e3207, (created false)
[apply] Destroyed Ctx #4: hash 0x3ca483c8, (created false)
[apply] Destroyed Ctx #5: hash 0x12e97ead, (created false)
[apply] Destroyed Ctx #6: hash 0x5a2949ce, (created false)
[apply] Destroyed Ctx #7: hash 0x1952ceef, (created false)
[apply] Destroyed Ctx #8: hash 0x106871f6, (created false)
[apply] Destroyed Ctx #9: hash 0x5b7d4e3d, (created false)
[apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11
[apply] XXX-0-X-SX2 - GLContextShareSet.Map
[apply] 0: hash 0x2d047195, (isShared true, created true, master 0x2d047195, isMaster true, createdShares 1, destroyedShares 0)
[apply] Created Ctx #0: hash 0x2d047195, (created true)
[apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1
[apply] XXX-1-C - GLContextShareSet.Map
[apply] 0: hash 0x2d047195, (isShared true, created true, master 0x2d047195, isMaster true, createdShares 11, destroyedShares 0)
[apply] 1: hash 0x7f99c6cd, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 2: hash 0x296eeca8, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 3: hash 0x7afddcea, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 4: hash 0x6516a281, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 5: hash 0x242874b1, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 6: hash 0x5539e593, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 7: hash 0xc7d3377, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 8: hash 0x5a137d88, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 9: hash 0x70abe806, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 10: hash 0x6b174f58, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] Created Ctx #0: hash 0x6516a281, (created true)
[apply] Created Ctx #1: hash 0x70abe806, (created true)
[apply] Created Ctx #2: hash 0x296eeca8, (created true)
[apply] Created Ctx #3: hash 0x5a137d88, (created true)
[apply] Created Ctx #4: hash 0x7afddcea, (created true)
[apply] Created Ctx #5: hash 0x7f99c6cd, (created true)
[apply] Created Ctx #6: hash 0x242874b1, (created true)
[apply] Created Ctx #7: hash 0x5539e593, (created true)
[apply] Created Ctx #8: hash 0x2d047195, (created true)
[apply] Created Ctx #9: hash 0xc7d3377, (created true)
[apply] Created Ctx #10: hash 0x6b174f58, (created true)
[apply] Total created 11 + destroyed 0 = 11 - Total Mapped 11/11
[apply] XXX Destroy in clean order
[apply] XXX-1-X-SX1 - GLContextShareSet.Map
[apply] 0: hash 0x2d047195, (isShared true, created true, master 0x2d047195, isMaster true, createdShares 1, destroyedShares 10)
[apply] 1: hash 0x7f99c6cd, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 2: hash 0x296eeca8, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 3: hash 0x7afddcea, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 4: hash 0x6516a281, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 5: hash 0x242874b1, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 6: hash 0x5539e593, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 7: hash 0xc7d3377, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 8: hash 0x5a137d88, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 9: hash 0x70abe806, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 10: hash 0x6b174f58, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] Created Ctx #0: hash 0x2d047195, (created true)
[apply] Destroyed Ctx #0: hash 0x6516a281, (created false)
[apply] Destroyed Ctx #1: hash 0x70abe806, (created false)
[apply] Destroyed Ctx #2: hash 0x296eeca8, (created false)
[apply] Destroyed Ctx #3: hash 0x5a137d88, (created false)
[apply] Destroyed Ctx #4: hash 0x7afddcea, (created false)
[apply] Destroyed Ctx #5: hash 0x7f99c6cd, (created false)
[apply] Destroyed Ctx #6: hash 0x242874b1, (created false)
[apply] Destroyed Ctx #7: hash 0x5539e593, (created false)
[apply] Destroyed Ctx #8: hash 0xc7d3377, (created false)
[apply] Destroyed Ctx #9: hash 0x6b174f58, (created false)
[apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11
[apply] XXX-1-X-SX2 - GLContextShareSet.Map
[apply] 0: hash 0x2d047195, (isShared true, created true, master 0x2d047195, isMaster true, createdShares 1, destroyedShares 0)
[apply] Created Ctx #0: hash 0x2d047195, (created true)
[apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1
[apply] XXX-2-C - GLContextShareSet.Map
[apply] 0: hash 0x2d047195, (isShared true, created true, master 0x2d047195, isMaster true, createdShares 11, destroyedShares 0)
[apply] 1: hash 0x4f2659f5, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 2: hash 0x2097e2c4, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 3: hash 0xba9e1aa, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 4: hash 0x6d318025, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 5: hash 0x590e1539, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 6: hash 0x1806626e, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 7: hash 0x3c8d6f54, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 8: hash 0x5caf8ad3, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 9: hash 0x66283af5, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 10: hash 0x79d7e5d9, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] Created Ctx #0: hash 0x2097e2c4, (created true)
[apply] Created Ctx #1: hash 0x6d318025, (created true)
[apply] Created Ctx #2: hash 0xba9e1aa, (created true)
[apply] Created Ctx #3: hash 0x1806626e, (created true)
[apply] Created Ctx #4: hash 0x5caf8ad3, (created true)
[apply] Created Ctx #5: hash 0x3c8d6f54, (created true)
[apply] Created Ctx #6: hash 0x2d047195, (created true)
[apply] Created Ctx #7: hash 0x4f2659f5, (created true)
[apply] Created Ctx #8: hash 0x66283af5, (created true)
[apply] Created Ctx #9: hash 0x590e1539, (created true)
[apply] Created Ctx #10: hash 0x79d7e5d9, (created true)
[apply] Total created 11 + destroyed 0 = 11 - Total Mapped 11/11
[apply] XXX Destroy in clean order
[apply] XXX-2-X-SX1 - GLContextShareSet.Map
[apply] 0: hash 0x2d047195, (isShared true, created true, master 0x2d047195, isMaster true, createdShares 1, destroyedShares 10)
[apply] 1: hash 0x4f2659f5, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 2: hash 0x2097e2c4, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 3: hash 0xba9e1aa, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 4: hash 0x6d318025, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 5: hash 0x590e1539, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 6: hash 0x1806626e, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 7: hash 0x3c8d6f54, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 8: hash 0x5caf8ad3, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 9: hash 0x66283af5, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 10: hash 0x79d7e5d9, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] Created Ctx #0: hash 0x2d047195, (created true)
[apply] Destroyed Ctx #0: hash 0x2097e2c4, (created false)
[apply] Destroyed Ctx #1: hash 0x6d318025, (created false)
[apply] Destroyed Ctx #2: hash 0xba9e1aa, (created false)
[apply] Destroyed Ctx #3: hash 0x1806626e, (created false)
[apply] Destroyed Ctx #4: hash 0x5caf8ad3, (created false)
[apply] Destroyed Ctx #5: hash 0x3c8d6f54, (created false)
[apply] Destroyed Ctx #6: hash 0x4f2659f5, (created false)
[apply] Destroyed Ctx #7: hash 0x66283af5, (created false)
[apply] Destroyed Ctx #8: hash 0x590e1539, (created false)
[apply] Destroyed Ctx #9: hash 0x79d7e5d9, (created false)
[apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11
[apply] junit.framework.TestListener: endTest(test01CleanDtorOrder)
[apply] XXX-2-X-SX2 - GLContextShareSet.Map
[apply] 0: hash 0x2d047195, (isShared true, created true, master 0x2d047195, isMaster true, createdShares 1, destroyedShares 0)
[apply] Created Ctx #0: hash 0x2d047195, (created true)
[apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1
[apply] XXX-X-X-M1 - GLContextShareSet.Map
[apply] 0: hash 0x2d047195, (isShared true, created true, master 0x2d047195, isMaster true, createdShares 1, destroyedShares 0)
[apply] Created Ctx #0: hash 0x2d047195, (created true)
[apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1
[apply] XXX-X-X-M2 - GLContextShareSet.Map
[apply] Total created 0 + destroyed 0 = 0 - Total Mapped 0/0
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5 - test01CleanDtorOrder
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364054408 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364054408 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.718 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364044278 ms III - Start
[apply] SLOCK [T main @ 1692364044279 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5 - test01CleanDtorOrder
[apply] XXX-0-C-M - GLContextShareSet.Map
[apply] Total created 0 + destroyed 0 = 0 - Total Mapped 0/0
[apply] XXX-0-C - GLContextShareSet.Map
[apply] 0: hash 0x5b7d4e3d, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 1: hash 0x2d047195, (isShared true, created true, master 0x2d047195, isMaster true, createdShares 11, destroyedShares 0)
[apply] 2: hash 0x1e33bcc0, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 3: hash 0x12e97ead, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 4: hash 0x5a2949ce, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 5: hash 0x11bf15e6, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 6: hash 0x21e3207, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 7: hash 0x428b2b80, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 8: hash 0x3ca483c8, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 9: hash 0x1952ceef, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 10: hash 0x106871f6, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] Created Ctx #0: hash 0x1e33bcc0, (created true)
[apply] Created Ctx #1: hash 0x428b2b80, (created true)
[apply] Created Ctx #2: hash 0x11bf15e6, (created true)
[apply] Created Ctx #3: hash 0x21e3207, (created true)
[apply] Created Ctx #4: hash 0x3ca483c8, (created true)
[apply] Created Ctx #5: hash 0x12e97ead, (created true)
[apply] Created Ctx #6: hash 0x5a2949ce, (created true)
[apply] Created Ctx #7: hash 0x1952ceef, (created true)
[apply] Created Ctx #8: hash 0x2d047195, (created true)
[apply] Created Ctx #9: hash 0x106871f6, (created true)
[apply] Created Ctx #10: hash 0x5b7d4e3d, (created true)
[apply] Total created 11 + destroyed 0 = 11 - Total Mapped 11/11
[apply] XXX Destroy in clean order
[apply] XXX-0-X-SX1 - GLContextShareSet.Map
[apply] 0: hash 0x5b7d4e3d, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 1: hash 0x2d047195, (isShared true, created true, master 0x2d047195, isMaster true, createdShares 1, destroyedShares 10)
[apply] 2: hash 0x1e33bcc0, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 3: hash 0x12e97ead, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 4: hash 0x5a2949ce, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 5: hash 0x11bf15e6, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 6: hash 0x21e3207, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 7: hash 0x428b2b80, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 8: hash 0x3ca483c8, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 9: hash 0x1952ceef, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 10: hash 0x106871f6, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] Created Ctx #0: hash 0x2d047195, (created true)
[apply] Destroyed Ctx #0: hash 0x1e33bcc0, (created false)
[apply] Destroyed Ctx #1: hash 0x428b2b80, (created false)
[apply] Destroyed Ctx #2: hash 0x11bf15e6, (created false)
[apply] Destroyed Ctx #3: hash 0x21e3207, (created false)
[apply] Destroyed Ctx #4: hash 0x3ca483c8, (created false)
[apply] Destroyed Ctx #5: hash 0x12e97ead, (created false)
[apply] Destroyed Ctx #6: hash 0x5a2949ce, (created false)
[apply] Destroyed Ctx #7: hash 0x1952ceef, (created false)
[apply] Destroyed Ctx #8: hash 0x106871f6, (created false)
[apply] Destroyed Ctx #9: hash 0x5b7d4e3d, (created false)
[apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11
[apply] XXX-0-X-SX2 - GLContextShareSet.Map
[apply] 0: hash 0x2d047195, (isShared true, created true, master 0x2d047195, isMaster true, createdShares 1, destroyedShares 0)
[apply] Created Ctx #0: hash 0x2d047195, (created true)
[apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1
[apply] XXX-1-C - GLContextShareSet.Map
[apply] 0: hash 0x2d047195, (isShared true, created true, master 0x2d047195, isMaster true, createdShares 11, destroyedShares 0)
[apply] 1: hash 0x7f99c6cd, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 2: hash 0x296eeca8, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 3: hash 0x7afddcea, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 4: hash 0x6516a281, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 5: hash 0x242874b1, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 6: hash 0x5539e593, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 7: hash 0xc7d3377, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 8: hash 0x5a137d88, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 9: hash 0x70abe806, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 10: hash 0x6b174f58, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] Created Ctx #0: hash 0x6516a281, (created true)
[apply] Created Ctx #1: hash 0x70abe806, (created true)
[apply] Created Ctx #2: hash 0x296eeca8, (created true)
[apply] Created Ctx #3: hash 0x5a137d88, (created true)
[apply] Created Ctx #4: hash 0x7afddcea, (created true)
[apply] Created Ctx #5: hash 0x7f99c6cd, (created true)
[apply] Created Ctx #6: hash 0x242874b1, (created true)
[apply] Created Ctx #7: hash 0x5539e593, (created true)
[apply] Created Ctx #8: hash 0x2d047195, (created true)
[apply] Created Ctx #9: hash 0xc7d3377, (created true)
[apply] Created Ctx #10: hash 0x6b174f58, (created true)
[apply] Total created 11 + destroyed 0 = 11 - Total Mapped 11/11
[apply] XXX Destroy in clean order
[apply] XXX-1-X-SX1 - GLContextShareSet.Map
[apply] 0: hash 0x2d047195, (isShared true, created true, master 0x2d047195, isMaster true, createdShares 1, destroyedShares 10)
[apply] 1: hash 0x7f99c6cd, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 2: hash 0x296eeca8, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 3: hash 0x7afddcea, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 4: hash 0x6516a281, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 5: hash 0x242874b1, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 6: hash 0x5539e593, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 7: hash 0xc7d3377, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 8: hash 0x5a137d88, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 9: hash 0x70abe806, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 10: hash 0x6b174f58, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] Created Ctx #0: hash 0x2d047195, (created true)
[apply] Destroyed Ctx #0: hash 0x6516a281, (created false)
[apply] Destroyed Ctx #1: hash 0x70abe806, (created false)
[apply] Destroyed Ctx #2: hash 0x296eeca8, (created false)
[apply] Destroyed Ctx #3: hash 0x5a137d88, (created false)
[apply] Destroyed Ctx #4: hash 0x7afddcea, (created false)
[apply] Destroyed Ctx #5: hash 0x7f99c6cd, (created false)
[apply] Destroyed Ctx #6: hash 0x242874b1, (created false)
[apply] Destroyed Ctx #7: hash 0x5539e593, (created false)
[apply] Destroyed Ctx #8: hash 0xc7d3377, (created false)
[apply] Destroyed Ctx #9: hash 0x6b174f58, (created false)
[apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11
[apply] XXX-1-X-SX2 - GLContextShareSet.Map
[apply] 0: hash 0x2d047195, (isShared true, created true, master 0x2d047195, isMaster true, createdShares 1, destroyedShares 0)
[apply] Created Ctx #0: hash 0x2d047195, (created true)
[apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1
[apply] XXX-2-C - GLContextShareSet.Map
[apply] 0: hash 0x2d047195, (isShared true, created true, master 0x2d047195, isMaster true, createdShares 11, destroyedShares 0)
[apply] 1: hash 0x4f2659f5, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 2: hash 0x2097e2c4, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 3: hash 0xba9e1aa, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 4: hash 0x6d318025, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 5: hash 0x590e1539, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 6: hash 0x1806626e, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 7: hash 0x3c8d6f54, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 8: hash 0x5caf8ad3, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 9: hash 0x66283af5, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] 10: hash 0x79d7e5d9, (isShared true, created true, master 0x2d047195, isMaster false, createdShares 11, destroyedShares 0)
[apply] Created Ctx #0: hash 0x2097e2c4, (created true)
[apply] Created Ctx #1: hash 0x6d318025, (created true)
[apply] Created Ctx #2: hash 0xba9e1aa, (created true)
[apply] Created Ctx #3: hash 0x1806626e, (created true)
[apply] Created Ctx #4: hash 0x5caf8ad3, (created true)
[apply] Created Ctx #5: hash 0x3c8d6f54, (created true)
[apply] Created Ctx #6: hash 0x2d047195, (created true)
[apply] Created Ctx #7: hash 0x4f2659f5, (created true)
[apply] Created Ctx #8: hash 0x66283af5, (created true)
[apply] Created Ctx #9: hash 0x590e1539, (created true)
[apply] Created Ctx #10: hash 0x79d7e5d9, (created true)
[apply] Total created 11 + destroyed 0 = 11 - Total Mapped 11/11
[apply] XXX Destroy in clean order
[apply] XXX-2-X-SX1 - GLContextShareSet.Map
[apply] 0: hash 0x2d047195, (isShared true, created true, master 0x2d047195, isMaster true, createdShares 1, destroyedShares 10)
[apply] 1: hash 0x4f2659f5, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 2: hash 0x2097e2c4, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 3: hash 0xba9e1aa, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 4: hash 0x6d318025, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 5: hash 0x590e1539, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 6: hash 0x1806626e, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 7: hash 0x3c8d6f54, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 8: hash 0x5caf8ad3, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 9: hash 0x66283af5, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] 10: hash 0x79d7e5d9, (isShared true, created false, master 0x2d047195, isMaster false, createdShares 1, destroyedShares 10)
[apply] Created Ctx #0: hash 0x2d047195, (created true)
[apply] Destroyed Ctx #0: hash 0x2097e2c4, (created false)
[apply] Destroyed Ctx #1: hash 0x6d318025, (created false)
[apply] Destroyed Ctx #2: hash 0xba9e1aa, (created false)
[apply] Destroyed Ctx #3: hash 0x1806626e, (created false)
[apply] Destroyed Ctx #4: hash 0x5caf8ad3, (created false)
[apply] Destroyed Ctx #5: hash 0x3c8d6f54, (created false)
[apply] Destroyed Ctx #6: hash 0x4f2659f5, (created false)
[apply] Destroyed Ctx #7: hash 0x66283af5, (created false)
[apply] Destroyed Ctx #8: hash 0x590e1539, (created false)
[apply] Destroyed Ctx #9: hash 0x79d7e5d9, (created false)
[apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11
[apply] XXX-2-X-SX2 - GLContextShareSet.Map
[apply] 0: hash 0x2d047195, (isShared true, created true, master 0x2d047195, isMaster true, createdShares 1, destroyedShares 0)
[apply] Created Ctx #0: hash 0x2d047195, (created true)
[apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1
[apply] XXX-X-X-M1 - GLContextShareSet.Map
[apply] 0: hash 0x2d047195, (isShared true, created true, master 0x2d047195, isMaster true, createdShares 1, destroyedShares 0)
[apply] Created Ctx #0: hash 0x2d047195, (created true)
[apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1
[apply] XXX-X-X-M2 - GLContextShareSet.Map
[apply] Total created 0 + destroyed 0 = 0 - Total Mapped 0/0
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5 - test01CleanDtorOrder
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364054408 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364054408 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01CleanDtorOrder took 9.81 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT
[apply] junit.framework.TestListener: tests to run: 4
[apply] junit.framework.TestListener: startTest(test01OneLife)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364055182 ms III - Start
[apply] SLOCK [T main @ 1692364055183 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife
[apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1dd92fe2, isOwner false, <6b53e23f, 64d2d351>[count 0, qsz 0, owner <NULL>]]]
[apply] GLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x3427b02d: tileRendererInUse null, GearsES2[obj 0x3427b02d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3427b02d on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3427b02d created: GearsObj[0x4282e9b7, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3427b02d created: GearsObj[0x7cf6908b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3427b02d created: GearsObj[0x7cf6908b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x3427b02d FIN GearsES2[obj 0x3427b02d isInit true, usesShared false, 1 GearsObj[0x4282e9b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7cf6908b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1086455d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x3427b02d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3427b02d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3427b02d 256x256, swapInterval 1, drawable 0x3600002
[apply] 0 s: 60 f / 48 ms, 1250.0 fps, 0 ms/f; total: 60 f, 1250.0 fps, 0 ms/f
[apply] 0 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 120 f, 1379.3 fps, 0 ms/f
[apply] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 180 f, 1374.0 fps, 0 ms/f
[apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 240 f, 1528.6 fps, 0 ms/f
[apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 300 f, 1657.4 fps, 0 ms/f
[apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 360 f, 1764.7 fps, 0 ms/f
[apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 420 f, 1842.1 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 480 f, 1920.0 fps, 0 ms/f
[apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 540 f, 1978.0 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 600 f, 2033.8 fps, 0 ms/f
[apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 660 f, 2082.0 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 720 f, 2130.1 fps, 0 ms/f
[apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 780 f, 2166.6 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 840 f, 2198.9 fps, 0 ms/f
[apply] junit.framework.TestListener: endTest(test01OneLife)
[apply] junit.framework.TestListener: startTest(test02AnotherLifeWithGLInfo)
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3427b02d: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3427b02d FIN
[apply] Total: 792ms
[apply] GLProfile.initSingleton(): 265ms
[apply] Demo Code: 520ms
[apply] GLInfo: 0ms
[apply] GLProfile.shutdown(): 7ms
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test02AnotherLifeWithGLInfo
[apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5e0826e7, isOwner false, <32eff876, 8dbdac1>[count 0, qsz 0, owner <NULL>]]]
[apply] GLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x6e20b53a: tileRendererInUse null, GearsES2[obj 0x6e20b53a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6e20b53a on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6e20b53a created: GearsObj[0x37654de8, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6e20b53a created: GearsObj[0x280f856b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6e20b53a created: GearsObj[0x280f856b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x6e20b53a FIN GearsES2[obj 0x6e20b53a isInit true, usesShared false, 1 GearsObj[0x37654de8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x280f856b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6606f28a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e20b53a 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e20b53a 256x256, swapInterval 1, drawable 0x3600002
[apply] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 60 f, 1666.6 fps, 0 ms/f
[apply] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 120 f, 1791.0 fps, 0 ms/f
[apply] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 180 f, 1818.1 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 240 f, 2000.0 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 300 f, 2127.6 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 360 f, 2208.5 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 420 f, 2282.6 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 480 f, 2341.4 fps, 0 ms/f
[apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 540 f, 2368.4 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 600 f, 2419.3 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 660 f, 2444.4 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 720 f, 2474.2 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 780 f, 2492.0 fps, 0 ms/f
[apply] junit.framework.TestListener: endTest(test02AnotherLifeWithGLInfo)
[apply] junit.framework.TestListener: startTest(test03AnotherLife)
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 840 f, 2507.4 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 900 f, 2528.0 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 960 f, 2546.4 fps, 0 ms/f
[apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 1020 f, 2550.0 fps, 0 ms/f
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6e20b53a: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6e20b53a FIN
[apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5e0826e7, isOwner false, <32eff876, 8dbdac1>[count 0, qsz 0, owner <NULL>]]]
[apply] Natives
[apply] GL4bc false
[apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 7 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL4 GLProfile[GL4/GL4.sw]
[apply] GL3 GLProfile[GL3/GL4.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 11 / 12
[apply]
[apply] Total: 562ms
[apply] GLProfile.initSingleton(): 100ms
[apply] Demo Code: 457ms
[apply] GLInfo: 1ms
[apply] GLProfile.shutdown(): 4ms
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test02AnotherLifeWithGLInfo
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test03AnotherLife
[apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x3ce1e309, isOwner false, <6aba2b86, 158da8e>[count 0, qsz 0, owner <NULL>]]]
[apply] GLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x74e52303: tileRendererInUse null, GearsES2[obj 0x74e52303 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x74e52303 on Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x74e52303 created: GearsObj[0x6ecaf272, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x74e52303 created: GearsObj[0x18e5dece, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x74e52303 created: GearsObj[0x18e5dece, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x74e52303 FIN GearsES2[obj 0x74e52303 isInit true, usesShared false, 1 GearsObj[0x6ecaf272, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x18e5dece, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3ff0f2fd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x74e52303 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x74e52303, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x74e52303 256x256, swapInterval 1, drawable 0x3600002
[apply] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 60 f, 2142.8 fps, 0 ms/f
[apply] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 120 f, 2181.8 fps, 0 ms/f
[apply] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 180 f, 2195.1 fps, 0 ms/f
[apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 240 f, 2242.9 fps, 0 ms/f
[apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 300 f, 2272.7 fps, 0 ms/f
[apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 360 f, 2322.5 fps, 0 ms/f
[apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 420 f, 2346.3 fps, 0 ms/f
[apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 480 f, 2388.0 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 540 f, 2432.4 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 600 f, 2459.0 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 660 f, 2500.0 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 720 f, 2517.4 fps, 0 ms/f
[apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 780 f, 2532.4 fps, 0 ms/f
[apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 840 f, 2530.1 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 900 f, 2549.5 fps, 0 ms/f
[apply] junit.framework.TestListener: endTest(test03AnotherLife)
[apply] junit.framework.TestListener: startTest(test03TwoLifes)
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 960 f, 2560.0 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 1020 f, 2582.2 fps, 0 ms/f
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x74e52303: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x74e52303 FIN
[apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x3ce1e309, isOwner false, <6aba2b86, 158da8e>[count 0, qsz 0, owner <NULL>]]]
[apply] Natives
[apply] GL4bc false
[apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 7 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL4 GLProfile[GL4/GL4.sw]
[apply] GL3 GLProfile[GL3/GL4.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 11 / 12
[apply]
[apply] Total: 568ms
[apply] GLProfile.initSingleton(): 92ms
[apply] Demo Code: 469ms
[apply] GLInfo: 0ms
[apply] GLProfile.shutdown(): 7ms
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test03AnotherLife
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test03TwoLifes
[apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7c729a55, isOwner false, <3bb9a3ff, 661972b0>[count 0, qsz 0, owner <NULL>]]]
[apply] GLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x5af3afd9: tileRendererInUse null, GearsES2[obj 0x5af3afd9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5af3afd9 on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5af3afd9 created: GearsObj[0x39e6aad4, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5af3afd9 created: GearsObj[0x4388c757, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5af3afd9 created: GearsObj[0x4388c757, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x5af3afd9 FIN GearsES2[obj 0x5af3afd9 isInit true, usesShared false, 1 GearsObj[0x39e6aad4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4388c757, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x680b9ece, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x5af3afd9 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5af3afd9 256x256, swapInterval 1, drawable 0x3600002
[apply] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 60 f, 2222.2 fps, 0 ms/f
[apply] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 120 f, 2105.2 fps, 0 ms/f
[apply] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 180 f, 2068.9 fps, 0 ms/f
[apply] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 240 f, 2051.2 fps, 0 ms/f
[apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 300 f, 2142.8 fps, 0 ms/f
[apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 360 f, 2222.2 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 420 f, 2295.0 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 480 f, 2352.9 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 540 f, 2410.7 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 600 f, 2448.9 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 660 f, 2481.2 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 720 f, 2517.4 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 780 f, 2540.7 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 840 f, 2553.1 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 900 f, 2571.4 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 960 f, 2594.5 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 1020 f, 2608.6 fps, 0 ms/f
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x5af3afd9: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x5af3afd9 FIN
[apply] Total: 562ms
[apply] GLProfile.initSingleton(): 90ms
[apply] Demo Code: 470ms
[apply] GLInfo: 0ms
[apply] GLProfile.shutdown(): 2ms
[apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x323b36e0, isOwner false, <44ebcd03, 694abbdc>[count 0, qsz 0, owner <NULL>]]]
[apply] GLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw]
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.0 0x2e005c4b: tileRendererInUse null, GearsES2[obj 0x2e005c4b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2e005c4b on Thread[main-Display-.x11_:0-1-EDT-5,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2e005c4b created: GearsObj[0x68889dea, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2e005c4b created: GearsObj[0x39297dd2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2e005c4b created: GearsObj[0x39297dd2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.X 0x2e005c4b FIN GearsES2[obj 0x2e005c4b isInit true, usesShared false, 1 GearsObj[0x68889dea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39297dd2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3934df9c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x2e005c4b 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2e005c4b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x2e005c4b 256x256, swapInterval 1, drawable 0x3600002
[apply] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 60 f, 2222.2 fps, 0 ms/f
[apply] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 120 f, 2142.8 fps, 0 ms/f
[apply] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 180 f, 2093.0 fps, 0 ms/f
[apply] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 240 f, 2086.9 fps, 0 ms/f
[apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 300 f, 2189.7 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 360 f, 2292.9 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 420 f, 2359.5 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 480 f, 2412.0 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 540 f, 2454.5 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 600 f, 2489.6 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 660 f, 2509.5 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 720 f, 2544.1 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 780 f, 2565.7 fps, 0 ms/f
[apply] junit.framework.TestListener: endTest(test03TwoLifes)
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 840 f, 2584.6 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 900 f, 2593.6 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 960 f, 2608.6 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 1020 f, 2622.1 fps, 0 ms/f
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x2e005c4b: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x2e005c4b FIN
[apply] Total: 567ms
[apply] GLProfile.initSingleton(): 97ms
[apply] Demo Code: 468ms
[apply] GLInfo: 0ms
[apply] GLProfile.shutdown(): 2ms
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test03TwoLifes
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364058296 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364058296 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.69 sec
[apply] ------------- Standard Output ---------------
[apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1dd92fe2, isOwner false, <6b53e23f, 64d2d351>[count 0, qsz 0, owner <NULL>]]]
[apply] GLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5e0826e7, isOwner false, <32eff876, 8dbdac1>[count 0, qsz 0, owner <NULL>]]]
[apply] GLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x3ce1e309, isOwner false, <6aba2b86, 158da8e>[count 0, qsz 0, owner <NULL>]]]
[apply] GLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7c729a55, isOwner false, <3bb9a3ff, 661972b0>[count 0, qsz 0, owner <NULL>]]]
[apply] GLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw]
[apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x323b36e0, isOwner false, <44ebcd03, 694abbdc>[count 0, qsz 0, owner <NULL>]]]
[apply] GLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw]
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364055182 ms III - Start
[apply] SLOCK [T main @ 1692364055183 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x3427b02d: tileRendererInUse null, GearsES2[obj 0x3427b02d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3427b02d on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3427b02d created: GearsObj[0x4282e9b7, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3427b02d created: GearsObj[0x7cf6908b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3427b02d created: GearsObj[0x7cf6908b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x3427b02d FIN GearsES2[obj 0x3427b02d isInit true, usesShared false, 1 GearsObj[0x4282e9b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7cf6908b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1086455d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x3427b02d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3427b02d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3427b02d 256x256, swapInterval 1, drawable 0x3600002
[apply] 0 s: 60 f / 48 ms, 1250.0 fps, 0 ms/f; total: 60 f, 1250.0 fps, 0 ms/f
[apply] 0 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 120 f, 1379.3 fps, 0 ms/f
[apply] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 180 f, 1374.0 fps, 0 ms/f
[apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 240 f, 1528.6 fps, 0 ms/f
[apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 300 f, 1657.4 fps, 0 ms/f
[apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 360 f, 1764.7 fps, 0 ms/f
[apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 420 f, 1842.1 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 480 f, 1920.0 fps, 0 ms/f
[apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 540 f, 1978.0 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 600 f, 2033.8 fps, 0 ms/f
[apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 660 f, 2082.0 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 720 f, 2130.1 fps, 0 ms/f
[apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 780 f, 2166.6 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 840 f, 2198.9 fps, 0 ms/f
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3427b02d: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3427b02d FIN
[apply] Total: 792ms
[apply] GLProfile.initSingleton(): 265ms
[apply] Demo Code: 520ms
[apply] GLInfo: 0ms
[apply] GLProfile.shutdown(): 7ms
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test02AnotherLifeWithGLInfo
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x6e20b53a: tileRendererInUse null, GearsES2[obj 0x6e20b53a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6e20b53a on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6e20b53a created: GearsObj[0x37654de8, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6e20b53a created: GearsObj[0x280f856b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6e20b53a created: GearsObj[0x280f856b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x6e20b53a FIN GearsES2[obj 0x6e20b53a isInit true, usesShared false, 1 GearsObj[0x37654de8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x280f856b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6606f28a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6e20b53a 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6e20b53a 256x256, swapInterval 1, drawable 0x3600002
[apply] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 60 f, 1666.6 fps, 0 ms/f
[apply] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 120 f, 1791.0 fps, 0 ms/f
[apply] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 180 f, 1818.1 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 240 f, 2000.0 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 300 f, 2127.6 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 360 f, 2208.5 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 420 f, 2282.6 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 480 f, 2341.4 fps, 0 ms/f
[apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 540 f, 2368.4 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 600 f, 2419.3 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 660 f, 2444.4 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 720 f, 2474.2 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 780 f, 2492.0 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 840 f, 2507.4 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 900 f, 2528.0 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 960 f, 2546.4 fps, 0 ms/f
[apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 1020 f, 2550.0 fps, 0 ms/f
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6e20b53a: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6e20b53a FIN
[apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5e0826e7, isOwner false, <32eff876, 8dbdac1>[count 0, qsz 0, owner <NULL>]]]
[apply] Natives
[apply] GL4bc false
[apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 7 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL4 GLProfile[GL4/GL4.sw]
[apply] GL3 GLProfile[GL3/GL4.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 11 / 12
[apply]
[apply] Total: 562ms
[apply] GLProfile.initSingleton(): 100ms
[apply] Demo Code: 457ms
[apply] GLInfo: 1ms
[apply] GLProfile.shutdown(): 4ms
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test02AnotherLifeWithGLInfo
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test03AnotherLife
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x74e52303: tileRendererInUse null, GearsES2[obj 0x74e52303 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x74e52303 on Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x74e52303 created: GearsObj[0x6ecaf272, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x74e52303 created: GearsObj[0x18e5dece, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x74e52303 created: GearsObj[0x18e5dece, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x74e52303 FIN GearsES2[obj 0x74e52303 isInit true, usesShared false, 1 GearsObj[0x6ecaf272, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x18e5dece, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3ff0f2fd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x74e52303 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x74e52303, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x74e52303 256x256, swapInterval 1, drawable 0x3600002
[apply] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 60 f, 2142.8 fps, 0 ms/f
[apply] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 120 f, 2181.8 fps, 0 ms/f
[apply] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 180 f, 2195.1 fps, 0 ms/f
[apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 240 f, 2242.9 fps, 0 ms/f
[apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 300 f, 2272.7 fps, 0 ms/f
[apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 360 f, 2322.5 fps, 0 ms/f
[apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 420 f, 2346.3 fps, 0 ms/f
[apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 480 f, 2388.0 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 540 f, 2432.4 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 600 f, 2459.0 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 660 f, 2500.0 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 720 f, 2517.4 fps, 0 ms/f
[apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 780 f, 2532.4 fps, 0 ms/f
[apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 840 f, 2530.1 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 900 f, 2549.5 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 960 f, 2560.0 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 1020 f, 2582.2 fps, 0 ms/f
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x74e52303: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x74e52303 FIN
[apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x3ce1e309, isOwner false, <6aba2b86, 158da8e>[count 0, qsz 0, owner <NULL>]]]
[apply] Natives
[apply] GL4bc false
[apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 7 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL4 GLProfile[GL4/GL4.sw]
[apply] GL3 GLProfile[GL3/GL4.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 11 / 12
[apply]
[apply] Total: 568ms
[apply] GLProfile.initSingleton(): 92ms
[apply] Demo Code: 469ms
[apply] GLInfo: 0ms
[apply] GLProfile.shutdown(): 7ms
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test03AnotherLife
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test03TwoLifes
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x5af3afd9: tileRendererInUse null, GearsES2[obj 0x5af3afd9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5af3afd9 on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5af3afd9 created: GearsObj[0x39e6aad4, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5af3afd9 created: GearsObj[0x4388c757, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5af3afd9 created: GearsObj[0x4388c757, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x5af3afd9 FIN GearsES2[obj 0x5af3afd9 isInit true, usesShared false, 1 GearsObj[0x39e6aad4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4388c757, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x680b9ece, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x5af3afd9 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5af3afd9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5af3afd9 256x256, swapInterval 1, drawable 0x3600002
[apply] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 60 f, 2222.2 fps, 0 ms/f
[apply] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 120 f, 2105.2 fps, 0 ms/f
[apply] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 180 f, 2068.9 fps, 0 ms/f
[apply] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 240 f, 2051.2 fps, 0 ms/f
[apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 300 f, 2142.8 fps, 0 ms/f
[apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 360 f, 2222.2 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 420 f, 2295.0 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 480 f, 2352.9 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 540 f, 2410.7 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 600 f, 2448.9 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 660 f, 2481.2 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 720 f, 2517.4 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 780 f, 2540.7 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 840 f, 2553.1 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 900 f, 2571.4 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 960 f, 2594.5 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 1020 f, 2608.6 fps, 0 ms/f
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x5af3afd9: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x5af3afd9 FIN
[apply] Total: 562ms
[apply] GLProfile.initSingleton(): 90ms
[apply] Demo Code: 470ms
[apply] GLInfo: 0ms
[apply] GLProfile.shutdown(): 2ms
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.0 0x2e005c4b: tileRendererInUse null, GearsES2[obj 0x2e005c4b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2e005c4b on Thread[main-Display-.x11_:0-1-EDT-5,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2e005c4b created: GearsObj[0x68889dea, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2e005c4b created: GearsObj[0x39297dd2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2e005c4b created: GearsObj[0x39297dd2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.X 0x2e005c4b FIN GearsES2[obj 0x2e005c4b isInit true, usesShared false, 1 GearsObj[0x68889dea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39297dd2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3934df9c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x2e005c4b 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2e005c4b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x2e005c4b 256x256, swapInterval 1, drawable 0x3600002
[apply] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 60 f, 2222.2 fps, 0 ms/f
[apply] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 120 f, 2142.8 fps, 0 ms/f
[apply] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 180 f, 2093.0 fps, 0 ms/f
[apply] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 240 f, 2086.9 fps, 0 ms/f
[apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 300 f, 2189.7 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 360 f, 2292.9 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 420 f, 2359.5 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 480 f, 2412.0 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 540 f, 2454.5 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 600 f, 2489.6 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 660 f, 2509.5 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 720 f, 2544.1 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 780 f, 2565.7 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 840 f, 2584.6 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 900 f, 2593.6 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 960 f, 2608.6 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 1020 f, 2622.1 fps, 0 ms/f
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x2e005c4b: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x2e005c4b FIN
[apply] Total: 567ms
[apply] GLProfile.initSingleton(): 97ms
[apply] Demo Code: 468ms
[apply] GLInfo: 0ms
[apply] GLProfile.shutdown(): 2ms
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test03TwoLifes
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364058296 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364058296 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01OneLife took 0.839 sec
[apply] Testcase: test02AnotherLifeWithGLInfo took 0.563 sec
[apply] Testcase: test03AnotherLife took 0.568 sec
[apply] Testcase: test03TwoLifes took 1.129 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT.xml
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364059032 ms III - Start
[apply] SLOCK [T main @ 1692364059032 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test01SyncedOneAnimator
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT
[apply] junit.framework.TestListener: tests to run: 2
[apply] junit.framework.TestListener: startTest(test01SyncedOneAnimator)
[apply] Thread[main-null,5,main] GearsES2.init.0 0x6e171cd7: tileRendererInUse null, GearsES2[obj 0x6e171cd7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6e171cd7 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6e171cd7 created: GearsObj[0xd6f455e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6e171cd7 created: GearsObj[0x560baae3, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6e171cd7 created: GearsObj[0x560baae3, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x6e171cd7 FIN GearsES2[obj 0x6e171cd7 isInit true, usesShared false, 1 GearsObj[0xd6f455e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x560baae3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ea3e092, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x6e171cd7 0/0 400x400 of 400x400, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x6c80d78a: tileRendererInUse null, GearsES2[obj 0x6c80d78a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6c80d78a on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6c80d78a created: GearsObj[0x62d3a05b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6c80d78a created: GearsObj[0x22cfcb1, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6c80d78a created: GearsObj[0x22cfcb1, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x6c80d78a FIN GearsES2[obj 0x6c80d78a isInit true, usesShared false, 1 GearsObj[0x62d3a05b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22cfcb1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59c6f79, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x6c80d78a 0/0 400x400 of 400x400, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6c80d78a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x62150f9e: tileRendererInUse null, GearsES2[obj 0x62150f9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x62150f9e on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x62150f9e created: GearsObj[0x7436276c, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x62150f9e created: GearsObj[0x2f259398, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x62150f9e created: GearsObj[0x2f259398, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x62150f9e FIN GearsES2[obj 0x62150f9e isInit true, usesShared false, 1 GearsObj[0x7436276c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f259398, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18c54830, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x62150f9e 0/0 400x400 of 400x400, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x62150f9e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6e171cd7: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6e171cd7 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6c80d78a: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6c80d78a FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x62150f9e: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x62150f9e FIN
[apply] junit.framework.TestListener: endTest(test01SyncedOneAnimator)
[apply] junit.framework.TestListener: startTest(test02AsyncEachAnimator)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test01SyncedOneAnimator
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test02AsyncEachAnimator
[apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x6356695f: tileRendererInUse null, GearsES2[obj 0x6356695f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6356695f on Thread[main-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6356695f created: GearsObj[0x362ea7c4, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6356695f created: GearsObj[0x7d91b7c9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6356695f created: GearsObj[0x7d91b7c9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x6356695f FIN GearsES2[obj 0x6356695f isInit true, usesShared false, 1 GearsObj[0x362ea7c4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d91b7c9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67cc5bdd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x6356695f 0/0 400x400 of 400x400, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0x4f18837a: tileRendererInUse null, GearsES2[obj 0x4f18837a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x4f18837a on Thread[main-Animator#02,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4f18837a created: GearsObj[0x3b48b1cb, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4f18837a created: GearsObj[0x2683bbfb, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4f18837a created: GearsObj[0x2683bbfb, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0x4f18837a FIN GearsES2[obj 0x4f18837a isInit true, usesShared false, 1 GearsObj[0x3b48b1cb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2683bbfb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a272358, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x4f18837a 0/0 400x400 of 400x400, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4f18837a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#03,5,main] GearsES2.init.0 0x359f7cdf: tileRendererInUse null, GearsES2[obj 0x359f7cdf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x359f7cdf on Thread[main-Animator#03,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x359f7cdf created: GearsObj[0x147c3e3f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x359f7cdf created: GearsObj[0x7b6b296d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x359f7cdf created: GearsObj[0x7b6b296d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#03,5,main] GearsES2.init.X 0x359f7cdf FIN GearsES2[obj 0x359f7cdf isInit true, usesShared false, 1 GearsObj[0x147c3e3f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b6b296d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x453c8009, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x359f7cdf 0/0 400x400 of 400x400, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x359f7cdf, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] junit.framework.TestListener: endTest(test02AsyncEachAnimator)
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6356695f: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6356695f FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4f18837a: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4f18837a FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x359f7cdf: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x359f7cdf FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test02AsyncEachAnimator
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364063061 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364063061 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.619 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364059032 ms III - Start
[apply] SLOCK [T main @ 1692364059032 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test01SyncedOneAnimator
[apply] Thread[main-null,5,main] GearsES2.init.0 0x6e171cd7: tileRendererInUse null, GearsES2[obj 0x6e171cd7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6e171cd7 on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6e171cd7 created: GearsObj[0xd6f455e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6e171cd7 created: GearsObj[0x560baae3, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6e171cd7 created: GearsObj[0x560baae3, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x6e171cd7 FIN GearsES2[obj 0x6e171cd7 isInit true, usesShared false, 1 GearsObj[0xd6f455e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x560baae3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ea3e092, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x6e171cd7 0/0 400x400 of 400x400, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e171cd7, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x6c80d78a: tileRendererInUse null, GearsES2[obj 0x6c80d78a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6c80d78a on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6c80d78a created: GearsObj[0x62d3a05b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6c80d78a created: GearsObj[0x22cfcb1, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6c80d78a created: GearsObj[0x22cfcb1, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x6c80d78a FIN GearsES2[obj 0x6c80d78a isInit true, usesShared false, 1 GearsObj[0x62d3a05b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22cfcb1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59c6f79, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x6c80d78a 0/0 400x400 of 400x400, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6c80d78a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-null,5,main] GearsES2.init.0 0x62150f9e: tileRendererInUse null, GearsES2[obj 0x62150f9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x62150f9e on Thread[main-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x62150f9e created: GearsObj[0x7436276c, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x62150f9e created: GearsObj[0x2f259398, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x62150f9e created: GearsObj[0x2f259398, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-null,5,main] GearsES2.init.X 0x62150f9e FIN GearsES2[obj 0x62150f9e isInit true, usesShared false, 1 GearsObj[0x7436276c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f259398, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18c54830, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-null,5,main] GearsES2.reshape 0x62150f9e 0/0 400x400 of 400x400, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x62150f9e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6e171cd7: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6e171cd7 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6c80d78a: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6c80d78a FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x62150f9e: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x62150f9e FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test01SyncedOneAnimator
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test02AsyncEachAnimator
[apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x6356695f: tileRendererInUse null, GearsES2[obj 0x6356695f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6356695f on Thread[main-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6356695f created: GearsObj[0x362ea7c4, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6356695f created: GearsObj[0x7d91b7c9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6356695f created: GearsObj[0x7d91b7c9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x6356695f FIN GearsES2[obj 0x6356695f isInit true, usesShared false, 1 GearsObj[0x362ea7c4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d91b7c9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67cc5bdd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x6356695f 0/0 400x400 of 400x400, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0x4f18837a: tileRendererInUse null, GearsES2[obj 0x4f18837a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x4f18837a on Thread[main-Animator#02,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4f18837a created: GearsObj[0x3b48b1cb, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4f18837a created: GearsObj[0x2683bbfb, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4f18837a created: GearsObj[0x2683bbfb, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0x4f18837a FIN GearsES2[obj 0x4f18837a isInit true, usesShared false, 1 GearsObj[0x3b48b1cb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2683bbfb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a272358, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x4f18837a 0/0 400x400 of 400x400, swapInterval 0, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4f18837a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#03,5,main] GearsES2.init.0 0x359f7cdf: tileRendererInUse null, GearsES2[obj 0x359f7cdf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x359f7cdf on Thread[main-Animator#03,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x359f7cdf created: GearsObj[0x147c3e3f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x359f7cdf created: GearsObj[0x7b6b296d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x359f7cdf created: GearsObj[0x7b6b296d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#03,5,main] GearsES2.init.X 0x359f7cdf FIN GearsES2[obj 0x359f7cdf isInit true, usesShared false, 1 GearsObj[0x147c3e3f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b6b296d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x453c8009, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x359f7cdf 0/0 400x400 of 400x400, swapInterval 0, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x359f7cdf, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6356695f: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6356695f FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4f18837a: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x4f18837a FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x359f7cdf: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x359f7cdf FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test02AsyncEachAnimator
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364063061 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364063061 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01SyncedOneAnimator took 2.159 sec
[apply] Testcase: test02AsyncEachAnimator took 1.85 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT
[apply] junit.framework.TestListener: tests to run: 16
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364063914 ms III - Start
[apply] SLOCK [T main @ 1692364063915 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01NormalPre_1WinPostVis)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis
[apply] junit.framework.TestListener: endTest(test01NormalPre_1WinPostVis)waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test02NormalPost_1WinPostVis
[apply]
[apply] junit.framework.TestListener: startTest(test02NormalPost_1WinPostVis)
[apply] waitForRealized: to false, goal reached true
[apply] junit.framework.TestListener: endTest(test02NormalPost_1WinPostVis)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test02NormalPost_1WinPostVis
[apply] junit.framework.TestListener: startTest(test03ExclPre_1WinPostVis)
[apply]
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test03ExclPre_1WinPostVis
[apply] junit.framework.TestListener: endTest(test03ExclPre_1WinPostVis)
[apply] junit.framework.TestListener: startTest(test04ExclPost_1WinPostVis)
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test03ExclPre_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test04ExclPost_1WinPostVis
[apply] junit.framework.TestListener: endTest(test04ExclPost_1WinPostVis)
[apply] junit.framework.TestListener: startTest(test05NormalPre_4WinPostVis)
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test04ExclPost_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test05NormalPre_4WinPostVis
[apply] junit.framework.TestListener: endTest(test05NormalPre_4WinPostVis)
[apply] junit.framework.TestListener: startTest(test06NormalPost_4WinPostVis)
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test05NormalPre_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test06NormalPost_4WinPostVis
[apply] junit.framework.TestListener: endTest(test06NormalPost_4WinPostVis)
[apply] junit.framework.TestListener: startTest(test07ExclPre_4WinPostVis)
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test06NormalPost_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test07ExclPre_4WinPostVis
[apply] junit.framework.TestListener: endTest(test07ExclPre_4WinPostVis)
[apply] junit.framework.TestListener: startTest(test08ExclPost_4WinPostVis)
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test07ExclPre_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test08ExclPost_4WinPostVis
[apply] junit.framework.TestListener: endTest(test08ExclPost_4WinPostVis)
[apply] junit.framework.TestListener: startTest(test11NormalPre_1WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test08ExclPost_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test11NormalPre_1WinPreVis
[apply] junit.framework.TestListener: endTest(test11NormalPre_1WinPreVis)
[apply] junit.framework.TestListener: startTest(test12NormalPost_1WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test11NormalPre_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test12NormalPost_1WinPreVis
[apply] junit.framework.TestListener: endTest(test12NormalPost_1WinPreVis)
[apply] junit.framework.TestListener: startTest(test13ExclPre_1WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test12NormalPost_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test13ExclPre_1WinPreVis
[apply] junit.framework.TestListener: endTest(test13ExclPre_1WinPreVis)waitForRealized: to false, goal reached true
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test13ExclPre_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test14ExclPost_1WinPreVis
[apply] junit.framework.TestListener: startTest(test14ExclPost_1WinPreVis)
[apply] waitForRealized: to false, goal reached truejunit.framework.TestListener: endTest(test14ExclPost_1WinPreVis)
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test14ExclPost_1WinPreVis
[apply] junit.framework.TestListener: startTest(test15NormalPre_4WinPreVis)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test15NormalPre_4WinPreVis
[apply] junit.framework.TestListener: endTest(test15NormalPre_4WinPreVis)waitForRealized: to false, goal reached true
[apply]
[apply] waitForRealized: to false, goal reached true
[apply] junit.framework.TestListener: startTest(test16NormalPost_4WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test15NormalPre_4WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test16NormalPost_4WinPreVis
[apply] junit.framework.TestListener: endTest(test16NormalPost_4WinPreVis)
[apply] junit.framework.TestListener: startTest(test17ExclPre_4WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test16NormalPost_4WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test17ExclPre_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test17ExclPre_4WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis
[apply] junit.framework.TestListener: endTest(test17ExclPre_4WinPreVis)
[apply] junit.framework.TestListener: startTest(test18ExclPost_4WinPreVis)
[apply] waitForRealized: to false, goal reached truejunit.framework.TestListener: endTest(test18ExclPost_4WinPreVis)
[apply]
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364087994 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364087994 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 24.667 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364063914 ms III - Start
[apply] SLOCK [T main @ 1692364063915 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test02NormalPost_1WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test02NormalPost_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test03ExclPre_1WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test03ExclPre_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test04ExclPost_1WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test04ExclPost_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test05NormalPre_4WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test05NormalPre_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test06NormalPost_4WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test06NormalPost_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test07ExclPre_4WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test07ExclPre_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test08ExclPost_4WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test08ExclPost_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test11NormalPre_1WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test11NormalPre_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test12NormalPost_1WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test12NormalPost_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test13ExclPre_1WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test13ExclPre_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test14ExclPost_1WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test14ExclPost_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test15NormalPre_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test15NormalPre_4WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test16NormalPost_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test16NormalPost_4WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test17ExclPre_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test17ExclPre_4WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364087994 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364087994 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01NormalPre_1WinPostVis took 1.898 sec
[apply] Testcase: test02NormalPost_1WinPostVis took 0.364 sec
[apply] Testcase: test03ExclPre_1WinPostVis took 2.983 sec
[apply] Testcase: test04ExclPost_1WinPostVis took 0.366 sec
[apply] Testcase: test05NormalPre_4WinPostVis took 1.867 sec
[apply] Testcase: test06NormalPost_4WinPostVis took 0.549 sec
[apply] Testcase: test07ExclPre_4WinPostVis took 3.351 sec
[apply] Testcase: test08ExclPost_4WinPostVis took 0.586 sec
[apply] Testcase: test11NormalPre_1WinPreVis took 1.663 sec
[apply] Testcase: test12NormalPost_1WinPreVis took 0.383 sec
[apply] Testcase: test13ExclPre_1WinPreVis took 3 sec
[apply] Testcase: test14ExclPost_1WinPreVis took 0.383 sec
[apply] Testcase: test15NormalPre_4WinPreVis took 1.884 sec
[apply] Testcase: test16NormalPost_4WinPreVis took 0.632 sec
[apply] Testcase: test17ExclPre_4WinPreVis took 3.382 sec
[apply] Testcase: test18ExclPost_4WinPreVis took 0.583 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT.xml
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWTSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364088825 ms III - Start
[apply]
[apply] junit.framework.TestListener: tests to run: 16
[apply] SLOCK [T main @ 1692364088826 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01NormalPre_1WinPostVis)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis
[apply] junit.framework.TestListener: endTest(test01NormalPre_1WinPostVis)
[apply] junit.framework.TestListener: startTest(test02NormalPost_1WinPostVis)
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test02NormalPost_1WinPostVis
[apply] junit.framework.TestListener: endTest(test02NormalPost_1WinPostVis)
[apply] waitForRealized: to false, goal reached truejunit.framework.TestListener: startTest(test03ExclPre_1WinPostVis)
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test02NormalPost_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test03ExclPre_1WinPostVis
[apply] junit.framework.TestListener: endTest(test03ExclPre_1WinPostVis)waitForRealized: to false, goal reached true
[apply]
[apply] junit.framework.TestListener: startTest(test04ExclPost_1WinPostVis)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test03ExclPre_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test04ExclPost_1WinPostVis
[apply] junit.framework.TestListener: endTest(test04ExclPost_1WinPostVis)
[apply] junit.framework.TestListener: startTest(test05NormalPre_4WinPostVis)
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test04ExclPost_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test05NormalPre_4WinPostVis
[apply] junit.framework.TestListener: endTest(test05NormalPre_4WinPostVis)
[apply] junit.framework.TestListener: startTest(test06NormalPost_4WinPostVis)
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test05NormalPre_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test06NormalPost_4WinPostVis
[apply] junit.framework.TestListener: endTest(test06NormalPost_4WinPostVis)
[apply] waitForRealized: to false, goal reached truejunit.framework.TestListener: startTest(test07ExclPre_4WinPostVis)
[apply]
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test06NormalPost_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test07ExclPre_4WinPostVis
[apply] junit.framework.TestListener: endTest(test07ExclPre_4WinPostVis)waitForRealized: to false, goal reached true
[apply]
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test07ExclPre_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test08ExclPost_4WinPostVis
[apply] junit.framework.TestListener: startTest(test08ExclPost_4WinPostVis)
[apply] junit.framework.TestListener: endTest(test08ExclPost_4WinPostVis)
[apply] waitForRealized: to false, goal reached truejunit.framework.TestListener: startTest(test11NormalPre_1WinPreVis)
[apply]
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test08ExclPost_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test11NormalPre_1WinPreVis
[apply] junit.framework.TestListener: endTest(test11NormalPre_1WinPreVis)
[apply] junit.framework.TestListener: startTest(test12NormalPost_1WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test11NormalPre_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test12NormalPost_1WinPreVis
[apply] junit.framework.TestListener: endTest(test12NormalPost_1WinPreVis)
[apply] junit.framework.TestListener: startTest(test13ExclPre_1WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test12NormalPost_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test13ExclPre_1WinPreVis
[apply] junit.framework.TestListener: endTest(test13ExclPre_1WinPreVis)
[apply] junit.framework.TestListener: startTest(test14ExclPost_1WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test13ExclPre_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test14ExclPost_1WinPreVis
[apply] junit.framework.TestListener: endTest(test14ExclPost_1WinPreVis)
[apply] junit.framework.TestListener: startTest(test15NormalPre_4WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test14ExclPost_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test15NormalPre_4WinPreVis
[apply] junit.framework.TestListener: endTest(test15NormalPre_4WinPreVis)
[apply] junit.framework.TestListener: startTest(test16NormalPost_4WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test15NormalPre_4WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test16NormalPost_4WinPreVis
[apply] junit.framework.TestListener: endTest(test16NormalPost_4WinPreVis)
[apply] junit.framework.TestListener: startTest(test17ExclPre_4WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test16NormalPost_4WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test17ExclPre_4WinPreVis
[apply] junit.framework.TestListener: endTest(test17ExclPre_4WinPreVis)
[apply] junit.framework.TestListener: startTest(test18ExclPost_4WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test17ExclPre_4WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] junit.framework.TestListener: endTest(test18ExclPost_4WinPreVis)waitForRealized: to false, goal reached true
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364112827 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364112827 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 24.576 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364088825 ms III - Start
[apply] SLOCK [T main @ 1692364088826 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test02NormalPost_1WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test02NormalPost_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test03ExclPre_1WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test03ExclPre_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test04ExclPost_1WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test04ExclPost_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test05NormalPre_4WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test05NormalPre_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test06NormalPost_4WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test06NormalPost_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test07ExclPre_4WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test07ExclPre_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test08ExclPost_4WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test08ExclPost_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test11NormalPre_1WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test11NormalPre_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test12NormalPost_1WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test12NormalPost_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test13ExclPre_1WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test13ExclPre_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test14ExclPost_1WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test14ExclPost_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test15NormalPre_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test15NormalPre_4WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test16NormalPost_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test16NormalPost_4WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test17ExclPre_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test17ExclPre_4WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364112827 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364112827 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01NormalPre_1WinPostVis took 1.897 sec
[apply] Testcase: test02NormalPost_1WinPostVis took 0.365 sec
[apply] Testcase: test03ExclPre_1WinPostVis took 2.983 sec
[apply] Testcase: test04ExclPost_1WinPostVis took 0.368 sec
[apply] Testcase: test05NormalPre_4WinPostVis took 1.816 sec
[apply] Testcase: test06NormalPost_4WinPostVis took 0.549 sec
[apply] Testcase: test07ExclPre_4WinPostVis took 3.432 sec
[apply] Testcase: test08ExclPost_4WinPostVis took 0.535 sec
[apply] Testcase: test11NormalPre_1WinPreVis took 1.664 sec
[apply] Testcase: test12NormalPost_1WinPreVis took 0.384 sec
[apply] Testcase: test13ExclPre_1WinPreVis took 3 sec
[apply] Testcase: test14ExclPost_1WinPreVis took 0.382 sec
[apply] Testcase: test15NormalPre_4WinPreVis took 1.9 sec
[apply] Testcase: test16NormalPost_4WinPreVis took 0.601 sec
[apply] Testcase: test17ExclPre_4WinPreVis took 3.385 sec
[apply] Testcase: test18ExclPost_4WinPreVis took 0.596 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT
[apply] junit.framework.TestListener: tests to run: 8
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364113555 ms III - Start
[apply] SLOCK [T main @ 1692364113555 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01Normal_1WinPostVis)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis
[apply] waitForRealized: to false, goal reached truejunit.framework.TestListener: endTest(test01Normal_1WinPostVis)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test03Excl_1WinPostVis
[apply]
[apply] junit.framework.TestListener: startTest(test03Excl_1WinPostVis)
[apply] waitForRealized: to false, goal reached truejunit.framework.TestListener: endTest(test03Excl_1WinPostVis)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test03Excl_1WinPostVis
[apply]
[apply] junit.framework.TestListener: startTest(test05Normal_4WinPostVis)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test05Normal_4WinPostVis
[apply] junit.framework.TestListener: endTest(test05Normal_4WinPostVis)
[apply] junit.framework.TestListener: startTest(test07Excl_4WinPostVis)
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test05Normal_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test07Excl_4WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] junit.framework.TestListener: endTest(test07Excl_4WinPostVis)
[apply] junit.framework.TestListener: startTest(test11Normal_1WinPreVis)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test07Excl_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test11Normal_1WinPreVis
[apply] waitForRealized: to false, goal reached truejunit.framework.TestListener: endTest(test11Normal_1WinPreVis)
[apply]
[apply] junit.framework.TestListener: startTest(test13Excl_1WinPreVis)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test11Normal_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test13Excl_1WinPreVis
[apply] waitForRealized: to false, goal reached truejunit.framework.TestListener: endTest(test13Excl_1WinPreVis)
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test13Excl_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test15Normal_4WinPreVis
[apply] junit.framework.TestListener: startTest(test15Normal_4WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] junit.framework.TestListener: endTest(test15Normal_4WinPreVis)
[apply] junit.framework.TestListener: startTest(test17Excl_4WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test15Normal_4WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test17Excl_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] junit.framework.TestListener: endTest(test17Excl_4WinPreVis)waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test17Excl_4WinPreVis
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364126409 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364126409 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.441 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364113555 ms III - Start
[apply] SLOCK [T main @ 1692364113555 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test03Excl_1WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test03Excl_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test05Normal_4WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test05Normal_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test07Excl_4WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test07Excl_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test11Normal_1WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test11Normal_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test13Excl_1WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test13Excl_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test15Normal_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test15Normal_4WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test17Excl_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test17Excl_4WinPreVis
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364126409 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364126409 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01Normal_1WinPostVis took 1.697 sec
[apply] Testcase: test03Excl_1WinPostVis took 1.464 sec
[apply] Testcase: test05Normal_4WinPostVis took 1.617 sec
[apply] Testcase: test07Excl_4WinPostVis took 1.65 sec
[apply] Testcase: test11Normal_1WinPreVis took 1.466 sec
[apply] Testcase: test13Excl_1WinPreVis took 1.466 sec
[apply] Testcase: test15Normal_4WinPreVis took 1.684 sec
[apply] Testcase: test17Excl_4WinPreVis took 1.666 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT
[apply] junit.framework.TestListener: tests to run: 8
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364127274 ms III - Start
[apply] SLOCK [T main @ 1692364127275 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01Normal_1WinPostVis)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test01Normal_1WinPostVis
[apply] junit.framework.TestListener: endTest(test01Normal_1WinPostVis)waitForRealized: to false, goal reached true
[apply] junit.framework.TestListener: startTest(test03Excl_1WinPostVis)
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test01Normal_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test03Excl_1WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test03Excl_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test05Normal_4WinPostVis
[apply] junit.framework.TestListener: endTest(test03Excl_1WinPostVis)
[apply] junit.framework.TestListener: startTest(test05Normal_4WinPostVis)
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] junit.framework.TestListener: endTest(test05Normal_4WinPostVis)
[apply] junit.framework.TestListener: startTest(test07Excl_4WinPostVis)
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test05Normal_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test07Excl_4WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test07Excl_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test11Normal_1WinPreVis
[apply] junit.framework.TestListener: endTest(test07Excl_4WinPostVis)
[apply] junit.framework.TestListener: startTest(test11Normal_1WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] junit.framework.TestListener: endTest(test11Normal_1WinPreVis)
[apply] junit.framework.TestListener: startTest(test13Excl_1WinPreVis)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test11Normal_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test13Excl_1WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test13Excl_1WinPreVis
[apply] junit.framework.TestListener: endTest(test13Excl_1WinPreVis)++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test15Normal_4WinPreVis
[apply]
[apply] junit.framework.TestListener: startTest(test15Normal_4WinPreVis)
[apply] junit.framework.TestListener: endTest(test15Normal_4WinPreVis)waitForRealized: to false, goal reached true
[apply] junit.framework.TestListener: startTest(test17Excl_4WinPreVis)
[apply]
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test15Normal_4WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test17Excl_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] junit.framework.TestListener: endTest(test17Excl_4WinPreVis)
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test17Excl_4WinPreVis
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364140309 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364140309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.61 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364127274 ms III - Start
[apply] SLOCK [T main @ 1692364127275 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test01Normal_1WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test01Normal_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test03Excl_1WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test03Excl_1WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test05Normal_4WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test05Normal_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test07Excl_4WinPostVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test07Excl_4WinPostVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test11Normal_1WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test11Normal_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test13Excl_1WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test13Excl_1WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test15Normal_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test15Normal_4WinPreVis
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test17Excl_4WinPreVis
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] waitForRealized: to false, goal reached true
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test17Excl_4WinPreVis
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364140309 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364140309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01Normal_1WinPostVis took 1.697 sec
[apply] Testcase: test03Excl_1WinPostVis took 1.45 sec
[apply] Testcase: test05Normal_4WinPostVis took 1.779 sec
[apply] Testcase: test07Excl_4WinPostVis took 1.617 sec
[apply] Testcase: test11Normal_1WinPreVis took 1.466 sec
[apply] Testcase: test13Excl_1WinPreVis took 1.47 sec
[apply] Testcase: test15Normal_4WinPreVis took 1.73 sec
[apply] Testcase: test17Excl_4WinPreVis took 1.665 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT.xml
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364141037 ms III - Start
[apply] SLOCK [T main @ 1692364141038 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT
[apply] junit.framework.TestListener: tests to run: 6
[apply] junit.framework.TestListener: startTest(testSwitch2GLWindowEachWithOwnDemoGL2ES2)
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.0 0x206401b9: tileRendererInUse null, GearsES2[obj 0x206401b9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x206401b9 on Thread[Thread-1-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x206401b9 created: GearsObj[0x5694884e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x206401b9 created: GearsObj[0xb6bf9c9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x206401b9 created: GearsObj[0xb6bf9c9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.X 0x206401b9 FIN GearsES2[obj 0x206401b9 isInit true, usesShared false, 1 GearsObj[0x5694884e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb6bf9c9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12db915d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.reshape 0x206401b9 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x206401b9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[Thread-1-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[Thread-1-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[Thread-1-Animator#00,5,main] RedSquareES2.init FIN
[apply] Thread[Thread-1-Animator#00,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3600004, tileRendererInUse null
[apply] Thread[Thread-1-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0001-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[apply] 1 - switch - START 1001
[apply] 1 - A w1-h 0x3600002,-ctx 0x7fa530005870
[apply] 1 - A w2-h 0x3600004,-ctx 0x7fa530b72590
[apply] Thread[Thread-1,5,main] GearsES2.reshape 0x206401b9 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x206401b9, angle 734.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[Thread-1,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[Thread-1,5,main] RedSquareES2.reshape FIN
[apply] 1 - B w1-h 0x3600002,-ctx 0x7fa530b72590
[apply] 1 - B w2-h 0x3600004,-ctx 0x7fa530005870
[apply] 1 - switch - END 1001
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n1471-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n1471-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[apply] 2 - switch - START 2008
[apply] 2 - A w1-h 0x3600002,-ctx 0x7fa530b72590
[apply] 2 - A w2-h 0x3600004,-ctx 0x7fa530005870
[apply] Thread[Thread-1,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3600004, tileRendererInUse null
[apply] Thread[Thread-1,5,main] RedSquareES2.reshape FIN
[apply] Thread[Thread-1,5,main] GearsES2.reshape 0x206401b9 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x206401b9, angle 1537.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] 2 - B w1-h 0x3600002,-ctx 0x7fa530005870
[apply] 2 - B w2-h 0x3600004,-ctx 0x7fa530b72590
[apply] 2 - switch - END 2008
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n3074-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n3078-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[apply] junit.framework.TestListener: endTest(testSwitch2GLWindowEachWithOwnDemoGL2ES2)
[apply] junit.framework.TestListener: startTest(testSwitch2GLWindowEachWithOwnDemoGLES2)
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main]
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x206401b9: tileRendererInUse null
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x206401b9 FIN
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main]
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGLES2
[apply] Thread[Thread-4-Animator#01,5,main] GearsES2.init.0 0x588d65c8: tileRendererInUse null, GearsES2[obj 0x588d65c8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x588d65c8 on Thread[Thread-4-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x588d65c8 created: GearsObj[0x74db7797, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x588d65c8 created: GearsObj[0x1ce0889, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x588d65c8 created: GearsObj[0x1ce0889, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-4-Animator#01,5,main] GearsES2.init.X 0x588d65c8 FIN GearsES2[obj 0x588d65c8 isInit true, usesShared false, 1 GearsObj[0x74db7797, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ce0889, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40b79974, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-4-Animator#01,5,main] GearsES2.reshape 0x588d65c8 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fa4cc05a1e0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x588d65c8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[Thread-4-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[Thread-4-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true)
[apply] null
[apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[Thread-4-Animator#01,5,main] RedSquareES2.init FIN
[apply] Thread[Thread-4-Animator#01,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fa4cc0bf7f0, tileRendererInUse null
[apply] Thread[Thread-4-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0356x0356.png
[apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] 1 - switch - START 1001
[apply] 1 - A w1-h 0x7fa4cc05a1e0,-ctx 0x7fa4c8004e00
[apply] 1 - A w2-h 0x7fa4cc0bf7f0,-ctx 0x7fa4c8b97bf0
[apply] Thread[Thread-4,5,main] GearsES2.reshape 0x588d65c8 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fa57c1857f0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x588d65c8, angle 448.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[Thread-4,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fa57c05fca0, tileRendererInUse null
[apply] Thread[Thread-4,5,main] RedSquareES2.reshape FIN
[apply] 1 - B w1-h 0x7fa57c05fca0,-ctx 0x7fa4c8b97bf0
[apply] 1 - B w2-h 0x7fa57c1857f0,-ctx 0x7fa4c8004e00
[apply] 1 - switch - END 1001
[apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n0898-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png
[apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n0897-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] 2 - switch - START 2005
[apply] 2 - A w1-h 0x7fa57c05fca0,-ctx 0x7fa4c8b97bf0
[apply] 2 - A w2-h 0x7fa57c1857f0,-ctx 0x7fa4c8004e00
[apply] Thread[Thread-4,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fa57c0603d0, tileRendererInUse null
[apply] Thread[Thread-4,5,main] RedSquareES2.reshape FIN
[apply] Thread[Thread-4,5,main] GearsES2.reshape 0x588d65c8 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fa57c064e20, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x588d65c8, angle 1000.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] 2 - B w1-h 0x7fa57c064e20,-ctx 0x7fa4c8004e00
[apply] 2 - B w2-h 0x7fa57c0603d0,-ctx 0x7fa4c8b97bf0
[apply] 2 - switch - END 2005
[apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n2002-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png
[apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n2001-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] junit.framework.TestListener: endTest(testSwitch2GLWindowEachWithOwnDemoGLES2)
[apply] junit.framework.TestListener: startTest(testSwitch2GLWindowOneDemoGL2ES2)
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main]
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x588d65c8: tileRendererInUse null
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x588d65c8 FIN
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main]
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGLES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGL2ES2
[apply] Thread[Thread-5-Animator#02,5,main] GearsES2.init.0 0x5f5caab2: tileRendererInUse null, GearsES2[obj 0x5f5caab2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5f5caab2 on Thread[Thread-5-Animator#02,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5f5caab2 created: GearsObj[0x607e0391, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5f5caab2 created: GearsObj[0x4a557aad, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5f5caab2 created: GearsObj[0x4a557aad, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-5-Animator#02,5,main] GearsES2.init.X 0x5f5caab2 FIN GearsES2[obj 0x5f5caab2 isInit true, usesShared false, 1 GearsObj[0x607e0391, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a557aad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31caaf70, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-5-Animator#02,5,main] GearsES2.reshape 0x5f5caab2 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5f5caab2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n0007-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[apply] 1 - switch - START 1000
[apply] 1 - A w1-h 0x3600002,-ctx 0x7fa524004df0
[apply] 1 - A w2-h 0x3600004,-ctx 0x7fa5244e2800
[apply] Thread[Thread-5,5,main] GearsES2.reshape 0x5f5caab2 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5f5caab2, angle 895.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] 1 - B w1-h 0x3600002,-ctx 0x7fa5244e2800
[apply] 1 - B w2-h 0x3600004,-ctx 0x7fa524004df0
[apply] 1 - switch - END 1000
[apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n1793-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[apply] 2 - switch - START 2004
[apply] 2 - A w1-h 0x3600002,-ctx 0x7fa5244e2800
[apply] 2 - A w2-h 0x3600004,-ctx 0x7fa524004df0
[apply] Thread[Thread-5,5,main] GearsES2.reshape 0x5f5caab2 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5f5caab2, angle 1869.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] 2 - B w1-h 0x3600002,-ctx 0x7fa524004df0
[apply] 2 - B w2-h 0x3600004,-ctx 0x7fa5244e2800
[apply] 2 - switch - END 2004
[apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n3738-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[apply] junit.framework.TestListener: endTest(testSwitch2GLWindowOneDemoGL2ES2)
[apply] junit.framework.TestListener: startTest(testSwitch2GLWindowOneDemoGLES2)
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-3,5,main]
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x5f5caab2: tileRendererInUse null
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x5f5caab2 FIN
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-3,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGLES2
[apply] Thread[Thread-6-Animator#03,5,main] GearsES2.init.0 0x143e18e1: tileRendererInUse null, GearsES2[obj 0x143e18e1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x143e18e1 on Thread[Thread-6-Animator#03,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x143e18e1 created: GearsObj[0x1bed8e30, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x143e18e1 created: GearsObj[0xadce86a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x143e18e1 created: GearsObj[0xadce86a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-6-Animator#03,5,main] GearsES2.init.X 0x143e18e1 FIN GearsES2[obj 0x143e18e1 isInit true, usesShared false, 1 GearsObj[0x1bed8e30, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xadce86a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a22b928, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-6-Animator#03,5,main] GearsES2.reshape 0x143e18e1 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fa4c407e140, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x143e18e1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGLES2_________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] 1 - switch - START 1000
[apply] 1 - A w1-h 0x7fa4c407e140,-ctx 0x7fa4c0004600
[apply] 1 - A w2-h 0x7fa4c40c9d80,-ctx 0x7fa4c0b9a120
[apply] Thread[Thread-6,5,main] GearsES2.reshape 0x143e18e1 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fa57c064e20, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x143e18e1, angle 603.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] 1 - B w1-h 0x7fa57c05fca0,-ctx 0x7fa4c0b9a120
[apply] 1 - B w2-h 0x7fa57c064e20,-ctx 0x7fa4c0004600
[apply] 1 - switch - END 1000
[apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGLES2_________-n1209-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png
[apply] 2 - switch - START 2004
[apply] 2 - A w1-h 0x7fa57c05fca0,-ctx 0x7fa4c0b9a120
[apply] 2 - A w2-h 0x7fa57c064e20,-ctx 0x7fa4c0004600
[apply] Thread[Thread-6,5,main] GearsES2.reshape 0x143e18e1 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fa57c05c660, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x143e18e1, angle 1295.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] 2 - B w1-h 0x7fa57c05c660,-ctx 0x7fa4c0004600
[apply] 2 - B w2-h 0x7fa57c245170,-ctx 0x7fa4c0b9a120
[apply] 2 - switch - END 2004
[apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGLES2_________-n2591-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] junit.framework.TestListener: endTest(testSwitch2GLWindowOneDemoGLES2)
[apply] junit.framework.TestListener: startTest(testSwitch2WindowSingleContextGL2ES2)
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-4,5,main]
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x143e18e1: tileRendererInUse null
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x143e18e1 FIN
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-4,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGLES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGL2ES2
[apply] Thread[Thread-7-Animator#04,5,main] GearsES2.init.0 0x16bc946f: tileRendererInUse null, GearsES2[obj 0x16bc946f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x16bc946f on Thread[Thread-7-Animator#04,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x16bc946f created: GearsObj[0x54b4f071, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x16bc946f created: GearsObj[0x517bc05, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x16bc946f created: GearsObj[0x517bc05, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-7-Animator#04,5,main] GearsES2.init.X 0x16bc946f FIN GearsES2[obj 0x16bc946f isInit true, usesShared false, 1 GearsObj[0x54b4f071, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x517bc05, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2c209c2d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-7-Animator#04,5,main] GearsES2.reshape 0x16bc946f 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16bc946f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread-7-Animator#04: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2WindowSingleContextGL2ES2____-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[apply] 1 - switch - START 1001
[apply] Thread[Thread-7,5,main] GearsES2.reshape 0x16bc946f 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16bc946f, angle 1030.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] 1 - switch - END 1001
[apply] 2 - switch - START 2005
[apply] Thread[Thread-7,5,main] GearsES2.reshape 0x16bc946f 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16bc946f, angle 1991.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] 2 - switch - END 2005
[apply] junit.framework.TestListener: endTest(testSwitch2WindowSingleContextGL2ES2)
[apply] junit.framework.TestListener: startTest(testSwitch2WindowSingleContextGLES2)
[apply] Thread[Thread-7,5,main] GearsES2.dispose 0x16bc946f: tileRendererInUse null
[apply] Thread[Thread-7,5,main] GearsES2.dispose 0x16bc946f FIN
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-5,5,main]
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-5,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGLES2
[apply] Thread[Thread-8-Animator#05,5,main] GearsES2.init.0 0x11d3947e: tileRendererInUse null, GearsES2[obj 0x11d3947e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x11d3947e on Thread[Thread-8-Animator#05,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x11d3947e created: GearsObj[0x12df3bbc, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x11d3947e created: GearsObj[0x3690f1c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x11d3947e created: GearsObj[0x3690f1c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-8-Animator#05,5,main] GearsES2.init.X 0x11d3947e FIN GearsES2[obj 0x11d3947e isInit true, usesShared false, 1 GearsObj[0x12df3bbc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3690f1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a4d3155, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-8-Animator#05,5,main] GearsES2.reshape 0x11d3947e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fa57c2f60a0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x11d3947e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread-8-Animator#05: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2WindowSingleContextGLES2_____-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] 1 - switch - START 1001
[apply] Thread[Thread-8,5,main] GearsES2.reshape 0x11d3947e 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fa57c475120, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x11d3947e, angle 651.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] 1 - switch - END 1001
[apply] 2 - switch - START 2004
[apply] Thread[Thread-8,5,main] GearsES2.reshape 0x11d3947e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fa57c49ecf0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x11d3947e, angle 1399.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] 2 - switch - END 2004
[apply] junit.framework.TestListener: endTest(testSwitch2WindowSingleContextGLES2)
[apply] Thread[Thread-8,5,main] GearsES2.dispose 0x11d3947e: tileRendererInUse null
[apply] Thread[Thread-8,5,main] GearsES2.dispose 0x11d3947e FIN
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-6,5,main]
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-6,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGLES2
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364155228 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364155228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.769 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364141037 ms III - Start
[apply] SLOCK [T main @ 1692364141038 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.0 0x206401b9: tileRendererInUse null, GearsES2[obj 0x206401b9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x206401b9 on Thread[Thread-1-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x206401b9 created: GearsObj[0x5694884e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x206401b9 created: GearsObj[0xb6bf9c9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x206401b9 created: GearsObj[0xb6bf9c9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.init.X 0x206401b9 FIN GearsES2[obj 0x206401b9 isInit true, usesShared false, 1 GearsObj[0x5694884e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb6bf9c9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12db915d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-1-Animator#00,5,main] GearsES2.reshape 0x206401b9 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x206401b9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[Thread-1-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[Thread-1-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[Thread-1-Animator#00,5,main] RedSquareES2.init FIN
[apply] Thread[Thread-1-Animator#00,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3600004, tileRendererInUse null
[apply] Thread[Thread-1-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0001-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[apply] 1 - switch - START 1001
[apply] 1 - A w1-h 0x3600002,-ctx 0x7fa530005870
[apply] 1 - A w2-h 0x3600004,-ctx 0x7fa530b72590
[apply] Thread[Thread-1,5,main] GearsES2.reshape 0x206401b9 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x206401b9, angle 734.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[Thread-1,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[Thread-1,5,main] RedSquareES2.reshape FIN
[apply] 1 - B w1-h 0x3600002,-ctx 0x7fa530b72590
[apply] 1 - B w2-h 0x3600004,-ctx 0x7fa530005870
[apply] 1 - switch - END 1001
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n1471-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n1471-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[apply] 2 - switch - START 2008
[apply] 2 - A w1-h 0x3600002,-ctx 0x7fa530b72590
[apply] 2 - A w2-h 0x3600004,-ctx 0x7fa530005870
[apply] Thread[Thread-1,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3600004, tileRendererInUse null
[apply] Thread[Thread-1,5,main] RedSquareES2.reshape FIN
[apply] Thread[Thread-1,5,main] GearsES2.reshape 0x206401b9 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x206401b9, angle 1537.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] 2 - B w1-h 0x3600002,-ctx 0x7fa530005870
[apply] 2 - B w2-h 0x3600004,-ctx 0x7fa530b72590
[apply] 2 - switch - END 2008
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n3074-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n3078-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main]
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x206401b9: tileRendererInUse null
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x206401b9 FIN
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main]
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGLES2
[apply] Thread[Thread-4-Animator#01,5,main] GearsES2.init.0 0x588d65c8: tileRendererInUse null, GearsES2[obj 0x588d65c8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x588d65c8 on Thread[Thread-4-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x588d65c8 created: GearsObj[0x74db7797, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x588d65c8 created: GearsObj[0x1ce0889, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x588d65c8 created: GearsObj[0x1ce0889, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-4-Animator#01,5,main] GearsES2.init.X 0x588d65c8 FIN GearsES2[obj 0x588d65c8 isInit true, usesShared false, 1 GearsObj[0x74db7797, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ce0889, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40b79974, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-4-Animator#01,5,main] GearsES2.reshape 0x588d65c8 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fa4cc05a1e0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x588d65c8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[Thread-4-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[Thread-4-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true)
[apply] null
[apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[Thread-4-Animator#01,5,main] RedSquareES2.init FIN
[apply] Thread[Thread-4-Animator#01,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fa4cc0bf7f0, tileRendererInUse null
[apply] Thread[Thread-4-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0356x0356.png
[apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] 1 - switch - START 1001
[apply] 1 - A w1-h 0x7fa4cc05a1e0,-ctx 0x7fa4c8004e00
[apply] 1 - A w2-h 0x7fa4cc0bf7f0,-ctx 0x7fa4c8b97bf0
[apply] Thread[Thread-4,5,main] GearsES2.reshape 0x588d65c8 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fa57c1857f0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x588d65c8, angle 448.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[Thread-4,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fa57c05fca0, tileRendererInUse null
[apply] Thread[Thread-4,5,main] RedSquareES2.reshape FIN
[apply] 1 - B w1-h 0x7fa57c05fca0,-ctx 0x7fa4c8b97bf0
[apply] 1 - B w2-h 0x7fa57c1857f0,-ctx 0x7fa4c8004e00
[apply] 1 - switch - END 1001
[apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n0898-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png
[apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n0897-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] 2 - switch - START 2005
[apply] 2 - A w1-h 0x7fa57c05fca0,-ctx 0x7fa4c8b97bf0
[apply] 2 - A w2-h 0x7fa57c1857f0,-ctx 0x7fa4c8004e00
[apply] Thread[Thread-4,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fa57c0603d0, tileRendererInUse null
[apply] Thread[Thread-4,5,main] RedSquareES2.reshape FIN
[apply] Thread[Thread-4,5,main] GearsES2.reshape 0x588d65c8 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fa57c064e20, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x588d65c8, angle 1000.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] 2 - B w1-h 0x7fa57c064e20,-ctx 0x7fa4c8004e00
[apply] 2 - B w2-h 0x7fa57c0603d0,-ctx 0x7fa4c8b97bf0
[apply] 2 - switch - END 2005
[apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n2002-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png
[apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n2001-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main]
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x588d65c8: tileRendererInUse null
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x588d65c8 FIN
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main]
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGLES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGL2ES2
[apply] Thread[Thread-5-Animator#02,5,main] GearsES2.init.0 0x5f5caab2: tileRendererInUse null, GearsES2[obj 0x5f5caab2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5f5caab2 on Thread[Thread-5-Animator#02,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5f5caab2 created: GearsObj[0x607e0391, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5f5caab2 created: GearsObj[0x4a557aad, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5f5caab2 created: GearsObj[0x4a557aad, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-5-Animator#02,5,main] GearsES2.init.X 0x5f5caab2 FIN GearsES2[obj 0x5f5caab2 isInit true, usesShared false, 1 GearsObj[0x607e0391, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a557aad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31caaf70, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-5-Animator#02,5,main] GearsES2.reshape 0x5f5caab2 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5f5caab2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n0007-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[apply] 1 - switch - START 1000
[apply] 1 - A w1-h 0x3600002,-ctx 0x7fa524004df0
[apply] 1 - A w2-h 0x3600004,-ctx 0x7fa5244e2800
[apply] Thread[Thread-5,5,main] GearsES2.reshape 0x5f5caab2 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5f5caab2, angle 895.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] 1 - B w1-h 0x3600002,-ctx 0x7fa5244e2800
[apply] 1 - B w2-h 0x3600004,-ctx 0x7fa524004df0
[apply] 1 - switch - END 1000
[apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n1793-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[apply] 2 - switch - START 2004
[apply] 2 - A w1-h 0x3600002,-ctx 0x7fa5244e2800
[apply] 2 - A w2-h 0x3600004,-ctx 0x7fa524004df0
[apply] Thread[Thread-5,5,main] GearsES2.reshape 0x5f5caab2 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5f5caab2, angle 1869.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] 2 - B w1-h 0x3600002,-ctx 0x7fa524004df0
[apply] 2 - B w2-h 0x3600004,-ctx 0x7fa5244e2800
[apply] 2 - switch - END 2004
[apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n3738-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-3,5,main]
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x5f5caab2: tileRendererInUse null
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x5f5caab2 FIN
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-3,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGLES2
[apply] Thread[Thread-6-Animator#03,5,main] GearsES2.init.0 0x143e18e1: tileRendererInUse null, GearsES2[obj 0x143e18e1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x143e18e1 on Thread[Thread-6-Animator#03,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x143e18e1 created: GearsObj[0x1bed8e30, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x143e18e1 created: GearsObj[0xadce86a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x143e18e1 created: GearsObj[0xadce86a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-6-Animator#03,5,main] GearsES2.init.X 0x143e18e1 FIN GearsES2[obj 0x143e18e1 isInit true, usesShared false, 1 GearsObj[0x1bed8e30, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xadce86a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a22b928, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-6-Animator#03,5,main] GearsES2.reshape 0x143e18e1 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fa4c407e140, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x143e18e1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGLES2_________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] 1 - switch - START 1000
[apply] 1 - A w1-h 0x7fa4c407e140,-ctx 0x7fa4c0004600
[apply] 1 - A w2-h 0x7fa4c40c9d80,-ctx 0x7fa4c0b9a120
[apply] Thread[Thread-6,5,main] GearsES2.reshape 0x143e18e1 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fa57c064e20, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x143e18e1, angle 603.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] 1 - B w1-h 0x7fa57c05fca0,-ctx 0x7fa4c0b9a120
[apply] 1 - B w2-h 0x7fa57c064e20,-ctx 0x7fa4c0004600
[apply] 1 - switch - END 1000
[apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGLES2_________-n1209-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png
[apply] 2 - switch - START 2004
[apply] 2 - A w1-h 0x7fa57c05fca0,-ctx 0x7fa4c0b9a120
[apply] 2 - A w2-h 0x7fa57c064e20,-ctx 0x7fa4c0004600
[apply] Thread[Thread-6,5,main] GearsES2.reshape 0x143e18e1 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fa57c05c660, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x143e18e1, angle 1295.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] 2 - B w1-h 0x7fa57c05c660,-ctx 0x7fa4c0004600
[apply] 2 - B w2-h 0x7fa57c245170,-ctx 0x7fa4c0b9a120
[apply] 2 - switch - END 2004
[apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGLES2_________-n2591-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-4,5,main]
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x143e18e1: tileRendererInUse null
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x143e18e1 FIN
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-4,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGLES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGL2ES2
[apply] Thread[Thread-7-Animator#04,5,main] GearsES2.init.0 0x16bc946f: tileRendererInUse null, GearsES2[obj 0x16bc946f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x16bc946f on Thread[Thread-7-Animator#04,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x16bc946f created: GearsObj[0x54b4f071, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x16bc946f created: GearsObj[0x517bc05, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x16bc946f created: GearsObj[0x517bc05, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-7-Animator#04,5,main] GearsES2.init.X 0x16bc946f FIN GearsES2[obj 0x16bc946f isInit true, usesShared false, 1 GearsObj[0x54b4f071, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x517bc05, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2c209c2d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-7-Animator#04,5,main] GearsES2.reshape 0x16bc946f 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16bc946f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread-7-Animator#04: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2WindowSingleContextGL2ES2____-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[apply] 1 - switch - START 1001
[apply] Thread[Thread-7,5,main] GearsES2.reshape 0x16bc946f 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16bc946f, angle 1030.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] 1 - switch - END 1001
[apply] 2 - switch - START 2005
[apply] Thread[Thread-7,5,main] GearsES2.reshape 0x16bc946f 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16bc946f, angle 1991.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] 2 - switch - END 2005
[apply] Thread[Thread-7,5,main] GearsES2.dispose 0x16bc946f: tileRendererInUse null
[apply] Thread[Thread-7,5,main] GearsES2.dispose 0x16bc946f FIN
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-5,5,main]
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-5,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGLES2
[apply] Thread[Thread-8-Animator#05,5,main] GearsES2.init.0 0x11d3947e: tileRendererInUse null, GearsES2[obj 0x11d3947e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x11d3947e on Thread[Thread-8-Animator#05,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x11d3947e created: GearsObj[0x12df3bbc, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x11d3947e created: GearsObj[0x3690f1c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x11d3947e created: GearsObj[0x3690f1c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-8-Animator#05,5,main] GearsES2.init.X 0x11d3947e FIN GearsES2[obj 0x11d3947e isInit true, usesShared false, 1 GearsObj[0x12df3bbc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3690f1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a4d3155, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-8-Animator#05,5,main] GearsES2.reshape 0x11d3947e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fa57c2f60a0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x11d3947e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread-8-Animator#05: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2WindowSingleContextGLES2_____-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] 1 - switch - START 1001
[apply] Thread[Thread-8,5,main] GearsES2.reshape 0x11d3947e 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fa57c475120, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x11d3947e, angle 651.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] 1 - switch - END 1001
[apply] 2 - switch - START 2004
[apply] Thread[Thread-8,5,main] GearsES2.reshape 0x11d3947e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fa57c49ecf0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x11d3947e, angle 1399.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] 2 - switch - END 2004
[apply] Thread[Thread-8,5,main] GearsES2.dispose 0x11d3947e: tileRendererInUse null
[apply] Thread[Thread-8,5,main] GearsES2.dispose 0x11d3947e FIN
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-6,5,main]
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-6,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGLES2
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364155228 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364155228 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testSwitch2GLWindowEachWithOwnDemoGL2ES2 took 2.68 sec
[apply] Testcase: testSwitch2GLWindowEachWithOwnDemoGLES2 took 2.297 sec
[apply] Testcase: testSwitch2GLWindowOneDemoGL2ES2 took 2.3 sec
[apply] Testcase: testSwitch2GLWindowOneDemoGLES2 took 2.283 sec
[apply] Testcase: testSwitch2WindowSingleContextGL2ES2 took 2.317 sec
[apply] Testcase: testSwitch2WindowSingleContextGLES2 took 2.299 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT.xml
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364155980 ms III - Start
[apply] SLOCK [T main @ 1692364155980 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT
[apply] junit.framework.TestListener: tests to run: 12
[apply] junit.framework.TestListener: startTest(test01aSwitch2Onscreen2OnscreenGL2ES2_Def)
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Is SwapGLContext safe: true
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] 1 - switch - START 1057
[apply] 1 - switch - END 1057
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n3336-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] 2 - switch - START 2061
[apply] 2 - switch - END 2061
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n6992-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main]
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main]
[apply] junit.framework.TestListener: endTest(test01aSwitch2Onscreen2OnscreenGL2ES2_Def)
[apply] junit.framework.TestListener: startTest(test01bSwitch2Onscreen2OffscreenGL2ES2_Def)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[apply] Is SwapGLContext safe: true
[apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] 1 - switch - START 1019
[apply] 1 - switch - END 1019
[apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n3569-GL2ES2-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[apply] 2 - switch - START 2024
[apply] 2 - switch - END 2024
[apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n7045-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main]
[apply] junit.framework.TestListener: endTest(test01bSwitch2Onscreen2OffscreenGL2ES2_Def)
[apply] junit.framework.TestListener: startTest(test01cSwitch2Offscreen2OffscreenGL2ES2_Def)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01cSwitch2Offscreen2OffscreenGL2ES2_Def
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[apply] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[apply] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[apply] Is SwapGLContext safe: true
[apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] 1 - switch - START 1016
[apply] 1 - switch - END 1016
[apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n3627-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] 2 - switch - START 2018
[apply] 2 - switch - END 2018
[apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n7245-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] junit.framework.TestListener: endTest(test01cSwitch2Offscreen2OffscreenGL2ES2_Def)
[apply] junit.framework.TestListener: startTest(test01dSwitch2Offscreen2OnscreenGL2ES2_Def)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01cSwitch2Offscreen2OffscreenGL2ES2_Def
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01dSwitch2Offscreen2OnscreenGL2ES2_Def
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[apply] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[apply] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[fbo]]
[apply] Is SwapGLContext safe: true
[apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] 1 - switch - START 1034
[apply] 1 - switch - END 1034
[apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n3666-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] 2 - switch - START 2036
[apply] 2 - switch - END 2036
[apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n7461-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-3,5,main]
[apply] junit.framework.TestListener: endTest(test01dSwitch2Offscreen2OnscreenGL2ES2_Def)
[apply] junit.framework.TestListener: startTest(test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01dSwitch2Offscreen2OnscreenGL2ES2_Def
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA
[apply] Source Caps 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[GL2ES2/GL4.sw], on-scr[.]]
[apply] Source Caps Chosen : GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Dest Caps Requested: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Is SwapGLContext safe: true
[apply] Thread-7-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0128x0128.png
[apply] 1 - switch - START 1033
[apply] 1 - switch - END 1033
[apply] Thread-7-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n1718-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0128x0128.png
[apply] 2 - switch - START 2053
[apply] 2 - switch - END 2053
[apply] Thread-7-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n3610-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0128x0128.png
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-4,5,main]
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-4,5,main]
[apply] junit.framework.TestListener: endTest(test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA)
[apply] junit.framework.TestListener: startTest(test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA
[apply] junit.framework.TestListener: endTest(test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA)
[apply] junit.framework.TestListener: startTest(test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA)
[apply] Source Caps 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[GL2ES2/GL4.sw], on-scr[.]]
[apply] Source Caps Chosen : GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Dest Caps Requested: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[apply] Is SwapGLContext safe: false
[apply] Supressing unsafe tests ...
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-5,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA
[apply] Source Caps 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[GL2ES2/GL4.sw], offscr[auto-cfg]]
[apply] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL2ES2/GL4.sw], offscr[fbo]]
[apply] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL2ES2/GL4.sw], offscr[fbo]]
[apply] Is SwapGLContext safe: true
[apply] Thread-9-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png
[apply] 1 - switch - START 1017
[apply] 1 - switch - END 1017
[apply] Thread-9-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n1451-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png
[apply] 2 - switch - START 2019
[apply] 2 - switch - END 2019
[apply] Thread-9-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n2957-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png
[apply] junit.framework.TestListener: endTest(test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA)
[apply] junit.framework.TestListener: startTest(test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA
[apply] junit.framework.TestListener: endTest(test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA)
[apply] junit.framework.TestListener: startTest(test03aSwitch2Onscreen2OnscreenGL2ES2_Accu)
[apply] Source Caps 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[GL2ES2/GL4.sw], offscr[auto-cfg]]
[apply] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL2ES2/GL4.sw], offscr[fbo]]
[apply] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL2ES2/GL4.sw], on-scr[fbo]]
[apply] Is SwapGLContext safe: false
[apply] Supressing unsafe tests ...
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03aSwitch2Onscreen2OnscreenGL2ES2_Accu
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Source Caps Chosen : GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Dest Caps Requested: GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Is SwapGLContext safe: true
[apply] Thread-11-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] 1 - switch - START 1053
[apply] 1 - switch - END 1053
[apply] Thread-11-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n3721-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] 2 - switch - START 2055
[apply] 2 - switch - END 2055
[apply] Thread-11-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n7481-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-6,5,main]
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-6,5,main]
[apply] junit.framework.TestListener: endTest(test03aSwitch2Onscreen2OnscreenGL2ES2_Accu)
[apply] junit.framework.TestListener: startTest(test03bSwitch2Onscreen2OffscreenGL2ES2_Accu)
[apply] junit.framework.TestListener: endTest(test03bSwitch2Onscreen2OffscreenGL2ES2_Accu)
[apply] junit.framework.TestListener: startTest(test03cSwitch2Offscreen2OffscreenGL2ES2_Accu)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03aSwitch2Onscreen2OnscreenGL2ES2_Accu
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Source Caps Chosen : GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Dest Caps Requested: GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[apply] Is SwapGLContext safe: false
[apply] Supressing unsafe tests ...
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-7,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03cSwitch2Offscreen2OffscreenGL2ES2_Accu
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[apply] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[apply] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[apply] Is SwapGLContext safe: true
[apply] Thread-13-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] 1 - switch - START 1016
[apply] 1 - switch - END 1016
[apply] Thread-13-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n3646-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] 2 - switch - START 2017
[apply] 2 - switch - END 2017
[apply] Thread-13-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n7283-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] junit.framework.TestListener: endTest(test03cSwitch2Offscreen2OffscreenGL2ES2_Accu)
[apply] junit.framework.TestListener: startTest(test03dSwitch2Offscreen2OnscreenGL2ES2_Accu)
[apply] junit.framework.TestListener: endTest(test03dSwitch2Offscreen2OnscreenGL2ES2_Accu)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03cSwitch2Offscreen2OffscreenGL2ES2_Accu
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[apply] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[apply] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[fbo]]
[apply] Is SwapGLContext safe: false
[apply] Supressing unsafe tests ...
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364180584 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364180584 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.178 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364155980 ms III - Start
[apply] SLOCK [T main @ 1692364155980 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Is SwapGLContext safe: true
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] 1 - switch - START 1057
[apply] 1 - switch - END 1057
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n3336-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] 2 - switch - START 2061
[apply] 2 - switch - END 2061
[apply] Thread-1-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n6992-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main]
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[apply] Is SwapGLContext safe: true
[apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] 1 - switch - START 1019
[apply] 1 - switch - END 1019
[apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n3569-GL2ES2-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[apply] 2 - switch - START 2024
[apply] 2 - switch - END 2024
[apply] Thread-4-Animator#01: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n7045-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01cSwitch2Offscreen2OffscreenGL2ES2_Def
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[apply] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[apply] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[apply] Is SwapGLContext safe: true
[apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] 1 - switch - START 1016
[apply] 1 - switch - END 1016
[apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n3627-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] 2 - switch - START 2018
[apply] 2 - switch - END 2018
[apply] Thread-5-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n7245-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01cSwitch2Offscreen2OffscreenGL2ES2_Def
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01dSwitch2Offscreen2OnscreenGL2ES2_Def
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[apply] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[apply] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[fbo]]
[apply] Is SwapGLContext safe: true
[apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] 1 - switch - START 1034
[apply] 1 - switch - END 1034
[apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n3666-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] 2 - switch - START 2036
[apply] 2 - switch - END 2036
[apply] Thread-6-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n7461-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-3,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01dSwitch2Offscreen2OnscreenGL2ES2_Def
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA
[apply] Source Caps 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[GL2ES2/GL4.sw], on-scr[.]]
[apply] Source Caps Chosen : GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Dest Caps Requested: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Is SwapGLContext safe: true
[apply] Thread-7-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0128x0128.png
[apply] 1 - switch - START 1033
[apply] 1 - switch - END 1033
[apply] Thread-7-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n1718-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0128x0128.png
[apply] 2 - switch - START 2053
[apply] 2 - switch - END 2053
[apply] Thread-7-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n3610-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0128x0128.png
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-4,5,main]
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-4,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA
[apply] Source Caps 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[GL2ES2/GL4.sw], on-scr[.]]
[apply] Source Caps Chosen : GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Dest Caps Requested: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[apply] Is SwapGLContext safe: false
[apply] Supressing unsafe tests ...
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-5,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA
[apply] Source Caps 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[GL2ES2/GL4.sw], offscr[auto-cfg]]
[apply] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL2ES2/GL4.sw], offscr[fbo]]
[apply] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL2ES2/GL4.sw], offscr[fbo]]
[apply] Is SwapGLContext safe: true
[apply] Thread-9-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png
[apply] 1 - switch - START 1017
[apply] 1 - switch - END 1017
[apply] Thread-9-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n1451-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png
[apply] 2 - switch - START 2019
[apply] 2 - switch - END 2019
[apply] Thread-9-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n2957-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA
[apply] Source Caps 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[GL2ES2/GL4.sw], offscr[auto-cfg]]
[apply] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL2ES2/GL4.sw], offscr[fbo]]
[apply] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL2ES2/GL4.sw], on-scr[fbo]]
[apply] Is SwapGLContext safe: false
[apply] Supressing unsafe tests ...
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03aSwitch2Onscreen2OnscreenGL2ES2_Accu
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Source Caps Chosen : GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Dest Caps Requested: GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Is SwapGLContext safe: true
[apply] Thread-11-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] 1 - switch - START 1053
[apply] 1 - switch - END 1053
[apply] Thread-11-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n3721-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] 2 - switch - START 2055
[apply] 2 - switch - END 2055
[apply] Thread-11-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n7481-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-6,5,main]
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-6,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03aSwitch2Onscreen2OnscreenGL2ES2_Accu
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Source Caps Chosen : GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Dest Caps Requested: GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[apply] Is SwapGLContext safe: false
[apply] Supressing unsafe tests ...
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-7,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03cSwitch2Offscreen2OffscreenGL2ES2_Accu
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[apply] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[apply] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[apply] Is SwapGLContext safe: true
[apply] Thread-13-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] 1 - switch - START 1016
[apply] 1 - switch - END 1016
[apply] Thread-13-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n3646-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] 2 - switch - START 2017
[apply] 2 - switch - END 2017
[apply] Thread-13-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n7283-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03cSwitch2Offscreen2OffscreenGL2ES2_Accu
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu
[apply] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[apply] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[apply] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[fbo]]
[apply] Is SwapGLContext safe: false
[apply] Supressing unsafe tests ...
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364180584 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364180584 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01aSwitch2Onscreen2OnscreenGL2ES2_Def took 3.441 sec
[apply] Testcase: test01bSwitch2Onscreen2OffscreenGL2ES2_Def took 2.992 sec
[apply] Testcase: test01cSwitch2Offscreen2OffscreenGL2ES2_Def took 2.946 sec
[apply] Testcase: test01dSwitch2Offscreen2OnscreenGL2ES2_Def took 2.973 sec
[apply] Testcase: test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA took 3.101 sec
[apply] Testcase: test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA took 0.129 sec
[apply] Testcase: test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA took 2.947 sec
[apply] Testcase: test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA took 0.014 sec
[apply] Testcase: test03aSwitch2Onscreen2OnscreenGL2ES2_Accu took 3.023 sec
[apply] Testcase: test03bSwitch2Onscreen2OffscreenGL2ES2_Accu took 0.064 sec
[apply] Testcase: test03cSwitch2Offscreen2OffscreenGL2ES2_Accu took 2.944 sec
[apply] Testcase: test03dSwitch2Offscreen2OnscreenGL2ES2_Accu took 0.014 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT
[apply] junit.framework.TestListener: tests to run: 2
[apply] junit.framework.TestListener: startTest(test01GLADDelegateGL2ES2)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364181314 ms III - Start
[apply] SLOCK [T main @ 1692364181314 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test01GLADDelegateGL2ES2
[apply] Thread[Thread-1-null,5,main] GearsES2.init.0 0x66539d53: tileRendererInUse null, GearsES2[obj 0x66539d53 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x66539d53 on Thread[Thread-1-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x66539d53 created: GearsObj[0x659ccd43, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x66539d53 created: GearsObj[0x3a3fe41e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x66539d53 created: GearsObj[0x3a3fe41e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-1-null,5,main] GearsES2.init.X 0x66539d53 FIN GearsES2[obj 0x66539d53 isInit true, usesShared false, 1 GearsObj[0x659ccd43, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3a3fe41e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b1789a5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-1-null,5,main] GearsES2.reshape 0x66539d53 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x66539d53, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch10NEWT.test01GLADDelegateGL2ES2-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main]
[apply] Thread[Thread-1,5,main] GearsES2.reshape 0x66539d53 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x66539d53, angle 1234.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch10NEWT.test01GLADDelegateGL2ES2-n2468-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[apply] Thread[Thread-1,5,main] GearsES2.dispose 0x66539d53: tileRendererInUse null
[apply] junit.framework.TestListener: endTest(test01GLADDelegateGL2ES2)
[apply] junit.framework.TestListener: startTest(test02GLADDelegateGLES2)
[apply] Thread[Thread-1,5,main] GearsES2.dispose 0x66539d53 FIN
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test01GLADDelegateGL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test02GLADDelegateGLES2
[apply] Thread[Thread-4-null,5,main] GearsES2.init.0 0x20d498ad: tileRendererInUse null, GearsES2[obj 0x20d498ad isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x20d498ad on Thread[Thread-4-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x20d498ad created: GearsObj[0x23b52b86, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x20d498ad created: GearsObj[0x2771327d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x20d498ad created: GearsObj[0x2771327d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-4-null,5,main] GearsES2.init.X 0x20d498ad FIN GearsES2[obj 0x20d498ad isInit true, usesShared false, 1 GearsObj[0x23b52b86, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2771327d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61031c6c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-4-null,5,main] GearsES2.reshape 0x20d498ad 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f6f882a1750, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20d498ad, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch10NEWT.test02GLADDelegateGLES2_-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-3,5,main]
[apply] Thread[Thread-4,5,main] GearsES2.reshape 0x20d498ad 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f6f882fee20, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20d498ad, angle 887.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch10NEWT.test02GLADDelegateGLES2_-n1774-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png
[apply] junit.framework.TestListener: endTest(test02GLADDelegateGLES2)
[apply] Thread[Thread-4,5,main] GearsES2.dispose 0x20d498ad: tileRendererInUse null
[apply] Thread[Thread-4,5,main] GearsES2.dispose 0x20d498ad FIN
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-4,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test02GLADDelegateGLES2
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364185845 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364185845 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.107 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364181314 ms III - Start
[apply] SLOCK [T main @ 1692364181314 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test01GLADDelegateGL2ES2
[apply] Thread[Thread-1-null,5,main] GearsES2.init.0 0x66539d53: tileRendererInUse null, GearsES2[obj 0x66539d53 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x66539d53 on Thread[Thread-1-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x66539d53 created: GearsObj[0x659ccd43, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x66539d53 created: GearsObj[0x3a3fe41e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x66539d53 created: GearsObj[0x3a3fe41e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-1-null,5,main] GearsES2.init.X 0x66539d53 FIN GearsES2[obj 0x66539d53 isInit true, usesShared false, 1 GearsObj[0x659ccd43, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3a3fe41e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b1789a5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-1-null,5,main] GearsES2.reshape 0x66539d53 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x66539d53, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch10NEWT.test01GLADDelegateGL2ES2-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main]
[apply] Thread[Thread-1,5,main] GearsES2.reshape 0x66539d53 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x66539d53, angle 1234.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch10NEWT.test01GLADDelegateGL2ES2-n2468-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[apply] Thread[Thread-1,5,main] GearsES2.dispose 0x66539d53: tileRendererInUse null
[apply] Thread[Thread-1,5,main] GearsES2.dispose 0x66539d53 FIN
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test01GLADDelegateGL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test02GLADDelegateGLES2
[apply] Thread[Thread-4-null,5,main] GearsES2.init.0 0x20d498ad: tileRendererInUse null, GearsES2[obj 0x20d498ad isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x20d498ad on Thread[Thread-4-null,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x20d498ad created: GearsObj[0x23b52b86, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x20d498ad created: GearsObj[0x2771327d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x20d498ad created: GearsObj[0x2771327d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[Thread-4-null,5,main] GearsES2.init.X 0x20d498ad FIN GearsES2[obj 0x20d498ad isInit true, usesShared false, 1 GearsObj[0x23b52b86, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2771327d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61031c6c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[Thread-4-null,5,main] GearsES2.reshape 0x20d498ad 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f6f882a1750, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20d498ad, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch10NEWT.test02GLADDelegateGLES2_-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-3,5,main]
[apply] Thread[Thread-4,5,main] GearsES2.reshape 0x20d498ad 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f6f882fee20, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20d498ad, angle 887.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch10NEWT.test02GLADDelegateGLES2_-n1774-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png
[apply] Thread[Thread-4,5,main] GearsES2.dispose 0x20d498ad: tileRendererInUse null
[apply] Thread[Thread-4,5,main] GearsES2.dispose 0x20d498ad FIN
[apply] QUIT Window Thread[Thread-1-Display-.x11_:0-1-EDT-4,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test02GLADDelegateGLES2
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364185845 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364185845 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01GLADDelegateGL2ES2 took 2.454 sec
[apply] Testcase: test02GLADDelegateGLES2 took 2.064 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT
[apply] junit.framework.TestListener: tests to run: 4
[apply] junit.framework.TestListener: startTest(test01AccumStencilPBuffer)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364186578 ms III - Start
[apply] SLOCK [T main @ 1692364186579 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 3.1 Mesa 20.3.5
[apply] main: ** screenshot: TestBug605FlippedImageNEWT.test01AccumStencilPBuffer-n0000-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0256x0256.png
[apply] XXX GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] below: 0xff0000
[apply] above: 0xff00
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01DefaultFBO
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 3.1 Mesa 20.3.5
[apply] main: ** screenshot: TestBug605FlippedImageNEWT.test01DefaultFBO_________-n0000-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] Image right side up
[apply] junit.framework.TestListener: endTest(test01AccumStencilPBuffer)
[apply] junit.framework.TestListener: startTest(test01DefaultFBO)
[apply] XXX GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] below: 0xff0000
[apply] Image right side up
[apply] junit.framework.TestListener: endTest(test01DefaultFBO)above: 0xff00
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01DefaultFBO
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01DefaultPBuffer
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 3.1 Mesa 20.3.5
[apply] main: ** screenshot: TestBug605FlippedImageNEWT.test01DefaultPBuffer_____-n0000-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] XXX GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] junit.framework.TestListener: startTest(test01DefaultPBuffer)below: 0xff0000
[apply] Image right side up
[apply]
[apply] above: 0xff00
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01DefaultPBuffer
[apply] junit.framework.TestListener: endTest(test01DefaultPBuffer)
[apply] junit.framework.TestListener: startTest(test01StencilFBO)
[apply] Image right side up
[apply] junit.framework.TestListener: endTest(test01StencilFBO)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01StencilFBO
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 3.1 Mesa 20.3.5
[apply] main: ** screenshot: TestBug605FlippedImageNEWT.test01StencilFBO_________-n0000-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0256x0256.png
[apply] XXX GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] below: 0xff0000
[apply] above: 0xff00
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01StencilFBO
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364187117 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364187117 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.114 sec
[apply] ------------- Standard Output ---------------
[apply] Image right side up
[apply] Image right side up
[apply] Image right side up
[apply] Image right side up
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364186578 ms III - Start
[apply] SLOCK [T main @ 1692364186579 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 3.1 Mesa 20.3.5
[apply] main: ** screenshot: TestBug605FlippedImageNEWT.test01AccumStencilPBuffer-n0000-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0256x0256.png
[apply] XXX GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] below: 0xff0000
[apply] above: 0xff00
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01DefaultFBO
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 3.1 Mesa 20.3.5
[apply] main: ** screenshot: TestBug605FlippedImageNEWT.test01DefaultFBO_________-n0000-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] XXX GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] below: 0xff0000
[apply] above: 0xff00
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01DefaultFBO
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01DefaultPBuffer
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 3.1 Mesa 20.3.5
[apply] main: ** screenshot: TestBug605FlippedImageNEWT.test01DefaultPBuffer_____-n0000-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[apply] XXX GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[apply] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] below: 0xff0000
[apply] above: 0xff00
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01DefaultPBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01StencilFBO
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 3.1 Mesa 20.3.5
[apply] main: ** screenshot: TestBug605FlippedImageNEWT.test01StencilFBO_________-n0000-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0256x0256.png
[apply] XXX GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] below: 0xff0000
[apply] above: 0xff00
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01StencilFBO
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364187117 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364187117 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01AccumStencilPBuffer took 0.397 sec
[apply] Testcase: test01DefaultFBO took 0.045 sec
[apply] Testcase: test01DefaultPBuffer took 0.047 sec
[apply] Testcase: test01StencilFBO took 0.039 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT
[apply] junit.framework.TestListener: tests to run: 2
[apply] junit.framework.TestListener: startTest(test01DesktopCapsEquals)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364187842 ms III - Start
[apply] SLOCK [T main @ 1692364187843 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test01DesktopCapsEquals
[apply] # 1/600: GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 2/600: GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 3/600: GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 4/600: GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 5/600: GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 6/600: GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 7/600: GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 8/600: GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 9/600: GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 10/600: GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 11/600: GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 12/600: GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 13/600: GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 14/600: GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 15/600: GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 16/600: GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 17/600: GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 18/600: GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 19/600: GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 20/600: GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 21/600: GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 22/600: GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 23/600: GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 24/600: GLCaps[glx vid ----, fbc 0x87: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 25/600: GLCaps[glx vid ----, fbc 0x89: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 26/600: GLCaps[glx vid ----, fbc 0x8d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 27/600: GLCaps[glx vid ----, fbc 0x91: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 28/600: GLCaps[glx vid ----, fbc 0x95: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 29/600: GLCaps[glx vid ----, fbc 0x99: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 30/600: GLCaps[glx vid ----, fbc 0x9d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 31/600: GLCaps[glx vid ----, fbc 0xa1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 32/600: GLCaps[glx vid ----, fbc 0xa5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 33/600: GLCaps[glx vid ----, fbc 0xa9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 34/600: GLCaps[glx vid ----, fbc 0xad: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 35/600: GLCaps[glx vid ----, fbc 0xb1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 36/600: GLCaps[glx vid ----, fbc 0xb5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 37/600: GLCaps[glx vid ----, fbc 0xb8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 38/600: GLCaps[glx vid ----, fbc 0xb9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 39/600: GLCaps[glx vid ----, fbc 0xba: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 40/600: GLCaps[glx vid ----, fbc 0xbb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 41/600: GLCaps[glx vid ----, fbc 0xbc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 42/600: GLCaps[glx vid ----, fbc 0xbd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 43/600: GLCaps[glx vid ----, fbc 0xbe: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 44/600: GLCaps[glx vid ----, fbc 0xbf: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 45/600: GLCaps[glx vid ----, fbc 0xc0: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 46/600: GLCaps[glx vid ----, fbc 0xc1: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 47/600: GLCaps[glx vid ----, fbc 0xc2: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 48/600: GLCaps[glx vid ----, fbc 0xc3: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 49/600: GLCaps[glx vid ----, fbc 0xc4: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 50/600: GLCaps[glx vid ----, fbc 0xc5: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 51/600: GLCaps[glx vid ----, fbc 0xc6: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 52/600: GLCaps[glx vid ----, fbc 0xc7: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 53/600: GLCaps[glx vid ----, fbc 0xc8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 54/600: GLCaps[glx vid ----, fbc 0xc9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 55/600: GLCaps[glx vid ----, fbc 0xca: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 56/600: GLCaps[glx vid ----, fbc 0xcb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 57/600: GLCaps[glx vid ----, fbc 0xcc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 58/600: GLCaps[glx vid ----, fbc 0xcd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 59/600: GLCaps[glx vid ----, fbc 0xce: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 60/600: GLCaps[glx vid ----, fbc 0xcf: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 61/600: GLCaps[glx vid ----, fbc 0xd1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 62/600: GLCaps[glx vid ----, fbc 0xd5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 63/600: GLCaps[glx vid ----, fbc 0xd9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 64/600: GLCaps[glx vid ----, fbc 0xdd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 65/600: GLCaps[glx vid ----, fbc 0xe1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 66/600: GLCaps[glx vid ----, fbc 0xe5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 67/600: GLCaps[glx vid ----, fbc 0xe9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 68/600: GLCaps[glx vid ----, fbc 0xed: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 69/600: GLCaps[glx vid ----, fbc 0xf1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 70/600: GLCaps[glx vid ----, fbc 0xf5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 71/600: GLCaps[glx vid ----, fbc 0xf9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 72/600: GLCaps[glx vid ----, fbc 0xfd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 73/600: GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 74/600: GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 75/600: GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 76/600: GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 77/600: GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 78/600: GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 79/600: GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 80/600: GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 81/600: GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 82/600: GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 83/600: GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 84/600: GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 85/600: GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 86/600: GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 87/600: GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 88/600: GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 89/600: GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 90/600: GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 91/600: GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 92/600: GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 93/600: GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 94/600: GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 95/600: GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 96/600: GLCaps[glx vid ----, fbc 0x117: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 97/600: GLCaps[glx vid ----, fbc 0x119: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 98/600: GLCaps[glx vid ----, fbc 0x11d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 99/600: GLCaps[glx vid ----, fbc 0x121: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #100/600: GLCaps[glx vid ----, fbc 0x125: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #101/600: GLCaps[glx vid ----, fbc 0x129: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #102/600: GLCaps[glx vid ----, fbc 0x12d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #103/600: GLCaps[glx vid ----, fbc 0x131: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #104/600: GLCaps[glx vid ----, fbc 0x135: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #105/600: GLCaps[glx vid ----, fbc 0x139: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #106/600: GLCaps[glx vid ----, fbc 0x13d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #107/600: GLCaps[glx vid ----, fbc 0x141: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #108/600: GLCaps[glx vid ----, fbc 0x145: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #109/600: GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #110/600: GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #111/600: GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #112/600: GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #113/600: GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #114/600: GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #115/600: GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #116/600: GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #117/600: GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #118/600: GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #119/600: GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #120/600: GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #121/600: GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #122/600: GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #123/600: GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #124/600: GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #125/600: GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #126/600: GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #127/600: GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #128/600: GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #129/600: GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #130/600: GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #131/600: GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #132/600: GLCaps[glx vid ----, fbc 0x27f: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #133/600: GLCaps[glx vid ----, fbc 0x281: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #134/600: GLCaps[glx vid ----, fbc 0x285: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #135/600: GLCaps[glx vid ----, fbc 0x289: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #136/600: GLCaps[glx vid ----, fbc 0x28d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #137/600: GLCaps[glx vid ----, fbc 0x291: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #138/600: GLCaps[glx vid ----, fbc 0x295: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #139/600: GLCaps[glx vid ----, fbc 0x299: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #140/600: GLCaps[glx vid ----, fbc 0x29d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #141/600: GLCaps[glx vid ----, fbc 0x2a1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #142/600: GLCaps[glx vid ----, fbc 0x2a5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #143/600: GLCaps[glx vid ----, fbc 0x2a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #144/600: GLCaps[glx vid ----, fbc 0x2ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #145/600: GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #146/600: GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #147/600: GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #148/600: GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #149/600: GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #150/600: GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #151/600: GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #152/600: GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #153/600: GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #154/600: GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #155/600: GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #156/600: GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #157/600: GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #158/600: GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #159/600: GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #160/600: GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #161/600: GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #162/600: GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #163/600: GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #164/600: GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #165/600: GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #166/600: GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #167/600: GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #168/600: GLCaps[glx vid ----, fbc 0x2c7: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #169/600: GLCaps[glx vid ----, fbc 0x2c9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #170/600: GLCaps[glx vid ----, fbc 0x2cd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #171/600: GLCaps[glx vid ----, fbc 0x2d1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #172/600: GLCaps[glx vid ----, fbc 0x2d5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #173/600: GLCaps[glx vid ----, fbc 0x2d9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #174/600: GLCaps[glx vid ----, fbc 0x2dd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #175/600: GLCaps[glx vid ----, fbc 0x2e1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #176/600: GLCaps[glx vid ----, fbc 0x2e5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #177/600: GLCaps[glx vid ----, fbc 0x2e9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #178/600: GLCaps[glx vid ----, fbc 0x2ed: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #179/600: GLCaps[glx vid ----, fbc 0x2f1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #180/600: GLCaps[glx vid ----, fbc 0x2f5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #181/600: GLCaps[glx vid ----, fbc 0x2f8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #182/600: GLCaps[glx vid ----, fbc 0x2f9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #183/600: GLCaps[glx vid ----, fbc 0x2fa: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #184/600: GLCaps[glx vid ----, fbc 0x2fb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #185/600: GLCaps[glx vid ----, fbc 0x2fc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #186/600: GLCaps[glx vid ----, fbc 0x2fd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #187/600: GLCaps[glx vid ----, fbc 0x2fe: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #188/600: GLCaps[glx vid ----, fbc 0x2ff: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #189/600: GLCaps[glx vid ----, fbc 0x300: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #190/600: GLCaps[glx vid ----, fbc 0x301: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #191/600: GLCaps[glx vid ----, fbc 0x302: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #192/600: GLCaps[glx vid ----, fbc 0x303: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #193/600: GLCaps[glx vid ----, fbc 0x304: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #194/600: GLCaps[glx vid ----, fbc 0x305: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #195/600: GLCaps[glx vid ----, fbc 0x306: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #196/600: GLCaps[glx vid ----, fbc 0x307: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #197/600: GLCaps[glx vid ----, fbc 0x308: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #198/600: GLCaps[glx vid ----, fbc 0x309: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #199/600: GLCaps[glx vid ----, fbc 0x30a: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #200/600: GLCaps[glx vid ----, fbc 0x30b: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #201/600: GLCaps[glx vid ----, fbc 0x30c: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #202/600: GLCaps[glx vid ----, fbc 0x30d: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #203/600: GLCaps[glx vid ----, fbc 0x30e: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #204/600: GLCaps[glx vid ----, fbc 0x30f: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #205/600: GLCaps[glx vid ----, fbc 0x311: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #206/600: GLCaps[glx vid ----, fbc 0x315: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #207/600: GLCaps[glx vid ----, fbc 0x319: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #208/600: GLCaps[glx vid ----, fbc 0x31d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #209/600: GLCaps[glx vid ----, fbc 0x321: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #210/600: GLCaps[glx vid ----, fbc 0x325: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #211/600: GLCaps[glx vid ----, fbc 0x329: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #212/600: GLCaps[glx vid ----, fbc 0x32d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #213/600: GLCaps[glx vid ----, fbc 0x331: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #214/600: GLCaps[glx vid ----, fbc 0x335: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #215/600: GLCaps[glx vid ----, fbc 0x339: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #216/600: GLCaps[glx vid ----, fbc 0x33d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #217/600: GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #218/600: GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #219/600: GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #220/600: GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #221/600: GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #222/600: GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #223/600: GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #224/600: GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #225/600: GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #226/600: GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #227/600: GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #228/600: GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #229/600: GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #230/600: GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #231/600: GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #232/600: GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #233/600: GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #234/600: GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #235/600: GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #236/600: GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #237/600: GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #238/600: GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #239/600: GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #240/600: GLCaps[glx vid ----, fbc 0x357: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #241/600: GLCaps[glx vid ----, fbc 0x359: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #242/600: GLCaps[glx vid ----, fbc 0x35d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #243/600: GLCaps[glx vid ----, fbc 0x361: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #244/600: GLCaps[glx vid ----, fbc 0x365: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #245/600: GLCaps[glx vid ----, fbc 0x369: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #246/600: GLCaps[glx vid ----, fbc 0x36d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #247/600: GLCaps[glx vid ----, fbc 0x371: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #248/600: GLCaps[glx vid ----, fbc 0x375: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #249/600: GLCaps[glx vid ----, fbc 0x379: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #250/600: GLCaps[glx vid ----, fbc 0x37d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #251/600: GLCaps[glx vid ----, fbc 0x381: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #252/600: GLCaps[glx vid ----, fbc 0x385: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #253/600: GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #254/600: GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #255/600: GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #256/600: GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #257/600: GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #258/600: GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #259/600: GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #260/600: GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #261/600: GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #262/600: GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #263/600: GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #264/600: GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #265/600: GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #266/600: GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #267/600: GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #268/600: GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #269/600: GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #270/600: GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #271/600: GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #272/600: GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #273/600: GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #274/600: GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #275/600: GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #276/600: GLCaps[glx vid ----, fbc 0x4bf: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #277/600: GLCaps[glx vid ----, fbc 0x4c1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #278/600: GLCaps[glx vid ----, fbc 0x4c5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #279/600: GLCaps[glx vid ----, fbc 0x4c9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #280/600: GLCaps[glx vid ----, fbc 0x4cd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #281/600: GLCaps[glx vid ----, fbc 0x4d1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #282/600: GLCaps[glx vid ----, fbc 0x4d5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #283/600: GLCaps[glx vid ----, fbc 0x4d9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #284/600: GLCaps[glx vid ----, fbc 0x4dd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #285/600: GLCaps[glx vid ----, fbc 0x4e1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #286/600: GLCaps[glx vid ----, fbc 0x4e5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #287/600: GLCaps[glx vid ----, fbc 0x4e9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #288/600: GLCaps[glx vid ----, fbc 0x4ed: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #289/600: GLCaps[glx vid 0x21, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #290/600: GLCaps[glx vid 0x22, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #291/600: GLCaps[glx vid 0x6f, fbc 0x4fa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #292/600: GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #293/600: GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #294/600: GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #295/600: GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #296/600: GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #297/600: GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #298/600: GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #299/600: GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #300/600: GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #301/600: GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #302/600: GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #303/600: GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #304/600: GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #305/600: GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #306/600: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #307/600: GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #308/600: GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #309/600: GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #310/600: GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #311/600: GLCaps[glx vid 0x51b, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #312/600: GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #313/600: GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #314/600: GLCaps[glx vid 0x51e, fbc 0x15f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #315/600: GLCaps[glx vid 0x520, fbc 0x161: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #316/600: GLCaps[glx vid 0x524, fbc 0x165: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #317/600: GLCaps[glx vid 0x528, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #318/600: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #319/600: GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #320/600: GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #321/600: GLCaps[glx vid 0x538, fbc 0x179: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #322/600: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #323/600: GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #324/600: GLCaps[glx vid 0x544, fbc 0x185: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #325/600: GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #326/600: GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #327/600: GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #328/600: GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #329/600: GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #330/600: GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #331/600: GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #332/600: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #333/600: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #334/600: GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #335/600: GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #336/600: GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #337/600: GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #338/600: GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #339/600: GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #340/600: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #341/600: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #342/600: GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #343/600: GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #344/600: GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #345/600: GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #346/600: GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #347/600: GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #348/600: GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #349/600: GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #350/600: GLCaps[glx vid 0x566, fbc 0x1a7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #351/600: GLCaps[glx vid 0x568, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #352/600: GLCaps[glx vid 0x56c, fbc 0x1ad: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #353/600: GLCaps[glx vid 0x570, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #354/600: GLCaps[glx vid 0x574, fbc 0x1b5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #355/600: GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #356/600: GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #357/600: GLCaps[glx vid 0x580, fbc 0x1c1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #358/600: GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #359/600: GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #360/600: GLCaps[glx vid 0x58c, fbc 0x1cd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #361/600: GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #362/600: GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #363/600: GLCaps[glx vid 0x597, fbc 0x1d8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #364/600: GLCaps[glx vid 0x598, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #365/600: GLCaps[glx vid 0x599, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #366/600: GLCaps[glx vid 0x59a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #367/600: GLCaps[glx vid 0x59b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #368/600: GLCaps[glx vid 0x59c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #369/600: GLCaps[glx vid 0x59d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #370/600: GLCaps[glx vid 0x59e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #371/600: GLCaps[glx vid 0x59f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #372/600: GLCaps[glx vid 0x5a0, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #373/600: GLCaps[glx vid 0x5a1, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #374/600: GLCaps[glx vid 0x5a2, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #375/600: GLCaps[glx vid 0x5a3, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #376/600: GLCaps[glx vid 0x5a4, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #377/600: GLCaps[glx vid 0x5a5, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #378/600: GLCaps[glx vid 0x5a6, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #379/600: GLCaps[glx vid 0x5a7, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #380/600: GLCaps[glx vid 0x5a8, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #381/600: GLCaps[glx vid 0x5a9, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #382/600: GLCaps[glx vid 0x5aa, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #383/600: GLCaps[glx vid 0x5ab, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #384/600: GLCaps[glx vid 0x5ac, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #385/600: GLCaps[glx vid 0x5ad, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #386/600: GLCaps[glx vid 0x5ae, fbc 0x1ef: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #387/600: GLCaps[glx vid 0x5b0, fbc 0x1f1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #388/600: GLCaps[glx vid 0x5b4, fbc 0x1f5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #389/600: GLCaps[glx vid 0x5b8, fbc 0x1f9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #390/600: GLCaps[glx vid 0x5bc, fbc 0x1fd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #391/600: GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #392/600: GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #393/600: GLCaps[glx vid 0x5c8, fbc 0x209: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #394/600: GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #395/600: GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #396/600: GLCaps[glx vid 0x5d4, fbc 0x215: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #397/600: GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] junit.framework.TestListener: endTest(test01DesktopCapsEquals)
[apply] junit.framework.TestListener: startTest(test02EGLCapsEquals)
[apply] junit.framework.TestListener: endTest(test02EGLCapsEquals)
[apply] #398/600: GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #399/600: GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #400/600: GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #401/600: GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #402/600: GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #403/600: GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #404/600: GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #405/600: GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #406/600: GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #407/600: GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #408/600: GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #409/600: GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #410/600: GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #411/600: GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #412/600: GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #413/600: GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #414/600: GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #415/600: GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #416/600: GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #417/600: GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #418/600: GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #419/600: GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #420/600: GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #421/600: GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #422/600: GLCaps[glx vid 0x5f6, fbc 0x237: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #423/600: GLCaps[glx vid 0x5f8, fbc 0x239: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #424/600: GLCaps[glx vid 0x5fc, fbc 0x23d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #425/600: GLCaps[glx vid 0x600, fbc 0x241: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #426/600: GLCaps[glx vid 0x604, fbc 0x245: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #427/600: GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #428/600: GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #429/600: GLCaps[glx vid 0x610, fbc 0x251: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #430/600: GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #431/600: GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #432/600: GLCaps[glx vid 0x61c, fbc 0x25d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #433/600: GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #434/600: GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #435/600: GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #436/600: GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #437/600: GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #438/600: GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #439/600: GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #440/600: GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #441/600: GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #442/600: GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #443/600: GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #444/600: GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #445/600: GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #446/600: GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #447/600: GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #448/600: GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #449/600: GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #450/600: GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #451/600: GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #452/600: GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #453/600: GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #454/600: GLCaps[glx vid 0x63a, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #455/600: GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #456/600: GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #457/600: GLCaps[glx vid 0x63d, fbc 0x39f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #458/600: GLCaps[glx vid 0x63f, fbc 0x3a1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #459/600: GLCaps[glx vid 0x643, fbc 0x3a5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #460/600: GLCaps[glx vid 0x647, fbc 0x3a9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #461/600: GLCaps[glx vid 0x64b, fbc 0x3ad: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #462/600: GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #463/600: GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #464/600: GLCaps[glx vid 0x657, fbc 0x3b9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #465/600: GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #466/600: GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #467/600: GLCaps[glx vid 0x663, fbc 0x3c5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #468/600: GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #469/600: GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #470/600: GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #471/600: GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #472/600: GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #473/600: GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #474/600: GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #475/600: GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #476/600: GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #477/600: GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #478/600: GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #479/600: GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #480/600: GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #481/600: GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #482/600: GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #483/600: GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #484/600: GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #485/600: GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #486/600: GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #487/600: GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #488/600: GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #489/600: GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #490/600: GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #491/600: GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #492/600: GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #493/600: GLCaps[glx vid 0x685, fbc 0x3e7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #494/600: GLCaps[glx vid 0x687, fbc 0x3e9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #495/600: GLCaps[glx vid 0x68b, fbc 0x3ed: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #496/600: GLCaps[glx vid 0x68f, fbc 0x3f1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #497/600: GLCaps[glx vid 0x693, fbc 0x3f5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #498/600: GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #499/600: GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #500/600: GLCaps[glx vid 0x69f, fbc 0x401: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #501/600: GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #502/600: GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #503/600: GLCaps[glx vid 0x6ab, fbc 0x40d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #504/600: GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #505/600: GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #506/600: GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #507/600: GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #508/600: GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #509/600: GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #510/600: GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #511/600: GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #512/600: GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #513/600: GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #514/600: GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #515/600: GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #516/600: GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #517/600: GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #518/600: GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #519/600: GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #520/600: GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #521/600: GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #522/600: GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #523/600: GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #524/600: GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #525/600: GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #526/600: GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #527/600: GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #528/600: GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #529/600: GLCaps[glx vid 0x6cd, fbc 0x42f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #530/600: GLCaps[glx vid 0x6cf, fbc 0x431: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #531/600: GLCaps[glx vid 0x6d3, fbc 0x435: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #532/600: GLCaps[glx vid 0x6d7, fbc 0x439: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #533/600: GLCaps[glx vid 0x6db, fbc 0x43d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #534/600: GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #535/600: GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #536/600: GLCaps[glx vid 0x6e7, fbc 0x449: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #537/600: GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #538/600: GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #539/600: GLCaps[glx vid 0x6f3, fbc 0x455: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #540/600: GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #541/600: GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #542/600: GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #543/600: GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #544/600: GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #545/600: GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #546/600: GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #547/600: GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #548/600: GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #549/600: GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #550/600: GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #551/600: GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #552/600: GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #553/600: GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #554/600: GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #555/600: GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #556/600: GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #557/600: GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #558/600: GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #559/600: GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #560/600: GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #561/600: GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #562/600: GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #563/600: GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #564/600: GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #565/600: GLCaps[glx vid 0x715, fbc 0x477: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #566/600: GLCaps[glx vid 0x717, fbc 0x479: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #567/600: GLCaps[glx vid 0x71b, fbc 0x47d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #568/600: GLCaps[glx vid 0x71f, fbc 0x481: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #569/600: GLCaps[glx vid 0x723, fbc 0x485: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #570/600: GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #571/600: GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #572/600: GLCaps[glx vid 0x72f, fbc 0x491: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #573/600: GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #574/600: GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #575/600: GLCaps[glx vid 0x73b, fbc 0x49d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #576/600: GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #577/600: GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #578/600: GLCaps[glx vid 0x746, fbc 0x4f0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #579/600: GLCaps[glx vid 0x747, fbc 0x4f1: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #580/600: GLCaps[glx vid 0x748, fbc 0x4f2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #581/600: GLCaps[glx vid 0x749, fbc 0x4f3: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #582/600: GLCaps[glx vid 0x74a, fbc 0x4f4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #583/600: GLCaps[glx vid 0x74b, fbc 0x4f5: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #584/600: GLCaps[glx vid 0x74c, fbc 0x4f6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #585/600: GLCaps[glx vid 0x74d, fbc 0x4f7: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #586/600: GLCaps[glx vid 0x74e, fbc 0x4f8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #587/600: GLCaps[glx vid 0x74f, fbc 0x4f9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #588/600: GLCaps[glx vid 0x750, fbc 0x4fb: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #589/600: GLCaps[glx vid 0x751, fbc 0x4fc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #590/600: GLCaps[glx vid 0x752, fbc 0x4fd: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #591/600: GLCaps[glx vid 0x753, fbc 0x4fe: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #592/600: GLCaps[glx vid 0x754, fbc 0x4ff: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #593/600: GLCaps[glx vid 0x755, fbc 0x500: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #594/600: GLCaps[glx vid 0x756, fbc 0x501: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #595/600: GLCaps[glx vid 0x757, fbc 0x502: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #596/600: GLCaps[glx vid 0x758, fbc 0x503: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #597/600: GLCaps[glx vid 0x759, fbc 0x504: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #598/600: GLCaps[glx vid 0x75a, fbc 0x505: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #599/600: GLCaps[glx vid 0x75b, fbc 0x506: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #600/600: GLCaps[glx vid 0x75c, fbc 0x507: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test01DesktopCapsEquals
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test02EGLCapsEquals
[apply] # 1/40: GLCaps[egl cfg 0x1, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 2/40: GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 3/40: GLCaps[egl cfg 0x3, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 4/40: GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 5/40: GLCaps[egl cfg 0x5, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 6/40: GLCaps[egl cfg 0x6, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 7/40: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 8/40: GLCaps[egl cfg 0x8, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 9/40: GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 10/40: GLCaps[egl cfg 0xa, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 11/40: GLCaps[egl cfg 0xb, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 12/40: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 13/40: GLCaps[egl cfg 0xd, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 14/40: GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 15/40: GLCaps[egl cfg 0xf, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 16/40: GLCaps[egl cfg 0x10, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 17/40: GLCaps[egl cfg 0x11, 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 , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 18/40: GLCaps[egl cfg 0x12, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 19/40: GLCaps[egl cfg 0x13, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 20/40: GLCaps[egl cfg 0x14, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 21/40: GLCaps[egl cfg 0x15, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 22/40: GLCaps[egl cfg 0x16, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 23/40: GLCaps[egl cfg 0x17, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 24/40: GLCaps[egl cfg 0x18, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 25/40: GLCaps[egl cfg 0x19, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 26/40: GLCaps[egl cfg 0x1a, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 27/40: GLCaps[egl cfg 0x1b, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 28/40: GLCaps[egl cfg 0x1c, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 29/40: GLCaps[egl cfg 0x1d, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 30/40: GLCaps[egl cfg 0x1e, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 31/40: GLCaps[egl cfg 0x1f, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 32/40: GLCaps[egl cfg 0x20, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 33/40: GLCaps[egl cfg 0x21, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 34/40: GLCaps[egl cfg 0x22, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 35/40: GLCaps[egl cfg 0x23, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 36/40: GLCaps[egl cfg 0x24, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 37/40: GLCaps[egl cfg 0x25, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 38/40: GLCaps[egl cfg 0x26, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 39/40: GLCaps[egl cfg 0x27, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 40/40: GLCaps[egl cfg 0x28, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test02EGLCapsEquals
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364188317 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364188317 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.062 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364187842 ms III - Start
[apply] SLOCK [T main @ 1692364187843 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test01DesktopCapsEquals
[apply] # 1/600: GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 2/600: GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 3/600: GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 4/600: GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 5/600: GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 6/600: GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 7/600: GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 8/600: GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 9/600: GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 10/600: GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 11/600: GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 12/600: GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 13/600: GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 14/600: GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 15/600: GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 16/600: GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 17/600: GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 18/600: GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 19/600: GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 20/600: GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 21/600: GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 22/600: GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 23/600: GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 24/600: GLCaps[glx vid ----, fbc 0x87: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 25/600: GLCaps[glx vid ----, fbc 0x89: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 26/600: GLCaps[glx vid ----, fbc 0x8d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 27/600: GLCaps[glx vid ----, fbc 0x91: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 28/600: GLCaps[glx vid ----, fbc 0x95: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 29/600: GLCaps[glx vid ----, fbc 0x99: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 30/600: GLCaps[glx vid ----, fbc 0x9d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 31/600: GLCaps[glx vid ----, fbc 0xa1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 32/600: GLCaps[glx vid ----, fbc 0xa5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 33/600: GLCaps[glx vid ----, fbc 0xa9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 34/600: GLCaps[glx vid ----, fbc 0xad: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 35/600: GLCaps[glx vid ----, fbc 0xb1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 36/600: GLCaps[glx vid ----, fbc 0xb5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 37/600: GLCaps[glx vid ----, fbc 0xb8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 38/600: GLCaps[glx vid ----, fbc 0xb9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 39/600: GLCaps[glx vid ----, fbc 0xba: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 40/600: GLCaps[glx vid ----, fbc 0xbb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 41/600: GLCaps[glx vid ----, fbc 0xbc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 42/600: GLCaps[glx vid ----, fbc 0xbd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 43/600: GLCaps[glx vid ----, fbc 0xbe: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 44/600: GLCaps[glx vid ----, fbc 0xbf: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 45/600: GLCaps[glx vid ----, fbc 0xc0: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 46/600: GLCaps[glx vid ----, fbc 0xc1: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 47/600: GLCaps[glx vid ----, fbc 0xc2: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 48/600: GLCaps[glx vid ----, fbc 0xc3: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 49/600: GLCaps[glx vid ----, fbc 0xc4: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 50/600: GLCaps[glx vid ----, fbc 0xc5: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 51/600: GLCaps[glx vid ----, fbc 0xc6: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 52/600: GLCaps[glx vid ----, fbc 0xc7: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 53/600: GLCaps[glx vid ----, fbc 0xc8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 54/600: GLCaps[glx vid ----, fbc 0xc9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 55/600: GLCaps[glx vid ----, fbc 0xca: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 56/600: GLCaps[glx vid ----, fbc 0xcb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 57/600: GLCaps[glx vid ----, fbc 0xcc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 58/600: GLCaps[glx vid ----, fbc 0xcd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 59/600: GLCaps[glx vid ----, fbc 0xce: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 60/600: GLCaps[glx vid ----, fbc 0xcf: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 61/600: GLCaps[glx vid ----, fbc 0xd1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 62/600: GLCaps[glx vid ----, fbc 0xd5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 63/600: GLCaps[glx vid ----, fbc 0xd9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 64/600: GLCaps[glx vid ----, fbc 0xdd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 65/600: GLCaps[glx vid ----, fbc 0xe1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 66/600: GLCaps[glx vid ----, fbc 0xe5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 67/600: GLCaps[glx vid ----, fbc 0xe9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 68/600: GLCaps[glx vid ----, fbc 0xed: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 69/600: GLCaps[glx vid ----, fbc 0xf1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 70/600: GLCaps[glx vid ----, fbc 0xf5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 71/600: GLCaps[glx vid ----, fbc 0xf9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 72/600: GLCaps[glx vid ----, fbc 0xfd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 73/600: GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 74/600: GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 75/600: GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 76/600: GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 77/600: GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 78/600: GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 79/600: GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 80/600: GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 81/600: GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 82/600: GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 83/600: GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 84/600: GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 85/600: GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 86/600: GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 87/600: GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 88/600: GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 89/600: GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 90/600: GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 91/600: GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 92/600: GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 93/600: GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 94/600: GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 95/600: GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 96/600: GLCaps[glx vid ----, fbc 0x117: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 97/600: GLCaps[glx vid ----, fbc 0x119: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 98/600: GLCaps[glx vid ----, fbc 0x11d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] # 99/600: GLCaps[glx vid ----, fbc 0x121: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #100/600: GLCaps[glx vid ----, fbc 0x125: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #101/600: GLCaps[glx vid ----, fbc 0x129: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #102/600: GLCaps[glx vid ----, fbc 0x12d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #103/600: GLCaps[glx vid ----, fbc 0x131: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #104/600: GLCaps[glx vid ----, fbc 0x135: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #105/600: GLCaps[glx vid ----, fbc 0x139: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #106/600: GLCaps[glx vid ----, fbc 0x13d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #107/600: GLCaps[glx vid ----, fbc 0x141: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #108/600: GLCaps[glx vid ----, fbc 0x145: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #109/600: GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #110/600: GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #111/600: GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #112/600: GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #113/600: GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #114/600: GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #115/600: GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #116/600: GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #117/600: GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #118/600: GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #119/600: GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #120/600: GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #121/600: GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #122/600: GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #123/600: GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #124/600: GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #125/600: GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #126/600: GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #127/600: GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #128/600: GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #129/600: GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #130/600: GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #131/600: GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #132/600: GLCaps[glx vid ----, fbc 0x27f: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #133/600: GLCaps[glx vid ----, fbc 0x281: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #134/600: GLCaps[glx vid ----, fbc 0x285: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #135/600: GLCaps[glx vid ----, fbc 0x289: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #136/600: GLCaps[glx vid ----, fbc 0x28d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #137/600: GLCaps[glx vid ----, fbc 0x291: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #138/600: GLCaps[glx vid ----, fbc 0x295: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #139/600: GLCaps[glx vid ----, fbc 0x299: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #140/600: GLCaps[glx vid ----, fbc 0x29d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #141/600: GLCaps[glx vid ----, fbc 0x2a1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #142/600: GLCaps[glx vid ----, fbc 0x2a5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #143/600: GLCaps[glx vid ----, fbc 0x2a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #144/600: GLCaps[glx vid ----, fbc 0x2ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #145/600: GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #146/600: GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #147/600: GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #148/600: GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #149/600: GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #150/600: GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #151/600: GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #152/600: GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #153/600: GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #154/600: GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #155/600: GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #156/600: GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #157/600: GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #158/600: GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #159/600: GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #160/600: GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #161/600: GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #162/600: GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #163/600: GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #164/600: GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #165/600: GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #166/600: GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #167/600: GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #168/600: GLCaps[glx vid ----, fbc 0x2c7: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #169/600: GLCaps[glx vid ----, fbc 0x2c9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #170/600: GLCaps[glx vid ----, fbc 0x2cd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #171/600: GLCaps[glx vid ----, fbc 0x2d1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #172/600: GLCaps[glx vid ----, fbc 0x2d5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #173/600: GLCaps[glx vid ----, fbc 0x2d9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #174/600: GLCaps[glx vid ----, fbc 0x2dd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #175/600: GLCaps[glx vid ----, fbc 0x2e1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #176/600: GLCaps[glx vid ----, fbc 0x2e5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #177/600: GLCaps[glx vid ----, fbc 0x2e9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #178/600: GLCaps[glx vid ----, fbc 0x2ed: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #179/600: GLCaps[glx vid ----, fbc 0x2f1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #180/600: GLCaps[glx vid ----, fbc 0x2f5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #181/600: GLCaps[glx vid ----, fbc 0x2f8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #182/600: GLCaps[glx vid ----, fbc 0x2f9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #183/600: GLCaps[glx vid ----, fbc 0x2fa: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #184/600: GLCaps[glx vid ----, fbc 0x2fb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #185/600: GLCaps[glx vid ----, fbc 0x2fc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #186/600: GLCaps[glx vid ----, fbc 0x2fd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #187/600: GLCaps[glx vid ----, fbc 0x2fe: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #188/600: GLCaps[glx vid ----, fbc 0x2ff: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #189/600: GLCaps[glx vid ----, fbc 0x300: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #190/600: GLCaps[glx vid ----, fbc 0x301: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #191/600: GLCaps[glx vid ----, fbc 0x302: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #192/600: GLCaps[glx vid ----, fbc 0x303: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #193/600: GLCaps[glx vid ----, fbc 0x304: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #194/600: GLCaps[glx vid ----, fbc 0x305: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #195/600: GLCaps[glx vid ----, fbc 0x306: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #196/600: GLCaps[glx vid ----, fbc 0x307: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #197/600: GLCaps[glx vid ----, fbc 0x308: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #198/600: GLCaps[glx vid ----, fbc 0x309: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #199/600: GLCaps[glx vid ----, fbc 0x30a: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #200/600: GLCaps[glx vid ----, fbc 0x30b: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #201/600: GLCaps[glx vid ----, fbc 0x30c: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #202/600: GLCaps[glx vid ----, fbc 0x30d: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #203/600: GLCaps[glx vid ----, fbc 0x30e: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #204/600: GLCaps[glx vid ----, fbc 0x30f: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #205/600: GLCaps[glx vid ----, fbc 0x311: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #206/600: GLCaps[glx vid ----, fbc 0x315: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #207/600: GLCaps[glx vid ----, fbc 0x319: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #208/600: GLCaps[glx vid ----, fbc 0x31d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #209/600: GLCaps[glx vid ----, fbc 0x321: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #210/600: GLCaps[glx vid ----, fbc 0x325: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #211/600: GLCaps[glx vid ----, fbc 0x329: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #212/600: GLCaps[glx vid ----, fbc 0x32d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #213/600: GLCaps[glx vid ----, fbc 0x331: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #214/600: GLCaps[glx vid ----, fbc 0x335: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #215/600: GLCaps[glx vid ----, fbc 0x339: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #216/600: GLCaps[glx vid ----, fbc 0x33d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #217/600: GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #218/600: GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #219/600: GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #220/600: GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #221/600: GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #222/600: GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #223/600: GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #224/600: GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #225/600: GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #226/600: GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #227/600: GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #228/600: GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #229/600: GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #230/600: GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #231/600: GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #232/600: GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #233/600: GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #234/600: GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #235/600: GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #236/600: GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #237/600: GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #238/600: GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #239/600: GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #240/600: GLCaps[glx vid ----, fbc 0x357: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #241/600: GLCaps[glx vid ----, fbc 0x359: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #242/600: GLCaps[glx vid ----, fbc 0x35d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #243/600: GLCaps[glx vid ----, fbc 0x361: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #244/600: GLCaps[glx vid ----, fbc 0x365: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #245/600: GLCaps[glx vid ----, fbc 0x369: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #246/600: GLCaps[glx vid ----, fbc 0x36d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #247/600: GLCaps[glx vid ----, fbc 0x371: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #248/600: GLCaps[glx vid ----, fbc 0x375: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #249/600: GLCaps[glx vid ----, fbc 0x379: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #250/600: GLCaps[glx vid ----, fbc 0x37d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #251/600: GLCaps[glx vid ----, fbc 0x381: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #252/600: GLCaps[glx vid ----, fbc 0x385: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #253/600: GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #254/600: GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #255/600: GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #256/600: GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #257/600: GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #258/600: GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #259/600: GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #260/600: GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #261/600: GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #262/600: GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #263/600: GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #264/600: GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #265/600: GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #266/600: GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #267/600: GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #268/600: GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #269/600: GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #270/600: GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #271/600: GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #272/600: GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #273/600: GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #274/600: GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #275/600: GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #276/600: GLCaps[glx vid ----, fbc 0x4bf: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #277/600: GLCaps[glx vid ----, fbc 0x4c1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #278/600: GLCaps[glx vid ----, fbc 0x4c5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #279/600: GLCaps[glx vid ----, fbc 0x4c9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #280/600: GLCaps[glx vid ----, fbc 0x4cd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #281/600: GLCaps[glx vid ----, fbc 0x4d1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #282/600: GLCaps[glx vid ----, fbc 0x4d5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #283/600: GLCaps[glx vid ----, fbc 0x4d9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #284/600: GLCaps[glx vid ----, fbc 0x4dd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #285/600: GLCaps[glx vid ----, fbc 0x4e1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #286/600: GLCaps[glx vid ----, fbc 0x4e5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #287/600: GLCaps[glx vid ----, fbc 0x4e9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #288/600: GLCaps[glx vid ----, fbc 0x4ed: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] #289/600: GLCaps[glx vid 0x21, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #290/600: GLCaps[glx vid 0x22, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #291/600: GLCaps[glx vid 0x6f, fbc 0x4fa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #292/600: GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #293/600: GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #294/600: GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #295/600: GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #296/600: GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #297/600: GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #298/600: GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #299/600: GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #300/600: GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #301/600: GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #302/600: GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #303/600: GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #304/600: GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #305/600: GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #306/600: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #307/600: GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #308/600: GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #309/600: GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #310/600: GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #311/600: GLCaps[glx vid 0x51b, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #312/600: GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #313/600: GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #314/600: GLCaps[glx vid 0x51e, fbc 0x15f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #315/600: GLCaps[glx vid 0x520, fbc 0x161: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #316/600: GLCaps[glx vid 0x524, fbc 0x165: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #317/600: GLCaps[glx vid 0x528, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #318/600: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #319/600: GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #320/600: GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #321/600: GLCaps[glx vid 0x538, fbc 0x179: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #322/600: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #323/600: GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #324/600: GLCaps[glx vid 0x544, fbc 0x185: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #325/600: GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #326/600: GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #327/600: GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #328/600: GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #329/600: GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #330/600: GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #331/600: GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #332/600: GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #333/600: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #334/600: GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #335/600: GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #336/600: GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #337/600: GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #338/600: GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #339/600: GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #340/600: GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #341/600: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #342/600: GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #343/600: GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #344/600: GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #345/600: GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #346/600: GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #347/600: GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #348/600: GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #349/600: GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #350/600: GLCaps[glx vid 0x566, fbc 0x1a7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #351/600: GLCaps[glx vid 0x568, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #352/600: GLCaps[glx vid 0x56c, fbc 0x1ad: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #353/600: GLCaps[glx vid 0x570, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #354/600: GLCaps[glx vid 0x574, fbc 0x1b5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #355/600: GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #356/600: GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #357/600: GLCaps[glx vid 0x580, fbc 0x1c1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #358/600: GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #359/600: GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #360/600: GLCaps[glx vid 0x58c, fbc 0x1cd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #361/600: GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #362/600: GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #363/600: GLCaps[glx vid 0x597, fbc 0x1d8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #364/600: GLCaps[glx vid 0x598, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #365/600: GLCaps[glx vid 0x599, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #366/600: GLCaps[glx vid 0x59a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #367/600: GLCaps[glx vid 0x59b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #368/600: GLCaps[glx vid 0x59c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #369/600: GLCaps[glx vid 0x59d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #370/600: GLCaps[glx vid 0x59e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #371/600: GLCaps[glx vid 0x59f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #372/600: GLCaps[glx vid 0x5a0, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #373/600: GLCaps[glx vid 0x5a1, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #374/600: GLCaps[glx vid 0x5a2, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #375/600: GLCaps[glx vid 0x5a3, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #376/600: GLCaps[glx vid 0x5a4, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #377/600: GLCaps[glx vid 0x5a5, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #378/600: GLCaps[glx vid 0x5a6, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #379/600: GLCaps[glx vid 0x5a7, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #380/600: GLCaps[glx vid 0x5a8, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #381/600: GLCaps[glx vid 0x5a9, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #382/600: GLCaps[glx vid 0x5aa, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #383/600: GLCaps[glx vid 0x5ab, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #384/600: GLCaps[glx vid 0x5ac, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #385/600: GLCaps[glx vid 0x5ad, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #386/600: GLCaps[glx vid 0x5ae, fbc 0x1ef: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #387/600: GLCaps[glx vid 0x5b0, fbc 0x1f1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #388/600: GLCaps[glx vid 0x5b4, fbc 0x1f5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #389/600: GLCaps[glx vid 0x5b8, fbc 0x1f9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #390/600: GLCaps[glx vid 0x5bc, fbc 0x1fd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #391/600: GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #392/600: GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #393/600: GLCaps[glx vid 0x5c8, fbc 0x209: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #394/600: GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #395/600: GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #396/600: GLCaps[glx vid 0x5d4, fbc 0x215: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #397/600: GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #398/600: GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #399/600: GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #400/600: GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #401/600: GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #402/600: GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #403/600: GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #404/600: GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #405/600: GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #406/600: GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #407/600: GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #408/600: GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #409/600: GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #410/600: GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #411/600: GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #412/600: GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #413/600: GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #414/600: GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #415/600: GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #416/600: GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #417/600: GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #418/600: GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #419/600: GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #420/600: GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #421/600: GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #422/600: GLCaps[glx vid 0x5f6, fbc 0x237: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #423/600: GLCaps[glx vid 0x5f8, fbc 0x239: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #424/600: GLCaps[glx vid 0x5fc, fbc 0x23d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #425/600: GLCaps[glx vid 0x600, fbc 0x241: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #426/600: GLCaps[glx vid 0x604, fbc 0x245: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #427/600: GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #428/600: GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #429/600: GLCaps[glx vid 0x610, fbc 0x251: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #430/600: GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #431/600: GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #432/600: GLCaps[glx vid 0x61c, fbc 0x25d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #433/600: GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #434/600: GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #435/600: GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #436/600: GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #437/600: GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #438/600: GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #439/600: GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #440/600: GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #441/600: GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #442/600: GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #443/600: GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #444/600: GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #445/600: GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #446/600: GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #447/600: GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #448/600: GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #449/600: GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #450/600: GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #451/600: GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #452/600: GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #453/600: GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #454/600: GLCaps[glx vid 0x63a, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #455/600: GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #456/600: GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #457/600: GLCaps[glx vid 0x63d, fbc 0x39f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #458/600: GLCaps[glx vid 0x63f, fbc 0x3a1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #459/600: GLCaps[glx vid 0x643, fbc 0x3a5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #460/600: GLCaps[glx vid 0x647, fbc 0x3a9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #461/600: GLCaps[glx vid 0x64b, fbc 0x3ad: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #462/600: GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #463/600: GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #464/600: GLCaps[glx vid 0x657, fbc 0x3b9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #465/600: GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #466/600: GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #467/600: GLCaps[glx vid 0x663, fbc 0x3c5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #468/600: GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #469/600: GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #470/600: GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #471/600: GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #472/600: GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #473/600: GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #474/600: GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #475/600: GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #476/600: GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #477/600: GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #478/600: GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #479/600: GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #480/600: GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #481/600: GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #482/600: GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #483/600: GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #484/600: GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #485/600: GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #486/600: GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #487/600: GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #488/600: GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #489/600: GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #490/600: GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #491/600: GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #492/600: GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #493/600: GLCaps[glx vid 0x685, fbc 0x3e7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #494/600: GLCaps[glx vid 0x687, fbc 0x3e9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #495/600: GLCaps[glx vid 0x68b, fbc 0x3ed: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #496/600: GLCaps[glx vid 0x68f, fbc 0x3f1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #497/600: GLCaps[glx vid 0x693, fbc 0x3f5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #498/600: GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #499/600: GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #500/600: GLCaps[glx vid 0x69f, fbc 0x401: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #501/600: GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #502/600: GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #503/600: GLCaps[glx vid 0x6ab, fbc 0x40d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #504/600: GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #505/600: GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #506/600: GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #507/600: GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #508/600: GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #509/600: GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #510/600: GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #511/600: GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #512/600: GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #513/600: GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #514/600: GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #515/600: GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #516/600: GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #517/600: GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #518/600: GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #519/600: GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #520/600: GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #521/600: GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #522/600: GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #523/600: GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #524/600: GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #525/600: GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #526/600: GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #527/600: GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #528/600: GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #529/600: GLCaps[glx vid 0x6cd, fbc 0x42f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #530/600: GLCaps[glx vid 0x6cf, fbc 0x431: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #531/600: GLCaps[glx vid 0x6d3, fbc 0x435: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #532/600: GLCaps[glx vid 0x6d7, fbc 0x439: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #533/600: GLCaps[glx vid 0x6db, fbc 0x43d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #534/600: GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #535/600: GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #536/600: GLCaps[glx vid 0x6e7, fbc 0x449: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #537/600: GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #538/600: GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #539/600: GLCaps[glx vid 0x6f3, fbc 0x455: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #540/600: GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #541/600: GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #542/600: GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #543/600: GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #544/600: GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #545/600: GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #546/600: GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #547/600: GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #548/600: GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #549/600: GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #550/600: GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #551/600: GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #552/600: GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #553/600: GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #554/600: GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #555/600: GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #556/600: GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #557/600: GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #558/600: GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #559/600: GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #560/600: GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #561/600: GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #562/600: GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #563/600: GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #564/600: GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #565/600: GLCaps[glx vid 0x715, fbc 0x477: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #566/600: GLCaps[glx vid 0x717, fbc 0x479: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #567/600: GLCaps[glx vid 0x71b, fbc 0x47d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #568/600: GLCaps[glx vid 0x71f, fbc 0x481: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #569/600: GLCaps[glx vid 0x723, fbc 0x485: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #570/600: GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #571/600: GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #572/600: GLCaps[glx vid 0x72f, fbc 0x491: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #573/600: GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #574/600: GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #575/600: GLCaps[glx vid 0x73b, fbc 0x49d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #576/600: GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #577/600: GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #578/600: GLCaps[glx vid 0x746, fbc 0x4f0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #579/600: GLCaps[glx vid 0x747, fbc 0x4f1: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #580/600: GLCaps[glx vid 0x748, fbc 0x4f2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #581/600: GLCaps[glx vid 0x749, fbc 0x4f3: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #582/600: GLCaps[glx vid 0x74a, fbc 0x4f4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #583/600: GLCaps[glx vid 0x74b, fbc 0x4f5: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #584/600: GLCaps[glx vid 0x74c, fbc 0x4f6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #585/600: GLCaps[glx vid 0x74d, fbc 0x4f7: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #586/600: GLCaps[glx vid 0x74e, fbc 0x4f8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #587/600: GLCaps[glx vid 0x74f, fbc 0x4f9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #588/600: GLCaps[glx vid 0x750, fbc 0x4fb: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #589/600: GLCaps[glx vid 0x751, fbc 0x4fc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #590/600: GLCaps[glx vid 0x752, fbc 0x4fd: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #591/600: GLCaps[glx vid 0x753, fbc 0x4fe: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #592/600: GLCaps[glx vid 0x754, fbc 0x4ff: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #593/600: GLCaps[glx vid 0x755, fbc 0x500: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #594/600: GLCaps[glx vid 0x756, fbc 0x501: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #595/600: GLCaps[glx vid 0x757, fbc 0x502: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #596/600: GLCaps[glx vid 0x758, fbc 0x503: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #597/600: GLCaps[glx vid 0x759, fbc 0x504: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #598/600: GLCaps[glx vid 0x75a, fbc 0x505: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #599/600: GLCaps[glx vid 0x75b, fbc 0x506: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] #600/600: GLCaps[glx vid 0x75c, fbc 0x507: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test01DesktopCapsEquals
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test02EGLCapsEquals
[apply] # 1/40: GLCaps[egl cfg 0x1, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 2/40: GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 3/40: GLCaps[egl cfg 0x3, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 4/40: GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 5/40: GLCaps[egl cfg 0x5, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 6/40: GLCaps[egl cfg 0x6, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 7/40: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 8/40: GLCaps[egl cfg 0x8, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 9/40: GLCaps[egl cfg 0x9, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 10/40: GLCaps[egl cfg 0xa, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 11/40: GLCaps[egl cfg 0xb, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 12/40: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 13/40: GLCaps[egl cfg 0xd, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 14/40: GLCaps[egl cfg 0xe, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 15/40: GLCaps[egl cfg 0xf, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 16/40: GLCaps[egl cfg 0x10, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 17/40: GLCaps[egl cfg 0x11, 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 , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 18/40: GLCaps[egl cfg 0x12, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 19/40: GLCaps[egl cfg 0x13, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 20/40: GLCaps[egl cfg 0x14, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 21/40: GLCaps[egl cfg 0x15, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 22/40: GLCaps[egl cfg 0x16, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 23/40: GLCaps[egl cfg 0x17, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 24/40: GLCaps[egl cfg 0x18, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 25/40: GLCaps[egl cfg 0x19, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 26/40: GLCaps[egl cfg 0x1a, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 27/40: GLCaps[egl cfg 0x1b, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 28/40: GLCaps[egl cfg 0x1c, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 29/40: GLCaps[egl cfg 0x1d, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 30/40: GLCaps[egl cfg 0x1e, vid 0x22: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 31/40: GLCaps[egl cfg 0x1f, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 32/40: GLCaps[egl cfg 0x20, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 33/40: GLCaps[egl cfg 0x21, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 34/40: GLCaps[egl cfg 0x22, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 35/40: GLCaps[egl cfg 0x23, vid 0x22: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/0, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[fbo, pbuffer, bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 36/40: GLCaps[egl cfg 0x24, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 37/40: GLCaps[egl cfg 0x25, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 38/40: GLCaps[egl cfg 0x26, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 39/40: GLCaps[egl cfg 0x27, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] # 40/40: GLCaps[egl cfg 0x28, vid 0x22: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 32/0/4, sample-ext default, dbl, mono , sw, GLProfile[GLES3/GLES3.sw], on-scr[bitmap], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestIdentOfCapabilitiesNEWT - test02EGLCapsEquals
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364188317 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364188317 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01DesktopCapsEquals took 0.459 sec
[apply] Testcase: test02EGLCapsEquals took 0.004 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT
[apply] junit.framework.TestListener: tests to run: 8
[apply] junit.framework.TestListener: startTest(testOffscreenFBOMultiSampleAA0)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364189103 ms III - Start
[apply] SLOCK [T main @ 1692364189103 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenFBOMultiSampleAA0
[apply] WARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it
[apply]
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[apply]
[apply] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[apply]
[apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: TestMultisampleES1NEWT.testOffscreenFBOMultiSampleAA0____-n0000-GL3bc_-sw-fbobject-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] junit.framework.TestListener: endTest(testOffscreenFBOMultiSampleAA0)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenFBOMultiSampleAA0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenPBufferMultiSampleAA0
[apply] WARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it
[apply] junit.framework.TestListener: startTest(testOffscreenPBufferMultiSampleAA0)
[apply]
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply]
[apply] Chosen : GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply]
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestMultisampleES1NEWT.testOffscreenPBufferMultiSampleAA0-n0000-GL3bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenPBufferMultiSampleAA0junit.framework.TestListener: endTest(testOffscreenPBufferMultiSampleAA0)
[apply] junit.framework.TestListener: startTest(testOffsreenFBOMultiSampleAA8)
[apply]
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffsreenFBOMultiSampleAA8
[apply]
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[apply]
[apply] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[apply]
[apply] main-Display-.x11_:0-1-EDT-3: ** screenshot: TestMultisampleES1NEWT.testOffsreenFBOMultiSampleAA8_____-n0000-GL3bc_-sw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0512x0512.png
[apply] junit.framework.TestListener: endTest(testOffsreenFBOMultiSampleAA8)
[apply] junit.framework.TestListener: startTest(testOffsreenPBufferMultiSampleAA8)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffsreenFBOMultiSampleAA8
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffsreenPBufferMultiSampleAA8
[apply]
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply]
[apply] Chosen : GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply]
[apply] main-Display-.x11_:0-1-EDT-4: ** screenshot: TestMultisampleES1NEWT.testOffsreenPBufferMultiSampleAA8_-n0000-GL3bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0512x0512.png
[apply] junit.framework.TestListener: endTest(testOffsreenPBufferMultiSampleAA8)
[apply] junit.framework.TestListener: startTest(testOnscreenMultiSampleAA0)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffsreenPBufferMultiSampleAA8
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA0
[apply] WARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it
[apply]
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply]
[apply] Chosen : GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply]
[apply] main-Display-.x11_:0-1-EDT-5: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA0________-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] junit.framework.TestListener: endTest(testOnscreenMultiSampleAA0)
[apply] junit.framework.TestListener: startTest(testOnscreenMultiSampleAA2)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA2
[apply]
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply]
[apply] Chosen : GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply]
[apply] main-Display-.x11_:0-1-EDT-6: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA2________-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png
[apply] junit.framework.TestListener: endTest(testOnscreenMultiSampleAA2)
[apply] junit.framework.TestListener: startTest(testOnscreenMultiSampleAA4)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA4
[apply]
[apply] 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[GL3bc/GL3bc.sw], on-scr[.]]
[apply]
[apply] Chosen : GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply]
[apply] main-Display-.x11_:0-1-EDT-7: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA4________-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png
[apply] junit.framework.TestListener: endTest(testOnscreenMultiSampleAA4)
[apply] junit.framework.TestListener: startTest(testOnscreenMultiSampleAA8)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA4
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA8
[apply]
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply]
[apply] Chosen : GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply]
[apply] main-Display-.x11_:0-1-EDT-8: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0512x0512.png
[apply] junit.framework.TestListener: endTest(testOnscreenMultiSampleAA8)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA8
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364195272 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364195272 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.748 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364189103 ms III - Start
[apply] SLOCK [T main @ 1692364189103 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenFBOMultiSampleAA0
[apply] WARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it
[apply]
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[apply]
[apply] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[apply]
[apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: TestMultisampleES1NEWT.testOffscreenFBOMultiSampleAA0____-n0000-GL3bc_-sw-fbobject-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenFBOMultiSampleAA0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenPBufferMultiSampleAA0
[apply] WARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it
[apply]
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply]
[apply] Chosen : GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply]
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestMultisampleES1NEWT.testOffscreenPBufferMultiSampleAA0-n0000-GL3bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenPBufferMultiSampleAA0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffsreenFBOMultiSampleAA8
[apply]
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[apply]
[apply] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[apply]
[apply] main-Display-.x11_:0-1-EDT-3: ** screenshot: TestMultisampleES1NEWT.testOffsreenFBOMultiSampleAA8_____-n0000-GL3bc_-sw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffsreenFBOMultiSampleAA8
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffsreenPBufferMultiSampleAA8
[apply]
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply]
[apply] Chosen : GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply]
[apply] main-Display-.x11_:0-1-EDT-4: ** screenshot: TestMultisampleES1NEWT.testOffsreenPBufferMultiSampleAA8_-n0000-GL3bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffsreenPBufferMultiSampleAA8
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA0
[apply] WARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it
[apply]
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply]
[apply] Chosen : GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply]
[apply] main-Display-.x11_:0-1-EDT-5: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA0________-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA2
[apply]
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply]
[apply] Chosen : GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply]
[apply] main-Display-.x11_:0-1-EDT-6: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA2________-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA4
[apply]
[apply] 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[GL3bc/GL3bc.sw], on-scr[.]]
[apply]
[apply] Chosen : GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply]
[apply] main-Display-.x11_:0-1-EDT-7: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA4________-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA4
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA8
[apply]
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply]
[apply] Chosen : GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply]
[apply] main-Display-.x11_:0-1-EDT-8: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA8
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364195272 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364195272 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testOffscreenFBOMultiSampleAA0 took 1.57 sec
[apply] Testcase: testOffscreenPBufferMultiSampleAA0 took 1.181 sec
[apply] Testcase: testOffsreenFBOMultiSampleAA8 took 1.229 sec
[apply] Testcase: testOffsreenPBufferMultiSampleAA8 took 1.281 sec
[apply] Testcase: testOnscreenMultiSampleAA0 took 0.136 sec
[apply] Testcase: testOnscreenMultiSampleAA2 took 0.245 sec
[apply] Testcase: testOnscreenMultiSampleAA4 took 0.22 sec
[apply] Testcase: testOnscreenMultiSampleAA8 took 0.265 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply]
[apply] junit.framework.TestListener: tests to run: 6
[apply] junit.framework.TestListener: startTest(testOffscreenFBOMultiSampleAA0)
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364196022 ms III - Start
[apply] SLOCK [T main @ 1692364196022 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffscreenFBOMultiSampleAA0
[apply] WARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it
[apply]
[apply] req. msaa: false
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] has msaa: false
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[apply] null
[apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] Thread-1-Display-.x11_:0-1-EDT-1: ** screenshot: TestMultisampleES2NEWT.testOffscreenFBOMultiSampleAA0____-n0000-GL4___-sw-fbobject-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] junit.framework.TestListener: endTest(testOffscreenFBOMultiSampleAA0)
[apply] junit.framework.TestListener: startTest(testOffscreenPBufferMultiSampleAA0)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffscreenFBOMultiSampleAA0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffscreenPBufferMultiSampleAA0
[apply] WARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it
[apply]
[apply] req. msaa: false
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[pbuffer]]
[apply] Chosen : GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[pbuffer]]
[apply] has msaa: false
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] Thread-1-Display-.x11_:0-1-EDT-2: ** screenshot: TestMultisampleES2NEWT.testOffscreenPBufferMultiSampleAA0-n0000-GL4___-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png
[apply] junit.framework.TestListener: endTest(testOffscreenPBufferMultiSampleAA0)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffscreenPBufferMultiSampleAA0
[apply] junit.framework.TestListener: startTest(testOffsreenFBOMultiSampleAA8)
[apply]
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffsreenFBOMultiSampleAA8
[apply]
[apply] req. msaa: true
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] has msaa: true
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 3 (enable: true)
[apply] null
[apply] ShaderProgram[id=3, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] Thread-1-Display-.x11_:0-1-EDT-3: ** screenshot: TestMultisampleES2NEWT.testOffsreenFBOMultiSampleAA8_____-n0000-GL4___-sw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0512x0512.png
[apply] junit.framework.TestListener: endTest(testOffsreenFBOMultiSampleAA8)
[apply] junit.framework.TestListener: startTest(testOffsreenPBufferMultiSampleAA8)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffsreenFBOMultiSampleAA8
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffsreenPBufferMultiSampleAA8
[apply]
[apply] req. msaa: true
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[pbuffer]]
[apply] Chosen : GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[pbuffer]]
[apply] has msaa: true
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true)
[apply] null
[apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] Thread-1-Display-.x11_:0-1-EDT-4: ** screenshot: TestMultisampleES2NEWT.testOffsreenPBufferMultiSampleAA8_-n0000-GL4___-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0512x0512.png
[apply] junit.framework.TestListener: endTest(testOffsreenPBufferMultiSampleAA8)
[apply] junit.framework.TestListener: startTest(testOnscreenMultiSampleAA0)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffsreenPBufferMultiSampleAA8
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOnscreenMultiSampleAA0
[apply] WARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it
[apply]
[apply] req. msaa: false
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Chosen : GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] has msaa: false
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true)
[apply] null
[apply] ShaderProgram[id=5, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] Thread-1-Display-.x11_:0-1-EDT-5: ** screenshot: TestMultisampleES2NEWT.testOnscreenMultiSampleAA0________-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] junit.framework.TestListener: endTest(testOnscreenMultiSampleAA0)
[apply] junit.framework.TestListener: startTest(testOnscreenMultiSampleAA8)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOnscreenMultiSampleAA0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOnscreenMultiSampleAA8
[apply]
[apply] req. msaa: true
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Chosen : GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] has msaa: true
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true)
[apply] null
[apply] ShaderProgram[id=6, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] Thread-1-Display-.x11_:0-1-EDT-6: ** screenshot: TestMultisampleES2NEWT.testOnscreenMultiSampleAA8________-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0512x0512.png
[apply] junit.framework.TestListener: endTest(testOnscreenMultiSampleAA8)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOnscreenMultiSampleAA8
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364201840 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364201840 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.39 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364196022 ms III - Start
[apply] SLOCK [T main @ 1692364196022 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffscreenFBOMultiSampleAA0
[apply] WARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it
[apply]
[apply] req. msaa: false
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] has msaa: false
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[apply] null
[apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] Thread-1-Display-.x11_:0-1-EDT-1: ** screenshot: TestMultisampleES2NEWT.testOffscreenFBOMultiSampleAA0____-n0000-GL4___-sw-fbobject-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffscreenFBOMultiSampleAA0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffscreenPBufferMultiSampleAA0
[apply] WARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it
[apply]
[apply] req. msaa: false
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[pbuffer]]
[apply] Chosen : GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[pbuffer]]
[apply] has msaa: false
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] Thread-1-Display-.x11_:0-1-EDT-2: ** screenshot: TestMultisampleES2NEWT.testOffscreenPBufferMultiSampleAA0-n0000-GL4___-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffscreenPBufferMultiSampleAA0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffsreenFBOMultiSampleAA8
[apply]
[apply] req. msaa: true
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] has msaa: true
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 3 (enable: true)
[apply] null
[apply] ShaderProgram[id=3, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] Thread-1-Display-.x11_:0-1-EDT-3: ** screenshot: TestMultisampleES2NEWT.testOffsreenFBOMultiSampleAA8_____-n0000-GL4___-sw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffsreenFBOMultiSampleAA8
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffsreenPBufferMultiSampleAA8
[apply]
[apply] req. msaa: true
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[pbuffer]]
[apply] Chosen : GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[pbuffer]]
[apply] has msaa: true
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true)
[apply] null
[apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] Thread-1-Display-.x11_:0-1-EDT-4: ** screenshot: TestMultisampleES2NEWT.testOffsreenPBufferMultiSampleAA8_-n0000-GL4___-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOffsreenPBufferMultiSampleAA8
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOnscreenMultiSampleAA0
[apply] WARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it
[apply]
[apply] req. msaa: false
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Chosen : GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] has msaa: false
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true)
[apply] null
[apply] ShaderProgram[id=5, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] Thread-1-Display-.x11_:0-1-EDT-5: ** screenshot: TestMultisampleES2NEWT.testOnscreenMultiSampleAA0________-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOnscreenMultiSampleAA0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOnscreenMultiSampleAA8
[apply]
[apply] req. msaa: true
[apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Chosen : GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] has msaa: true
[apply]
[apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true)
[apply] null
[apply] ShaderProgram[id=6, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] Thread-1-Display-.x11_:0-1-EDT-6: ** screenshot: TestMultisampleES2NEWT.testOnscreenMultiSampleAA8________-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0512x0512.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT - testOnscreenMultiSampleAA8
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364201840 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364201840 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testOffscreenFBOMultiSampleAA0 took 1.593 sec
[apply] Testcase: testOffscreenPBufferMultiSampleAA0 took 1.257 sec
[apply] Testcase: testOffsreenFBOMultiSampleAA8 took 1.222 sec
[apply] Testcase: testOffsreenPBufferMultiSampleAA8 took 1.261 sec
[apply] Testcase: testOnscreenMultiSampleAA0 took 0.163 sec
[apply] Testcase: testOnscreenMultiSampleAA8 took 0.282 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT
[apply] junit.framework.TestListener: tests to run: 3
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364202553 ms III - Start
[apply] SLOCK [T main @ 1692364202553 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01OpaqueDecorated)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x619713e5: tileRendererInUse null, GearsES2[obj 0x619713e5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x619713e5 on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x619713e5 created: GearsObj[0x27e46a96, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x619713e5 created: GearsObj[0x7da2ad25, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x619713e5 created: GearsObj[0x7da2ad25, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x619713e5 FIN GearsES2[obj 0x619713e5 isInit true, usesShared false, 1 GearsObj[0x27e46a96, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7da2ad25, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a549ef3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x619713e5 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x619713e5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x619713e5 512x512, swapInterval 1, drawable 0x3600002
[apply] junit.framework.TestListener: endTest(test01OpaqueDecorated)
[apply] junit.framework.TestListener: startTest(test01TransparentDecorated)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x619713e5: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x619713e5 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01TransparentDecorated
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x6aba2b86: tileRendererInUse null, GearsES2[obj 0x6aba2b86 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6aba2b86 on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x74a, fbc 0x4f4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6aba2b86 created: GearsObj[0x7dfb787b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6aba2b86 created: GearsObj[0x1c71c612, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6aba2b86 created: GearsObj[0x1c71c612, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x6aba2b86 FIN GearsES2[obj 0x6aba2b86 isInit true, usesShared false, 1 GearsObj[0x7dfb787b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1c71c612, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7990c263, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6aba2b86 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6aba2b86, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6aba2b86 512x512, swapInterval 1, drawable 0x3600002
[apply] junit.framework.TestListener: endTest(test01TransparentDecorated)
[apply] junit.framework.TestListener: startTest(test01TransparentUndecorated)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6aba2b86: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6aba2b86 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01TransparentDecorated
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01TransparentUndecorated
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x74e52303: tileRendererInUse null, GearsES2[obj 0x74e52303 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x74e52303 on Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x74a, fbc 0x4f4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x74e52303 created: GearsObj[0x70e49438, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x74e52303 created: GearsObj[0x1ab8b755, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x74e52303 created: GearsObj[0x1ab8b755, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x74e52303 FIN GearsES2[obj 0x74e52303 isInit true, usesShared false, 1 GearsObj[0x70e49438, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ab8b755, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x21c0aacc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x74e52303 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x74e52303, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x74e52303 512x512, swapInterval 1, drawable 0x3600002
[apply] junit.framework.TestListener: endTest(test01TransparentUndecorated)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x74e52303: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x74e52303 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01TransparentUndecorated
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364204868 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364204868 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.894 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364202553 ms III - Start
[apply] SLOCK [T main @ 1692364202553 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x619713e5: tileRendererInUse null, GearsES2[obj 0x619713e5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x619713e5 on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x619713e5 created: GearsObj[0x27e46a96, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x619713e5 created: GearsObj[0x7da2ad25, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x619713e5 created: GearsObj[0x7da2ad25, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x619713e5 FIN GearsES2[obj 0x619713e5 isInit true, usesShared false, 1 GearsObj[0x27e46a96, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7da2ad25, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a549ef3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x619713e5 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x619713e5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x619713e5 512x512, swapInterval 1, drawable 0x3600002
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x619713e5: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x619713e5 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01TransparentDecorated
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x6aba2b86: tileRendererInUse null, GearsES2[obj 0x6aba2b86 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6aba2b86 on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x74a, fbc 0x4f4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6aba2b86 created: GearsObj[0x7dfb787b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6aba2b86 created: GearsObj[0x1c71c612, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6aba2b86 created: GearsObj[0x1c71c612, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x6aba2b86 FIN GearsES2[obj 0x6aba2b86 isInit true, usesShared false, 1 GearsObj[0x7dfb787b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1c71c612, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7990c263, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6aba2b86 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6aba2b86, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6aba2b86 512x512, swapInterval 1, drawable 0x3600002
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6aba2b86: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6aba2b86 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01TransparentDecorated
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01TransparentUndecorated
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x74e52303: tileRendererInUse null, GearsES2[obj 0x74e52303 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x74e52303 on Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x74a, fbc 0x4f4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x74e52303 created: GearsObj[0x70e49438, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x74e52303 created: GearsObj[0x1ab8b755, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x74e52303 created: GearsObj[0x1ab8b755, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x74e52303 FIN GearsES2[obj 0x74e52303 isInit true, usesShared false, 1 GearsObj[0x70e49438, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ab8b755, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x21c0aacc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x74e52303 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x74e52303, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x74e52303 512x512, swapInterval 1, drawable 0x3600002
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x74e52303: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x74e52303 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01TransparentUndecorated
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364204868 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364204868 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01OpaqueDecorated took 0.628 sec
[apply] Testcase: test01TransparentDecorated took 0.666 sec
[apply] Testcase: test01TransparentUndecorated took 0.707 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364205644 ms III - Start
[apply] SLOCK [T main @ 1692364205644 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test00)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT - test00
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0x208d1bc0, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0x4e2c02b2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0x729b7e2f, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape 0/0 640x480, swapInterval 1
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape FIN
[apply] main-Animator#00: ** screenshot: TestGearsES1NEWT.test00-n0001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] junit.framework.TestListener: endTest(test00)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose ...
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT - test00
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364206662 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364206662 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.594 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364205644 ms III - Start
[apply] SLOCK [T main @ 1692364205644 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT - test00
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0x208d1bc0, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0x4e2c02b2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0x729b7e2f, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape 0/0 640x480, swapInterval 1
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape FIN
[apply] main-Animator#00: ** screenshot: TestGearsES1NEWT.test00-n0001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose ...
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT - test00
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364206662 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364206662 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00 took 1.008 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] junit.framework.TestListener: startTest(test00)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364207380 ms III - Start
[apply] SLOCK [T main @ 1692364207380 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT - test00
[apply] OlympicES1 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 3.1 Mesa 20.3.5
[apply] GL GLSL: true, has-compiler-func: true, version 1.40
[apply] GL FBO: basic true, full true
[apply] GL Profile: GLProfile[GL3bc/GL3bc.sw]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@2ffa77a4, 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GLU:com.jogamp.opengl.glu.gl2.GLUgl2
[apply] main-Animator#00: ** screenshot: TestOlympicES1NEWT.test00-n0001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] 0 s: 60 f / 106 ms, 566.0 fps, 1 ms/f; total: 60 f, 566.0 fps, 1 ms/f
[apply] 0 s: 60 f / 61 ms, 983.6 fps, 1 ms/f; total: 120 f, 714.2 fps, 1 ms/f
[apply] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 180 f, 853.0 fps, 1 ms/f
[apply] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 240 f, 952.3 fps, 1 ms/f
[apply] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 300 f, 1023.8 fps, 0 ms/f
[apply] 0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 360 f, 1090.9 fps, 0 ms/f
[apply] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 420 f, 1138.2 fps, 0 ms/f
[apply] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 480 f, 1182.2 fps, 0 ms/f
[apply] 0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 540 f, 1218.9 fps, 0 ms/f
[apply] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 600 f, 1250.0 fps, 0 ms/f
[apply] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 660 f, 1279.0 fps, 0 ms/f
[apply] junit.framework.TestListener: endTest(test00)
[apply] 0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 720 f, 1301.9 fps, 0 ms/f
[apply] 0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 780 f, 1319.7 fps, 0 ms/f
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT - test00
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364208414 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364208414 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.611 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364207380 ms III - Start
[apply] SLOCK [T main @ 1692364207380 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT - test00
[apply] OlympicES1 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 3.1 Mesa 20.3.5
[apply] GL GLSL: true, has-compiler-func: true, version 1.40
[apply] GL FBO: basic true, full true
[apply] GL Profile: GLProfile[GL3bc/GL3bc.sw]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@2ffa77a4, 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] GLU:com.jogamp.opengl.glu.gl2.GLUgl2
[apply] main-Animator#00: ** screenshot: TestOlympicES1NEWT.test00-n0001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] 0 s: 60 f / 106 ms, 566.0 fps, 1 ms/f; total: 60 f, 566.0 fps, 1 ms/f
[apply] 0 s: 60 f / 61 ms, 983.6 fps, 1 ms/f; total: 120 f, 714.2 fps, 1 ms/f
[apply] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 180 f, 853.0 fps, 1 ms/f
[apply] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 240 f, 952.3 fps, 1 ms/f
[apply] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 300 f, 1023.8 fps, 0 ms/f
[apply] 0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 360 f, 1090.9 fps, 0 ms/f
[apply] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 420 f, 1138.2 fps, 0 ms/f
[apply] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 480 f, 1182.2 fps, 0 ms/f
[apply] 0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 540 f, 1218.9 fps, 0 ms/f
[apply] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 600 f, 1250.0 fps, 0 ms/f
[apply] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 660 f, 1279.0 fps, 0 ms/f
[apply] 0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 720 f, 1301.9 fps, 0 ms/f
[apply] 0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 780 f, 1319.7 fps, 0 ms/f
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT - test00
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364208414 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364208414 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00 took 1.021 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] junit.framework.TestListener: startTest(test00)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364209144 ms III - Start
[apply] SLOCK [T main @ 1692364209145 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT - test00
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init ...
[apply] RedSquareES1 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.reshape FIN
[apply] main-Animator#00: ** screenshot: TestRedSquareES1NEWT.test00-n0001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] junit.framework.TestListener: endTest(test00)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.dispose ...
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT - test00
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364210662 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364210662 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.091 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364209144 ms III - Start
[apply] SLOCK [T main @ 1692364209145 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT - test00
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init ...
[apply] RedSquareES1 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.reshape FIN
[apply] main-Animator#00: ** screenshot: TestRedSquareES1NEWT.test00-n0001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.dispose ...
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT - test00
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364210662 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364210662 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00 took 1.507 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364211424 ms III - Start
[apply] SLOCK [T main @ 1692364211425 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] setTestSupported: falsejunit.framework.TestListener: startTest(testElektronenMultiplizierer01)
[apply] junit.framework.TestListener: endTest(testElektronenMultiplizierer01)
[apply]
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT - testElektronenMultiplizierer01 - Test not supported on this platform.
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT - testElektronenMultiplizierer01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364211756 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364211756 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.905 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364211424 ms III - Start
[apply] SLOCK [T main @ 1692364211425 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] setTestSupported: false
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT - testElektronenMultiplizierer01 - Test not supported on this platform.
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT - testElektronenMultiplizierer01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364211756 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364211756 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testElektronenMultiplizierer01 took 0.004 sec
[apply] SKIPPED: got: <false>, expected: is <true>
[apply] Testcase: testElektronenMultiplizierer01 took 0.005 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT.xml
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364212474 ms III - Start
[apply] SLOCK [T main @ 1692364212474 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test01_GL2ES2
[apply] Loop 1/1
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT
[apply] junit.framework.TestListener: tests to run: 4
[apply] junit.framework.TestListener: startTest(test01_GL2ES2)
[apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Create PointerIcon #01: PointerIcon[obj 0x4466af20, .x11_:0-1, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] Create PointerIcon #02: PointerIcon[obj 0xa514af7, .x11_:0-1, 0x3600008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] Create PointerIcon #03: PointerIcon[obj 0x6b927fb, .x11_:0-1, 0x360000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #04: PointerIcon[obj 0x3e58a80e, .x11_:0-1, 0x3600010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PixelRect[obj 0x79924b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PointerIcon[obj 0x5876a9af, .x11_:0-1, 0x3600014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] window moved: [ 0 / 29 640 x 480 ] 640x480
[apply] window resized: [ 0 / 29 640 x 480 ] 640x480
[apply] Window Current State : [visible, focused, repositionable, resizable]
[apply] Window Supported States: [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]
[apply] NW chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] window insets: [ l 0, r 0 - t 29, b 0 - 0x29]
[apply] window bounds (window): [ 0 / 29 640 x 480 ]
[apply] window bounds (pixels): [ 0 / 29 640 x 480 ]
[apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[apply] Monitor: Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x7714e963: tileRendererInUse null, GearsES2[obj 0x7714e963 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7714e963 on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7714e963 created: GearsObj[0x21788e0d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7714e963 created: GearsObj[0x6d28a673, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7714e963 created: GearsObj[0x6d28a673, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x7714e963 FIN GearsES2[obj 0x7714e963 isInit true, usesShared false, 1 GearsObj[0x21788e0d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d28a673, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x486141ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x7714e963 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7714e963, angle 0.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
[apply] main-Animator#00: ** screenshot: TestGearsES2NEWT.test01_GL2ES2_________________-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] junit.framework.TestListener: endTest(test01_GL2ES2)
[apply] junit.framework.TestListener: startTest(test02_GLES2)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7714e963: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7714e963 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test01_GL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test02_GLES2
[apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
[apply] Create PointerIcon #01: PointerIcon[obj 0x564fabc8, .x11_:0-1, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] Create PointerIcon #02: PointerIcon[obj 0x16d04d3d, .x11_:0-1, 0x3600008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] Create PointerIcon #03: PointerIcon[obj 0x49ec71f8, .x11_:0-1, 0x360000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #04: PointerIcon[obj 0x1d2adfbe, .x11_:0-1, 0x3600010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PixelRect[obj 0x8f4ea7c, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PointerIcon[obj 0x436813f3, .x11_:0-1, 0x3600014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] window moved: [ 0 / 29 640 x 480 ] 640x480
[apply] window resized: [ 0 / 29 640 x 480 ] 640x480
[apply] Window Current State : [visible, focused, repositionable, resizable]
[apply] Window Supported States: [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]
[apply] NW chosen: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GL chosen: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] window insets: [ l 0, r 0 - t 29, b 0 - 0x29]
[apply] window bounds (window): [ 0 / 29 640 x 480 ]
[apply] window bounds (pixels): [ 0 / 29 640 x 480 ]
[apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[apply] Monitor: Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]
[apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x1189dd52: tileRendererInUse null, GearsES2[obj 0x1189dd52 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1189dd52 on Thread[main-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1189dd52 created: GearsObj[0x177fbc31, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1189dd52 created: GearsObj[0x4ca9f4d8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1189dd52 created: GearsObj[0x4ca9f4d8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x1189dd52 FIN GearsES2[obj 0x1189dd52 isInit true, usesShared false, 1 GearsObj[0x177fbc31, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ca9f4d8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x137ef396, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x1189dd52 0/0 640x480 of 640x480, swapInterval 1, drawable 0x7fdc440a3e20, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1189dd52, angle 0.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
[apply] main-Animator#01: ** screenshot: TestGearsES2NEWT.test02_GLES2__________________-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[apply] junit.framework.TestListener: endTest(test02_GLES2)
[apply] junit.framework.TestListener: startTest(test03_GL3)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x1189dd52: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x1189dd52 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test02_GLES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test03_GL3
[apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.sw], on-scr[.]]
[apply] Create PointerIcon #01: PointerIcon[obj 0x131774fe, .x11_:0-1, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] Create PointerIcon #02: PointerIcon[obj 0x158d2680, .x11_:0-1, 0x3600008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] Create PointerIcon #03: PointerIcon[obj 0x77847718, .x11_:0-1, 0x360000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #04: PointerIcon[obj 0x7f3b84b8, .x11_:0-1, 0x3600010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PixelRect[obj 0x7f0eb4b4, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PointerIcon[obj 0x5c33f1a9, .x11_:0-1, 0x3600014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] window moved: [ 0 / 29 640 x 480 ] 640x480
[apply] window resized: [ 0 / 29 640 x 480 ] 640x480
[apply] Window Current State : [visible, focused, repositionable, resizable]
[apply] Window Supported States: [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]
[apply] NW chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL4.sw], on-scr[.]]
[apply] GL chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL4.sw], on-scr[.]]
[apply] window insets: [ l 0, r 0 - t 29, b 0 - 0x29]
[apply] window bounds (window): [ 0 / 29 640 x 480 ]
[apply] window bounds (pixels): [ 0 / 29 640 x 480 ]
[apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[apply] Monitor: Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]
[apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0x3febb011: tileRendererInUse null, GearsES2[obj 0x3febb011 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3febb011 on Thread[main-Animator#02,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3febb011 created: GearsObj[0x3caf0dbc, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3febb011 created: GearsObj[0x2458e59b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3febb011 created: GearsObj[0x2458e59b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0x3febb011 FIN GearsES2[obj 0x3febb011 isInit true, usesShared false, 1 GearsObj[0x3caf0dbc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2458e59b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6dc77894, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x3febb011 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3febb011, angle 0.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
[apply] main-Animator#02: ** screenshot: TestGearsES2NEWT.test03_GL3____________________-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x3febb011: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x3febb011 FIN
[apply] junit.framework.TestListener: endTest(test03_GL3)
[apply] junit.framework.TestListener: startTest(test99_PixelScale1_DefaultNorm)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test03_GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test99_PixelScale1_DefaultNorm
[apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Create PointerIcon #01: PointerIcon[obj 0x4550bb58, .x11_:0-1, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] Create PointerIcon #02: PointerIcon[obj 0x4ec4f3a0, .x11_:0-1, 0x3600008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] Create PointerIcon #03: PointerIcon[obj 0x223191a6, .x11_:0-1, 0x360000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #04: PointerIcon[obj 0x49139829, .x11_:0-1, 0x3600010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PixelRect[obj 0x4efbca5a, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PointerIcon[obj 0x1b7cc17c, .x11_:0-1, 0x3600014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] window moved: [ 0 / 29 640 x 480 ] 640x480
[apply] window resized: [ 0 / 29 640 x 480 ] 640x480
[apply] Window Current State : [visible, focused, repositionable, resizable]
[apply] Window Supported States: [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]
[apply] NW chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] window insets: [ l 0, r 0 - t 29, b 0 - 0x29]
[apply] window bounds (window): [ 0 / 29 640 x 480 ]
[apply] window bounds (pixels): [ 0 / 29 640 x 480 ]
[apply] HiDPI PixelScale: 1.0x1.0 (req) -> 1.0x1.0 (val) -> 1.0x1.0 (has)
[apply] Monitor: Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]
[apply] Thread[main-Animator#03,5,main] GearsES2.init.0 0xc8c12ac: tileRendererInUse null, GearsES2[obj 0xc8c12ac isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xc8c12ac on Thread[main-Animator#03,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xc8c12ac created: GearsObj[0x444cd9aa, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xc8c12ac created: GearsObj[0x7d00b4b7, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xc8c12ac created: GearsObj[0x7d00b4b7, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#03,5,main] GearsES2.init.X 0xc8c12ac FIN GearsES2[obj 0xc8c12ac isInit true, usesShared false, 1 GearsObj[0x444cd9aa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d00b4b7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x15dc57b1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0xc8c12ac 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xc8c12ac, angle 0.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
[apply] main-Animator#03: ** screenshot: TestGearsES2NEWT.test99_PixelScale1_DefaultNorm-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] junit.framework.TestListener: endTest(test99_PixelScale1_DefaultNorm)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xc8c12ac: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xc8c12ac FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test99_PixelScale1_DefaultNorm
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364215096 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364215096 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.196 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364212474 ms III - Start
[apply] SLOCK [T main @ 1692364212474 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test01_GL2ES2
[apply] Loop 1/1
[apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Create PointerIcon #01: PointerIcon[obj 0x4466af20, .x11_:0-1, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] Create PointerIcon #02: PointerIcon[obj 0xa514af7, .x11_:0-1, 0x3600008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] Create PointerIcon #03: PointerIcon[obj 0x6b927fb, .x11_:0-1, 0x360000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #04: PointerIcon[obj 0x3e58a80e, .x11_:0-1, 0x3600010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PixelRect[obj 0x79924b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PointerIcon[obj 0x5876a9af, .x11_:0-1, 0x3600014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] window moved: [ 0 / 29 640 x 480 ] 640x480
[apply] window resized: [ 0 / 29 640 x 480 ] 640x480
[apply] Window Current State : [visible, focused, repositionable, resizable]
[apply] Window Supported States: [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]
[apply] NW chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] window insets: [ l 0, r 0 - t 29, b 0 - 0x29]
[apply] window bounds (window): [ 0 / 29 640 x 480 ]
[apply] window bounds (pixels): [ 0 / 29 640 x 480 ]
[apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[apply] Monitor: Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x7714e963: tileRendererInUse null, GearsES2[obj 0x7714e963 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7714e963 on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7714e963 created: GearsObj[0x21788e0d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7714e963 created: GearsObj[0x6d28a673, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7714e963 created: GearsObj[0x6d28a673, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x7714e963 FIN GearsES2[obj 0x7714e963 isInit true, usesShared false, 1 GearsObj[0x21788e0d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d28a673, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x486141ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x7714e963 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7714e963, angle 0.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
[apply] main-Animator#00: ** screenshot: TestGearsES2NEWT.test01_GL2ES2_________________-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7714e963: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7714e963 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test01_GL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test02_GLES2
[apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], on-scr[.]]
[apply] Create PointerIcon #01: PointerIcon[obj 0x564fabc8, .x11_:0-1, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] Create PointerIcon #02: PointerIcon[obj 0x16d04d3d, .x11_:0-1, 0x3600008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] Create PointerIcon #03: PointerIcon[obj 0x49ec71f8, .x11_:0-1, 0x360000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #04: PointerIcon[obj 0x1d2adfbe, .x11_:0-1, 0x3600010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PixelRect[obj 0x8f4ea7c, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PointerIcon[obj 0x436813f3, .x11_:0-1, 0x3600014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] window moved: [ 0 / 29 640 x 480 ] 640x480
[apply] window resized: [ 0 / 29 640 x 480 ] 640x480
[apply] Window Current State : [visible, focused, repositionable, resizable]
[apply] Window Supported States: [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]
[apply] NW chosen: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] GL chosen: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] window insets: [ l 0, r 0 - t 29, b 0 - 0x29]
[apply] window bounds (window): [ 0 / 29 640 x 480 ]
[apply] window bounds (pixels): [ 0 / 29 640 x 480 ]
[apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[apply] Monitor: Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]
[apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x1189dd52: tileRendererInUse null, GearsES2[obj 0x1189dd52 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1189dd52 on Thread[main-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GLES3/GLES3.sw]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.es3.GLES3Impl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1189dd52 created: GearsObj[0x177fbc31, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1189dd52 created: GearsObj[0x4ca9f4d8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1189dd52 created: GearsObj[0x4ca9f4d8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x1189dd52 FIN GearsES2[obj 0x1189dd52 isInit true, usesShared false, 1 GearsObj[0x177fbc31, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ca9f4d8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x137ef396, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x1189dd52 0/0 640x480 of 640x480, swapInterval 1, drawable 0x7fdc440a3e20, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1189dd52, angle 0.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
[apply] main-Animator#01: ** screenshot: TestGearsES2NEWT.test02_GLES2__________________-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x1189dd52: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x1189dd52 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test02_GLES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test03_GL3
[apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.sw], on-scr[.]]
[apply] Create PointerIcon #01: PointerIcon[obj 0x131774fe, .x11_:0-1, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] Create PointerIcon #02: PointerIcon[obj 0x158d2680, .x11_:0-1, 0x3600008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] Create PointerIcon #03: PointerIcon[obj 0x77847718, .x11_:0-1, 0x360000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #04: PointerIcon[obj 0x7f3b84b8, .x11_:0-1, 0x3600010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PixelRect[obj 0x7f0eb4b4, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PointerIcon[obj 0x5c33f1a9, .x11_:0-1, 0x3600014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] window moved: [ 0 / 29 640 x 480 ] 640x480
[apply] window resized: [ 0 / 29 640 x 480 ] 640x480
[apply] Window Current State : [visible, focused, repositionable, resizable]
[apply] Window Supported States: [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]
[apply] NW chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL4.sw], on-scr[.]]
[apply] GL chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL4.sw], on-scr[.]]
[apply] window insets: [ l 0, r 0 - t 29, b 0 - 0x29]
[apply] window bounds (window): [ 0 / 29 640 x 480 ]
[apply] window bounds (pixels): [ 0 / 29 640 x 480 ]
[apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[apply] Monitor: Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]
[apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0x3febb011: tileRendererInUse null, GearsES2[obj 0x3febb011 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3febb011 on Thread[main-Animator#02,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3febb011 created: GearsObj[0x3caf0dbc, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3febb011 created: GearsObj[0x2458e59b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3febb011 created: GearsObj[0x2458e59b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0x3febb011 FIN GearsES2[obj 0x3febb011 isInit true, usesShared false, 1 GearsObj[0x3caf0dbc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2458e59b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6dc77894, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x3febb011 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3febb011, angle 0.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
[apply] main-Animator#02: ** screenshot: TestGearsES2NEWT.test03_GL3____________________-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x3febb011: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x3febb011 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test03_GL3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test99_PixelScale1_DefaultNorm
[apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Create PointerIcon #01: PointerIcon[obj 0x4550bb58, .x11_:0-1, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] Create PointerIcon #02: PointerIcon[obj 0x4ec4f3a0, .x11_:0-1, 0x3600008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] Create PointerIcon #03: PointerIcon[obj 0x223191a6, .x11_:0-1, 0x360000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #04: PointerIcon[obj 0x49139829, .x11_:0-1, 0x3600010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PixelRect[obj 0x4efbca5a, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PointerIcon[obj 0x1b7cc17c, .x11_:0-1, 0x3600014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] window moved: [ 0 / 29 640 x 480 ] 640x480
[apply] window resized: [ 0 / 29 640 x 480 ] 640x480
[apply] Window Current State : [visible, focused, repositionable, resizable]
[apply] Window Supported States: [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]
[apply] NW chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] window insets: [ l 0, r 0 - t 29, b 0 - 0x29]
[apply] window bounds (window): [ 0 / 29 640 x 480 ]
[apply] window bounds (pixels): [ 0 / 29 640 x 480 ]
[apply] HiDPI PixelScale: 1.0x1.0 (req) -> 1.0x1.0 (val) -> 1.0x1.0 (has)
[apply] Monitor: Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]
[apply] Thread[main-Animator#03,5,main] GearsES2.init.0 0xc8c12ac: tileRendererInUse null, GearsES2[obj 0xc8c12ac isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xc8c12ac on Thread[main-Animator#03,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xc8c12ac created: GearsObj[0x444cd9aa, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xc8c12ac created: GearsObj[0x7d00b4b7, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xc8c12ac created: GearsObj[0x7d00b4b7, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#03,5,main] GearsES2.init.X 0xc8c12ac FIN GearsES2[obj 0xc8c12ac isInit true, usesShared false, 1 GearsObj[0x444cd9aa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d00b4b7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x15dc57b1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0xc8c12ac 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xc8c12ac, angle 0.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
[apply] main-Animator#03: ** screenshot: TestGearsES2NEWT.test99_PixelScale1_DefaultNorm-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xc8c12ac: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xc8c12ac FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test99_PixelScale1_DefaultNorm
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364215096 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364215096 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01_GL2ES2 took 0.927 sec
[apply] Testcase: test02_GLES2 took 0.547 sec
[apply] Testcase: test03_GL3 took 0.568 sec
[apply] Testcase: test99_PixelScale1_DefaultNorm took 0.566 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2SimpleNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2SimpleNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2SimpleNEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] junit.framework.TestListener: startTest(test01_GL2ES2)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364215817 ms III - Start
[apply] SLOCK [T main @ 1692364215818 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2SimpleNEWT - test01_GL2ES2
[apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Create PointerIcon #00: PointerIcon[obj 0x3ce1e309, .x11_:0-1, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] Create PointerIcon #01: PointerIcon[obj 0x6aba2b86, .x11_:0-1, 0x3600008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] Create PointerIcon #02: PointerIcon[obj 0x158da8e, .x11_:0-1, 0x360000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #03: PointerIcon[obj 0x74e52303, .x11_:0-1, 0x3600010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #04: PixelRect[obj 0x3bb9a3ff, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #04: PointerIcon[obj 0x359f7cdf, .x11_:0-1, 0x3600014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] window moved: 0/29 800x600
[apply] window resized: 0/29 800x600
[apply] NW chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] window pos/siz: 0/29[wu] 800x600[wu] 800x600[px], [ l 0, r 0 - t 29, b 0 - 0x29]
[apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x708f5957: tileRendererInUse null, GearsES2[obj 0x708f5957 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x708f5957 on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x708f5957 created: GearsObj[0x47b4e29, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x708f5957 created: GearsObj[0x68bc2ed0, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x708f5957 created: GearsObj[0x68bc2ed0, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x708f5957 FIN GearsES2[obj 0x708f5957 isInit true, usesShared false, 1 GearsObj[0x47b4e29, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x68bc2ed0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x514db4e0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x708f5957 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, 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
[apply] main-Animator#00: ** screenshot: TestGearsES2SimpleNEWT.test01_GL2ES2-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] 0 s: 60 f / 184 ms, 326.0 fps, 3 ms/f; total: 60 f, 326.0 fps, 3 ms/f
[apply] 0 s: 60 f / 84 ms, 714.2 fps, 1 ms/f; total: 120 f, 446.0 fps, 2 ms/f
[apply] 0 s: 60 f / 81 ms, 740.7 fps, 1 ms/f; total: 180 f, 514.2 fps, 1 ms/f
[apply] junit.framework.TestListener: endTest(test01_GL2ES2)
[apply] 0 s: 60 f / 71 ms, 845.0 fps, 1 ms/f; total: 240 f, 568.7 fps, 1 ms/f
[apply] 0 s: 60 f / 73 ms, 821.9 fps, 1 ms/f; total: 300 f, 604.8 fps, 1 ms/f
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x708f5957: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x708f5957 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2SimpleNEWT - test01_GL2ES2
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364216765 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364216765 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.524 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364215817 ms III - Start
[apply] SLOCK [T main @ 1692364215818 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2SimpleNEWT - test01_GL2ES2
[apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] Create PointerIcon #00: PointerIcon[obj 0x3ce1e309, .x11_:0-1, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] Create PointerIcon #01: PointerIcon[obj 0x6aba2b86, .x11_:0-1, 0x3600008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] Create PointerIcon #02: PointerIcon[obj 0x158da8e, .x11_:0-1, 0x360000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #03: PointerIcon[obj 0x74e52303, .x11_:0-1, 0x3600010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #04: PixelRect[obj 0x3bb9a3ff, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #04: PointerIcon[obj 0x359f7cdf, .x11_:0-1, 0x3600014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] window moved: 0/29 800x600
[apply] window resized: 0/29 800x600
[apply] NW chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] window pos/siz: 0/29[wu] 800x600[wu] 800x600[px], [ l 0, r 0 - t 29, b 0 - 0x29]
[apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x708f5957: tileRendererInUse null, GearsES2[obj 0x708f5957 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x708f5957 on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x708f5957 created: GearsObj[0x47b4e29, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x708f5957 created: GearsObj[0x68bc2ed0, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x708f5957 created: GearsObj[0x68bc2ed0, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x708f5957 FIN GearsES2[obj 0x708f5957 isInit true, usesShared false, 1 GearsObj[0x47b4e29, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x68bc2ed0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x514db4e0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x708f5957 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, 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
[apply] main-Animator#00: ** screenshot: TestGearsES2SimpleNEWT.test01_GL2ES2-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] 0 s: 60 f / 184 ms, 326.0 fps, 3 ms/f; total: 60 f, 326.0 fps, 3 ms/f
[apply] 0 s: 60 f / 84 ms, 714.2 fps, 1 ms/f; total: 120 f, 446.0 fps, 2 ms/f
[apply] 0 s: 60 f / 81 ms, 740.7 fps, 1 ms/f; total: 180 f, 514.2 fps, 1 ms/f
[apply] 0 s: 60 f / 71 ms, 845.0 fps, 1 ms/f; total: 240 f, 568.7 fps, 1 ms/f
[apply] 0 s: 60 f / 73 ms, 821.9 fps, 1 ms/f; total: 300 f, 604.8 fps, 1 ms/f
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x708f5957: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x708f5957 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2SimpleNEWT - test01_GL2ES2
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364216765 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364216765 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01_GL2ES2 took 0.934 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364217492 ms III - Start
[apply] SLOCK [T main @ 1692364217492 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT - test01GL2ES2
[apply]
[apply] junit.framework.TestListener: tests to run: 2
[apply] junit.framework.TestListener: startTest(test01GL2ES2)
[apply] requested: swapInterval 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] NW chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] window pos/siz: 0/29 500x290, [ l 0, r 0 - t 29, b 0 - 0x29]
[apply] Thread[main-Animator#00,5,main] LandscapeES2.init ...
[apply] LandscapeES2 init on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 4.5 (Core Profile) Mesa 20.3.5
[apply] GL GLSL: true, has-compiler-func: true, version 4.50, 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL Profile: GLProfile[GL4/GL4.sw]
[apply] GL Renderer Quirks:[No10BitColorCompOffscreen]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@5d93467c, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] Thread[main-Animator#00,5,main] LandscapeES2.init FIN
[apply] Thread[main-Animator#00,5,main] LandscapeES2.reshape 0/0 500x290, swapInterval 1, drawable 0x3600002
[apply] main-Animator#00: ** screenshot: TestLandscapeES2NEWT.test01GL2ES2-n0000-LandscapeES2-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0500x0290.png
[apply] 4 s: 60 f / 4305 ms, 13.9 fps, 71 ms/f; total: 60 f, 13.9 fps, 71 ms/f
[apply] junit.framework.TestListener: endTest(test01GL2ES2)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.dispose ...
[apply] junit.framework.TestListener: startTest(test02GL3)
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT - test01GL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT - test02GL3
[apply] requested: swapInterval 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.sw], on-scr[.]]
[apply] NW chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL4.sw], on-scr[.]]
[apply] GL chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL4.sw], on-scr[.]]
[apply] window pos/siz: 0/29 500x290, [ l 0, r 0 - t 29, b 0 - 0x29]
[apply] Thread[main-Animator#01,5,main] LandscapeES2.init ...
[apply] LandscapeES2 init on Thread[main-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 4.5 (Core Profile) Mesa 20.3.5
[apply] GL GLSL: true, has-compiler-func: true, version 4.50, 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL Profile: GLProfile[GL4/GL4.sw]
[apply] GL Renderer Quirks:[No10BitColorCompOffscreen]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@19498c19, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] Thread[main-Animator#01,5,main] LandscapeES2.init FIN
[apply] Thread[main-Animator#01,5,main] LandscapeES2.reshape 0/0 500x290, swapInterval 1, drawable 0x3600002
[apply] main-Animator#01: ** screenshot: TestLandscapeES2NEWT.test02GL3___-n0000-LandscapeES2-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0500x0290.png
[apply] 4 s: 60 f / 4271 ms, 14.0 fps, 71 ms/f; total: 60 f, 14.0 fps, 71 ms/f
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.dispose ...
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT - test02GL3
[apply] junit.framework.TestListener: endTest(test02GL3)
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364226728 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364226728 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.823 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364217492 ms III - Start
[apply] SLOCK [T main @ 1692364217492 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT - test01GL2ES2
[apply] requested: swapInterval 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] NW chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] window pos/siz: 0/29 500x290, [ l 0, r 0 - t 29, b 0 - 0x29]
[apply] Thread[main-Animator#00,5,main] LandscapeES2.init ...
[apply] LandscapeES2 init on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 4.5 (Core Profile) Mesa 20.3.5
[apply] GL GLSL: true, has-compiler-func: true, version 4.50, 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL Profile: GLProfile[GL4/GL4.sw]
[apply] GL Renderer Quirks:[No10BitColorCompOffscreen]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@5d93467c, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] Thread[main-Animator#00,5,main] LandscapeES2.init FIN
[apply] Thread[main-Animator#00,5,main] LandscapeES2.reshape 0/0 500x290, swapInterval 1, drawable 0x3600002
[apply] main-Animator#00: ** screenshot: TestLandscapeES2NEWT.test01GL2ES2-n0000-LandscapeES2-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0500x0290.png
[apply] 4 s: 60 f / 4305 ms, 13.9 fps, 71 ms/f; total: 60 f, 13.9 fps, 71 ms/f
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.dispose ...
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] LandscapeES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT - test01GL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT - test02GL3
[apply] requested: swapInterval 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.sw], on-scr[.]]
[apply] NW chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL4.sw], on-scr[.]]
[apply] GL chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL4.sw], on-scr[.]]
[apply] window pos/siz: 0/29 500x290, [ l 0, r 0 - t 29, b 0 - 0x29]
[apply] Thread[main-Animator#01,5,main] LandscapeES2.init ...
[apply] LandscapeES2 init on Thread[main-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 4.5 (Core Profile) Mesa 20.3.5
[apply] GL GLSL: true, has-compiler-func: true, version 4.50, 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL Profile: GLProfile[GL4/GL4.sw]
[apply] GL Renderer Quirks:[No10BitColorCompOffscreen]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@19498c19, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] Thread[main-Animator#01,5,main] LandscapeES2.init FIN
[apply] Thread[main-Animator#01,5,main] LandscapeES2.reshape 0/0 500x290, swapInterval 1, drawable 0x3600002
[apply] main-Animator#01: ** screenshot: TestLandscapeES2NEWT.test02GL3___-n0000-LandscapeES2-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0500x0290.png
[apply] 4 s: 60 f / 4271 ms, 14.0 fps, 71 ms/f; total: 60 f, 14.0 fps, 71 ms/f
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.dispose ...
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] LandscapeES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT - test02GL3
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364226728 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364226728 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01GL2ES2 took 4.843 sec
[apply] Testcase: test02GL3 took 4.381 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT
[apply] junit.framework.TestListener: tests to run: 2
[apply] junit.framework.TestListener: startTest(test01GL2ES2)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364227561 ms III - Start
[apply] SLOCK [T main @ 1692364227561 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT - test01GL2ES2
[apply] Loop 1/1
[apply] requested: vsync false, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] NW chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] window pos/siz: 0/29 512x512, [ l 0, r 0 - t 29, b 0 - 0x29]
[apply] Thread[main-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[apply] null
[apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main-Animator#00,5,main] RedSquareES2.init FIN
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] main-Animator#00: ** screenshot: TestRedSquareES2NEWT.test01GL2ES2-n0000-RedSquareES2-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] 0 s: 60 f / 116 ms, 517.2 fps, 1 ms/f; total: 60 f, 517.2 fps, 1 ms/f
[apply] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 120 f, 833.3 fps, 1 ms/f
[apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 180 f, 1065.0 fps, 0 ms/f
[apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 240 f, 1243.5 fps, 0 ms/f
[apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 300 f, 1382.4 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 360 f, 1512.6 fps, 0 ms/f
[apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 420 f, 1609.1 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 480 f, 1702.1 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 540 f, 1776.3 fps, 0 ms/f
[apply] 0 s: 60 f / 19 ms, 3157.8 fps, 0 ms/f; total: 600 f, 1857.5 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 660 f, 1918.6 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 720 f, 1978.0 fps, 0 ms/f
[apply] 0 s: 60 f / 18 ms, 3333.3 fps, 0 ms/f; total: 780 f, 2036.5 fps, 0 ms/f
[apply] 0 s: 60 f / 18 ms, 3333.3 fps, 0 ms/f; total: 840 f, 2094.7 fps, 0 ms/f
[apply] 0 s: 60 f / 18 ms, 3333.3 fps, 0 ms/f; total: 900 f, 2142.8 fps, 0 ms/f
[apply] 0 s: 60 f / 18 ms, 3333.3 fps, 0 ms/f; total: 960 f, 2191.7 fps, 0 ms/f
[apply] 0 s: 60 f / 18 ms, 3333.3 fps, 0 ms/f; total: 1020 f, 2236.8 fps, 0 ms/f
[apply] 0 s: 60 f / 18 ms, 3333.3 fps, 0 ms/f; total: 1080 f, 2273.6 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 1140 f, 2298.3 fps, 0 ms/f
[apply] 0 s: 60 f / 17 ms, 3529.4 fps, 0 ms/f; total: 1200 f, 2334.6 fps, 0 ms/f
[apply] 0 s: 60 f / 18 ms, 3333.3 fps, 0 ms/f; total: 1260 f, 2368.4 fps, 0 ms/f
[apply] 0 s: 60 f / 18 ms, 3333.3 fps, 0 ms/f; total: 1320 f, 2400.0 fps, 0 ms/f
[apply] 0 s: 60 f / 17 ms, 3529.4 fps, 0 ms/f; total: 1380 f, 2429.5 fps, 0 ms/f
[apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 1440 f, 2440.6 fps, 0 ms/f
[apply] junit.framework.TestListener: endTest(test01GL2ES2)
[apply] junit.framework.TestListener: startTest(test02GL3)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT - test01GL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT - test02GL3
[apply] requested: vsync false, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.sw], on-scr[.]]
[apply] NW chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL4.sw], on-scr[.]]
[apply] GL chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL4.sw], on-scr[.]]
[apply] window pos/siz: 0/29 512x512, [ l 0, r 0 - t 29, b 0 - 0x29]
[apply] Thread[main-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main-Animator#01,5,main] RedSquareES2.init FIN
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] main-Animator#01: ** screenshot: TestRedSquareES2NEWT.test02GL3___-n0000-RedSquareES2-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] 0 s: 60 f / 79 ms, 759.4 fps, 1 ms/f; total: 60 f, 759.4 fps, 1 ms/f
[apply] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 120 f, 1111.1 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 180 f, 1384.6 fps, 0 ms/f
[apply] 0 s: 60 f / 18 ms, 3333.3 fps, 0 ms/f; total: 240 f, 1621.6 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 300 f, 1775.1 fps, 0 ms/f
[apply] 0 s: 60 f / 19 ms, 3157.8 fps, 0 ms/f; total: 360 f, 1914.8 fps, 0 ms/f
[apply] 0 s: 60 f / 19 ms, 3157.8 fps, 0 ms/f; total: 420 f, 2019.2 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 480 f, 2105.2 fps, 0 ms/f
[apply] 0 s: 60 f / 17 ms, 3529.4 fps, 0 ms/f; total: 540 f, 2195.1 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 600 f, 2238.8 fps, 0 ms/f
[apply] 0 s: 60 f / 19 ms, 3157.8 fps, 0 ms/f; total: 660 f, 2299.6 fps, 0 ms/f
[apply] 0 s: 60 f / 19 ms, 3157.8 fps, 0 ms/f; total: 720 f, 2345.2 fps, 0 ms/f
[apply] 0 s: 60 f / 19 ms, 3157.8 fps, 0 ms/f; total: 780 f, 2392.6 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 840 f, 2420.7 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 900 f, 2452.3 fps, 0 ms/f
[apply] 0 s: 60 f / 19 ms, 3157.8 fps, 0 ms/f; total: 960 f, 2480.6 fps, 0 ms/f
[apply] 0 s: 60 f / 19 ms, 3157.8 fps, 0 ms/f; total: 1020 f, 2506.1 fps, 0 ms/f
[apply] 0 s: 60 f / 19 ms, 3157.8 fps, 0 ms/f; total: 1080 f, 2529.2 fps, 0 ms/f
[apply] 0 s: 60 f / 19 ms, 3157.8 fps, 0 ms/f; total: 1140 f, 2550.3 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 1200 f, 2569.5 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 1260 f, 2576.6 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 1320 f, 2588.2 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 1380 f, 2593.9 fps, 0 ms/f
[apply] junit.framework.TestListener: endTest(test02GL3)
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 1440 f, 2608.6 fps, 0 ms/f
[apply] 0 s: 60 f / 19 ms, 3157.8 fps, 0 ms/f; total: 1500 f, 2622.3 fps, 0 ms/f
[apply] 0 s: 60 f / 19 ms, 3157.8 fps, 0 ms/f; total: 1560 f, 2635.1 fps, 0 ms/f
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT - test02GL3
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364229230 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364229230 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.242 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364227561 ms III - Start
[apply] SLOCK [T main @ 1692364227561 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT - test01GL2ES2
[apply] Loop 1/1
[apply] requested: vsync false, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] NW chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] window pos/siz: 0/29 512x512, [ l 0, r 0 - t 29, b 0 - 0x29]
[apply] Thread[main-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[apply] null
[apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main-Animator#00,5,main] RedSquareES2.init FIN
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] main-Animator#00: ** screenshot: TestRedSquareES2NEWT.test01GL2ES2-n0000-RedSquareES2-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] 0 s: 60 f / 116 ms, 517.2 fps, 1 ms/f; total: 60 f, 517.2 fps, 1 ms/f
[apply] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 120 f, 833.3 fps, 1 ms/f
[apply] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 180 f, 1065.0 fps, 0 ms/f
[apply] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 240 f, 1243.5 fps, 0 ms/f
[apply] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 300 f, 1382.4 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 360 f, 1512.6 fps, 0 ms/f
[apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 420 f, 1609.1 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 480 f, 1702.1 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 540 f, 1776.3 fps, 0 ms/f
[apply] 0 s: 60 f / 19 ms, 3157.8 fps, 0 ms/f; total: 600 f, 1857.5 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 660 f, 1918.6 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 720 f, 1978.0 fps, 0 ms/f
[apply] 0 s: 60 f / 18 ms, 3333.3 fps, 0 ms/f; total: 780 f, 2036.5 fps, 0 ms/f
[apply] 0 s: 60 f / 18 ms, 3333.3 fps, 0 ms/f; total: 840 f, 2094.7 fps, 0 ms/f
[apply] 0 s: 60 f / 18 ms, 3333.3 fps, 0 ms/f; total: 900 f, 2142.8 fps, 0 ms/f
[apply] 0 s: 60 f / 18 ms, 3333.3 fps, 0 ms/f; total: 960 f, 2191.7 fps, 0 ms/f
[apply] 0 s: 60 f / 18 ms, 3333.3 fps, 0 ms/f; total: 1020 f, 2236.8 fps, 0 ms/f
[apply] 0 s: 60 f / 18 ms, 3333.3 fps, 0 ms/f; total: 1080 f, 2273.6 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 1140 f, 2298.3 fps, 0 ms/f
[apply] 0 s: 60 f / 17 ms, 3529.4 fps, 0 ms/f; total: 1200 f, 2334.6 fps, 0 ms/f
[apply] 0 s: 60 f / 18 ms, 3333.3 fps, 0 ms/f; total: 1260 f, 2368.4 fps, 0 ms/f
[apply] 0 s: 60 f / 18 ms, 3333.3 fps, 0 ms/f; total: 1320 f, 2400.0 fps, 0 ms/f
[apply] 0 s: 60 f / 17 ms, 3529.4 fps, 0 ms/f; total: 1380 f, 2429.5 fps, 0 ms/f
[apply] 0 s: 60 f / 22 ms, 2727.2 fps, 0 ms/f; total: 1440 f, 2440.6 fps, 0 ms/f
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT - test01GL2ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT - test02GL3
[apply] requested: vsync false, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL4.sw], on-scr[.]]
[apply] NW chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL4.sw], on-scr[.]]
[apply] GL chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL4.sw], on-scr[.]]
[apply] window pos/siz: 0/29 512x512, [ l 0, r 0 - t 29, b 0 - 0x29]
[apply] Thread[main-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main-Animator#01,5,main] RedSquareES2.init FIN
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN
[apply] main-Animator#01: ** screenshot: TestRedSquareES2NEWT.test02GL3___-n0000-RedSquareES2-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] 0 s: 60 f / 79 ms, 759.4 fps, 1 ms/f; total: 60 f, 759.4 fps, 1 ms/f
[apply] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 120 f, 1111.1 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 180 f, 1384.6 fps, 0 ms/f
[apply] 0 s: 60 f / 18 ms, 3333.3 fps, 0 ms/f; total: 240 f, 1621.6 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 300 f, 1775.1 fps, 0 ms/f
[apply] 0 s: 60 f / 19 ms, 3157.8 fps, 0 ms/f; total: 360 f, 1914.8 fps, 0 ms/f
[apply] 0 s: 60 f / 19 ms, 3157.8 fps, 0 ms/f; total: 420 f, 2019.2 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 480 f, 2105.2 fps, 0 ms/f
[apply] 0 s: 60 f / 17 ms, 3529.4 fps, 0 ms/f; total: 540 f, 2195.1 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 600 f, 2238.8 fps, 0 ms/f
[apply] 0 s: 60 f / 19 ms, 3157.8 fps, 0 ms/f; total: 660 f, 2299.6 fps, 0 ms/f
[apply] 0 s: 60 f / 19 ms, 3157.8 fps, 0 ms/f; total: 720 f, 2345.2 fps, 0 ms/f
[apply] 0 s: 60 f / 19 ms, 3157.8 fps, 0 ms/f; total: 780 f, 2392.6 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 840 f, 2420.7 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 900 f, 2452.3 fps, 0 ms/f
[apply] 0 s: 60 f / 19 ms, 3157.8 fps, 0 ms/f; total: 960 f, 2480.6 fps, 0 ms/f
[apply] 0 s: 60 f / 19 ms, 3157.8 fps, 0 ms/f; total: 1020 f, 2506.1 fps, 0 ms/f
[apply] 0 s: 60 f / 19 ms, 3157.8 fps, 0 ms/f; total: 1080 f, 2529.2 fps, 0 ms/f
[apply] 0 s: 60 f / 19 ms, 3157.8 fps, 0 ms/f; total: 1140 f, 2550.3 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 1200 f, 2569.5 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 1260 f, 2576.6 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 1320 f, 2588.2 fps, 0 ms/f
[apply] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 1380 f, 2593.9 fps, 0 ms/f
[apply] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 1440 f, 2608.6 fps, 0 ms/f
[apply] 0 s: 60 f / 19 ms, 3157.8 fps, 0 ms/f; total: 1500 f, 2622.3 fps, 0 ms/f
[apply] 0 s: 60 f / 19 ms, 3157.8 fps, 0 ms/f; total: 1560 f, 2635.1 fps, 0 ms/f
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT - test02GL3
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364229230 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364229230 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01GL2ES2 took 1.007 sec
[apply] Testcase: test02GL3 took 0.648 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364229962 ms III - Start
[apply] SLOCK [T main @ 1692364229963 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT - test01
[apply] Create PointerIcon #01: PointerIcon[obj 0x5f058f00, .x11_:0-1, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] Create PointerIcon #02: PointerIcon[obj 0x192d43ce, .x11_:0-1, 0x3600008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] Create PointerIcon #03: PointerIcon[obj 0x72057ecf, .x11_:0-1, 0x360000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #04: PointerIcon[obj 0x1afd44cb, .x11_:0-1, 0x3600010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PixelRect[obj 0x43195e57, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PointerIcon[obj 0xdbf57b3, .x11_:0-1, 0x3600014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600016, tileRendererInUse null
[apply] >> Gears angle 0.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
[apply] Window Current State : [visible, focused, repositionable, resizable]
[apply] Window Supported States: [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]
[apply] NW chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] GL chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] window insets: [ l 0, r 0 - t 29, b 0 - 0x29]
[apply] window bounds (window): [ 0 / 29 640 x 480 ]
[apply] window bounds (pixels): [ 0 / 29 640 x 480 ]
[apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[apply] junit.framework.TestListener: endTest(test01)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT - test01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364230915 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364230915 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.527 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364229962 ms III - Start
[apply] SLOCK [T main @ 1692364229963 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT - test01
[apply] Create PointerIcon #01: PointerIcon[obj 0x5f058f00, .x11_:0-1, 0x3600004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] Create PointerIcon #02: PointerIcon[obj 0x192d43ce, .x11_:0-1, 0x3600008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] Create PointerIcon #03: PointerIcon[obj 0x72057ecf, .x11_:0-1, 0x360000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #04: PointerIcon[obj 0x1afd44cb, .x11_:0-1, 0x3600010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PixelRect[obj 0x43195e57, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Create PointerIcon #05: PointerIcon[obj 0xdbf57b3, .x11_:0-1, 0x3600014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null
[apply] GearsES2 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600016, tileRendererInUse null
[apply] >> Gears angle 0.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
[apply] Window Current State : [visible, focused, repositionable, resizable]
[apply] Window Supported States: [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]
[apply] NW chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] GL chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] window insets: [ l 0, r 0 - t 29, b 0 - 0x29]
[apply] window bounds (window): [ 0 / 29 640 x 480 ]
[apply] window bounds (pixels): [ 0 / 29 640 x 480 ]
[apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT - test01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364230915 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364230915 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01 took 0.641 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT
[apply] junit.framework.TestListener: tests to run: 3
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364231633 ms III - Start
[apply] SLOCK [T main @ 1692364231633 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01_DefCaps_Anim)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test01_DefCaps_Anim
[apply] main-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0020-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] main-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0033-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] main-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0046-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] 0 s: 60 f / 381 ms, 157.4 fps, 6 ms/f; total: 60 f, 157.4 fps, 6 ms/f
[apply] junit.framework.TestListener: endTest(test01_DefCaps_Anim)
[apply] junit.framework.TestListener: startTest(test02_DefCaps_NoAnim)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test01_DefCaps_Anim
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test02_DefCaps_NoAnim
[apply] main: ** screenshot: TestTeapotNEWT.test02_DefCaps_NoAnim-n0001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] main: ** screenshot: TestTeapotNEWT.test02_DefCaps_NoAnim-n0002-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] main: ** screenshot: TestTeapotNEWT.test02_DefCaps_NoAnim-n0003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] junit.framework.TestListener: endTest(test02_DefCaps_NoAnim)
[apply] junit.framework.TestListener: startTest(test12_FBOCaps_NoAnim)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test02_DefCaps_NoAnim
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test12_FBOCaps_NoAnim
[apply] main: ** screenshot: TestTeapotNEWT.test12_FBOCaps_NoAnim-n0001-GL3bc_-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0640x0480.png
[apply] main: ** screenshot: TestTeapotNEWT.test12_FBOCaps_NoAnim-n0002-GL3bc_-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0640x0480.png
[apply] main: ** screenshot: TestTeapotNEWT.test12_FBOCaps_NoAnim-n0003-GL3bc_-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0640x0480.png
[apply] junit.framework.TestListener: endTest(test12_FBOCaps_NoAnim)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test12_FBOCaps_NoAnim
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364235039 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364235039 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.983 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364231633 ms III - Start
[apply] SLOCK [T main @ 1692364231633 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test01_DefCaps_Anim
[apply] main-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0020-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] main-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0033-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] main-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0046-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] 0 s: 60 f / 381 ms, 157.4 fps, 6 ms/f; total: 60 f, 157.4 fps, 6 ms/f
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test01_DefCaps_Anim
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test02_DefCaps_NoAnim
[apply] main: ** screenshot: TestTeapotNEWT.test02_DefCaps_NoAnim-n0001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] main: ** screenshot: TestTeapotNEWT.test02_DefCaps_NoAnim-n0002-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] main: ** screenshot: TestTeapotNEWT.test02_DefCaps_NoAnim-n0003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test02_DefCaps_NoAnim
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test12_FBOCaps_NoAnim
[apply] main: ** screenshot: TestTeapotNEWT.test12_FBOCaps_NoAnim-n0001-GL3bc_-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0640x0480.png
[apply] main: ** screenshot: TestTeapotNEWT.test12_FBOCaps_NoAnim-n0002-GL3bc_-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0640x0480.png
[apply] main: ** screenshot: TestTeapotNEWT.test12_FBOCaps_NoAnim-n0003-GL3bc_-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0640x0480.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test12_FBOCaps_NoAnim
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364235039 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364235039 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01_DefCaps_Anim took 0.665 sec
[apply] Testcase: test02_DefCaps_NoAnim took 0.687 sec
[apply] Testcase: test12_FBOCaps_NoAnim took 1.727 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT
[apply] junit.framework.TestListener: tests to run: 4
[apply] junit.framework.TestListener: startTest(test01_GL3Core_Passthrough)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364235754 ms III - Start
[apply] SLOCK [T main @ 1692364235754 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test01_GL3Core_Passthrough
[apply] Init - START - useGeomShader 0 -> passthrough01_xxx
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 4.5 (Core Profile) Mesa 20.3.5
[apply] GL GLSL: true, has-compiler-func: true, version 4.50
[apply] GL Profile: GLProfile[GL4/GL4.sw]
[apply] GL Renderer Quirks:[No10BitColorCompOffscreen]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@64485aaf, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] main-Animator#00: ** screenshot: TestGeomShader01TextureGL3NEWT.test01_GL3Core_Passthrough__-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] 0 s: 60 f / 185 ms, 324.3 fps, 3 ms/f; total: 60 f, 324.3 fps, 3 ms/f
[apply] 0 s: 60 f / 76 ms, 789.4 fps, 1 ms/f; total: 120 f, 458.0 fps, 2 ms/f
[apply] 0 s: 60 f / 80 ms, 750.0 fps, 1 ms/f; total: 180 f, 524.7 fps, 1 ms/f
[apply] 0 s: 60 f / 78 ms, 769.2 fps, 1 ms/f; total: 240 f, 568.7 fps, 1 ms/f
[apply] 0 s: 60 f / 76 ms, 789.4 fps, 1 ms/f; total: 300 f, 602.4 fps, 1 ms/f
[apply] junit.framework.TestListener: endTest(test01_GL3Core_Passthrough)
[apply] junit.framework.TestListener: startTest(test02_GL3Core_FlipXYZ)
[apply] 0 s: 60 f / 76 ms, 789.4 fps, 1 ms/f; total: 360 f, 626.0 fps, 1 ms/f
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test01_GL3Core_Passthrough
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test02_GL3Core_FlipXYZ
[apply] Init - START - useGeomShader 1 -> flipXYZ01_xxx
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 4.5 (Core Profile) Mesa 20.3.5
[apply] GL GLSL: true, has-compiler-func: true, version 4.50
[apply] GL Profile: GLProfile[GL4/GL4.sw]
[apply] GL Renderer Quirks:[No10BitColorCompOffscreen]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@4ecc2045, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] main-Animator#01: ** screenshot: TestGeomShader01TextureGL3NEWT.test02_GL3Core_FlipXYZ______-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] 0 s: 60 f / 152 ms, 394.7 fps, 2 ms/f; total: 60 f, 394.7 fps, 2 ms/f
[apply] 0 s: 60 f / 75 ms, 800.0 fps, 1 ms/f; total: 120 f, 528.6 fps, 1 ms/f
[apply] 0 s: 60 f / 74 ms, 810.8 fps, 1 ms/f; total: 180 f, 596.0 fps, 1 ms/f
[apply] 0 s: 60 f / 76 ms, 789.4 fps, 1 ms/f; total: 240 f, 633.2 fps, 1 ms/f
[apply] 0 s: 60 f / 71 ms, 845.0 fps, 1 ms/f; total: 300 f, 666.6 fps, 1 ms/f
[apply] 0 s: 60 f / 72 ms, 833.3 fps, 1 ms/f; total: 360 f, 688.3 fps, 1 ms/f
[apply] junit.framework.TestListener: endTest(test02_GL3Core_FlipXYZ)
[apply] junit.framework.TestListener: startTest(test11_GL3Compat_Passthrough)
[apply] 0 s: 60 f / 71 ms, 845.0 fps, 1 ms/f; total: 420 f, 707.0 fps, 1 ms/f
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test02_GL3Core_FlipXYZ
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test11_GL3Compat_Passthrough
[apply] Init - START - useGeomShader 0 -> passthrough01_xxx
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 3.1 Mesa 20.3.5
[apply] GL GLSL: true, has-compiler-func: true, version 1.40
[apply] GL Profile: GLProfile[GL3bc/GL3bc.sw]
[apply] GL Renderer Quirks:[No10BitColorCompOffscreen]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@759e81a4, 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Exception in thread "main-Animator#02" com.jogamp.opengl.util.AnimatorBase$UncaughtAnimatorException: com.jogamp.opengl.GLException: Caught RuntimeException: GL object not >= 3.2, i.e. no geometry shader support.: jogamp.opengl.gl4.GL4bcImpl@759e81a4 on thread main-Animator#02
[apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:68)
[apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:471)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:259)
[apply] at java.base/java.lang.Thread.run(Thread.java:833)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: GL object not >= 3.2, i.e. no geometry shader support.: jogamp.opengl.gl4.GL4bcImpl@759e81a4 on thread main-Animator#02
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58)
[apply] ... 3 more
[apply] Caused by: java.lang.RuntimeException: GL object not >= 3.2, i.e. no geometry shader support.: jogamp.opengl.gl4.GL4bcImpl@759e81a4
[apply] at com.jogamp.opengl.test.junit.jogl.demos.gl3.GeomShader01TextureGL3.init(GeomShader01TextureGL3.java:102)
[apply] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644)
[apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:690)
[apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 6 more
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] junit.framework.TestListener: endTest(test11_GL3Compat_Passthrough)
[apply] junit.framework.TestListener: startTest(test12_GL3Compat_FlipXYZ)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test11_GL3Compat_Passthrough
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test12_GL3Compat_FlipXYZ
[apply] Init - START - useGeomShader 1 -> flipXYZ01_xxx
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 3.1 Mesa 20.3.5
[apply] GL GLSL: true, has-compiler-func: true, version 1.40
[apply] GL Profile: GLProfile[GL3bc/GL3bc.sw]
[apply] GL Renderer Quirks:[No10BitColorCompOffscreen]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@788849cc, 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Exception in thread "main-Animator#03" com.jogamp.opengl.util.AnimatorBase$UncaughtAnimatorException: com.jogamp.opengl.GLException: Caught RuntimeException: GL object not >= 3.2, i.e. no geometry shader support.: jogamp.opengl.gl4.GL4bcImpl@788849cc on thread main-Animator#03
[apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:68)
[apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:471)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:259)
[apply] at java.base/java.lang.Thread.run(Thread.java:833)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: GL object not >= 3.2, i.e. no geometry shader support.: jogamp.opengl.gl4.GL4bcImpl@788849cc on thread main-Animator#03
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58)
[apply] ... 3 more
[apply] Caused by: java.lang.RuntimeException: GL object not >= 3.2, i.e. no geometry shader support.: jogamp.opengl.gl4.GL4bcImpl@788849cc
[apply] at com.jogamp.opengl.test.junit.jogl.demos.gl3.GeomShader01TextureGL3.init(GeomShader01TextureGL3.java:102)
[apply] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644)
[apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:690)
[apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 6 more
[apply] junit.framework.TestListener: endTest(test12_GL3Compat_FlipXYZ)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test12_GL3Compat_FlipXYZ
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364237842 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364237842 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.665 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364235754 ms III - Start
[apply] SLOCK [T main @ 1692364235754 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test01_GL3Core_Passthrough
[apply] Init - START - useGeomShader 0 -> passthrough01_xxx
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 4.5 (Core Profile) Mesa 20.3.5
[apply] GL GLSL: true, has-compiler-func: true, version 4.50
[apply] GL Profile: GLProfile[GL4/GL4.sw]
[apply] GL Renderer Quirks:[No10BitColorCompOffscreen]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@64485aaf, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] main-Animator#00: ** screenshot: TestGeomShader01TextureGL3NEWT.test01_GL3Core_Passthrough__-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] 0 s: 60 f / 185 ms, 324.3 fps, 3 ms/f; total: 60 f, 324.3 fps, 3 ms/f
[apply] 0 s: 60 f / 76 ms, 789.4 fps, 1 ms/f; total: 120 f, 458.0 fps, 2 ms/f
[apply] 0 s: 60 f / 80 ms, 750.0 fps, 1 ms/f; total: 180 f, 524.7 fps, 1 ms/f
[apply] 0 s: 60 f / 78 ms, 769.2 fps, 1 ms/f; total: 240 f, 568.7 fps, 1 ms/f
[apply] 0 s: 60 f / 76 ms, 789.4 fps, 1 ms/f; total: 300 f, 602.4 fps, 1 ms/f
[apply] 0 s: 60 f / 76 ms, 789.4 fps, 1 ms/f; total: 360 f, 626.0 fps, 1 ms/f
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test01_GL3Core_Passthrough
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test02_GL3Core_FlipXYZ
[apply] Init - START - useGeomShader 1 -> flipXYZ01_xxx
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 4.5 (Core Profile) Mesa 20.3.5
[apply] GL GLSL: true, has-compiler-func: true, version 4.50
[apply] GL Profile: GLProfile[GL4/GL4.sw]
[apply] GL Renderer Quirks:[No10BitColorCompOffscreen]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@4ecc2045, 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5
[apply] main-Animator#01: ** screenshot: TestGeomShader01TextureGL3NEWT.test02_GL3Core_FlipXYZ______-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] 0 s: 60 f / 152 ms, 394.7 fps, 2 ms/f; total: 60 f, 394.7 fps, 2 ms/f
[apply] 0 s: 60 f / 75 ms, 800.0 fps, 1 ms/f; total: 120 f, 528.6 fps, 1 ms/f
[apply] 0 s: 60 f / 74 ms, 810.8 fps, 1 ms/f; total: 180 f, 596.0 fps, 1 ms/f
[apply] 0 s: 60 f / 76 ms, 789.4 fps, 1 ms/f; total: 240 f, 633.2 fps, 1 ms/f
[apply] 0 s: 60 f / 71 ms, 845.0 fps, 1 ms/f; total: 300 f, 666.6 fps, 1 ms/f
[apply] 0 s: 60 f / 72 ms, 833.3 fps, 1 ms/f; total: 360 f, 688.3 fps, 1 ms/f
[apply] 0 s: 60 f / 71 ms, 845.0 fps, 1 ms/f; total: 420 f, 707.0 fps, 1 ms/f
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test02_GL3Core_FlipXYZ
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test11_GL3Compat_Passthrough
[apply] Init - START - useGeomShader 0 -> passthrough01_xxx
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 3.1 Mesa 20.3.5
[apply] GL GLSL: true, has-compiler-func: true, version 1.40
[apply] GL Profile: GLProfile[GL3bc/GL3bc.sw]
[apply] GL Renderer Quirks:[No10BitColorCompOffscreen]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@759e81a4, 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Exception in thread "main-Animator#02" com.jogamp.opengl.util.AnimatorBase$UncaughtAnimatorException: com.jogamp.opengl.GLException: Caught RuntimeException: GL object not >= 3.2, i.e. no geometry shader support.: jogamp.opengl.gl4.GL4bcImpl@759e81a4 on thread main-Animator#02
[apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:68)
[apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:471)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:259)
[apply] at java.base/java.lang.Thread.run(Thread.java:833)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: GL object not >= 3.2, i.e. no geometry shader support.: jogamp.opengl.gl4.GL4bcImpl@759e81a4 on thread main-Animator#02
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58)
[apply] ... 3 more
[apply] Caused by: java.lang.RuntimeException: GL object not >= 3.2, i.e. no geometry shader support.: jogamp.opengl.gl4.GL4bcImpl@759e81a4
[apply] at com.jogamp.opengl.test.junit.jogl.demos.gl3.GeomShader01TextureGL3.init(GeomShader01TextureGL3.java:102)
[apply] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644)
[apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:690)
[apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 6 more
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test11_GL3Compat_Passthrough
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test12_GL3Compat_FlipXYZ
[apply] Init - START - useGeomShader 1 -> flipXYZ01_xxx
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 3.1 Mesa 20.3.5
[apply] GL GLSL: true, has-compiler-func: true, version 1.40
[apply] GL Profile: GLProfile[GL3bc/GL3bc.sw]
[apply] GL Renderer Quirks:[No10BitColorCompOffscreen]
[apply] GL:jogamp.opengl.gl4.GL4bcImpl@788849cc, 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[apply] Exception in thread "main-Animator#03" com.jogamp.opengl.util.AnimatorBase$UncaughtAnimatorException: com.jogamp.opengl.GLException: Caught RuntimeException: GL object not >= 3.2, i.e. no geometry shader support.: jogamp.opengl.gl4.GL4bcImpl@788849cc on thread main-Animator#03
[apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:68)
[apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:471)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:259)
[apply] at java.base/java.lang.Thread.run(Thread.java:833)
[apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: GL object not >= 3.2, i.e. no geometry shader support.: jogamp.opengl.gl4.GL4bcImpl@788849cc on thread main-Animator#03
[apply] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:797)
[apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58)
[apply] ... 3 more
[apply] Caused by: java.lang.RuntimeException: GL object not >= 3.2, i.e. no geometry shader support.: jogamp.opengl.gl4.GL4bcImpl@788849cc
[apply] at com.jogamp.opengl.test.junit.jogl.demos.gl3.GeomShader01TextureGL3.init(GeomShader01TextureGL3.java:102)
[apply] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644)
[apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:690)
[apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674)
[apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443)
[apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293)
[apply] ... 6 more
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test12_GL3Compat_FlipXYZ
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364237842 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364237842 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01_GL3Core_Passthrough took 1.014 sec
[apply] Testcase: test02_GL3Core_FlipXYZ took 0.664 sec
[apply] Testcase: test11_GL3Compat_Passthrough took 0.154 sec
[apply] Testcase: test12_GL3Compat_FlipXYZ took 0.216 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT.xml
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364238575 ms III - Start
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWTSLOCK [T main @ 1692364238576 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply]
[apply] junit.framework.TestListener: tests to run: 1
[apply] junit.framework.TestListener: startTest(test01_01a)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT - test01_01a
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 4.5 (Core Profile) Mesa 20.3.5
[apply] main-Animator#00: ** screenshot: TestInstancedReneringGL4NEWT.test01_01a-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] 0 s: 60 f / 171 ms, 350.8 fps, 2 ms/f; total: 60 f, 350.8 fps, 2 ms/f
[apply] 0 s: 60 f / 55 ms, 1090.9 fps, 0 ms/f; total: 120 f, 528.6 fps, 1 ms/f
[apply] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 180 f, 636.0 fps, 1 ms/f
[apply] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 240 f, 705.8 fps, 1 ms/f
[apply] 0 s: 60 f / 55 ms, 1090.9 fps, 0 ms/f; total: 300 f, 759.4 fps, 1 ms/f
[apply] 0 s: 60 f / 55 ms, 1090.9 fps, 0 ms/f; total: 360 f, 800.0 fps, 1 ms/f
[apply] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 420 f, 826.7 fps, 1 ms/f
[apply] junit.framework.TestListener: endTest(test01_01a)
[apply] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 480 f, 857.1 fps, 1 ms/f
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT - test01_01a
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364239598 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364239599 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.604 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364238575 ms III - Start
[apply] SLOCK [T main @ 1692364238576 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT - test01_01a
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR: Mesa/X.org
[apply] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION: 4.5 (Core Profile) Mesa 20.3.5
[apply] main-Animator#00: ** screenshot: TestInstancedReneringGL4NEWT.test01_01a-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] 0 s: 60 f / 171 ms, 350.8 fps, 2 ms/f; total: 60 f, 350.8 fps, 2 ms/f
[apply] 0 s: 60 f / 55 ms, 1090.9 fps, 0 ms/f; total: 120 f, 528.6 fps, 1 ms/f
[apply] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 180 f, 636.0 fps, 1 ms/f
[apply] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 240 f, 705.8 fps, 1 ms/f
[apply] 0 s: 60 f / 55 ms, 1090.9 fps, 0 ms/f; total: 300 f, 759.4 fps, 1 ms/f
[apply] 0 s: 60 f / 55 ms, 1090.9 fps, 0 ms/f; total: 360 f, 800.0 fps, 1 ms/f
[apply] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 420 f, 826.7 fps, 1 ms/f
[apply] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 480 f, 857.1 fps, 1 ms/f
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT - test01_01a
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364239598 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364239599 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01_01a took 1.01 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT.xml
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364240319 ms III - Start
[apply] SLOCK [T main @ 1692364240319 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT - test01_01a
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT
[apply] junit.framework.TestListener: tests to run: 2
[apply] junit.framework.TestListener: startTest(test01_01a)
[apply] main-Animator#00: ** screenshot: TestTessellationShader01GL4NEWT.test01_01a-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] 0 s: 60 f / 135 ms, 444.4 fps, 2 ms/f; total: 60 f, 444.4 fps, 2 ms/f
[apply] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 120 f, 681.8 fps, 1 ms/f
[apply] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 180 f, 833.3 fps, 1 ms/f
[apply] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 240 f, 933.8 fps, 1 ms/f
[apply] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 300 f, 1006.7 fps, 0 ms/f
[apply] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 360 f, 1068.2 fps, 0 ms/f
[apply] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 420 f, 1114.0 fps, 0 ms/f
[apply] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 480 f, 1159.4 fps, 0 ms/f
[apply] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 540 f, 1192.0 fps, 0 ms/f
[apply] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 600 f, 1226.9 fps, 0 ms/f
[apply] 0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 660 f, 1252.3 fps, 0 ms/f
[apply] junit.framework.TestListener: endTest(test01_01a)
[apply] junit.framework.TestListener: startTest(test02_01b)
[apply] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 720 f, 1281.1 fps, 0 ms/f
[apply] 0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 780 f, 1300.0 fps, 0 ms/f
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT - test01_01a
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT - test02_01b
[apply] main-Animator#01: ** screenshot: TestTessellationShader01GL4NEWT.test02_01b-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] 0 s: 60 f / 98 ms, 612.2 fps, 1 ms/f; total: 60 f, 612.2 fps, 1 ms/f
[apply] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 120 f, 827.5 fps, 1 ms/f
[apply] 0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 180 f, 989.0 fps, 1 ms/f
[apply] 0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 240 f, 1095.8 fps, 0 ms/f
[apply] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 300 f, 1158.3 fps, 0 ms/f
[apply] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 360 f, 1220.3 fps, 0 ms/f
[apply] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 420 f, 1268.8 fps, 0 ms/f
[apply] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 480 f, 1297.2 fps, 0 ms/f
[apply] 0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 540 f, 1323.5 fps, 0 ms/f
[apply] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 600 f, 1354.4 fps, 0 ms/f
[apply] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 660 f, 1377.8 fps, 0 ms/f
[apply] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 720 f, 1398.0 fps, 0 ms/f
[apply] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 780 f, 1418.1 fps, 0 ms/f
[apply] junit.framework.TestListener: endTest(test02_01b)
[apply] 0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 840 f, 1428.5 fps, 0 ms/f
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT - test02_01b
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364241994 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364241994 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.249 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364240319 ms III - Start
[apply] SLOCK [T main @ 1692364240319 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT - test01_01a
[apply] main-Animator#00: ** screenshot: TestTessellationShader01GL4NEWT.test01_01a-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] 0 s: 60 f / 135 ms, 444.4 fps, 2 ms/f; total: 60 f, 444.4 fps, 2 ms/f
[apply] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 120 f, 681.8 fps, 1 ms/f
[apply] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 180 f, 833.3 fps, 1 ms/f
[apply] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 240 f, 933.8 fps, 1 ms/f
[apply] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 300 f, 1006.7 fps, 0 ms/f
[apply] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 360 f, 1068.2 fps, 0 ms/f
[apply] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 420 f, 1114.0 fps, 0 ms/f
[apply] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 480 f, 1159.4 fps, 0 ms/f
[apply] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 540 f, 1192.0 fps, 0 ms/f
[apply] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 600 f, 1226.9 fps, 0 ms/f
[apply] 0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 660 f, 1252.3 fps, 0 ms/f
[apply] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 720 f, 1281.1 fps, 0 ms/f
[apply] 0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 780 f, 1300.0 fps, 0 ms/f
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT - test01_01a
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT - test02_01b
[apply] main-Animator#01: ** screenshot: TestTessellationShader01GL4NEWT.test02_01b-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[apply] 0 s: 60 f / 98 ms, 612.2 fps, 1 ms/f; total: 60 f, 612.2 fps, 1 ms/f
[apply] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 120 f, 827.5 fps, 1 ms/f
[apply] 0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 180 f, 989.0 fps, 1 ms/f
[apply] 0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 240 f, 1095.8 fps, 0 ms/f
[apply] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 300 f, 1158.3 fps, 0 ms/f
[apply] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 360 f, 1220.3 fps, 0 ms/f
[apply] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 420 f, 1268.8 fps, 0 ms/f
[apply] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 480 f, 1297.2 fps, 0 ms/f
[apply] 0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 540 f, 1323.5 fps, 0 ms/f
[apply] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 600 f, 1354.4 fps, 0 ms/f
[apply] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 660 f, 1377.8 fps, 0 ms/f
[apply] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 720 f, 1398.0 fps, 0 ms/f
[apply] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 780 f, 1418.1 fps, 0 ms/f
[apply] 0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 840 f, 1428.5 fps, 0 ms/f
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT - test02_01b
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364241994 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364241994 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01_01a took 1.016 sec
[apply] Testcase: test02_01b took 0.647 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT
[apply] junit.framework.TestListener: tests to run: 5
[apply] junit.framework.TestListener: startTest(test00NoShaderState_Validation)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364242706 ms III - Start
[apply] SLOCK [T main @ 1692364242706 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test00NoShaderState_Validation
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] X11GLXContext [Version 4.5 (Core profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c65, this 0x2e4b8173, handle 0x7f4f1c5a6dd0, isShared false, jogamp.opengl.gl4.GL4bcImpl@19bb07ed,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@10e41621,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 480x480 wu, 480x480 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4e540017b0, owner true, ResourceToolkitLock[obj 0x353d0772, isOwner false, <2667f029, 67a20f67>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4e540017b0, owner true, ResourceToolkitLock[obj 0x353d0772, isOwner false, <2667f029, 67a20f67>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4e540229d0, owner true, ResourceToolkitLock[obj 0x57c758ac, isOwner true, <a9cd3b1, 13e39c73>[count 1, qsz 0, owner <main>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <64cd705f, 9225652>[count 1, qsz 0, owner <main>], surfaceLockCount 1]], direct true]
[apply] vertices0: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState false, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 3, stride 12b 3c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
[apply] colors0: GLArrayDataServer[mgl_Color, index -1, location 1, isVertexAttribute true, usesGLSL true, usesShaderState false, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 4, stride 16b 4c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 2, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
[apply] vertices1: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState false, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 3, stride 12b 3c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 3, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
[apply] colors1: GLArrayDataServer[mgl_Color, index -1, location 1, isVertexAttribute true, usesGLSL true, usesShaderState false, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 4, stride 16b 4c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 4, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
[apply] screen #1
[apply] screen #2
[apply] junit.framework.TestListener: endTest(test00NoShaderState_Validation)
[apply] junit.framework.TestListener: startTest(test01ShaderState_Validation)
[apply] screen #3
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test00NoShaderState_Validation
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test01ShaderState_Validation
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] X11GLXContext [Version 4.5 (Core profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c65, this 0x32eff876, handle 0x7f4f1c5a3050, isShared false, jogamp.opengl.gl4.GL4bcImpl@8dbdac1,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@10e41621,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 480x480 wu, 480x480 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4ec01c12a0, owner true, ResourceToolkitLock[obj 0x6e20b53a, isOwner false, <71809907, 3ce1e309>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4ec01c12a0, owner true, ResourceToolkitLock[obj 0x6e20b53a, isOwner false, <71809907, 3ce1e309>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4ec01d95a0, owner true, ResourceToolkitLock[obj 0x6aba2b86, isOwner true, <158da8e, 74e52303>[count 1, qsz 0, owner <main>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <47af7f3d, 7c729a55>[count 1, qsz 0, owner <main>], surfaceLockCount 1]], direct true]
[apply] vertices0: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 3, stride 12b 3c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
[apply] colors0: GLArrayDataServer[mgl_Color, index -1, location 1, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 4, stride 16b 4c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 2, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
[apply] vertices1: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 3, stride 12b 3c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 3, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
[apply] colors1: GLArrayDataServer[mgl_Color, index -1, location 1, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 4, stride 16b 4c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 4, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
[apply] screen #1
[apply] junit.framework.TestListener: endTest(test01ShaderState_Validation)
[apply] junit.framework.TestListener: startTest(test02ShaderState_PerformanceSingleKeepEnabled)
[apply] screen #2
[apply] screen #3
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test01ShaderState_Validation
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test02ShaderState_PerformanceSingleKeepEnabled
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0xa757ef7, handle 0x7f4df8001510, isShared false, jogamp.opengl.gl4.GL4bcImpl@4b281c9,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@10e41621,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 480x480 wu, 480x480 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4df00010b0, owner true, ResourceToolkitLock[obj 0x8d1587, isOwner false, <458f8bf2, 64acd772>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4df00010b0, owner true, ResourceToolkitLock[obj 0x8d1587, isOwner false, <458f8bf2, 64acd772>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4df00194d0, owner true, ResourceToolkitLock[obj 0x7400aee7, isOwner true, <1cc9accd, 25a074bd>[count 1, qsz 0, owner <Thread-3>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <27b5203c, 56b3c5bb>[count 1, qsz 0, owner <Thread-3>], surfaceLockCount 1]], direct true]
[apply] screen #1
[apply] junit.framework.TestListener: endTest(test02ShaderState_PerformanceSingleKeepEnabled)
[apply] junit.framework.TestListener: startTest(test03ShaderState_PerformanceSingleToggleEnable)
[apply] testShaderState00PerformanceSingle toggleEnable false: 0.184s: 600f, 3260.8 fps, 0 ms/f
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test02ShaderState_PerformanceSingleKeepEnabled
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test03ShaderState_PerformanceSingleToggleEnable
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x64029f1d, handle 0x7f4de40ddb30, isShared false, jogamp.opengl.gl4.GL4bcImpl@6ac57ded,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@10e41621,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 480x480 wu, 480x480 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4e54001790, owner true, ResourceToolkitLock[obj 0x6efaf46d, isOwner false, <2bf877d6, 5bf2ffc3>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4e54001790, owner true, ResourceToolkitLock[obj 0x6efaf46d, isOwner false, <2bf877d6, 5bf2ffc3>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4e540a4ca0, owner true, ResourceToolkitLock[obj 0x1a99db45, isOwner true, <23790de7, 4bd78899>[count 1, qsz 0, owner <Thread-4>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <7977ac7, 5380da83>[count 1, qsz 0, owner <Thread-4>], surfaceLockCount 1]], direct true]
[apply] screen #1
[apply] junit.framework.TestListener: endTest(test03ShaderState_PerformanceSingleToggleEnable)
[apply] junit.framework.TestListener: startTest(test04ShaderState_PerformanceDouble)
[apply] testShaderState00PerformanceSingle toggleEnable true: 0.181s: 600f, 3314.9 fps, 0 ms/f
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test03ShaderState_PerformanceSingleToggleEnable
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test04ShaderState_PerformanceDouble
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x298769f0, handle 0x7f4de457a720, isShared false, jogamp.opengl.gl4.GL4bcImpl@274092b0,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@10e41621,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 480x480 wu, 480x480 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4ec01d93a0, owner true, ResourceToolkitLock[obj 0x237f0280, isOwner false, <667d988b, 74a7a55d>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4ec01d93a0, owner true, ResourceToolkitLock[obj 0x237f0280, isOwner false, <667d988b, 74a7a55d>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4ec0236940, owner true, ResourceToolkitLock[obj 0x57d17c6b, isOwner true, <ce11f13, 65267c4>[count 1, qsz 0, owner <Thread-5>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <4f16a71e, 13f8a8b3>[count 1, qsz 0, owner <Thread-5>], surfaceLockCount 1]], direct true]
[apply] screen #1
[apply] screen #2
[apply] junit.framework.TestListener: endTest(test04ShaderState_PerformanceDouble)
[apply] testShaderState01PerformanceDouble: 0.184s: 600f, 3260.8 fps, 0 ms/f
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test04ShaderState_PerformanceDouble
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364244231 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364244231 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.098 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364242706 ms III - Start
[apply] SLOCK [T main @ 1692364242706 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test00NoShaderState_Validation
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] X11GLXContext [Version 4.5 (Core profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c65, this 0x2e4b8173, handle 0x7f4f1c5a6dd0, isShared false, jogamp.opengl.gl4.GL4bcImpl@19bb07ed,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@10e41621,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 480x480 wu, 480x480 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4e540017b0, owner true, ResourceToolkitLock[obj 0x353d0772, isOwner false, <2667f029, 67a20f67>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4e540017b0, owner true, ResourceToolkitLock[obj 0x353d0772, isOwner false, <2667f029, 67a20f67>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4e540229d0, owner true, ResourceToolkitLock[obj 0x57c758ac, isOwner true, <a9cd3b1, 13e39c73>[count 1, qsz 0, owner <main>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <64cd705f, 9225652>[count 1, qsz 0, owner <main>], surfaceLockCount 1]], direct true]
[apply] vertices0: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState false, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 3, stride 12b 3c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
[apply] colors0: GLArrayDataServer[mgl_Color, index -1, location 1, isVertexAttribute true, usesGLSL true, usesShaderState false, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 4, stride 16b 4c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 2, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
[apply] vertices1: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState false, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 3, stride 12b 3c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 3, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
[apply] colors1: GLArrayDataServer[mgl_Color, index -1, location 1, isVertexAttribute true, usesGLSL true, usesShaderState false, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 4, stride 16b 4c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 4, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
[apply] screen #1
[apply] screen #2
[apply] screen #3
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test00NoShaderState_Validation
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test01ShaderState_Validation
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] X11GLXContext [Version 4.5 (Core profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c65, this 0x32eff876, handle 0x7f4f1c5a3050, isShared false, jogamp.opengl.gl4.GL4bcImpl@8dbdac1,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@10e41621,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 480x480 wu, 480x480 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4ec01c12a0, owner true, ResourceToolkitLock[obj 0x6e20b53a, isOwner false, <71809907, 3ce1e309>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4ec01c12a0, owner true, ResourceToolkitLock[obj 0x6e20b53a, isOwner false, <71809907, 3ce1e309>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4ec01d95a0, owner true, ResourceToolkitLock[obj 0x6aba2b86, isOwner true, <158da8e, 74e52303>[count 1, qsz 0, owner <main>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <47af7f3d, 7c729a55>[count 1, qsz 0, owner <main>], surfaceLockCount 1]], direct true]
[apply] vertices0: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 3, stride 12b 3c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
[apply] colors0: GLArrayDataServer[mgl_Color, index -1, location 1, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 4, stride 16b 4c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 2, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
[apply] vertices1: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 3, stride 12b 3c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 3, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
[apply] colors1: GLArrayDataServer[mgl_Color, index -1, location 1, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 4, stride 16b 4c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 4, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
[apply] screen #1
[apply] screen #2
[apply] screen #3
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test01ShaderState_Validation
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test02ShaderState_PerformanceSingleKeepEnabled
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0xa757ef7, handle 0x7f4df8001510, isShared false, jogamp.opengl.gl4.GL4bcImpl@4b281c9,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@10e41621,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 480x480 wu, 480x480 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4df00010b0, owner true, ResourceToolkitLock[obj 0x8d1587, isOwner false, <458f8bf2, 64acd772>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4df00010b0, owner true, ResourceToolkitLock[obj 0x8d1587, isOwner false, <458f8bf2, 64acd772>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4df00194d0, owner true, ResourceToolkitLock[obj 0x7400aee7, isOwner true, <1cc9accd, 25a074bd>[count 1, qsz 0, owner <Thread-3>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <27b5203c, 56b3c5bb>[count 1, qsz 0, owner <Thread-3>], surfaceLockCount 1]], direct true]
[apply] screen #1
[apply] testShaderState00PerformanceSingle toggleEnable false: 0.184s: 600f, 3260.8 fps, 0 ms/f
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test02ShaderState_PerformanceSingleKeepEnabled
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test03ShaderState_PerformanceSingleToggleEnable
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x64029f1d, handle 0x7f4de40ddb30, isShared false, jogamp.opengl.gl4.GL4bcImpl@6ac57ded,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@10e41621,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 480x480 wu, 480x480 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4e54001790, owner true, ResourceToolkitLock[obj 0x6efaf46d, isOwner false, <2bf877d6, 5bf2ffc3>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4e54001790, owner true, ResourceToolkitLock[obj 0x6efaf46d, isOwner false, <2bf877d6, 5bf2ffc3>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4e540a4ca0, owner true, ResourceToolkitLock[obj 0x1a99db45, isOwner true, <23790de7, 4bd78899>[count 1, qsz 0, owner <Thread-4>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <7977ac7, 5380da83>[count 1, qsz 0, owner <Thread-4>], surfaceLockCount 1]], direct true]
[apply] screen #1
[apply] testShaderState00PerformanceSingle toggleEnable true: 0.181s: 600f, 3314.9 fps, 0 ms/f
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test03ShaderState_PerformanceSingleToggleEnable
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test04ShaderState_PerformanceDouble
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x298769f0, handle 0x7f4de457a720, isShared false, jogamp.opengl.gl4.GL4bcImpl@274092b0,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@10e41621,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 480x480 wu, 480x480 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4ec01d93a0, owner true, ResourceToolkitLock[obj 0x237f0280, isOwner false, <667d988b, 74a7a55d>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4ec01d93a0, owner true, ResourceToolkitLock[obj 0x237f0280, isOwner false, <667d988b, 74a7a55d>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4ec0236940, owner true, ResourceToolkitLock[obj 0x57d17c6b, isOwner true, <ce11f13, 65267c4>[count 1, qsz 0, owner <Thread-5>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <4f16a71e, 13f8a8b3>[count 1, qsz 0, owner <Thread-5>], surfaceLockCount 1]], direct true]
[apply] screen #1
[apply] screen #2
[apply] testShaderState01PerformanceDouble: 0.184s: 600f, 3260.8 fps, 0 ms/f
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test04ShaderState_PerformanceDouble
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364244231 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364244231 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00NoShaderState_Validation took 0.462 sec
[apply] Testcase: test01ShaderState_Validation took 0.118 sec
[apply] Testcase: test02ShaderState_PerformanceSingleKeepEnabled took 0.327 sec
[apply] Testcase: test03ShaderState_PerformanceSingleToggleEnable took 0.299 sec
[apply] Testcase: test04ShaderState_PerformanceDouble took 0.3 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT
[apply] junit.framework.TestListener: tests to run: 3
[apply] junit.framework.TestListener: startTest(test01ShaderStatePerformanceDouble)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364245083 ms III - Start
[apply] SLOCK [T main @ 1692364245083 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test01ShaderStatePerformanceDouble
[apply] CCC01: GLProfile.initSingleton(); START
[apply] CCC01: GLProfile.initSingleton(); DONE
[apply] CCC01: Win + Ctx creation incl 1st makeCurrent.
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x44d57879, handle 0x7f4d74254720, isShared false, jogamp.opengl.gl4.GL4bcImpl@7f3f9190,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@73745ba2,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 480x480 wu, 480x480 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4d280017b0, owner true, ResourceToolkitLock[obj 0x169e847, isOwner false, <20243906, 23149f83>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4d280017b0, owner true, ResourceToolkitLock[obj 0x169e847, isOwner false, <20243906, 23149f83>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4d280229b0, owner true, ResourceToolkitLock[obj 0x72ec6908, isOwner true, <3c098cc2, 3de46e4c>[count 1, qsz 0, owner <Thread-1>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <3a0b06f4, 2b3e8c94>[count 1, qsz 0, owner <Thread-1>], surfaceLockCount 1]], direct true]
[apply] screen #1
[apply] screen #2
[apply] screen #1
[apply] screen #2
[apply] junit.framework.TestListener: endTest(test01ShaderStatePerformanceDouble)testShaderState01PerformanceDouble: 0.195s: 600f, 3076.9 fps, 0 ms/f
[apply]
[apply] junit.framework.TestListener: startTest(test11ShaderStateValidationSP1Linked)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test01ShaderStatePerformanceDouble
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test11ShaderStateValidationSP1Linked
[apply] CCC01: GLProfile.initSingleton(); START
[apply] CCC01: GLProfile.initSingleton(); DONE
[apply] CCC01: Win + Ctx creation incl 1st makeCurrent.
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] X11GLXContext [Version 4.5 (Core profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c65, this 0x737996a0, handle 0x7f4dec31fb70, isShared false, jogamp.opengl.gl4.GL4bcImpl@97e1986,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@73745ba2,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 480x480 wu, 480x480 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4d74d26820, owner true, ResourceToolkitLock[obj 0x26f67b76, isOwner false, <153f5a29, 7f560810>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4d74d26820, owner true, ResourceToolkitLock[obj 0x26f67b76, isOwner false, <153f5a29, 7f560810>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4d74d6fec0, owner true, ResourceToolkitLock[obj 0x69d9c55, isOwner true, <13a57a3b, 7ca48474>[count 1, qsz 0, owner <main>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <337d0578, 59e84876>[count 1, qsz 0, owner <main>], surfaceLockCount 1]], direct true]
[apply] vertices0: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 3, stride 12b 3c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
[apply] colors0: GLArrayDataServer[mgl_Color, index -1, location 5, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 4, stride 16b 4c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 2, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
[apply] vertices1: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 3, stride 12b 3c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 3, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
[apply] colors1: GLArrayDataServer[mgl_Color, index -1, location 5, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 4, stride 16b 4c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 4, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
[apply] screen #1
[apply] screen #2
[apply] screen #3
[apply] screen #4
[apply] screen #10
[apply] junit.framework.TestListener: endTest(test11ShaderStateValidationSP1Linked)
[apply] junit.framework.TestListener: startTest(test12ShaderStateValidationSP1Unlinked)
[apply] screen #20
[apply] screen #30
[apply] screen #40
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test11ShaderStateValidationSP1Linked
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test12ShaderStateValidationSP1Unlinked
[apply] CCC01: GLProfile.initSingleton(); START
[apply] CCC01: GLProfile.initSingleton(); DONE
[apply] CCC01: Win + Ctx creation incl 1st makeCurrent.
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] X11GLXContext [Version 4.5 (Core profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c65, this 0x4590c9c3, handle 0x7f4deced5540, isShared false, jogamp.opengl.gl4.GL4bcImpl@32e6e9c3,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@73745ba2,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 480x480 wu, 480x480 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4d74d6fec0, owner true, ResourceToolkitLock[obj 0x5056dfcb, isOwner false, <6574b225, 2669b199>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4d74d6fec0, owner true, ResourceToolkitLock[obj 0x5056dfcb, isOwner false, <6574b225, 2669b199>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4d74d26820, owner true, ResourceToolkitLock[obj 0x2344fc66, isOwner true, <458ad742, 5afa04c>[count 1, qsz 0, owner <main>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <6ea12c19, 6a024a67>[count 1, qsz 0, owner <main>], surfaceLockCount 1]], direct true]
[apply] vertices0: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 3, stride 12b 3c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
[apply] colors0: GLArrayDataServer[mgl_Color, index -1, location 5, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 4, stride 16b 4c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 2, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
[apply] vertices1: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 3, stride 12b 3c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 3, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
[apply] colors1: GLArrayDataServer[mgl_Color, index -1, location 5, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 4, stride 16b 4c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 4, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
[apply] screen #1
[apply] screen #2
[apply] screen #3
[apply] screen #4
[apply] screen #10
[apply] screen #20
[apply] screen #30
[apply] junit.framework.TestListener: endTest(test12ShaderStateValidationSP1Unlinked)
[apply] screen #40
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test12ShaderStateValidationSP1Unlinked
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364246305 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364246305 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.793 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364245083 ms III - Start
[apply] SLOCK [T main @ 1692364245083 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test01ShaderStatePerformanceDouble
[apply] CCC01: GLProfile.initSingleton(); START
[apply] CCC01: GLProfile.initSingleton(); DONE
[apply] CCC01: Win + Ctx creation incl 1st makeCurrent.
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x44d57879, handle 0x7f4d74254720, isShared false, jogamp.opengl.gl4.GL4bcImpl@7f3f9190,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@73745ba2,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 480x480 wu, 480x480 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4d280017b0, owner true, ResourceToolkitLock[obj 0x169e847, isOwner false, <20243906, 23149f83>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4d280017b0, owner true, ResourceToolkitLock[obj 0x169e847, isOwner false, <20243906, 23149f83>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4d280229b0, owner true, ResourceToolkitLock[obj 0x72ec6908, isOwner true, <3c098cc2, 3de46e4c>[count 1, qsz 0, owner <Thread-1>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <3a0b06f4, 2b3e8c94>[count 1, qsz 0, owner <Thread-1>], surfaceLockCount 1]], direct true]
[apply] screen #1
[apply] screen #2
[apply] screen #1
[apply] screen #2
[apply] testShaderState01PerformanceDouble: 0.195s: 600f, 3076.9 fps, 0 ms/f
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test01ShaderStatePerformanceDouble
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test11ShaderStateValidationSP1Linked
[apply] CCC01: GLProfile.initSingleton(); START
[apply] CCC01: GLProfile.initSingleton(); DONE
[apply] CCC01: Win + Ctx creation incl 1st makeCurrent.
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] X11GLXContext [Version 4.5 (Core profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c65, this 0x737996a0, handle 0x7f4dec31fb70, isShared false, jogamp.opengl.gl4.GL4bcImpl@97e1986,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@73745ba2,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 480x480 wu, 480x480 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4d74d26820, owner true, ResourceToolkitLock[obj 0x26f67b76, isOwner false, <153f5a29, 7f560810>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4d74d26820, owner true, ResourceToolkitLock[obj 0x26f67b76, isOwner false, <153f5a29, 7f560810>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4d74d6fec0, owner true, ResourceToolkitLock[obj 0x69d9c55, isOwner true, <13a57a3b, 7ca48474>[count 1, qsz 0, owner <main>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <337d0578, 59e84876>[count 1, qsz 0, owner <main>], surfaceLockCount 1]], direct true]
[apply] vertices0: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 3, stride 12b 3c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
[apply] colors0: GLArrayDataServer[mgl_Color, index -1, location 5, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 4, stride 16b 4c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 2, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
[apply] vertices1: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 3, stride 12b 3c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 3, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
[apply] colors1: GLArrayDataServer[mgl_Color, index -1, location 5, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 4, stride 16b 4c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 4, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
[apply] screen #1
[apply] screen #2
[apply] screen #3
[apply] screen #4
[apply] screen #10
[apply] screen #20
[apply] screen #30
[apply] screen #40
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test11ShaderStateValidationSP1Linked
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test12ShaderStateValidationSP1Unlinked
[apply] CCC01: GLProfile.initSingleton(); START
[apply] CCC01: GLProfile.initSingleton(); DONE
[apply] CCC01: Win + Ctx creation incl 1st makeCurrent.
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] X11GLXContext [Version 4.5 (Core profile, arb, debug, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c65, this 0x4590c9c3, handle 0x7f4deced5540, isShared false, jogamp.opengl.gl4.GL4bcImpl@32e6e9c3,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@73745ba2,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 480x480 wu, 480x480 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4d74d6fec0, owner true, ResourceToolkitLock[obj 0x5056dfcb, isOwner false, <6574b225, 2669b199>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4d74d6fec0, owner true, ResourceToolkitLock[obj 0x5056dfcb, isOwner false, <6574b225, 2669b199>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f4d74d26820, owner true, ResourceToolkitLock[obj 0x2344fc66, isOwner true, <458ad742, 5afa04c>[count 1, qsz 0, owner <main>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 0 [],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 0 [],
[apply] windowLock <6ea12c19, 6a024a67>[count 1, qsz 0, owner <main>], surfaceLockCount 1]], direct true]
[apply] vertices0: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 3, stride 12b 3c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
[apply] colors0: GLArrayDataServer[mgl_Color, index -1, location 5, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 4, stride 16b 4c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 2, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
[apply] vertices1: GLArrayDataServer[mgl_Vertex, index -1, location 0, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 3, stride 12b 3c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 3, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=12 cap=12], alive true]
[apply] colors1: GLArrayDataServer[mgl_Color, index -1, location 5, isVertexAttribute true, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 4, stride 16b 4c, initElemCount 4, mappedElemCount 0, sealed true, elements 4 cnt, [0 pos .. 4 rem .. 4 lim .. 4 cap], mappedStorage null, vboEnabled true, vboName 4, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true]
[apply] screen #1
[apply] screen #2
[apply] screen #3
[apply] screen #4
[apply] screen #10
[apply] screen #20
[apply] screen #30
[apply] screen #40
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - test12ShaderStateValidationSP1Unlinked
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364246305 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364246305 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01ShaderStatePerformanceDouble took 0.685 sec
[apply] Testcase: test11ShaderStateValidationSP1Linked took 0.237 sec
[apply] Testcase: test12ShaderStateValidationSP1Unlinked took 0.265 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT
[apply] junit.framework.TestListener: tests to run: 2
[apply] junit.framework.TestListener: startTest(testGLSLCompilation01)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364247018 ms III - Start
[apply] SLOCK [T main @ 1692364247018 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLCompilation01
[apply] junit.framework.TestListener: endTest(testGLSLCompilation01)
[apply] junit.framework.TestListener: startTest(testGLSLUse01)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLCompilation01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLUse01
[apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[Thread-4-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[apply] null
[apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.init FIN
[apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLUse01
[apply] junit.framework.TestListener: endTest(testGLSLUse01)
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364247776 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364247776 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.332 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364247018 ms III - Start
[apply] SLOCK [T main @ 1692364247018 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLCompilation01
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLCompilation01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLUse01
[apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[Thread-4-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[apply] null
[apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.init FIN
[apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.reshape FIN
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLUse01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364247776 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364247776 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testGLSLCompilation01 took 0.425 sec
[apply] Testcase: testGLSLUse01 took 0.292 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01
[apply] junit.framework.TestListener: tests to run: 2
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] junit.framework.TestListener: startTest(test01_PSA)
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364248557 ms III - Start
[apply] SLOCK [T main @ 1692364248557 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test01_PSA
[apply] Screen pixel/cm 36.852207, 36.86007
[apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[apply] main: ** screenshot: TestRulerNEWT01.test01_PSA-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test01_PSA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test99_PS1
[apply] junit.framework.TestListener: endTest(test01_PSA)
[apply] junit.framework.TestListener: startTest(test99_PS1)
[apply] Screen pixel/cm 36.852207, 36.86007
[apply] HiDPI PixelScale: 1.0x1.0 (req) -> 1.0x1.0 (val) -> 1.0x1.0 (has)
[apply] main: ** screenshot: TestRulerNEWT01.test99_PS1-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] junit.framework.TestListener: endTest(test99_PS1)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test99_PS1
[apply] ++++ Test Singleton.unlock()
[apply]
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364250152 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364250153 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.169 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364248557 ms III - Start
[apply] SLOCK [T main @ 1692364248557 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test01_PSA
[apply] Screen pixel/cm 36.852207, 36.86007
[apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[apply] main: ** screenshot: TestRulerNEWT01.test01_PSA-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test01_PSA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test99_PS1
[apply] Screen pixel/cm 36.852207, 36.86007
[apply] HiDPI PixelScale: 1.0x1.0 (req) -> 1.0x1.0 (val) -> 1.0x1.0 (has)
[apply] main: ** screenshot: TestRulerNEWT01.test99_PS1-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test99_PS1
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364250152 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364250153 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01_PSA took 0.981 sec
[apply] Testcase: test99_PS1 took 0.594 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT.xml
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364250868 ms III - Start
[apply] SLOCK [T main @ 1692364250868 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameOK
[apply] junit.framework.TestListener: tests to run: 2
[apply] junit.framework.TestListener: startTest(testGlTransformFeedbackVaryings_WhenVarNameOK)
[apply]
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] junit.framework.TestListener: endTest(testGlTransformFeedbackVaryings_WhenVarNameOK)
[apply] junit.framework.TestListener: startTest(testGlTransformFeedbackVaryings_WhenVarNameWrong)
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameOK
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameWrong
[apply] GOOD (expected link error) - testGlTransformFeedbackVaryings_WhenVarNameWrong:postLink: Program link failed: 1
[apply] error: Transform feedback varying PPPosition undeclared.
[apply]
[apply] junit.framework.TestListener: endTest(testGlTransformFeedbackVaryings_WhenVarNameWrong)
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameWrong
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364251382 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364251382 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.087 sec
[apply] ------------- Standard Output ---------------
[apply] GOOD (expected link error) - testGlTransformFeedbackVaryings_WhenVarNameWrong:postLink: Program link failed: 1
[apply] error: Transform feedback varying PPPosition undeclared.
[apply]
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364250868 ms III - Start
[apply] SLOCK [T main @ 1692364250868 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameOK
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameOK
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameWrong
[apply] Dropping GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] Dropping GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]] != recommended[0]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameWrong
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364251382 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364251382 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testGlTransformFeedbackVaryings_WhenVarNameOK took 0.406 sec
[apply] Testcase: testGlTransformFeedbackVaryings_WhenVarNameWrong took 0.092 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT
[apply] junit.framework.TestListener: tests to run: 6
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364252111 ms III - Start
[apply] SLOCK [T main @ 1692364252111 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test00MatrixToString)++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test00MatrixToString
[apply] FLU-C-O 4x4:
[apply]
[apply] junit.framework.TestListener: endTest(test00MatrixToString)
[apply] junit.framework.TestListener: startTest(test01aTraditionalAccess)
[apply] junit.framework.TestListener: endTest(test01aTraditionalAccess)
[apply] junit.framework.TestListener: startTest(test01bTraditionalAccess)
[apply] junit.framework.TestListener: endTest(test01bTraditionalAccess)
[apply] junit.framework.TestListener: startTest(test02MviUpdateShaderAccess)
[apply] junit.framework.TestListener: endTest(test02MviUpdateShaderAccess)
[apply] junit.framework.TestListener: startTest(test10MvTranslate)
[apply] junit.framework.TestListener: endTest(test10MvTranslate)
[apply] { 1.00000, 0.00000, 0.00000, 1.00000,
[apply] 0.00000, 1.00000, 0.00000, 2.00000,
[apply] 0.00000, 0.00000, 1.00000, 3.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply]
[apply]
[apply] FLU-R-O 4x4:
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 1.00000, 2.00000, 3.00000, 1.00000,
[apply] }
[apply]
[apply]
[apply] FLU-R-O 2x3:
[apply] { 1.00000, 2.00000, 3.00000,
[apply] 4.00000, 5.00000, 6.00000,
[apply] junit.framework.TestListener: startTest(test11MvTranslateRotate)}
[apply]
[apply] junit.framework.TestListener: endTest(test11MvTranslateRotate)
[apply]
[apply]
[apply] FLU-C-O 2x3:
[apply] { 1.00000, 2.00000, 3.00000,
[apply] 4.00000, 5.00000, 6.00000,
[apply] }
[apply]
[apply]
[apply] FLU-R-O 3x2:
[apply] { 1.00000, 2.00000,
[apply] 3.00000, 4.00000,
[apply] 5.00000, 6.00000,
[apply] }
[apply]
[apply]
[apply] FLU-C-O 3x2:
[apply] { 1.00000, 2.00000,
[apply] 3.00000, 4.00000,
[apply] 5.00000, 6.00000,
[apply] }
[apply]
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test00MatrixToString
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test01aTraditionalAccess
[apply] test01a.P0: PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[apply] , Projection
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Texture
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , matrices 3 + 1 temp = 4]
[apply] test01a.P1: PMVMatrix[modified[P false, Mv false, T false], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[apply] , Projection
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Modelview
[apply] { 1.00000, 0.00000, 0.00000, 1.00000,
[apply] 0.00000, 1.00000, 0.00000, 2.00000,
[apply] 0.00000, 0.00000, 1.00000, 3.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Texture
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , matrices 3 + 1 temp = 4]
[apply] test01a.PX: PMVMatrix[modified[P false, Mv false, T false], dirty/used[PMv true/true, Pmvi true/true, Frustum true/true], dirty/req[Mvi false/false, Mvit false/false]
[apply] , Projection
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Texture
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , P * Mv
[apply] { 1.00000, 0.00000, 0.00000, 1.00000,
[apply] 0.00000, 1.00000, 0.00000, 2.00000,
[apply] 0.00000, 0.00000, 1.00000, 3.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , P * Mv
[apply] { 1.00000, -0.00000, 0.00000, -1.00000,
[apply] -0.00000, 1.00000, -0.00000, -2.00000,
[apply] 0.00000, -0.00000, 1.00000, -3.00000,
[apply] -0.00000, 0.00000, -0.00000, 1.00000,
[apply] }
[apply] , matrices 5 + 1 temp = 6]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test01aTraditionalAccess
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test01bTraditionalAccess
[apply] test01b.P0: PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi true/true, Mvit true/true]
[apply] , Projection
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Texture
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Inverse Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Inverse Transposed Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , matrices 5 + 1 temp = 6]
[apply] test01b.P1: PMVMatrix[modified[P false, Mv false, T false], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi true/true, Mvit true/true]
[apply] , Projection
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Modelview
[apply] { 1.00000, 0.00000, 0.00000, 1.00000,
[apply] 0.00000, 1.00000, 0.00000, 2.00000,
[apply] 0.00000, 0.00000, 1.00000, 3.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Texture
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Inverse Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Inverse Transposed Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , matrices 5 + 1 temp = 6]
[apply] test01b.P2: PMVMatrix[modified[P false, Mv false, T false], dirty/used[PMv true/true, Pmvi true/true, Frustum true/true], dirty/req[Mvi true/true, Mvit true/true]
[apply] , Projection
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Texture
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , P * Mv
[apply] { 1.00000, 0.00000, 0.00000, 1.00000,
[apply] 0.00000, 1.00000, 0.00000, 2.00000,
[apply] 0.00000, 0.00000, 1.00000, 3.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , P * Mv
[apply] { 1.00000, -0.00000, 0.00000, -1.00000,
[apply] -0.00000, 1.00000, -0.00000, -2.00000,
[apply] 0.00000, -0.00000, 1.00000, -3.00000,
[apply] -0.00000, 0.00000, -0.00000, 1.00000,
[apply] }
[apply] , Inverse Modelview
[apply] { 1.00000, -0.00000, 0.00000, -1.00000,
[apply] -0.00000, 1.00000, -0.00000, -2.00000,
[apply] 0.00000, -0.00000, 1.00000, -3.00000,
[apply] -0.00000, 0.00000, -0.00000, 1.00000,
[apply] }
[apply] , Inverse Transposed Modelview
[apply] { 1.00000, -0.00000, 0.00000, -0.00000,
[apply] -0.00000, 1.00000, -0.00000, 0.00000,
[apply] 0.00000, -0.00000, 1.00000, -0.00000,
[apply] -1.00000, -2.00000, -3.00000, 1.00000,
[apply] }
[apply] , matrices 7 + 1 temp = 8]
[apply] test01b.PX: PMVMatrix[modified[P false, Mv false, T false], dirty/used[PMv false/true, Pmvi false/true, Frustum false/true], dirty/req[Mvi false/true, Mvit false/true]
[apply] , Projection
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Texture
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , P * Mv
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , P * Mv
[apply] { 1.00000, -0.00000, 0.00000, -0.00000,
[apply] -0.00000, 1.00000, -0.00000, 0.00000,
[apply] 0.00000, -0.00000, 1.00000, -0.00000,
[apply] -0.00000, 0.00000, -0.00000, 1.00000,
[apply] }
[apply] , Inverse Modelview
[apply] { 1.00000, -0.00000, 0.00000, -0.00000,
[apply] -0.00000, 1.00000, -0.00000, 0.00000,
[apply] 0.00000, -0.00000, 1.00000, -0.00000,
[apply] -0.00000, 0.00000, -0.00000, 1.00000,
[apply] }
[apply] , Inverse Transposed Modelview
[apply] { 1.00000, -0.00000, 0.00000, -0.00000,
[apply] -0.00000, 1.00000, -0.00000, 0.00000,
[apply] 0.00000, -0.00000, 1.00000, -0.00000,
[apply] -0.00000, 0.00000, -0.00000, 1.00000,
[apply] }
[apply] , matrices 7 + 1 temp = 8]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test01bTraditionalAccess
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test02MviUpdateShaderAccess
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test02MviUpdateShaderAccess
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test10MvTranslate
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test10MvTranslate
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test11MvTranslateRotate
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test11MvTranslateRotate
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364252517 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364252517 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.978 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364252111 ms III - Start
[apply] SLOCK [T main @ 1692364252111 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test00MatrixToString
[apply] FLU-C-O 4x4:
[apply] { 1.00000, 0.00000, 0.00000, 1.00000,
[apply] 0.00000, 1.00000, 0.00000, 2.00000,
[apply] 0.00000, 0.00000, 1.00000, 3.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply]
[apply]
[apply] FLU-R-O 4x4:
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 1.00000, 2.00000, 3.00000, 1.00000,
[apply] }
[apply]
[apply]
[apply] FLU-R-O 2x3:
[apply] { 1.00000, 2.00000, 3.00000,
[apply] 4.00000, 5.00000, 6.00000,
[apply] }
[apply]
[apply]
[apply] FLU-C-O 2x3:
[apply] { 1.00000, 2.00000, 3.00000,
[apply] 4.00000, 5.00000, 6.00000,
[apply] }
[apply]
[apply]
[apply] FLU-R-O 3x2:
[apply] { 1.00000, 2.00000,
[apply] 3.00000, 4.00000,
[apply] 5.00000, 6.00000,
[apply] }
[apply]
[apply]
[apply] FLU-C-O 3x2:
[apply] { 1.00000, 2.00000,
[apply] 3.00000, 4.00000,
[apply] 5.00000, 6.00000,
[apply] }
[apply]
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test00MatrixToString
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test01aTraditionalAccess
[apply] test01a.P0: PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[apply] , Projection
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Texture
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , matrices 3 + 1 temp = 4]
[apply] test01a.P1: PMVMatrix[modified[P false, Mv false, T false], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi false/false, Mvit false/false]
[apply] , Projection
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Modelview
[apply] { 1.00000, 0.00000, 0.00000, 1.00000,
[apply] 0.00000, 1.00000, 0.00000, 2.00000,
[apply] 0.00000, 0.00000, 1.00000, 3.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Texture
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , matrices 3 + 1 temp = 4]
[apply] test01a.PX: PMVMatrix[modified[P false, Mv false, T false], dirty/used[PMv true/true, Pmvi true/true, Frustum true/true], dirty/req[Mvi false/false, Mvit false/false]
[apply] , Projection
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Texture
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , P * Mv
[apply] { 1.00000, 0.00000, 0.00000, 1.00000,
[apply] 0.00000, 1.00000, 0.00000, 2.00000,
[apply] 0.00000, 0.00000, 1.00000, 3.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , P * Mv
[apply] { 1.00000, -0.00000, 0.00000, -1.00000,
[apply] -0.00000, 1.00000, -0.00000, -2.00000,
[apply] 0.00000, -0.00000, 1.00000, -3.00000,
[apply] -0.00000, 0.00000, -0.00000, 1.00000,
[apply] }
[apply] , matrices 5 + 1 temp = 6]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test01aTraditionalAccess
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test01bTraditionalAccess
[apply] test01b.P0: PMVMatrix[modified[P true, Mv true, T true], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi true/true, Mvit true/true]
[apply] , Projection
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Texture
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Inverse Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Inverse Transposed Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , matrices 5 + 1 temp = 6]
[apply] test01b.P1: PMVMatrix[modified[P false, Mv false, T false], dirty/used[PMv true/false, Pmvi true/false, Frustum true/false], dirty/req[Mvi true/true, Mvit true/true]
[apply] , Projection
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Modelview
[apply] { 1.00000, 0.00000, 0.00000, 1.00000,
[apply] 0.00000, 1.00000, 0.00000, 2.00000,
[apply] 0.00000, 0.00000, 1.00000, 3.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Texture
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Inverse Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Inverse Transposed Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , matrices 5 + 1 temp = 6]
[apply] test01b.P2: PMVMatrix[modified[P false, Mv false, T false], dirty/used[PMv true/true, Pmvi true/true, Frustum true/true], dirty/req[Mvi true/true, Mvit true/true]
[apply] , Projection
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Texture
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , P * Mv
[apply] { 1.00000, 0.00000, 0.00000, 1.00000,
[apply] 0.00000, 1.00000, 0.00000, 2.00000,
[apply] 0.00000, 0.00000, 1.00000, 3.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , P * Mv
[apply] { 1.00000, -0.00000, 0.00000, -1.00000,
[apply] -0.00000, 1.00000, -0.00000, -2.00000,
[apply] 0.00000, -0.00000, 1.00000, -3.00000,
[apply] -0.00000, 0.00000, -0.00000, 1.00000,
[apply] }
[apply] , Inverse Modelview
[apply] { 1.00000, -0.00000, 0.00000, -1.00000,
[apply] -0.00000, 1.00000, -0.00000, -2.00000,
[apply] 0.00000, -0.00000, 1.00000, -3.00000,
[apply] -0.00000, 0.00000, -0.00000, 1.00000,
[apply] }
[apply] , Inverse Transposed Modelview
[apply] { 1.00000, -0.00000, 0.00000, -0.00000,
[apply] -0.00000, 1.00000, -0.00000, 0.00000,
[apply] 0.00000, -0.00000, 1.00000, -0.00000,
[apply] -1.00000, -2.00000, -3.00000, 1.00000,
[apply] }
[apply] , matrices 7 + 1 temp = 8]
[apply] test01b.PX: PMVMatrix[modified[P false, Mv false, T false], dirty/used[PMv false/true, Pmvi false/true, Frustum false/true], dirty/req[Mvi false/true, Mvit false/true]
[apply] , Projection
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Modelview
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , Texture
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , P * Mv
[apply] { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 0.00000, 0.00000, 1.00000, 0.00000,
[apply] 0.00000, 0.00000, 0.00000, 1.00000,
[apply] }
[apply] , P * Mv
[apply] { 1.00000, -0.00000, 0.00000, -0.00000,
[apply] -0.00000, 1.00000, -0.00000, 0.00000,
[apply] 0.00000, -0.00000, 1.00000, -0.00000,
[apply] -0.00000, 0.00000, -0.00000, 1.00000,
[apply] }
[apply] , Inverse Modelview
[apply] { 1.00000, -0.00000, 0.00000, -0.00000,
[apply] -0.00000, 1.00000, -0.00000, 0.00000,
[apply] 0.00000, -0.00000, 1.00000, -0.00000,
[apply] -0.00000, 0.00000, -0.00000, 1.00000,
[apply] }
[apply] , Inverse Transposed Modelview
[apply] { 1.00000, -0.00000, 0.00000, -0.00000,
[apply] -0.00000, 1.00000, -0.00000, 0.00000,
[apply] 0.00000, -0.00000, 1.00000, -0.00000,
[apply] -0.00000, 0.00000, -0.00000, 1.00000,
[apply] }
[apply] , matrices 7 + 1 temp = 8]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test01bTraditionalAccess
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test02MviUpdateShaderAccess
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test02MviUpdateShaderAccess
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test10MvTranslate
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test10MvTranslate
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test11MvTranslateRotate
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test11MvTranslateRotate
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364252517 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364252517 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00MatrixToString took 0.004 sec
[apply] Testcase: test01aTraditionalAccess took 0.01 sec
[apply] Testcase: test01bTraditionalAccess took 0.021 sec
[apply] Testcase: test02MviUpdateShaderAccess took 0.007 sec
[apply] Testcase: test10MvTranslate took 0.001 sec
[apply] Testcase: test11MvTranslateRotate took 0 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT
[apply] junit.framework.TestListener: tests to run: 7
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364253239 ms III - Start
[apply] SLOCK [T main @ 1692364253239 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] INFO: PBuffer supported: true++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer
[apply]
[apply] junit.framework.TestListener: startTest(test01aOffscreenWindowPBuffer)
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[apply] null
[apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] junit.framework.TestListener: endTest(test01aOffscreenWindowPBuffer)Thread[main,5,main] RedSquareES2.init FIN
[apply] junit.framework.TestListener: startTest(test01bOffscreenWindowPBufferStencil)
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600004, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01bOffscreenWindowPBufferStencil
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x21, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] junit.framework.TestListener: endTest(test01bOffscreenWindowPBufferStencil)
[apply] junit.framework.TestListener: startTest(test01cOffscreenWindowPBuffer555)
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600004, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01bOffscreenWindowPBufferStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01cOffscreenWindowPBuffer555
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] junit.framework.TestListener: endTest(test01cOffscreenWindowPBuffer555)
[apply] junit.framework.TestListener: startTest(test01cOffscreenWindowPBufferStencilAlpha)
[apply] ShaderState: attachShaderProgram: -1 -> 3 (enable: true)
[apply] null
[apply] ShaderProgram[id=3, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600004, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01cOffscreenWindowPBuffer555
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01cOffscreenWindowPBufferStencilAlpha
[apply] junit.framework.TestListener: endTest(test01cOffscreenWindowPBufferStencilAlpha)Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x21, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply]
[apply] junit.framework.TestListener: startTest(test02Offscreen3Windows1DisplayPBuffer)
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true)
[apply] null
[apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600004, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01cOffscreenWindowPBufferStencilAlpha
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test02Offscreen3Windows1DisplayPBuffer
[apply] Create Window 0
[apply] Create Window 1
[apply] Create Window 2
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] junit.framework.TestListener: endTest(test02Offscreen3Windows1DisplayPBuffer)
[apply] junit.framework.TestListener: startTest(test03Offscreen3Windows3DisplaysPBuffer)
[apply] Create Window 0
[apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true)
[apply] null
[apply] ShaderProgram[id=5, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600004, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true)
[apply] null
[apply] ShaderProgram[id=6, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x360000c, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 7 (enable: true)
[apply] null
[apply] ShaderProgram[id=7, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600014, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.dispose FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.dispose FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test02Offscreen3Windows1DisplayPBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test03Offscreen3Windows3DisplaysPBuffer
[apply] Create Window 1
[apply] Create Window 2
[apply] junit.framework.TestListener: endTest(test03Offscreen3Windows3DisplaysPBuffer)Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply]
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 8 (enable: true)
[apply] null
[apply] ShaderProgram[id=8, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=16, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]
[apply] ShaderCode[id=15, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600004, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 9 (enable: true)
[apply] null
[apply] ShaderProgram[id=9, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=17, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=18, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] junit.framework.TestListener: startTest(test04OffscreenSnapshotWithDemoPBuffer)GL_VENDOR Mesa/X.org
[apply]
[apply] Create Window 1
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 10 (enable: true)
[apply] null
[apply] ShaderProgram[id=10, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=19, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=20, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main-Display-.x11_:0-2-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-2-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] Thread[main-Display-.x11_:0-3-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-3-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] Thread[main-Display-.x11_:0-4-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-4-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test03Offscreen3Windows3DisplaysPBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test04OffscreenSnapshotWithDemoPBuffer
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 11 (enable: true)
[apply] null
[apply] ShaderProgram[id=11, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=21, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=22, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600004, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] junit.framework.TestListener: endTest(test04OffscreenSnapshotWithDemoPBuffer)
[apply] Thread[main-Display-.x11_:0-1-EDT-11,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-11,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test04OffscreenSnapshotWithDemoPBuffer
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364265642 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364265642 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.98 sec
[apply] ------------- Standard Output ---------------
[apply] INFO: PBuffer supported: true
[apply] Create Window 0
[apply] Create Window 1
[apply] Create Window 2
[apply] Create Window 0
[apply] Create Window 1
[apply] Create Window 2
[apply] Create Window 1
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364253239 ms III - Start
[apply] SLOCK [T main @ 1692364253239 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[apply] null
[apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600004, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01bOffscreenWindowPBufferStencil
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x21, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600004, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01bOffscreenWindowPBufferStencil
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01cOffscreenWindowPBuffer555
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 3 (enable: true)
[apply] null
[apply] ShaderProgram[id=3, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600004, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01cOffscreenWindowPBuffer555
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01cOffscreenWindowPBufferStencilAlpha
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x21, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true)
[apply] null
[apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600004, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01cOffscreenWindowPBufferStencilAlpha
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test02Offscreen3Windows1DisplayPBuffer
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true)
[apply] null
[apply] ShaderProgram[id=5, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600004, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true)
[apply] null
[apply] ShaderProgram[id=6, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x360000c, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 7 (enable: true)
[apply] null
[apply] ShaderProgram[id=7, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600014, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.dispose FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.dispose FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test02Offscreen3Windows1DisplayPBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test03Offscreen3Windows3DisplaysPBuffer
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 8 (enable: true)
[apply] null
[apply] ShaderProgram[id=8, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=16, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]
[apply] ShaderCode[id=15, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600004, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 9 (enable: true)
[apply] null
[apply] ShaderProgram[id=9, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=17, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=18, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3800004, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 10 (enable: true)
[apply] null
[apply] ShaderProgram[id=10, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=19, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=20, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3a00004, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main-Display-.x11_:0-2-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-2-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] Thread[main-Display-.x11_:0-3-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-3-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] Thread[main-Display-.x11_:0-4-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-4-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test03Offscreen3Windows3DisplaysPBuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test04OffscreenSnapshotWithDemoPBuffer
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 11 (enable: true)
[apply] null
[apply] ShaderProgram[id=11, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=21, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=22, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600004, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-11,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-11,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test04OffscreenSnapshotWithDemoPBuffer
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364265642 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364265642 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01aOffscreenWindowPBuffer took 1.169 sec
[apply] Testcase: test01bOffscreenWindowPBufferStencil took 1.1 sec
[apply] Testcase: test01cOffscreenWindowPBuffer555 took 1.096 sec
[apply] Testcase: test01cOffscreenWindowPBufferStencilAlpha took 1.086 sec
[apply] Testcase: test02Offscreen3Windows1DisplayPBuffer took 3.236 sec
[apply] Testcase: test03Offscreen3Windows3DisplaysPBuffer took 3.259 sec
[apply] Testcase: test04OffscreenSnapshotWithDemoPBuffer took 1.149 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT
[apply] junit.framework.TestListener: tests to run: 2
[apply] junit.framework.TestListener: startTest(test11OffscreenWindowPixmap)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364266369 ms III - Start
[apply] SLOCK [T main @ 1692364266370 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test11OffscreenWindowPixmap
[apply] Thread[main,5,main] RedSquareES1.init ...
[apply] RedSquareES1 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] Thread[main,5,main] RedSquareES1.init FIN
[apply] Thread[main,5,main] RedSquareES1.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES1.reshape FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.dispose ...
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.dispose FIN
[apply] junit.framework.TestListener: endTest(test11OffscreenWindowPixmap)
[apply] junit.framework.TestListener: startTest(test14OffscreenSnapshotWithDemoPixmap)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test11OffscreenWindowPixmap
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test14OffscreenSnapshotWithDemoPixmap
[apply] Thread[main,5,main] RedSquareES1.init ...junit.framework.TestListener: endTest(test14OffscreenSnapshotWithDemoPixmap)
[apply] RedSquareES1 init on Thread[main,5,main]
[apply]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] Thread[main,5,main] RedSquareES1.init FIN
[apply] Thread[main,5,main] RedSquareES1.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES1.reshape FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] RedSquareES1.dispose ...
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] RedSquareES1.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test14OffscreenSnapshotWithDemoPixmap
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364268907 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364268907 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.112 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364266369 ms III - Start
[apply] SLOCK [T main @ 1692364266370 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test11OffscreenWindowPixmap
[apply] Thread[main,5,main] RedSquareES1.init ...
[apply] RedSquareES1 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] Thread[main,5,main] RedSquareES1.init FIN
[apply] Thread[main,5,main] RedSquareES1.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES1.reshape FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.dispose ...
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test11OffscreenWindowPixmap
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test14OffscreenSnapshotWithDemoPixmap
[apply] Thread[main,5,main] RedSquareES1.init ...
[apply] RedSquareES1 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] Thread[main,5,main] RedSquareES1.init FIN
[apply] Thread[main,5,main] RedSquareES1.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES1.reshape FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] RedSquareES1.dispose ...
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] RedSquareES1.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT - test14OffscreenSnapshotWithDemoPixmap
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364268907 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364268907 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test11OffscreenWindowPixmap took 1.439 sec
[apply] Testcase: test14OffscreenSnapshotWithDemoPixmap took 1.087 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT
[apply] junit.framework.TestListener: tests to run: 2
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364269628 ms III - Start
[apply] SLOCK [T main @ 1692364269629 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01NopGLWindowNoReuse)
[apply] junit.framework.TestListener: endTest(test01NopGLWindowNoReuse)
[apply] junit.framework.TestListener: startTest(test02NopGLWindowReuse)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT - test01NopGLWindowNoReuse
[apply] Disabled for auto unit test until further analysis - Windows/ATI driver crash
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT - test01NopGLWindowNoReuse
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT - test02NopGLWindowReuse
[apply] INIT START
[apply] Sleep initialized: 2/25
[apply] Sleep initialized: 4/25
[apply] Sleep initialized: 6/25
[apply] Sleep initialized: 7/25
[apply] Sleep initialized: 9/25
[apply] Sleep initialized: 11/25
[apply] Sleep initialized: 12/25
[apply] Sleep initialized: 14/25
[apply] Sleep initialized: 15/25
[apply] Sleep initialized: 17/25
[apply] Sleep initialized: 18/25
[apply] Sleep initialized: 20/25
[apply] Sleep initialized: 22/25
[apply] Sleep initialized: 24/25
[apply] Sleep initialized: 25/25
[apply] P: 25 GLWindow:
[apply] ctor 42/t 1.68/1
[apply] visible 1504/t 60.16/1
[apply] sum-i 1546/t 61.84/1
[apply] INIT END: 25/25
[apply] junit.framework.TestListener: endTest(test02NopGLWindowReuse)
[apply] T: duration 0 5
[apply] total-d 1551/t 62.04/1
[apply] total-i 1551/t 62.04/1
[apply] Total: 1551
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT - test02NopGLWindowReuse
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364271583 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364271583 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.529 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364269628 ms III - Start
[apply] SLOCK [T main @ 1692364269629 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT - test01NopGLWindowNoReuse
[apply] Disabled for auto unit test until further analysis - Windows/ATI driver crash
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT - test01NopGLWindowNoReuse
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT - test02NopGLWindowReuse
[apply] INIT START
[apply] Sleep initialized: 2/25
[apply] Sleep initialized: 4/25
[apply] Sleep initialized: 6/25
[apply] Sleep initialized: 7/25
[apply] Sleep initialized: 9/25
[apply] Sleep initialized: 11/25
[apply] Sleep initialized: 12/25
[apply] Sleep initialized: 14/25
[apply] Sleep initialized: 15/25
[apply] Sleep initialized: 17/25
[apply] Sleep initialized: 18/25
[apply] Sleep initialized: 20/25
[apply] Sleep initialized: 22/25
[apply] Sleep initialized: 24/25
[apply] Sleep initialized: 25/25
[apply] P: 25 GLWindow:
[apply] ctor 42/t 1.68/1
[apply] visible 1504/t 60.16/1
[apply] sum-i 1546/t 61.84/1
[apply] INIT END: 25/25
[apply] T: duration 0 5
[apply] total-d 1551/t 62.04/1
[apply] total-i 1551/t 62.04/1
[apply] Total: 1551
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT - test02NopGLWindowReuse
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364271583 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364271583 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01NopGLWindowNoReuse took 0 sec
[apply] Testcase: test02NopGLWindowReuse took 1.644 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT
[apply] junit.framework.TestListener: tests to run: 2
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364272294 ms III - Start
[apply] SLOCK [T main @ 1692364272294 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT - test01ChooseOnlyjunit.framework.TestListener: startTest(test01ChooseOnly)
[apply] INIT START #0
[apply]
[apply] junit.framework.TestListener: endTest(test01ChooseOnly)Run: 0, count 50/50 raw:
[apply] choose 23/t 0.46/1
[apply] INIT END #0
[apply]
[apply] junit.framework.TestListener: startTest(test02Full)
[apply] INIT START #1
[apply] Run: 1, count 50/50 raw:
[apply] choose 6/t 0.12/1
[apply] INIT END #1
[apply] INIT START #2
[apply] Run: 2, count 50/50 raw:
[apply] choose 5/t 0.10/1
[apply] INIT END #2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT - test01ChooseOnly
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT - test02Full
[apply] INIT START #0
[apply] Run: 0, count 50 raw:
[apply] glad-create 655/t 13.10/1
[apply] glad-realize 0/t 0.00/1
[apply] ctx-create1 266/t 5.32/1
[apply] ctx-curren2 0/t 0.00/1
[apply] glad-ctx-init 921/t 18.42/1
[apply] INIT END #0
[apply] INIT START #1
[apply] Run: 1, count 50 raw:
[apply] glad-create 634/t 12.68/1
[apply] glad-realize 0/t 0.00/1
[apply] ctx-create1 211/t 4.22/1
[apply] ctx-curren2 0/t 0.00/1
[apply] glad-ctx-init 845/t 16.90/1
[apply] INIT END #1
[apply] INIT START #2
[apply] Run: 2, count 50 raw:
[apply] glad-create 655/t 13.10/1
[apply] glad-realize 1/t 0.02/1
[apply] ctx-create1 158/t 3.16/1
[apply] ctx-curren2 1/t 0.02/1
[apply] glad-ctx-init 814/t 16.28/1
[apply] INIT END #2
[apply] junit.framework.TestListener: endTest(test02Full)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT - test02Full
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364275348 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364275348 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.627 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364272294 ms III - Start
[apply] SLOCK [T main @ 1692364272294 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT - test01ChooseOnly
[apply] INIT START #0
[apply] Run: 0, count 50/50 raw:
[apply] choose 23/t 0.46/1
[apply] INIT END #0
[apply] INIT START #1
[apply] Run: 1, count 50/50 raw:
[apply] choose 6/t 0.12/1
[apply] INIT END #1
[apply] INIT START #2
[apply] Run: 2, count 50/50 raw:
[apply] choose 5/t 0.10/1
[apply] INIT END #2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT - test01ChooseOnly
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT - test02Full
[apply] INIT START #0
[apply] Run: 0, count 50 raw:
[apply] glad-create 655/t 13.10/1
[apply] glad-realize 0/t 0.00/1
[apply] ctx-create1 266/t 5.32/1
[apply] ctx-curren2 0/t 0.00/1
[apply] glad-ctx-init 921/t 18.42/1
[apply] INIT END #0
[apply] INIT START #1
[apply] Run: 1, count 50 raw:
[apply] glad-create 634/t 12.68/1
[apply] glad-realize 0/t 0.00/1
[apply] ctx-create1 211/t 4.22/1
[apply] ctx-curren2 0/t 0.00/1
[apply] glad-ctx-init 845/t 16.90/1
[apply] INIT END #1
[apply] INIT START #2
[apply] Run: 2, count 50 raw:
[apply] glad-create 655/t 13.10/1
[apply] glad-realize 1/t 0.02/1
[apply] ctx-create1 158/t 3.16/1
[apply] ctx-curren2 1/t 0.02/1
[apply] glad-ctx-init 814/t 16.28/1
[apply] INIT END #2
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT - test02Full
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364275348 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364275348 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01ChooseOnly took 0.078 sec
[apply] Testcase: test02Full took 2.671 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT
[apply] junit.framework.TestListener: tests to run: 2
[apply] junit.framework.TestListener: startTest(test01_aa0)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364276089 ms III - Start
[apply] SLOCK [T main @ 1692364276089 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test01_aa0
[apply] Thread[main,5,main] Gears.init: tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 64x64 of 64x64, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] XXX2: GLPixelBuffer[PixelAttributes[fmt 0x1907, type 0x1401, RGB888], dim 1536x1024x1, pack true, disposed false, valid true, buffer[bytes 4718592, elemSize 1, java.nio.DirectByteBuffer[pos=0 lim=4718592 cap=4718592]]]
[apply] XXX3: 6407, PixelAttributes[fmt 0x1907, type 0x1401, RGB888]
[apply] junit.framework.TestListener: endTest(test01_aa0)
[apply] junit.framework.TestListener: startTest(test02_aa8)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test01_aa0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test02_aa8
[apply] Thread[main,5,main] Gears.init: tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] junit.framework.TestListener: endTest(test02_aa8)
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 64x64 of 64x64, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] XXX2: GLPixelBuffer[PixelAttributes[fmt 0x1907, type 0x1401, RGB888], dim 1536x1024x1, pack true, disposed false, valid true, buffer[bytes 4718592, elemSize 1, java.nio.DirectByteBuffer[pos=0 lim=4718592 cap=4718592]]]
[apply] XXX3: 6407, PixelAttributes[fmt 0x1907, type 0x1401, RGB888]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test02_aa8
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364277028 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364277028 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.515 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364276089 ms III - Start
[apply] SLOCK [T main @ 1692364276089 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test01_aa0
[apply] Thread[main,5,main] Gears.init: tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x11dc3715], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 64x64 of 64x64, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] XXX2: GLPixelBuffer[PixelAttributes[fmt 0x1907, type 0x1401, RGB888], dim 1536x1024x1, pack true, disposed false, valid true, buffer[bytes 4718592, elemSize 1, java.nio.DirectByteBuffer[pos=0 lim=4718592 cap=4718592]]]
[apply] XXX3: 6407, PixelAttributes[fmt 0x1907, type 0x1401, RGB888]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test01_aa0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test02_aa8
[apply] Thread[main,5,main] Gears.init: tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/0 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/96 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/192 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/288 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/384 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/480 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/576 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/672 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/768 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/864 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 96/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 192/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 288/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 384/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 480/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 576/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 672/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 768/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 864/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 960/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1056/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1152/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1248/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1344/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[apply] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x72a7c7e0], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 64x64 of 64x64, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] XXX2: GLPixelBuffer[PixelAttributes[fmt 0x1907, type 0x1401, RGB888], dim 1536x1024x1, pack true, disposed false, valid true, buffer[bytes 4718592, elemSize 1, java.nio.DirectByteBuffer[pos=0 lim=4718592 cap=4718592]]]
[apply] XXX3: 6407, PixelAttributes[fmt 0x1907, type 0x1401, RGB888]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test02_aa8
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364277028 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364277028 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01_aa0 took 0.656 sec
[apply] Testcase: test02_aa8 took 0.272 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT
[apply] junit.framework.TestListener: tests to run: 2
[apply] junit.framework.TestListener: startTest(test01)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364278083 ms III - Start
[apply] SLOCK [T main @ 1692364278083 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] junit.framework.TestListener: endTest(test01)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test02_EOT_01
[apply] junit.framework.TestListener: startTest(test02_EOT_01)
[apply] junit.framework.TestListener: endTest(test02_EOT_01)
[apply] Expected IllegalStateException: Image size has not been set: TileRenderer[tile[# 0: [0][0] / 0x0, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 0 x 0, buffer 0x0], glad[0 listener, pre false, post false, preSwap false], isSetup false]
[apply] Expected IllegalStateException: EOT reached: TileRenderer[tile[# 0: [0][0] / 0x0, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x0], glad[0 listener, pre false, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] Expected IllegalStateException: EOT reached: TileRenderer[tile[# -1: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x0], glad[0 listener, pre false, post false, preSwap false], isSetup true]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test02_EOT_01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364278578 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364278578 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.085 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364278083 ms III - Start
[apply] SLOCK [T main @ 1692364278083 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test02_EOT_01
[apply] Expected IllegalStateException: Image size has not been set: TileRenderer[tile[# 0: [0][0] / 0x0, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 0 x 0, buffer 0x0], glad[0 listener, pre false, post false, preSwap false], isSetup false]
[apply] Expected IllegalStateException: EOT reached: TileRenderer[tile[# 0: [0][0] / 0x0, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x0], glad[0 listener, pre false, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.init: tileRendererInUse null
[apply] Expected IllegalStateException: EOT reached: TileRenderer[tile[# -1: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x0], glad[0 listener, pre false, post false, preSwap false], isSetup true]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test02_EOT_01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364278578 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364278578 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01 took 0.456 sec
[apply] Testcase: test02_EOT_01 took 0.03 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT
[apply] junit.framework.TestListener: tests to run: 8
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] junit.framework.TestListener: startTest(test001_off_gl2___aa0)SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364279306 ms III - Start
[apply]
[apply] SLOCK [T main @ 1692364279307 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0
[apply] Thread[main,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [3][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [4][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [5][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 9: [3][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 10: [4][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 11: [5][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 12: [0][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 13: [1][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 14: [2][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 15: [3][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 16: [4][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 17: [5][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 18: [0][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 19: [1][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 20: [2][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 21: [3][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 22: [4][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 23: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Gears.endTileRendering: TileRenderer[tile[# -1: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] junit.framework.TestListener: endTest(test001_off_gl2___aa0)
[apply] junit.framework.TestListener: startTest(test002_off_gl2___aa8)
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test002_off_gl2___aa8
[apply] Thread[main,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [3][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [4][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [5][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 9: [3][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 10: [4][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 11: [5][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] junit.framework.TestListener: endTest(test002_off_gl2___aa8)
[apply] junit.framework.TestListener: startTest(test011_off_gl2es3_aa0)
[apply] Thread[main,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 12: [0][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 13: [1][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 14: [2][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 15: [3][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 16: [4][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 17: [5][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 18: [0][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 19: [1][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 20: [2][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 21: [3][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 22: [4][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 23: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Gears.endTileRendering: TileRenderer[tile[# -1: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test002_off_gl2___aa8
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test011_off_gl2es3_aa0
[apply] Thread[main,5,main] GearsES2.init.0 0x30ee2816: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x30ee2816 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x30ee2816 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x30ee2816 created: GearsObj[0x4f18837a, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x30ee2816 created: GearsObj[0x359f7cdf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x30ee2816 created: GearsObj[0x359f7cdf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x30ee2816 FIN GearsES2[obj 0x30ee2816 isInit true, usesShared false, 1 GearsObj[0x4f18837a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x359f7cdf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12468a38, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] GearsES2.startTileRendering: 0x30ee2816TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 3: [3][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 4: [4][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 5: [5][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 6: [0][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 7: [1][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 8: [2][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 9: [3][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 10: [4][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 11: [5][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 12: [0][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 13: [1][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 14: [2][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 15: [3][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 16: [4][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 17: [5][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 18: [0][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 19: [1][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 20: [2][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 21: [3][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 22: [4][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 23: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] GearsES2.endTileRendering: 0x30ee2816TileRenderer[tile[# -1: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 0/0 256x256 of 256x256, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x30ee2816, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.dispose 0x30ee2816: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x30ee2816 FIN
[apply] junit.framework.TestListener: endTest(test011_off_gl2es3_aa0)
[apply] junit.framework.TestListener: startTest(test012_off_gl2es3_aa8)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test011_off_gl2es3_aa0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test012_off_gl2es3_aa8
[apply] Thread[main,5,main] GearsES2.init.0 0x5b239d7d: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true], GearsES2[obj 0x5b239d7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5b239d7d on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5b239d7d created: GearsObj[0xdd8ba08, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5b239d7d created: GearsObj[0x245b4bdc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5b239d7d created: GearsObj[0x245b4bdc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x5b239d7d FIN GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0xdd8ba08, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x245b4bdc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c64cb25, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] GearsES2.startTileRendering: 0x5b239d7dTileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 3: [3][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 4: [4][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 5: [5][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 6: [0][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 7: [1][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 8: [2][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 9: [3][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 10: [4][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 11: [5][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 12: [0][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 13: [1][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 14: [2][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 15: [3][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 16: [4][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 17: [5][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 18: [0][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 19: [1][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 20: [2][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 21: [3][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 22: [4][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 23: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] GearsES2.endTileRendering: 0x5b239d7dTileRenderer[tile[# -1: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x5b239d7d, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] junit.framework.TestListener: endTest(test012_off_gl2es3_aa8)
[apply] junit.framework.TestListener: startTest(test101_on__gl2___aa0)
[apply] Thread[main,5,main] GearsES2.dispose 0x5b239d7d: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x5b239d7d FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test012_off_gl2es3_aa8
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test101_on__gl2___aa0
[apply] Thread[main,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 3: [3][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 4: [4][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 5: [5][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 6: [0][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 7: [1][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 8: [2][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 9: [3][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 10: [4][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 11: [5][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 12: [0][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 13: [1][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 14: [2][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 15: [3][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 16: [4][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 17: [5][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 18: [0][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 19: [1][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 20: [2][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 21: [3][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 22: [4][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 23: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Gears.endTileRendering: TileRenderer[tile[# -1: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[apply] junit.framework.TestListener: endTest(test101_on__gl2___aa0)
[apply] junit.framework.TestListener: startTest(test102_on__gl2___aa8)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test101_on__gl2___aa0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test102_on__gl2___aa8
[apply] Thread[main,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 3: [3][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 4: [4][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 5: [5][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 6: [0][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 7: [1][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 8: [2][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 9: [3][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 10: [4][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 11: [5][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 12: [0][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 13: [1][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 14: [2][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 15: [3][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 16: [4][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 17: [5][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 18: [0][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 19: [1][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 20: [2][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 21: [3][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 22: [4][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 23: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Gears.endTileRendering: TileRenderer[tile[# -1: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] junit.framework.TestListener: endTest(test102_on__gl2___aa8)
[apply] junit.framework.TestListener: startTest(test111_on__gl2es3_aa0)
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test102_on__gl2___aa8
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test111_on__gl2es3_aa0
[apply] Thread[main,5,main] GearsES2.init.0 0x7a8c8dcf: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x7a8c8dcf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7a8c8dcf on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7a8c8dcf created: GearsObj[0x279fedbd, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7a8c8dcf created: GearsObj[0xb3ca52e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7a8c8dcf created: GearsObj[0xb3ca52e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x7a8c8dcf FIN GearsES2[obj 0x7a8c8dcf isInit true, usesShared false, 1 GearsObj[0x279fedbd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb3ca52e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7817fd62, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] GearsES2.startTileRendering: 0x7a8c8dcfTileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] junit.framework.TestListener: endTest(test111_on__gl2es3_aa0)
[apply] junit.framework.TestListener: startTest(test112_on__gl2es3_aa8)
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 3: [3][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 4: [4][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 5: [5][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 6: [0][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 7: [1][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 8: [2][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 9: [3][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 10: [4][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 11: [5][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 12: [0][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 13: [1][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 14: [2][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 15: [3][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 16: [4][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 17: [5][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 18: [0][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 19: [1][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 20: [2][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 21: [3][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 22: [4][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 23: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] GearsES2.endTileRendering: 0x7a8c8dcfTileRenderer[tile[# -1: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7a8c8dcf, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x7a8c8dcf: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x7a8c8dcf FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test111_on__gl2es3_aa0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test112_on__gl2es3_aa8
[apply] Thread[main,5,main] GearsES2.init.0 0x2362f559: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x2362f559 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2362f559 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2362f559 created: GearsObj[0xd35dea7, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2362f559 created: GearsObj[0x7770f470, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2362f559 created: GearsObj[0x7770f470, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x2362f559 FIN GearsES2[obj 0x2362f559 isInit true, usesShared false, 1 GearsObj[0xd35dea7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7770f470, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e5d171f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] GearsES2.startTileRendering: 0x2362f559TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 3: [3][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 4: [4][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 5: [5][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 6: [0][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 7: [1][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 8: [2][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 9: [3][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 10: [4][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 11: [5][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 12: [0][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 13: [1][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 14: [2][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 15: [3][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 16: [4][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 17: [5][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 18: [0][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 19: [1][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 20: [2][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 21: [3][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 22: [4][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 23: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] GearsES2.endTileRendering: 0x2362f559TileRenderer[tile[# -1: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x2362f559, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] junit.framework.TestListener: endTest(test112_on__gl2es3_aa8)
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2362f559: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2362f559 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test112_on__gl2es3_aa8
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364280979 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364280980 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.249 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364279306 ms III - Start
[apply] SLOCK [T main @ 1692364279307 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0
[apply] Thread[main,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [3][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [4][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [5][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 9: [3][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 10: [4][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 11: [5][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 12: [0][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 13: [1][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 14: [2][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 15: [3][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 16: [4][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 17: [5][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 18: [0][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 19: [1][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 20: [2][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 21: [3][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 22: [4][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 23: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Gears.endTileRendering: TileRenderer[tile[# -1: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x3745e5c6], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test002_off_gl2___aa8
[apply] Thread[main,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [3][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [4][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [5][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 9: [3][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 10: [4][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 11: [5][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 12: [0][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 13: [1][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 14: [2][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 15: [3][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 16: [4][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 17: [5][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 18: [0][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 19: [1][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 20: [2][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 21: [3][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 22: [4][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 23: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Gears.endTileRendering: TileRenderer[tile[# -1: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x61230f6a], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x0, tileRendererInUse null
[apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test002_off_gl2___aa8
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test011_off_gl2es3_aa0
[apply] Thread[main,5,main] GearsES2.init.0 0x30ee2816: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x30ee2816 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x30ee2816 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x30ee2816 created: GearsObj[0x4f18837a, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x30ee2816 created: GearsObj[0x359f7cdf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x30ee2816 created: GearsObj[0x359f7cdf, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x30ee2816 FIN GearsES2[obj 0x30ee2816 isInit true, usesShared false, 1 GearsObj[0x4f18837a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x359f7cdf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12468a38, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] GearsES2.startTileRendering: 0x30ee2816TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 3: [3][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 4: [4][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 5: [5][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 6: [0][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 7: [1][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 8: [2][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 9: [3][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 10: [4][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 11: [5][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 12: [0][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 13: [1][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 14: [2][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 15: [3][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 16: [4][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 17: [5][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 18: [0][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 19: [1][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 20: [2][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 21: [3][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 22: [4][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse TileRenderer[tile[# 23: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x30ee2816, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] GearsES2.endTileRendering: 0x30ee2816TileRenderer[tile[# -1: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x5c30a9b0], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x30ee2816 0/0 256x256 of 256x256, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x30ee2816, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x30ee2816 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.dispose 0x30ee2816: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x30ee2816 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test011_off_gl2es3_aa0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test012_off_gl2es3_aa8
[apply] Thread[main,5,main] GearsES2.init.0 0x5b239d7d: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true], GearsES2[obj 0x5b239d7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5b239d7d on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5b239d7d created: GearsObj[0xdd8ba08, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5b239d7d created: GearsObj[0x245b4bdc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5b239d7d created: GearsObj[0x245b4bdc, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x5b239d7d FIN GearsES2[obj 0x5b239d7d isInit true, usesShared false, 1 GearsObj[0xdd8ba08, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x245b4bdc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c64cb25, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] GearsES2.startTileRendering: 0x5b239d7dTileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 3: [3][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 4: [4][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 5: [5][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 6: [0][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 7: [1][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 8: [2][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 9: [3][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 10: [4][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 11: [5][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 12: [0][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 13: [1][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 14: [2][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 15: [3][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 16: [4][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 17: [5][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 18: [0][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 19: [1][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 20: [2][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 21: [3][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 22: [4][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse TileRenderer[tile[# 23: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] >> GearsES2 0x5b239d7d, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] GearsES2.endTileRendering: 0x5b239d7dTileRenderer[tile[# -1: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2a798d51], glad[1 listener, pre true, post false, preSwap true], isSetup true]
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.reshape 0x5b239d7d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x5b239d7d, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5b239d7d 256x256, swapInterval 1, drawable 0x0
[apply] Thread[main,5,main] GearsES2.dispose 0x5b239d7d: tileRendererInUse null
[apply] Thread[main,5,main] GearsES2.dispose 0x5b239d7d FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test012_off_gl2es3_aa8
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test101_on__gl2___aa0
[apply] Thread[main,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 3: [3][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 4: [4][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 5: [5][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 6: [0][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 7: [1][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 8: [2][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 9: [3][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 10: [4][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 11: [5][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 12: [0][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 13: [1][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 14: [2][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 15: [3][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 16: [4][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 17: [5][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 18: [0][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 19: [1][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 20: [2][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 21: [3][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 22: [4][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 23: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Gears.endTileRendering: TileRenderer[tile[# -1: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0xba2f4ec], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test101_on__gl2___aa0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test102_on__gl2___aa8
[apply] Thread[main,5,main] Gears.init: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] GearsES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 list created: 1
[apply] gear2 list created: 2
[apply] gear3 list created: 3
[apply] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 3: [3][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 4: [4][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 5: [5][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 6: [0][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 7: [1][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 8: [2][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 9: [3][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 10: [4][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 11: [5][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 12: [0][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 13: [1][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 14: [2][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 15: [3][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 16: [4][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 17: [5][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 18: [0][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 19: [1][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 20: [2][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 21: [3][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 22: [4][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, tileRendererInUse TileRenderer[tile[# 23: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> Gears angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Gears.endTileRendering: TileRenderer[tile[# -1: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x1ce24091], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] Gears.dispose: tileRendererInUse null
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test102_on__gl2___aa8
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test111_on__gl2es3_aa0
[apply] Thread[main,5,main] GearsES2.init.0 0x7a8c8dcf: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x7a8c8dcf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7a8c8dcf on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7a8c8dcf created: GearsObj[0x279fedbd, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7a8c8dcf created: GearsObj[0xb3ca52e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7a8c8dcf created: GearsObj[0xb3ca52e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x7a8c8dcf FIN GearsES2[obj 0x7a8c8dcf isInit true, usesShared false, 1 GearsObj[0x279fedbd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb3ca52e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7817fd62, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] GearsES2.startTileRendering: 0x7a8c8dcfTileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 3: [3][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 4: [4][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 5: [5][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 6: [0][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 7: [1][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 8: [2][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 9: [3][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 10: [4][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 11: [5][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 12: [0][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 13: [1][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 14: [2][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 15: [3][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 16: [4][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 17: [5][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 18: [0][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 19: [1][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 20: [2][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 21: [3][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 22: [4][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse TileRenderer[tile[# 23: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x7a8c8dcf, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] GearsES2.endTileRendering: 0x7a8c8dcfTileRenderer[tile[# -1: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x2aceadd4], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x7a8c8dcf 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7a8c8dcf, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x7a8c8dcf 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x7a8c8dcf: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x7a8c8dcf FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test111_on__gl2es3_aa0
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test112_on__gl2es3_aa8
[apply] Thread[main,5,main] GearsES2.init.0 0x2362f559: tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x2362f559 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2362f559 on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2362f559 created: GearsObj[0xd35dea7, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2362f559 created: GearsObj[0x7770f470, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2362f559 created: GearsObj[0x7770f470, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x2362f559 FIN GearsES2[obj 0x2362f559 isInit true, usesShared false, 1 GearsObj[0xd35dea7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7770f470, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e5d171f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] GearsES2.startTileRendering: 0x2362f559TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 3: [3][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 4: [4][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 5: [5][0] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/0 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -1.0, t -0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 6: [0][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 7: [1][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 8: [2][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 9: [3][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 10: [4][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 11: [5][1] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/256 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b -0.5, t 0.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 12: [0][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 13: [1][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 14: [2][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 15: [3][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 16: [4][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 17: [5][2] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/512 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.0, t 0.5] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 18: [0][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 0/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 19: [1][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 256/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.0, r -0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 20: [2][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 512/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5, r 0.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 21: [3][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 768/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 22: [4][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1024/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5, r 1.0, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse TileRenderer[tile[# 23: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] >> GearsES2 0x2362f559, angle 0.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.0, r 1.5, b 0.5, t 1.0] 0.5x0.5, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] GearsES2.endTileRendering: 0x2362f559TileRenderer[tile[# -1: [5][3] / 6x4, rowOrder 21, offset/size 0/0 256x256 brd 0, cur 1280/768 256x256, buffer 0x0], image[size 1536 x 1024, buffer 0x4c178a76], glad[1 listener, pre true, post false, preSwap false], isSetup true]
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x2362f559 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa true, tileRendererInUse null
[apply] >> GearsES2 0x2362f559, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x2362f559 256x256, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2362f559: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x2362f559 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test112_on__gl2es3_aa8
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364280979 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364280980 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test001_off_gl2___aa0 took 0.457 sec
[apply] Testcase: test002_off_gl2___aa8 took 0.153 sec
[apply] Testcase: test011_off_gl2es3_aa0 took 0.12 sec
[apply] Testcase: test012_off_gl2es3_aa8 took 0.143 sec
[apply] Testcase: test101_on__gl2___aa0 took 0.171 sec
[apply] Testcase: test102_on__gl2___aa8 took 0.232 sec
[apply] Testcase: test111_on__gl2es3_aa0 took 0.15 sec
[apply] Testcase: test112_on__gl2es3_aa8 took 0.233 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT
[apply] junit.framework.TestListener: tests to run: 4
[apply] junit.framework.TestListener: startTest(test01GL2Normal)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364281756 ms III - Start
[apply] SLOCK [T main @ 1692364281757 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init ...
[apply] RedSquareES1 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.reshape FIN
[apply] main-Animator#00: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-RedSquareES1-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0x5925c970, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0x310de873, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0x226be0a1, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES1.reshape FIN
[apply] main-Animator#01: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-GearsES1-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] main-Animator#02: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-DemoGL2ES1ImmModeSink-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] main-Animator#03: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-DemoGL2ES1TextureImmModeSink-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] junit.framework.TestListener: endTest(test01GL2Normal)
[apply] junit.framework.TestListener: startTest(test02GL2FFPEmu)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test02GL2FFPEmu
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES1.init ...
[apply] RedSquareES1 init on Thread[main-Display-.x11_:0-1-EDT-5,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL2ES1/GL3bc.sw.custom]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES1.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES1.reshape FIN
[apply] main-Animator#04: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-RedSquareES1-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-5,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.x11_:0-1-EDT-6,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL2ES1/GL3bc.sw.custom]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0xa625feb, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0x7439e1d5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0x4ebe763a, vbo ff 13, fs 14, bf 15, bs 16]
[apply] FixedFunctionPipeline: glEnable 0xba1 not handled in emulation and not supported in ES2
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES1.reshape FIN
[apply] main-Animator#05: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-GearsES1-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-6,5,main]
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] main-Animator#06: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-DemoGL2ES1ImmModeSink-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-7,5,main]
[apply] main-Animator#07: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-DemoGL2ES1TextureImmModeSink-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-8,5,main]
[apply] junit.framework.TestListener: endTest(test02GL2FFPEmu)
[apply] junit.framework.TestListener: startTest(test03GL2ES1Normal)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test02GL2FFPEmu
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test03GL2ES1Normal
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES1.init ...
[apply] RedSquareES1 init on Thread[main-Display-.x11_:0-1-EDT-9,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES1.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES1.reshape FIN
[apply] main-Animator#08: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-RedSquareES1-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-9,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.x11_:0-1-EDT-10,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0x768ee1b2, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0x72b17bbb, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0x37b3eb89, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1
[apply] Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES1.reshape FIN
[apply] main-Animator#09: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-GearsES1-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-10,5,main]
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] main-Animator#10: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-DemoGL2ES1ImmModeSink-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-11,5,main]
[apply] main-Animator#11: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-DemoGL2ES1TextureImmModeSink-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] junit.framework.TestListener: endTest(test03GL2ES1Normal)
[apply] junit.framework.TestListener: startTest(test04ES2FFPEmu)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-12,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test03GL2ES1Normal
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test04ES2FFPEmu
[apply] Thread[main-Display-.x11_:0-1-EDT-13,5,main] RedSquareES1.init ...
[apply] RedSquareES1 init on Thread[main-Display-.x11_:0-1-EDT-13,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL2ES1/GLES3.sw.custom]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] Thread[main-Display-.x11_:0-1-EDT-13,5,main] RedSquareES1.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-13,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x7ff720d41240, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-13,5,main] RedSquareES1.reshape FIN
[apply] main-Animator#12: ** screenshot: TestES1FixedFunctionPipelineNEWT.test04ES2FFPEmu___-n0001-RedSquareES1-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-13,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.x11_:0-1-EDT-14,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL2ES1/GLES3.sw.custom]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0x418d791f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0x13fd5df4, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0x2045c140, vbo ff 13, fs 14, bf 15, bs 16]
[apply] FixedFunctionPipeline: glEnable 0xba1 not handled in emulation and not supported in ES2
[apply] Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1
[apply] Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES1.reshape FIN
[apply] main-Animator#13: ** screenshot: TestES1FixedFunctionPipelineNEWT.test04ES2FFPEmu___-n0001-GearsES1-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-14,5,main]
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] main-Animator#14: ** screenshot: TestES1FixedFunctionPipelineNEWT.test04ES2FFPEmu___-n0001-DemoGL2ES1ImmModeSink-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-15,5,main]
[apply] main-Animator#15: ** screenshot: TestES1FixedFunctionPipelineNEWT.test04ES2FFPEmu___-n0001-DemoGL2ES1TextureImmModeSink-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png
[apply] junit.framework.TestListener: endTest(test04ES2FFPEmu)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-16,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test04ES2FFPEmu
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364299329 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364299329 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.149 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364281756 ms III - Start
[apply] SLOCK [T main @ 1692364281757 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init ...
[apply] RedSquareES1 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES1.reshape FIN
[apply] main-Animator#00: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-RedSquareES1-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0x5925c970, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0x310de873, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0x226be0a1, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES1.reshape FIN
[apply] main-Animator#01: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-GearsES1-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] main-Animator#02: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-DemoGL2ES1ImmModeSink-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] main-Animator#03: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-DemoGL2ES1TextureImmModeSink-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test02GL2FFPEmu
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES1.init ...
[apply] RedSquareES1 init on Thread[main-Display-.x11_:0-1-EDT-5,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL2ES1/GL3bc.sw.custom]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES1.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES1.reshape FIN
[apply] main-Animator#04: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-RedSquareES1-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-5,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.x11_:0-1-EDT-6,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL2ES1/GL3bc.sw.custom]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0xa625feb, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0x7439e1d5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0x4ebe763a, vbo ff 13, fs 14, bf 15, bs 16]
[apply] FixedFunctionPipeline: glEnable 0xba1 not handled in emulation and not supported in ES2
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES1.reshape FIN
[apply] main-Animator#05: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-GearsES1-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-6,5,main]
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] main-Animator#06: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-DemoGL2ES1ImmModeSink-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-7,5,main]
[apply] main-Animator#07: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-DemoGL2ES1TextureImmModeSink-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-8,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test02GL2FFPEmu
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test03GL2ES1Normal
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES1.init ...
[apply] RedSquareES1 init on Thread[main-Display-.x11_:0-1-EDT-9,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES1.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES1.reshape FIN
[apply] main-Animator#08: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-RedSquareES1-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-9,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.x11_:0-1-EDT-10,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0x768ee1b2, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0x72b17bbb, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0x37b3eb89, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1
[apply] Thread[main-Display-.x11_:0-1-EDT-10,5,main] GearsES1.reshape FIN
[apply] main-Animator#09: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-GearsES1-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-10,5,main]
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] main-Animator#10: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-DemoGL2ES1ImmModeSink-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-11,5,main]
[apply] main-Animator#11: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-DemoGL2ES1TextureImmModeSink-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-12,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test03GL2ES1Normal
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test04ES2FFPEmu
[apply] Thread[main-Display-.x11_:0-1-EDT-13,5,main] RedSquareES1.init ...
[apply] RedSquareES1 init on Thread[main-Display-.x11_:0-1-EDT-13,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL2ES1/GLES3.sw.custom]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] Thread[main-Display-.x11_:0-1-EDT-13,5,main] RedSquareES1.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-13,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x7ff720d41240, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-13,5,main] RedSquareES1.reshape FIN
[apply] main-Animator#12: ** screenshot: TestES1FixedFunctionPipelineNEWT.test04ES2FFPEmu___-n0001-RedSquareES1-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-13,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.x11_:0-1-EDT-14,5,main]
[apply] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[apply] INIT GL IS: jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl
[apply] Swap Interval 1
[apply] GL Profile GLProfile[GL2ES1/GLES3.sw.custom]
[apply] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 130
[apply] GLX_EXTENSIONS 37
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0x418d791f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0x13fd5df4, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0x2045c140, vbo ff 13, fs 14, bf 15, bs 16]
[apply] FixedFunctionPipeline: glEnable 0xba1 not handled in emulation and not supported in ES2
[apply] Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1
[apply] Thread[main-Display-.x11_:0-1-EDT-14,5,main] GearsES1.reshape FIN
[apply] main-Animator#13: ** screenshot: TestES1FixedFunctionPipelineNEWT.test04ES2FFPEmu___-n0001-GearsES1-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-14,5,main]
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[apply] main-Animator#14: ** screenshot: TestES1FixedFunctionPipelineNEWT.test04ES2FFPEmu___-n0001-DemoGL2ES1ImmModeSink-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-15,5,main]
[apply] main-Animator#15: ** screenshot: TestES1FixedFunctionPipelineNEWT.test04ES2FFPEmu___-n0001-DemoGL2ES1TextureImmModeSink-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-16,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test04ES2FFPEmu
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364299329 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364299329 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01GL2Normal took 4.629 sec
[apply] Testcase: test02GL2FFPEmu took 4.314 sec
[apply] Testcase: test03GL2ES1Normal took 4.234 sec
[apply] Testcase: test04ES2FFPEmu took 4.382 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT++++ Test Singleton.ctor()
[apply] junit.framework.TestListener: tests to run: 7
[apply]
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364300062 ms III - Start
[apply] SLOCK [T main @ 1692364300062 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test01Plain__GL2ES1_VBOOffUsePlain
[apply] junit.framework.TestListener: startTest(test01Plain__GL2ES1_VBOOffUsePlain)
[apply] bufferAll: java.nio.DirectByteBuffer[pos=0 lim=72 cap=72], byteOffset 0
[apply] bufferV: off 0, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]]bufferC: off 36, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0
[apply]
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] main: ** screenshot: TestImmModeSinkES1NEWT.test01Plain__GL2ES1_VBOOffUsePlain____-n0001-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test01Plain__GL2ES1_VBOOffUsePlain
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test02Plain__GL2ES1_VBOOffUseArrayData
[apply] bufferAll: java.nio.DirectByteBuffer[pos=0 lim=72 cap=72], byteOffset 0
[apply] bufferV: off 0, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0
[apply] bufferC: off 36, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0
[apply] junit.framework.TestListener: endTest(test01Plain__GL2ES1_VBOOffUsePlain)
[apply] junit.framework.TestListener: startTest(test02Plain__GL2ES1_VBOOffUseArrayData)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]]
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] main: ** screenshot: TestImmModeSinkES1NEWT.test02Plain__GL2ES1_VBOOffUseArrayData-n0001-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png
[apply] junit.framework.TestListener: endTest(test02Plain__GL2ES1_VBOOffUseArrayData)
[apply] junit.framework.TestListener: startTest(test03Plain__GL2ES1_VBOOnUsePlain)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test02Plain__GL2ES1_VBOOffUseArrayData
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test03Plain__GL2ES1_VBOOnUsePlain
[apply] bufferAll: java.nio.DirectByteBuffer[pos=0 lim=72 cap=72], byteOffset 0
[apply] bufferV: off 0, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0
[apply] bufferC: off 36, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] main: ** screenshot: TestImmModeSinkES1NEWT.test03Plain__GL2ES1_VBOOnUsePlain_____-n0001-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test03Plain__GL2ES1_VBOOnUsePlainjunit.framework.TestListener: endTest(test03Plain__GL2ES1_VBOOnUsePlain)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test04Plain__GL2ES1_VBOOnUseArrayData
[apply] bufferAll: java.nio.DirectByteBuffer[pos=0 lim=72 cap=72], byteOffset 0
[apply] bufferV: off 0, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0
[apply] bufferC: off 36, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0
[apply]
[apply] junit.framework.TestListener: startTest(test04Plain__GL2ES1_VBOOnUseArrayData)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]]
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] main: ** screenshot: TestImmModeSinkES1NEWT.test04Plain__GL2ES1_VBOOnUseArrayData_-n0001-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png
[apply] junit.framework.TestListener: endTest(test04Plain__GL2ES1_VBOOnUseArrayData)
[apply] junit.framework.TestListener: startTest(test05ImmSinkGL2ES1_VBOOff)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test04Plain__GL2ES1_VBOOnUseArrayData
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test05ImmSinkGL2ES1_VBOOff
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] main: ** screenshot: TestImmModeSinkES1NEWT.test05ImmSinkGL2ES1_VBOOff____________-n0001-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png
[apply] junit.framework.TestListener: endTest(test05ImmSinkGL2ES1_VBOOff)
[apply] junit.framework.TestListener: startTest(test06ImmSinkGL2ES1_VBOOn)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test05ImmSinkGL2ES1_VBOOff
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test06ImmSinkGL2ES1_VBOOn
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] main: ** screenshot: TestImmModeSinkES1NEWT.test06ImmSinkGL2ES1_VBOOn_____________-n0001-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png
[apply] junit.framework.TestListener: endTest(test06ImmSinkGL2ES1_VBOOn)
[apply] junit.framework.TestListener: startTest(test07ImmSinkGL2ES1_VBOOnTexture)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test06ImmSinkGL2ES1_VBOOn
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test07ImmSinkGL2ES1_VBOOnTexture
[apply] main: ** screenshot: TestImmModeSinkES1NEWT.test07ImmSinkGL2ES1_VBOOnTexture______-n0001-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png
[apply] junit.framework.TestListener: endTest(test07ImmSinkGL2ES1_VBOOnTexture)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test07ImmSinkGL2ES1_VBOOnTexture
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364302040 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364302040 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.554 sec
[apply] ------------- Standard Output ---------------
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]]
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364300062 ms III - Start
[apply] SLOCK [T main @ 1692364300062 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test01Plain__GL2ES1_VBOOffUsePlain
[apply] bufferAll: java.nio.DirectByteBuffer[pos=0 lim=72 cap=72], byteOffset 0
[apply] bufferV: off 0, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0
[apply] bufferC: off 36, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] main: ** screenshot: TestImmModeSinkES1NEWT.test01Plain__GL2ES1_VBOOffUsePlain____-n0001-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test01Plain__GL2ES1_VBOOffUsePlain
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test02Plain__GL2ES1_VBOOffUseArrayData
[apply] bufferAll: java.nio.DirectByteBuffer[pos=0 lim=72 cap=72], byteOffset 0
[apply] bufferV: off 0, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0
[apply] bufferC: off 36, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] main: ** screenshot: TestImmModeSinkES1NEWT.test02Plain__GL2ES1_VBOOffUseArrayData-n0001-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test02Plain__GL2ES1_VBOOffUseArrayData
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test03Plain__GL2ES1_VBOOnUsePlain
[apply] bufferAll: java.nio.DirectByteBuffer[pos=0 lim=72 cap=72], byteOffset 0
[apply] bufferV: off 0, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0
[apply] bufferC: off 36, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] main: ** screenshot: TestImmModeSinkES1NEWT.test03Plain__GL2ES1_VBOOnUsePlain_____-n0001-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test03Plain__GL2ES1_VBOOnUsePlain
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test04Plain__GL2ES1_VBOOnUseArrayData
[apply] bufferAll: java.nio.DirectByteBuffer[pos=0 lim=72 cap=72], byteOffset 0
[apply] bufferV: off 0, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0
[apply] bufferC: off 36, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] main: ** screenshot: TestImmModeSinkES1NEWT.test04Plain__GL2ES1_VBOOnUseArrayData_-n0001-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test04Plain__GL2ES1_VBOOnUseArrayData
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test05ImmSinkGL2ES1_VBOOff
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] main: ** screenshot: TestImmModeSinkES1NEWT.test05ImmSinkGL2ES1_VBOOff____________-n0001-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test05ImmSinkGL2ES1_VBOOff
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test06ImmSinkGL2ES1_VBOOn
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] main: ** screenshot: TestImmModeSinkES1NEWT.test06ImmSinkGL2ES1_VBOOn_____________-n0001-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test06ImmSinkGL2ES1_VBOOn
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test07ImmSinkGL2ES1_VBOOnTexture
[apply] main: ** screenshot: TestImmModeSinkES1NEWT.test07ImmSinkGL2ES1_VBOOnTexture______-n0001-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test07ImmSinkGL2ES1_VBOOnTexture
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364302040 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364302040 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01Plain__GL2ES1_VBOOffUsePlain took 0.581 sec
[apply] Testcase: test02Plain__GL2ES1_VBOOffUseArrayData took 0.206 sec
[apply] Testcase: test03Plain__GL2ES1_VBOOnUsePlain took 0.249 sec
[apply] Testcase: test04Plain__GL2ES1_VBOOnUseArrayData took 0.216 sec
[apply] Testcase: test05ImmSinkGL2ES1_VBOOff took 0.216 sec
[apply] Testcase: test06ImmSinkGL2ES1_VBOOn took 0.214 sec
[apply] Testcase: test07ImmSinkGL2ES1_VBOOnTexture took 0.25 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT
[apply] junit.framework.TestListener: tests to run: 4
[apply] junit.framework.TestListener: startTest(test05ImmSinkGL2ES2_VBOOff_Direct)++++ Test Singleton.ctor()
[apply]
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364302770 ms III - Start
[apply] SLOCK [T main @ 1692364302770 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_Direct
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] reshape ..
[apply] main: ** screenshot: TestImmModeSinkES2NEWT.test05ImmSinkGL2ES2_VBOOff_Direct_____-n0001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png
[apply] junit.framework.TestListener: endTest(test05ImmSinkGL2ES2_VBOOff_Direct)
[apply] junit.framework.TestListener: startTest(test05ImmSinkGL2ES2_VBOOff_ShaderState)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_Direct
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_ShaderState
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] main: ** screenshot: TestImmModeSinkES2NEWT.test05ImmSinkGL2ES2_VBOOff_ShaderState-n0001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png
[apply] junit.framework.TestListener: endTest(test05ImmSinkGL2ES2_VBOOff_ShaderState)
[apply] junit.framework.TestListener: startTest(test06ImmSinkGL2ES2_VBOOn_Direct)
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_ShaderState
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test06ImmSinkGL2ES2_VBOOn_Direct
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] reshape ..
[apply] main: ** screenshot: TestImmModeSinkES2NEWT.test06ImmSinkGL2ES2_VBOOn_Direct______-n0001-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png
[apply] junit.framework.TestListener: endTest(test06ImmSinkGL2ES2_VBOOn_Direct)
[apply] junit.framework.TestListener: startTest(test06ImmSinkGL2ES2_VBOOn_ShaderState)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test06ImmSinkGL2ES2_VBOOn_Direct
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test06ImmSinkGL2ES2_VBOOn_ShaderState
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true)
[apply] null
[apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]main: ** screenshot: TestImmModeSinkES2NEWT.test06ImmSinkGL2ES2_VBOOn_ShaderState_-n0001-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png
[apply]
[apply] junit.framework.TestListener: endTest(test06ImmSinkGL2ES2_VBOOn_ShaderState)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test06ImmSinkGL2ES2_VBOOn_ShaderState
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364304074 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364304075 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.882 sec
[apply] ------------- Standard Output ---------------
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364302770 ms III - Start
[apply] SLOCK [T main @ 1692364302770 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_Direct
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] reshape ..
[apply] main: ** screenshot: TestImmModeSinkES2NEWT.test05ImmSinkGL2ES2_VBOOff_Direct_____-n0001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_Direct
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_ShaderState
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] main: ** screenshot: TestImmModeSinkES2NEWT.test05ImmSinkGL2ES2_VBOOff_ShaderState-n0001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_ShaderState
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test06ImmSinkGL2ES2_VBOOn_Direct
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] reshape ..
[apply] main: ** screenshot: TestImmModeSinkES2NEWT.test06ImmSinkGL2ES2_VBOOn_Direct______-n0001-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test06ImmSinkGL2ES2_VBOOn_Direct
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test06ImmSinkGL2ES2_VBOOn_ShaderState
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true)
[apply] null
[apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] reshape ..
[apply] main: ** screenshot: TestImmModeSinkES2NEWT.test06ImmSinkGL2ES2_VBOOn_ShaderState_-n0001-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test06ImmSinkGL2ES2_VBOOn_ShaderState
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364304074 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364304075 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test05ImmSinkGL2ES2_VBOOff_Direct took 0.573 sec
[apply] Testcase: test05ImmSinkGL2ES2_VBOOff_ShaderState took 0.226 sec
[apply] Testcase: test06ImmSinkGL2ES2_VBOOn_Direct took 0.233 sec
[apply] Testcase: test06ImmSinkGL2ES2_VBOOn_ShaderState took 0.232 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT
[apply] junit.framework.TestListener: tests to run: 8
[apply] ++++ Test Singleton.ctor()junit.framework.TestListener: startTest(test00_RGBtoRGB)
[apply]
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364304792 ms III - Start
[apply] SLOCK [T main @ 1692364304792 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x619713e5: tileRendererInUse null, GearsES2[obj 0x619713e5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x619713e5 on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x619713e5 created: GearsObj[0x680da632, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x619713e5 created: GearsObj[0x5d8a031e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x619713e5 created: GearsObj[0x5d8a031e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x619713e5 FIN GearsES2[obj 0x619713e5 isInit true, usesShared false, 1 GearsObj[0x680da632, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5d8a031e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6636c29f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x619713e5 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x619713e5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x619713e5 512x512, swapInterval 1, drawable 0x3600002
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1907, type 0x1401, RGB888]
[apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test00_RGBtoRGB__________-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x619713e5: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x619713e5 FIN
[apply] junit.framework.TestListener: endTest(test00_RGBtoRGB)
[apply] junit.framework.TestListener: startTest(test01_RGBtoRGBA)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test01_RGBtoRGBA
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x1afd44cb: tileRendererInUse null, GearsES2[obj 0x1afd44cb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1afd44cb on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1afd44cb created: GearsObj[0x365a9543, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1afd44cb created: GearsObj[0x5f86ca75, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1afd44cb created: GearsObj[0x5f86ca75, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x1afd44cb FIN GearsES2[obj 0x1afd44cb isInit true, usesShared false, 1 GearsObj[0x365a9543, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f86ca75, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67b80d68, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x1afd44cb 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1afd44cb, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x1afd44cb 512x512, swapInterval 1, drawable 0x3600002
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test01_RGBtoRGBA_________-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] junit.framework.TestListener: endTest(test01_RGBtoRGBA)
[apply] junit.framework.TestListener: startTest(test10_RGBAtoRGB)
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x1afd44cb: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x1afd44cb FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test01_RGBtoRGBA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test10_RGBAtoRGB
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x43195e57: tileRendererInUse null, GearsES2[obj 0x43195e57 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x43195e57 on Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x43195e57 created: GearsObj[0x25dd98e2, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x43195e57 created: GearsObj[0x7b60731b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x43195e57 created: GearsObj[0x7b60731b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x43195e57 FIN GearsES2[obj 0x43195e57 isInit true, usesShared false, 1 GearsObj[0x25dd98e2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b60731b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74ac9745, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x43195e57 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x43195e57, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x43195e57 512x512, swapInterval 1, drawable 0x3600002
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1907, type 0x1401, RGB888]
[apply] main-Display-.x11_:0-1-EDT-3: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test10_RGBAtoRGB_________-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] junit.framework.TestListener: endTest(test10_RGBAtoRGB)
[apply] junit.framework.TestListener: startTest(test11_RGBAtoRGBA)
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x43195e57: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x43195e57 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test10_RGBAtoRGB
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test11_RGBAtoRGBA
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x40ef3420: tileRendererInUse null, GearsES2[obj 0x40ef3420 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x40ef3420 on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x40ef3420 created: GearsObj[0x586e0dc0, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x40ef3420 created: GearsObj[0xa1aed32, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x40ef3420 created: GearsObj[0xa1aed32, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x40ef3420 FIN GearsES2[obj 0x40ef3420 isInit true, usesShared false, 1 GearsObj[0x586e0dc0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa1aed32, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x962b980, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x40ef3420 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x40ef3420, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x40ef3420 512x512, swapInterval 1, drawable 0x3600002
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] main-Display-.x11_:0-1-EDT-4: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test11_RGBAtoRGBA________-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] junit.framework.TestListener: endTest(test11_RGBAtoRGBA)
[apply] junit.framework.TestListener: startTest(test21_RGBtoRGBA_pbuffer)
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x40ef3420: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x40ef3420 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test11_RGBAtoRGBA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test21_RGBtoRGBA_pbuffer
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.0 0xf5ac9e4: tileRendererInUse null, GearsES2[obj 0xf5ac9e4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xf5ac9e4 on Thread[main-Display-.x11_:0-1-EDT-5,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xf5ac9e4 created: GearsObj[0x58efda17, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xf5ac9e4 created: GearsObj[0x155b9b19, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xf5ac9e4 created: GearsObj[0x155b9b19, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.X 0xf5ac9e4 FIN GearsES2[obj 0xf5ac9e4 isInit true, usesShared false, 1 GearsObj[0x58efda17, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x155b9b19, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x71a77fe3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0xf5ac9e4 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xf5ac9e4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0xf5ac9e4 512x512, swapInterval 1, drawable 0x3600004
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] main-Display-.x11_:0-1-EDT-5: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test21_RGBtoRGBA_pbuffer_-n0000-GL4___-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png
[apply] junit.framework.TestListener: endTest(test21_RGBtoRGBA_pbuffer)
[apply] junit.framework.TestListener: startTest(test22_RGBtoRGBA_fbo)
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0xf5ac9e4: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0xf5ac9e4 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test21_RGBtoRGBA_pbuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test22_RGBtoRGBA_fbo
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.0 0x384ad17b: tileRendererInUse null, GearsES2[obj 0x384ad17b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x384ad17b on Thread[main-Display-.x11_:0-1-EDT-6,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] junit.framework.TestListener: endTest(test22_RGBtoRGBA_fbo)
[apply] junit.framework.TestListener: startTest(test31_RGBAtoRGBA_pbuffer)
[apply] gear1 0x384ad17b created: GearsObj[0x6efbb731, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x384ad17b created: GearsObj[0x2798aa49, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x384ad17b created: GearsObj[0x2798aa49, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.X 0x384ad17b FIN GearsES2[obj 0x384ad17b isInit true, usesShared false, 1 GearsObj[0x6efbb731, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2798aa49, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36f7296c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x384ad17b 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x384ad17b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x384ad17b 512x512, swapInterval 1, drawable 0x3600002
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] main-Display-.x11_:0-1-EDT-6: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test22_RGBtoRGBA_fbo_____-n0000-GL4___-sw-fbobject-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x384ad17b: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x384ad17b FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test22_RGBtoRGBA_fbo
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test31_RGBAtoRGBA_pbuffer
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.init.0 0x7334aada: tileRendererInUse null, GearsES2[obj 0x7334aada isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7334aada on Thread[main-Display-.x11_:0-1-EDT-7,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7334aada created: GearsObj[0x1497846d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7334aada created: GearsObj[0x604f6d8c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7334aada created: GearsObj[0x604f6d8c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.init.X 0x7334aada FIN GearsES2[obj 0x7334aada isInit true, usesShared false, 1 GearsObj[0x1497846d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x604f6d8c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1779581b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x7334aada 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7334aada, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0x3600004
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] main-Display-.x11_:0-1-EDT-7: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test31_RGBAtoRGBA_pbuffer-n0000-GL4___-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x7334aada: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x7334aada FIN
[apply] junit.framework.TestListener: endTest(test31_RGBAtoRGBA_pbuffer)
[apply] junit.framework.TestListener: startTest(test32_RGBAtoRGBA_fbo)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test31_RGBAtoRGBA_pbuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test32_RGBAtoRGBA_fbo
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.0 0x42e99e4a: tileRendererInUse null, GearsES2[obj 0x42e99e4a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x42e99e4a on Thread[main-Display-.x11_:0-1-EDT-8,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x42e99e4a created: GearsObj[0x5f8159a9, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x42e99e4a created: GearsObj[0x5d684d7d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x42e99e4a created: GearsObj[0x5d684d7d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.X 0x42e99e4a FIN GearsES2[obj 0x42e99e4a isInit true, usesShared false, 1 GearsObj[0x5f8159a9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5d684d7d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9201268, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x42e99e4a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x42e99e4a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x42e99e4a 512x512, swapInterval 1, drawable 0x3600002
[apply] junit.framework.TestListener: endTest(test32_RGBAtoRGBA_fbo)
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] main-Display-.x11_:0-1-EDT-8: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test32_RGBAtoRGBA_fbo____-n0000-GL4___-sw-fbobject-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x42e99e4a: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x42e99e4a FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test32_RGBAtoRGBA_fbo
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364310745 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364310745 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.532 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364304792 ms III - Start
[apply] SLOCK [T main @ 1692364304792 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x619713e5: tileRendererInUse null, GearsES2[obj 0x619713e5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x619713e5 on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x619713e5 created: GearsObj[0x680da632, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x619713e5 created: GearsObj[0x5d8a031e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x619713e5 created: GearsObj[0x5d8a031e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x619713e5 FIN GearsES2[obj 0x619713e5 isInit true, usesShared false, 1 GearsObj[0x680da632, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5d8a031e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6636c29f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x619713e5 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x619713e5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x619713e5 512x512, swapInterval 1, drawable 0x3600002
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1907, type 0x1401, RGB888]
[apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test00_RGBtoRGB__________-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x619713e5: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x619713e5 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test01_RGBtoRGBA
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x1afd44cb: tileRendererInUse null, GearsES2[obj 0x1afd44cb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1afd44cb on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1afd44cb created: GearsObj[0x365a9543, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1afd44cb created: GearsObj[0x5f86ca75, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1afd44cb created: GearsObj[0x5f86ca75, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x1afd44cb FIN GearsES2[obj 0x1afd44cb isInit true, usesShared false, 1 GearsObj[0x365a9543, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f86ca75, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67b80d68, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x1afd44cb 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1afd44cb, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x1afd44cb 512x512, swapInterval 1, drawable 0x3600002
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test01_RGBtoRGBA_________-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x1afd44cb: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x1afd44cb FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test01_RGBtoRGBA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test10_RGBAtoRGB
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x43195e57: tileRendererInUse null, GearsES2[obj 0x43195e57 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x43195e57 on Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x43195e57 created: GearsObj[0x25dd98e2, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x43195e57 created: GearsObj[0x7b60731b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x43195e57 created: GearsObj[0x7b60731b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x43195e57 FIN GearsES2[obj 0x43195e57 isInit true, usesShared false, 1 GearsObj[0x25dd98e2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b60731b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74ac9745, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x43195e57 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x43195e57, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x43195e57 512x512, swapInterval 1, drawable 0x3600002
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1907, type 0x1401, RGB888]
[apply] main-Display-.x11_:0-1-EDT-3: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test10_RGBAtoRGB_________-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x43195e57: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x43195e57 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test10_RGBAtoRGB
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test11_RGBAtoRGBA
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x40ef3420: tileRendererInUse null, GearsES2[obj 0x40ef3420 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x40ef3420 on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x40ef3420 created: GearsObj[0x586e0dc0, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x40ef3420 created: GearsObj[0xa1aed32, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x40ef3420 created: GearsObj[0xa1aed32, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x40ef3420 FIN GearsES2[obj 0x40ef3420 isInit true, usesShared false, 1 GearsObj[0x586e0dc0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa1aed32, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x962b980, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x40ef3420 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x40ef3420, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x40ef3420 512x512, swapInterval 1, drawable 0x3600002
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] main-Display-.x11_:0-1-EDT-4: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test11_RGBAtoRGBA________-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x40ef3420: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x40ef3420 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test11_RGBAtoRGBA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test21_RGBtoRGBA_pbuffer
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.0 0xf5ac9e4: tileRendererInUse null, GearsES2[obj 0xf5ac9e4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xf5ac9e4 on Thread[main-Display-.x11_:0-1-EDT-5,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xf5ac9e4 created: GearsObj[0x58efda17, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xf5ac9e4 created: GearsObj[0x155b9b19, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xf5ac9e4 created: GearsObj[0x155b9b19, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.X 0xf5ac9e4 FIN GearsES2[obj 0xf5ac9e4 isInit true, usesShared false, 1 GearsObj[0x58efda17, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x155b9b19, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x71a77fe3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0xf5ac9e4 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xf5ac9e4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0xf5ac9e4 512x512, swapInterval 1, drawable 0x3600004
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] main-Display-.x11_:0-1-EDT-5: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test21_RGBtoRGBA_pbuffer_-n0000-GL4___-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0xf5ac9e4: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0xf5ac9e4 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test21_RGBtoRGBA_pbuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test22_RGBtoRGBA_fbo
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.0 0x384ad17b: tileRendererInUse null, GearsES2[obj 0x384ad17b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x384ad17b on Thread[main-Display-.x11_:0-1-EDT-6,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x384ad17b created: GearsObj[0x6efbb731, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x384ad17b created: GearsObj[0x2798aa49, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x384ad17b created: GearsObj[0x2798aa49, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.X 0x384ad17b FIN GearsES2[obj 0x384ad17b isInit true, usesShared false, 1 GearsObj[0x6efbb731, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2798aa49, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36f7296c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x384ad17b 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x384ad17b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x384ad17b 512x512, swapInterval 1, drawable 0x3600002
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] main-Display-.x11_:0-1-EDT-6: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test22_RGBtoRGBA_fbo_____-n0000-GL4___-sw-fbobject-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x384ad17b: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x384ad17b FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test22_RGBtoRGBA_fbo
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test31_RGBAtoRGBA_pbuffer
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.init.0 0x7334aada: tileRendererInUse null, GearsES2[obj 0x7334aada isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7334aada on Thread[main-Display-.x11_:0-1-EDT-7,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7334aada created: GearsObj[0x1497846d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7334aada created: GearsObj[0x604f6d8c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7334aada created: GearsObj[0x604f6d8c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.init.X 0x7334aada FIN GearsES2[obj 0x7334aada isInit true, usesShared false, 1 GearsObj[0x1497846d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x604f6d8c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1779581b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x7334aada 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7334aada, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x7334aada 512x512, swapInterval 1, drawable 0x3600004
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] main-Display-.x11_:0-1-EDT-7: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test31_RGBAtoRGBA_pbuffer-n0000-GL4___-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x7334aada: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x7334aada FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test31_RGBAtoRGBA_pbuffer
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test32_RGBAtoRGBA_fbo
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.0 0x42e99e4a: tileRendererInUse null, GearsES2[obj 0x42e99e4a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x42e99e4a on Thread[main-Display-.x11_:0-1-EDT-8,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x42e99e4a created: GearsObj[0x5f8159a9, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x42e99e4a created: GearsObj[0x5d684d7d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x42e99e4a created: GearsObj[0x5d684d7d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.X 0x42e99e4a FIN GearsES2[obj 0x42e99e4a isInit true, usesShared false, 1 GearsObj[0x5f8159a9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5d684d7d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9201268, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x42e99e4a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x42e99e4a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x42e99e4a 512x512, swapInterval 1, drawable 0x3600002
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] main-Display-.x11_:0-1-EDT-8: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test32_RGBAtoRGBA_fbo____-n0000-GL4___-sw-fbobject-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x42e99e4a: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x42e99e4a FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test32_RGBAtoRGBA_fbo
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364310745 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364310745 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00_RGBtoRGB took 0.551 sec
[apply] Testcase: test01_RGBtoRGBA took 0.185 sec
[apply] Testcase: test10_RGBAtoRGB took 0.188 sec
[apply] Testcase: test11_RGBAtoRGBA took 0.198 sec
[apply] Testcase: test21_RGBtoRGBA_pbuffer took 1.233 sec
[apply] Testcase: test22_RGBtoRGBA_fbo took 1.176 sec
[apply] Testcase: test31_RGBAtoRGBA_pbuffer took 1.215 sec
[apply] Testcase: test32_RGBAtoRGBA_fbo took 1.181 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT
[apply] junit.framework.TestListener: tests to run: 2
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364311497 ms III - Start
[apply] SLOCK [T main @ 1692364311498 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(testOffscreenWritePNG)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOffscreenWritePNG
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x7714e963: tileRendererInUse null, GearsES2[obj 0x7714e963 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7714e963 on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7714e963 created: GearsObj[0x29d0c5ea, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7714e963 created: GearsObj[0x2a9115a3, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7714e963 created: GearsObj[0x2a9115a3, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x7714e963 FIN GearsES2[obj 0x7714e963 isInit true, usesShared false, 1 GearsObj[0x29d0c5ea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a9115a3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe20a4c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x7714e963 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7714e963, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x7714e963 256x256, swapInterval 1, drawable 0x3600004
[apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOffscreenWritePNG_______-n0000-GL3bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0256x0256.png
[apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOffscreenWritePNG_______-n0000-GL3bc_-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0256x0256.png
[apply] junit.framework.TestListener: endTest(testOffscreenWritePNG)
[apply] junit.framework.TestListener: startTest(testOnscreenWritePNG_TGA_PAM)
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7714e963: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7714e963 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOffscreenWritePNG
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOnscreenWritePNG_TGA_PAM
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x795cd85e: tileRendererInUse null, GearsES2[obj 0x795cd85e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x795cd85e on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x795cd85e created: GearsObj[0x288cabed, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x795cd85e created: GearsObj[0x2c4d47a9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x795cd85e created: GearsObj[0x2c4d47a9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x795cd85e FIN GearsES2[obj 0x795cd85e isInit true, usesShared false, 1 GearsObj[0x288cabed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2c4d47a9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68d6e3e1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x795cd85e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x795cd85e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x795cd85e 256x256, swapInterval 1, drawable 0x3600002
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0002-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.tga
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.tga
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0004-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.pam
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0005-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.pam
[apply] junit.framework.TestListener: endTest(testOnscreenWritePNG_TGA_PAM)
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x795cd85e: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x795cd85e FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOnscreenWritePNG_TGA_PAM
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364313340 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364313341 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.42 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364311497 ms III - Start
[apply] SLOCK [T main @ 1692364311498 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOffscreenWritePNG
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x7714e963: tileRendererInUse null, GearsES2[obj 0x7714e963 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7714e963 on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7714e963 created: GearsObj[0x29d0c5ea, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7714e963 created: GearsObj[0x2a9115a3, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7714e963 created: GearsObj[0x2a9115a3, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x7714e963 FIN GearsES2[obj 0x7714e963 isInit true, usesShared false, 1 GearsObj[0x29d0c5ea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a9115a3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe20a4c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x7714e963 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7714e963, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x7714e963 256x256, swapInterval 1, drawable 0x3600004
[apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOffscreenWritePNG_______-n0000-GL3bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0256x0256.png
[apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOffscreenWritePNG_______-n0000-GL3bc_-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0256x0256.png
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7714e963: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7714e963 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOffscreenWritePNG
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOnscreenWritePNG_TGA_PAM
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x795cd85e: tileRendererInUse null, GearsES2[obj 0x795cd85e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x795cd85e on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x795cd85e created: GearsObj[0x288cabed, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x795cd85e created: GearsObj[0x2c4d47a9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x795cd85e created: GearsObj[0x2c4d47a9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x795cd85e FIN GearsES2[obj 0x795cd85e isInit true, usesShared false, 1 GearsObj[0x288cabed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2c4d47a9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x68d6e3e1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x795cd85e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x795cd85e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x795cd85e 256x256, swapInterval 1, drawable 0x3600002
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0002-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.tga
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.tga
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0004-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.pam
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0005-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.pam
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x795cd85e: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x795cd85e FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOnscreenWritePNG_TGA_PAM
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364313340 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364313341 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testOffscreenWritePNG took 1.274 sec
[apply] Testcase: testOnscreenWritePNG_TGA_PAM took 0.232 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT
[apply] junit.framework.TestListener: tests to run: 2
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364314079 ms III - Start
[apply] SLOCK [T main @ 1692364314079 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(testOffscreenWritePNGWithResize)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOffscreenWritePNGWithResize
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x7714e963: tileRendererInUse null, GearsES2[obj 0x7714e963 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7714e963 on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7714e963 created: GearsObj[0x53a3e1b0, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7714e963 created: GearsObj[0x29d3771c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7714e963 created: GearsObj[0x29d3771c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x7714e963 FIN GearsES2[obj 0x7714e963 isInit true, usesShared false, 1 GearsObj[0x53a3e1b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29d3771c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10936b4f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x7714e963 0/0 64x64 of 64x64, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7714e963, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX: init
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x7714e963 64x64, swapInterval 1, drawable 0x3600004
[apply] XXX: [0], 64x64, sz_changed true, snap true
[apply] main-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0000-GL3bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0064x0064.png
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x7714e963 0/0 128x128 of 128x128, swapInterval 1, drawable 0x360000a, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7714e963, angle 1.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX: [64], 128x128, sz_changed true, snap true
[apply] main-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0001-GL3bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0128x0128.png
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x7714e963 0/0 256x256 of 256x256, swapInterval 1, drawable 0x360000e, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7714e963, angle 2.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX: [128], 256x256, sz_changed true, snap true
[apply] main-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0002-GL3bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0256x0256.png
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x7714e963 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600012, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7714e963, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX: [256], 512x512, sz_changed true, snap true
[apply] main-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0003-GL3bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x7714e963 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7714e963, angle 5.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] junit.framework.TestListener: endTest(testOffscreenWritePNGWithResize)
[apply] junit.framework.TestListener: startTest(testOnscreenWritePNGWithResize)
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7714e963: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7714e963 FIN
[apply] XXX: dispose
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOffscreenWritePNGWithResize
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOnscreenWritePNGWithResize
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x6356695f: tileRendererInUse null, GearsES2[obj 0x6356695f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6356695f on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6356695f created: GearsObj[0x4ec90ffa, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6356695f created: GearsObj[0x2ec88c13, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6356695f created: GearsObj[0x2ec88c13, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x6356695f FIN GearsES2[obj 0x6356695f isInit true, usesShared false, 1 GearsObj[0x4ec90ffa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ec88c13, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ce62100, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] XXX: init
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6356695f 0/0 64x64 of 64x64, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6356695f 64x64, swapInterval 1, drawable 0x3600002
[apply] XXX: [0], 64x64, sz_changed true, snap true
[apply] main-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0064.png
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x6356695f 0/0 128x128 of 128x128, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 1.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX: [64], 128x128, sz_changed true, snap true
[apply] main-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x6356695f 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 2.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX: [128], 256x256, sz_changed true, snap true
[apply] main-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0002-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x6356695f 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX: [256], 512x512, sz_changed true, snap true
[apply] main-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x6356695f 0/0 1024x1005 of 1024x1005, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 4.0, [l -1.0189055, r 1.0189055, b -1.0, t 1.0] 2.037811x2.0 -> [l -1.0189055, r 1.0189055, b -1.0, t 1.0] 2.037811x2.0, v-flip false
[apply] junit.framework.TestListener: endTest(testOnscreenWritePNGWithResize)
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6356695f: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6356695f FIN
[apply] XXX: dispose
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOnscreenWritePNGWithResize
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364316171 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364316172 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.677 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364314079 ms III - Start
[apply] SLOCK [T main @ 1692364314079 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOffscreenWritePNGWithResize
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x7714e963: tileRendererInUse null, GearsES2[obj 0x7714e963 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x7714e963 on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x7714e963 created: GearsObj[0x53a3e1b0, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x7714e963 created: GearsObj[0x29d3771c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x7714e963 created: GearsObj[0x29d3771c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x7714e963 FIN GearsES2[obj 0x7714e963 isInit true, usesShared false, 1 GearsObj[0x53a3e1b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29d3771c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10936b4f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x7714e963 0/0 64x64 of 64x64, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7714e963, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX: init
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x7714e963 64x64, swapInterval 1, drawable 0x3600004
[apply] XXX: [0], 64x64, sz_changed true, snap true
[apply] main-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0000-GL3bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0064x0064.png
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x7714e963 0/0 128x128 of 128x128, swapInterval 1, drawable 0x360000a, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7714e963, angle 1.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX: [64], 128x128, sz_changed true, snap true
[apply] main-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0001-GL3bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0128x0128.png
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x7714e963 0/0 256x256 of 256x256, swapInterval 1, drawable 0x360000e, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7714e963, angle 2.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX: [128], 256x256, sz_changed true, snap true
[apply] main-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0002-GL3bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0256x0256.png
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x7714e963 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600012, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7714e963, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX: [256], 512x512, sz_changed true, snap true
[apply] main-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0003-GL3bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x7714e963 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x3600016, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x7714e963, angle 5.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7714e963: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x7714e963 FIN
[apply] XXX: dispose
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOffscreenWritePNGWithResize
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOnscreenWritePNGWithResize
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x6356695f: tileRendererInUse null, GearsES2[obj 0x6356695f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6356695f on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6356695f created: GearsObj[0x4ec90ffa, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6356695f created: GearsObj[0x2ec88c13, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6356695f created: GearsObj[0x2ec88c13, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x6356695f FIN GearsES2[obj 0x6356695f isInit true, usesShared false, 1 GearsObj[0x4ec90ffa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ec88c13, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ce62100, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] XXX: init
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x6356695f 0/0 64x64 of 64x64, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x6356695f 64x64, swapInterval 1, drawable 0x3600002
[apply] XXX: [0], 64x64, sz_changed true, snap true
[apply] main-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0064.png
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x6356695f 0/0 128x128 of 128x128, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 1.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX: [64], 128x128, sz_changed true, snap true
[apply] main-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x6356695f 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 2.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX: [128], 256x256, sz_changed true, snap true
[apply] main-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0002-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x6356695f 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] XXX: [256], 512x512, sz_changed true, snap true
[apply] main-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x6356695f 0/0 1024x1005 of 1024x1005, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 4.0, [l -1.0189055, r 1.0189055, b -1.0, t 1.0] 2.037811x2.0 -> [l -1.0189055, r 1.0189055, b -1.0, t 1.0] 2.037811x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6356695f: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x6356695f FIN
[apply] XXX: dispose
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOnscreenWritePNGWithResize
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364316171 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364316172 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testOffscreenWritePNGWithResize took 1.355 sec
[apply] Testcase: testOnscreenWritePNGWithResize took 0.427 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT
[apply] junit.framework.TestListener: tests to run: 3
[apply] junit.framework.TestListener: startTest(test01AllPNG)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364317015 ms III - Start
[apply] SLOCK [T main @ 1692364317015 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT - test01AllPNG
[apply] junit.framework.TestListener: endTest(test01AllPNG)
[apply] junit.framework.TestListener: startTest(test02AllJPG)
[apply] Test 0: path bug724-transparent-grey_gimpexp.png, exp-type ImageType[png], has-type ImageType[png]
[apply] Test 1: path bug724-transparent-grey_orig.png, exp-type ImageType[png], has-type ImageType[png]
[apply] Test 2: path cross-grey-alpha-16x16.png, exp-type ImageType[png], has-type ImageType[png]
[apply] Test 3: path grayscale_texture.png, exp-type ImageType[png], has-type ImageType[png]
[apply] Test 4: path pointer-grey-alpha-16x24.png, exp-type ImageType[png], has-type ImageType[png]
[apply] Test 5: path test-ntscI_3-01-160x90.png, exp-type ImageType[png], has-type ImageType[png]
[apply] Test 6: path test-ntscI_4-01-160x90.png, exp-type ImageType[png], has-type ImageType[png]
[apply] Test 7: path test-ntscIG3-01-160x90.png, exp-type ImageType[png], has-type ImageType[png]
[apply] Test 8: path test-ntscIG4-01-160x90.png, exp-type ImageType[png], has-type ImageType[png]
[apply] Test 9: path test-ntscN_3-01-160x90.png, exp-type ImageType[png], has-type ImageType[png]
[apply] Test 10: path test-ntscN_4-01-160x90.png, exp-type ImageType[png], has-type ImageType[png]
[apply] Test 11: path test-ntscNG4-01-160x90.png, exp-type ImageType[png], has-type ImageType[png]
[apply] Test 12: path test-ntscP_3-01-160x90.png, exp-type ImageType[png], has-type ImageType[png]
[apply] Test 13: path test-ntscP_4-01-160x90.png, exp-type ImageType[png], has-type ImageType[png]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT - test01AllPNG
[apply] junit.framework.TestListener: endTest(test02AllJPG)
[apply] junit.framework.TestListener: startTest(test04AllDDS)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT - test02AllJPG
[apply] Test 0: path bug745_qttdef_post_frame.jpg, exp-type ImageType[jpg], has-type ImageType[jpg]
[apply] junit.framework.TestListener: endTest(test04AllDDS)
[apply] Test 1: path j1-baseline.jpg, exp-type ImageType[jpg], has-type ImageType[jpg]
[apply] Test 2: path j2-progressive.jpg, exp-type ImageType[jpg], has-type ImageType[jpg]
[apply] Test 3: path j3-baseline_gray.jpg, exp-type ImageType[jpg], has-type ImageType[jpg]
[apply] Test 4: path test-cmyk-01.jpg, exp-type ImageType[jpg], has-type ImageType[jpg]
[apply] Test 5: path test-ntscN_3-01-160x90-60pct-yuv422h-base.jpg, exp-type ImageType[jpg], has-type ImageType[jpg]
[apply] Test 6: path test-ntscN_3-01-160x90-60pct-yuv422h-prog.jpg, exp-type ImageType[jpg], has-type ImageType[jpg]
[apply] Test 7: path test-ntscN_3-01-160x90-90pct-yuv444-base.jpg, exp-type ImageType[jpg], has-type ImageType[jpg]
[apply] Test 8: path test-ntscN_3-01-160x90-90pct-yuv444-prog.jpg, exp-type ImageType[jpg], has-type ImageType[jpg]
[apply] Test 9: path test-ycck-01.jpg, exp-type ImageType[jpg], has-type ImageType[jpg]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT - test02AllJPG
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT - test04AllDDS
[apply] Test 0: path test-64x32_DXT1.dds, exp-type ImageType[dds], has-type ImageType[dds]
[apply] Test 1: path test-64x32_DXT5.dds, exp-type ImageType[dds], has-type ImageType[dds]
[apply] Test 2: path test-64x32_uncompressed.dds, exp-type ImageType[dds], has-type ImageType[dds]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT - test04AllDDS
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364317061 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364317061 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.615 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364317015 ms III - Start
[apply] SLOCK [T main @ 1692364317015 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT - test01AllPNG
[apply] Test 0: path bug724-transparent-grey_gimpexp.png, exp-type ImageType[png], has-type ImageType[png]
[apply] Test 1: path bug724-transparent-grey_orig.png, exp-type ImageType[png], has-type ImageType[png]
[apply] Test 2: path cross-grey-alpha-16x16.png, exp-type ImageType[png], has-type ImageType[png]
[apply] Test 3: path grayscale_texture.png, exp-type ImageType[png], has-type ImageType[png]
[apply] Test 4: path pointer-grey-alpha-16x24.png, exp-type ImageType[png], has-type ImageType[png]
[apply] Test 5: path test-ntscI_3-01-160x90.png, exp-type ImageType[png], has-type ImageType[png]
[apply] Test 6: path test-ntscI_4-01-160x90.png, exp-type ImageType[png], has-type ImageType[png]
[apply] Test 7: path test-ntscIG3-01-160x90.png, exp-type ImageType[png], has-type ImageType[png]
[apply] Test 8: path test-ntscIG4-01-160x90.png, exp-type ImageType[png], has-type ImageType[png]
[apply] Test 9: path test-ntscN_3-01-160x90.png, exp-type ImageType[png], has-type ImageType[png]
[apply] Test 10: path test-ntscN_4-01-160x90.png, exp-type ImageType[png], has-type ImageType[png]
[apply] Test 11: path test-ntscNG4-01-160x90.png, exp-type ImageType[png], has-type ImageType[png]
[apply] Test 12: path test-ntscP_3-01-160x90.png, exp-type ImageType[png], has-type ImageType[png]
[apply] Test 13: path test-ntscP_4-01-160x90.png, exp-type ImageType[png], has-type ImageType[png]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT - test01AllPNG
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT - test02AllJPG
[apply] Test 0: path bug745_qttdef_post_frame.jpg, exp-type ImageType[jpg], has-type ImageType[jpg]
[apply] Test 1: path j1-baseline.jpg, exp-type ImageType[jpg], has-type ImageType[jpg]
[apply] Test 2: path j2-progressive.jpg, exp-type ImageType[jpg], has-type ImageType[jpg]
[apply] Test 3: path j3-baseline_gray.jpg, exp-type ImageType[jpg], has-type ImageType[jpg]
[apply] Test 4: path test-cmyk-01.jpg, exp-type ImageType[jpg], has-type ImageType[jpg]
[apply] Test 5: path test-ntscN_3-01-160x90-60pct-yuv422h-base.jpg, exp-type ImageType[jpg], has-type ImageType[jpg]
[apply] Test 6: path test-ntscN_3-01-160x90-60pct-yuv422h-prog.jpg, exp-type ImageType[jpg], has-type ImageType[jpg]
[apply] Test 7: path test-ntscN_3-01-160x90-90pct-yuv444-base.jpg, exp-type ImageType[jpg], has-type ImageType[jpg]
[apply] Test 8: path test-ntscN_3-01-160x90-90pct-yuv444-prog.jpg, exp-type ImageType[jpg], has-type ImageType[jpg]
[apply] Test 9: path test-ycck-01.jpg, exp-type ImageType[jpg], has-type ImageType[jpg]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT - test02AllJPG
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT - test04AllDDS
[apply] Test 0: path test-64x32_DXT1.dds, exp-type ImageType[dds], has-type ImageType[dds]
[apply] Test 1: path test-64x32_DXT5.dds, exp-type ImageType[dds], has-type ImageType[dds]
[apply] Test 2: path test-64x32_uncompressed.dds, exp-type ImageType[dds], has-type ImageType[dds]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT - test04AllDDS
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364317061 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364317061 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01AllPNG took 0.028 sec
[apply] Testcase: test02AllJPG took 0.005 sec
[apply] Testcase: test04AllDDS took 0.003 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] junit.framework.TestListener: startTest(testReadES2_RGBn)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364317793 ms III - Start
[apply] SLOCK [T main @ 1692364317793 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT - testReadES2_RGBn
[apply] JPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=43200 cap=43200]], hasAlpha false
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0
[apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: TestJPEGImage01NEWT.testReadES2_RGBn-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png
[apply] junit.framework.TestListener: endTest(testReadES2_RGBn)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT - testReadES2_RGBn
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364318466 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364318466 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.248 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364317793 ms III - Start
[apply] SLOCK [T main @ 1692364317793 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT - testReadES2_RGBn
[apply] JPEGImage: JPEGImage[160x90, bytesPerPixel 3, reversedChannels false, JPEGPixels[160x90, sourceComp 3, sourceCS YCbCr, storageCS RGB, storageComp 3], java.nio.DirectByteBuffer[pos=0 lim=43200 cap=43200]], hasAlpha false
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0
[apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: TestJPEGImage01NEWT.testReadES2_RGBn-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT - testReadES2_RGBn
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364318466 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364318466 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testReadES2_RGBn took 0.66 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT
[apply] junit.framework.TestListener: tests to run: 12
[apply] junit.framework.TestListener: startTest(test01YUV422hBase__ES2)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364319187 ms III - Start
[apply] SLOCK [T main @ 1692364319188 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV422hBase__ES2___-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] junit.framework.TestListener: endTest(test01YUV422hBase__ES2)
[apply] junit.framework.TestListener: startTest(test01YUV422hProg_ES2)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hProg_ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV422hProg_ES2____-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] junit.framework.TestListener: endTest(test01YUV422hProg_ES2)
[apply] junit.framework.TestListener: startTest(test01YUV444Base__ES2)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hProg_ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Base__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-3: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV444Base__ES2____-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] junit.framework.TestListener: endTest(test01YUV444Base__ES2)
[apply] junit.framework.TestListener: startTest(test01YUV444Base__GL2)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Base__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Base__GL2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-4: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV444Base__GL2____-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] junit.framework.TestListener: endTest(test01YUV444Base__GL2)
[apply] junit.framework.TestListener: startTest(test01YUV444Prog__ES2)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Base__GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Prog__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-5: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV444Prog__ES2____-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] junit.framework.TestListener: endTest(test01YUV444Prog__ES2)
[apply] junit.framework.TestListener: startTest(test01YUV444Prog__GL2)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-5,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Prog__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Prog__GL2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-6: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV444Prog__GL2____-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] junit.framework.TestListener: endTest(test01YUV444Prog__GL2)QUIT Window Thread[main-Display-.x11_:0-1-EDT-6,5,main]
[apply]
[apply] junit.framework.TestListener: startTest(test02YUV420BaseGray_ES2)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Prog__GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test02YUV420BaseGray_ES2
[apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-7: ** screenshot: TestJPEGTextureFromFileNEWT.test02YUV420BaseGray_ES2_-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png
[apply] junit.framework.TestListener: endTest(test02YUV420BaseGray_ES2)
[apply] junit.framework.TestListener: startTest(test02YUV420Base__ES2)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-7,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test02YUV420BaseGray_ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test02YUV420Base__ES2
[apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-8: ** screenshot: TestJPEGTextureFromFileNEWT.test02YUV420Base__ES2____-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png
[apply] junit.framework.TestListener: endTest(test02YUV420Base__ES2)
[apply] junit.framework.TestListener: startTest(test02YUV420Prog_ES2)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-8,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test02YUV420Base__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test02YUV420Prog_ES2
[apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-9: ** screenshot: TestJPEGTextureFromFileNEWT.test02YUV420Prog_ES2_____-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png
[apply] junit.framework.TestListener: endTest(test02YUV420Prog_ES2)
[apply] junit.framework.TestListener: startTest(test03CMYK_01_ES2)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-9,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test02YUV420Prog_ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test03CMYK_01_ES2
[apply] TextureData: TextureData[300x509, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 458100, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-10: ** screenshot: TestJPEGTextureFromFileNEWT.test03CMYK_01_ES2________-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0300x0509.png
[apply] junit.framework.TestListener: endTest(test03CMYK_01_ES2)
[apply] junit.framework.TestListener: startTest(test03YCCK_01_ES2)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-10,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test03CMYK_01_ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test03YCCK_01_ES2
[apply] TextureData: TextureData[872x583, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 1525128, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-11: ** screenshot: TestJPEGTextureFromFileNEWT.test03YCCK_01_ES2________-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png
[apply] junit.framework.TestListener: endTest(test03YCCK_01_ES2)
[apply] junit.framework.TestListener: startTest(test04QTTDefPostFrame_ES2)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-11,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test03YCCK_01_ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2
[apply] TextureData: TextureData[128x128, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 49152, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-12: ** screenshot: TestJPEGTextureFromFileNEWT.test04QTTDefPostFrame_ES2-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] junit.framework.TestListener: endTest(test04QTTDefPostFrame_ES2)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-12,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364322979 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364322979 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.369 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364319187 ms III - Start
[apply] SLOCK [T main @ 1692364319188 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV422hBase__ES2___-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hBase__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hProg_ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV422hProg_ES2____-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV422hProg_ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Base__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-3: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV444Base__ES2____-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Base__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Base__GL2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-4: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV444Base__GL2____-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Base__GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Prog__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-5: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV444Prog__ES2____-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-5,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Prog__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Prog__GL2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-6: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV444Prog__GL2____-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-6,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test01YUV444Prog__GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test02YUV420BaseGray_ES2
[apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-7: ** screenshot: TestJPEGTextureFromFileNEWT.test02YUV420BaseGray_ES2_-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-7,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test02YUV420BaseGray_ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test02YUV420Base__ES2
[apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-8: ** screenshot: TestJPEGTextureFromFileNEWT.test02YUV420Base__ES2____-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-8,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test02YUV420Base__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test02YUV420Prog_ES2
[apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-9: ** screenshot: TestJPEGTextureFromFileNEWT.test02YUV420Prog_ES2_____-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-9,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test02YUV420Prog_ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test03CMYK_01_ES2
[apply] TextureData: TextureData[300x509, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 458100, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-10: ** screenshot: TestJPEGTextureFromFileNEWT.test03CMYK_01_ES2________-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0300x0509.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-10,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test03CMYK_01_ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test03YCCK_01_ES2
[apply] TextureData: TextureData[872x583, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 1525128, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-11: ** screenshot: TestJPEGTextureFromFileNEWT.test03YCCK_01_ES2________-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-11,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test03YCCK_01_ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2
[apply] TextureData: TextureData[128x128, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 49152, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-12: ** screenshot: TestJPEGTextureFromFileNEWT.test04QTTDefPostFrame_ES2-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-12,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT - test04QTTDefPostFrame_ES2
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364322979 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364322979 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01YUV422hBase__ES2 took 0.682 sec
[apply] Testcase: test01YUV422hProg_ES2 took 0.282 sec
[apply] Testcase: test01YUV444Base__ES2 took 0.266 sec
[apply] Testcase: test01YUV444Base__GL2 took 0.267 sec
[apply] Testcase: test01YUV444Prog__ES2 took 0.267 sec
[apply] Testcase: test01YUV444Prog__GL2 took 0.25 sec
[apply] Testcase: test02YUV420BaseGray_ES2 took 0.283 sec
[apply] Testcase: test02YUV420Base__ES2 took 0.283 sec
[apply] Testcase: test02YUV420Prog_ES2 took 0.283 sec
[apply] Testcase: test03CMYK_01_ES2 took 0.317 sec
[apply] Testcase: test03YCCK_01_ES2 took 0.333 sec
[apply] Testcase: test04QTTDefPostFrame_ES2 took 0.266 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT
[apply] junit.framework.TestListener: tests to run: 10
[apply] junit.framework.TestListener: startTest(testPNGRead01_All)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364323711 ms III - Start
[apply] SLOCK [T main @ 1692364323711 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead01_All
[apply] Test01: test-ntscN_3-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x210366b4, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x1dfe2924, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x6e6c3152, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x50b494a6, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x3cef309d, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x32709393, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x3d99d22e, BGR888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x49fc609f, BGR888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] Test01: test-ntscN_4-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x4973813a, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x6321e813, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x79be0360, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x22a67b4, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x57855c9a, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x3b084709, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x3224f60b, ABGR8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x63e2203c, ABGR8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Test01: test-ntscNG4-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x9660f4e, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x5a8806ef, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x6c49835d, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x5e853265, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x67205a84, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x7d0587f1, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x5d76b067, ABGR8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x2a17b7b6, ABGR8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Test01: test-ntscI_3-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x1f7030a6, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x5a1c0542, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x396f6598, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x394e1a0f, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x27a5f880, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x1d29cf23, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x5f282abb, BGR888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x3b088d51, BGR888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] Test01: test-ntscI_4-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x15d0c81b, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x6acdbdf5, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x4b1c1ea0, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x17579e0f, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x4d41cee, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x3712b94, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x2833cc44, ABGR8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x33f88ab, ABGR8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Test01: test-ntscIG3-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x1b68ddbd, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x646d64ab, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x59e5ddf, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] junit.framework.TestListener: endTest(testPNGRead01_All)
[apply] junit.framework.TestListener: startTest(testPNGRead02_RGB888_to_RGBA8888)
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x536aaa8d, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0xe320068, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x1f57539, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x76f2b07d, BGR888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x704a52ec, BGR888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] Test01: test-ntscIG4-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x2781e022, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x57e1b0c, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x4232c52b, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x1877ab81, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x305fd85d, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x458c1321, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x11438d26, ABGR8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x34cd072c, ABGR8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Test01: test-ntscP_3-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x30a3107a, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x33c7e1bb, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x34c4973, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x52feb982, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x7a765367, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x76b0bfab, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x17d677df, BGR888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x3043fe0e, BGR888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] Test01: test-ntscP_4-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x2f943d71, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x80503, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x4b553d26, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x69a3d1d, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x86be70a, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x480bdb19, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x2a556333, BGR888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x7d70d1b1, BGR888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] Test01: grayscale_texture.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x7e2d773b, LUMINANCE, 283 x 32, stride 283, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x2173f6d9, LUMINANCE, 283 x 32, stride 283, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x307f6b8c, LUMINANCE, 283 x 32, stride 283, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x7a187f14, LUMINANCE, 283 x 32, stride 283, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x6f195bc3, LUMINANCE, 283 x 32, stride 283, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x51e2adc7, LUMINANCE, 283 x 32, stride 283, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x1a8a8f7c, LUMINANCE, 283 x 32, stride 283, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x2353b3e6, LUMINANCE, 283 x 32, stride 283, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]]
[apply] Test01: bug724-transparent-grey_orig.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x3234e239, RGBA8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x3d921e20, RGBA8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x36b4cef0, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0xfad74ee, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x1a1d6a08, ABGR8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x37d31475, ABGR8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x27808f31, ABGR8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x436e852b, ABGR8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] Test01: bug724-transparent-grey_gimpexp.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x3e57cd70, RGBA8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x9a7504c, RGBA8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x2c039ac6, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x587d1d39, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x58c1670b, ABGR8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x6b57696f, ABGR8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x5bb21b69, ABGR8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x6b9651f3, ABGR8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] Test01: cross-grey-alpha-16x16.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x23d2a7e8, BGRA8888, 16 x 16, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x7a9273a8, BGRA8888, 16 x 16, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x26a7b76d, BGRA8888, 16 x 16, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x4abdb505, BGRA8888, 16 x 16, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x7ce6a65d, ABGR8888, 16 x 16, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x1500955a, ABGR8888, 16 x 16, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0xe874448, ABGR8888, 16 x 16, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x29b5cd00, ABGR8888, 16 x 16, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] Test01: pointer-grey-alpha-16x24.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x45820e51, BGRA8888, 16 x 24, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x42d8062c, BGRA8888, 16 x 24, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x6043cd28, BGRA8888, 16 x 24, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0xcb51256, BGRA8888, 16 x 24, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x59906517, ABGR8888, 16 x 24, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x5bfbf16f, ABGR8888, 16 x 24, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x25af5db5, ABGR8888, 16 x 24, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x12cdcf4, ABGR8888, 16 x 24, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead01_All
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead02_RGB888_to_RGBA8888
[apply] Test01: test-ntscN_3-01-160x90.png, destFmt RGBA8888, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x50d0686, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] junit.framework.TestListener: endTest(testPNGRead02_RGB888_to_RGBA8888)
[apply] junit.framework.TestListener: startTest(testPNGRead03_RGB888_to_RGBA8888_stride1000)
[apply] junit.framework.TestListener: endTest(testPNGRead03_RGB888_to_RGBA8888_stride1000)
[apply] junit.framework.TestListener: startTest(testPNGRead04_RGB888_to_RGBA8888_stride999)
[apply] junit.framework.TestListener: endTest(testPNGRead04_RGB888_to_RGBA8888_stride999)
[apply] junit.framework.TestListener: startTest(testPNGRead11_RGBA8888_to_LUMINA)
[apply] junit.framework.TestListener: endTest(testPNGRead11_RGBA8888_to_LUMINA)
[apply] junit.framework.TestListener: startTest(testPNGRead12_RGBA8888_to_RGB888)
[apply] junit.framework.TestListener: endTest(testPNGRead12_RGBA8888_to_RGB888)
[apply] junit.framework.TestListener: startTest(testPNGRead13_RGBA8888_to_BGR888)
[apply] junit.framework.TestListener: endTest(testPNGRead13_RGBA8888_to_BGR888)
[apply] junit.framework.TestListener: startTest(testPNGRead14_RGBA8888_to_BGRA8888)
[apply] junit.framework.TestListener: endTest(testPNGRead14_RGBA8888_to_BGRA8888)
[apply] junit.framework.TestListener: startTest(testPNGRead15_RGBA8888_to_ARGB8888)
[apply] junit.framework.TestListener: endTest(testPNGRead15_RGBA8888_to_ARGB8888)
[apply] junit.framework.TestListener: startTest(testPNGRead16_RGBA8888_to_ABGR8888)
[apply] junit.framework.TestListener: endTest(testPNGRead16_RGBA8888_to_ABGR8888)
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x7a3d45bd, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x1e7c7811, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x77ec78b9, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x1a3869f4, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0xa38d7a3, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x77f99a05, ABGR8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x63440df3, ABGR8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead02_RGB888_to_RGBA8888
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead03_RGB888_to_RGBA8888_stride1000
[apply] Test01: test-ntscN_3-01-160x90.png, destFmt RGBA8888, destMinStrideInBytes 1000, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0xed9d034, RGBA8888, 160 x 90, stride 1000, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x6121c9d6, RGBA8888, 160 x 90, stride 1000, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x87f383f, RGBA8888, 160 x 90, stride 1000, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x4eb7f003, RGBA8888, 160 x 90, stride 1000, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0xeafc191, ABGR8888, 160 x 90, stride 1000, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x612fc6eb, ABGR8888, 160 x 90, stride 1000, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x1060b431, ABGR8888, 160 x 90, stride 1000, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x612679d6, ABGR8888, 160 x 90, stride 1000, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead03_RGB888_to_RGBA8888_stride1000
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead04_RGB888_to_RGBA8888_stride999
[apply] Test01: test-ntscN_3-01-160x90.png, destFmt RGBA8888, destMinStrideInBytes 999, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x491cc5c9, RGBA8888, 160 x 90, stride 999, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x74ad1f1f, RGBA8888, 160 x 90, stride 999, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x6a1aab78, RGBA8888, 160 x 90, stride 999, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x462d5aee, RGBA8888, 160 x 90, stride 999, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x69b0fd6f, ABGR8888, 160 x 90, stride 999, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x757942a1, ABGR8888, 160 x 90, stride 999, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x4a87761d, ABGR8888, 160 x 90, stride 999, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x66d1af89, ABGR8888, 160 x 90, stride 999, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead04_RGB888_to_RGBA8888_stride999
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead11_RGBA8888_to_LUMINA
[apply] Test02: test-ntscN_4-01-160x90.png, destFmt LUMINANCE, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x2db7a79b, LUMINANCE, 160 x 90, stride 160, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=14400 cap=14400]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x6950e31, LUMINANCE, 160 x 90, stride 160, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=14400 cap=14400]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead11_RGBA8888_to_LUMINA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead12_RGBA8888_to_RGB888
[apply] Test02: test-ntscN_4-01-160x90.png, destFmt RGB888, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x7cbd213e, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x192d3247, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead12_RGBA8888_to_RGB888
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead13_RGBA8888_to_BGR888
[apply] Test02: test-ntscN_4-01-160x90.png, destFmt BGR888, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x33723e30, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x64f6106c, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead13_RGBA8888_to_BGR888
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead14_RGBA8888_to_BGRA8888
[apply] Test02: test-ntscN_4-01-160x90.png, destFmt BGRA8888, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x74a10858, BGRA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x23fe1d71, BGRA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead14_RGBA8888_to_BGRA8888
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead15_RGBA8888_to_ARGB8888
[apply] Test02: test-ntscN_4-01-160x90.png, destFmt ARGB8888, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x1d371b2d, ARGB8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x543c6f6d, ARGB8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead15_RGBA8888_to_ARGB8888
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead16_RGBA8888_to_ABGR8888
[apply] Test02: test-ntscN_4-01-160x90.png, destFmt ABGR8888, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x43738a82, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0xc81cdd1, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead16_RGBA8888_to_ABGR8888
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364324015 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364324016 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.876 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364323711 ms III - Start
[apply] SLOCK [T main @ 1692364323711 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead01_All
[apply] Test01: test-ntscN_3-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x210366b4, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x1dfe2924, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x6e6c3152, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x50b494a6, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x3cef309d, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x32709393, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x3d99d22e, BGR888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x49fc609f, BGR888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] Test01: test-ntscN_4-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x4973813a, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x6321e813, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x79be0360, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x22a67b4, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x57855c9a, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x3b084709, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x3224f60b, ABGR8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x63e2203c, ABGR8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Test01: test-ntscNG4-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x9660f4e, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x5a8806ef, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x6c49835d, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x5e853265, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x67205a84, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x7d0587f1, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x5d76b067, ABGR8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x2a17b7b6, ABGR8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Test01: test-ntscI_3-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x1f7030a6, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x5a1c0542, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x396f6598, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x394e1a0f, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x27a5f880, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x1d29cf23, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x5f282abb, BGR888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x3b088d51, BGR888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] Test01: test-ntscI_4-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x15d0c81b, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x6acdbdf5, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x4b1c1ea0, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x17579e0f, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x4d41cee, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x3712b94, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x2833cc44, ABGR8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x33f88ab, ABGR8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Test01: test-ntscIG3-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x1b68ddbd, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x646d64ab, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x59e5ddf, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x536aaa8d, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0xe320068, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x1f57539, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x76f2b07d, BGR888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x704a52ec, BGR888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] Test01: test-ntscIG4-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x2781e022, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x57e1b0c, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x4232c52b, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x1877ab81, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x305fd85d, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x458c1321, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x11438d26, ABGR8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x34cd072c, ABGR8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Test01: test-ntscP_3-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x30a3107a, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x33c7e1bb, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x34c4973, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x52feb982, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x7a765367, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x76b0bfab, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x17d677df, BGR888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x3043fe0e, BGR888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] Test01: test-ntscP_4-01-160x90.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x2f943d71, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x80503, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x4b553d26, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x69a3d1d, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x86be70a, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x480bdb19, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x2a556333, BGR888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x7d70d1b1, BGR888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] Test01: grayscale_texture.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x7e2d773b, LUMINANCE, 283 x 32, stride 283, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x2173f6d9, LUMINANCE, 283 x 32, stride 283, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x307f6b8c, LUMINANCE, 283 x 32, stride 283, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x7a187f14, LUMINANCE, 283 x 32, stride 283, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x6f195bc3, LUMINANCE, 283 x 32, stride 283, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x51e2adc7, LUMINANCE, 283 x 32, stride 283, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x1a8a8f7c, LUMINANCE, 283 x 32, stride 283, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x2353b3e6, LUMINANCE, 283 x 32, stride 283, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]]
[apply] Test01: bug724-transparent-grey_orig.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x3234e239, RGBA8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x3d921e20, RGBA8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x36b4cef0, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0xfad74ee, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x1a1d6a08, ABGR8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x37d31475, ABGR8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x27808f31, ABGR8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x436e852b, ABGR8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] Test01: bug724-transparent-grey_gimpexp.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x3e57cd70, RGBA8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x9a7504c, RGBA8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x2c039ac6, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x587d1d39, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x58c1670b, ABGR8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x6b57696f, ABGR8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x5bb21b69, ABGR8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x6b9651f3, ABGR8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] Test01: cross-grey-alpha-16x16.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x23d2a7e8, BGRA8888, 16 x 16, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x7a9273a8, BGRA8888, 16 x 16, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x26a7b76d, BGRA8888, 16 x 16, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x4abdb505, BGRA8888, 16 x 16, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x7ce6a65d, ABGR8888, 16 x 16, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x1500955a, ABGR8888, 16 x 16, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0xe874448, ABGR8888, 16 x 16, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x29b5cd00, ABGR8888, 16 x 16, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] Test01: pointer-grey-alpha-16x24.png, destFmt null, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x45820e51, BGRA8888, 16 x 24, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x42d8062c, BGRA8888, 16 x 24, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x6043cd28, BGRA8888, 16 x 24, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0xcb51256, BGRA8888, 16 x 24, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x59906517, ABGR8888, 16 x 24, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x5bfbf16f, ABGR8888, 16 x 24, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x25af5db5, ABGR8888, 16 x 24, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x12cdcf4, ABGR8888, 16 x 24, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead01_All
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead02_RGB888_to_RGBA8888
[apply] Test01: test-ntscN_3-01-160x90.png, destFmt RGBA8888, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x50d0686, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x7a3d45bd, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x1e7c7811, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x77ec78b9, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x1a3869f4, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0xa38d7a3, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x77f99a05, ABGR8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x63440df3, ABGR8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead02_RGB888_to_RGBA8888
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead03_RGB888_to_RGBA8888_stride1000
[apply] Test01: test-ntscN_3-01-160x90.png, destFmt RGBA8888, destMinStrideInBytes 1000, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0xed9d034, RGBA8888, 160 x 90, stride 1000, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x6121c9d6, RGBA8888, 160 x 90, stride 1000, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x87f383f, RGBA8888, 160 x 90, stride 1000, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x4eb7f003, RGBA8888, 160 x 90, stride 1000, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0xeafc191, ABGR8888, 160 x 90, stride 1000, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x612fc6eb, ABGR8888, 160 x 90, stride 1000, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x1060b431, ABGR8888, 160 x 90, stride 1000, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x612679d6, ABGR8888, 160 x 90, stride 1000, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead03_RGB888_to_RGBA8888_stride1000
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead04_RGB888_to_RGBA8888_stride999
[apply] Test01: test-ntscN_3-01-160x90.png, destFmt RGBA8888, destMinStrideInBytes 999, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x491cc5c9, RGBA8888, 160 x 90, stride 999, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x74ad1f1f, RGBA8888, 160 x 90, stride 999, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]]
[apply] PNGPixelRect - Flip : PixelRect[obj 0x6a1aab78, RGBA8888, 160 x 90, stride 999, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]]
[apply] PNGPixelRect - Flip (Read Back): PixelRect[obj 0x462d5aee, RGBA8888, 160 x 90, stride 999, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]]
[apply] PNGPixelRect - Reversed : PixelRect[obj 0x69b0fd6f, ABGR8888, 160 x 90, stride 999, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]]
[apply] PNGPixelRect - Reversed (Read Back): PixelRect[obj 0x757942a1, ABGR8888, 160 x 90, stride 999, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]]
[apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x4a87761d, ABGR8888, 160 x 90, stride 999, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]]
[apply] PNGPixelRect - Reversed+FLipped (Read Back): PixelRect[obj 0x66d1af89, ABGR8888, 160 x 90, stride 999, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead04_RGB888_to_RGBA8888_stride999
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead11_RGBA8888_to_LUMINA
[apply] Test02: test-ntscN_4-01-160x90.png, destFmt LUMINANCE, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x2db7a79b, LUMINANCE, 160 x 90, stride 160, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=14400 cap=14400]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x6950e31, LUMINANCE, 160 x 90, stride 160, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=14400 cap=14400]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead11_RGBA8888_to_LUMINA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead12_RGBA8888_to_RGB888
[apply] Test02: test-ntscN_4-01-160x90.png, destFmt RGB888, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x7cbd213e, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x192d3247, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead12_RGBA8888_to_RGB888
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead13_RGBA8888_to_BGR888
[apply] Test02: test-ntscN_4-01-160x90.png, destFmt BGR888, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x33723e30, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x64f6106c, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead13_RGBA8888_to_BGR888
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead14_RGBA8888_to_BGRA8888
[apply] Test02: test-ntscN_4-01-160x90.png, destFmt BGRA8888, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x74a10858, BGRA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x23fe1d71, BGRA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead14_RGBA8888_to_BGRA8888
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead15_RGBA8888_to_ARGB8888
[apply] Test02: test-ntscN_4-01-160x90.png, destFmt ARGB8888, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x1d371b2d, ARGB8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x543c6f6d, ARGB8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead15_RGBA8888_to_ARGB8888
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead16_RGBA8888_to_ABGR8888
[apply] Test02: test-ntscN_4-01-160x90.png, destFmt ABGR8888, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x43738a82, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0xc81cdd1, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT - testPNGRead16_RGBA8888_to_ABGR8888
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364324015 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364324016 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testPNGRead01_All took 0.231 sec
[apply] Testcase: testPNGRead02_RGB888_to_RGBA8888 took 0.011 sec
[apply] Testcase: testPNGRead03_RGB888_to_RGBA8888_stride1000 took 0.011 sec
[apply] Testcase: testPNGRead04_RGB888_to_RGBA8888_stride999 took 0.011 sec
[apply] Testcase: testPNGRead11_RGBA8888_to_LUMINA took 0.004 sec
[apply] Testcase: testPNGRead12_RGBA8888_to_RGB888 took 0.005 sec
[apply] Testcase: testPNGRead13_RGBA8888_to_BGR888 took 0.004 sec
[apply] Testcase: testPNGRead14_RGBA8888_to_BGRA8888 took 0.004 sec
[apply] Testcase: testPNGRead15_RGBA8888_to_ARGB8888 took 0.005 sec
[apply] Testcase: testPNGRead16_RGBA8888_to_ABGR8888 took 0.004 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364324754 ms III - Start
[apply] SLOCK [T main @ 1692364324754 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply]
[apply] junit.framework.TestListener: tests to run: 3
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead00_Manual
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead00_Manual
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead01_All
[apply] junit.framework.TestListener: startTest(testRead00_Manual)
[apply] junit.framework.TestListener: endTest(testRead00_Manual)
[apply] junit.framework.TestListener: startTest(testRead01_All)
[apply] PNGPixelRect: test-ntscN_3-01-160x90, PixelRect[obj 0x6b4a4e18, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1907, type 0x1401, RGB888]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x6e2e76e1, handle 0x7f91e004d840, isShared false, jogamp.opengl.gl4.GL4bcImpl@7f97d72c,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 160x90 wu, 160x90 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f91e00017b0, owner true, ResourceToolkitLock[obj 0x2dfa6366, isOwner false, <4e227bb2, fcdebed>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f91e00017b0, owner true, ResourceToolkitLock[obj 0x2dfa6366, isOwner false, <4e227bb2, fcdebed>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f91e00265a0, owner true, ResourceToolkitLock[obj 0x6c09dadb, isOwner true, <1296656f, 4f347364>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-1>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@2f466bec, com.jogamp.opengl.test.junit.util.QuitAdapter@dbba3dd, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@dbba3dd, ],
[apply] windowLock <2ca71218, 40e4ebbb>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-1>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0000-test-ntscN_3-01-160x90-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] PNGPixelRect: test-ntscN_4-01-160x90, PixelRect[obj 0x5e0826e7, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x35a1c124, handle 0x7f92501f68d0, isShared false, jogamp.opengl.gl4.GL4bcImpl@4bebedb5,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 160x90 wu, 160x90 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f92501ab150, owner true, ResourceToolkitLock[obj 0x3992e596, isOwner false, <1a74cc94, 1814e042>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f92501ab150, owner true, ResourceToolkitLock[obj 0x3992e596, isOwner false, <1a74cc94, 1814e042>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f92501aed90, owner true, ResourceToolkitLock[obj 0xc8630b0, isOwner true, <2296cae3, 1e3ab249>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-2>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@2113473c, com.jogamp.opengl.test.junit.util.QuitAdapter@1cade01e, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@1cade01e, ],
[apply] windowLock <8f8f0ba, 431bb316>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-2>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0001-test-ntscN_4-01-160x90-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] PNGPixelRect: test-ntscNG4-01-160x90, PixelRect[obj 0x661972b0, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x2dbc27b2, handle 0x7f9188040ac0, isShared false, jogamp.opengl.gl4.GL4bcImpl@536e85c3,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 160x90 wu, 160x90 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9188000f70, owner true, ResourceToolkitLock[obj 0x5649e130, isOwner false, <2693901, 7373a6ab>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9188000f70, owner true, ResourceToolkitLock[obj 0x5649e130, isOwner false, <2693901, 7373a6ab>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9188018fd0, owner true, ResourceToolkitLock[obj 0x5494659b, isOwner true, <4d4d4e58, 627c7c1>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-3>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@680f7f50, com.jogamp.opengl.test.junit.util.QuitAdapter@1f407777, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@1f407777, ],
[apply] windowLock <38d8d549, f9045c>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-3>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-3: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0002-test-ntscNG4-01-160x90-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] PNGPixelRect: test-ntscI_3-01-160x90, PixelRect[obj 0x2e005c4b, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1907, type 0x1401, RGB888]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x29e1560d, handle 0x7f91e8043550, isShared false, jogamp.opengl.gl4.GL4bcImpl@57b725c3,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 160x90 wu, 160x90 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f91e8000f70, owner true, ResourceToolkitLock[obj 0x3d2f089d, isOwner false, <6345835, d7211fd>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f91e8000f70, owner true, ResourceToolkitLock[obj 0x3d2f089d, isOwner false, <6345835, d7211fd>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f91e8018fd0, owner true, ResourceToolkitLock[obj 0x6305a4ad, isOwner true, <262b23b0, 27a22b0>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-4>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@1f9a36fb, com.jogamp.opengl.test.junit.util.QuitAdapter@51f4c969, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@51f4c969, ],
[apply] windowLock <2ebd4644, 7d819e81>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-4>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-4: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0003-test-ntscI_3-01-160x90-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] PNGPixelRect: test-ntscI_4-01-160x90, PixelRect[obj 0x359f7cdf, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x7fc56da5, handle 0x7f91681859b0, isShared false, jogamp.opengl.gl4.GL4bcImpl@145f6b0,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 160x90 wu, 160x90 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f916801b330, owner true, ResourceToolkitLock[obj 0x1cd343e3, isOwner false, <50107959, 2fc3aa4f>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f916801b330, owner true, ResourceToolkitLock[obj 0x1cd343e3, isOwner false, <50107959, 2fc3aa4f>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f916801c780, owner true, ResourceToolkitLock[obj 0x19d2971, isOwner true, <7d7aefa, 545ec5e8>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-5>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@66fd8cfe, com.jogamp.opengl.test.junit.util.QuitAdapter@e43f7f1, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@e43f7f1, ],
[apply] windowLock <345928bd, 168aca5b>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-5>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-5: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0004-test-ntscI_4-01-160x90-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-5,5,main]
[apply] PNGPixelRect: test-ntscIG3-01-160x90, PixelRect[obj 0x6b927fb, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1907, type 0x1401, RGB888]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x6682f627, handle 0x7f9168190b40, isShared false, jogamp.opengl.gl4.GL4bcImpl@189ba0c6,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 160x90 wu, 160x90 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f916824ee50, owner true, ResourceToolkitLock[obj 0x203316a7, isOwner false, <4957f1f3, 4651c795>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f916824ee50, owner true, ResourceToolkitLock[obj 0x203316a7, isOwner false, <4957f1f3, 4651c795>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f91682565b0, owner true, ResourceToolkitLock[obj 0x309c209, isOwner true, <3b377ae1, 4d19cc1d>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-6>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@5bcd744, com.jogamp.opengl.test.junit.util.QuitAdapter@48684470, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@48684470, ],
[apply] windowLock <4808cfee, 4b729bd6>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-6>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-6: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0005-test-ntscIG3-01-160x90-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-6,5,main]
[apply] PNGPixelRect: test-ntscIG4-01-160x90, PixelRect[obj 0x7b9a4292, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x622f4474, handle 0x7f9168cac6f0, isShared false, jogamp.opengl.gl4.GL4bcImpl@1715aac2,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 160x90 wu, 160x90 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f91682365c0, owner true, ResourceToolkitLock[obj 0x5c31f771, isOwner false, <6c2e99e6, 5a59957c>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f91682365c0, owner true, ResourceToolkitLock[obj 0x5c31f771, isOwner false, <6c2e99e6, 5a59957c>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168c5b590, owner true, ResourceToolkitLock[obj 0x60a0774f, isOwner true, <33798e55, 2b00c075>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-7>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@3de4521c, com.jogamp.opengl.test.junit.util.QuitAdapter@5e9d50e0, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@5e9d50e0, ],
[apply] windowLock <21696640, cc70970>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-7>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-7: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0006-test-ntscIG4-01-160x90-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-7,5,main]
[apply] PNGPixelRect: test-ntscP_3-01-160x90, PixelRect[obj 0x59309333, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1907, type 0x1401, RGB888]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x2bad9b86, handle 0x7f9168ce14f0, isShared false, jogamp.opengl.gl4.GL4bcImpl@2a574033,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 160x90 wu, 160x90 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168c5fd80, owner true, ResourceToolkitLock[obj 0x36c6b68f, isOwner false, <40211ff8, 367d36>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168c5fd80, owner true, ResourceToolkitLock[obj 0x36c6b68f, isOwner false, <40211ff8, 367d36>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f91682365c0, owner true, ResourceToolkitLock[obj 0x10f0f3db, isOwner true, <13815d84, 5b174ed3>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-8>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@687b474a, com.jogamp.opengl.test.junit.util.QuitAdapter@7f020fb5, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@7f020fb5, ],
[apply] windowLock <66f610ac, 7f6bb77>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-8>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-8: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0007-test-ntscP_3-01-160x90-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-8,5,main]
[apply] PNGPixelRect: test-ntscP_4-01-160x90, PixelRect[obj 0x6b81ce95, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1907, type 0x1401, RGB888]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x26df3918, handle 0x7f91689c4c20, isShared false, jogamp.opengl.gl4.GL4bcImpl@58866278,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 160x90 wu, 160x90 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168c5fd80, owner true, ResourceToolkitLock[obj 0x4ea4cf12, isOwner false, <90a36c7, 566a5af9>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168c5fd80, owner true, ResourceToolkitLock[obj 0x4ea4cf12, isOwner false, <90a36c7, 566a5af9>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x3d9467ee, isOwner true, <55a0e311, d444b6c>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-9>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@9fd75af, com.jogamp.opengl.test.junit.util.QuitAdapter@17c8d869, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@17c8d869, ],
[apply] windowLock <45a209ea, 6a122519>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-9>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-9: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0008-test-ntscP_4-01-160x90-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-9,5,main]
[apply] PNGPixelRect: grayscale_texture, PixelRect[obj 0x6c64cb25, LUMINANCE, 283 x 32, stride 283, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=9056 cap=9056]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE]
[apply] TextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x21ad1056, handle 0x7f9168ba5090, isShared false, jogamp.opengl.gl4.GL4bcImpl@5f73be93,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 283x32 wu, 283x32 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x5f7f6210, isOwner false, <e780f67, 2275ed6e>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x5f7f6210, isOwner false, <e780f67, 2275ed6e>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168c5fd80, owner true, ResourceToolkitLock[obj 0x60b05895, isOwner true, <447bc971, a36f5ae>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-10>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@725771b, com.jogamp.opengl.test.junit.util.QuitAdapter@6533f39a, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@6533f39a, ],
[apply] windowLock <7f998e0c, 42bf8fd4>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-10>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-10: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0009-grayscale_texture-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-10,5,main]
[apply] PNGPixelRect: bug724-transparent-grey_orig, PixelRect[obj 0x595b007d, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] TextureData: TextureData[127x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 45720, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x21a603e6, handle 0x7f91688e4bb0, isShared false, jogamp.opengl.gl4.GL4bcImpl@5f78ae32,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 127x90 wu, 127x90 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x7ba7793, isOwner false, <e731cd6, 527f01c3>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x7ba7793, isOwner false, <e731cd6, 527f01c3>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168c5fd80, owner true, ResourceToolkitLock[obj 0x486c2c80, isOwner true, <1cbedcf1, a3de61c>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-11>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@20668f81, com.jogamp.opengl.test.junit.util.QuitAdapter@9c7af21, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@9c7af21, ],
[apply] windowLock <6374b3bc, 69cb4c8>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-11>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-11: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0010-bug724-transparent-grey_orig-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-11,5,main]
[apply] PNGPixelRect: bug724-transparent-grey_gimpexp, PixelRect[obj 0x478190fc, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] TextureData: TextureData[127x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 45720, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x548feffd, handle 0x7f916882f370, isShared false, jogamp.opengl.gl4.GL4bcImpl@2aa48841,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 127x90 wu, 127x90 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x48953274, isOwner false, <7b5aee68, 3c9e8fdd>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x48953274, isOwner false, <7b5aee68, 3c9e8fdd>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168c5fd80, owner true, ResourceToolkitLock[obj 0x3276fe8f, isOwner true, <53917c27, 7f14f193>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-12>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@37bc69cb, com.jogamp.opengl.test.junit.util.QuitAdapter@323b7b35, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@323b7b35, ],
[apply] windowLock <6a935911, 3253a5b9>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-12>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-12: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0011-bug724-transparent-grey_gimpexp-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-12,5,main]
[apply] PNGPixelRect: cross-grey-alpha-16x16, PixelRect[obj 0x1189dd52, BGRA8888, 16 x 16, stride 64, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888]
[apply] TextureData: TextureData[16x16, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 1024, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x351a9b62, handle 0x7f91684fe1c0, isShared false, jogamp.opengl.gl4.GL4bcImpl@4bd0841d,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 16x29 wu, 16x29 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x639a9f15, isOwner false, <1acf86c5, 74f067>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x639a9f15, isOwner false, <1acf86c5, 74f067>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168c5fd80, owner true, ResourceToolkitLock[obj 0x4fcb7c18, isOwner true, <789e30c3, 1e8178bb>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-13>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@395144c4, com.jogamp.opengl.test.junit.util.QuitAdapter@2deed44a, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@2deed44a, ],
[apply] windowLock <24fff11c, 31ae0198>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-13>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-13: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0012-cross-grey-alpha-16x16-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0016x0029.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-13,5,main]
[apply] PNGPixelRect: pointer-grey-alpha-16x24, PixelRect[obj 0x436813f3, BGRA8888, 16 x 24, stride 64, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888]
[apply] TextureData: TextureData[16x24, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 1536, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x522b2b3, handle 0x7f91684fe1c0, isShared false, jogamp.opengl.gl4.GL4bcImpl@7bd8bbc2,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 16x29 wu, 16x29 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x221571bb, isOwner false, <2af7a913, e3865e1>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x221571bb, isOwner false, <2af7a913, e3865e1>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168d0ac70, owner true, ResourceToolkitLock[obj 0x3000d94f, isOwner true, <3911fe5d, 2eb9775d>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-14>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@63e30806, com.jogamp.opengl.test.junit.util.QuitAdapter@559f6f94, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@559f6f94, ],
[apply] windowLock <63ca806c, 62c10d7>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-14>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-14: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0013-pointer-grey-alpha-16x24-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0016x0029.png
[apply] junit.framework.TestListener: endTest(testRead01_All)
[apply] junit.framework.TestListener: startTest(testRead02_Gray2RGBA)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-14,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead01_All
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead02_Gray2RGBA
[apply] PNGPixelRect: grayscale_texture, PixelRect[obj 0x57a3af25, RGBA8888, 283 x 32, stride 1132, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=36224 cap=36224]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] TextureData: TextureData[283x32, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 36224, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x3ce64872, handle 0x7f9168410420, isShared false, jogamp.opengl.gl4.GL4bcImpl@4225bb05,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 283x32 wu, 283x32 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x5e49670, isOwner false, <133354ea, 50840a58>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x5e49670, isOwner false, <133354ea, 50840a58>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168c5fd80, owner true, ResourceToolkitLock[obj 0x3f967ede, isOwner true, <1ee0384a, 177dab78>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-15>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@675bb505, com.jogamp.opengl.test.junit.util.QuitAdapter@6bb747be, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@6bb747be, ],
[apply] windowLock <748a00ea, e564368>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-15>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-15: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0000-grayscale_texture-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0032.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-15,5,main]
[apply] PNGPixelRect: bug724-transparent-grey_orig, PixelRect[obj 0xc8c12ac, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] TextureData: TextureData[127x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 45720, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x53c8bcb9, handle 0x7f9168ce4090, isShared false, jogamp.opengl.gl4.GL4bcImpl@7c1dadc4,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 127x90 wu, 127x90 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x3e10758f, isOwner false, <33a68a77, 6931c617>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x3e10758f, isOwner false, <33a68a77, 6931c617>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168c5fd80, owner true, ResourceToolkitLock[obj 0x78533578, isOwner true, <45528bf0, 4220541f>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-16>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@25c62332, com.jogamp.opengl.test.junit.util.QuitAdapter@44df3a07, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@44df3a07, ],
[apply] windowLock <15833467, 55431a64>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-16>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-16: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0001-bug724-transparent-grey_orig-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-16,5,main]
[apply] PNGPixelRect: bug724-transparent-grey_gimpexp, PixelRect[obj 0x1a482e36, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] TextureData: TextureData[127x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 45720, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x72371fe1, handle 0x7f91684fab90, isShared false, jogamp.opengl.gl4.GL4bcImpl@c3afada,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 127x90 wu, 127x90 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0xfd26c30, isOwner false, <5de21aa3, 534e8689>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0xfd26c30, isOwner false, <5de21aa3, 534e8689>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168c5fd80, owner true, ResourceToolkitLock[obj 0x8794a10, isOwner true, <14d604c3, 59ac23f8>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-17>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@7ef18c8a, com.jogamp.opengl.test.junit.util.QuitAdapter@3c9a708e, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@3c9a708e, ],
[apply] windowLock <184e8bc2, 2045c8d0>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-17>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-17: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0002-bug724-transparent-grey_gimpexp-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-17,5,main]
[apply] PNGPixelRect: cross-grey-alpha-16x16, PixelRect[obj 0x35e2d654, RGBA8888, 16 x 16, stride 64, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] TextureData: TextureData[16x16, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 1024, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x4790be19, handle 0x7f9168f07a20, isShared false, jogamp.opengl.gl4.GL4bcImpl@39a8cf90,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 16x29 wu, 16x29 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x32e09651, isOwner false, <6845bdef, 60ab0370>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x32e09651, isOwner false, <6845bdef, 60ab0370>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168c5fd80, owner true, ResourceToolkitLock[obj 0x1f0094ba, isOwner true, <29e4db15, 6c0ba103>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-18>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@54838f71, com.jogamp.opengl.test.junit.util.QuitAdapter@4f3d741f, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@4f3d741f, ],
[apply] windowLock <408e229e, 713c9035>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-18>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-18: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0003-cross-grey-alpha-16x16-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0016x0029.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-18,5,main]
[apply] PNGPixelRect: pointer-grey-alpha-16x24, PixelRect[obj 0x7d8995e, RGBA8888, 16 x 24, stride 64, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] TextureData: TextureData[16x24, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 1536, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x66c66bd9, handle 0x7f9168ca5540, isShared false, jogamp.opengl.gl4.GL4bcImpl@18df79e9,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 16x29 wu, 16x29 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x4f80913, isOwner false, <49136c05, 387b7935>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x4f80913, isOwner false, <49136c05, 387b7935>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168c5fd80, owner true, ResourceToolkitLock[obj 0x5b885fe2, isOwner true, <1ffc6511, 4d5d51af>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-19>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@2e0c2be0, com.jogamp.opengl.test.junit.util.QuitAdapter@37e2168c, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@37e2168c, ],
[apply] windowLock <4bca398c, 6c3dc973>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-19>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-19: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0004-pointer-grey-alpha-16x24-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0016x0029.png
[apply] junit.framework.TestListener: endTest(testRead02_Gray2RGBA)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-19,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead02_Gray2RGBA
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364332098 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364332098 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.918 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364324754 ms III - Start
[apply] SLOCK [T main @ 1692364324754 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead00_Manual
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead00_Manual
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead01_All
[apply] PNGPixelRect: test-ntscN_3-01-160x90, PixelRect[obj 0x6b4a4e18, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1907, type 0x1401, RGB888]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x6e2e76e1, handle 0x7f91e004d840, isShared false, jogamp.opengl.gl4.GL4bcImpl@7f97d72c,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 160x90 wu, 160x90 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f91e00017b0, owner true, ResourceToolkitLock[obj 0x2dfa6366, isOwner false, <4e227bb2, fcdebed>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f91e00017b0, owner true, ResourceToolkitLock[obj 0x2dfa6366, isOwner false, <4e227bb2, fcdebed>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f91e00265a0, owner true, ResourceToolkitLock[obj 0x6c09dadb, isOwner true, <1296656f, 4f347364>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-1>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@2f466bec, com.jogamp.opengl.test.junit.util.QuitAdapter@dbba3dd, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@dbba3dd, ],
[apply] windowLock <2ca71218, 40e4ebbb>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-1>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0000-test-ntscN_3-01-160x90-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] PNGPixelRect: test-ntscN_4-01-160x90, PixelRect[obj 0x5e0826e7, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x35a1c124, handle 0x7f92501f68d0, isShared false, jogamp.opengl.gl4.GL4bcImpl@4bebedb5,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 160x90 wu, 160x90 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f92501ab150, owner true, ResourceToolkitLock[obj 0x3992e596, isOwner false, <1a74cc94, 1814e042>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f92501ab150, owner true, ResourceToolkitLock[obj 0x3992e596, isOwner false, <1a74cc94, 1814e042>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f92501aed90, owner true, ResourceToolkitLock[obj 0xc8630b0, isOwner true, <2296cae3, 1e3ab249>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-2>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@2113473c, com.jogamp.opengl.test.junit.util.QuitAdapter@1cade01e, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@1cade01e, ],
[apply] windowLock <8f8f0ba, 431bb316>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-2>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0001-test-ntscN_4-01-160x90-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] PNGPixelRect: test-ntscNG4-01-160x90, PixelRect[obj 0x661972b0, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x2dbc27b2, handle 0x7f9188040ac0, isShared false, jogamp.opengl.gl4.GL4bcImpl@536e85c3,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 160x90 wu, 160x90 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9188000f70, owner true, ResourceToolkitLock[obj 0x5649e130, isOwner false, <2693901, 7373a6ab>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9188000f70, owner true, ResourceToolkitLock[obj 0x5649e130, isOwner false, <2693901, 7373a6ab>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9188018fd0, owner true, ResourceToolkitLock[obj 0x5494659b, isOwner true, <4d4d4e58, 627c7c1>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-3>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@680f7f50, com.jogamp.opengl.test.junit.util.QuitAdapter@1f407777, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@1f407777, ],
[apply] windowLock <38d8d549, f9045c>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-3>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-3: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0002-test-ntscNG4-01-160x90-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] PNGPixelRect: test-ntscI_3-01-160x90, PixelRect[obj 0x2e005c4b, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1907, type 0x1401, RGB888]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x29e1560d, handle 0x7f91e8043550, isShared false, jogamp.opengl.gl4.GL4bcImpl@57b725c3,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 160x90 wu, 160x90 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f91e8000f70, owner true, ResourceToolkitLock[obj 0x3d2f089d, isOwner false, <6345835, d7211fd>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f91e8000f70, owner true, ResourceToolkitLock[obj 0x3d2f089d, isOwner false, <6345835, d7211fd>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f91e8018fd0, owner true, ResourceToolkitLock[obj 0x6305a4ad, isOwner true, <262b23b0, 27a22b0>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-4>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@1f9a36fb, com.jogamp.opengl.test.junit.util.QuitAdapter@51f4c969, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@51f4c969, ],
[apply] windowLock <2ebd4644, 7d819e81>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-4>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-4: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0003-test-ntscI_3-01-160x90-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] PNGPixelRect: test-ntscI_4-01-160x90, PixelRect[obj 0x359f7cdf, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x7fc56da5, handle 0x7f91681859b0, isShared false, jogamp.opengl.gl4.GL4bcImpl@145f6b0,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 160x90 wu, 160x90 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f916801b330, owner true, ResourceToolkitLock[obj 0x1cd343e3, isOwner false, <50107959, 2fc3aa4f>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f916801b330, owner true, ResourceToolkitLock[obj 0x1cd343e3, isOwner false, <50107959, 2fc3aa4f>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f916801c780, owner true, ResourceToolkitLock[obj 0x19d2971, isOwner true, <7d7aefa, 545ec5e8>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-5>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@66fd8cfe, com.jogamp.opengl.test.junit.util.QuitAdapter@e43f7f1, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@e43f7f1, ],
[apply] windowLock <345928bd, 168aca5b>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-5>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-5: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0004-test-ntscI_4-01-160x90-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-5,5,main]
[apply] PNGPixelRect: test-ntscIG3-01-160x90, PixelRect[obj 0x6b927fb, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1907, type 0x1401, RGB888]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x6682f627, handle 0x7f9168190b40, isShared false, jogamp.opengl.gl4.GL4bcImpl@189ba0c6,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 160x90 wu, 160x90 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f916824ee50, owner true, ResourceToolkitLock[obj 0x203316a7, isOwner false, <4957f1f3, 4651c795>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f916824ee50, owner true, ResourceToolkitLock[obj 0x203316a7, isOwner false, <4957f1f3, 4651c795>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f91682565b0, owner true, ResourceToolkitLock[obj 0x309c209, isOwner true, <3b377ae1, 4d19cc1d>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-6>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@5bcd744, com.jogamp.opengl.test.junit.util.QuitAdapter@48684470, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@48684470, ],
[apply] windowLock <4808cfee, 4b729bd6>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-6>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-6: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0005-test-ntscIG3-01-160x90-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-6,5,main]
[apply] PNGPixelRect: test-ntscIG4-01-160x90, PixelRect[obj 0x7b9a4292, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x622f4474, handle 0x7f9168cac6f0, isShared false, jogamp.opengl.gl4.GL4bcImpl@1715aac2,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 160x90 wu, 160x90 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f91682365c0, owner true, ResourceToolkitLock[obj 0x5c31f771, isOwner false, <6c2e99e6, 5a59957c>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f91682365c0, owner true, ResourceToolkitLock[obj 0x5c31f771, isOwner false, <6c2e99e6, 5a59957c>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168c5b590, owner true, ResourceToolkitLock[obj 0x60a0774f, isOwner true, <33798e55, 2b00c075>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-7>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@3de4521c, com.jogamp.opengl.test.junit.util.QuitAdapter@5e9d50e0, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@5e9d50e0, ],
[apply] windowLock <21696640, cc70970>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-7>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-7: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0006-test-ntscIG4-01-160x90-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-7,5,main]
[apply] PNGPixelRect: test-ntscP_3-01-160x90, PixelRect[obj 0x59309333, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1907, type 0x1401, RGB888]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x2bad9b86, handle 0x7f9168ce14f0, isShared false, jogamp.opengl.gl4.GL4bcImpl@2a574033,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 160x90 wu, 160x90 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168c5fd80, owner true, ResourceToolkitLock[obj 0x36c6b68f, isOwner false, <40211ff8, 367d36>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168c5fd80, owner true, ResourceToolkitLock[obj 0x36c6b68f, isOwner false, <40211ff8, 367d36>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f91682365c0, owner true, ResourceToolkitLock[obj 0x10f0f3db, isOwner true, <13815d84, 5b174ed3>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-8>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@687b474a, com.jogamp.opengl.test.junit.util.QuitAdapter@7f020fb5, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@7f020fb5, ],
[apply] windowLock <66f610ac, 7f6bb77>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-8>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-8: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0007-test-ntscP_3-01-160x90-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-8,5,main]
[apply] PNGPixelRect: test-ntscP_4-01-160x90, PixelRect[obj 0x6b81ce95, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=43200 cap=43200]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1907, type 0x1401, RGB888]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x26df3918, handle 0x7f91689c4c20, isShared false, jogamp.opengl.gl4.GL4bcImpl@58866278,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 160x90 wu, 160x90 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168c5fd80, owner true, ResourceToolkitLock[obj 0x4ea4cf12, isOwner false, <90a36c7, 566a5af9>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168c5fd80, owner true, ResourceToolkitLock[obj 0x4ea4cf12, isOwner false, <90a36c7, 566a5af9>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x3d9467ee, isOwner true, <55a0e311, d444b6c>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-9>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@9fd75af, com.jogamp.opengl.test.junit.util.QuitAdapter@17c8d869, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@17c8d869, ],
[apply] windowLock <45a209ea, 6a122519>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-9>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-9: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0008-test-ntscP_4-01-160x90-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-9,5,main]
[apply] PNGPixelRect: grayscale_texture, PixelRect[obj 0x6c64cb25, LUMINANCE, 283 x 32, stride 283, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=9056 cap=9056]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE]
[apply] TextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x21ad1056, handle 0x7f9168ba5090, isShared false, jogamp.opengl.gl4.GL4bcImpl@5f73be93,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 283x32 wu, 283x32 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x5f7f6210, isOwner false, <e780f67, 2275ed6e>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x5f7f6210, isOwner false, <e780f67, 2275ed6e>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168c5fd80, owner true, ResourceToolkitLock[obj 0x60b05895, isOwner true, <447bc971, a36f5ae>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-10>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@725771b, com.jogamp.opengl.test.junit.util.QuitAdapter@6533f39a, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@6533f39a, ],
[apply] windowLock <7f998e0c, 42bf8fd4>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-10>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-10: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0009-grayscale_texture-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0032.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-10,5,main]
[apply] PNGPixelRect: bug724-transparent-grey_orig, PixelRect[obj 0x595b007d, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] TextureData: TextureData[127x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 45720, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x21a603e6, handle 0x7f91688e4bb0, isShared false, jogamp.opengl.gl4.GL4bcImpl@5f78ae32,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 127x90 wu, 127x90 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x7ba7793, isOwner false, <e731cd6, 527f01c3>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x7ba7793, isOwner false, <e731cd6, 527f01c3>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168c5fd80, owner true, ResourceToolkitLock[obj 0x486c2c80, isOwner true, <1cbedcf1, a3de61c>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-11>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@20668f81, com.jogamp.opengl.test.junit.util.QuitAdapter@9c7af21, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@9c7af21, ],
[apply] windowLock <6374b3bc, 69cb4c8>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-11>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-11: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0010-bug724-transparent-grey_orig-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-11,5,main]
[apply] PNGPixelRect: bug724-transparent-grey_gimpexp, PixelRect[obj 0x478190fc, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] TextureData: TextureData[127x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 45720, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x548feffd, handle 0x7f916882f370, isShared false, jogamp.opengl.gl4.GL4bcImpl@2aa48841,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 127x90 wu, 127x90 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x48953274, isOwner false, <7b5aee68, 3c9e8fdd>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x48953274, isOwner false, <7b5aee68, 3c9e8fdd>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168c5fd80, owner true, ResourceToolkitLock[obj 0x3276fe8f, isOwner true, <53917c27, 7f14f193>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-12>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@37bc69cb, com.jogamp.opengl.test.junit.util.QuitAdapter@323b7b35, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@323b7b35, ],
[apply] windowLock <6a935911, 3253a5b9>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-12>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-12: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0011-bug724-transparent-grey_gimpexp-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-12,5,main]
[apply] PNGPixelRect: cross-grey-alpha-16x16, PixelRect[obj 0x1189dd52, BGRA8888, 16 x 16, stride 64, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888]
[apply] TextureData: TextureData[16x16, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 1024, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x351a9b62, handle 0x7f91684fe1c0, isShared false, jogamp.opengl.gl4.GL4bcImpl@4bd0841d,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 16x29 wu, 16x29 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x639a9f15, isOwner false, <1acf86c5, 74f067>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x639a9f15, isOwner false, <1acf86c5, 74f067>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168c5fd80, owner true, ResourceToolkitLock[obj 0x4fcb7c18, isOwner true, <789e30c3, 1e8178bb>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-13>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@395144c4, com.jogamp.opengl.test.junit.util.QuitAdapter@2deed44a, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@2deed44a, ],
[apply] windowLock <24fff11c, 31ae0198>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-13>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-13: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0012-cross-grey-alpha-16x16-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0016x0029.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-13,5,main]
[apply] PNGPixelRect: pointer-grey-alpha-16x24, PixelRect[obj 0x436813f3, BGRA8888, 16 x 24, stride 64, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888]
[apply] TextureData: TextureData[16x24, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 1536, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x522b2b3, handle 0x7f91684fe1c0, isShared false, jogamp.opengl.gl4.GL4bcImpl@7bd8bbc2,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 16x29 wu, 16x29 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x221571bb, isOwner false, <2af7a913, e3865e1>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x221571bb, isOwner false, <2af7a913, e3865e1>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168d0ac70, owner true, ResourceToolkitLock[obj 0x3000d94f, isOwner true, <3911fe5d, 2eb9775d>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-14>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@63e30806, com.jogamp.opengl.test.junit.util.QuitAdapter@559f6f94, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@559f6f94, ],
[apply] windowLock <63ca806c, 62c10d7>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-14>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-14: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0013-pointer-grey-alpha-16x24-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0016x0029.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-14,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead01_All
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead02_Gray2RGBA
[apply] PNGPixelRect: grayscale_texture, PixelRect[obj 0x57a3af25, RGBA8888, 283 x 32, stride 1132, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=36224 cap=36224]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] TextureData: TextureData[283x32, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 36224, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x3ce64872, handle 0x7f9168410420, isShared false, jogamp.opengl.gl4.GL4bcImpl@4225bb05,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 283x32 wu, 283x32 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x5e49670, isOwner false, <133354ea, 50840a58>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x5e49670, isOwner false, <133354ea, 50840a58>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168c5fd80, owner true, ResourceToolkitLock[obj 0x3f967ede, isOwner true, <1ee0384a, 177dab78>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-15>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@675bb505, com.jogamp.opengl.test.junit.util.QuitAdapter@6bb747be, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@6bb747be, ],
[apply] windowLock <748a00ea, e564368>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-15>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-15: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0000-grayscale_texture-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0032.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-15,5,main]
[apply] PNGPixelRect: bug724-transparent-grey_orig, PixelRect[obj 0xc8c12ac, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] TextureData: TextureData[127x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 45720, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x53c8bcb9, handle 0x7f9168ce4090, isShared false, jogamp.opengl.gl4.GL4bcImpl@7c1dadc4,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 127x90 wu, 127x90 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x3e10758f, isOwner false, <33a68a77, 6931c617>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x3e10758f, isOwner false, <33a68a77, 6931c617>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168c5fd80, owner true, ResourceToolkitLock[obj 0x78533578, isOwner true, <45528bf0, 4220541f>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-16>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@25c62332, com.jogamp.opengl.test.junit.util.QuitAdapter@44df3a07, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@44df3a07, ],
[apply] windowLock <15833467, 55431a64>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-16>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-16: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0001-bug724-transparent-grey_orig-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-16,5,main]
[apply] PNGPixelRect: bug724-transparent-grey_gimpexp, PixelRect[obj 0x1a482e36, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=45720 cap=45720]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] TextureData: TextureData[127x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 45720, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x72371fe1, handle 0x7f91684fab90, isShared false, jogamp.opengl.gl4.GL4bcImpl@c3afada,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 127x90 wu, 127x90 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0xfd26c30, isOwner false, <5de21aa3, 534e8689>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0xfd26c30, isOwner false, <5de21aa3, 534e8689>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168c5fd80, owner true, ResourceToolkitLock[obj 0x8794a10, isOwner true, <14d604c3, 59ac23f8>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-17>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@7ef18c8a, com.jogamp.opengl.test.junit.util.QuitAdapter@3c9a708e, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@3c9a708e, ],
[apply] windowLock <184e8bc2, 2045c8d0>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-17>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-17: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0002-bug724-transparent-grey_gimpexp-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-17,5,main]
[apply] PNGPixelRect: cross-grey-alpha-16x16, PixelRect[obj 0x35e2d654, RGBA8888, 16 x 16, stride 64, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=1024 cap=1024]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] TextureData: TextureData[16x16, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 1024, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x4790be19, handle 0x7f9168f07a20, isShared false, jogamp.opengl.gl4.GL4bcImpl@39a8cf90,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 16x29 wu, 16x29 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x32e09651, isOwner false, <6845bdef, 60ab0370>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x32e09651, isOwner false, <6845bdef, 60ab0370>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168c5fd80, owner true, ResourceToolkitLock[obj 0x1f0094ba, isOwner true, <29e4db15, 6c0ba103>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-18>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@54838f71, com.jogamp.opengl.test.junit.util.QuitAdapter@4f3d741f, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@4f3d741f, ],
[apply] windowLock <408e229e, 713c9035>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-18>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-18: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0003-cross-grey-alpha-16x16-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0016x0029.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-18,5,main]
[apply] PNGPixelRect: pointer-grey-alpha-16x24, PixelRect[obj 0x7d8995e, RGBA8888, 16 x 24, stride 64, isGLOrient true, pixels java.nio.DirectByteBuffer[pos=0 lim=1536 cap=1536]]
[apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888]
[apply] TextureData: TextureData[16x24, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 1536, alignment 1, rowlen 0
[apply] Chosen Caps: GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] GL ctx: X11GLXContext [Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)], options 0x7c45, this 0x66c66bd9, handle 0x7f9168ca5540, isShared false, jogamp.opengl.gl4.GL4bcImpl@18df79e9,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@291947c8,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 16x29 wu, 16x29 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x4f80913, isOwner false, <49136c05, 387b7935>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168415e70, owner true, ResourceToolkitLock[obj 0x4f80913, isOwner false, <49136c05, 387b7935>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f9168c5fd80, owner true, ResourceToolkitLock[obj 0x5b885fe2, isOwner true, <1ffc6511, 4d5d51af>[count 1, qsz 0, owner <main-Display-.x11_:0-1-EDT-19>]]], idx 0], visualID 0x516, fbConfigID 0x156,
[apply] requested GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@2e0c2be0, com.jogamp.opengl.test.junit.util.QuitAdapter@37e2168c, ],
[apply] MouseListeners num 0 [],
[apply] PointerGestures default true, custom 0 [],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@37e2168c, ],
[apply] windowLock <4bca398c, 6c3dc973>[count 2, qsz 0, owner <main-Display-.x11_:0-1-EDT-19>], surfaceLockCount 1]], direct true]
[apply] main-Display-.x11_:0-1-EDT-19: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0004-pointer-grey-alpha-16x24-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0016x0029.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-19,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead02_Gray2RGBA
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364332098 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364332098 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testRead00_Manual took 0.001 sec
[apply] Testcase: testRead01_All took 5.479 sec
[apply] Testcase: testRead02_Gray2RGBA took 1.85 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT
[apply] junit.framework.TestListener: tests to run: 13
[apply] junit.framework.TestListener: startTest(testGray__ES2)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364332924 ms III - Start
[apply] SLOCK [T main @ 1692364332924 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__ES2
[apply] TextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: TestPNGTextureFromFileNEWT.testGray__ES2____-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0032.png
[apply] junit.framework.TestListener: endTest(testGray__ES2)
[apply] junit.framework.TestListener: startTest(testGray__GL2)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__GL2
[apply] TextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestPNGTextureFromFileNEWT.testGray__GL2____-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0032.png
[apply] junit.framework.TestListener: endTest(testGray__GL2)
[apply] junit.framework.TestListener: startTest(testInterl3G_ES2)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl3G_ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-3: ** screenshot: TestPNGTextureFromFileNEWT.testInterl3G_ES2_-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] junit.framework.TestListener: endTest(testInterl3G_ES2)
[apply] junit.framework.TestListener: startTest(testInterl3__ES2)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl3G_ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl3__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-4: ** screenshot: TestPNGTextureFromFileNEWT.testInterl3__ES2_-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] junit.framework.TestListener: endTest(testInterl3__ES2)
[apply] junit.framework.TestListener: startTest(testInterl4G_ES2)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl3__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl4G_ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-5: ** screenshot: TestPNGTextureFromFileNEWT.testInterl4G_ES2_-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-5,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl4G_ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl4__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] junit.framework.TestListener: endTest(testInterl4G_ES2)
[apply] junit.framework.TestListener: startTest(testInterl4__ES2)
[apply] main-Display-.x11_:0-1-EDT-6: ** screenshot: TestPNGTextureFromFileNEWT.testInterl4__ES2_-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-6,5,main]junit.framework.TestListener: endTest(testInterl4__ES2)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl4__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testPalette3__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply]
[apply] junit.framework.TestListener: startTest(testPalette3__ES2)
[apply] main-Display-.x11_:0-1-EDT-7: ** screenshot: TestPNGTextureFromFileNEWT.testPalette3__ES2-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-7,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testPalette3__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testPalette4__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] junit.framework.TestListener: endTest(testPalette3__ES2)main-Display-.x11_:0-1-EDT-8: ** screenshot: TestPNGTextureFromFileNEWT.testPalette4__ES2-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply]
[apply] junit.framework.TestListener: startTest(testPalette4__ES2)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-8,5,main]junit.framework.TestListener: endTest(testPalette4__ES2)
[apply] junit.framework.TestListener: startTest(testRGB3__ES2)
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testPalette4__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB3__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-9: ** screenshot: TestPNGTextureFromFileNEWT.testRGB3__ES2____-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-9,5,main]junit.framework.TestListener: endTest(testRGB3__ES2)
[apply] junit.framework.TestListener: startTest(testRGB3__GL2)
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB3__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB3__GL2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-10: ** screenshot: TestPNGTextureFromFileNEWT.testRGB3__GL2____-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] junit.framework.TestListener: endTest(testRGB3__GL2)
[apply] junit.framework.TestListener: startTest(testRGB4G_ES2)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-10,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB3__GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4G_ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-11: ** screenshot: TestPNGTextureFromFileNEWT.testRGB4G_ES2____-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-11,5,main]junit.framework.TestListener: endTest(testRGB4G_ES2)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4G_ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply]
[apply] junit.framework.TestListener: startTest(testRGB4__ES2)
[apply] main-Display-.x11_:0-1-EDT-12: ** screenshot: TestPNGTextureFromFileNEWT.testRGB4__ES2____-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] junit.framework.TestListener: endTest(testRGB4__ES2)QUIT Window Thread[main-Display-.x11_:0-1-EDT-12,5,main]
[apply]
[apply] junit.framework.TestListener: startTest(testRGB4__GL2)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__GL2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-13: ** screenshot: TestPNGTextureFromFileNEWT.testRGB4__GL2____-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-13,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__GL2
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364336915 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364336915 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] junit.framework.TestListener: endTest(testRGB4__GL2)
[apply] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.567 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364332924 ms III - Start
[apply] SLOCK [T main @ 1692364332924 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__ES2
[apply] TextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: TestPNGTextureFromFileNEWT.testGray__ES2____-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0032.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__GL2
[apply] TextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestPNGTextureFromFileNEWT.testGray__GL2____-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0032.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl3G_ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-3: ** screenshot: TestPNGTextureFromFileNEWT.testInterl3G_ES2_-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl3G_ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl3__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-4: ** screenshot: TestPNGTextureFromFileNEWT.testInterl3__ES2_-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl3__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl4G_ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-5: ** screenshot: TestPNGTextureFromFileNEWT.testInterl4G_ES2_-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-5,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl4G_ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl4__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-6: ** screenshot: TestPNGTextureFromFileNEWT.testInterl4__ES2_-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-6,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testInterl4__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testPalette3__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-7: ** screenshot: TestPNGTextureFromFileNEWT.testPalette3__ES2-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-7,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testPalette3__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testPalette4__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-8: ** screenshot: TestPNGTextureFromFileNEWT.testPalette4__ES2-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-8,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testPalette4__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB3__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-9: ** screenshot: TestPNGTextureFromFileNEWT.testRGB3__ES2____-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-9,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB3__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB3__GL2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-10: ** screenshot: TestPNGTextureFromFileNEWT.testRGB3__GL2____-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-10,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB3__GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4G_ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-11: ** screenshot: TestPNGTextureFromFileNEWT.testRGB4G_ES2____-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-11,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4G_ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__ES2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-12: ** screenshot: TestPNGTextureFromFileNEWT.testRGB4__ES2____-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-12,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__ES2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__GL2
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-13: ** screenshot: TestPNGTextureFromFileNEWT.testRGB4__GL2____-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-13,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testRGB4__GL2
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364336915 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364336915 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testGray__ES2 took 0.696 sec
[apply] Testcase: testGray__GL2 took 0.264 sec
[apply] Testcase: testInterl3G_ES2 took 0.266 sec
[apply] Testcase: testInterl3__ES2 took 0.266 sec
[apply] Testcase: testInterl4G_ES2 took 0.266 sec
[apply] Testcase: testInterl4__ES2 took 0.317 sec
[apply] Testcase: testPalette3__ES2 took 0.283 sec
[apply] Testcase: testPalette4__ES2 took 0.266 sec
[apply] Testcase: testRGB3__ES2 took 0.283 sec
[apply] Testcase: testRGB3__GL2 took 0.266 sec
[apply] Testcase: testRGB4G_ES2 took 0.267 sec
[apply] Testcase: testRGB4__ES2 took 0.266 sec
[apply] Testcase: testRGB4__GL2 took 0.266 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364337642 ms III - Start
[apply] SLOCK [T main @ 1692364337642 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test00)
[apply] junit.framework.TestListener: endTest(test00)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT - test00
[apply] 00: LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] 01: RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] 02: BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] 03: RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] 04: ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] 05: RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] 06: BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] 07: RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] 08: BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] 09: RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] 10: ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] 11: ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] 12: BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT - test00
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364337656 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364337656 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.583 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364337642 ms III - Start
[apply] SLOCK [T main @ 1692364337642 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT - test00
[apply] 00: LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] 01: RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] 02: BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] 03: RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] 04: ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] 05: RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] 06: BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] 07: RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] 08: BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] 09: RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] 10: ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] 11: ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] 12: BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT - test00
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364337656 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364337656 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00 took 0.004 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT
[apply] junit.framework.TestListener: tests to run: 6
[apply] junit.framework.TestListener: startTest(testConversion00)
[apply] junit.framework.TestListener: endTest(testConversion00)
[apply] junit.framework.TestListener: startTest(testConversion01_srcS000_BE_TL_destS000_TL)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364338368 ms III - Start
[apply] SLOCK [T main @ 1692364338368 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion00
[apply] RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]:
[apply] u16_alpha [0xC986, msbFirst true, 1100100110000110]
[apply] u16_undef [0xC986, msbFirst true, 1100100110000110]
[apply] xx_alpha [0x8000, msbFirst true, 1000000000000000]
[apply] xx_undef [0x8000, msbFirst true, 1000000000000000]
[apply] RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]] -> LUMINANCE PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] res00.0.r [0x30, msbFirst true, 00110000] -> 0.188235 -> [0x30, msbFirst true, 00110000]
[apply] res00.0.g [0x60, msbFirst true, 01100000] -> 0.376471 -> [0x60, msbFirst true, 01100000]
[apply] res00.0.b [0x90, msbFirst true, 10010000] -> 0.564706 -> [0x90, msbFirst true, 10010000]
[apply] res00.0.a [0xC0, msbFirst true, 11000000] -> 0.752941 -> [0xC0, msbFirst true, 11000000]
[apply] res01.0 ( 0.188235 + 0.376471 + 0.564706 ) / 3f = 0.376471 -> [0x60, msbFirst true, 01100000]
[apply] res02.1 ( 0.188235 + 0.376471 + 0.564706 ) / 3f = 0.376471 -> [0x60, msbFirst true, 01100000]
[apply] res20.l1 ( [0x30, msbFirst true, 00110000] + [0x60, msbFirst true, 01100000] + [0x90, msbFirst true, 10010000] )
[apply] res20.l2 ( 0.188235 + 0.376471 + 0.564706 )
[apply] res20.l3 ( 0.188235 + 0.376471 + 0.564706 ) / 3f = 0.376471 -> [0x60, msbFirst true, 01100000]
[apply] res20._1 ( [0x06, msbFirst true, 00000110] + [0x18, msbFirst true, 00011000] + [0x12, msbFirst true, 00010010] )
[apply] res20._2 ( 0.193548 + 0.380952 + 0.580645 )
[apply] res20._3 ( 0.193548 + 0.380952 + 0.580645 ) / 3f = 0.385049 -> [0x62, msbFirst true, 01100010]
[apply] res30.xx ( 0.193548 + 0.380952 + 0.580645 ) / 3f = 0.385049 -> [0x62, msbFirst true, 01100010]
[apply] res40 ( 0.193548 + 0.190476 + 0.193548 ) / 3f = [0x31, msbFirst true, 00110001]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion00
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion01_srcS000_BE_TL_destS000_TL
[apply] Test00: srcMinStrideInBytes 0, srcByteOrder BIG_ENDIAN, srcIsGLOriented false, destMinStrideInBytes 0, destIsGLOriented false
[apply] CONVERT[0][*]: Image0 - Orig: PixelRect[obj 0x5b275dab, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]]
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][0]: LUMINANCE -> LUMINANCE
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][0]: Conv1: PixelRect[obj 0x3532ec19, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][0]: Conv2: PixelRect[obj 0x68c4039c, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][1]: LUMINANCE -> RGB565
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] CONVERT[0][1]: Conv1: PixelRect[obj 0x77caeb3e, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x630C 0x630C 0x630C
[apply] [ 0][ 1] 0x630C 0x630C 0x630C
[apply] [ 0][ 2] 0x630C 0x630C 0x630C
[apply] Test [ 0][ 0] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 0][ 0] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x630C 0x630C 0x630C
[apply] [ 61][ 62] 0x630C 0x630C 0x630C
[apply] [ 61][ 63] 0x630C 0x630C 0x630C
[apply] Test [ 63][ 63] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 63][ 63] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] CONVERT[0][1]: Conv2: PixelRect[obj 0x1e88b3c, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x62, msbFirst true, 01100010], ]
[apply] DestRe Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[0][2]: LUMINANCE -> BGR565
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] CONVERT[0][2]: Conv1: PixelRect[obj 0x42d80b78, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x630C 0x630C 0x630C
[apply] [ 0][ 1] 0x630C 0x630C 0x630C
[apply] [ 0][ 2] 0x630C 0x630C 0x630C
[apply] Test [ 0][ 0] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 0][ 0] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x630C 0x630C 0x630C
[apply] [ 61][ 62] 0x630C 0x630C 0x630C
[apply] [ 61][ 63] 0x630C 0x630C 0x630C
[apply] Test [ 63][ 63] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 63][ 63] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] CONVERT[0][2]: Conv2: PixelRect[obj 0x3bfdc050, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x62, msbFirst true, 01100010], ]
[apply] DestRe Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[0][3]: LUMINANCE -> RGBA5551
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x8C, msbFirst true, 10001100], [0xB1, msbFirst true, 10110001], ]
[apply] CONVERT[0][3]: Conv1: PixelRect[obj 0x1bce4f0a, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x8C, msbFirst true, 10001100], [0xB1, msbFirst true, 10110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xB18C 0xB18C 0xB18C
[apply] [ 0][ 1] 0xB18C 0xB18C 0xB18C
[apply] [ 0][ 2] 0xB18C 0xB18C 0xB18C
[apply] Test [ 0][ 0] exp [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xB18C 0xB18C 0xB18C
[apply] [ 61][ 62] 0xB18C 0xB18C 0xB18C
[apply] [ 61][ 63] 0xB18C 0xB18C 0xB18C
[apply] Test [ 63][ 63] exp [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[0][3]: Conv2: PixelRect[obj 0x5e3a8624, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x63, msbFirst true, 01100011], ]
[apply] DestRe Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[0][4]: LUMINANCE -> ABGR1555
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x01, msbFirst true, 00000001], [0x63, msbFirst true, 01100011], ]
[apply] CONVERT[0][4]: Conv1: PixelRect[obj 0x5c3bd550, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x19, msbFirst true, 00011001], [0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x6319 0x6319 0x6319
[apply] [ 0][ 1] 0x6319 0x6319 0x6319
[apply] [ 0][ 2] 0x6319 0x6319 0x6319
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x00, msbFirst true, 00000] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x6319 0x6319 0x6319
[apply] [ 61][ 62] 0x6319 0x6319 0x6319
[apply] [ 61][ 63] 0x6319 0x6319 0x6319
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x00, msbFirst true, 00000] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] CONVERT[0][4]: Conv2: PixelRect[obj 0x91161c7, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x63, msbFirst true, 01100011], ]
[apply] DestRe Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[0][5]: LUMINANCE -> RGB888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][5]: Conv1: PixelRect[obj 0x604ed9f0, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060 0x606060 0x606060
[apply] [ 0][ 1] 0x606060 0x606060 0x606060
[apply] [ 0][ 2] 0x606060 0x606060 0x606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060 0x606060 0x606060
[apply] [ 61][ 62] 0x606060 0x606060 0x606060
[apply] [ 61][ 63] 0x606060 0x606060 0x606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][5]: Conv2: PixelRect[obj 0x6a4f787b, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][6]: LUMINANCE -> BGR888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][6]: Conv1: PixelRect[obj 0x685cb137, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060 0x606060 0x606060
[apply] [ 0][ 1] 0x606060 0x606060 0x606060
[apply] [ 0][ 2] 0x606060 0x606060 0x606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060 0x606060 0x606060
[apply] [ 61][ 62] 0x606060 0x606060 0x606060
[apply] [ 61][ 63] 0x606060 0x606060 0x606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][6]: Conv2: PixelRect[obj 0x6a41eaa2, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][7]: LUMINANCE -> RGBx8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][7]: Conv1: PixelRect[obj 0x7cd62f43, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 1] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 2] 0x00606060 0x00606060 0x00606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 62] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 63] 0x00606060 0x00606060 0x00606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][7]: Conv2: PixelRect[obj 0x6d4b1c02, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][8]: LUMINANCE -> BGRx8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][8]: Conv1: PixelRect[obj 0x6093dd95, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 1] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 2] 0x00606060 0x00606060 0x00606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 62] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 63] 0x00606060 0x00606060 0x00606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][8]: Conv2: PixelRect[obj 0x5622fdf, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][9]: LUMINANCE -> RGBA8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][9]: Conv1: PixelRect[obj 0x4883b407, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 1] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 2] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 62] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 63] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[0][9]: Conv2: PixelRect[obj 0x7d9d1a19, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][10]: LUMINANCE -> ABGR8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][10]: Conv1: PixelRect[obj 0x39c0f4a, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 1] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 2] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 62] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 63] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][10]: Conv2: PixelRect[obj 0x1794d431, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][11]: LUMINANCE -> ARGB8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][11]: Conv1: PixelRect[obj 0x42e26948, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 1] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 2] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 62] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 63] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][11]: Conv2: PixelRect[obj 0x57baeedf, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][12]: LUMINANCE -> BGRA8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][12]: Conv1: PixelRect[obj 0x343f4d3d, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 1] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 2] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 62] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 63] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[0][12]: Conv2: PixelRect[obj 0x53b32d7, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[1][*]: Image0 - Orig: PixelRect[obj 0x5442a311, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]]
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][0]: RGB565 -> LUMINANCE
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x62, msbFirst true, 01100010], ]
[apply] CONVERT[1][0]: Conv1: PixelRect[obj 0x548e7350, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[1][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[1][1]: RGB565 -> RGB565
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[1][1]: Conv1: PixelRect[obj 0x1a968a59, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][1]: Conv2: PixelRect[obj 0x4667ae56, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][2]: RGB565 -> BGR565
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[1][2]: Conv1: PixelRect[obj 0x77cd7a0, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[1][2]: Conv2: PixelRect[obj 0x204f30ec, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][3]: RGB565 -> RGBA5551
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[1][3]: Conv1: PixelRect[obj 0xe25b2fe, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[1][3]: Conv2: PixelRect[obj 0x754ba872, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][4]: RGB565 -> ABGR1555
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[1][4]: Conv1: PixelRect[obj 0x146ba0ac, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[1][4]: Conv2: PixelRect[obj 0x4dfa3a9d, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][5]: RGB565 -> RGB888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[1][5]: Conv1: PixelRect[obj 0x6eebc39e, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[1][5]: Conv2: PixelRect[obj 0x464bee09, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][6]: RGB565 -> BGR888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[1][6]: Conv1: PixelRect[obj 0xf6c48ac, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[1][6]: Conv2: PixelRect[obj 0x13deb50e, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][7]: RGB565 -> RGBx8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][7]: Conv1: PixelRect[obj 0x239963d8, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[1][7]: Conv2: PixelRect[obj 0x3abbfa04, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][8]: RGB565 -> BGRx8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][8]: Conv1: PixelRect[obj 0x57fffcd7, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[1][8]: Conv2: PixelRect[obj 0x31ef45e3, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][9]: RGB565 -> RGBA8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][9]: Conv1: PixelRect[obj 0x598067a5, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 1] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 2] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 62] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 63] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[1][9]: Conv2: PixelRect[obj 0x3c0ecd4b, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][10]: RGB565 -> ABGR8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[1][10]: Conv1: PixelRect[obj 0x14bf9759, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 1] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 2] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 62] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 63] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[1][10]: Conv2: PixelRect[obj 0x5f341870, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][11]: RGB565 -> ARGB8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[1][11]: Conv1: PixelRect[obj 0x553f17c, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 1] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 2] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 62] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 63] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[1][11]: Conv2: PixelRect[obj 0x4f7d0008, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][12]: RGB565 -> BGRA8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][12]: Conv1: PixelRect[obj 0x271053e1, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 1] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 2] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 62] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 63] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[1][12]: Conv2: PixelRect[obj 0x589838eb, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[2][*]: Image0 - Orig: PixelRect[obj 0x42dafa95, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]]
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][0]: BGR565 -> LUMINANCE
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x62, msbFirst true, 01100010], ]
[apply] CONVERT[2][0]: Conv1: PixelRect[obj 0x6500df86, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[2][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[2][1]: BGR565 -> RGB565
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[2][1]: Conv1: PixelRect[obj 0x402a079c, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[2][1]: Conv2: PixelRect[obj 0x59ec2012, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][2]: BGR565 -> BGR565
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[2][2]: Conv1: PixelRect[obj 0x4cf777e8, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][2]: Conv2: PixelRect[obj 0x2f686d1f, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][3]: BGR565 -> RGBA5551
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[2][3]: Conv1: PixelRect[obj 0x3fee9989, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[2][3]: Conv2: PixelRect[obj 0x73ad2d6, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][4]: BGR565 -> ABGR1555
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[2][4]: Conv1: PixelRect[obj 0x7085bdee, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][4]: Conv2: PixelRect[obj 0x1ce92674, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][5]: BGR565 -> RGB888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[2][5]: Conv1: PixelRect[obj 0x5700d6b1, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[2][5]: Conv2: PixelRect[obj 0x6fd02e5, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][6]: BGR565 -> BGR888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[2][6]: Conv1: PixelRect[obj 0x5bcab519, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[2][6]: Conv2: PixelRect[obj 0xe45f292, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][7]: BGR565 -> RGBx8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][7]: Conv1: PixelRect[obj 0x5f2108b5, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[2][7]: Conv2: PixelRect[obj 0x31a5c39e, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][8]: BGR565 -> BGRx8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][8]: Conv1: PixelRect[obj 0x3f49dace, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[2][8]: Conv2: PixelRect[obj 0x1e397ed7, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][9]: BGR565 -> RGBA8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][9]: Conv1: PixelRect[obj 0x490ab905, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 1] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 2] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 62] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 63] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[2][9]: Conv2: PixelRect[obj 0x56ac3a89, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][10]: BGR565 -> ABGR8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[2][10]: Conv1: PixelRect[obj 0x27c20538, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 1] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 2] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 62] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 63] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[2][10]: Conv2: PixelRect[obj 0x72d818d1, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][11]: BGR565 -> ARGB8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[2][11]: Conv1: PixelRect[obj 0x6e06451e, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 1] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 2] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 62] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 63] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[2][11]: Conv2: PixelRect[obj 0x59494225, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][12]: BGR565 -> BGRA8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][12]: Conv1: PixelRect[obj 0x6e1567f1, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 1] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 2] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 62] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 63] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[2][12]: Conv2: PixelRect[obj 0x5cb9f472, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[3][*]: Image0 - Orig: PixelRect[obj 0xcb644e, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]]
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][0]: RGBA5551 -> LUMINANCE
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x63, msbFirst true, 01100011], ]
[apply] CONVERT[3][0]: Conv1: PixelRect[obj 0x13805618, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[3][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[3][1]: RGBA5551 -> RGB565
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[3][1]: Conv1: PixelRect[obj 0x56ef9176, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[3][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][2]: RGBA5551 -> BGR565
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[3][2]: Conv1: PixelRect[obj 0x4566e5bd, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[3][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][3]: RGBA5551 -> RGBA5551
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[3][3]: Conv1: PixelRect[obj 0x1ed4004b, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][3]: Conv2: PixelRect[obj 0xff5b51f, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][4]: RGBA5551 -> ABGR1555
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[3][4]: Conv1: PixelRect[obj 0x25bbe1b6, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[3][4]: Conv2: PixelRect[obj 0x5702b3b1, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][5]: RGBA5551 -> RGB888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[3][5]: Conv1: PixelRect[obj 0x69ea3742, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[3][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][6]: RGBA5551 -> BGR888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[3][6]: Conv1: PixelRect[obj 0x4b952a2d, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[3][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][7]: RGBA5551 -> RGBx8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][7]: Conv1: PixelRect[obj 0x3159c4b8, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[3][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][8]: RGBA5551 -> BGRx8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][8]: Conv1: PixelRect[obj 0x73846619, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[3][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][9]: RGBA5551 -> RGBA8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][9]: Conv1: PixelRect[obj 0x4bec1f0c, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[3][9]: Conv2: PixelRect[obj 0x29ca901e, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][10]: RGBA5551 -> ABGR8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[3][10]: Conv1: PixelRect[obj 0x5649fd9b, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[3][10]: Conv2: PixelRect[obj 0x6adede5, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][11]: RGBA5551 -> ARGB8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[3][11]: Conv1: PixelRect[obj 0x2d928643, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[3][11]: Conv2: PixelRect[obj 0x5025a98f, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][12]: RGBA5551 -> BGRA8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][12]: Conv1: PixelRect[obj 0x49993335, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[3][12]: Conv2: PixelRect[obj 0x20322d26, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[4][*]: Image0 - Orig: PixelRect[obj 0x192b07fd, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]]
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][0]: ABGR1555 -> LUMINANCE
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x63, msbFirst true, 01100011], ]
[apply] CONVERT[4][0]: Conv1: PixelRect[obj 0x64bfbc86, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[4][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[4][1]: ABGR1555 -> RGB565
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[4][1]: Conv1: PixelRect[obj 0x64bf3bbf, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[4][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][2]: ABGR1555 -> BGR565
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[4][2]: Conv1: PixelRect[obj 0x55d56113, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][3]: ABGR1555 -> RGBA5551
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[4][3]: Conv1: PixelRect[obj 0x148080bb, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[4][3]: Conv2: PixelRect[obj 0xdc24521, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][4]: ABGR1555 -> ABGR1555
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[4][4]: Conv1: PixelRect[obj 0x10bdf5e5, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][4]: Conv2: PixelRect[obj 0x6e1ec318, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][5]: ABGR1555 -> RGB888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[4][5]: Conv1: PixelRect[obj 0x7e0b0338, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[4][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][6]: ABGR1555 -> BGR888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[4][6]: Conv1: PixelRect[obj 0x617faa95, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[4][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][7]: ABGR1555 -> RGBx8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][7]: Conv1: PixelRect[obj 0x1e127982, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[4][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][8]: ABGR1555 -> BGRx8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][8]: Conv1: PixelRect[obj 0x60c6f5b, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[4][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][9]: ABGR1555 -> RGBA8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][9]: Conv1: PixelRect[obj 0x2038ae61, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[4][9]: Conv2: PixelRect[obj 0x3c0f93f1, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][10]: ABGR1555 -> ABGR8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[4][10]: Conv1: PixelRect[obj 0x31dc339b, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[4][10]: Conv2: PixelRect[obj 0x544fe44c, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][11]: ABGR1555 -> ARGB8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[4][11]: Conv1: PixelRect[obj 0x31610302, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[4][11]: Conv2: PixelRect[obj 0x71318ec4, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][12]: ABGR1555 -> BGRA8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][12]: Conv1: PixelRect[obj 0x21213b92, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[4][12]: Conv2: PixelRect[obj 0xa67c67e, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[5][*]: Image0 - Orig: PixelRect[obj 0x3327bd23, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]]
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][0]: RGB888 -> LUMINANCE
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[5][0]: Conv1: PixelRect[obj 0x4e1d422d, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[5][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[5][1]: RGB888 -> RGB565
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[5][1]: Conv1: PixelRect[obj 0x66480dd7, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[5][1]: Conv2: PixelRect[obj 0x52a86356, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][2]: RGB888 -> BGR565
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[5][2]: Conv1: PixelRect[obj 0x5ce81285, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[5][2]: Conv2: PixelRect[obj 0x78c03f1f, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][3]: RGB888 -> RGBA5551
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[5][3]: Conv1: PixelRect[obj 0x5ec0a365, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[5][3]: Conv2: PixelRect[obj 0x4fe3c938, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][4]: RGB888 -> ABGR1555
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[5][4]: Conv1: PixelRect[obj 0x5383967b, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[5][4]: Conv2: PixelRect[obj 0x2ac273d3, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][5]: RGB888 -> RGB888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[5][5]: Conv1: PixelRect[obj 0x71423665, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][5]: Conv2: PixelRect[obj 0x20398b7c, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][6]: RGB888 -> BGR888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[5][6]: Conv1: PixelRect[obj 0x6fc6f14e, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[5][6]: Conv2: PixelRect[obj 0x56235b8e, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][7]: RGB888 -> RGBx8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][7]: Conv1: PixelRect[obj 0x3632be31, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][7]: Conv2: PixelRect[obj 0x5abca1e0, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][8]: RGB888 -> BGRx8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][8]: Conv1: PixelRect[obj 0x2286778, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[5][8]: Conv2: PixelRect[obj 0x4e9ba398, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][9]: RGB888 -> RGBA8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][9]: Conv1: PixelRect[obj 0x6d7b4f4c, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[5][9]: Conv2: PixelRect[obj 0x527740a2, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][10]: RGB888 -> ABGR8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[5][10]: Conv1: PixelRect[obj 0x13a5fe33, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[5][10]: Conv2: PixelRect[obj 0x3108bc, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][11]: RGB888 -> ARGB8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[5][11]: Conv1: PixelRect[obj 0x370736d9, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][11]: Conv2: PixelRect[obj 0x5f9d02cb, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][12]: RGB888 -> BGRA8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][12]: Conv1: PixelRect[obj 0x63753b6d, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[5][12]: Conv2: PixelRect[obj 0x6b09bb57, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][*]: Image0 - Orig: PixelRect[obj 0x6536e911, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]]
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][0]: BGR888 -> LUMINANCE
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[6][0]: Conv1: PixelRect[obj 0x520a3426, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[6][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[6][1]: BGR888 -> RGB565
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[6][1]: Conv1: PixelRect[obj 0x18eed359, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[6][1]: Conv2: PixelRect[obj 0x3e9b1010, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][2]: BGR888 -> BGR565
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[6][2]: Conv1: PixelRect[obj 0x6c3708b3, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[6][2]: Conv2: PixelRect[obj 0x6f1fba17, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][3]: BGR888 -> RGBA5551
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[6][3]: Conv1: PixelRect[obj 0x185d8b6, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[6][3]: Conv2: PixelRect[obj 0x67784306, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][4]: BGR888 -> ABGR1555
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[6][4]: Conv1: PixelRect[obj 0x335eadca, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[6][4]: Conv2: PixelRect[obj 0x210366b4, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][5]: BGR888 -> RGB888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[6][5]: Conv1: PixelRect[obj 0xeec5a4a, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][5]: Conv2: PixelRect[obj 0x2b2948e2, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][6]: BGR888 -> BGR888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[6][6]: Conv1: PixelRect[obj 0x6ddf90b0, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][6]: Conv2: PixelRect[obj 0x57536d79, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][7]: BGR888 -> RGBx8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][7]: Conv1: PixelRect[obj 0x3b0143d3, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][7]: Conv2: PixelRect[obj 0x5a8e6209, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][8]: BGR888 -> BGRx8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][8]: Conv1: PixelRect[obj 0x4b4523f8, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][8]: Conv2: PixelRect[obj 0x731a74c, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][9]: BGR888 -> RGBA8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][9]: Conv1: PixelRect[obj 0x369f73a2, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[6][9]: Conv2: PixelRect[obj 0x1f28c152, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][10]: BGR888 -> ABGR8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[6][10]: Conv1: PixelRect[obj 0x7d907bac, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][10]: Conv2: PixelRect[obj 0x7791a895, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][11]: BGR888 -> ARGB8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[6][11]: Conv1: PixelRect[obj 0x3a5ed7a6, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][11]: Conv2: PixelRect[obj 0x6325a3ee, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][12]: BGR888 -> BGRA8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][12]: Conv1: PixelRect[obj 0x1d16f93d, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[6][12]: Conv2: PixelRect[obj 0x67b92f0a, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][*]: Image0 - Orig: PixelRect[obj 0x2b9627bc, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][0]: RGBx8888 -> LUMINANCE
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[7][0]: Conv1: PixelRect[obj 0x65e2dbf3, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[7][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[7][1]: RGBx8888 -> RGB565
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[7][1]: Conv1: PixelRect[obj 0x4f970963, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[7][1]: Conv2: PixelRect[obj 0x61f8bee4, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][2]: RGBx8888 -> BGR565
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[7][2]: Conv1: PixelRect[obj 0x7b49cea0, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[7][2]: Conv2: PixelRect[obj 0x887af79, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][3]: RGBx8888 -> RGBA5551
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[7][3]: Conv1: PixelRect[obj 0x7fac631b, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[7][3]: Conv2: PixelRect[obj 0x5b87ed94, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][4]: RGBx8888 -> ABGR1555
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[7][4]: Conv1: PixelRect[obj 0x6e0e048a, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[7][4]: Conv2: PixelRect[obj 0x5bc79255, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][5]: RGBx8888 -> RGB888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[7][5]: Conv1: PixelRect[obj 0x47ef968d, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][5]: Conv2: PixelRect[obj 0x23e028a9, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][6]: RGBx8888 -> BGR888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[7][6]: Conv1: PixelRect[obj 0x3dd4520b, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][6]: Conv2: PixelRect[obj 0x5ae63ade, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][7]: RGBx8888 -> RGBx8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][7]: Conv1: PixelRect[obj 0x610694f1, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][7]: Conv2: PixelRect[obj 0x43814d18, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][8]: RGBx8888 -> BGRx8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][8]: Conv1: PixelRect[obj 0x5c5a1b69, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][8]: Conv2: PixelRect[obj 0x3701eaf6, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][9]: RGBx8888 -> RGBA8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][9]: Conv1: PixelRect[obj 0x627551fb, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[7][9]: Conv2: PixelRect[obj 0x2b552920, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][10]: RGBx8888 -> ABGR8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[7][10]: Conv1: PixelRect[obj 0x2758fe70, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][10]: Conv2: PixelRect[obj 0x1f36e637, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][11]: RGBx8888 -> ARGB8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[7][11]: Conv1: PixelRect[obj 0x578486a3, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][11]: Conv2: PixelRect[obj 0x551aa95a, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][12]: RGBx8888 -> BGRA8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][12]: Conv1: PixelRect[obj 0x35d176f7, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[7][12]: Conv2: PixelRect[obj 0x1dfe2924, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][*]: Image0 - Orig: PixelRect[obj 0x6ebc05a6, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][0]: BGRx8888 -> LUMINANCE
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[8][0]: Conv1: PixelRect[obj 0x6e6c3152, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[8][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[8][1]: BGRx8888 -> RGB565
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[8][1]: Conv1: PixelRect[obj 0x50b494a6, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[8][1]: Conv2: PixelRect[obj 0x3cef309d, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][2]: BGRx8888 -> BGR565
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[8][2]: Conv1: PixelRect[obj 0x32709393, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[8][2]: Conv2: PixelRect[obj 0x3d99d22e, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][3]: BGRx8888 -> RGBA5551
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[8][3]: Conv1: PixelRect[obj 0x49fc609f, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[8][3]: Conv2: PixelRect[obj 0xcd2dae5, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][4]: BGRx8888 -> ABGR1555
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[8][4]: Conv1: PixelRect[obj 0x3a883ce7, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[8][4]: Conv2: PixelRect[obj 0x4973813a, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][5]: BGRx8888 -> RGB888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[8][5]: Conv1: PixelRect[obj 0x6321e813, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][5]: Conv2: PixelRect[obj 0x79be0360, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][6]: BGRx8888 -> BGR888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[8][6]: Conv1: PixelRect[obj 0x22a67b4, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][6]: Conv2: PixelRect[obj 0x57855c9a, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][7]: BGRx8888 -> RGBx8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][7]: Conv1: PixelRect[obj 0x3b084709, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][7]: Conv2: PixelRect[obj 0x3224f60b, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][8]: BGRx8888 -> BGRx8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][8]: Conv1: PixelRect[obj 0x63e2203c, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][8]: Conv2: PixelRect[obj 0x1efed156, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][9]: BGRx8888 -> RGBA8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][9]: Conv1: PixelRect[obj 0x6737fd8f, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[8][9]: Conv2: PixelRect[obj 0x72b6cbcc, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][10]: BGRx8888 -> ABGR8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[8][10]: Conv1: PixelRect[obj 0xa7e666, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][10]: Conv2: PixelRect[obj 0x68bbe345, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][11]: BGRx8888 -> ARGB8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[8][11]: Conv1: PixelRect[obj 0x30b8a058, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][11]: Conv2: PixelRect[obj 0x7494e528, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][12]: BGRx8888 -> BGRA8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][12]: Conv1: PixelRect[obj 0x4bbfb90a, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[8][12]: Conv2: PixelRect[obj 0x7c29daf3, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][*]: Image0 - Orig: PixelRect[obj 0x9660f4e, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][0]: RGBA8888 -> LUMINANCE
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[9][0]: Conv1: PixelRect[obj 0x5a8806ef, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[9][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[9][1]: RGBA8888 -> RGB565
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[9][1]: Conv1: PixelRect[obj 0x6c49835d, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[9][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][2]: RGBA8888 -> BGR565
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[9][2]: Conv1: PixelRect[obj 0x5e853265, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[9][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][3]: RGBA8888 -> RGBA5551
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[9][3]: Conv1: PixelRect[obj 0x67205a84, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[9][3]: Conv2: PixelRect[obj 0x7d0587f1, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[9][4]: RGBA8888 -> ABGR1555
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[9][4]: Conv1: PixelRect[obj 0x5d76b067, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[9][4]: Conv2: PixelRect[obj 0x2a17b7b6, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[9][5]: RGBA8888 -> RGB888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[9][5]: Conv1: PixelRect[obj 0x4f063c0a, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[9][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][6]: RGBA8888 -> BGR888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[9][6]: Conv1: PixelRect[obj 0x1e6d1014, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][7]: RGBA8888 -> RGBx8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[9][7]: Conv1: PixelRect[obj 0x76707e36, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[9][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][8]: RGBA8888 -> BGRx8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[9][8]: Conv1: PixelRect[obj 0x614ddd49, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][9]: RGBA8888 -> RGBA8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[9][9]: Conv1: PixelRect[obj 0x1f554b06, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][9]: Conv2: PixelRect[obj 0x694e1548, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][10]: RGBA8888 -> ABGR8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[9][10]: Conv1: PixelRect[obj 0x1c3a4799, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][10]: Conv2: PixelRect[obj 0x131276c2, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][11]: RGBA8888 -> ARGB8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[9][11]: Conv1: PixelRect[obj 0x26aa12dd, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[9][11]: Conv2: PixelRect[obj 0x3fd7a715, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][12]: RGBA8888 -> BGRA8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[9][12]: Conv1: PixelRect[obj 0x711f39f9, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][12]: Conv2: PixelRect[obj 0x71bbf57e, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[10][*]: Image0 - Orig: PixelRect[obj 0x7f13d6e, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][0]: ABGR8888 -> LUMINANCE
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[10][0]: Conv1: PixelRect[obj 0x51cdd8a, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[10][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[10][1]: ABGR8888 -> RGB565
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[10][1]: Conv1: PixelRect[obj 0xd44fc21, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[10][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][2]: ABGR8888 -> BGR565
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[10][2]: Conv1: PixelRect[obj 0x23faf8f2, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[10][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][3]: ABGR8888 -> RGBA5551
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[10][3]: Conv1: PixelRect[obj 0x2d6eabae, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[10][3]: Conv2: PixelRect[obj 0x4e7dc304, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[10][4]: ABGR8888 -> ABGR1555
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[10][4]: Conv1: PixelRect[obj 0x64729b1e, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[10][4]: Conv2: PixelRect[obj 0x10bbd20a, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[10][5]: ABGR8888 -> RGB888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[10][5]: Conv1: PixelRect[obj 0x48503868, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[10][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][6]: ABGR8888 -> BGR888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[10][6]: Conv1: PixelRect[obj 0x6895a785, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][7]: ABGR8888 -> RGBx8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[10][7]: Conv1: PixelRect[obj 0x184f6be2, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[10][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][8]: ABGR8888 -> BGRx8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[10][8]: Conv1: PixelRect[obj 0x56aac163, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][9]: ABGR8888 -> RGBA8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[10][9]: Conv1: PixelRect[obj 0x1f7030a6, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[10][9]: Conv2: PixelRect[obj 0x5a1c0542, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][10]: ABGR8888 -> ABGR8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[10][10]: Conv1: PixelRect[obj 0x396f6598, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][10]: Conv2: PixelRect[obj 0x394e1a0f, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][11]: ABGR8888 -> ARGB8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[10][11]: Conv1: PixelRect[obj 0x27a5f880, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[10][11]: Conv2: PixelRect[obj 0x1d29cf23, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][12]: ABGR8888 -> BGRA8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[10][12]: Conv1: PixelRect[obj 0x5f282abb, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[10][12]: Conv2: PixelRect[obj 0x167fdd33, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][*]: Image0 - Orig: PixelRect[obj 0x1e965684, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][0]: ARGB8888 -> LUMINANCE
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[11][0]: Conv1: PixelRect[obj 0x4d95d2a2, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[11][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[11][1]: ARGB8888 -> RGB565
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[11][1]: Conv1: PixelRect[obj 0x53f65459, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[11][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][2]: ARGB8888 -> BGR565
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[11][2]: Conv1: PixelRect[obj 0x3b088d51, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[11][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][3]: ARGB8888 -> RGBA5551
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[11][3]: Conv1: PixelRect[obj 0x1786dec2, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[11][3]: Conv2: PixelRect[obj 0x74650e52, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[11][4]: ARGB8888 -> ABGR1555
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[11][4]: Conv1: PixelRect[obj 0x15d0c81b, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[11][4]: Conv2: PixelRect[obj 0x6acdbdf5, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[11][5]: ARGB8888 -> RGB888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[11][5]: Conv1: PixelRect[obj 0x4b1c1ea0, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][6]: ARGB8888 -> BGR888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[11][6]: Conv1: PixelRect[obj 0x17579e0f, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][7]: ARGB8888 -> RGBx8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[11][7]: Conv1: PixelRect[obj 0x4d41cee, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][8]: ARGB8888 -> BGRx8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[11][8]: Conv1: PixelRect[obj 0x3712b94, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][9]: ARGB8888 -> RGBA8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[11][9]: Conv1: PixelRect[obj 0x2833cc44, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[11][9]: Conv2: PixelRect[obj 0x33f88ab, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][10]: ARGB8888 -> ABGR8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[11][10]: Conv1: PixelRect[obj 0x27a8c74e, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][10]: Conv2: PixelRect[obj 0x2d8f65a4, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][11]: ARGB8888 -> ARGB8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[11][11]: Conv1: PixelRect[obj 0x1b68ddbd, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][11]: Conv2: PixelRect[obj 0x646d64ab, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][12]: ARGB8888 -> BGRA8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[11][12]: Conv1: PixelRect[obj 0x59e5ddf, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[11][12]: Conv2: PixelRect[obj 0x536aaa8d, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][*]: Image0 - Orig: PixelRect[obj 0xe320068, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][0]: BGRA8888 -> LUMINANCE
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[12][0]: Conv1: PixelRect[obj 0x1f57539, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[12][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[12][1]: BGRA8888 -> RGB565
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[12][1]: Conv1: PixelRect[obj 0x76f2b07d, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[12][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][2]: BGRA8888 -> BGR565
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[12][2]: Conv1: PixelRect[obj 0x704a52ec, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[12][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][3]: BGRA8888 -> RGBA5551
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[12][3]: Conv1: PixelRect[obj 0x6ee52dcd, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[12][3]: Conv2: PixelRect[obj 0x4493d195, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[12][4]: BGRA8888 -> ABGR1555
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[12][4]: Conv1: PixelRect[obj 0x2781e022, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[12][4]: Conv2: PixelRect[obj 0x57e1b0c, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[12][5]: BGRA8888 -> RGB888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[12][5]: Conv1: PixelRect[obj 0x4232c52b, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][6]: BGRA8888 -> BGR888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[12][6]: Conv1: PixelRect[obj 0x1877ab81, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[12][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][7]: BGRA8888 -> RGBx8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[12][7]: Conv1: PixelRect[obj 0x305fd85d, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][8]: BGRA8888 -> BGRx8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[12][8]: Conv1: PixelRect[obj 0x458c1321, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[12][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][9]: BGRA8888 -> RGBA8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[12][9]: Conv1: PixelRect[obj 0x11438d26, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][9]: Conv2: PixelRect[obj 0x34cd072c, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][10]: BGRA8888 -> ABGR8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[12][10]: Conv1: PixelRect[obj 0x7a1ebcd8, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[12][10]: Conv2: PixelRect[obj 0x5faeada1, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][11]: BGRA8888 -> ARGB8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] junit.framework.TestListener: endTest(testConversion01_srcS000_BE_TL_destS000_TL)
[apply] junit.framework.TestListener: startTest(testConversion02_srcS000_LE_TL_destS000_TL)
[apply] CONVERT[12][11]: Conv1: PixelRect[obj 0x528931cf, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][11]: Conv2: PixelRect[obj 0xea1a8d5, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][12]: BGRA8888 -> BGRA8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[12][12]: Conv1: PixelRect[obj 0x1563da5, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][12]: Conv2: PixelRect[obj 0x2bbf4b8b, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion01_srcS000_BE_TL_destS000_TL
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion02_srcS000_LE_TL_destS000_TL
[apply] Test00: srcMinStrideInBytes 0, srcByteOrder LITTLE_ENDIAN, srcIsGLOriented false, destMinStrideInBytes 0, destIsGLOriented false
[apply] CONVERT[0][*]: Image0 - Orig: PixelRect[obj 0x33c7e1bb, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]]
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][0]: LUMINANCE -> LUMINANCE
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][0]: Conv1: PixelRect[obj 0x34c4973, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][0]: Conv2: PixelRect[obj 0x52feb982, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][1]: LUMINANCE -> RGB565
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] CONVERT[0][1]: Conv1: PixelRect[obj 0x7a765367, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x630C 0x630C 0x630C
[apply] [ 0][ 1] 0x630C 0x630C 0x630C
[apply] [ 0][ 2] 0x630C 0x630C 0x630C
[apply] Test [ 0][ 0] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 0][ 0] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x630C 0x630C 0x630C
[apply] [ 61][ 62] 0x630C 0x630C 0x630C
[apply] [ 61][ 63] 0x630C 0x630C 0x630C
[apply] Test [ 63][ 63] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 63][ 63] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] CONVERT[0][1]: Conv2: PixelRect[obj 0x76b0bfab, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x62, msbFirst true, 01100010], ]
[apply] DestRe Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[0][2]: LUMINANCE -> BGR565
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] CONVERT[0][2]: Conv1: PixelRect[obj 0x17d677df, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x630C 0x630C 0x630C
[apply] [ 0][ 1] 0x630C 0x630C 0x630C
[apply] [ 0][ 2] 0x630C 0x630C 0x630C
[apply] Test [ 0][ 0] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 0][ 0] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x630C 0x630C 0x630C
[apply] [ 61][ 62] 0x630C 0x630C 0x630C
[apply] [ 61][ 63] 0x630C 0x630C 0x630C
[apply] Test [ 63][ 63] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 63][ 63] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] CONVERT[0][2]: Conv2: PixelRect[obj 0x3043fe0e, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x62, msbFirst true, 01100010], ]
[apply] DestRe Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[0][3]: LUMINANCE -> RGBA5551
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x8C, msbFirst true, 10001100], [0xB1, msbFirst true, 10110001], ]
[apply] CONVERT[0][3]: Conv1: PixelRect[obj 0x78e67e0a, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x8C, msbFirst true, 10001100], [0xB1, msbFirst true, 10110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xB18C 0xB18C 0xB18C
[apply] [ 0][ 1] 0xB18C 0xB18C 0xB18C
[apply] [ 0][ 2] 0xB18C 0xB18C 0xB18C
[apply] Test [ 0][ 0] exp [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xB18C 0xB18C 0xB18C
[apply] [ 61][ 62] 0xB18C 0xB18C 0xB18C
[apply] [ 61][ 63] 0xB18C 0xB18C 0xB18C
[apply] Test [ 63][ 63] exp [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[0][3]: Conv2: PixelRect[obj 0xbd8db5a, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x63, msbFirst true, 01100011], ]
[apply] DestRe Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[0][4]: LUMINANCE -> ABGR1555
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x01, msbFirst true, 00000001], [0x63, msbFirst true, 01100011], ]
[apply] CONVERT[0][4]: Conv1: PixelRect[obj 0x2f943d71, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x19, msbFirst true, 00011001], [0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x6319 0x6319 0x6319
[apply] [ 0][ 1] 0x6319 0x6319 0x6319
[apply] [ 0][ 2] 0x6319 0x6319 0x6319
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x00, msbFirst true, 00000] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x6319 0x6319 0x6319
[apply] [ 61][ 62] 0x6319 0x6319 0x6319
[apply] [ 61][ 63] 0x6319 0x6319 0x6319
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x00, msbFirst true, 00000] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] CONVERT[0][4]: Conv2: PixelRect[obj 0x80503, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x63, msbFirst true, 01100011], ]
[apply] DestRe Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[0][5]: LUMINANCE -> RGB888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][5]: Conv1: PixelRect[obj 0x4b553d26, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060 0x606060 0x606060
[apply] [ 0][ 1] 0x606060 0x606060 0x606060
[apply] [ 0][ 2] 0x606060 0x606060 0x606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060 0x606060 0x606060
[apply] [ 61][ 62] 0x606060 0x606060 0x606060
[apply] [ 61][ 63] 0x606060 0x606060 0x606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][5]: Conv2: PixelRect[obj 0x69a3d1d, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][6]: LUMINANCE -> BGR888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][6]: Conv1: PixelRect[obj 0x86be70a, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060 0x606060 0x606060
[apply] [ 0][ 1] 0x606060 0x606060 0x606060
[apply] [ 0][ 2] 0x606060 0x606060 0x606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060 0x606060 0x606060
[apply] [ 61][ 62] 0x606060 0x606060 0x606060
[apply] [ 61][ 63] 0x606060 0x606060 0x606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][6]: Conv2: PixelRect[obj 0x480bdb19, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][7]: LUMINANCE -> RGBx8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][7]: Conv1: PixelRect[obj 0x2a556333, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 1] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 2] 0x00606060 0x00606060 0x00606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 62] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 63] 0x00606060 0x00606060 0x00606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][7]: Conv2: PixelRect[obj 0x7d70d1b1, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][8]: LUMINANCE -> BGRx8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][8]: Conv1: PixelRect[obj 0x2a742aa2, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 1] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 2] 0x00606060 0x00606060 0x00606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 62] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 63] 0x00606060 0x00606060 0x00606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][8]: Conv2: PixelRect[obj 0x3cb1ffe6, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][9]: LUMINANCE -> RGBA8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][9]: Conv1: PixelRect[obj 0x3dfc5fb8, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 1] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 2] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 62] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 63] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[0][9]: Conv2: PixelRect[obj 0x467aecef, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][10]: LUMINANCE -> ABGR8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][10]: Conv1: PixelRect[obj 0x4d50efb8, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 1] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 2] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 62] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 63] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][10]: Conv2: PixelRect[obj 0x7e2d773b, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][11]: LUMINANCE -> ARGB8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][11]: Conv1: PixelRect[obj 0x2173f6d9, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 1] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 2] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 62] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 63] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][11]: Conv2: PixelRect[obj 0x307f6b8c, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][12]: LUMINANCE -> BGRA8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][12]: Conv1: PixelRect[obj 0x7a187f14, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 1] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 2] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 62] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 63] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[0][12]: Conv2: PixelRect[obj 0x6f195bc3, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[1][*]: Image0 - Orig: PixelRect[obj 0x51e2adc7, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]]
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][0]: RGB565 -> LUMINANCE
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x62, msbFirst true, 01100010], ]
[apply] CONVERT[1][0]: Conv1: PixelRect[obj 0x1a8a8f7c, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[1][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[1][1]: RGB565 -> RGB565
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[1][1]: Conv1: PixelRect[obj 0x2353b3e6, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][1]: Conv2: PixelRect[obj 0x631330c, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][2]: RGB565 -> BGR565
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[1][2]: Conv1: PixelRect[obj 0x42f93a98, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[1][2]: Conv2: PixelRect[obj 0xc46bcd4, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][3]: RGB565 -> RGBA5551
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[1][3]: Conv1: PixelRect[obj 0x3234e239, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[1][3]: Conv2: PixelRect[obj 0x3d921e20, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][4]: RGB565 -> ABGR1555
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[1][4]: Conv1: PixelRect[obj 0x36b4cef0, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[1][4]: Conv2: PixelRect[obj 0xfad74ee, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][5]: RGB565 -> RGB888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[1][5]: Conv1: PixelRect[obj 0x1a1d6a08, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[1][5]: Conv2: PixelRect[obj 0x37d31475, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][6]: RGB565 -> BGR888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[1][6]: Conv1: PixelRect[obj 0x27808f31, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[1][6]: Conv2: PixelRect[obj 0x436e852b, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][7]: RGB565 -> RGBx8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][7]: Conv1: PixelRect[obj 0x32d2fa64, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[1][7]: Conv2: PixelRect[obj 0x1d8d30f7, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][8]: RGB565 -> BGRx8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][8]: Conv1: PixelRect[obj 0x3e57cd70, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[1][8]: Conv2: PixelRect[obj 0x9a7504c, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][9]: RGB565 -> RGBA8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][9]: Conv1: PixelRect[obj 0x2c039ac6, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 1] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 2] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 62] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 63] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[1][9]: Conv2: PixelRect[obj 0x587d1d39, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][10]: RGB565 -> ABGR8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[1][10]: Conv1: PixelRect[obj 0x58c1670b, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 1] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 2] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 62] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 63] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[1][10]: Conv2: PixelRect[obj 0x6b57696f, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][11]: RGB565 -> ARGB8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[1][11]: Conv1: PixelRect[obj 0x5bb21b69, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 1] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 2] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 62] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 63] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[1][11]: Conv2: PixelRect[obj 0x6b9651f3, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][12]: RGB565 -> BGRA8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][12]: Conv1: PixelRect[obj 0x38bc8ab5, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 1] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 2] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 62] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 63] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[1][12]: Conv2: PixelRect[obj 0x687080dc, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[2][*]: Image0 - Orig: PixelRect[obj 0x23d2a7e8, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]]
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][0]: BGR565 -> LUMINANCE
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x62, msbFirst true, 01100010], ]
[apply] CONVERT[2][0]: Conv1: PixelRect[obj 0x7a9273a8, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[2][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[2][1]: BGR565 -> RGB565
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[2][1]: Conv1: PixelRect[obj 0x26a7b76d, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[2][1]: Conv2: PixelRect[obj 0x4abdb505, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][2]: BGR565 -> BGR565
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[2][2]: Conv1: PixelRect[obj 0x7ce6a65d, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][2]: Conv2: PixelRect[obj 0x1500955a, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][3]: BGR565 -> RGBA5551
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[2][3]: Conv1: PixelRect[obj 0xe874448, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[2][3]: Conv2: PixelRect[obj 0x29b5cd00, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][4]: BGR565 -> ABGR1555
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[2][4]: Conv1: PixelRect[obj 0x60285225, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][4]: Conv2: PixelRect[obj 0x7113b13f, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][5]: BGR565 -> RGB888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[2][5]: Conv1: PixelRect[obj 0x45820e51, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[2][5]: Conv2: PixelRect[obj 0x42d8062c, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][6]: BGR565 -> BGR888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[2][6]: Conv1: PixelRect[obj 0x6043cd28, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[2][6]: Conv2: PixelRect[obj 0xcb51256, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][7]: BGR565 -> RGBx8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][7]: Conv1: PixelRect[obj 0x59906517, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[2][7]: Conv2: PixelRect[obj 0x5bfbf16f, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][8]: BGR565 -> BGRx8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][8]: Conv1: PixelRect[obj 0x25af5db5, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[2][8]: Conv2: PixelRect[obj 0x12cdcf4, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][9]: BGR565 -> RGBA8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][9]: Conv1: PixelRect[obj 0x5bcea91b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 1] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 2] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 62] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 63] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[2][9]: Conv2: PixelRect[obj 0x5f3a4b84, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][10]: BGR565 -> ABGR8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[2][10]: Conv1: PixelRect[obj 0x27f723, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 1] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 2] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 62] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 63] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[2][10]: Conv2: PixelRect[obj 0x670b40af, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][11]: BGR565 -> ARGB8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[2][11]: Conv1: PixelRect[obj 0x4923ab24, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 1] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 2] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 62] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 63] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[2][11]: Conv2: PixelRect[obj 0x44c8afef, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][12]: BGR565 -> BGRA8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][12]: Conv1: PixelRect[obj 0x7b69c6ba, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 1] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 2] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 62] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 63] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[2][12]: Conv2: PixelRect[obj 0x46daef40, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[3][*]: Image0 - Orig: PixelRect[obj 0x12f41634, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]]
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][0]: RGBA5551 -> LUMINANCE
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x63, msbFirst true, 01100011], ]
[apply] CONVERT[3][0]: Conv1: PixelRect[obj 0x13c27452, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[3][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[3][1]: RGBA5551 -> RGB565
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[3][1]: Conv1: PixelRect[obj 0x262b2c86, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[3][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][2]: RGBA5551 -> BGR565
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[3][2]: Conv1: PixelRect[obj 0x371a67ec, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[3][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][3]: RGBA5551 -> RGBA5551
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[3][3]: Conv1: PixelRect[obj 0x5ed828d, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][3]: Conv2: PixelRect[obj 0x50d0686, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][4]: RGBA5551 -> ABGR1555
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[3][4]: Conv1: PixelRect[obj 0x7a3d45bd, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[3][4]: Conv2: PixelRect[obj 0x1e7c7811, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][5]: RGBA5551 -> RGB888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[3][5]: Conv1: PixelRect[obj 0x77ec78b9, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[3][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][6]: RGBA5551 -> BGR888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[3][6]: Conv1: PixelRect[obj 0x1a3869f4, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[3][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][7]: RGBA5551 -> RGBx8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][7]: Conv1: PixelRect[obj 0xa38d7a3, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[3][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][8]: RGBA5551 -> BGRx8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][8]: Conv1: PixelRect[obj 0x77f99a05, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[3][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][9]: RGBA5551 -> RGBA8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][9]: Conv1: PixelRect[obj 0x63440df3, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[3][9]: Conv2: PixelRect[obj 0x3aeaafa6, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][10]: RGBA5551 -> ABGR8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[3][10]: Conv1: PixelRect[obj 0x76a3e297, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[3][10]: Conv2: PixelRect[obj 0x4d3167f4, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][11]: RGBA5551 -> ARGB8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[3][11]: Conv1: PixelRect[obj 0xed9d034, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[3][11]: Conv2: PixelRect[obj 0x6121c9d6, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][12]: RGBA5551 -> BGRA8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][12]: Conv1: PixelRect[obj 0x87f383f, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[3][12]: Conv2: PixelRect[obj 0x4eb7f003, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[4][*]: Image0 - Orig: PixelRect[obj 0xeafc191, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]]
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][0]: ABGR1555 -> LUMINANCE
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x63, msbFirst true, 01100011], ]
[apply] CONVERT[4][0]: Conv1: PixelRect[obj 0x612fc6eb, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[4][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[4][1]: ABGR1555 -> RGB565
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[4][1]: Conv1: PixelRect[obj 0x1060b431, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[4][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][2]: ABGR1555 -> BGR565
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[4][2]: Conv1: PixelRect[obj 0x612679d6, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][3]: ABGR1555 -> RGBA5551
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[4][3]: Conv1: PixelRect[obj 0x11758f2a, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[4][3]: Conv2: PixelRect[obj 0xe720b71, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][4]: ABGR1555 -> ABGR1555
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[4][4]: Conv1: PixelRect[obj 0x1b26f7b2, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][4]: Conv2: PixelRect[obj 0x491cc5c9, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][5]: ABGR1555 -> RGB888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[4][5]: Conv1: PixelRect[obj 0x74ad1f1f, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[4][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][6]: ABGR1555 -> BGR888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[4][6]: Conv1: PixelRect[obj 0x6a1aab78, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[4][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][7]: ABGR1555 -> RGBx8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][7]: Conv1: PixelRect[obj 0x462d5aee, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[4][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][8]: ABGR1555 -> BGRx8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][8]: Conv1: PixelRect[obj 0x69b0fd6f, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[4][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][9]: ABGR1555 -> RGBA8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][9]: Conv1: PixelRect[obj 0x757942a1, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[4][9]: Conv2: PixelRect[obj 0x4a87761d, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][10]: ABGR1555 -> ABGR8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[4][10]: Conv1: PixelRect[obj 0x66d1af89, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[4][10]: Conv2: PixelRect[obj 0x8646db9, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][11]: ABGR1555 -> ARGB8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[4][11]: Conv1: PixelRect[obj 0x37374a5e, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[4][11]: Conv2: PixelRect[obj 0x4671e53b, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][12]: ABGR1555 -> BGRA8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][12]: Conv1: PixelRect[obj 0x2db7a79b, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[4][12]: Conv2: PixelRect[obj 0x6950e31, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[5][*]: Image0 - Orig: PixelRect[obj 0xb7dd107, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]]
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][0]: RGB888 -> LUMINANCE
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[5][0]: Conv1: PixelRect[obj 0x42eca56e, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[5][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[5][1]: RGB888 -> RGB565
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[5][1]: Conv1: PixelRect[obj 0x52f759d7, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[5][1]: Conv2: PixelRect[obj 0x7cbd213e, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][2]: RGB888 -> BGR565
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[5][2]: Conv1: PixelRect[obj 0x192d3247, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[5][2]: Conv2: PixelRect[obj 0x3ecd23d9, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][3]: RGB888 -> RGBA5551
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[5][3]: Conv1: PixelRect[obj 0x569cfc36, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[5][3]: Conv2: PixelRect[obj 0x43bd930a, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][4]: RGB888 -> ABGR1555
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[5][4]: Conv1: PixelRect[obj 0x33723e30, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[5][4]: Conv2: PixelRect[obj 0x64f6106c, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][5]: RGB888 -> RGB888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[5][5]: Conv1: PixelRect[obj 0x553a3d88, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][5]: Conv2: PixelRect[obj 0x7a30d1e6, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][6]: RGB888 -> BGR888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[5][6]: Conv1: PixelRect[obj 0x5891e32e, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[5][6]: Conv2: PixelRect[obj 0xcb0ed20, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][7]: RGB888 -> RGBx8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][7]: Conv1: PixelRect[obj 0x8e24743, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][7]: Conv2: PixelRect[obj 0x74a10858, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][8]: RGB888 -> BGRx8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][8]: Conv1: PixelRect[obj 0x23fe1d71, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[5][8]: Conv2: PixelRect[obj 0x28ac3dc3, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][9]: RGB888 -> RGBA8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][9]: Conv1: PixelRect[obj 0x32eebfca, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[5][9]: Conv2: PixelRect[obj 0x4e718207, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][10]: RGB888 -> ABGR8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[5][10]: Conv1: PixelRect[obj 0x1d371b2d, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[5][10]: Conv2: PixelRect[obj 0x543c6f6d, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][11]: RGB888 -> ARGB8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[5][11]: Conv1: PixelRect[obj 0x13eb8acf, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][11]: Conv2: PixelRect[obj 0x51c8530f, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][12]: RGB888 -> BGRA8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][12]: Conv1: PixelRect[obj 0x7403c468, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[5][12]: Conv2: PixelRect[obj 0x43738a82, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][*]: Image0 - Orig: PixelRect[obj 0xc81cdd1, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]]
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][0]: BGR888 -> LUMINANCE
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[6][0]: Conv1: PixelRect[obj 0x1fc2b765, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[6][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[6][1]: BGR888 -> RGB565
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[6][1]: Conv1: PixelRect[obj 0x75881071, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[6][1]: Conv2: PixelRect[obj 0x2a70a3d8, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][2]: BGR888 -> BGR565
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[6][2]: Conv1: PixelRect[obj 0x289d1c02, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[6][2]: Conv2: PixelRect[obj 0x22eeefeb, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][3]: BGR888 -> RGBA5551
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[6][3]: Conv1: PixelRect[obj 0x17d0685f, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[6][3]: Conv2: PixelRect[obj 0x3891771e, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][4]: BGR888 -> ABGR1555
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[6][4]: Conv1: PixelRect[obj 0x78ac1102, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[6][4]: Conv2: PixelRect[obj 0x2de8284b, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][5]: BGR888 -> RGB888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[6][5]: Conv1: PixelRect[obj 0x396e2f39, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][5]: Conv2: PixelRect[obj 0xa74868d, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][6]: BGR888 -> BGR888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[6][6]: Conv1: PixelRect[obj 0x12c8a2c0, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][6]: Conv2: PixelRect[obj 0x7e0e6aa2, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][7]: BGR888 -> RGBx8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][7]: Conv1: PixelRect[obj 0x365185bd, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][7]: Conv2: PixelRect[obj 0x18bf3d14, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][8]: BGR888 -> BGRx8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][8]: Conv1: PixelRect[obj 0x4fb64261, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][8]: Conv2: PixelRect[obj 0x42607a4f, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][9]: BGR888 -> RGBA8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][9]: Conv1: PixelRect[obj 0x782663d3, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[6][9]: Conv2: PixelRect[obj 0x1990a65e, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][10]: BGR888 -> ABGR8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[6][10]: Conv1: PixelRect[obj 0x64485a47, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][10]: Conv2: PixelRect[obj 0x25bbf683, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][11]: BGR888 -> ARGB8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[6][11]: Conv1: PixelRect[obj 0x6ec8211c, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][11]: Conv2: PixelRect[obj 0x7276c8cd, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][12]: BGR888 -> BGRA8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][12]: Conv1: PixelRect[obj 0x544a2ea6, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[6][12]: Conv2: PixelRect[obj 0x2e3fc542, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][*]: Image0 - Orig: PixelRect[obj 0x150c158, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][0]: RGBx8888 -> LUMINANCE
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[7][0]: Conv1: PixelRect[obj 0x4524411f, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[7][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[7][1]: RGBx8888 -> RGB565
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[7][1]: Conv1: PixelRect[obj 0x401e7803, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[7][1]: Conv2: PixelRect[obj 0x10dba097, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][2]: RGBx8888 -> BGR565
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[7][2]: Conv1: PixelRect[obj 0x1786f9d5, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[7][2]: Conv2: PixelRect[obj 0x704d6e83, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][3]: RGBx8888 -> RGBA5551
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[7][3]: Conv1: PixelRect[obj 0x43a0cee9, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[7][3]: Conv2: PixelRect[obj 0xeb21112, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][4]: RGBx8888 -> ABGR1555
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[7][4]: Conv1: PixelRect[obj 0x2eda0940, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[7][4]: Conv2: PixelRect[obj 0x3578436e, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][5]: RGBx8888 -> RGB888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[7][5]: Conv1: PixelRect[obj 0x706a04ae, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][5]: Conv2: PixelRect[obj 0x6eceb130, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][6]: RGBx8888 -> BGR888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[7][6]: Conv1: PixelRect[obj 0x10a035a0, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][6]: Conv2: PixelRect[obj 0x67b467e9, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][7]: RGBx8888 -> RGBx8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][7]: Conv1: PixelRect[obj 0x47db50c5, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][7]: Conv2: PixelRect[obj 0x5c072e3f, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][8]: RGBx8888 -> BGRx8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][8]: Conv1: PixelRect[obj 0x4d1b0d2a, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][8]: Conv2: PixelRect[obj 0x954b04f, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][9]: RGBx8888 -> RGBA8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][9]: Conv1: PixelRect[obj 0x149494d8, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[7][9]: Conv2: PixelRect[obj 0x710726a3, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][10]: RGBx8888 -> ABGR8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[7][10]: Conv1: PixelRect[obj 0x646007f4, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][10]: Conv2: PixelRect[obj 0x481a15ff, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][11]: RGBx8888 -> ARGB8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[7][11]: Conv1: PixelRect[obj 0x78186a70, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][11]: Conv2: PixelRect[obj 0x306279ee, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][12]: RGBx8888 -> BGRA8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][12]: Conv1: PixelRect[obj 0x545997b1, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[7][12]: Conv2: PixelRect[obj 0x4cf4d528, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][*]: Image0 - Orig: PixelRect[obj 0x77846d2c, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][0]: BGRx8888 -> LUMINANCE
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[8][0]: Conv1: PixelRect[obj 0x548ad73b, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[8][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[8][1]: BGRx8888 -> RGB565
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[8][1]: Conv1: PixelRect[obj 0x4c762604, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[8][1]: Conv2: PixelRect[obj 0x2641e737, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][2]: BGRx8888 -> BGR565
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[8][2]: Conv1: PixelRect[obj 0x727803de, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[8][2]: Conv2: PixelRect[obj 0x704921a5, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][3]: BGRx8888 -> RGBA5551
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[8][3]: Conv1: PixelRect[obj 0xdf27fae, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[8][3]: Conv2: PixelRect[obj 0x24a35978, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][4]: BGRx8888 -> ABGR1555
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[8][4]: Conv1: PixelRect[obj 0x16f7c8c1, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[8][4]: Conv2: PixelRect[obj 0x2f0a87b3, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][5]: BGRx8888 -> RGB888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[8][5]: Conv1: PixelRect[obj 0x319b92f3, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][5]: Conv2: PixelRect[obj 0xfcd6521, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][6]: BGRx8888 -> BGR888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[8][6]: Conv1: PixelRect[obj 0x27d415d9, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][6]: Conv2: PixelRect[obj 0x5c18298f, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][7]: BGRx8888 -> RGBx8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][7]: Conv1: PixelRect[obj 0x31f924f5, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][7]: Conv2: PixelRect[obj 0x5579bb86, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][8]: BGRx8888 -> BGRx8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][8]: Conv1: PixelRect[obj 0x5204062d, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][8]: Conv2: PixelRect[obj 0x4fcd19b3, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][9]: BGRx8888 -> RGBA8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][9]: Conv1: PixelRect[obj 0x376b4233, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[8][9]: Conv2: PixelRect[obj 0x2fd66ad3, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][10]: BGRx8888 -> ABGR8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[8][10]: Conv1: PixelRect[obj 0x5d11346a, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][10]: Conv2: PixelRect[obj 0x7a36aefa, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][11]: BGRx8888 -> ARGB8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[8][11]: Conv1: PixelRect[obj 0x17211155, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][11]: Conv2: PixelRect[obj 0xb3d7190, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][12]: BGRx8888 -> BGRA8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][12]: Conv1: PixelRect[obj 0x5fdba6f9, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[8][12]: Conv2: PixelRect[obj 0x10d59286, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][*]: Image0 - Orig: PixelRect[obj 0xfe18270, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][0]: RGBA8888 -> LUMINANCE
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[9][0]: Conv1: PixelRect[obj 0x6fb0d3ed, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[9][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[9][1]: RGBA8888 -> RGB565
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[9][1]: Conv1: PixelRect[obj 0x6dde5c8c, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[9][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][2]: RGBA8888 -> BGR565
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[9][2]: Conv1: PixelRect[obj 0x5123a213, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[9][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][3]: RGBA8888 -> RGBA5551
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[9][3]: Conv1: PixelRect[obj 0x52525845, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[9][3]: Conv2: PixelRect[obj 0x3b94d659, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[9][4]: RGBA8888 -> ABGR1555
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[9][4]: Conv1: PixelRect[obj 0x24b1d79b, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[9][4]: Conv2: PixelRect[obj 0x68ceda24, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[9][5]: RGBA8888 -> RGB888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[9][5]: Conv1: PixelRect[obj 0x281e3708, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[9][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][6]: RGBA8888 -> BGR888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[9][6]: Conv1: PixelRect[obj 0x35a50a4c, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][7]: RGBA8888 -> RGBx8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[9][7]: Conv1: PixelRect[obj 0x1f021e6c, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[9][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][8]: RGBA8888 -> BGRx8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[9][8]: Conv1: PixelRect[obj 0x103f852, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][9]: RGBA8888 -> RGBA8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[9][9]: Conv1: PixelRect[obj 0x587c290d, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][9]: Conv2: PixelRect[obj 0x4516af24, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][10]: RGBA8888 -> ABGR8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[9][10]: Conv1: PixelRect[obj 0x4ae82894, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][10]: Conv2: PixelRect[obj 0x543788f3, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][11]: RGBA8888 -> ARGB8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[9][11]: Conv1: PixelRect[obj 0x6d3af739, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[9][11]: Conv2: PixelRect[obj 0x1da51a35, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][12]: RGBA8888 -> BGRA8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[9][12]: Conv1: PixelRect[obj 0x16022d9d, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][12]: Conv2: PixelRect[obj 0x7e9a5fbe, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[10][*]: Image0 - Orig: PixelRect[obj 0x44a3ec6b, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][0]: ABGR8888 -> LUMINANCE
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[10][0]: Conv1: PixelRect[obj 0x71623278, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[10][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[10][1]: ABGR8888 -> RGB565
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[10][1]: Conv1: PixelRect[obj 0x768b970c, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[10][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][2]: ABGR8888 -> BGR565
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[10][2]: Conv1: PixelRect[obj 0x5a4041cc, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[10][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][3]: ABGR8888 -> RGBA5551
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[10][3]: Conv1: PixelRect[obj 0x15b3e5b, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[10][3]: Conv2: PixelRect[obj 0x61ca2dfa, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[10][4]: ABGR8888 -> ABGR1555
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[10][4]: Conv1: PixelRect[obj 0x4b53f538, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[10][4]: Conv2: PixelRect[obj 0x134593bf, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[10][5]: ABGR8888 -> RGB888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[10][5]: Conv1: PixelRect[obj 0x4bb4de6a, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[10][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][6]: ABGR8888 -> BGR888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[10][6]: Conv1: PixelRect[obj 0x7ba18f1b, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][7]: ABGR8888 -> RGBx8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[10][7]: Conv1: PixelRect[obj 0x2f8f5f62, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[10][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][8]: ABGR8888 -> BGRx8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[10][8]: Conv1: PixelRect[obj 0x1068e947, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][9]: ABGR8888 -> RGBA8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[10][9]: Conv1: PixelRect[obj 0x7dc222ae, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[10][9]: Conv2: PixelRect[obj 0xaecb35a, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][10]: ABGR8888 -> ABGR8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[10][10]: Conv1: PixelRect[obj 0x5fcd892a, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][10]: Conv2: PixelRect[obj 0x8b87145, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][11]: ABGR8888 -> ARGB8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[10][11]: Conv1: PixelRect[obj 0x6483f5ae, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[10][11]: Conv2: PixelRect[obj 0xb9afc07, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][12]: ABGR8888 -> BGRA8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[10][12]: Conv1: PixelRect[obj 0x382db087, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[10][12]: Conv2: PixelRect[obj 0x73d4cc9e, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][*]: Image0 - Orig: PixelRect[obj 0x80169cf, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][0]: ARGB8888 -> LUMINANCE
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[11][0]: Conv1: PixelRect[obj 0x5427c60c, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[11][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[11][1]: ARGB8888 -> RGB565
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[11][1]: Conv1: PixelRect[obj 0x15bfd87, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[11][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][2]: ARGB8888 -> BGR565
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[11][2]: Conv1: PixelRect[obj 0x543e710e, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[11][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][3]: ARGB8888 -> RGBA5551
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[11][3]: Conv1: PixelRect[obj 0x57f23557, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[11][3]: Conv2: PixelRect[obj 0x3d0f8e03, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[11][4]: ARGB8888 -> ABGR1555
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[11][4]: Conv1: PixelRect[obj 0x6366ebe0, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[11][4]: Conv2: PixelRect[obj 0x44f75083, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[11][5]: ARGB8888 -> RGB888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[11][5]: Conv1: PixelRect[obj 0x2698dc7, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][6]: ARGB8888 -> BGR888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[11][6]: Conv1: PixelRect[obj 0x43d7741f, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][7]: ARGB8888 -> RGBx8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[11][7]: Conv1: PixelRect[obj 0x17baae6e, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][8]: ARGB8888 -> BGRx8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[11][8]: Conv1: PixelRect[obj 0x69379752, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][9]: ARGB8888 -> RGBA8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[11][9]: Conv1: PixelRect[obj 0x27fe3806, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[11][9]: Conv2: PixelRect[obj 0x5f71c76a, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][10]: ARGB8888 -> ABGR8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[11][10]: Conv1: PixelRect[obj 0x1d7acb34, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][10]: Conv2: PixelRect[obj 0x48a242ce, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][11]: ARGB8888 -> ARGB8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[11][11]: Conv1: PixelRect[obj 0x1e4a7dd4, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][11]: Conv2: PixelRect[obj 0x4f51b3e0, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][12]: ARGB8888 -> BGRA8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[11][12]: Conv1: PixelRect[obj 0x4b9e255, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[11][12]: Conv2: PixelRect[obj 0x5e57643e, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][*]: Image0 - Orig: PixelRect[obj 0x133e16fd, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][0]: BGRA8888 -> LUMINANCE
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[12][0]: Conv1: PixelRect[obj 0x51b279c9, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[12][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[12][1]: BGRA8888 -> RGB565
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[12][1]: Conv1: PixelRect[obj 0x1ad282e0, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[12][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][2]: BGRA8888 -> BGR565
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[12][2]: Conv1: PixelRect[obj 0x7f416310, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[12][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][3]: BGRA8888 -> RGBA5551
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[12][3]: Conv1: PixelRect[obj 0x1cab0bfb, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[12][3]: Conv2: PixelRect[obj 0x5e955596, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[12][4]: BGRA8888 -> ABGR1555
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[12][4]: Conv1: PixelRect[obj 0x50de0926, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[12][4]: Conv2: PixelRect[obj 0x2473b9ce, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[12][5]: BGRA8888 -> RGB888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[12][5]: Conv1: PixelRect[obj 0x60438a68, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][6]: BGRA8888 -> BGR888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[12][6]: Conv1: PixelRect[obj 0x140e5a13, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[12][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][7]: BGRA8888 -> RGBx8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[12][7]: Conv1: PixelRect[obj 0x3439f68d, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][8]: BGRA8888 -> BGRx8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[12][8]: Conv1: PixelRect[obj 0xdbd940d, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[12][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][9]: BGRA8888 -> RGBA8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[12][9]: Conv1: PixelRect[obj 0x71d15f18, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][9]: Conv2: PixelRect[obj 0x17695df3, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][10]: BGRA8888 -> ABGR8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[12][10]: Conv1: PixelRect[obj 0x6c9f5c0d, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[12][10]: Conv2: PixelRect[obj 0xde3a06f, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][11]: BGRA8888 -> ARGB8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[12][11]: Conv1: PixelRect[obj 0x76b10754, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][11]: Conv2: PixelRect[obj 0x2bea5ab4, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][12]: BGRA8888 -> BGRA8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[12][12]: Conv1: PixelRect[obj 0x3d8314f0, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][12]: Conv2: PixelRect[obj 0x2df32bf7, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion02_srcS000_LE_TL_destS000_TL
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion03_srcS000_BE_TL_destS259_TL
[apply] Test00: srcMinStrideInBytes 0, srcByteOrder BIG_ENDIAN, srcIsGLOriented false, destMinStrideInBytes 259, destIsGLOriented false
[apply] CONVERT[0][*]: Image0 - Orig: PixelRect[obj 0x2a40cd94, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]]
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][0]: LUMINANCE -> LUMINANCE
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][0]: Conv1: PixelRect[obj 0xf4168b8, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][0]: Conv2: PixelRect[obj 0x3bd94634, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][1]: LUMINANCE -> RGB565
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] CONVERT[0][1]: Conv1: PixelRect[obj 0x58a90037, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x630C 0x630C 0x630C
[apply] [ 0][ 1] 0x630C 0x630C 0x630C
[apply] [ 0][ 2] 0x630C 0x630C 0x630C
[apply] Test [ 0][ 0] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 0][ 0] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x630C 0x630C 0x630C
[apply] [ 61][ 62] 0x630C 0x630C 0x630C
[apply] [ 61][ 63] 0x630C 0x630C 0x630C
[apply] Test [ 63][ 63] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 63][ 63] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] CONVERT[0][1]: Conv2: PixelRect[obj 0x74294adb, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x62, msbFirst true, 01100010], ]
[apply] DestRe Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[0][2]: LUMINANCE -> BGR565
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] CONVERT[0][2]: Conv1: PixelRect[obj 0x70a9f84e, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x630C 0x630C 0x630C
[apply] [ 0][ 1] 0x630C 0x630C 0x630C
[apply] [ 0][ 2] 0x630C 0x630C 0x630C
[apply] Test [ 0][ 0] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 0][ 0] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x630C 0x630C 0x630C
[apply] [ 61][ 62] 0x630C 0x630C 0x630C
[apply] [ 61][ 63] 0x630C 0x630C 0x630C
[apply] Test [ 63][ 63] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 63][ 63] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] CONVERT[0][2]: Conv2: PixelRect[obj 0x130f889, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x62, msbFirst true, 01100010], ]
[apply] DestRe Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[0][3]: LUMINANCE -> RGBA5551
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x8C, msbFirst true, 10001100], [0xB1, msbFirst true, 10110001], ]
[apply] CONVERT[0][3]: Conv1: PixelRect[obj 0x1188e820, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x8C, msbFirst true, 10001100], [0xB1, msbFirst true, 10110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xB18C 0xB18C 0xB18C
[apply] [ 0][ 1] 0xB18C 0xB18C 0xB18C
[apply] [ 0][ 2] 0xB18C 0xB18C 0xB18C
[apply] Test [ 0][ 0] exp [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xB18C 0xB18C 0xB18C
[apply] [ 61][ 62] 0xB18C 0xB18C 0xB18C
[apply] [ 61][ 63] 0xB18C 0xB18C 0xB18C
[apply] Test [ 63][ 63] exp [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[0][3]: Conv2: PixelRect[obj 0x2f490758, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x63, msbFirst true, 01100011], ]
[apply] DestRe Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[0][4]: LUMINANCE -> ABGR1555
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x01, msbFirst true, 00000001], [0x63, msbFirst true, 01100011], ]
[apply] CONVERT[0][4]: Conv1: PixelRect[obj 0x101df177, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x19, msbFirst true, 00011001], [0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x6319 0x6319 0x6319
[apply] [ 0][ 1] 0x6319 0x6319 0x6319
[apply] [ 0][ 2] 0x6319 0x6319 0x6319
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x00, msbFirst true, 00000] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x6319 0x6319 0x6319
[apply] [ 61][ 62] 0x6319 0x6319 0x6319
[apply] [ 61][ 63] 0x6319 0x6319 0x6319
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x00, msbFirst true, 00000] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] CONVERT[0][4]: Conv2: PixelRect[obj 0x166fa74d, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x63, msbFirst true, 01100011], ]
[apply] DestRe Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[0][5]: LUMINANCE -> RGB888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][5]: Conv1: PixelRect[obj 0x40f08448, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060 0x606060 0x606060
[apply] [ 0][ 1] 0x606060 0x606060 0x606060
[apply] [ 0][ 2] 0x606060 0x606060 0x606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060 0x606060 0x606060
[apply] [ 61][ 62] 0x606060 0x606060 0x606060
[apply] [ 61][ 63] 0x606060 0x606060 0x606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][5]: Conv2: PixelRect[obj 0x276438c9, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][6]: LUMINANCE -> BGR888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][6]: Conv1: PixelRect[obj 0x588df31b, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060 0x606060 0x606060
[apply] [ 0][ 1] 0x606060 0x606060 0x606060
[apply] [ 0][ 2] 0x606060 0x606060 0x606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060 0x606060 0x606060
[apply] [ 61][ 62] 0x606060 0x606060 0x606060
[apply] [ 61][ 63] 0x606060 0x606060 0x606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][6]: Conv2: PixelRect[obj 0x33b37288, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][7]: LUMINANCE -> RGBx8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][7]: Conv1: PixelRect[obj 0x77a57272, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 1] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 2] 0x00606060 0x00606060 0x00606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 62] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 63] 0x00606060 0x00606060 0x00606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][7]: Conv2: PixelRect[obj 0x7181ae3f, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][8]: LUMINANCE -> BGRx8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][8]: Conv1: PixelRect[obj 0x46238e3f, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 1] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 2] 0x00606060 0x00606060 0x00606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 62] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 63] 0x00606060 0x00606060 0x00606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][8]: Conv2: PixelRect[obj 0x6e2c9341, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][9]: LUMINANCE -> RGBA8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][9]: Conv1: PixelRect[obj 0x32464a14, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 1] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 2] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 62] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 63] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[0][9]: Conv2: PixelRect[obj 0x4e4aea35, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][10]: LUMINANCE -> ABGR8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][10]: Conv1: PixelRect[obj 0x1442d7b5, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 1] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 2] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 62] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 63] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][10]: Conv2: PixelRect[obj 0x1efee8e7, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][11]: LUMINANCE -> ARGB8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][11]: Conv1: PixelRect[obj 0x1ee807c6, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 1] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 2] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 62] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 63] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][11]: Conv2: PixelRect[obj 0x76a4d6c, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][12]: LUMINANCE -> BGRA8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][12]: Conv1: PixelRect[obj 0x517cd4b, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 1] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 2] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 62] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 63] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[0][12]: Conv2: PixelRect[obj 0x6cc7b4de, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[1][*]: Image0 - Orig: PixelRect[obj 0x32cf48b7, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]]
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][0]: RGB565 -> LUMINANCE
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x62, msbFirst true, 01100010], ]
[apply] CONVERT[1][0]: Conv1: PixelRect[obj 0x679b62af, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[1][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[1][1]: RGB565 -> RGB565
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[1][1]: Conv1: PixelRect[obj 0x5cdd8682, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][1]: Conv2: PixelRect[obj 0xd6da883, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][2]: RGB565 -> BGR565
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[1][2]: Conv1: PixelRect[obj 0x45afc369, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[1][2]: Conv2: PixelRect[obj 0x799d4f69, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][3]: RGB565 -> RGBA5551
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] junit.framework.TestListener: endTest(testConversion02_srcS000_LE_TL_destS000_TL)
[apply] junit.framework.TestListener: startTest(testConversion03_srcS000_BE_TL_destS259_TL)
[apply] CONVERT[1][3]: Conv1: PixelRect[obj 0x49c43f4e, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[1][3]: Conv2: PixelRect[obj 0x290dbf45, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][4]: RGB565 -> ABGR1555
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[1][4]: Conv1: PixelRect[obj 0x12028586, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[1][4]: Conv2: PixelRect[obj 0x17776a8, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][5]: RGB565 -> RGB888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[1][5]: Conv1: PixelRect[obj 0x69a10787, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[1][5]: Conv2: PixelRect[obj 0x2d127a61, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][6]: RGB565 -> BGR888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[1][6]: Conv1: PixelRect[obj 0x2bbaf4f0, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[1][6]: Conv2: PixelRect[obj 0x11c20519, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][7]: RGB565 -> RGBx8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][7]: Conv1: PixelRect[obj 0x70beb599, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[1][7]: Conv2: PixelRect[obj 0x4e41089d, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][8]: RGB565 -> BGRx8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][8]: Conv1: PixelRect[obj 0x32a068d1, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[1][8]: Conv2: PixelRect[obj 0x33cb5951, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][9]: RGB565 -> RGBA8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][9]: Conv1: PixelRect[obj 0x365c30cc, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 1] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 2] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 62] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 63] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[1][9]: Conv2: PixelRect[obj 0x701fc37a, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][10]: RGB565 -> ABGR8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[1][10]: Conv1: PixelRect[obj 0x4148db48, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 1] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 2] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 62] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 63] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[1][10]: Conv2: PixelRect[obj 0x282003e1, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][11]: RGB565 -> ARGB8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[1][11]: Conv1: PixelRect[obj 0x7fad8c79, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 1] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 2] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 62] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 63] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[1][11]: Conv2: PixelRect[obj 0x71a794e5, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][12]: RGB565 -> BGRA8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][12]: Conv1: PixelRect[obj 0x76329302, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 1] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 2] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 62] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 63] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[1][12]: Conv2: PixelRect[obj 0x5e25a92e, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[2][*]: Image0 - Orig: PixelRect[obj 0x4df828d7, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]]
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][0]: BGR565 -> LUMINANCE
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x62, msbFirst true, 01100010], ]
[apply] CONVERT[2][0]: Conv1: PixelRect[obj 0xb59d31, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[2][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[2][1]: BGR565 -> RGB565
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[2][1]: Conv1: PixelRect[obj 0x62fdb4a6, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[2][1]: Conv2: PixelRect[obj 0x11e21d0e, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][2]: BGR565 -> BGR565
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[2][2]: Conv1: PixelRect[obj 0x1dd02175, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][2]: Conv2: PixelRect[obj 0x31206beb, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][3]: BGR565 -> RGBA5551
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[2][3]: Conv1: PixelRect[obj 0x3e77a1ed, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[2][3]: Conv2: PixelRect[obj 0x3ffcd140, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][4]: BGR565 -> ABGR1555
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[2][4]: Conv1: PixelRect[obj 0x23bb8443, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][4]: Conv2: PixelRect[obj 0x1176dcec, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][5]: BGR565 -> RGB888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[2][5]: Conv1: PixelRect[obj 0x120d6fe6, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[2][5]: Conv2: PixelRect[obj 0x4ba2ca36, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][6]: BGR565 -> BGR888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[2][6]: Conv1: PixelRect[obj 0x3444d69d, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[2][6]: Conv2: PixelRect[obj 0x1372ed45, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][7]: BGR565 -> RGBx8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][7]: Conv1: PixelRect[obj 0x6a79c292, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[2][7]: Conv2: PixelRect[obj 0x37574691, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][8]: BGR565 -> BGRx8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][8]: Conv1: PixelRect[obj 0x25359ed8, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[2][8]: Conv2: PixelRect[obj 0x21a947fe, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][9]: BGR565 -> RGBA8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][9]: Conv1: PixelRect[obj 0x5606c0b, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 1] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 2] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 62] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 63] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[2][9]: Conv2: PixelRect[obj 0x80ec1f8, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][10]: BGR565 -> ABGR8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[2][10]: Conv1: PixelRect[obj 0x1445d7f, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 1] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 2] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 62] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 63] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[2][10]: Conv2: PixelRect[obj 0x6a396c1e, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][11]: BGR565 -> ARGB8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[2][11]: Conv1: PixelRect[obj 0x6c3f5566, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 1] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 2] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 62] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 63] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[2][11]: Conv2: PixelRect[obj 0x12405818, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][12]: BGR565 -> BGRA8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][12]: Conv1: PixelRect[obj 0x314c508a, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 1] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 2] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 62] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 63] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[2][12]: Conv2: PixelRect[obj 0x10b48321, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[3][*]: Image0 - Orig: PixelRect[obj 0x6b67034, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]]
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][0]: RGBA5551 -> LUMINANCE
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x63, msbFirst true, 01100011], ]
[apply] CONVERT[3][0]: Conv1: PixelRect[obj 0x16267862, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[3][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[3][1]: RGBA5551 -> RGB565
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[3][1]: Conv1: PixelRect[obj 0x453da22c, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[3][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][2]: RGBA5551 -> BGR565
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[3][2]: Conv1: PixelRect[obj 0x71248c21, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[3][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][3]: RGBA5551 -> RGBA5551
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[3][3]: Conv1: PixelRect[obj 0x442675e1, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][3]: Conv2: PixelRect[obj 0x6166e06f, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][4]: RGBA5551 -> ABGR1555
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[3][4]: Conv1: PixelRect[obj 0x49e202ad, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[3][4]: Conv2: PixelRect[obj 0x1c72da34, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][5]: RGBA5551 -> RGB888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[3][5]: Conv1: PixelRect[obj 0x6b0c2d26, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[3][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][6]: RGBA5551 -> BGR888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[3][6]: Conv1: PixelRect[obj 0x3d3fcdb0, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[3][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][7]: RGBA5551 -> RGBx8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][7]: Conv1: PixelRect[obj 0x641147d0, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[3][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][8]: RGBA5551 -> BGRx8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][8]: Conv1: PixelRect[obj 0x6e38921c, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[3][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][9]: RGBA5551 -> RGBA8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][9]: Conv1: PixelRect[obj 0x64d7f7e0, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[3][9]: Conv2: PixelRect[obj 0x27c6e487, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][10]: RGBA5551 -> ABGR8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[3][10]: Conv1: PixelRect[obj 0x49070868, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[3][10]: Conv2: PixelRect[obj 0x6385cb26, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][11]: RGBA5551 -> ARGB8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[3][11]: Conv1: PixelRect[obj 0x38364841, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[3][11]: Conv2: PixelRect[obj 0x28c4711c, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][12]: RGBA5551 -> BGRA8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][12]: Conv1: PixelRect[obj 0x59717824, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[3][12]: Conv2: PixelRect[obj 0x146044d7, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[4][*]: Image0 - Orig: PixelRect[obj 0x1e9e725a, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]]
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][0]: ABGR1555 -> LUMINANCE
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x63, msbFirst true, 01100011], ]
[apply] CONVERT[4][0]: Conv1: PixelRect[obj 0x15d9bc04, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[4][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[4][1]: ABGR1555 -> RGB565
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[4][1]: Conv1: PixelRect[obj 0x473b46c3, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[4][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][2]: ABGR1555 -> BGR565
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[4][2]: Conv1: PixelRect[obj 0x516be40f, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][3]: ABGR1555 -> RGBA5551
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[4][3]: Conv1: PixelRect[obj 0x3c0a50da, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[4][3]: Conv2: PixelRect[obj 0x646be2c3, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][4]: ABGR1555 -> ABGR1555
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[4][4]: Conv1: PixelRect[obj 0x797badd3, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][4]: Conv2: PixelRect[obj 0x77be656f, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][5]: ABGR1555 -> RGB888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[4][5]: Conv1: PixelRect[obj 0x19dc67c2, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[4][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][6]: ABGR1555 -> BGR888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[4][6]: Conv1: PixelRect[obj 0x221af3c0, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[4][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][7]: ABGR1555 -> RGBx8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][7]: Conv1: PixelRect[obj 0x62bd765, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[4][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][8]: ABGR1555 -> BGRx8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][8]: Conv1: PixelRect[obj 0x23a5fd2, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[4][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][9]: ABGR1555 -> RGBA8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][9]: Conv1: PixelRect[obj 0x78a2da20, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[4][9]: Conv2: PixelRect[obj 0xdd3b207, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][10]: ABGR1555 -> ABGR8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[4][10]: Conv1: PixelRect[obj 0x551bdc27, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[4][10]: Conv2: PixelRect[obj 0x58fdd99, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][11]: ABGR1555 -> ARGB8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[4][11]: Conv1: PixelRect[obj 0x6b1274d2, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[4][11]: Conv2: PixelRect[obj 0x7bc1a03d, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][12]: ABGR1555 -> BGRA8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][12]: Conv1: PixelRect[obj 0x70b0b186, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[4][12]: Conv2: PixelRect[obj 0xba8d91c, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[5][*]: Image0 - Orig: PixelRect[obj 0x7364985f, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]]
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][0]: RGB888 -> LUMINANCE
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[5][0]: Conv1: PixelRect[obj 0x5d20e46, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[5][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[5][1]: RGB888 -> RGB565
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[5][1]: Conv1: PixelRect[obj 0x709ba3fb, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[5][1]: Conv2: PixelRect[obj 0x3d36e4cd, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][2]: RGB888 -> BGR565
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[5][2]: Conv1: PixelRect[obj 0x6a472554, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[5][2]: Conv2: PixelRect[obj 0x7ff2a664, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][3]: RGB888 -> RGBA5551
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[5][3]: Conv1: PixelRect[obj 0x525b461a, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[5][3]: Conv2: PixelRect[obj 0x58c1c010, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][4]: RGB888 -> ABGR1555
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[5][4]: Conv1: PixelRect[obj 0xb7f23d9, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[5][4]: Conv2: PixelRect[obj 0x61d47554, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][5]: RGB888 -> RGB888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[5][5]: Conv1: PixelRect[obj 0x69b794e2, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][5]: Conv2: PixelRect[obj 0x3f200884, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][6]: RGB888 -> BGR888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[5][6]: Conv1: PixelRect[obj 0x4d339552, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[5][6]: Conv2: PixelRect[obj 0xf0f2775, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][7]: RGB888 -> RGBx8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][7]: Conv1: PixelRect[obj 0x5a4aa2f2, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][7]: Conv2: PixelRect[obj 0x6591f517, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][8]: RGB888 -> BGRx8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][8]: Conv1: PixelRect[obj 0x345965f2, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[5][8]: Conv2: PixelRect[obj 0x429bd883, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][9]: RGB888 -> RGBA8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][9]: Conv1: PixelRect[obj 0x4d49af10, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[5][9]: Conv2: PixelRect[obj 0x279ad2e3, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][10]: RGB888 -> ABGR8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[5][10]: Conv1: PixelRect[obj 0x58134517, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[5][10]: Conv2: PixelRect[obj 0x4450d156, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][11]: RGB888 -> ARGB8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[5][11]: Conv1: PixelRect[obj 0x4461c7e3, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][11]: Conv2: PixelRect[obj 0x351d0846, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][12]: RGB888 -> BGRA8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][12]: Conv1: PixelRect[obj 0x77e4c80f, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[5][12]: Conv2: PixelRect[obj 0x35fc6dc4, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][*]: Image0 - Orig: PixelRect[obj 0x7fe8ea47, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]]
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][0]: BGR888 -> LUMINANCE
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[6][0]: Conv1: PixelRect[obj 0x226a82c4, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[6][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[6][1]: BGR888 -> RGB565
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[6][1]: Conv1: PixelRect[obj 0x731f8236, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[6][1]: Conv2: PixelRect[obj 0x255b53dc, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][2]: BGR888 -> BGR565
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[6][2]: Conv1: PixelRect[obj 0x1dd92fe2, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[6][2]: Conv2: PixelRect[obj 0x6b53e23f, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][3]: BGR888 -> RGBA5551
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[6][3]: Conv1: PixelRect[obj 0x64d2d351, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[6][3]: Conv2: PixelRect[obj 0x1b68b9a4, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][4]: BGR888 -> ABGR1555
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[6][4]: Conv1: PixelRect[obj 0x4f9a3314, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[6][4]: Conv2: PixelRect[obj 0x3b2c72c2, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][5]: BGR888 -> RGB888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[6][5]: Conv1: PixelRect[obj 0x491666ad, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][5]: Conv2: PixelRect[obj 0x176d53b2, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][6]: BGR888 -> BGR888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[6][6]: Conv1: PixelRect[obj 0x971d0d8, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][6]: Conv2: PixelRect[obj 0x51931956, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][7]: BGR888 -> RGBx8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][7]: Conv1: PixelRect[obj 0x2b4a2ec7, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][7]: Conv2: PixelRect[obj 0x564718df, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][8]: BGR888 -> BGRx8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][8]: Conv1: PixelRect[obj 0x51b7e5df, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][8]: Conv2: PixelRect[obj 0x18a70f16, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][9]: BGR888 -> RGBA8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][9]: Conv1: PixelRect[obj 0x62e136d3, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[6][9]: Conv2: PixelRect[obj 0xc8e4bb0, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][10]: BGR888 -> ABGR8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[6][10]: Conv1: PixelRect[obj 0x6279cee3, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][10]: Conv2: PixelRect[obj 0x4206a205, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][11]: BGR888 -> ARGB8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[6][11]: Conv1: PixelRect[obj 0x29ba4338, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][11]: Conv2: PixelRect[obj 0x57175e74, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][12]: BGR888 -> BGRA8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][12]: Conv1: PixelRect[obj 0x7bb58ca3, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[6][12]: Conv2: PixelRect[obj 0xc540f5a, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][*]: Image0 - Orig: PixelRect[obj 0x770c2e6b, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][0]: RGBx8888 -> LUMINANCE
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[7][0]: Conv1: PixelRect[obj 0x1a052a00, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[7][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[7][1]: RGBx8888 -> RGB565
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[7][1]: Conv1: PixelRect[obj 0x4d826d77, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[7][1]: Conv2: PixelRect[obj 0x61009542, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][2]: RGBx8888 -> BGR565
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[7][2]: Conv1: PixelRect[obj 0x77e9807f, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[7][2]: Conv2: PixelRect[obj 0x448ff1a8, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][3]: RGBx8888 -> RGBA5551
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[7][3]: Conv1: PixelRect[obj 0x1a38c59b, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[7][3]: Conv2: PixelRect[obj 0x7f77e91b, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][4]: RGBx8888 -> ABGR1555
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[7][4]: Conv1: PixelRect[obj 0x44a664f2, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[7][4]: Conv2: PixelRect[obj 0x7f9fcf7f, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][5]: RGBx8888 -> RGB888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[7][5]: Conv1: PixelRect[obj 0x2357d90a, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][5]: Conv2: PixelRect[obj 0x6328d34a, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][6]: RGBx8888 -> BGR888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[7][6]: Conv1: PixelRect[obj 0x145eaa29, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][6]: Conv2: PixelRect[obj 0x15bb6bea, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][7]: RGBx8888 -> RGBx8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][7]: Conv1: PixelRect[obj 0x8b96fde, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][7]: Conv2: PixelRect[obj 0x2d2e5f00, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][8]: RGBx8888 -> BGRx8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][8]: Conv1: PixelRect[obj 0x4c40b76e, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][8]: Conv2: PixelRect[obj 0x2ea6137, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][9]: RGBx8888 -> RGBA8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][9]: Conv1: PixelRect[obj 0x41ee392b, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[7][9]: Conv2: PixelRect[obj 0x1e67a849, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][10]: RGBx8888 -> ABGR8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[7][10]: Conv1: PixelRect[obj 0x57d5872c, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][10]: Conv2: PixelRect[obj 0x667a738, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][11]: RGBx8888 -> ARGB8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[7][11]: Conv1: PixelRect[obj 0x36f0f1be, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][11]: Conv2: PixelRect[obj 0x157632c9, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][12]: RGBx8888 -> BGRA8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][12]: Conv1: PixelRect[obj 0x6ee12bac, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[7][12]: Conv2: PixelRect[obj 0x55040f2f, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][*]: Image0 - Orig: PixelRect[obj 0x64c87930, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][0]: BGRx8888 -> LUMINANCE
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[8][0]: Conv1: PixelRect[obj 0x400cff1a, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[8][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[8][1]: BGRx8888 -> RGB565
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[8][1]: Conv1: PixelRect[obj 0x275710fc, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[8][1]: Conv2: PixelRect[obj 0x525f1e4e, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][2]: BGRx8888 -> BGR565
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[8][2]: Conv1: PixelRect[obj 0x75f9eccc, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[8][2]: Conv2: PixelRect[obj 0x52aa2946, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][3]: BGRx8888 -> RGBA5551
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[8][3]: Conv1: PixelRect[obj 0x4de5031f, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[8][3]: Conv2: PixelRect[obj 0x67e2d983, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][4]: BGRx8888 -> ABGR1555
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[8][4]: Conv1: PixelRect[obj 0x5d47c63f, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[8][4]: Conv2: PixelRect[obj 0x5ea434c8, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][5]: BGRx8888 -> RGB888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[8][5]: Conv1: PixelRect[obj 0x3bbc39f8, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][5]: Conv2: PixelRect[obj 0x4ae3c1cd, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][6]: BGRx8888 -> BGR888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[8][6]: Conv1: PixelRect[obj 0x29f69090, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][6]: Conv2: PixelRect[obj 0x568bf312, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][7]: BGRx8888 -> RGBx8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][7]: Conv1: PixelRect[obj 0xca263c2, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][7]: Conv2: PixelRect[obj 0x589b3632, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][8]: BGRx8888 -> BGRx8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][8]: Conv1: PixelRect[obj 0x45f45fa1, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][8]: Conv2: PixelRect[obj 0x4c6e276e, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][9]: BGRx8888 -> RGBA8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][9]: Conv1: PixelRect[obj 0x534df152, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[8][9]: Conv2: PixelRect[obj 0x52e677af, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][10]: BGRx8888 -> ABGR8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[8][10]: Conv1: PixelRect[obj 0x35083305, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][10]: Conv2: PixelRect[obj 0x8e0379d, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][11]: BGRx8888 -> ARGB8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[8][11]: Conv1: PixelRect[obj 0x341b80b2, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][11]: Conv2: PixelRect[obj 0x55a1c291, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][12]: BGRx8888 -> BGRA8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][12]: Conv1: PixelRect[obj 0x2145433b, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[8][12]: Conv2: PixelRect[obj 0x2890c451, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][*]: Image0 - Orig: PixelRect[obj 0x40e6dfe1, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][0]: RGBA8888 -> LUMINANCE
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[9][0]: Conv1: PixelRect[obj 0x1b083826, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[9][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[9][1]: RGBA8888 -> RGB565
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[9][1]: Conv1: PixelRect[obj 0x105fece7, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[9][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][2]: RGBA8888 -> BGR565
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[9][2]: Conv1: PixelRect[obj 0x3ec300f1, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[9][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][3]: RGBA8888 -> RGBA5551
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[9][3]: Conv1: PixelRect[obj 0x482cd91f, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[9][3]: Conv2: PixelRect[obj 0x123f1134, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[9][4]: RGBA8888 -> ABGR1555
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[9][4]: Conv1: PixelRect[obj 0x7d68ef40, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[9][4]: Conv2: PixelRect[obj 0x5b0abc94, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[9][5]: RGBA8888 -> RGB888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[9][5]: Conv1: PixelRect[obj 0x75c072cb, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[9][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][6]: RGBA8888 -> BGR888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[9][6]: Conv1: PixelRect[obj 0x1f1c7bf6, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][7]: RGBA8888 -> RGBx8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[9][7]: Conv1: PixelRect[obj 0x25b485ba, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[9][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][8]: RGBA8888 -> BGRx8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[9][8]: Conv1: PixelRect[obj 0x2b546384, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][9]: RGBA8888 -> RGBA8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[9][9]: Conv1: PixelRect[obj 0x5d740a0f, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][9]: Conv2: PixelRect[obj 0x214b199c, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][10]: RGBA8888 -> ABGR8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[9][10]: Conv1: PixelRect[obj 0x20d3d15a, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][10]: Conv2: PixelRect[obj 0x2893de87, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][11]: RGBA8888 -> ARGB8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[9][11]: Conv1: PixelRect[obj 0x55ca8de8, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[9][11]: Conv2: PixelRect[obj 0x2c34f934, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][12]: RGBA8888 -> BGRA8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[9][12]: Conv1: PixelRect[obj 0x12d3a4e9, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][12]: Conv2: PixelRect[obj 0x240237d2, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[10][*]: Image0 - Orig: PixelRect[obj 0x25a65b77, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][0]: ABGR8888 -> LUMINANCE
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[10][0]: Conv1: PixelRect[obj 0x2ed0fbae, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[10][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[10][1]: ABGR8888 -> RGB565
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[10][1]: Conv1: PixelRect[obj 0x212bf671, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[10][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][2]: ABGR8888 -> BGR565
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[10][2]: Conv1: PixelRect[obj 0x14a2f921, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[10][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][3]: ABGR8888 -> RGBA5551
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[10][3]: Conv1: PixelRect[obj 0x3c87521, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[10][3]: Conv2: PixelRect[obj 0x2aece37d, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[10][4]: ABGR8888 -> ABGR1555
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[10][4]: Conv1: PixelRect[obj 0x548a102f, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[10][4]: Conv2: PixelRect[obj 0x5762806e, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[10][5]: ABGR8888 -> RGB888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[10][5]: Conv1: PixelRect[obj 0x17c386de, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[10][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][6]: ABGR8888 -> BGR888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[10][6]: Conv1: PixelRect[obj 0x5af97850, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][7]: ABGR8888 -> RGBx8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[10][7]: Conv1: PixelRect[obj 0x5ef60048, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[10][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][8]: ABGR8888 -> BGRx8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[10][8]: Conv1: PixelRect[obj 0x1d548a08, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][9]: ABGR8888 -> RGBA8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[10][9]: Conv1: PixelRect[obj 0x16aa0a0a, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[10][9]: Conv2: PixelRect[obj 0x780cb77, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][10]: ABGR8888 -> ABGR8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[10][10]: Conv1: PixelRect[obj 0x691a7f8f, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][10]: Conv2: PixelRect[obj 0x50a7bc6e, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][11]: ABGR8888 -> ARGB8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[10][11]: Conv1: PixelRect[obj 0x161b062a, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[10][11]: Conv2: PixelRect[obj 0x17c1bced, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][12]: ABGR8888 -> BGRA8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[10][12]: Conv1: PixelRect[obj 0x2d9d4f9d, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[10][12]: Conv2: PixelRect[obj 0x4034c28c, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][*]: Image0 - Orig: PixelRect[obj 0xe50a6f6, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][0]: ARGB8888 -> LUMINANCE
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[11][0]: Conv1: PixelRect[obj 0x14ec4505, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[11][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[11][1]: ARGB8888 -> RGB565
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[11][1]: Conv1: PixelRect[obj 0x53ca01a2, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[11][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][2]: ARGB8888 -> BGR565
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[11][2]: Conv1: PixelRect[obj 0x358c99f5, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[11][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][3]: ARGB8888 -> RGBA5551
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[11][3]: Conv1: PixelRect[obj 0x3ee0fea4, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[11][3]: Conv2: PixelRect[obj 0x48524010, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[11][4]: ARGB8888 -> ABGR1555
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[11][4]: Conv1: PixelRect[obj 0x4b168fa9, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[11][4]: Conv2: PixelRect[obj 0x1a84f40f, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[11][5]: ARGB8888 -> RGB888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[11][5]: Conv1: PixelRect[obj 0x23282c25, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][6]: ARGB8888 -> BGR888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[11][6]: Conv1: PixelRect[obj 0x7920ba90, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][7]: ARGB8888 -> RGBx8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[11][7]: Conv1: PixelRect[obj 0x6b419da, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][8]: ARGB8888 -> BGRx8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[11][8]: Conv1: PixelRect[obj 0x3b2da18f, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][9]: ARGB8888 -> RGBA8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[11][9]: Conv1: PixelRect[obj 0x5906ebcb, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[11][9]: Conv2: PixelRect[obj 0x258e2e41, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][10]: ARGB8888 -> ABGR8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[11][10]: Conv1: PixelRect[obj 0x3d299e3, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][10]: Conv2: PixelRect[obj 0x55a561cf, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][11]: ARGB8888 -> ARGB8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[11][11]: Conv1: PixelRect[obj 0x3b938003, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][11]: Conv2: PixelRect[obj 0x6f3b5d16, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][12]: ARGB8888 -> BGRA8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[11][12]: Conv1: PixelRect[obj 0x78b1cc93, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[11][12]: Conv2: PixelRect[obj 0x6646153, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][*]: Image0 - Orig: PixelRect[obj 0x21507a04, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][0]: BGRA8888 -> LUMINANCE
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[12][0]: Conv1: PixelRect[obj 0x143640d5, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[12][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[12][1]: BGRA8888 -> RGB565
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[12][1]: Conv1: PixelRect[obj 0x6295d394, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[12][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][2]: BGRA8888 -> BGR565
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[12][2]: Conv1: PixelRect[obj 0x475e586c, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[12][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][3]: BGRA8888 -> RGBA5551
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[12][3]: Conv1: PixelRect[obj 0x657c8ad9, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[12][3]: Conv2: PixelRect[obj 0x436a4e4b, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[12][4]: BGRA8888 -> ABGR1555
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[12][4]: Conv1: PixelRect[obj 0xf2f2cc1, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[12][4]: Conv2: PixelRect[obj 0x3a079870, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[12][5]: BGRA8888 -> RGB888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[12][5]: Conv1: PixelRect[obj 0x3b2cf7ab, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][6]: BGRA8888 -> BGR888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[12][6]: Conv1: PixelRect[obj 0x2aa5fe93, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[12][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][7]: BGRA8888 -> RGBx8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[12][7]: Conv1: PixelRect[obj 0x5c1a8622, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][8]: BGRA8888 -> BGRx8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[12][8]: Conv1: PixelRect[obj 0x5ad851c9, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[12][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][9]: BGRA8888 -> RGBA8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[12][9]: Conv1: PixelRect[obj 0x6156496, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][9]: Conv2: PixelRect[obj 0x3c153a1, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][10]: BGRA8888 -> ABGR8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[12][10]: Conv1: PixelRect[obj 0xb62fe6d, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[12][10]: Conv2: PixelRect[obj 0x13acb0d1, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][11]: BGRA8888 -> ARGB8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[12][11]: Conv1: PixelRect[obj 0x3e3047e6, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][11]: Conv2: PixelRect[obj 0x37e547da, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][12]: BGRA8888 -> BGRA8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[12][12]: Conv1: PixelRect[obj 0x2b6856dd, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][12]: Conv2: PixelRect[obj 0x5db45159, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion03_srcS000_BE_TL_destS259_TL
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion04_srcS259_BE_TL_destS259_TL
[apply] Test00: srcMinStrideInBytes 259, srcByteOrder BIG_ENDIAN, srcIsGLOriented false, destMinStrideInBytes 259, destIsGLOriented false
[apply] CONVERT[0][*]: Image0 - Orig: PixelRect[obj 0x7c417213, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]]
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][0]: LUMINANCE -> LUMINANCE
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][0]: Conv1: PixelRect[obj 0x15761df8, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][0]: Conv2: PixelRect[obj 0x6ab7a896, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][1]: LUMINANCE -> RGB565
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] CONVERT[0][1]: Conv1: PixelRect[obj 0x327b636c, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x630C 0x630C 0x630C
[apply] [ 0][ 1] 0x630C 0x630C 0x630C
[apply] [ 0][ 2] 0x630C 0x630C 0x630C
[apply] Test [ 0][ 0] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 0][ 0] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x630C 0x630C 0x630C
[apply] [ 61][ 62] 0x630C 0x630C 0x630C
[apply] [ 61][ 63] 0x630C 0x630C 0x630C
[apply] Test [ 63][ 63] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 63][ 63] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] CONVERT[0][1]: Conv2: PixelRect[obj 0x45dd4eda, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x62, msbFirst true, 01100010], ]
[apply] DestRe Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[0][2]: LUMINANCE -> BGR565
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] CONVERT[0][2]: Conv1: PixelRect[obj 0x60611244, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x630C 0x630C 0x630C
[apply] [ 0][ 1] 0x630C 0x630C 0x630C
[apply] [ 0][ 2] 0x630C 0x630C 0x630C
[apply] Test [ 0][ 0] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 0][ 0] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x630C 0x630C 0x630C
[apply] [ 61][ 62] 0x630C 0x630C 0x630C
[apply] [ 61][ 63] 0x630C 0x630C 0x630C
[apply] Test [ 63][ 63] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 63][ 63] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] CONVERT[0][2]: Conv2: PixelRect[obj 0x3745e5c6, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x62, msbFirst true, 01100010], ]
[apply] DestRe Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[0][3]: LUMINANCE -> RGBA5551
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x8C, msbFirst true, 10001100], [0xB1, msbFirst true, 10110001], ]
[apply] CONVERT[0][3]: Conv1: PixelRect[obj 0x5e4c8041, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x8C, msbFirst true, 10001100], [0xB1, msbFirst true, 10110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xB18C 0xB18C 0xB18C
[apply] [ 0][ 1] 0xB18C 0xB18C 0xB18C
[apply] [ 0][ 2] 0xB18C 0xB18C 0xB18C
[apply] Test [ 0][ 0] exp [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xB18C 0xB18C 0xB18C
[apply] [ 61][ 62] 0xB18C 0xB18C 0xB18C
[apply] [ 61][ 63] 0xB18C 0xB18C 0xB18C
[apply] Test [ 63][ 63] exp [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[0][3]: Conv2: PixelRect[obj 0x71c8becc, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x63, msbFirst true, 01100011], ]
[apply] DestRe Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[0][4]: LUMINANCE -> ABGR1555
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x01, msbFirst true, 00000001], [0x63, msbFirst true, 01100011], ]
[apply] CONVERT[0][4]: Conv1: PixelRect[obj 0x19d37183, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x19, msbFirst true, 00011001], [0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x6319 0x6319 0x6319
[apply] [ 0][ 1] 0x6319 0x6319 0x6319
[apply] [ 0][ 2] 0x6319 0x6319 0x6319
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x00, msbFirst true, 00000] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x6319 0x6319 0x6319
[apply] [ 61][ 62] 0x6319 0x6319 0x6319
[apply] [ 61][ 63] 0x6319 0x6319 0x6319
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x00, msbFirst true, 00000] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] CONVERT[0][4]: Conv2: PixelRect[obj 0x1a0dcaa, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x63, msbFirst true, 01100011], ]
[apply] DestRe Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[0][5]: LUMINANCE -> RGB888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][5]: Conv1: PixelRect[obj 0x3bd40a57, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060 0x606060 0x606060
[apply] [ 0][ 1] 0x606060 0x606060 0x606060
[apply] [ 0][ 2] 0x606060 0x606060 0x606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060 0x606060 0x606060
[apply] [ 61][ 62] 0x606060 0x606060 0x606060
[apply] [ 61][ 63] 0x606060 0x606060 0x606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][5]: Conv2: PixelRect[obj 0xfdefd3f, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][6]: LUMINANCE -> BGR888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][6]: Conv1: PixelRect[obj 0xd83da2e, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060 0x606060 0x606060
[apply] [ 0][ 1] 0x606060 0x606060 0x606060
[apply] [ 0][ 2] 0x606060 0x606060 0x606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060 0x606060 0x606060
[apply] [ 61][ 62] 0x606060 0x606060 0x606060
[apply] [ 61][ 63] 0x606060 0x606060 0x606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][6]: Conv2: PixelRect[obj 0xa4102b8, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][7]: LUMINANCE -> RGBx8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][7]: Conv1: PixelRect[obj 0x11dc3715, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 1] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 2] 0x00606060 0x00606060 0x00606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 62] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 63] 0x00606060 0x00606060 0x00606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][7]: Conv2: PixelRect[obj 0x69930714, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][8]: LUMINANCE -> BGRx8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] junit.framework.TestListener: endTest(testConversion03_srcS000_BE_TL_destS259_TL)
[apply] junit.framework.TestListener: startTest(testConversion04_srcS259_BE_TL_destS259_TL)
[apply] CONVERT[0][8]: Conv1: PixelRect[obj 0x7a52f2a2, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 1] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 2] 0x00606060 0x00606060 0x00606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 62] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 63] 0x00606060 0x00606060 0x00606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][8]: Conv2: PixelRect[obj 0x78047b92, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][9]: LUMINANCE -> RGBA8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][9]: Conv1: PixelRect[obj 0x8909f18, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 1] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 2] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 62] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 63] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[0][9]: Conv2: PixelRect[obj 0x79ca92b9, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][10]: LUMINANCE -> ABGR8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][10]: Conv1: PixelRect[obj 0x1460a8c0, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 1] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 2] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 62] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 63] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][10]: Conv2: PixelRect[obj 0x4f638935, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][11]: LUMINANCE -> ARGB8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][11]: Conv1: PixelRect[obj 0x4387b79e, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 1] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 2] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 62] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 63] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][11]: Conv2: PixelRect[obj 0x6e75aa0d, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][12]: LUMINANCE -> BGRA8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][12]: Conv1: PixelRect[obj 0x7fc229ab, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 1] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 2] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 62] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 63] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[0][12]: Conv2: PixelRect[obj 0x2cbb3d47, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[1][*]: Image0 - Orig: PixelRect[obj 0x527e5409, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]]
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][0]: RGB565 -> LUMINANCE
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x62, msbFirst true, 01100010], ]
[apply] CONVERT[1][0]: Conv1: PixelRect[obj 0x1198b989, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[1][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[1][1]: RGB565 -> RGB565
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[1][1]: Conv1: PixelRect[obj 0x7ff95560, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][1]: Conv2: PixelRect[obj 0xadd0edd, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][2]: RGB565 -> BGR565
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[1][2]: Conv1: PixelRect[obj 0x2aa3cd93, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[1][2]: Conv2: PixelRect[obj 0x7ea37dbf, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][3]: RGB565 -> RGBA5551
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[1][3]: Conv1: PixelRect[obj 0x4b44655e, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[1][3]: Conv2: PixelRect[obj 0x290d210d, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][4]: RGB565 -> ABGR1555
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[1][4]: Conv1: PixelRect[obj 0x1d76aeea, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[1][4]: Conv2: PixelRect[obj 0x78dd667e, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][5]: RGB565 -> RGB888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[1][5]: Conv1: PixelRect[obj 0x10db82ae, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[1][5]: Conv2: PixelRect[obj 0x501edcf1, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][6]: RGB565 -> BGR888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[1][6]: Conv1: PixelRect[obj 0x78b729e6, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[1][6]: Conv2: PixelRect[obj 0x6b4a4e18, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][7]: RGB565 -> RGBx8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][7]: Conv1: PixelRect[obj 0x27c86f2d, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[1][7]: Conv2: PixelRect[obj 0x197d671, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][8]: RGB565 -> BGRx8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][8]: Conv1: PixelRect[obj 0x402e37bc, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[1][8]: Conv2: PixelRect[obj 0x79ad8b2f, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][9]: RGB565 -> RGBA8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][9]: Conv1: PixelRect[obj 0x1df82230, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 1] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 2] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 62] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 63] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[1][9]: Conv2: PixelRect[obj 0x22635ba0, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][10]: RGB565 -> ABGR8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[1][10]: Conv1: PixelRect[obj 0x13c10b87, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 1] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 2] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 62] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 63] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[1][10]: Conv2: PixelRect[obj 0x6a01e23, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][11]: RGB565 -> ARGB8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[1][11]: Conv1: PixelRect[obj 0x5a955565, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 1] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 2] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 62] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 63] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[1][11]: Conv2: PixelRect[obj 0x6293abcc, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][12]: RGB565 -> BGRA8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][12]: Conv1: PixelRect[obj 0x7995092a, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 1] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 2] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 62] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 63] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[1][12]: Conv2: PixelRect[obj 0x7fc2413d, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[2][*]: Image0 - Orig: PixelRect[obj 0xf8c1ddd, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]]
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][0]: BGR565 -> LUMINANCE
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x62, msbFirst true, 01100010], ]
[apply] CONVERT[2][0]: Conv1: PixelRect[obj 0x70be0a2b, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[2][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[2][1]: BGR565 -> RGB565
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[2][1]: Conv1: PixelRect[obj 0x2133814f, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[2][1]: Conv2: PixelRect[obj 0x4c15e7fd, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][2]: BGR565 -> BGR565
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[2][2]: Conv1: PixelRect[obj 0x23986957, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][2]: Conv2: PixelRect[obj 0x23f7d05d, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][3]: BGR565 -> RGBA5551
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[2][3]: Conv1: PixelRect[obj 0x1e730495, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[2][3]: Conv2: PixelRect[obj 0x7d3a22a9, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][4]: BGR565 -> ABGR1555
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[2][4]: Conv1: PixelRect[obj 0x1d082e88, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][4]: Conv2: PixelRect[obj 0x60704c, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][5]: BGR565 -> RGB888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[2][5]: Conv1: PixelRect[obj 0x6b19b79, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[2][5]: Conv2: PixelRect[obj 0x2a32de6c, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][6]: BGR565 -> BGR888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[2][6]: Conv1: PixelRect[obj 0x7692d9cc, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[2][6]: Conv2: PixelRect[obj 0x75f32542, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][7]: BGR565 -> RGBx8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][7]: Conv1: PixelRect[obj 0x7f1302d6, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[2][7]: Conv2: PixelRect[obj 0x43ee72e6, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][8]: BGR565 -> BGRx8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][8]: Conv1: PixelRect[obj 0x23529fee, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[2][8]: Conv2: PixelRect[obj 0x4fe767f3, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][9]: BGR565 -> RGBA8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][9]: Conv1: PixelRect[obj 0x2805c96b, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 1] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 2] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 62] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 63] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[2][9]: Conv2: PixelRect[obj 0x184cf7cf, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][10]: BGR565 -> ABGR8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[2][10]: Conv1: PixelRect[obj 0x2fd6b6c7, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 1] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 2] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 62] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 63] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[2][10]: Conv2: PixelRect[obj 0x5bfa9431, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][11]: BGR565 -> ARGB8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[2][11]: Conv1: PixelRect[obj 0x5db250b4, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 1] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 2] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 62] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 63] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[2][11]: Conv2: PixelRect[obj 0x223f3642, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][12]: BGR565 -> BGRA8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][12]: Conv1: PixelRect[obj 0x38c5cc4c, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 1] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 2] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 62] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 63] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[2][12]: Conv2: PixelRect[obj 0x37918c79, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[3][*]: Image0 - Orig: PixelRect[obj 0x78e94dcf, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]]
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][0]: RGBA5551 -> LUMINANCE
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x63, msbFirst true, 01100011], ]
[apply] CONVERT[3][0]: Conv1: PixelRect[obj 0x233fe9b6, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[3][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[3][1]: RGBA5551 -> RGB565
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[3][1]: Conv1: PixelRect[obj 0x358ee631, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[3][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][2]: RGBA5551 -> BGR565
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[3][2]: Conv1: PixelRect[obj 0xec756bd, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[3][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][3]: RGBA5551 -> RGBA5551
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[3][3]: Conv1: PixelRect[obj 0x3c72f59f, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][3]: Conv2: PixelRect[obj 0x60dcc9fe, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][4]: RGBA5551 -> ABGR1555
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[3][4]: Conv1: PixelRect[obj 0x222114ba, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[3][4]: Conv2: PixelRect[obj 0x16e7dcfd, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][5]: RGBA5551 -> RGB888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[3][5]: Conv1: PixelRect[obj 0x3d121db3, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[3][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][6]: RGBA5551 -> BGR888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[3][6]: Conv1: PixelRect[obj 0x3b07a0d6, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[3][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][7]: RGBA5551 -> RGBx8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][7]: Conv1: PixelRect[obj 0x11a9e7c8, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[3][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][8]: RGBA5551 -> BGRx8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][8]: Conv1: PixelRect[obj 0x3901d134, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[3][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][9]: RGBA5551 -> RGBA8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][9]: Conv1: PixelRect[obj 0x14d3bc22, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[3][9]: Conv2: PixelRect[obj 0x12d4bf7e, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][10]: RGBA5551 -> ABGR8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[3][10]: Conv1: PixelRect[obj 0x4c1d9d4b, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[3][10]: Conv2: PixelRect[obj 0x7b227d8d, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][11]: RGBA5551 -> ARGB8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[3][11]: Conv1: PixelRect[obj 0x7219ec67, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[3][11]: Conv2: PixelRect[obj 0x45018215, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][12]: RGBA5551 -> BGRA8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][12]: Conv1: PixelRect[obj 0x65d6b83b, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[3][12]: Conv2: PixelRect[obj 0xd706f19, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[4][*]: Image0 - Orig: PixelRect[obj 0x30b7c004, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]]
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][0]: ABGR1555 -> LUMINANCE
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x63, msbFirst true, 01100011], ]
[apply] CONVERT[4][0]: Conv1: PixelRect[obj 0x79efed2d, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[4][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[4][1]: ABGR1555 -> RGB565
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[4][1]: Conv1: PixelRect[obj 0x2928854b, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[4][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][2]: ABGR1555 -> BGR565
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[4][2]: Conv1: PixelRect[obj 0x27ae2fd0, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][3]: ABGR1555 -> RGBA5551
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[4][3]: Conv1: PixelRect[obj 0x29176cc1, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[4][3]: Conv2: PixelRect[obj 0x2f177a4b, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][4]: ABGR1555 -> ABGR1555
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[4][4]: Conv1: PixelRect[obj 0x4278a03f, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][4]: Conv2: PixelRect[obj 0x147ed70f, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][5]: ABGR1555 -> RGB888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[4][5]: Conv1: PixelRect[obj 0x61dd025, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[4][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][6]: ABGR1555 -> BGR888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[4][6]: Conv1: PixelRect[obj 0x124c278f, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[4][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][7]: ABGR1555 -> RGBx8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][7]: Conv1: PixelRect[obj 0x15b204a1, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[4][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][8]: ABGR1555 -> BGRx8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][8]: Conv1: PixelRect[obj 0x77167fb7, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[4][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][9]: ABGR1555 -> RGBA8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][9]: Conv1: PixelRect[obj 0x1fe20588, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[4][9]: Conv2: PixelRect[obj 0x6ce139a4, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][10]: ABGR1555 -> ABGR8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[4][10]: Conv1: PixelRect[obj 0x6973bf95, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[4][10]: Conv2: PixelRect[obj 0x2ddc8ecb, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][11]: ABGR1555 -> ARGB8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[4][11]: Conv1: PixelRect[obj 0x229d10bd, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[4][11]: Conv2: PixelRect[obj 0x47542153, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][12]: ABGR1555 -> BGRA8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][12]: Conv1: PixelRect[obj 0x33afa13b, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[4][12]: Conv2: PixelRect[obj 0x7a4ccb53, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[5][*]: Image0 - Orig: PixelRect[obj 0x309e345f, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]]
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][0]: RGB888 -> LUMINANCE
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[5][0]: Conv1: PixelRect[obj 0x56a6d5a6, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[5][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[5][1]: RGB888 -> RGB565
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[5][1]: Conv1: PixelRect[obj 0x18ce0030, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[5][1]: Conv2: PixelRect[obj 0x4445629, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][2]: RGB888 -> BGR565
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[5][2]: Conv1: PixelRect[obj 0x45b9a632, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[5][2]: Conv2: PixelRect[obj 0x25d250c6, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][3]: RGB888 -> RGBA5551
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[5][3]: Conv1: PixelRect[obj 0x4df50bcc, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[5][3]: Conv2: PixelRect[obj 0x6b26e945, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][4]: RGB888 -> ABGR1555
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[5][4]: Conv1: PixelRect[obj 0x63a65a25, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[5][4]: Conv2: PixelRect[obj 0x54c562f7, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][5]: RGB888 -> RGB888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[5][5]: Conv1: PixelRect[obj 0x318ba8c8, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][5]: Conv2: PixelRect[obj 0x6dbb137d, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][6]: RGB888 -> BGR888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[5][6]: Conv1: PixelRect[obj 0x3c9d0b9d, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[5][6]: Conv2: PixelRect[obj 0x43301423, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][7]: RGB888 -> RGBx8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][7]: Conv1: PixelRect[obj 0x2f112965, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][7]: Conv2: PixelRect[obj 0x1a04f701, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][8]: RGB888 -> BGRx8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][8]: Conv1: PixelRect[obj 0x4e91d63f, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[5][8]: Conv2: PixelRect[obj 0xd4342c2, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][9]: RGB888 -> RGBA8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][9]: Conv1: PixelRect[obj 0x2bbf180e, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[5][9]: Conv2: PixelRect[obj 0x163e4e87, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][10]: RGB888 -> ABGR8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[5][10]: Conv1: PixelRect[obj 0x56de5251, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[5][10]: Conv2: PixelRect[obj 0x419c5f1a, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][11]: RGB888 -> ARGB8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[5][11]: Conv1: PixelRect[obj 0x12b0404f, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][11]: Conv2: PixelRect[obj 0x769e7ee8, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][12]: RGB888 -> BGRA8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][12]: Conv1: PixelRect[obj 0x5276e6b0, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[5][12]: Conv2: PixelRect[obj 0x71b1176b, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][*]: Image0 - Orig: PixelRect[obj 0x6193932a, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]]
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][0]: BGR888 -> LUMINANCE
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[6][0]: Conv1: PixelRect[obj 0x647fd8ce, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[6][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[6][1]: BGR888 -> RGB565
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[6][1]: Conv1: PixelRect[obj 0x159f197, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[6][1]: Conv2: PixelRect[obj 0x78aab498, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][2]: BGR888 -> BGR565
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[6][2]: Conv1: PixelRect[obj 0x5dd6264, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[6][2]: Conv2: PixelRect[obj 0x1ffe63b9, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][3]: BGR888 -> RGBA5551
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[6][3]: Conv1: PixelRect[obj 0x51e5fc98, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[6][3]: Conv2: PixelRect[obj 0x7c469c48, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][4]: BGR888 -> ABGR1555
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[6][4]: Conv1: PixelRect[obj 0x12e61fe6, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[6][4]: Conv2: PixelRect[obj 0x7ee955a8, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][5]: BGR888 -> RGB888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[6][5]: Conv1: PixelRect[obj 0x1677d1, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][5]: Conv2: PixelRect[obj 0x48fa0f47, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][6]: BGR888 -> BGR888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[6][6]: Conv1: PixelRect[obj 0x6ac13091, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][6]: Conv2: PixelRect[obj 0x5e316c74, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][7]: BGR888 -> RGBx8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][7]: Conv1: PixelRect[obj 0x6d2a209c, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][7]: Conv2: PixelRect[obj 0x75329a49, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][8]: BGR888 -> BGRx8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][8]: Conv1: PixelRect[obj 0x161479c6, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][8]: Conv2: PixelRect[obj 0x4313f5bc, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][9]: BGR888 -> RGBA8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][9]: Conv1: PixelRect[obj 0x7f010382, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[6][9]: Conv2: PixelRect[obj 0x1e802ef9, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][10]: BGR888 -> ABGR8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[6][10]: Conv1: PixelRect[obj 0x2b6faea6, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][10]: Conv2: PixelRect[obj 0x778d1062, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][11]: BGR888 -> ARGB8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[6][11]: Conv1: PixelRect[obj 0x670002, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][11]: Conv2: PixelRect[obj 0x1f0f1111, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][12]: BGR888 -> BGRA8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][12]: Conv1: PixelRect[obj 0x49c386c8, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[6][12]: Conv2: PixelRect[obj 0x56528192, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][*]: Image0 - Orig: PixelRect[obj 0x6e0dec4a, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]]
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][0]: RGBx8888 -> LUMINANCE
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[7][0]: Conv1: PixelRect[obj 0x96def03, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[7][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[7][1]: RGBx8888 -> RGB565
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[7][1]: Conv1: PixelRect[obj 0x5ccddd20, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[7][1]: Conv2: PixelRect[obj 0x1ed1993a, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][2]: RGBx8888 -> BGR565
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[7][2]: Conv1: PixelRect[obj 0x1f3f4916, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[7][2]: Conv2: PixelRect[obj 0x794cb805, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][3]: RGBx8888 -> RGBA5551
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[7][3]: Conv1: PixelRect[obj 0x4b5a5ed1, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[7][3]: Conv2: PixelRect[obj 0x59d016c9, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][4]: RGBx8888 -> ABGR1555
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[7][4]: Conv1: PixelRect[obj 0x3cc2931c, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[7][4]: Conv2: PixelRect[obj 0x20d28811, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][5]: RGBx8888 -> RGB888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[7][5]: Conv1: PixelRect[obj 0x3967e60c, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][5]: Conv2: PixelRect[obj 0x60d8c9b7, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][6]: RGBx8888 -> BGR888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[7][6]: Conv1: PixelRect[obj 0x48aaecc3, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][6]: Conv2: PixelRect[obj 0x7c0c77c7, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][7]: RGBx8888 -> RGBx8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][7]: Conv1: PixelRect[obj 0x7adda9cc, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][7]: Conv2: PixelRect[obj 0x5cee5251, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][8]: RGBx8888 -> BGRx8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][8]: Conv1: PixelRect[obj 0x433d61fb, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][8]: Conv2: PixelRect[obj 0x5c909414, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][9]: RGBx8888 -> RGBA8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][9]: Conv1: PixelRect[obj 0x4b14c583, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[7][9]: Conv2: PixelRect[obj 0x65466a6a, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][10]: RGBx8888 -> ABGR8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[7][10]: Conv1: PixelRect[obj 0x4ddced80, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][10]: Conv2: PixelRect[obj 0x1534f01b, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][11]: RGBx8888 -> ARGB8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[7][11]: Conv1: PixelRect[obj 0x78e117e3, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][11]: Conv2: PixelRect[obj 0x2ea227af, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][12]: RGBx8888 -> BGRA8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][12]: Conv1: PixelRect[obj 0x4386f16, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[7][12]: Conv2: PixelRect[obj 0x363ee3a2, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][*]: Image0 - Orig: PixelRect[obj 0x4690b489, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]]
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][0]: BGRx8888 -> LUMINANCE
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[8][0]: Conv1: PixelRect[obj 0x79b06cab, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[8][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[8][1]: BGRx8888 -> RGB565
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[8][1]: Conv1: PixelRect[obj 0x3eb7fc54, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[8][1]: Conv2: PixelRect[obj 0x7f552bd3, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][2]: BGRx8888 -> BGR565
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[8][2]: Conv1: PixelRect[obj 0x3c22fc4c, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[8][2]: Conv2: PixelRect[obj 0x460d0a57, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][3]: BGRx8888 -> RGBA5551
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[8][3]: Conv1: PixelRect[obj 0x47d90b9e, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[8][3]: Conv2: PixelRect[obj 0x1184ab05, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][4]: BGRx8888 -> ABGR1555
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[8][4]: Conv1: PixelRect[obj 0x3aefe5e5, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[8][4]: Conv2: PixelRect[obj 0x149e0f5d, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][5]: BGRx8888 -> RGB888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[8][5]: Conv1: PixelRect[obj 0x1b1473ab, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][5]: Conv2: PixelRect[obj 0x2f7c2f4f, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][6]: BGRx8888 -> BGR888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[8][6]: Conv1: PixelRect[obj 0x6af93788, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][6]: Conv2: PixelRect[obj 0xef9296d, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][7]: BGRx8888 -> RGBx8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][7]: Conv1: PixelRect[obj 0x36c88a32, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][7]: Conv2: PixelRect[obj 0x7880cdf3, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][8]: BGRx8888 -> BGRx8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][8]: Conv1: PixelRect[obj 0x5be6e01c, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][8]: Conv2: PixelRect[obj 0x1c93084c, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][9]: BGRx8888 -> RGBA8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][9]: Conv1: PixelRect[obj 0x6ef888f6, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[8][9]: Conv2: PixelRect[obj 0x10e92f8f, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][10]: BGRx8888 -> ABGR8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[8][10]: Conv1: PixelRect[obj 0x7ce3cb8e, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][10]: Conv2: PixelRect[obj 0x78b66d36, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][11]: BGRx8888 -> ARGB8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[8][11]: Conv1: PixelRect[obj 0x5223e5ee, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][11]: Conv2: PixelRect[obj 0xbef2d72, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][12]: BGRx8888 -> BGRA8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][12]: Conv1: PixelRect[obj 0x69b2283a, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[8][12]: Conv2: PixelRect[obj 0x22a637e7, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][*]: Image0 - Orig: PixelRect[obj 0x6fe7aac8, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]]
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][0]: RGBA8888 -> LUMINANCE
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[9][0]: Conv1: PixelRect[obj 0x1d119efb, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[9][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[9][1]: RGBA8888 -> RGB565
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[9][1]: Conv1: PixelRect[obj 0x659a969b, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[9][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][2]: RGBA8888 -> BGR565
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[9][2]: Conv1: PixelRect[obj 0x76908cc0, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[9][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][3]: RGBA8888 -> RGBA5551
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[9][3]: Conv1: PixelRect[obj 0x2473d930, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[9][3]: Conv2: PixelRect[obj 0x35047d03, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[9][4]: RGBA8888 -> ABGR1555
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[9][4]: Conv1: PixelRect[obj 0x49b0b76, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[9][4]: Conv2: PixelRect[obj 0x769f71a9, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[9][5]: RGBA8888 -> RGB888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[9][5]: Conv1: PixelRect[obj 0x4c9f8c13, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[9][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][6]: RGBA8888 -> BGR888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[9][6]: Conv1: PixelRect[obj 0x5ae50ce6, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][7]: RGBA8888 -> RGBx8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[9][7]: Conv1: PixelRect[obj 0x6f96c77, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[9][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][8]: RGBA8888 -> BGRx8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[9][8]: Conv1: PixelRect[obj 0xbe64738, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][9]: RGBA8888 -> RGBA8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[9][9]: Conv1: PixelRect[obj 0x3ba9ad43, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][9]: Conv2: PixelRect[obj 0x49d904ec, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][10]: RGBA8888 -> ABGR8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[9][10]: Conv1: PixelRect[obj 0x48e4374, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][10]: Conv2: PixelRect[obj 0x3d680b5a, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][11]: RGBA8888 -> ARGB8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[9][11]: Conv1: PixelRect[obj 0x4b5d6a01, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[9][11]: Conv2: PixelRect[obj 0x4a22f9e2, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][12]: RGBA8888 -> BGRA8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[9][12]: Conv1: PixelRect[obj 0x3c419631, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][12]: Conv2: PixelRect[obj 0x418e7838, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[10][*]: Image0 - Orig: PixelRect[obj 0x61230f6a, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]]
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][0]: ABGR8888 -> LUMINANCE
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[10][0]: Conv1: PixelRect[obj 0x3c130745, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[10][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[10][1]: ABGR8888 -> RGB565
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[10][1]: Conv1: PixelRect[obj 0xcd3fee8, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[10][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][2]: ABGR8888 -> BGR565
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[10][2]: Conv1: PixelRect[obj 0x3e2e18f2, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[10][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][3]: ABGR8888 -> RGBA5551
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[10][3]: Conv1: PixelRect[obj 0x470f1802, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[10][3]: Conv2: PixelRect[obj 0x63021689, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[10][4]: ABGR8888 -> ABGR1555
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[10][4]: Conv1: PixelRect[obj 0x703580bf, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[10][4]: Conv2: PixelRect[obj 0x3e92efc3, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[10][5]: ABGR8888 -> RGB888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[10][5]: Conv1: PixelRect[obj 0x1622f1b, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[10][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][6]: ABGR8888 -> BGR888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[10][6]: Conv1: PixelRect[obj 0x72a7c7e0, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][7]: ABGR8888 -> RGBx8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[10][7]: Conv1: PixelRect[obj 0x2e4b8173, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[10][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][8]: ABGR8888 -> BGRx8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[10][8]: Conv1: PixelRect[obj 0x70e8f8e, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][9]: ABGR8888 -> RGBA8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[10][9]: Conv1: PixelRect[obj 0x17046283, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[10][9]: Conv2: PixelRect[obj 0x5bd03f44, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][10]: ABGR8888 -> ABGR8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[10][10]: Conv1: PixelRect[obj 0x29626d54, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][10]: Conv2: PixelRect[obj 0x5a63f509, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][11]: ABGR8888 -> ARGB8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[10][11]: Conv1: PixelRect[obj 0x6e4784bc, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[10][11]: Conv2: PixelRect[obj 0x34b7ac2f, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][12]: ABGR8888 -> BGRA8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[10][12]: Conv1: PixelRect[obj 0xe056f20, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[10][12]: Conv2: PixelRect[obj 0x4b0b0854, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][*]: Image0 - Orig: PixelRect[obj 0x19bb07ed, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]]
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][0]: ARGB8888 -> LUMINANCE
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[11][0]: Conv1: PixelRect[obj 0x10e41621, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[11][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[11][1]: ARGB8888 -> RGB565
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[11][1]: Conv1: PixelRect[obj 0x353d0772, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[11][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][2]: ARGB8888 -> BGR565
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[11][2]: Conv1: PixelRect[obj 0x2667f029, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[11][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][3]: ARGB8888 -> RGBA5551
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[11][3]: Conv1: PixelRect[obj 0x67a20f67, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[11][3]: Conv2: PixelRect[obj 0x57c758ac, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[11][4]: ARGB8888 -> ABGR1555
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[11][4]: Conv1: PixelRect[obj 0xa9cd3b1, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[11][4]: Conv2: PixelRect[obj 0x13e39c73, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[11][5]: ARGB8888 -> RGB888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[11][5]: Conv1: PixelRect[obj 0x64cd705f, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][6]: ARGB8888 -> BGR888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[11][6]: Conv1: PixelRect[obj 0x9225652, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][7]: ARGB8888 -> RGBx8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[11][7]: Conv1: PixelRect[obj 0x654f0d9c, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][8]: ARGB8888 -> BGRx8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[11][8]: Conv1: PixelRect[obj 0x6a400542, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][9]: ARGB8888 -> RGBA8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[11][9]: Conv1: PixelRect[obj 0x6580cfdd, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[11][9]: Conv2: PixelRect[obj 0x7e0b85f9, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][10]: ARGB8888 -> ABGR8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[11][10]: Conv1: PixelRect[obj 0x63355449, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][10]: Conv2: PixelRect[obj 0x9353778, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][11]: ARGB8888 -> ARGB8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[11][11]: Conv1: PixelRect[obj 0x6a28ffa4, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][11]: Conv2: PixelRect[obj 0x48ae9b55, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][12]: ARGB8888 -> BGRA8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[11][12]: Conv1: PixelRect[obj 0x1700915, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[11][12]: Conv2: PixelRect[obj 0x21de60b4, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][*]: Image0 - Orig: PixelRect[obj 0xc267ef4, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]]
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][0]: BGRA8888 -> LUMINANCE
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[12][0]: Conv1: PixelRect[obj 0x30ee2816, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[12][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[12][1]: BGRA8888 -> RGB565
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[12][1]: Conv1: PixelRect[obj 0x31d7b7bf, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[12][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][2]: BGRA8888 -> BGR565
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[12][2]: Conv1: PixelRect[obj 0x635eaaf1, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[12][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][3]: BGRA8888 -> RGBA5551
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[12][3]: Conv1: PixelRect[obj 0x5c30a9b0, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[12][3]: Conv2: PixelRect[obj 0x1ddf84b8, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[12][4]: BGRA8888 -> ABGR1555
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[12][4]: Conv1: PixelRect[obj 0x1139b2f3, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[12][4]: Conv2: PixelRect[obj 0x7a69b07, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[12][5]: BGRA8888 -> RGB888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[12][5]: Conv1: PixelRect[obj 0x5e82df6a, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][6]: BGRA8888 -> BGR888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[12][6]: Conv1: PixelRect[obj 0x3f197a46, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[12][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][7]: BGRA8888 -> RGBx8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[12][7]: Conv1: PixelRect[obj 0x636be97c, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][8]: BGRA8888 -> BGRx8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[12][8]: Conv1: PixelRect[obj 0x50a638b5, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[12][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][9]: BGRA8888 -> RGBA8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[12][9]: Conv1: PixelRect[obj 0x1817d444, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][9]: Conv2: PixelRect[obj 0x6ca8564a, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][10]: BGRA8888 -> ABGR8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[12][10]: Conv1: PixelRect[obj 0x50b472aa, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[12][10]: Conv2: PixelRect[obj 0x31368b99, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][11]: BGRA8888 -> ARGB8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[12][11]: Conv1: PixelRect[obj 0x1725dc0f, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][11]: Conv2: PixelRect[obj 0x3911c2a7, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][12]: BGRA8888 -> BGRA8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[12][12]: Conv1: PixelRect[obj 0x4ac3c60d, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][12]: Conv2: PixelRect[obj 0x4facf68f, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion04_srcS259_BE_TL_destS259_TL
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion05_srcS301_BE_TL_destS259_TL
[apply] Test00: srcMinStrideInBytes 301, srcByteOrder BIG_ENDIAN, srcIsGLOriented false, destMinStrideInBytes 259, destIsGLOriented false
[apply] CONVERT[0][*]: Image0 - Orig: PixelRect[obj 0x41e36e46, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]]
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][0]: LUMINANCE -> LUMINANCE
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][0]: Conv1: PixelRect[obj 0x15c43bd9, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][0]: Conv2: PixelRect[obj 0x3d74bf60, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][1]: LUMINANCE -> RGB565
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] CONVERT[0][1]: Conv1: PixelRect[obj 0x4f209819, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x630C 0x630C 0x630C
[apply] [ 0][ 1] 0x630C 0x630C 0x630C
[apply] [ 0][ 2] 0x630C 0x630C 0x630C
[apply] Test [ 0][ 0] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 0][ 0] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x630C 0x630C 0x630C
[apply] [ 61][ 62] 0x630C 0x630C 0x630C
[apply] [ 61][ 63] 0x630C 0x630C 0x630C
[apply] Test [ 63][ 63] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 63][ 63] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] CONVERT[0][1]: Conv2: PixelRect[obj 0x15eb5ee5, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x62, msbFirst true, 01100010], ]
[apply] DestRe Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[0][2]: LUMINANCE -> BGR565
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] junit.framework.TestListener: endTest(testConversion04_srcS259_BE_TL_destS259_TL)
[apply] junit.framework.TestListener: startTest(testConversion05_srcS301_BE_TL_destS259_TL)
[apply] CONVERT[0][2]: Conv1: PixelRect[obj 0x2145b572, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x630C 0x630C 0x630C
[apply] [ 0][ 1] 0x630C 0x630C 0x630C
[apply] [ 0][ 2] 0x630C 0x630C 0x630C
[apply] Test [ 0][ 0] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 0][ 0] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x630C 0x630C 0x630C
[apply] [ 61][ 62] 0x630C 0x630C 0x630C
[apply] [ 61][ 63] 0x630C 0x630C 0x630C
[apply] Test [ 63][ 63] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 63][ 63] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] CONVERT[0][2]: Conv2: PixelRect[obj 0x39529185, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x62, msbFirst true, 01100010], ]
[apply] DestRe Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[0][3]: LUMINANCE -> RGBA5551
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x8C, msbFirst true, 10001100], [0xB1, msbFirst true, 10110001], ]
[apply] CONVERT[0][3]: Conv1: PixelRect[obj 0x72f926e6, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x8C, msbFirst true, 10001100], [0xB1, msbFirst true, 10110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xB18C 0xB18C 0xB18C
[apply] [ 0][ 1] 0xB18C 0xB18C 0xB18C
[apply] [ 0][ 2] 0xB18C 0xB18C 0xB18C
[apply] Test [ 0][ 0] exp [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xB18C 0xB18C 0xB18C
[apply] [ 61][ 62] 0xB18C 0xB18C 0xB18C
[apply] [ 61][ 63] 0xB18C 0xB18C 0xB18C
[apply] Test [ 63][ 63] exp [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[0][3]: Conv2: PixelRect[obj 0x3daa422a, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x63, msbFirst true, 01100011], ]
[apply] DestRe Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[0][4]: LUMINANCE -> ABGR1555
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x01, msbFirst true, 00000001], [0x63, msbFirst true, 01100011], ]
[apply] CONVERT[0][4]: Conv1: PixelRect[obj 0x31c88ec8, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x19, msbFirst true, 00011001], [0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x6319 0x6319 0x6319
[apply] [ 0][ 1] 0x6319 0x6319 0x6319
[apply] [ 0][ 2] 0x6319 0x6319 0x6319
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x00, msbFirst true, 00000] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x6319 0x6319 0x6319
[apply] [ 61][ 62] 0x6319 0x6319 0x6319
[apply] [ 61][ 63] 0x6319 0x6319 0x6319
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x00, msbFirst true, 00000] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] CONVERT[0][4]: Conv2: PixelRect[obj 0x1cbbffcd, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x63, msbFirst true, 01100011], ]
[apply] DestRe Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[0][5]: LUMINANCE -> RGB888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][5]: Conv1: PixelRect[obj 0x27ce24aa, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060 0x606060 0x606060
[apply] [ 0][ 1] 0x606060 0x606060 0x606060
[apply] [ 0][ 2] 0x606060 0x606060 0x606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060 0x606060 0x606060
[apply] [ 61][ 62] 0x606060 0x606060 0x606060
[apply] [ 61][ 63] 0x606060 0x606060 0x606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][5]: Conv2: PixelRect[obj 0x481a996b, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][6]: LUMINANCE -> BGR888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][6]: Conv1: PixelRect[obj 0x3d51f06e, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060 0x606060 0x606060
[apply] [ 0][ 1] 0x606060 0x606060 0x606060
[apply] [ 0][ 2] 0x606060 0x606060 0x606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060 0x606060 0x606060
[apply] [ 61][ 62] 0x606060 0x606060 0x606060
[apply] [ 61][ 63] 0x606060 0x606060 0x606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][6]: Conv2: PixelRect[obj 0x7ed7259e, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][7]: LUMINANCE -> RGBx8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][7]: Conv1: PixelRect[obj 0x28eaa59a, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 1] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 2] 0x00606060 0x00606060 0x00606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 62] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 63] 0x00606060 0x00606060 0x00606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][7]: Conv2: PixelRect[obj 0x3427b02d, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][8]: LUMINANCE -> BGRx8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][8]: Conv1: PixelRect[obj 0x647e447, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 1] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 2] 0x00606060 0x00606060 0x00606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 62] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 63] 0x00606060 0x00606060 0x00606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][8]: Conv2: PixelRect[obj 0x41fbdac4, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][9]: LUMINANCE -> RGBA8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][9]: Conv1: PixelRect[obj 0x3c407114, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 1] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 2] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 62] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 63] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[0][9]: Conv2: PixelRect[obj 0x35ef1869, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][10]: LUMINANCE -> ABGR8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][10]: Conv1: PixelRect[obj 0xc33b74f, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 1] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 2] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 62] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 63] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][10]: Conv2: PixelRect[obj 0x130161f7, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][11]: LUMINANCE -> ARGB8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][11]: Conv1: PixelRect[obj 0x2c767a52, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 1] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 2] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 62] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 63] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][11]: Conv2: PixelRect[obj 0x619713e5, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][12]: LUMINANCE -> BGRA8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][12]: Conv1: PixelRect[obj 0x708f5957, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 1] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 2] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 62] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 63] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[0][12]: Conv2: PixelRect[obj 0x68999068, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[1][*]: Image0 - Orig: PixelRect[obj 0x7722c3c3, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]]
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][0]: RGB565 -> LUMINANCE
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x62, msbFirst true, 01100010], ]
[apply] CONVERT[1][0]: Conv1: PixelRect[obj 0x2ef3eef9, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[1][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[1][1]: RGB565 -> RGB565
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[1][1]: Conv1: PixelRect[obj 0x243c4f91, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][1]: Conv2: PixelRect[obj 0x291ae, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][2]: RGB565 -> BGR565
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[1][2]: Conv1: PixelRect[obj 0x61df66b6, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[1][2]: Conv2: PixelRect[obj 0x50eac852, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][3]: RGB565 -> RGBA5551
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[1][3]: Conv1: PixelRect[obj 0x16ec5519, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[1][3]: Conv2: PixelRect[obj 0x2f7298b, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][4]: RGB565 -> ABGR1555
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[1][4]: Conv1: PixelRect[obj 0x188715b5, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[1][4]: Conv2: PixelRect[obj 0x1ea9f6af, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][5]: RGB565 -> RGB888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[1][5]: Conv1: PixelRect[obj 0x6a192cfe, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[1][5]: Conv2: PixelRect[obj 0x5119fb47, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][6]: RGB565 -> BGR888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[1][6]: Conv1: PixelRect[obj 0x7193666c, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[1][6]: Conv2: PixelRect[obj 0x20deea7f, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][7]: RGB565 -> RGBx8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][7]: Conv1: PixelRect[obj 0x3835c46, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[1][7]: Conv2: PixelRect[obj 0x1dde4cb2, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][8]: RGB565 -> BGRx8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][8]: Conv1: PixelRect[obj 0x7714e963, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[1][8]: Conv2: PixelRect[obj 0x20ce78ec, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][9]: RGB565 -> RGBA8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][9]: Conv1: PixelRect[obj 0x393671df, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 1] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 2] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 62] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 63] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[1][9]: Conv2: PixelRect[obj 0x56620197, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][10]: RGB565 -> ABGR8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[1][10]: Conv1: PixelRect[obj 0x6eda5c9, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 1] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 2] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 62] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 63] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[1][10]: Conv2: PixelRect[obj 0x55b7a4e0, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][11]: RGB565 -> ARGB8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[1][11]: Conv1: PixelRect[obj 0x5f058f00, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 1] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 2] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 62] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 63] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[1][11]: Conv2: PixelRect[obj 0x192d43ce, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][12]: RGB565 -> BGRA8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][12]: Conv1: PixelRect[obj 0x72057ecf, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 1] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 2] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 62] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 63] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[1][12]: Conv2: PixelRect[obj 0x1afd44cb, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[2][*]: Image0 - Orig: PixelRect[obj 0x6973b51b, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]]
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][0]: BGR565 -> LUMINANCE
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x62, msbFirst true, 01100010], ]
[apply] CONVERT[2][0]: Conv1: PixelRect[obj 0x1ab3a8c8, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[2][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[2][1]: BGR565 -> RGB565
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[2][1]: Conv1: PixelRect[obj 0x43195e57, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[2][1]: Conv2: PixelRect[obj 0x333291e3, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][2]: BGR565 -> BGR565
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[2][2]: Conv1: PixelRect[obj 0x479d31f3, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][2]: Conv2: PixelRect[obj 0x40ef3420, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][3]: BGR565 -> RGBA5551
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[2][3]: Conv1: PixelRect[obj 0x498d318c, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[2][3]: Conv2: PixelRect[obj 0x6e171cd7, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][4]: BGR565 -> ABGR1555
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[2][4]: Conv1: PixelRect[obj 0x402bba4f, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][4]: Conv2: PixelRect[obj 0x795cd85e, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][5]: BGR565 -> RGB888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[2][5]: Conv1: PixelRect[obj 0x59fd97a8, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[2][5]: Conv2: PixelRect[obj 0xf5ac9e4, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][6]: BGR565 -> BGR888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[2][6]: Conv1: PixelRect[obj 0x123ef382, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[2][6]: Conv2: PixelRect[obj 0xdbf57b3, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][7]: BGR565 -> RGBx8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][7]: Conv1: PixelRect[obj 0x384ad17b, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[2][7]: Conv2: PixelRect[obj 0x61862a7f, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][8]: BGR565 -> BGRx8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][8]: Conv1: PixelRect[obj 0x441772e, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[2][8]: Conv2: PixelRect[obj 0x7334aada, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][9]: BGR565 -> RGBA8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][9]: Conv1: PixelRect[obj 0x1d9b7cce, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 1] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 2] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 62] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 63] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[2][9]: Conv2: PixelRect[obj 0x4d9e68d0, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][10]: BGR565 -> ABGR8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[2][10]: Conv1: PixelRect[obj 0x42e99e4a, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 1] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 2] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 62] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 63] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[2][10]: Conv2: PixelRect[obj 0x14dd9eb7, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][11]: BGR565 -> ARGB8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[2][11]: Conv1: PixelRect[obj 0x52e6fdee, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 1] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 2] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 62] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 63] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[2][11]: Conv2: PixelRect[obj 0x6c80d78a, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][12]: BGR565 -> BGRA8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][12]: Conv1: PixelRect[obj 0x62150f9e, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 1] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 2] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 62] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 63] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[2][12]: Conv2: PixelRect[obj 0x1a451d4d, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[3][*]: Image0 - Orig: PixelRect[obj 0x7fa98a66, RGBA5551, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]]
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][0]: RGBA5551 -> LUMINANCE
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x63, msbFirst true, 01100011], ]
[apply] CONVERT[3][0]: Conv1: PixelRect[obj 0x15ff3e9e, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[3][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[3][1]: RGBA5551 -> RGB565
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[3][1]: Conv1: PixelRect[obj 0x5fdcaa40, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[3][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][2]: RGBA5551 -> BGR565
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[3][2]: Conv1: PixelRect[obj 0x6dc17b83, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[3][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][3]: RGBA5551 -> RGBA5551
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[3][3]: Conv1: PixelRect[obj 0x5e0826e7, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][3]: Conv2: PixelRect[obj 0x32eff876, RGBA5551, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][4]: RGBA5551 -> ABGR1555
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[3][4]: Conv1: PixelRect[obj 0x8dbdac1, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[3][4]: Conv2: PixelRect[obj 0x6e20b53a, RGBA5551, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][5]: RGBA5551 -> RGB888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[3][5]: Conv1: PixelRect[obj 0x71809907, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[3][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][6]: RGBA5551 -> BGR888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[3][6]: Conv1: PixelRect[obj 0x3ce1e309, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[3][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][7]: RGBA5551 -> RGBx8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][7]: Conv1: PixelRect[obj 0x6aba2b86, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[3][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][8]: RGBA5551 -> BGRx8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][8]: Conv1: PixelRect[obj 0x158da8e, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[3][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][9]: RGBA5551 -> RGBA8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][9]: Conv1: PixelRect[obj 0x74e52303, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[3][9]: Conv2: PixelRect[obj 0x47af7f3d, RGBA5551, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][10]: RGBA5551 -> ABGR8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[3][10]: Conv1: PixelRect[obj 0x7c729a55, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[3][10]: Conv2: PixelRect[obj 0x3bb9a3ff, RGBA5551, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][11]: RGBA5551 -> ARGB8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[3][11]: Conv1: PixelRect[obj 0x661972b0, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[3][11]: Conv2: PixelRect[obj 0x5af3afd9, RGBA5551, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][12]: RGBA5551 -> BGRA8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][12]: Conv1: PixelRect[obj 0x323b36e0, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[3][12]: Conv2: PixelRect[obj 0x44ebcd03, RGBA5551, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[4][*]: Image0 - Orig: PixelRect[obj 0x694abbdc, ABGR1555, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]]
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][0]: ABGR1555 -> LUMINANCE
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x63, msbFirst true, 01100011], ]
[apply] CONVERT[4][0]: Conv1: PixelRect[obj 0x2e005c4b, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[4][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[4][1]: ABGR1555 -> RGB565
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[4][1]: Conv1: PixelRect[obj 0x4567f35d, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[4][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][2]: ABGR1555 -> BGR565
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[4][2]: Conv1: PixelRect[obj 0x5ffead27, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][3]: ABGR1555 -> RGBA5551
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[4][3]: Conv1: PixelRect[obj 0x6356695f, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[4][3]: Conv2: PixelRect[obj 0x4f18837a, ABGR1555, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][4]: ABGR1555 -> ABGR1555
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[4][4]: Conv1: PixelRect[obj 0x359f7cdf, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][4]: Conv2: PixelRect[obj 0x1fa268de, ABGR1555, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][5]: ABGR1555 -> RGB888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[4][5]: Conv1: PixelRect[obj 0x4f6ee6e4, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[4][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][6]: ABGR1555 -> BGR888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[4][6]: Conv1: PixelRect[obj 0x4466af20, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[4][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][7]: ABGR1555 -> RGBx8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][7]: Conv1: PixelRect[obj 0xa514af7, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[4][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][8]: ABGR1555 -> BGRx8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][8]: Conv1: PixelRect[obj 0x6b927fb, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[4][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][9]: ABGR1555 -> RGBA8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][9]: Conv1: PixelRect[obj 0x3e58a80e, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[4][9]: Conv2: PixelRect[obj 0x4fb61f4a, ABGR1555, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][10]: ABGR1555 -> ABGR8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[4][10]: Conv1: PixelRect[obj 0x4fb0f2b9, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[4][10]: Conv2: PixelRect[obj 0x79924b, ABGR1555, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][11]: ABGR1555 -> ARGB8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[4][11]: Conv1: PixelRect[obj 0x7b9a4292, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[4][11]: Conv2: PixelRect[obj 0x4a94ee4, ABGR1555, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][12]: ABGR1555 -> BGRA8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][12]: Conv1: PixelRect[obj 0x4cc451f2, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[4][12]: Conv2: PixelRect[obj 0x6379eb, ABGR1555, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[5][*]: Image0 - Orig: PixelRect[obj 0x294425a7, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]]
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][0]: RGB888 -> LUMINANCE
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[5][0]: Conv1: PixelRect[obj 0x67d48005, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[5][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[5][1]: RGB888 -> RGB565
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[5][1]: Conv1: PixelRect[obj 0x9f116cc, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[5][1]: Conv2: PixelRect[obj 0x12468a38, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][2]: RGB888 -> BGR565
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[5][2]: Conv1: PixelRect[obj 0x1aa7ecca, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[5][2]: Conv2: PixelRect[obj 0x59309333, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][3]: RGB888 -> RGBA5551
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[5][3]: Conv1: PixelRect[obj 0x5876a9af, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[5][3]: Conv2: PixelRect[obj 0x7ec7ffd3, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][4]: RGB888 -> ABGR1555
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[5][4]: Conv1: PixelRect[obj 0x5b239d7d, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[5][4]: Conv2: PixelRect[obj 0x6572421, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][5]: RGB888 -> RGB888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[5][5]: Conv1: PixelRect[obj 0x6b81ce95, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][5]: Conv2: PixelRect[obj 0x2a798d51, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][6]: RGB888 -> BGR888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[5][6]: Conv1: PixelRect[obj 0x6d763516, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[5][6]: Conv2: PixelRect[obj 0x52bf72b5, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][7]: RGB888 -> RGBx8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][7]: Conv1: PixelRect[obj 0x37afeb11, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][7]: Conv2: PixelRect[obj 0x515aebb0, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][8]: RGB888 -> BGRx8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][8]: Conv1: PixelRect[obj 0xdd8ba08, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[5][8]: Conv2: PixelRect[obj 0x245b4bdc, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][9]: RGB888 -> RGBA8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][9]: Conv1: PixelRect[obj 0x6c64cb25, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[5][9]: Conv2: PixelRect[obj 0x6ae5aa72, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][10]: RGB888 -> ABGR8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[5][10]: Conv1: PixelRect[obj 0x222545dc, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[5][10]: Conv2: PixelRect[obj 0x5c5eefef, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][11]: RGB888 -> ARGB8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[5][11]: Conv1: PixelRect[obj 0x16293aa2, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][11]: Conv2: PixelRect[obj 0x5158b42f, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][12]: RGB888 -> BGRA8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][12]: Conv1: PixelRect[obj 0x595b007d, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[5][12]: Conv2: PixelRect[obj 0x72d1ad2e, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][*]: Image0 - Orig: PixelRect[obj 0x2d7275fc, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]]
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][0]: BGR888 -> LUMINANCE
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[6][0]: Conv1: PixelRect[obj 0x399f45b1, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[6][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[6][1]: BGR888 -> RGB565
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[6][1]: Conv1: PixelRect[obj 0x38c6f217, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[6][1]: Conv2: PixelRect[obj 0x478190fc, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][2]: BGR888 -> BGR565
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[6][2]: Conv1: PixelRect[obj 0x79e2c065, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[6][2]: Conv2: PixelRect[obj 0x3a93b025, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][3]: BGR888 -> RGBA5551
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[6][3]: Conv1: PixelRect[obj 0x35cabb2a, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[6][3]: Conv2: PixelRect[obj 0x7e07db1f, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][4]: BGR888 -> ABGR1555
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[6][4]: Conv1: PixelRect[obj 0x1189dd52, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[6][4]: Conv2: PixelRect[obj 0x36bc55de, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][5]: BGR888 -> RGB888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[6][5]: Conv1: PixelRect[obj 0x564fabc8, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][5]: Conv2: PixelRect[obj 0x16d04d3d, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][6]: BGR888 -> BGR888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[6][6]: Conv1: PixelRect[obj 0x49ec71f8, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][6]: Conv2: PixelRect[obj 0x1d2adfbe, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][7]: BGR888 -> RGBx8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][7]: Conv1: PixelRect[obj 0x36902638, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][7]: Conv2: PixelRect[obj 0x223d2c72, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][8]: BGR888 -> BGRx8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][8]: Conv1: PixelRect[obj 0x8f4ea7c, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][8]: Conv2: PixelRect[obj 0x436813f3, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][9]: BGR888 -> RGBA8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][9]: Conv1: PixelRect[obj 0x74fe5c40, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[6][9]: Conv2: PixelRect[obj 0x3febb011, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][10]: BGR888 -> ABGR8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[6][10]: Conv1: PixelRect[obj 0x10e31a9a, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][10]: Conv2: PixelRect[obj 0x131774fe, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][11]: BGR888 -> ARGB8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[6][11]: Conv1: PixelRect[obj 0x158d2680, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][11]: Conv2: PixelRect[obj 0x77847718, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][12]: BGR888 -> BGRA8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][12]: Conv1: PixelRect[obj 0x7f3b84b8, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[6][12]: Conv2: PixelRect[obj 0x57a3af25, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][*]: Image0 - Orig: PixelRect[obj 0x2b662a77, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]]
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][0]: RGBx8888 -> LUMINANCE
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[7][0]: Conv1: PixelRect[obj 0x7f0eb4b4, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[7][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[7][1]: RGBx8888 -> RGB565
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[7][1]: Conv1: PixelRect[obj 0x5c33f1a9, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[7][1]: Conv2: PixelRect[obj 0x1623b78d, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][2]: RGBx8888 -> BGR565
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[7][2]: Conv1: PixelRect[obj 0xc8c12ac, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[7][2]: Conv2: PixelRect[obj 0x6adbc9d, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][3]: RGBx8888 -> RGBA5551
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[7][3]: Conv1: PixelRect[obj 0x4550bb58, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[7][3]: Conv2: PixelRect[obj 0x4ec4f3a0, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][4]: RGBx8888 -> ABGR1555
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[7][4]: Conv1: PixelRect[obj 0x223191a6, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[7][4]: Conv2: PixelRect[obj 0x49139829, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][5]: RGBx8888 -> RGB888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[7][5]: Conv1: PixelRect[obj 0x9597028, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][5]: Conv2: PixelRect[obj 0x6069db50, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][6]: RGBx8888 -> BGR888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[7][6]: Conv1: PixelRect[obj 0x4efbca5a, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][6]: Conv2: PixelRect[obj 0x1b7cc17c, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][7]: RGBx8888 -> RGBx8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][7]: Conv1: PixelRect[obj 0x59662a0b, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][7]: Conv2: PixelRect[obj 0x77fbd92c, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][8]: RGBx8888 -> BGRx8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][8]: Conv1: PixelRect[obj 0x67c27493, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][8]: Conv2: PixelRect[obj 0x1a482e36, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][9]: RGBx8888 -> RGBA8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][9]: Conv1: PixelRect[obj 0x72967906, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[7][9]: Conv2: PixelRect[obj 0x5b8dfcc1, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][10]: RGBx8888 -> ABGR8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[7][10]: Conv1: PixelRect[obj 0x2f9f7dcf, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][10]: Conv2: PixelRect[obj 0x747ddf94, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][11]: RGBx8888 -> ARGB8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[7][11]: Conv1: PixelRect[obj 0x35e2d654, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][11]: Conv2: PixelRect[obj 0x1bd4fdd, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][12]: RGBx8888 -> BGRA8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][12]: Conv1: PixelRect[obj 0x55183b20, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[7][12]: Conv2: PixelRect[obj 0x4f83df68, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][*]: Image0 - Orig: PixelRect[obj 0x6cf0e0ba, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]]
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][0]: BGRx8888 -> LUMINANCE
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[8][0]: Conv1: PixelRect[obj 0x7d8995e, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[8][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[8][1]: BGRx8888 -> RGB565
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[8][1]: Conv1: PixelRect[obj 0x130d63be, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[8][1]: Conv2: PixelRect[obj 0x42a48628, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][2]: BGRx8888 -> BGR565
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[8][2]: Conv1: PixelRect[obj 0x293a5bf6, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[8][2]: Conv2: PixelRect[obj 0x6aeb35e6, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][3]: BGRx8888 -> RGBA5551
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[8][3]: Conv1: PixelRect[obj 0x1283bb96, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[8][3]: Conv2: PixelRect[obj 0x74f0ea28, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][4]: BGRx8888 -> ABGR1555
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[8][4]: Conv1: PixelRect[obj 0xf6efaab, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[8][4]: Conv2: PixelRect[obj 0x3c19aaa5, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][5]: BGRx8888 -> RGB888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[8][5]: Conv1: PixelRect[obj 0x3349e9bb, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][5]: Conv2: PixelRect[obj 0x409bf450, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][6]: BGRx8888 -> BGR888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[8][6]: Conv1: PixelRect[obj 0x38d8f54a, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][6]: Conv2: PixelRect[obj 0x49e53c76, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][7]: BGRx8888 -> RGBx8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][7]: Conv1: PixelRect[obj 0x351d00c0, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][7]: Conv2: PixelRect[obj 0x2a3b5b47, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][8]: BGRx8888 -> BGRx8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][8]: Conv1: PixelRect[obj 0x55b699ef, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][8]: Conv2: PixelRect[obj 0x35d019a3, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][9]: BGRx8888 -> RGBA8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][9]: Conv1: PixelRect[obj 0x689604d9, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[8][9]: Conv2: PixelRect[obj 0x18078bef, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][10]: BGRx8888 -> ABGR8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[8][10]: Conv1: PixelRect[obj 0x799f10e1, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][10]: Conv2: PixelRect[obj 0x4c371370, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][11]: BGRx8888 -> ARGB8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[8][11]: Conv1: PixelRect[obj 0x145f66e3, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][11]: Conv2: PixelRect[obj 0x3023df74, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][12]: BGRx8888 -> BGRA8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][12]: Conv1: PixelRect[obj 0x313ac989, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[8][12]: Conv2: PixelRect[obj 0x4562e04d, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][*]: Image0 - Orig: PixelRect[obj 0x2a65fe7c, RGBA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]]
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][0]: RGBA8888 -> LUMINANCE
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[9][0]: Conv1: PixelRect[obj 0x4135c3b, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[9][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[9][1]: RGBA8888 -> RGB565
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[9][1]: Conv1: PixelRect[obj 0x6302bbb1, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[9][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][2]: RGBA8888 -> BGR565
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[9][2]: Conv1: PixelRect[obj 0x31304f14, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[9][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][3]: RGBA8888 -> RGBA5551
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[9][3]: Conv1: PixelRect[obj 0x34a3d150, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[9][3]: Conv2: PixelRect[obj 0x2a4fb17b, RGBA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[9][4]: RGBA8888 -> ABGR1555
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[9][4]: Conv1: PixelRect[obj 0x5c6648b0, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[9][4]: Conv2: PixelRect[obj 0x6f1de4c7, RGBA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[9][5]: RGBA8888 -> RGB888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[9][5]: Conv1: PixelRect[obj 0x459e9125, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[9][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][6]: RGBA8888 -> BGR888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[9][6]: Conv1: PixelRect[obj 0x128d2484, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][7]: RGBA8888 -> RGBx8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[9][7]: Conv1: PixelRect[obj 0x7cc0cdad, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[9][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][8]: RGBA8888 -> BGRx8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[9][8]: Conv1: PixelRect[obj 0x7c7b252e, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][9]: RGBA8888 -> RGBA8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[9][9]: Conv1: PixelRect[obj 0x4d5d943d, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][9]: Conv2: PixelRect[obj 0x368f2016, RGBA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][10]: RGBA8888 -> ABGR8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[9][10]: Conv1: PixelRect[obj 0x4c583ecf, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][10]: Conv2: PixelRect[obj 0x692f203f, RGBA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][11]: RGBA8888 -> ARGB8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[9][11]: Conv1: PixelRect[obj 0x48f2bd5b, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[9][11]: Conv2: PixelRect[obj 0x7b2bbc3, RGBA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][12]: RGBA8888 -> BGRA8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[9][12]: Conv1: PixelRect[obj 0xa1153bc, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][12]: Conv2: PixelRect[obj 0x1aafa419, RGBA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[10][*]: Image0 - Orig: PixelRect[obj 0x47eaca72, ABGR8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]]
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][0]: ABGR8888 -> LUMINANCE
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[10][0]: Conv1: PixelRect[obj 0x55141def, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[10][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[10][1]: ABGR8888 -> RGB565
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[10][1]: Conv1: PixelRect[obj 0x55182842, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[10][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][2]: ABGR8888 -> BGR565
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[10][2]: Conv1: PixelRect[obj 0x3270d194, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[10][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][3]: ABGR8888 -> RGBA5551
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[10][3]: Conv1: PixelRect[obj 0x235834f2, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[10][3]: Conv2: PixelRect[obj 0x5656be13, ABGR8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[10][4]: ABGR8888 -> ABGR1555
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[10][4]: Conv1: PixelRect[obj 0x4218d6a3, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[10][4]: Conv2: PixelRect[obj 0x76505305, ABGR8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[10][5]: ABGR8888 -> RGB888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[10][5]: Conv1: PixelRect[obj 0x14cd1699, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[10][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][6]: ABGR8888 -> BGR888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[10][6]: Conv1: PixelRect[obj 0x77888435, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][7]: ABGR8888 -> RGBx8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[10][7]: Conv1: PixelRect[obj 0x73a1e9a9, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[10][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][8]: ABGR8888 -> BGRx8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[10][8]: Conv1: PixelRect[obj 0x71d44a3, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][9]: ABGR8888 -> RGBA8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[10][9]: Conv1: PixelRect[obj 0x7b98f307, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[10][9]: Conv2: PixelRect[obj 0x4802796d, ABGR8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][10]: ABGR8888 -> ABGR8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[10][10]: Conv1: PixelRect[obj 0x34123d65, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][10]: Conv2: PixelRect[obj 0x59474f18, ABGR8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][11]: ABGR8888 -> ARGB8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[10][11]: Conv1: PixelRect[obj 0x65fb9ffc, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[10][11]: Conv2: PixelRect[obj 0x3e694b3f, ABGR8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][12]: ABGR8888 -> BGRA8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[10][12]: Conv1: PixelRect[obj 0x1bb5a082, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[10][12]: Conv2: PixelRect[obj 0x78691363, ABGR8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][*]: Image0 - Orig: PixelRect[obj 0x41d477ed, ARGB8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]]
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][0]: ARGB8888 -> LUMINANCE
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[11][0]: Conv1: PixelRect[obj 0x3590fc5b, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[11][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[11][1]: ARGB8888 -> RGB565
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[11][1]: Conv1: PixelRect[obj 0x397fbdb, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[11][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][2]: ARGB8888 -> BGR565
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[11][2]: Conv1: PixelRect[obj 0x33d512c1, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[11][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][3]: ARGB8888 -> RGBA5551
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[11][3]: Conv1: PixelRect[obj 0x515c6049, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[11][3]: Conv2: PixelRect[obj 0x639c2c1d, ARGB8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[11][4]: ARGB8888 -> ABGR1555
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[11][4]: Conv1: PixelRect[obj 0x5fe94a96, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[11][4]: Conv2: PixelRect[obj 0x443118b0, ARGB8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[11][5]: ARGB8888 -> RGB888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[11][5]: Conv1: PixelRect[obj 0x765d7657, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][6]: ARGB8888 -> BGR888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[11][6]: Conv1: PixelRect[obj 0x74235045, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][7]: ARGB8888 -> RGBx8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[11][7]: Conv1: PixelRect[obj 0x618b19ad, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][8]: ARGB8888 -> BGRx8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[11][8]: Conv1: PixelRect[obj 0x2d3379b4, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][9]: ARGB8888 -> RGBA8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[11][9]: Conv1: PixelRect[obj 0x30c15d8b, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[11][9]: Conv2: PixelRect[obj 0x5e0e82ae, ARGB8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][10]: ARGB8888 -> ABGR8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[11][10]: Conv1: PixelRect[obj 0x6771beb3, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][10]: Conv2: PixelRect[obj 0x51399530, ARGB8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][11]: ARGB8888 -> ARGB8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[11][11]: Conv1: PixelRect[obj 0x6b2ea799, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][11]: Conv2: PixelRect[obj 0x411f53a0, ARGB8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][12]: ARGB8888 -> BGRA8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[11][12]: Conv1: PixelRect[obj 0x2b71e916, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[11][12]: Conv2: PixelRect[obj 0x36fc695d, ARGB8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][*]: Image0 - Orig: PixelRect[obj 0x28701274, BGRA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]]
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][0]: BGRA8888 -> LUMINANCE
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[12][0]: Conv1: PixelRect[obj 0x13c9d689, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[12][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[12][1]: BGRA8888 -> RGB565
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[12][1]: Conv1: PixelRect[obj 0x3754a4bf, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[12][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][2]: BGRA8888 -> BGR565
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[12][2]: Conv1: PixelRect[obj 0x62379589, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[12][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][3]: BGRA8888 -> RGBA5551
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[12][3]: Conv1: PixelRect[obj 0x4afcd809, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[12][3]: Conv2: PixelRect[obj 0x175c2241, BGRA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[12][4]: BGRA8888 -> ABGR1555
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[12][4]: Conv1: PixelRect[obj 0x5bf0d49, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[12][4]: Conv2: PixelRect[obj 0x5b7a5baa, BGRA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[12][5]: BGRA8888 -> RGB888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[12][5]: Conv1: PixelRect[obj 0x776aec5c, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][6]: BGRA8888 -> BGR888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[12][6]: Conv1: PixelRect[obj 0x1d296da, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[12][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][7]: BGRA8888 -> RGBx8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[12][7]: Conv1: PixelRect[obj 0x7c7a06ec, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][8]: BGRA8888 -> BGRx8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[12][8]: Conv1: PixelRect[obj 0x75d4a5c2, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[12][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][9]: BGRA8888 -> RGBA8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[12][9]: Conv1: PixelRect[obj 0x557caf28, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][9]: Conv2: PixelRect[obj 0x408d971b, BGRA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][10]: BGRA8888 -> ABGR8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[12][10]: Conv1: PixelRect[obj 0x6c6cb480, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[12][10]: Conv2: PixelRect[obj 0x3c46e67a, BGRA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][11]: BGRA8888 -> ARGB8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[12][11]: Conv1: PixelRect[obj 0xc730b35, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][11]: Conv2: PixelRect[obj 0x206a70ef, BGRA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][12]: BGRA8888 -> BGRA8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[12][12]: Conv1: PixelRect[obj 0x292b08d6, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][12]: Conv2: PixelRect[obj 0x22555ebf, BGRA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion05_srcS301_BE_TL_destS259_TL
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364341308 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364341308 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] junit.framework.TestListener: endTest(testConversion05_srcS301_BE_TL_destS259_TL)
[apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.513 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364338368 ms III - Start
[apply] SLOCK [T main @ 1692364338368 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion00
[apply] RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]:
[apply] u16_alpha [0xC986, msbFirst true, 1100100110000110]
[apply] u16_undef [0xC986, msbFirst true, 1100100110000110]
[apply] xx_alpha [0x8000, msbFirst true, 1000000000000000]
[apply] xx_undef [0x8000, msbFirst true, 1000000000000000]
[apply] RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]] -> LUMINANCE PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] res00.0.r [0x30, msbFirst true, 00110000] -> 0.188235 -> [0x30, msbFirst true, 00110000]
[apply] res00.0.g [0x60, msbFirst true, 01100000] -> 0.376471 -> [0x60, msbFirst true, 01100000]
[apply] res00.0.b [0x90, msbFirst true, 10010000] -> 0.564706 -> [0x90, msbFirst true, 10010000]
[apply] res00.0.a [0xC0, msbFirst true, 11000000] -> 0.752941 -> [0xC0, msbFirst true, 11000000]
[apply] res01.0 ( 0.188235 + 0.376471 + 0.564706 ) / 3f = 0.376471 -> [0x60, msbFirst true, 01100000]
[apply] res02.1 ( 0.188235 + 0.376471 + 0.564706 ) / 3f = 0.376471 -> [0x60, msbFirst true, 01100000]
[apply] res20.l1 ( [0x30, msbFirst true, 00110000] + [0x60, msbFirst true, 01100000] + [0x90, msbFirst true, 10010000] )
[apply] res20.l2 ( 0.188235 + 0.376471 + 0.564706 )
[apply] res20.l3 ( 0.188235 + 0.376471 + 0.564706 ) / 3f = 0.376471 -> [0x60, msbFirst true, 01100000]
[apply] res20._1 ( [0x06, msbFirst true, 00000110] + [0x18, msbFirst true, 00011000] + [0x12, msbFirst true, 00010010] )
[apply] res20._2 ( 0.193548 + 0.380952 + 0.580645 )
[apply] res20._3 ( 0.193548 + 0.380952 + 0.580645 ) / 3f = 0.385049 -> [0x62, msbFirst true, 01100010]
[apply] res30.xx ( 0.193548 + 0.380952 + 0.580645 ) / 3f = 0.385049 -> [0x62, msbFirst true, 01100010]
[apply] res40 ( 0.193548 + 0.190476 + 0.193548 ) / 3f = [0x31, msbFirst true, 00110001]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion00
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion01_srcS000_BE_TL_destS000_TL
[apply] Test00: srcMinStrideInBytes 0, srcByteOrder BIG_ENDIAN, srcIsGLOriented false, destMinStrideInBytes 0, destIsGLOriented false
[apply] CONVERT[0][*]: Image0 - Orig: PixelRect[obj 0x5b275dab, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]]
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][0]: LUMINANCE -> LUMINANCE
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][0]: Conv1: PixelRect[obj 0x3532ec19, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][0]: Conv2: PixelRect[obj 0x68c4039c, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][1]: LUMINANCE -> RGB565
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] CONVERT[0][1]: Conv1: PixelRect[obj 0x77caeb3e, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x630C 0x630C 0x630C
[apply] [ 0][ 1] 0x630C 0x630C 0x630C
[apply] [ 0][ 2] 0x630C 0x630C 0x630C
[apply] Test [ 0][ 0] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 0][ 0] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x630C 0x630C 0x630C
[apply] [ 61][ 62] 0x630C 0x630C 0x630C
[apply] [ 61][ 63] 0x630C 0x630C 0x630C
[apply] Test [ 63][ 63] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 63][ 63] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] CONVERT[0][1]: Conv2: PixelRect[obj 0x1e88b3c, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x62, msbFirst true, 01100010], ]
[apply] DestRe Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[0][2]: LUMINANCE -> BGR565
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] CONVERT[0][2]: Conv1: PixelRect[obj 0x42d80b78, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x630C 0x630C 0x630C
[apply] [ 0][ 1] 0x630C 0x630C 0x630C
[apply] [ 0][ 2] 0x630C 0x630C 0x630C
[apply] Test [ 0][ 0] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 0][ 0] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x630C 0x630C 0x630C
[apply] [ 61][ 62] 0x630C 0x630C 0x630C
[apply] [ 61][ 63] 0x630C 0x630C 0x630C
[apply] Test [ 63][ 63] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 63][ 63] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] CONVERT[0][2]: Conv2: PixelRect[obj 0x3bfdc050, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x62, msbFirst true, 01100010], ]
[apply] DestRe Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[0][3]: LUMINANCE -> RGBA5551
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x8C, msbFirst true, 10001100], [0xB1, msbFirst true, 10110001], ]
[apply] CONVERT[0][3]: Conv1: PixelRect[obj 0x1bce4f0a, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x8C, msbFirst true, 10001100], [0xB1, msbFirst true, 10110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xB18C 0xB18C 0xB18C
[apply] [ 0][ 1] 0xB18C 0xB18C 0xB18C
[apply] [ 0][ 2] 0xB18C 0xB18C 0xB18C
[apply] Test [ 0][ 0] exp [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xB18C 0xB18C 0xB18C
[apply] [ 61][ 62] 0xB18C 0xB18C 0xB18C
[apply] [ 61][ 63] 0xB18C 0xB18C 0xB18C
[apply] Test [ 63][ 63] exp [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[0][3]: Conv2: PixelRect[obj 0x5e3a8624, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x63, msbFirst true, 01100011], ]
[apply] DestRe Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[0][4]: LUMINANCE -> ABGR1555
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x01, msbFirst true, 00000001], [0x63, msbFirst true, 01100011], ]
[apply] CONVERT[0][4]: Conv1: PixelRect[obj 0x5c3bd550, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x19, msbFirst true, 00011001], [0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x6319 0x6319 0x6319
[apply] [ 0][ 1] 0x6319 0x6319 0x6319
[apply] [ 0][ 2] 0x6319 0x6319 0x6319
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x00, msbFirst true, 00000] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x6319 0x6319 0x6319
[apply] [ 61][ 62] 0x6319 0x6319 0x6319
[apply] [ 61][ 63] 0x6319 0x6319 0x6319
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x00, msbFirst true, 00000] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] CONVERT[0][4]: Conv2: PixelRect[obj 0x91161c7, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x63, msbFirst true, 01100011], ]
[apply] DestRe Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[0][5]: LUMINANCE -> RGB888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][5]: Conv1: PixelRect[obj 0x604ed9f0, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060 0x606060 0x606060
[apply] [ 0][ 1] 0x606060 0x606060 0x606060
[apply] [ 0][ 2] 0x606060 0x606060 0x606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060 0x606060 0x606060
[apply] [ 61][ 62] 0x606060 0x606060 0x606060
[apply] [ 61][ 63] 0x606060 0x606060 0x606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][5]: Conv2: PixelRect[obj 0x6a4f787b, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][6]: LUMINANCE -> BGR888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][6]: Conv1: PixelRect[obj 0x685cb137, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060 0x606060 0x606060
[apply] [ 0][ 1] 0x606060 0x606060 0x606060
[apply] [ 0][ 2] 0x606060 0x606060 0x606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060 0x606060 0x606060
[apply] [ 61][ 62] 0x606060 0x606060 0x606060
[apply] [ 61][ 63] 0x606060 0x606060 0x606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][6]: Conv2: PixelRect[obj 0x6a41eaa2, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][7]: LUMINANCE -> RGBx8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][7]: Conv1: PixelRect[obj 0x7cd62f43, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 1] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 2] 0x00606060 0x00606060 0x00606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 62] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 63] 0x00606060 0x00606060 0x00606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][7]: Conv2: PixelRect[obj 0x6d4b1c02, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][8]: LUMINANCE -> BGRx8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][8]: Conv1: PixelRect[obj 0x6093dd95, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 1] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 2] 0x00606060 0x00606060 0x00606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 62] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 63] 0x00606060 0x00606060 0x00606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][8]: Conv2: PixelRect[obj 0x5622fdf, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][9]: LUMINANCE -> RGBA8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][9]: Conv1: PixelRect[obj 0x4883b407, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 1] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 2] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 62] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 63] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[0][9]: Conv2: PixelRect[obj 0x7d9d1a19, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][10]: LUMINANCE -> ABGR8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][10]: Conv1: PixelRect[obj 0x39c0f4a, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 1] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 2] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 62] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 63] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][10]: Conv2: PixelRect[obj 0x1794d431, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][11]: LUMINANCE -> ARGB8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][11]: Conv1: PixelRect[obj 0x42e26948, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 1] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 2] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 62] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 63] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][11]: Conv2: PixelRect[obj 0x57baeedf, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][12]: LUMINANCE -> BGRA8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][12]: Conv1: PixelRect[obj 0x343f4d3d, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 1] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 2] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 62] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 63] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[0][12]: Conv2: PixelRect[obj 0x53b32d7, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[1][*]: Image0 - Orig: PixelRect[obj 0x5442a311, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]]
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][0]: RGB565 -> LUMINANCE
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x62, msbFirst true, 01100010], ]
[apply] CONVERT[1][0]: Conv1: PixelRect[obj 0x548e7350, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[1][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[1][1]: RGB565 -> RGB565
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[1][1]: Conv1: PixelRect[obj 0x1a968a59, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][1]: Conv2: PixelRect[obj 0x4667ae56, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][2]: RGB565 -> BGR565
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[1][2]: Conv1: PixelRect[obj 0x77cd7a0, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[1][2]: Conv2: PixelRect[obj 0x204f30ec, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][3]: RGB565 -> RGBA5551
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[1][3]: Conv1: PixelRect[obj 0xe25b2fe, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[1][3]: Conv2: PixelRect[obj 0x754ba872, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][4]: RGB565 -> ABGR1555
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[1][4]: Conv1: PixelRect[obj 0x146ba0ac, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[1][4]: Conv2: PixelRect[obj 0x4dfa3a9d, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][5]: RGB565 -> RGB888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[1][5]: Conv1: PixelRect[obj 0x6eebc39e, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[1][5]: Conv2: PixelRect[obj 0x464bee09, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][6]: RGB565 -> BGR888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[1][6]: Conv1: PixelRect[obj 0xf6c48ac, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[1][6]: Conv2: PixelRect[obj 0x13deb50e, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][7]: RGB565 -> RGBx8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][7]: Conv1: PixelRect[obj 0x239963d8, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[1][7]: Conv2: PixelRect[obj 0x3abbfa04, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][8]: RGB565 -> BGRx8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][8]: Conv1: PixelRect[obj 0x57fffcd7, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[1][8]: Conv2: PixelRect[obj 0x31ef45e3, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][9]: RGB565 -> RGBA8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][9]: Conv1: PixelRect[obj 0x598067a5, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 1] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 2] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 62] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 63] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[1][9]: Conv2: PixelRect[obj 0x3c0ecd4b, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][10]: RGB565 -> ABGR8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[1][10]: Conv1: PixelRect[obj 0x14bf9759, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 1] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 2] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 62] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 63] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[1][10]: Conv2: PixelRect[obj 0x5f341870, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][11]: RGB565 -> ARGB8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[1][11]: Conv1: PixelRect[obj 0x553f17c, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 1] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 2] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 62] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 63] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[1][11]: Conv2: PixelRect[obj 0x4f7d0008, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][12]: RGB565 -> BGRA8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][12]: Conv1: PixelRect[obj 0x271053e1, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 1] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 2] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 62] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 63] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[1][12]: Conv2: PixelRect[obj 0x589838eb, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[2][*]: Image0 - Orig: PixelRect[obj 0x42dafa95, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]]
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][0]: BGR565 -> LUMINANCE
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x62, msbFirst true, 01100010], ]
[apply] CONVERT[2][0]: Conv1: PixelRect[obj 0x6500df86, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[2][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[2][1]: BGR565 -> RGB565
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[2][1]: Conv1: PixelRect[obj 0x402a079c, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[2][1]: Conv2: PixelRect[obj 0x59ec2012, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][2]: BGR565 -> BGR565
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[2][2]: Conv1: PixelRect[obj 0x4cf777e8, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][2]: Conv2: PixelRect[obj 0x2f686d1f, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][3]: BGR565 -> RGBA5551
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[2][3]: Conv1: PixelRect[obj 0x3fee9989, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[2][3]: Conv2: PixelRect[obj 0x73ad2d6, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][4]: BGR565 -> ABGR1555
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[2][4]: Conv1: PixelRect[obj 0x7085bdee, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][4]: Conv2: PixelRect[obj 0x1ce92674, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][5]: BGR565 -> RGB888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[2][5]: Conv1: PixelRect[obj 0x5700d6b1, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[2][5]: Conv2: PixelRect[obj 0x6fd02e5, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][6]: BGR565 -> BGR888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[2][6]: Conv1: PixelRect[obj 0x5bcab519, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[2][6]: Conv2: PixelRect[obj 0xe45f292, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][7]: BGR565 -> RGBx8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][7]: Conv1: PixelRect[obj 0x5f2108b5, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[2][7]: Conv2: PixelRect[obj 0x31a5c39e, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][8]: BGR565 -> BGRx8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][8]: Conv1: PixelRect[obj 0x3f49dace, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[2][8]: Conv2: PixelRect[obj 0x1e397ed7, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][9]: BGR565 -> RGBA8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][9]: Conv1: PixelRect[obj 0x490ab905, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 1] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 2] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 62] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 63] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[2][9]: Conv2: PixelRect[obj 0x56ac3a89, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][10]: BGR565 -> ABGR8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[2][10]: Conv1: PixelRect[obj 0x27c20538, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 1] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 2] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 62] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 63] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[2][10]: Conv2: PixelRect[obj 0x72d818d1, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][11]: BGR565 -> ARGB8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[2][11]: Conv1: PixelRect[obj 0x6e06451e, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 1] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 2] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 62] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 63] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[2][11]: Conv2: PixelRect[obj 0x59494225, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][12]: BGR565 -> BGRA8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][12]: Conv1: PixelRect[obj 0x6e1567f1, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 1] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 2] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 62] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 63] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[2][12]: Conv2: PixelRect[obj 0x5cb9f472, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[3][*]: Image0 - Orig: PixelRect[obj 0xcb644e, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]]
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][0]: RGBA5551 -> LUMINANCE
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x63, msbFirst true, 01100011], ]
[apply] CONVERT[3][0]: Conv1: PixelRect[obj 0x13805618, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[3][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[3][1]: RGBA5551 -> RGB565
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[3][1]: Conv1: PixelRect[obj 0x56ef9176, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[3][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][2]: RGBA5551 -> BGR565
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[3][2]: Conv1: PixelRect[obj 0x4566e5bd, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[3][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][3]: RGBA5551 -> RGBA5551
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[3][3]: Conv1: PixelRect[obj 0x1ed4004b, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][3]: Conv2: PixelRect[obj 0xff5b51f, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][4]: RGBA5551 -> ABGR1555
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[3][4]: Conv1: PixelRect[obj 0x25bbe1b6, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[3][4]: Conv2: PixelRect[obj 0x5702b3b1, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][5]: RGBA5551 -> RGB888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[3][5]: Conv1: PixelRect[obj 0x69ea3742, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[3][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][6]: RGBA5551 -> BGR888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[3][6]: Conv1: PixelRect[obj 0x4b952a2d, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[3][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][7]: RGBA5551 -> RGBx8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][7]: Conv1: PixelRect[obj 0x3159c4b8, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[3][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][8]: RGBA5551 -> BGRx8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][8]: Conv1: PixelRect[obj 0x73846619, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[3][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][9]: RGBA5551 -> RGBA8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][9]: Conv1: PixelRect[obj 0x4bec1f0c, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[3][9]: Conv2: PixelRect[obj 0x29ca901e, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][10]: RGBA5551 -> ABGR8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[3][10]: Conv1: PixelRect[obj 0x5649fd9b, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[3][10]: Conv2: PixelRect[obj 0x6adede5, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][11]: RGBA5551 -> ARGB8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[3][11]: Conv1: PixelRect[obj 0x2d928643, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[3][11]: Conv2: PixelRect[obj 0x5025a98f, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][12]: RGBA5551 -> BGRA8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][12]: Conv1: PixelRect[obj 0x49993335, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[3][12]: Conv2: PixelRect[obj 0x20322d26, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[4][*]: Image0 - Orig: PixelRect[obj 0x192b07fd, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]]
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][0]: ABGR1555 -> LUMINANCE
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x63, msbFirst true, 01100011], ]
[apply] CONVERT[4][0]: Conv1: PixelRect[obj 0x64bfbc86, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[4][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[4][1]: ABGR1555 -> RGB565
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[4][1]: Conv1: PixelRect[obj 0x64bf3bbf, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[4][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][2]: ABGR1555 -> BGR565
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[4][2]: Conv1: PixelRect[obj 0x55d56113, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][3]: ABGR1555 -> RGBA5551
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[4][3]: Conv1: PixelRect[obj 0x148080bb, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[4][3]: Conv2: PixelRect[obj 0xdc24521, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][4]: ABGR1555 -> ABGR1555
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[4][4]: Conv1: PixelRect[obj 0x10bdf5e5, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][4]: Conv2: PixelRect[obj 0x6e1ec318, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][5]: ABGR1555 -> RGB888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[4][5]: Conv1: PixelRect[obj 0x7e0b0338, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[4][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][6]: ABGR1555 -> BGR888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[4][6]: Conv1: PixelRect[obj 0x617faa95, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[4][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][7]: ABGR1555 -> RGBx8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][7]: Conv1: PixelRect[obj 0x1e127982, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[4][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][8]: ABGR1555 -> BGRx8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][8]: Conv1: PixelRect[obj 0x60c6f5b, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[4][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][9]: ABGR1555 -> RGBA8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][9]: Conv1: PixelRect[obj 0x2038ae61, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[4][9]: Conv2: PixelRect[obj 0x3c0f93f1, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][10]: ABGR1555 -> ABGR8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[4][10]: Conv1: PixelRect[obj 0x31dc339b, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[4][10]: Conv2: PixelRect[obj 0x544fe44c, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][11]: ABGR1555 -> ARGB8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[4][11]: Conv1: PixelRect[obj 0x31610302, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[4][11]: Conv2: PixelRect[obj 0x71318ec4, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][12]: ABGR1555 -> BGRA8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][12]: Conv1: PixelRect[obj 0x21213b92, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[4][12]: Conv2: PixelRect[obj 0xa67c67e, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[5][*]: Image0 - Orig: PixelRect[obj 0x3327bd23, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]]
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][0]: RGB888 -> LUMINANCE
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[5][0]: Conv1: PixelRect[obj 0x4e1d422d, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[5][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[5][1]: RGB888 -> RGB565
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[5][1]: Conv1: PixelRect[obj 0x66480dd7, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[5][1]: Conv2: PixelRect[obj 0x52a86356, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][2]: RGB888 -> BGR565
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[5][2]: Conv1: PixelRect[obj 0x5ce81285, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[5][2]: Conv2: PixelRect[obj 0x78c03f1f, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][3]: RGB888 -> RGBA5551
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[5][3]: Conv1: PixelRect[obj 0x5ec0a365, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[5][3]: Conv2: PixelRect[obj 0x4fe3c938, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][4]: RGB888 -> ABGR1555
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[5][4]: Conv1: PixelRect[obj 0x5383967b, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[5][4]: Conv2: PixelRect[obj 0x2ac273d3, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][5]: RGB888 -> RGB888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[5][5]: Conv1: PixelRect[obj 0x71423665, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][5]: Conv2: PixelRect[obj 0x20398b7c, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][6]: RGB888 -> BGR888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[5][6]: Conv1: PixelRect[obj 0x6fc6f14e, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[5][6]: Conv2: PixelRect[obj 0x56235b8e, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][7]: RGB888 -> RGBx8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][7]: Conv1: PixelRect[obj 0x3632be31, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][7]: Conv2: PixelRect[obj 0x5abca1e0, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][8]: RGB888 -> BGRx8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][8]: Conv1: PixelRect[obj 0x2286778, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[5][8]: Conv2: PixelRect[obj 0x4e9ba398, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][9]: RGB888 -> RGBA8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][9]: Conv1: PixelRect[obj 0x6d7b4f4c, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[5][9]: Conv2: PixelRect[obj 0x527740a2, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][10]: RGB888 -> ABGR8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[5][10]: Conv1: PixelRect[obj 0x13a5fe33, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[5][10]: Conv2: PixelRect[obj 0x3108bc, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][11]: RGB888 -> ARGB8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[5][11]: Conv1: PixelRect[obj 0x370736d9, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][11]: Conv2: PixelRect[obj 0x5f9d02cb, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][12]: RGB888 -> BGRA8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][12]: Conv1: PixelRect[obj 0x63753b6d, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[5][12]: Conv2: PixelRect[obj 0x6b09bb57, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][*]: Image0 - Orig: PixelRect[obj 0x6536e911, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]]
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][0]: BGR888 -> LUMINANCE
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[6][0]: Conv1: PixelRect[obj 0x520a3426, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[6][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[6][1]: BGR888 -> RGB565
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[6][1]: Conv1: PixelRect[obj 0x18eed359, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[6][1]: Conv2: PixelRect[obj 0x3e9b1010, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][2]: BGR888 -> BGR565
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[6][2]: Conv1: PixelRect[obj 0x6c3708b3, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[6][2]: Conv2: PixelRect[obj 0x6f1fba17, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][3]: BGR888 -> RGBA5551
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[6][3]: Conv1: PixelRect[obj 0x185d8b6, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[6][3]: Conv2: PixelRect[obj 0x67784306, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][4]: BGR888 -> ABGR1555
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[6][4]: Conv1: PixelRect[obj 0x335eadca, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[6][4]: Conv2: PixelRect[obj 0x210366b4, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][5]: BGR888 -> RGB888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[6][5]: Conv1: PixelRect[obj 0xeec5a4a, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][5]: Conv2: PixelRect[obj 0x2b2948e2, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][6]: BGR888 -> BGR888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[6][6]: Conv1: PixelRect[obj 0x6ddf90b0, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][6]: Conv2: PixelRect[obj 0x57536d79, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][7]: BGR888 -> RGBx8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][7]: Conv1: PixelRect[obj 0x3b0143d3, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][7]: Conv2: PixelRect[obj 0x5a8e6209, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][8]: BGR888 -> BGRx8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][8]: Conv1: PixelRect[obj 0x4b4523f8, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][8]: Conv2: PixelRect[obj 0x731a74c, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][9]: BGR888 -> RGBA8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][9]: Conv1: PixelRect[obj 0x369f73a2, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[6][9]: Conv2: PixelRect[obj 0x1f28c152, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][10]: BGR888 -> ABGR8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[6][10]: Conv1: PixelRect[obj 0x7d907bac, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][10]: Conv2: PixelRect[obj 0x7791a895, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][11]: BGR888 -> ARGB8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[6][11]: Conv1: PixelRect[obj 0x3a5ed7a6, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][11]: Conv2: PixelRect[obj 0x6325a3ee, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][12]: BGR888 -> BGRA8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][12]: Conv1: PixelRect[obj 0x1d16f93d, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[6][12]: Conv2: PixelRect[obj 0x67b92f0a, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][*]: Image0 - Orig: PixelRect[obj 0x2b9627bc, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][0]: RGBx8888 -> LUMINANCE
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[7][0]: Conv1: PixelRect[obj 0x65e2dbf3, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[7][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[7][1]: RGBx8888 -> RGB565
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[7][1]: Conv1: PixelRect[obj 0x4f970963, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[7][1]: Conv2: PixelRect[obj 0x61f8bee4, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][2]: RGBx8888 -> BGR565
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[7][2]: Conv1: PixelRect[obj 0x7b49cea0, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[7][2]: Conv2: PixelRect[obj 0x887af79, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][3]: RGBx8888 -> RGBA5551
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[7][3]: Conv1: PixelRect[obj 0x7fac631b, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[7][3]: Conv2: PixelRect[obj 0x5b87ed94, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][4]: RGBx8888 -> ABGR1555
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[7][4]: Conv1: PixelRect[obj 0x6e0e048a, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[7][4]: Conv2: PixelRect[obj 0x5bc79255, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][5]: RGBx8888 -> RGB888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[7][5]: Conv1: PixelRect[obj 0x47ef968d, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][5]: Conv2: PixelRect[obj 0x23e028a9, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][6]: RGBx8888 -> BGR888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[7][6]: Conv1: PixelRect[obj 0x3dd4520b, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][6]: Conv2: PixelRect[obj 0x5ae63ade, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][7]: RGBx8888 -> RGBx8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][7]: Conv1: PixelRect[obj 0x610694f1, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][7]: Conv2: PixelRect[obj 0x43814d18, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][8]: RGBx8888 -> BGRx8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][8]: Conv1: PixelRect[obj 0x5c5a1b69, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][8]: Conv2: PixelRect[obj 0x3701eaf6, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][9]: RGBx8888 -> RGBA8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][9]: Conv1: PixelRect[obj 0x627551fb, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[7][9]: Conv2: PixelRect[obj 0x2b552920, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][10]: RGBx8888 -> ABGR8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[7][10]: Conv1: PixelRect[obj 0x2758fe70, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][10]: Conv2: PixelRect[obj 0x1f36e637, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][11]: RGBx8888 -> ARGB8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[7][11]: Conv1: PixelRect[obj 0x578486a3, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][11]: Conv2: PixelRect[obj 0x551aa95a, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][12]: RGBx8888 -> BGRA8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][12]: Conv1: PixelRect[obj 0x35d176f7, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[7][12]: Conv2: PixelRect[obj 0x1dfe2924, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][*]: Image0 - Orig: PixelRect[obj 0x6ebc05a6, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][0]: BGRx8888 -> LUMINANCE
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[8][0]: Conv1: PixelRect[obj 0x6e6c3152, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[8][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[8][1]: BGRx8888 -> RGB565
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[8][1]: Conv1: PixelRect[obj 0x50b494a6, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[8][1]: Conv2: PixelRect[obj 0x3cef309d, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][2]: BGRx8888 -> BGR565
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[8][2]: Conv1: PixelRect[obj 0x32709393, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[8][2]: Conv2: PixelRect[obj 0x3d99d22e, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][3]: BGRx8888 -> RGBA5551
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[8][3]: Conv1: PixelRect[obj 0x49fc609f, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[8][3]: Conv2: PixelRect[obj 0xcd2dae5, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][4]: BGRx8888 -> ABGR1555
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[8][4]: Conv1: PixelRect[obj 0x3a883ce7, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[8][4]: Conv2: PixelRect[obj 0x4973813a, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][5]: BGRx8888 -> RGB888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[8][5]: Conv1: PixelRect[obj 0x6321e813, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][5]: Conv2: PixelRect[obj 0x79be0360, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][6]: BGRx8888 -> BGR888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[8][6]: Conv1: PixelRect[obj 0x22a67b4, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][6]: Conv2: PixelRect[obj 0x57855c9a, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][7]: BGRx8888 -> RGBx8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][7]: Conv1: PixelRect[obj 0x3b084709, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][7]: Conv2: PixelRect[obj 0x3224f60b, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][8]: BGRx8888 -> BGRx8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][8]: Conv1: PixelRect[obj 0x63e2203c, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][8]: Conv2: PixelRect[obj 0x1efed156, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][9]: BGRx8888 -> RGBA8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][9]: Conv1: PixelRect[obj 0x6737fd8f, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[8][9]: Conv2: PixelRect[obj 0x72b6cbcc, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][10]: BGRx8888 -> ABGR8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[8][10]: Conv1: PixelRect[obj 0xa7e666, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][10]: Conv2: PixelRect[obj 0x68bbe345, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][11]: BGRx8888 -> ARGB8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[8][11]: Conv1: PixelRect[obj 0x30b8a058, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][11]: Conv2: PixelRect[obj 0x7494e528, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][12]: BGRx8888 -> BGRA8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][12]: Conv1: PixelRect[obj 0x4bbfb90a, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[8][12]: Conv2: PixelRect[obj 0x7c29daf3, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][*]: Image0 - Orig: PixelRect[obj 0x9660f4e, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][0]: RGBA8888 -> LUMINANCE
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[9][0]: Conv1: PixelRect[obj 0x5a8806ef, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[9][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[9][1]: RGBA8888 -> RGB565
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[9][1]: Conv1: PixelRect[obj 0x6c49835d, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[9][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][2]: RGBA8888 -> BGR565
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[9][2]: Conv1: PixelRect[obj 0x5e853265, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[9][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][3]: RGBA8888 -> RGBA5551
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[9][3]: Conv1: PixelRect[obj 0x67205a84, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[9][3]: Conv2: PixelRect[obj 0x7d0587f1, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[9][4]: RGBA8888 -> ABGR1555
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[9][4]: Conv1: PixelRect[obj 0x5d76b067, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[9][4]: Conv2: PixelRect[obj 0x2a17b7b6, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[9][5]: RGBA8888 -> RGB888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[9][5]: Conv1: PixelRect[obj 0x4f063c0a, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[9][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][6]: RGBA8888 -> BGR888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[9][6]: Conv1: PixelRect[obj 0x1e6d1014, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][7]: RGBA8888 -> RGBx8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[9][7]: Conv1: PixelRect[obj 0x76707e36, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[9][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][8]: RGBA8888 -> BGRx8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[9][8]: Conv1: PixelRect[obj 0x614ddd49, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][9]: RGBA8888 -> RGBA8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[9][9]: Conv1: PixelRect[obj 0x1f554b06, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][9]: Conv2: PixelRect[obj 0x694e1548, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][10]: RGBA8888 -> ABGR8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[9][10]: Conv1: PixelRect[obj 0x1c3a4799, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][10]: Conv2: PixelRect[obj 0x131276c2, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][11]: RGBA8888 -> ARGB8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[9][11]: Conv1: PixelRect[obj 0x26aa12dd, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[9][11]: Conv2: PixelRect[obj 0x3fd7a715, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][12]: RGBA8888 -> BGRA8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[9][12]: Conv1: PixelRect[obj 0x711f39f9, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][12]: Conv2: PixelRect[obj 0x71bbf57e, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[10][*]: Image0 - Orig: PixelRect[obj 0x7f13d6e, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][0]: ABGR8888 -> LUMINANCE
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[10][0]: Conv1: PixelRect[obj 0x51cdd8a, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[10][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[10][1]: ABGR8888 -> RGB565
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[10][1]: Conv1: PixelRect[obj 0xd44fc21, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[10][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][2]: ABGR8888 -> BGR565
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[10][2]: Conv1: PixelRect[obj 0x23faf8f2, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[10][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][3]: ABGR8888 -> RGBA5551
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[10][3]: Conv1: PixelRect[obj 0x2d6eabae, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[10][3]: Conv2: PixelRect[obj 0x4e7dc304, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[10][4]: ABGR8888 -> ABGR1555
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[10][4]: Conv1: PixelRect[obj 0x64729b1e, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[10][4]: Conv2: PixelRect[obj 0x10bbd20a, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[10][5]: ABGR8888 -> RGB888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[10][5]: Conv1: PixelRect[obj 0x48503868, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[10][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][6]: ABGR8888 -> BGR888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[10][6]: Conv1: PixelRect[obj 0x6895a785, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][7]: ABGR8888 -> RGBx8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[10][7]: Conv1: PixelRect[obj 0x184f6be2, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[10][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][8]: ABGR8888 -> BGRx8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[10][8]: Conv1: PixelRect[obj 0x56aac163, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][9]: ABGR8888 -> RGBA8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[10][9]: Conv1: PixelRect[obj 0x1f7030a6, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[10][9]: Conv2: PixelRect[obj 0x5a1c0542, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][10]: ABGR8888 -> ABGR8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[10][10]: Conv1: PixelRect[obj 0x396f6598, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][10]: Conv2: PixelRect[obj 0x394e1a0f, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][11]: ABGR8888 -> ARGB8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[10][11]: Conv1: PixelRect[obj 0x27a5f880, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[10][11]: Conv2: PixelRect[obj 0x1d29cf23, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][12]: ABGR8888 -> BGRA8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[10][12]: Conv1: PixelRect[obj 0x5f282abb, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[10][12]: Conv2: PixelRect[obj 0x167fdd33, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][*]: Image0 - Orig: PixelRect[obj 0x1e965684, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][0]: ARGB8888 -> LUMINANCE
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[11][0]: Conv1: PixelRect[obj 0x4d95d2a2, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[11][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[11][1]: ARGB8888 -> RGB565
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[11][1]: Conv1: PixelRect[obj 0x53f65459, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[11][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][2]: ARGB8888 -> BGR565
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[11][2]: Conv1: PixelRect[obj 0x3b088d51, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[11][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][3]: ARGB8888 -> RGBA5551
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[11][3]: Conv1: PixelRect[obj 0x1786dec2, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[11][3]: Conv2: PixelRect[obj 0x74650e52, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[11][4]: ARGB8888 -> ABGR1555
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[11][4]: Conv1: PixelRect[obj 0x15d0c81b, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[11][4]: Conv2: PixelRect[obj 0x6acdbdf5, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[11][5]: ARGB8888 -> RGB888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[11][5]: Conv1: PixelRect[obj 0x4b1c1ea0, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][6]: ARGB8888 -> BGR888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[11][6]: Conv1: PixelRect[obj 0x17579e0f, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][7]: ARGB8888 -> RGBx8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[11][7]: Conv1: PixelRect[obj 0x4d41cee, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][8]: ARGB8888 -> BGRx8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[11][8]: Conv1: PixelRect[obj 0x3712b94, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][9]: ARGB8888 -> RGBA8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[11][9]: Conv1: PixelRect[obj 0x2833cc44, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[11][9]: Conv2: PixelRect[obj 0x33f88ab, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][10]: ARGB8888 -> ABGR8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[11][10]: Conv1: PixelRect[obj 0x27a8c74e, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][10]: Conv2: PixelRect[obj 0x2d8f65a4, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][11]: ARGB8888 -> ARGB8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[11][11]: Conv1: PixelRect[obj 0x1b68ddbd, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][11]: Conv2: PixelRect[obj 0x646d64ab, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][12]: ARGB8888 -> BGRA8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[11][12]: Conv1: PixelRect[obj 0x59e5ddf, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[11][12]: Conv2: PixelRect[obj 0x536aaa8d, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][*]: Image0 - Orig: PixelRect[obj 0xe320068, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][0]: BGRA8888 -> LUMINANCE
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[12][0]: Conv1: PixelRect[obj 0x1f57539, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[12][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[12][1]: BGRA8888 -> RGB565
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[12][1]: Conv1: PixelRect[obj 0x76f2b07d, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[12][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][2]: BGRA8888 -> BGR565
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[12][2]: Conv1: PixelRect[obj 0x704a52ec, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[12][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][3]: BGRA8888 -> RGBA5551
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[12][3]: Conv1: PixelRect[obj 0x6ee52dcd, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[12][3]: Conv2: PixelRect[obj 0x4493d195, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[12][4]: BGRA8888 -> ABGR1555
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[12][4]: Conv1: PixelRect[obj 0x2781e022, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[12][4]: Conv2: PixelRect[obj 0x57e1b0c, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[12][5]: BGRA8888 -> RGB888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[12][5]: Conv1: PixelRect[obj 0x4232c52b, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][6]: BGRA8888 -> BGR888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[12][6]: Conv1: PixelRect[obj 0x1877ab81, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[12][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][7]: BGRA8888 -> RGBx8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[12][7]: Conv1: PixelRect[obj 0x305fd85d, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][8]: BGRA8888 -> BGRx8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[12][8]: Conv1: PixelRect[obj 0x458c1321, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[12][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][9]: BGRA8888 -> RGBA8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[12][9]: Conv1: PixelRect[obj 0x11438d26, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][9]: Conv2: PixelRect[obj 0x34cd072c, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][10]: BGRA8888 -> ABGR8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[12][10]: Conv1: PixelRect[obj 0x7a1ebcd8, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[12][10]: Conv2: PixelRect[obj 0x5faeada1, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][11]: BGRA8888 -> ARGB8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[12][11]: Conv1: PixelRect[obj 0x528931cf, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][11]: Conv2: PixelRect[obj 0xea1a8d5, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][12]: BGRA8888 -> BGRA8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[12][12]: Conv1: PixelRect[obj 0x1563da5, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][12]: Conv2: PixelRect[obj 0x2bbf4b8b, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion01_srcS000_BE_TL_destS000_TL
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion02_srcS000_LE_TL_destS000_TL
[apply] Test00: srcMinStrideInBytes 0, srcByteOrder LITTLE_ENDIAN, srcIsGLOriented false, destMinStrideInBytes 0, destIsGLOriented false
[apply] CONVERT[0][*]: Image0 - Orig: PixelRect[obj 0x33c7e1bb, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]]
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][0]: LUMINANCE -> LUMINANCE
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][0]: Conv1: PixelRect[obj 0x34c4973, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][0]: Conv2: PixelRect[obj 0x52feb982, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][1]: LUMINANCE -> RGB565
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] CONVERT[0][1]: Conv1: PixelRect[obj 0x7a765367, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x630C 0x630C 0x630C
[apply] [ 0][ 1] 0x630C 0x630C 0x630C
[apply] [ 0][ 2] 0x630C 0x630C 0x630C
[apply] Test [ 0][ 0] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 0][ 0] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x630C 0x630C 0x630C
[apply] [ 61][ 62] 0x630C 0x630C 0x630C
[apply] [ 61][ 63] 0x630C 0x630C 0x630C
[apply] Test [ 63][ 63] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 63][ 63] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] CONVERT[0][1]: Conv2: PixelRect[obj 0x76b0bfab, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x62, msbFirst true, 01100010], ]
[apply] DestRe Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[0][2]: LUMINANCE -> BGR565
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] CONVERT[0][2]: Conv1: PixelRect[obj 0x17d677df, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x630C 0x630C 0x630C
[apply] [ 0][ 1] 0x630C 0x630C 0x630C
[apply] [ 0][ 2] 0x630C 0x630C 0x630C
[apply] Test [ 0][ 0] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 0][ 0] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x630C 0x630C 0x630C
[apply] [ 61][ 62] 0x630C 0x630C 0x630C
[apply] [ 61][ 63] 0x630C 0x630C 0x630C
[apply] Test [ 63][ 63] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 63][ 63] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] CONVERT[0][2]: Conv2: PixelRect[obj 0x3043fe0e, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x62, msbFirst true, 01100010], ]
[apply] DestRe Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[0][3]: LUMINANCE -> RGBA5551
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x8C, msbFirst true, 10001100], [0xB1, msbFirst true, 10110001], ]
[apply] CONVERT[0][3]: Conv1: PixelRect[obj 0x78e67e0a, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x8C, msbFirst true, 10001100], [0xB1, msbFirst true, 10110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xB18C 0xB18C 0xB18C
[apply] [ 0][ 1] 0xB18C 0xB18C 0xB18C
[apply] [ 0][ 2] 0xB18C 0xB18C 0xB18C
[apply] Test [ 0][ 0] exp [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xB18C 0xB18C 0xB18C
[apply] [ 61][ 62] 0xB18C 0xB18C 0xB18C
[apply] [ 61][ 63] 0xB18C 0xB18C 0xB18C
[apply] Test [ 63][ 63] exp [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[0][3]: Conv2: PixelRect[obj 0xbd8db5a, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x63, msbFirst true, 01100011], ]
[apply] DestRe Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[0][4]: LUMINANCE -> ABGR1555
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x01, msbFirst true, 00000001], [0x63, msbFirst true, 01100011], ]
[apply] CONVERT[0][4]: Conv1: PixelRect[obj 0x2f943d71, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x19, msbFirst true, 00011001], [0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x6319 0x6319 0x6319
[apply] [ 0][ 1] 0x6319 0x6319 0x6319
[apply] [ 0][ 2] 0x6319 0x6319 0x6319
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x00, msbFirst true, 00000] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x6319 0x6319 0x6319
[apply] [ 61][ 62] 0x6319 0x6319 0x6319
[apply] [ 61][ 63] 0x6319 0x6319 0x6319
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x00, msbFirst true, 00000] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] CONVERT[0][4]: Conv2: PixelRect[obj 0x80503, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x63, msbFirst true, 01100011], ]
[apply] DestRe Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[0][5]: LUMINANCE -> RGB888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][5]: Conv1: PixelRect[obj 0x4b553d26, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060 0x606060 0x606060
[apply] [ 0][ 1] 0x606060 0x606060 0x606060
[apply] [ 0][ 2] 0x606060 0x606060 0x606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060 0x606060 0x606060
[apply] [ 61][ 62] 0x606060 0x606060 0x606060
[apply] [ 61][ 63] 0x606060 0x606060 0x606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][5]: Conv2: PixelRect[obj 0x69a3d1d, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][6]: LUMINANCE -> BGR888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][6]: Conv1: PixelRect[obj 0x86be70a, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060 0x606060 0x606060
[apply] [ 0][ 1] 0x606060 0x606060 0x606060
[apply] [ 0][ 2] 0x606060 0x606060 0x606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060 0x606060 0x606060
[apply] [ 61][ 62] 0x606060 0x606060 0x606060
[apply] [ 61][ 63] 0x606060 0x606060 0x606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][6]: Conv2: PixelRect[obj 0x480bdb19, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][7]: LUMINANCE -> RGBx8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][7]: Conv1: PixelRect[obj 0x2a556333, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 1] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 2] 0x00606060 0x00606060 0x00606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 62] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 63] 0x00606060 0x00606060 0x00606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][7]: Conv2: PixelRect[obj 0x7d70d1b1, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][8]: LUMINANCE -> BGRx8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][8]: Conv1: PixelRect[obj 0x2a742aa2, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 1] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 2] 0x00606060 0x00606060 0x00606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 62] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 63] 0x00606060 0x00606060 0x00606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][8]: Conv2: PixelRect[obj 0x3cb1ffe6, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][9]: LUMINANCE -> RGBA8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][9]: Conv1: PixelRect[obj 0x3dfc5fb8, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 1] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 2] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 62] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 63] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[0][9]: Conv2: PixelRect[obj 0x467aecef, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][10]: LUMINANCE -> ABGR8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][10]: Conv1: PixelRect[obj 0x4d50efb8, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 1] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 2] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 62] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 63] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][10]: Conv2: PixelRect[obj 0x7e2d773b, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][11]: LUMINANCE -> ARGB8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][11]: Conv1: PixelRect[obj 0x2173f6d9, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 1] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 2] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 62] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 63] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][11]: Conv2: PixelRect[obj 0x307f6b8c, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][12]: LUMINANCE -> BGRA8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][12]: Conv1: PixelRect[obj 0x7a187f14, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 1] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 2] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 62] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 63] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[0][12]: Conv2: PixelRect[obj 0x6f195bc3, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[1][*]: Image0 - Orig: PixelRect[obj 0x51e2adc7, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]]
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][0]: RGB565 -> LUMINANCE
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x62, msbFirst true, 01100010], ]
[apply] CONVERT[1][0]: Conv1: PixelRect[obj 0x1a8a8f7c, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[1][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[1][1]: RGB565 -> RGB565
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[1][1]: Conv1: PixelRect[obj 0x2353b3e6, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][1]: Conv2: PixelRect[obj 0x631330c, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][2]: RGB565 -> BGR565
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[1][2]: Conv1: PixelRect[obj 0x42f93a98, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[1][2]: Conv2: PixelRect[obj 0xc46bcd4, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][3]: RGB565 -> RGBA5551
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[1][3]: Conv1: PixelRect[obj 0x3234e239, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[1][3]: Conv2: PixelRect[obj 0x3d921e20, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][4]: RGB565 -> ABGR1555
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[1][4]: Conv1: PixelRect[obj 0x36b4cef0, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[1][4]: Conv2: PixelRect[obj 0xfad74ee, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][5]: RGB565 -> RGB888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[1][5]: Conv1: PixelRect[obj 0x1a1d6a08, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[1][5]: Conv2: PixelRect[obj 0x37d31475, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][6]: RGB565 -> BGR888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[1][6]: Conv1: PixelRect[obj 0x27808f31, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[1][6]: Conv2: PixelRect[obj 0x436e852b, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][7]: RGB565 -> RGBx8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][7]: Conv1: PixelRect[obj 0x32d2fa64, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[1][7]: Conv2: PixelRect[obj 0x1d8d30f7, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][8]: RGB565 -> BGRx8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][8]: Conv1: PixelRect[obj 0x3e57cd70, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[1][8]: Conv2: PixelRect[obj 0x9a7504c, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][9]: RGB565 -> RGBA8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][9]: Conv1: PixelRect[obj 0x2c039ac6, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 1] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 2] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 62] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 63] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[1][9]: Conv2: PixelRect[obj 0x587d1d39, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][10]: RGB565 -> ABGR8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[1][10]: Conv1: PixelRect[obj 0x58c1670b, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 1] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 2] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 62] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 63] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[1][10]: Conv2: PixelRect[obj 0x6b57696f, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][11]: RGB565 -> ARGB8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[1][11]: Conv1: PixelRect[obj 0x5bb21b69, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 1] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 2] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 62] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 63] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[1][11]: Conv2: PixelRect[obj 0x6b9651f3, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][12]: RGB565 -> BGRA8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][12]: Conv1: PixelRect[obj 0x38bc8ab5, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 1] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 2] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 62] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 63] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[1][12]: Conv2: PixelRect[obj 0x687080dc, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[2][*]: Image0 - Orig: PixelRect[obj 0x23d2a7e8, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]]
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][0]: BGR565 -> LUMINANCE
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x62, msbFirst true, 01100010], ]
[apply] CONVERT[2][0]: Conv1: PixelRect[obj 0x7a9273a8, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[2][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[2][1]: BGR565 -> RGB565
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[2][1]: Conv1: PixelRect[obj 0x26a7b76d, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[2][1]: Conv2: PixelRect[obj 0x4abdb505, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][2]: BGR565 -> BGR565
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[2][2]: Conv1: PixelRect[obj 0x7ce6a65d, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][2]: Conv2: PixelRect[obj 0x1500955a, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][3]: BGR565 -> RGBA5551
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[2][3]: Conv1: PixelRect[obj 0xe874448, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[2][3]: Conv2: PixelRect[obj 0x29b5cd00, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][4]: BGR565 -> ABGR1555
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[2][4]: Conv1: PixelRect[obj 0x60285225, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][4]: Conv2: PixelRect[obj 0x7113b13f, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][5]: BGR565 -> RGB888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[2][5]: Conv1: PixelRect[obj 0x45820e51, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[2][5]: Conv2: PixelRect[obj 0x42d8062c, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][6]: BGR565 -> BGR888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[2][6]: Conv1: PixelRect[obj 0x6043cd28, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[2][6]: Conv2: PixelRect[obj 0xcb51256, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][7]: BGR565 -> RGBx8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][7]: Conv1: PixelRect[obj 0x59906517, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[2][7]: Conv2: PixelRect[obj 0x5bfbf16f, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][8]: BGR565 -> BGRx8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][8]: Conv1: PixelRect[obj 0x25af5db5, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[2][8]: Conv2: PixelRect[obj 0x12cdcf4, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][9]: BGR565 -> RGBA8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][9]: Conv1: PixelRect[obj 0x5bcea91b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 1] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 2] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 62] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 63] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[2][9]: Conv2: PixelRect[obj 0x5f3a4b84, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][10]: BGR565 -> ABGR8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[2][10]: Conv1: PixelRect[obj 0x27f723, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 1] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 2] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 62] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 63] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[2][10]: Conv2: PixelRect[obj 0x670b40af, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][11]: BGR565 -> ARGB8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[2][11]: Conv1: PixelRect[obj 0x4923ab24, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 1] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 2] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 62] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 63] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[2][11]: Conv2: PixelRect[obj 0x44c8afef, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][12]: BGR565 -> BGRA8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][12]: Conv1: PixelRect[obj 0x7b69c6ba, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 1] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 2] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 62] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 63] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[2][12]: Conv2: PixelRect[obj 0x46daef40, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[3][*]: Image0 - Orig: PixelRect[obj 0x12f41634, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]]
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][0]: RGBA5551 -> LUMINANCE
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x63, msbFirst true, 01100011], ]
[apply] CONVERT[3][0]: Conv1: PixelRect[obj 0x13c27452, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[3][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[3][1]: RGBA5551 -> RGB565
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[3][1]: Conv1: PixelRect[obj 0x262b2c86, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[3][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][2]: RGBA5551 -> BGR565
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[3][2]: Conv1: PixelRect[obj 0x371a67ec, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[3][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][3]: RGBA5551 -> RGBA5551
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[3][3]: Conv1: PixelRect[obj 0x5ed828d, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][3]: Conv2: PixelRect[obj 0x50d0686, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][4]: RGBA5551 -> ABGR1555
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[3][4]: Conv1: PixelRect[obj 0x7a3d45bd, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[3][4]: Conv2: PixelRect[obj 0x1e7c7811, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][5]: RGBA5551 -> RGB888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[3][5]: Conv1: PixelRect[obj 0x77ec78b9, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[3][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][6]: RGBA5551 -> BGR888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[3][6]: Conv1: PixelRect[obj 0x1a3869f4, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[3][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][7]: RGBA5551 -> RGBx8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][7]: Conv1: PixelRect[obj 0xa38d7a3, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[3][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][8]: RGBA5551 -> BGRx8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][8]: Conv1: PixelRect[obj 0x77f99a05, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[3][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][9]: RGBA5551 -> RGBA8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][9]: Conv1: PixelRect[obj 0x63440df3, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[3][9]: Conv2: PixelRect[obj 0x3aeaafa6, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][10]: RGBA5551 -> ABGR8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[3][10]: Conv1: PixelRect[obj 0x76a3e297, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[3][10]: Conv2: PixelRect[obj 0x4d3167f4, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][11]: RGBA5551 -> ARGB8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[3][11]: Conv1: PixelRect[obj 0xed9d034, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[3][11]: Conv2: PixelRect[obj 0x6121c9d6, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][12]: RGBA5551 -> BGRA8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][12]: Conv1: PixelRect[obj 0x87f383f, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[3][12]: Conv2: PixelRect[obj 0x4eb7f003, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[4][*]: Image0 - Orig: PixelRect[obj 0xeafc191, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]]
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][0]: ABGR1555 -> LUMINANCE
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x63, msbFirst true, 01100011], ]
[apply] CONVERT[4][0]: Conv1: PixelRect[obj 0x612fc6eb, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[4][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[4][1]: ABGR1555 -> RGB565
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[4][1]: Conv1: PixelRect[obj 0x1060b431, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[4][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][2]: ABGR1555 -> BGR565
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[4][2]: Conv1: PixelRect[obj 0x612679d6, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][3]: ABGR1555 -> RGBA5551
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[4][3]: Conv1: PixelRect[obj 0x11758f2a, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[4][3]: Conv2: PixelRect[obj 0xe720b71, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][4]: ABGR1555 -> ABGR1555
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[4][4]: Conv1: PixelRect[obj 0x1b26f7b2, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][4]: Conv2: PixelRect[obj 0x491cc5c9, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][5]: ABGR1555 -> RGB888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[4][5]: Conv1: PixelRect[obj 0x74ad1f1f, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[4][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][6]: ABGR1555 -> BGR888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[4][6]: Conv1: PixelRect[obj 0x6a1aab78, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[4][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][7]: ABGR1555 -> RGBx8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][7]: Conv1: PixelRect[obj 0x462d5aee, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[4][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][8]: ABGR1555 -> BGRx8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][8]: Conv1: PixelRect[obj 0x69b0fd6f, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[4][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][9]: ABGR1555 -> RGBA8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][9]: Conv1: PixelRect[obj 0x757942a1, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[4][9]: Conv2: PixelRect[obj 0x4a87761d, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][10]: ABGR1555 -> ABGR8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[4][10]: Conv1: PixelRect[obj 0x66d1af89, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[4][10]: Conv2: PixelRect[obj 0x8646db9, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][11]: ABGR1555 -> ARGB8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[4][11]: Conv1: PixelRect[obj 0x37374a5e, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[4][11]: Conv2: PixelRect[obj 0x4671e53b, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][12]: ABGR1555 -> BGRA8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][12]: Conv1: PixelRect[obj 0x2db7a79b, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[4][12]: Conv2: PixelRect[obj 0x6950e31, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[5][*]: Image0 - Orig: PixelRect[obj 0xb7dd107, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]]
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][0]: RGB888 -> LUMINANCE
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[5][0]: Conv1: PixelRect[obj 0x42eca56e, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[5][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[5][1]: RGB888 -> RGB565
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[5][1]: Conv1: PixelRect[obj 0x52f759d7, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[5][1]: Conv2: PixelRect[obj 0x7cbd213e, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][2]: RGB888 -> BGR565
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[5][2]: Conv1: PixelRect[obj 0x192d3247, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[5][2]: Conv2: PixelRect[obj 0x3ecd23d9, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][3]: RGB888 -> RGBA5551
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[5][3]: Conv1: PixelRect[obj 0x569cfc36, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[5][3]: Conv2: PixelRect[obj 0x43bd930a, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][4]: RGB888 -> ABGR1555
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[5][4]: Conv1: PixelRect[obj 0x33723e30, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[5][4]: Conv2: PixelRect[obj 0x64f6106c, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][5]: RGB888 -> RGB888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[5][5]: Conv1: PixelRect[obj 0x553a3d88, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][5]: Conv2: PixelRect[obj 0x7a30d1e6, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][6]: RGB888 -> BGR888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[5][6]: Conv1: PixelRect[obj 0x5891e32e, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[5][6]: Conv2: PixelRect[obj 0xcb0ed20, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][7]: RGB888 -> RGBx8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][7]: Conv1: PixelRect[obj 0x8e24743, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][7]: Conv2: PixelRect[obj 0x74a10858, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][8]: RGB888 -> BGRx8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][8]: Conv1: PixelRect[obj 0x23fe1d71, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[5][8]: Conv2: PixelRect[obj 0x28ac3dc3, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][9]: RGB888 -> RGBA8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][9]: Conv1: PixelRect[obj 0x32eebfca, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[5][9]: Conv2: PixelRect[obj 0x4e718207, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][10]: RGB888 -> ABGR8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[5][10]: Conv1: PixelRect[obj 0x1d371b2d, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[5][10]: Conv2: PixelRect[obj 0x543c6f6d, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][11]: RGB888 -> ARGB8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[5][11]: Conv1: PixelRect[obj 0x13eb8acf, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][11]: Conv2: PixelRect[obj 0x51c8530f, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][12]: RGB888 -> BGRA8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][12]: Conv1: PixelRect[obj 0x7403c468, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[5][12]: Conv2: PixelRect[obj 0x43738a82, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][*]: Image0 - Orig: PixelRect[obj 0xc81cdd1, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]]
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][0]: BGR888 -> LUMINANCE
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[6][0]: Conv1: PixelRect[obj 0x1fc2b765, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[6][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[6][1]: BGR888 -> RGB565
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[6][1]: Conv1: PixelRect[obj 0x75881071, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[6][1]: Conv2: PixelRect[obj 0x2a70a3d8, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][2]: BGR888 -> BGR565
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[6][2]: Conv1: PixelRect[obj 0x289d1c02, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[6][2]: Conv2: PixelRect[obj 0x22eeefeb, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][3]: BGR888 -> RGBA5551
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[6][3]: Conv1: PixelRect[obj 0x17d0685f, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[6][3]: Conv2: PixelRect[obj 0x3891771e, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][4]: BGR888 -> ABGR1555
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[6][4]: Conv1: PixelRect[obj 0x78ac1102, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[6][4]: Conv2: PixelRect[obj 0x2de8284b, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][5]: BGR888 -> RGB888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[6][5]: Conv1: PixelRect[obj 0x396e2f39, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][5]: Conv2: PixelRect[obj 0xa74868d, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][6]: BGR888 -> BGR888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[6][6]: Conv1: PixelRect[obj 0x12c8a2c0, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][6]: Conv2: PixelRect[obj 0x7e0e6aa2, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][7]: BGR888 -> RGBx8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][7]: Conv1: PixelRect[obj 0x365185bd, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][7]: Conv2: PixelRect[obj 0x18bf3d14, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][8]: BGR888 -> BGRx8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][8]: Conv1: PixelRect[obj 0x4fb64261, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][8]: Conv2: PixelRect[obj 0x42607a4f, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][9]: BGR888 -> RGBA8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][9]: Conv1: PixelRect[obj 0x782663d3, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[6][9]: Conv2: PixelRect[obj 0x1990a65e, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][10]: BGR888 -> ABGR8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[6][10]: Conv1: PixelRect[obj 0x64485a47, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][10]: Conv2: PixelRect[obj 0x25bbf683, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][11]: BGR888 -> ARGB8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[6][11]: Conv1: PixelRect[obj 0x6ec8211c, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][11]: Conv2: PixelRect[obj 0x7276c8cd, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][12]: BGR888 -> BGRA8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][12]: Conv1: PixelRect[obj 0x544a2ea6, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[6][12]: Conv2: PixelRect[obj 0x2e3fc542, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][*]: Image0 - Orig: PixelRect[obj 0x150c158, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][0]: RGBx8888 -> LUMINANCE
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[7][0]: Conv1: PixelRect[obj 0x4524411f, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[7][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[7][1]: RGBx8888 -> RGB565
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[7][1]: Conv1: PixelRect[obj 0x401e7803, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[7][1]: Conv2: PixelRect[obj 0x10dba097, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][2]: RGBx8888 -> BGR565
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[7][2]: Conv1: PixelRect[obj 0x1786f9d5, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[7][2]: Conv2: PixelRect[obj 0x704d6e83, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][3]: RGBx8888 -> RGBA5551
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[7][3]: Conv1: PixelRect[obj 0x43a0cee9, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[7][3]: Conv2: PixelRect[obj 0xeb21112, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][4]: RGBx8888 -> ABGR1555
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[7][4]: Conv1: PixelRect[obj 0x2eda0940, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[7][4]: Conv2: PixelRect[obj 0x3578436e, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][5]: RGBx8888 -> RGB888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[7][5]: Conv1: PixelRect[obj 0x706a04ae, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][5]: Conv2: PixelRect[obj 0x6eceb130, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][6]: RGBx8888 -> BGR888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[7][6]: Conv1: PixelRect[obj 0x10a035a0, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][6]: Conv2: PixelRect[obj 0x67b467e9, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][7]: RGBx8888 -> RGBx8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][7]: Conv1: PixelRect[obj 0x47db50c5, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][7]: Conv2: PixelRect[obj 0x5c072e3f, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][8]: RGBx8888 -> BGRx8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][8]: Conv1: PixelRect[obj 0x4d1b0d2a, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][8]: Conv2: PixelRect[obj 0x954b04f, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][9]: RGBx8888 -> RGBA8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][9]: Conv1: PixelRect[obj 0x149494d8, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[7][9]: Conv2: PixelRect[obj 0x710726a3, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][10]: RGBx8888 -> ABGR8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[7][10]: Conv1: PixelRect[obj 0x646007f4, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][10]: Conv2: PixelRect[obj 0x481a15ff, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][11]: RGBx8888 -> ARGB8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[7][11]: Conv1: PixelRect[obj 0x78186a70, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][11]: Conv2: PixelRect[obj 0x306279ee, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][12]: RGBx8888 -> BGRA8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][12]: Conv1: PixelRect[obj 0x545997b1, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[7][12]: Conv2: PixelRect[obj 0x4cf4d528, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][*]: Image0 - Orig: PixelRect[obj 0x77846d2c, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][0]: BGRx8888 -> LUMINANCE
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[8][0]: Conv1: PixelRect[obj 0x548ad73b, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[8][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[8][1]: BGRx8888 -> RGB565
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[8][1]: Conv1: PixelRect[obj 0x4c762604, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[8][1]: Conv2: PixelRect[obj 0x2641e737, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][2]: BGRx8888 -> BGR565
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[8][2]: Conv1: PixelRect[obj 0x727803de, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[8][2]: Conv2: PixelRect[obj 0x704921a5, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][3]: BGRx8888 -> RGBA5551
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[8][3]: Conv1: PixelRect[obj 0xdf27fae, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[8][3]: Conv2: PixelRect[obj 0x24a35978, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][4]: BGRx8888 -> ABGR1555
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[8][4]: Conv1: PixelRect[obj 0x16f7c8c1, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[8][4]: Conv2: PixelRect[obj 0x2f0a87b3, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][5]: BGRx8888 -> RGB888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[8][5]: Conv1: PixelRect[obj 0x319b92f3, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][5]: Conv2: PixelRect[obj 0xfcd6521, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][6]: BGRx8888 -> BGR888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[8][6]: Conv1: PixelRect[obj 0x27d415d9, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][6]: Conv2: PixelRect[obj 0x5c18298f, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][7]: BGRx8888 -> RGBx8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][7]: Conv1: PixelRect[obj 0x31f924f5, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][7]: Conv2: PixelRect[obj 0x5579bb86, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][8]: BGRx8888 -> BGRx8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][8]: Conv1: PixelRect[obj 0x5204062d, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][8]: Conv2: PixelRect[obj 0x4fcd19b3, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][9]: BGRx8888 -> RGBA8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][9]: Conv1: PixelRect[obj 0x376b4233, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[8][9]: Conv2: PixelRect[obj 0x2fd66ad3, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][10]: BGRx8888 -> ABGR8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[8][10]: Conv1: PixelRect[obj 0x5d11346a, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][10]: Conv2: PixelRect[obj 0x7a36aefa, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][11]: BGRx8888 -> ARGB8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[8][11]: Conv1: PixelRect[obj 0x17211155, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][11]: Conv2: PixelRect[obj 0xb3d7190, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][12]: BGRx8888 -> BGRA8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][12]: Conv1: PixelRect[obj 0x5fdba6f9, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[8][12]: Conv2: PixelRect[obj 0x10d59286, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][*]: Image0 - Orig: PixelRect[obj 0xfe18270, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][0]: RGBA8888 -> LUMINANCE
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[9][0]: Conv1: PixelRect[obj 0x6fb0d3ed, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[9][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[9][1]: RGBA8888 -> RGB565
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[9][1]: Conv1: PixelRect[obj 0x6dde5c8c, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[9][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][2]: RGBA8888 -> BGR565
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[9][2]: Conv1: PixelRect[obj 0x5123a213, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[9][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][3]: RGBA8888 -> RGBA5551
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[9][3]: Conv1: PixelRect[obj 0x52525845, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[9][3]: Conv2: PixelRect[obj 0x3b94d659, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[9][4]: RGBA8888 -> ABGR1555
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[9][4]: Conv1: PixelRect[obj 0x24b1d79b, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[9][4]: Conv2: PixelRect[obj 0x68ceda24, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[9][5]: RGBA8888 -> RGB888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[9][5]: Conv1: PixelRect[obj 0x281e3708, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[9][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][6]: RGBA8888 -> BGR888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[9][6]: Conv1: PixelRect[obj 0x35a50a4c, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][7]: RGBA8888 -> RGBx8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[9][7]: Conv1: PixelRect[obj 0x1f021e6c, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[9][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][8]: RGBA8888 -> BGRx8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[9][8]: Conv1: PixelRect[obj 0x103f852, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][9]: RGBA8888 -> RGBA8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[9][9]: Conv1: PixelRect[obj 0x587c290d, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][9]: Conv2: PixelRect[obj 0x4516af24, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][10]: RGBA8888 -> ABGR8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[9][10]: Conv1: PixelRect[obj 0x4ae82894, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][10]: Conv2: PixelRect[obj 0x543788f3, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][11]: RGBA8888 -> ARGB8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[9][11]: Conv1: PixelRect[obj 0x6d3af739, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[9][11]: Conv2: PixelRect[obj 0x1da51a35, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][12]: RGBA8888 -> BGRA8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[9][12]: Conv1: PixelRect[obj 0x16022d9d, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][12]: Conv2: PixelRect[obj 0x7e9a5fbe, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[10][*]: Image0 - Orig: PixelRect[obj 0x44a3ec6b, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][0]: ABGR8888 -> LUMINANCE
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[10][0]: Conv1: PixelRect[obj 0x71623278, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[10][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[10][1]: ABGR8888 -> RGB565
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[10][1]: Conv1: PixelRect[obj 0x768b970c, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[10][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][2]: ABGR8888 -> BGR565
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[10][2]: Conv1: PixelRect[obj 0x5a4041cc, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[10][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][3]: ABGR8888 -> RGBA5551
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[10][3]: Conv1: PixelRect[obj 0x15b3e5b, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[10][3]: Conv2: PixelRect[obj 0x61ca2dfa, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[10][4]: ABGR8888 -> ABGR1555
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[10][4]: Conv1: PixelRect[obj 0x4b53f538, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[10][4]: Conv2: PixelRect[obj 0x134593bf, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[10][5]: ABGR8888 -> RGB888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[10][5]: Conv1: PixelRect[obj 0x4bb4de6a, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[10][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][6]: ABGR8888 -> BGR888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[10][6]: Conv1: PixelRect[obj 0x7ba18f1b, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][7]: ABGR8888 -> RGBx8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[10][7]: Conv1: PixelRect[obj 0x2f8f5f62, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[10][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][8]: ABGR8888 -> BGRx8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[10][8]: Conv1: PixelRect[obj 0x1068e947, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][9]: ABGR8888 -> RGBA8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[10][9]: Conv1: PixelRect[obj 0x7dc222ae, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[10][9]: Conv2: PixelRect[obj 0xaecb35a, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][10]: ABGR8888 -> ABGR8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[10][10]: Conv1: PixelRect[obj 0x5fcd892a, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][10]: Conv2: PixelRect[obj 0x8b87145, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][11]: ABGR8888 -> ARGB8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[10][11]: Conv1: PixelRect[obj 0x6483f5ae, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[10][11]: Conv2: PixelRect[obj 0xb9afc07, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][12]: ABGR8888 -> BGRA8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[10][12]: Conv1: PixelRect[obj 0x382db087, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[10][12]: Conv2: PixelRect[obj 0x73d4cc9e, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][*]: Image0 - Orig: PixelRect[obj 0x80169cf, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][0]: ARGB8888 -> LUMINANCE
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[11][0]: Conv1: PixelRect[obj 0x5427c60c, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[11][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[11][1]: ARGB8888 -> RGB565
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[11][1]: Conv1: PixelRect[obj 0x15bfd87, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[11][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][2]: ARGB8888 -> BGR565
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[11][2]: Conv1: PixelRect[obj 0x543e710e, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[11][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][3]: ARGB8888 -> RGBA5551
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[11][3]: Conv1: PixelRect[obj 0x57f23557, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[11][3]: Conv2: PixelRect[obj 0x3d0f8e03, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[11][4]: ARGB8888 -> ABGR1555
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[11][4]: Conv1: PixelRect[obj 0x6366ebe0, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[11][4]: Conv2: PixelRect[obj 0x44f75083, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[11][5]: ARGB8888 -> RGB888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[11][5]: Conv1: PixelRect[obj 0x2698dc7, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][6]: ARGB8888 -> BGR888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[11][6]: Conv1: PixelRect[obj 0x43d7741f, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][7]: ARGB8888 -> RGBx8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[11][7]: Conv1: PixelRect[obj 0x17baae6e, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][8]: ARGB8888 -> BGRx8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[11][8]: Conv1: PixelRect[obj 0x69379752, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][9]: ARGB8888 -> RGBA8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[11][9]: Conv1: PixelRect[obj 0x27fe3806, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[11][9]: Conv2: PixelRect[obj 0x5f71c76a, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][10]: ARGB8888 -> ABGR8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[11][10]: Conv1: PixelRect[obj 0x1d7acb34, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][10]: Conv2: PixelRect[obj 0x48a242ce, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][11]: ARGB8888 -> ARGB8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[11][11]: Conv1: PixelRect[obj 0x1e4a7dd4, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][11]: Conv2: PixelRect[obj 0x4f51b3e0, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][12]: ARGB8888 -> BGRA8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[11][12]: Conv1: PixelRect[obj 0x4b9e255, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[11][12]: Conv2: PixelRect[obj 0x5e57643e, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][*]: Image0 - Orig: PixelRect[obj 0x133e16fd, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][0]: BGRA8888 -> LUMINANCE
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[12][0]: Conv1: PixelRect[obj 0x51b279c9, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[12][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[12][1]: BGRA8888 -> RGB565
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[12][1]: Conv1: PixelRect[obj 0x1ad282e0, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[12][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][2]: BGRA8888 -> BGR565
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[12][2]: Conv1: PixelRect[obj 0x7f416310, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[12][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][3]: BGRA8888 -> RGBA5551
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[12][3]: Conv1: PixelRect[obj 0x1cab0bfb, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[12][3]: Conv2: PixelRect[obj 0x5e955596, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[12][4]: BGRA8888 -> ABGR1555
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[12][4]: Conv1: PixelRect[obj 0x50de0926, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[12][4]: Conv2: PixelRect[obj 0x2473b9ce, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[12][5]: BGRA8888 -> RGB888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[12][5]: Conv1: PixelRect[obj 0x60438a68, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][6]: BGRA8888 -> BGR888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[12][6]: Conv1: PixelRect[obj 0x140e5a13, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[12][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][7]: BGRA8888 -> RGBx8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[12][7]: Conv1: PixelRect[obj 0x3439f68d, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][8]: BGRA8888 -> BGRx8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[12][8]: Conv1: PixelRect[obj 0xdbd940d, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[12][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][9]: BGRA8888 -> RGBA8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[12][9]: Conv1: PixelRect[obj 0x71d15f18, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][9]: Conv2: PixelRect[obj 0x17695df3, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][10]: BGRA8888 -> ABGR8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[12][10]: Conv1: PixelRect[obj 0x6c9f5c0d, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[12][10]: Conv2: PixelRect[obj 0xde3a06f, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][11]: BGRA8888 -> ARGB8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[12][11]: Conv1: PixelRect[obj 0x76b10754, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][11]: Conv2: PixelRect[obj 0x2bea5ab4, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][12]: BGRA8888 -> BGRA8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[12][12]: Conv1: PixelRect[obj 0x3d8314f0, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][12]: Conv2: PixelRect[obj 0x2df32bf7, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion02_srcS000_LE_TL_destS000_TL
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion03_srcS000_BE_TL_destS259_TL
[apply] Test00: srcMinStrideInBytes 0, srcByteOrder BIG_ENDIAN, srcIsGLOriented false, destMinStrideInBytes 259, destIsGLOriented false
[apply] CONVERT[0][*]: Image0 - Orig: PixelRect[obj 0x2a40cd94, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]]
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][0]: LUMINANCE -> LUMINANCE
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][0]: Conv1: PixelRect[obj 0xf4168b8, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][0]: Conv2: PixelRect[obj 0x3bd94634, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][1]: LUMINANCE -> RGB565
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] CONVERT[0][1]: Conv1: PixelRect[obj 0x58a90037, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x630C 0x630C 0x630C
[apply] [ 0][ 1] 0x630C 0x630C 0x630C
[apply] [ 0][ 2] 0x630C 0x630C 0x630C
[apply] Test [ 0][ 0] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 0][ 0] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x630C 0x630C 0x630C
[apply] [ 61][ 62] 0x630C 0x630C 0x630C
[apply] [ 61][ 63] 0x630C 0x630C 0x630C
[apply] Test [ 63][ 63] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 63][ 63] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] CONVERT[0][1]: Conv2: PixelRect[obj 0x74294adb, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x62, msbFirst true, 01100010], ]
[apply] DestRe Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[0][2]: LUMINANCE -> BGR565
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] CONVERT[0][2]: Conv1: PixelRect[obj 0x70a9f84e, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x630C 0x630C 0x630C
[apply] [ 0][ 1] 0x630C 0x630C 0x630C
[apply] [ 0][ 2] 0x630C 0x630C 0x630C
[apply] Test [ 0][ 0] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 0][ 0] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x630C 0x630C 0x630C
[apply] [ 61][ 62] 0x630C 0x630C 0x630C
[apply] [ 61][ 63] 0x630C 0x630C 0x630C
[apply] Test [ 63][ 63] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 63][ 63] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] CONVERT[0][2]: Conv2: PixelRect[obj 0x130f889, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x62, msbFirst true, 01100010], ]
[apply] DestRe Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[0][3]: LUMINANCE -> RGBA5551
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x8C, msbFirst true, 10001100], [0xB1, msbFirst true, 10110001], ]
[apply] CONVERT[0][3]: Conv1: PixelRect[obj 0x1188e820, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x8C, msbFirst true, 10001100], [0xB1, msbFirst true, 10110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xB18C 0xB18C 0xB18C
[apply] [ 0][ 1] 0xB18C 0xB18C 0xB18C
[apply] [ 0][ 2] 0xB18C 0xB18C 0xB18C
[apply] Test [ 0][ 0] exp [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xB18C 0xB18C 0xB18C
[apply] [ 61][ 62] 0xB18C 0xB18C 0xB18C
[apply] [ 61][ 63] 0xB18C 0xB18C 0xB18C
[apply] Test [ 63][ 63] exp [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[0][3]: Conv2: PixelRect[obj 0x2f490758, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x63, msbFirst true, 01100011], ]
[apply] DestRe Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[0][4]: LUMINANCE -> ABGR1555
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x01, msbFirst true, 00000001], [0x63, msbFirst true, 01100011], ]
[apply] CONVERT[0][4]: Conv1: PixelRect[obj 0x101df177, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x19, msbFirst true, 00011001], [0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x6319 0x6319 0x6319
[apply] [ 0][ 1] 0x6319 0x6319 0x6319
[apply] [ 0][ 2] 0x6319 0x6319 0x6319
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x00, msbFirst true, 00000] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x6319 0x6319 0x6319
[apply] [ 61][ 62] 0x6319 0x6319 0x6319
[apply] [ 61][ 63] 0x6319 0x6319 0x6319
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x00, msbFirst true, 00000] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] CONVERT[0][4]: Conv2: PixelRect[obj 0x166fa74d, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x63, msbFirst true, 01100011], ]
[apply] DestRe Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[0][5]: LUMINANCE -> RGB888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][5]: Conv1: PixelRect[obj 0x40f08448, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060 0x606060 0x606060
[apply] [ 0][ 1] 0x606060 0x606060 0x606060
[apply] [ 0][ 2] 0x606060 0x606060 0x606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060 0x606060 0x606060
[apply] [ 61][ 62] 0x606060 0x606060 0x606060
[apply] [ 61][ 63] 0x606060 0x606060 0x606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][5]: Conv2: PixelRect[obj 0x276438c9, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][6]: LUMINANCE -> BGR888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][6]: Conv1: PixelRect[obj 0x588df31b, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060 0x606060 0x606060
[apply] [ 0][ 1] 0x606060 0x606060 0x606060
[apply] [ 0][ 2] 0x606060 0x606060 0x606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060 0x606060 0x606060
[apply] [ 61][ 62] 0x606060 0x606060 0x606060
[apply] [ 61][ 63] 0x606060 0x606060 0x606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][6]: Conv2: PixelRect[obj 0x33b37288, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][7]: LUMINANCE -> RGBx8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][7]: Conv1: PixelRect[obj 0x77a57272, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 1] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 2] 0x00606060 0x00606060 0x00606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 62] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 63] 0x00606060 0x00606060 0x00606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][7]: Conv2: PixelRect[obj 0x7181ae3f, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][8]: LUMINANCE -> BGRx8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][8]: Conv1: PixelRect[obj 0x46238e3f, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 1] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 2] 0x00606060 0x00606060 0x00606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 62] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 63] 0x00606060 0x00606060 0x00606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][8]: Conv2: PixelRect[obj 0x6e2c9341, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][9]: LUMINANCE -> RGBA8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][9]: Conv1: PixelRect[obj 0x32464a14, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 1] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 2] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 62] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 63] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[0][9]: Conv2: PixelRect[obj 0x4e4aea35, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][10]: LUMINANCE -> ABGR8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][10]: Conv1: PixelRect[obj 0x1442d7b5, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 1] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 2] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 62] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 63] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][10]: Conv2: PixelRect[obj 0x1efee8e7, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][11]: LUMINANCE -> ARGB8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][11]: Conv1: PixelRect[obj 0x1ee807c6, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 1] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 2] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 62] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 63] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][11]: Conv2: PixelRect[obj 0x76a4d6c, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][12]: LUMINANCE -> BGRA8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][12]: Conv1: PixelRect[obj 0x517cd4b, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 1] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 2] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 62] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 63] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[0][12]: Conv2: PixelRect[obj 0x6cc7b4de, LUMINANCE, 64 x 64, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=4096 cap=4096]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[1][*]: Image0 - Orig: PixelRect[obj 0x32cf48b7, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]]
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][0]: RGB565 -> LUMINANCE
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x62, msbFirst true, 01100010], ]
[apply] CONVERT[1][0]: Conv1: PixelRect[obj 0x679b62af, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[1][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[1][1]: RGB565 -> RGB565
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[1][1]: Conv1: PixelRect[obj 0x5cdd8682, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][1]: Conv2: PixelRect[obj 0xd6da883, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][2]: RGB565 -> BGR565
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[1][2]: Conv1: PixelRect[obj 0x45afc369, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[1][2]: Conv2: PixelRect[obj 0x799d4f69, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][3]: RGB565 -> RGBA5551
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[1][3]: Conv1: PixelRect[obj 0x49c43f4e, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[1][3]: Conv2: PixelRect[obj 0x290dbf45, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][4]: RGB565 -> ABGR1555
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[1][4]: Conv1: PixelRect[obj 0x12028586, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[1][4]: Conv2: PixelRect[obj 0x17776a8, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][5]: RGB565 -> RGB888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[1][5]: Conv1: PixelRect[obj 0x69a10787, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[1][5]: Conv2: PixelRect[obj 0x2d127a61, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][6]: RGB565 -> BGR888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[1][6]: Conv1: PixelRect[obj 0x2bbaf4f0, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[1][6]: Conv2: PixelRect[obj 0x11c20519, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][7]: RGB565 -> RGBx8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][7]: Conv1: PixelRect[obj 0x70beb599, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[1][7]: Conv2: PixelRect[obj 0x4e41089d, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][8]: RGB565 -> BGRx8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][8]: Conv1: PixelRect[obj 0x32a068d1, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[1][8]: Conv2: PixelRect[obj 0x33cb5951, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][9]: RGB565 -> RGBA8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][9]: Conv1: PixelRect[obj 0x365c30cc, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 1] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 2] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 62] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 63] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[1][9]: Conv2: PixelRect[obj 0x701fc37a, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][10]: RGB565 -> ABGR8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[1][10]: Conv1: PixelRect[obj 0x4148db48, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 1] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 2] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 62] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 63] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[1][10]: Conv2: PixelRect[obj 0x282003e1, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][11]: RGB565 -> ARGB8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[1][11]: Conv1: PixelRect[obj 0x7fad8c79, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 1] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 2] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 62] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 63] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[1][11]: Conv2: PixelRect[obj 0x71a794e5, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][12]: RGB565 -> BGRA8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][12]: Conv1: PixelRect[obj 0x76329302, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 1] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 2] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 62] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 63] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[1][12]: Conv2: PixelRect[obj 0x5e25a92e, RGB565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[2][*]: Image0 - Orig: PixelRect[obj 0x4df828d7, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]]
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][0]: BGR565 -> LUMINANCE
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x62, msbFirst true, 01100010], ]
[apply] CONVERT[2][0]: Conv1: PixelRect[obj 0xb59d31, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[2][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[2][1]: BGR565 -> RGB565
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[2][1]: Conv1: PixelRect[obj 0x62fdb4a6, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[2][1]: Conv2: PixelRect[obj 0x11e21d0e, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][2]: BGR565 -> BGR565
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[2][2]: Conv1: PixelRect[obj 0x1dd02175, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][2]: Conv2: PixelRect[obj 0x31206beb, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][3]: BGR565 -> RGBA5551
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[2][3]: Conv1: PixelRect[obj 0x3e77a1ed, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[2][3]: Conv2: PixelRect[obj 0x3ffcd140, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][4]: BGR565 -> ABGR1555
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[2][4]: Conv1: PixelRect[obj 0x23bb8443, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][4]: Conv2: PixelRect[obj 0x1176dcec, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][5]: BGR565 -> RGB888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[2][5]: Conv1: PixelRect[obj 0x120d6fe6, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[2][5]: Conv2: PixelRect[obj 0x4ba2ca36, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][6]: BGR565 -> BGR888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[2][6]: Conv1: PixelRect[obj 0x3444d69d, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[2][6]: Conv2: PixelRect[obj 0x1372ed45, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][7]: BGR565 -> RGBx8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][7]: Conv1: PixelRect[obj 0x6a79c292, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[2][7]: Conv2: PixelRect[obj 0x37574691, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][8]: BGR565 -> BGRx8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][8]: Conv1: PixelRect[obj 0x25359ed8, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[2][8]: Conv2: PixelRect[obj 0x21a947fe, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][9]: BGR565 -> RGBA8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][9]: Conv1: PixelRect[obj 0x5606c0b, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 1] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 2] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 62] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 63] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[2][9]: Conv2: PixelRect[obj 0x80ec1f8, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][10]: BGR565 -> ABGR8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[2][10]: Conv1: PixelRect[obj 0x1445d7f, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 1] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 2] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 62] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 63] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[2][10]: Conv2: PixelRect[obj 0x6a396c1e, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][11]: BGR565 -> ARGB8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[2][11]: Conv1: PixelRect[obj 0x6c3f5566, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 1] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 2] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 62] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 63] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[2][11]: Conv2: PixelRect[obj 0x12405818, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][12]: BGR565 -> BGRA8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][12]: Conv1: PixelRect[obj 0x314c508a, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 1] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 2] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 62] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 63] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[2][12]: Conv2: PixelRect[obj 0x10b48321, BGR565, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[3][*]: Image0 - Orig: PixelRect[obj 0x6b67034, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]]
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][0]: RGBA5551 -> LUMINANCE
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x63, msbFirst true, 01100011], ]
[apply] CONVERT[3][0]: Conv1: PixelRect[obj 0x16267862, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[3][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[3][1]: RGBA5551 -> RGB565
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[3][1]: Conv1: PixelRect[obj 0x453da22c, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[3][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][2]: RGBA5551 -> BGR565
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[3][2]: Conv1: PixelRect[obj 0x71248c21, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[3][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][3]: RGBA5551 -> RGBA5551
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[3][3]: Conv1: PixelRect[obj 0x442675e1, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][3]: Conv2: PixelRect[obj 0x6166e06f, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][4]: RGBA5551 -> ABGR1555
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[3][4]: Conv1: PixelRect[obj 0x49e202ad, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[3][4]: Conv2: PixelRect[obj 0x1c72da34, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][5]: RGBA5551 -> RGB888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[3][5]: Conv1: PixelRect[obj 0x6b0c2d26, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[3][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][6]: RGBA5551 -> BGR888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[3][6]: Conv1: PixelRect[obj 0x3d3fcdb0, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[3][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][7]: RGBA5551 -> RGBx8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][7]: Conv1: PixelRect[obj 0x641147d0, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[3][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][8]: RGBA5551 -> BGRx8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][8]: Conv1: PixelRect[obj 0x6e38921c, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[3][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][9]: RGBA5551 -> RGBA8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][9]: Conv1: PixelRect[obj 0x64d7f7e0, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[3][9]: Conv2: PixelRect[obj 0x27c6e487, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][10]: RGBA5551 -> ABGR8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[3][10]: Conv1: PixelRect[obj 0x49070868, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[3][10]: Conv2: PixelRect[obj 0x6385cb26, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][11]: RGBA5551 -> ARGB8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[3][11]: Conv1: PixelRect[obj 0x38364841, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[3][11]: Conv2: PixelRect[obj 0x28c4711c, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][12]: RGBA5551 -> BGRA8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][12]: Conv1: PixelRect[obj 0x59717824, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[3][12]: Conv2: PixelRect[obj 0x146044d7, RGBA5551, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[4][*]: Image0 - Orig: PixelRect[obj 0x1e9e725a, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]]
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][0]: ABGR1555 -> LUMINANCE
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x63, msbFirst true, 01100011], ]
[apply] CONVERT[4][0]: Conv1: PixelRect[obj 0x15d9bc04, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[4][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[4][1]: ABGR1555 -> RGB565
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[4][1]: Conv1: PixelRect[obj 0x473b46c3, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[4][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][2]: ABGR1555 -> BGR565
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[4][2]: Conv1: PixelRect[obj 0x516be40f, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][3]: ABGR1555 -> RGBA5551
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[4][3]: Conv1: PixelRect[obj 0x3c0a50da, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[4][3]: Conv2: PixelRect[obj 0x646be2c3, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][4]: ABGR1555 -> ABGR1555
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[4][4]: Conv1: PixelRect[obj 0x797badd3, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][4]: Conv2: PixelRect[obj 0x77be656f, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][5]: ABGR1555 -> RGB888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[4][5]: Conv1: PixelRect[obj 0x19dc67c2, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[4][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][6]: ABGR1555 -> BGR888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[4][6]: Conv1: PixelRect[obj 0x221af3c0, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[4][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][7]: ABGR1555 -> RGBx8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][7]: Conv1: PixelRect[obj 0x62bd765, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[4][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][8]: ABGR1555 -> BGRx8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][8]: Conv1: PixelRect[obj 0x23a5fd2, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[4][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][9]: ABGR1555 -> RGBA8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][9]: Conv1: PixelRect[obj 0x78a2da20, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[4][9]: Conv2: PixelRect[obj 0xdd3b207, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][10]: ABGR1555 -> ABGR8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[4][10]: Conv1: PixelRect[obj 0x551bdc27, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[4][10]: Conv2: PixelRect[obj 0x58fdd99, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][11]: ABGR1555 -> ARGB8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[4][11]: Conv1: PixelRect[obj 0x6b1274d2, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[4][11]: Conv2: PixelRect[obj 0x7bc1a03d, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][12]: ABGR1555 -> BGRA8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][12]: Conv1: PixelRect[obj 0x70b0b186, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[4][12]: Conv2: PixelRect[obj 0xba8d91c, ABGR1555, 64 x 64, stride 128, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=8192 cap=8192]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[5][*]: Image0 - Orig: PixelRect[obj 0x7364985f, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]]
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][0]: RGB888 -> LUMINANCE
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[5][0]: Conv1: PixelRect[obj 0x5d20e46, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[5][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[5][1]: RGB888 -> RGB565
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[5][1]: Conv1: PixelRect[obj 0x709ba3fb, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[5][1]: Conv2: PixelRect[obj 0x3d36e4cd, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][2]: RGB888 -> BGR565
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[5][2]: Conv1: PixelRect[obj 0x6a472554, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[5][2]: Conv2: PixelRect[obj 0x7ff2a664, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][3]: RGB888 -> RGBA5551
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[5][3]: Conv1: PixelRect[obj 0x525b461a, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[5][3]: Conv2: PixelRect[obj 0x58c1c010, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][4]: RGB888 -> ABGR1555
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[5][4]: Conv1: PixelRect[obj 0xb7f23d9, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[5][4]: Conv2: PixelRect[obj 0x61d47554, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][5]: RGB888 -> RGB888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[5][5]: Conv1: PixelRect[obj 0x69b794e2, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][5]: Conv2: PixelRect[obj 0x3f200884, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][6]: RGB888 -> BGR888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[5][6]: Conv1: PixelRect[obj 0x4d339552, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[5][6]: Conv2: PixelRect[obj 0xf0f2775, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][7]: RGB888 -> RGBx8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][7]: Conv1: PixelRect[obj 0x5a4aa2f2, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][7]: Conv2: PixelRect[obj 0x6591f517, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][8]: RGB888 -> BGRx8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][8]: Conv1: PixelRect[obj 0x345965f2, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[5][8]: Conv2: PixelRect[obj 0x429bd883, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][9]: RGB888 -> RGBA8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][9]: Conv1: PixelRect[obj 0x4d49af10, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[5][9]: Conv2: PixelRect[obj 0x279ad2e3, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][10]: RGB888 -> ABGR8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[5][10]: Conv1: PixelRect[obj 0x58134517, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[5][10]: Conv2: PixelRect[obj 0x4450d156, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][11]: RGB888 -> ARGB8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[5][11]: Conv1: PixelRect[obj 0x4461c7e3, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][11]: Conv2: PixelRect[obj 0x351d0846, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][12]: RGB888 -> BGRA8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][12]: Conv1: PixelRect[obj 0x77e4c80f, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[5][12]: Conv2: PixelRect[obj 0x35fc6dc4, RGB888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][*]: Image0 - Orig: PixelRect[obj 0x7fe8ea47, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]]
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][0]: BGR888 -> LUMINANCE
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[6][0]: Conv1: PixelRect[obj 0x226a82c4, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[6][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[6][1]: BGR888 -> RGB565
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[6][1]: Conv1: PixelRect[obj 0x731f8236, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[6][1]: Conv2: PixelRect[obj 0x255b53dc, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][2]: BGR888 -> BGR565
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[6][2]: Conv1: PixelRect[obj 0x1dd92fe2, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[6][2]: Conv2: PixelRect[obj 0x6b53e23f, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][3]: BGR888 -> RGBA5551
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[6][3]: Conv1: PixelRect[obj 0x64d2d351, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[6][3]: Conv2: PixelRect[obj 0x1b68b9a4, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][4]: BGR888 -> ABGR1555
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[6][4]: Conv1: PixelRect[obj 0x4f9a3314, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[6][4]: Conv2: PixelRect[obj 0x3b2c72c2, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][5]: BGR888 -> RGB888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[6][5]: Conv1: PixelRect[obj 0x491666ad, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][5]: Conv2: PixelRect[obj 0x176d53b2, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][6]: BGR888 -> BGR888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[6][6]: Conv1: PixelRect[obj 0x971d0d8, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][6]: Conv2: PixelRect[obj 0x51931956, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][7]: BGR888 -> RGBx8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][7]: Conv1: PixelRect[obj 0x2b4a2ec7, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][7]: Conv2: PixelRect[obj 0x564718df, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][8]: BGR888 -> BGRx8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][8]: Conv1: PixelRect[obj 0x51b7e5df, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][8]: Conv2: PixelRect[obj 0x18a70f16, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][9]: BGR888 -> RGBA8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][9]: Conv1: PixelRect[obj 0x62e136d3, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[6][9]: Conv2: PixelRect[obj 0xc8e4bb0, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][10]: BGR888 -> ABGR8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[6][10]: Conv1: PixelRect[obj 0x6279cee3, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][10]: Conv2: PixelRect[obj 0x4206a205, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][11]: BGR888 -> ARGB8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[6][11]: Conv1: PixelRect[obj 0x29ba4338, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][11]: Conv2: PixelRect[obj 0x57175e74, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][12]: BGR888 -> BGRA8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][12]: Conv1: PixelRect[obj 0x7bb58ca3, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[6][12]: Conv2: PixelRect[obj 0xc540f5a, BGR888, 64 x 64, stride 192, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=12288 cap=12288]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][*]: Image0 - Orig: PixelRect[obj 0x770c2e6b, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][0]: RGBx8888 -> LUMINANCE
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[7][0]: Conv1: PixelRect[obj 0x1a052a00, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[7][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[7][1]: RGBx8888 -> RGB565
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[7][1]: Conv1: PixelRect[obj 0x4d826d77, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[7][1]: Conv2: PixelRect[obj 0x61009542, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][2]: RGBx8888 -> BGR565
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[7][2]: Conv1: PixelRect[obj 0x77e9807f, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[7][2]: Conv2: PixelRect[obj 0x448ff1a8, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][3]: RGBx8888 -> RGBA5551
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[7][3]: Conv1: PixelRect[obj 0x1a38c59b, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[7][3]: Conv2: PixelRect[obj 0x7f77e91b, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][4]: RGBx8888 -> ABGR1555
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[7][4]: Conv1: PixelRect[obj 0x44a664f2, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[7][4]: Conv2: PixelRect[obj 0x7f9fcf7f, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][5]: RGBx8888 -> RGB888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[7][5]: Conv1: PixelRect[obj 0x2357d90a, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][5]: Conv2: PixelRect[obj 0x6328d34a, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][6]: RGBx8888 -> BGR888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[7][6]: Conv1: PixelRect[obj 0x145eaa29, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][6]: Conv2: PixelRect[obj 0x15bb6bea, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][7]: RGBx8888 -> RGBx8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][7]: Conv1: PixelRect[obj 0x8b96fde, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][7]: Conv2: PixelRect[obj 0x2d2e5f00, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][8]: RGBx8888 -> BGRx8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][8]: Conv1: PixelRect[obj 0x4c40b76e, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][8]: Conv2: PixelRect[obj 0x2ea6137, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][9]: RGBx8888 -> RGBA8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][9]: Conv1: PixelRect[obj 0x41ee392b, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[7][9]: Conv2: PixelRect[obj 0x1e67a849, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][10]: RGBx8888 -> ABGR8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[7][10]: Conv1: PixelRect[obj 0x57d5872c, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][10]: Conv2: PixelRect[obj 0x667a738, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][11]: RGBx8888 -> ARGB8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[7][11]: Conv1: PixelRect[obj 0x36f0f1be, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][11]: Conv2: PixelRect[obj 0x157632c9, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][12]: RGBx8888 -> BGRA8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][12]: Conv1: PixelRect[obj 0x6ee12bac, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[7][12]: Conv2: PixelRect[obj 0x55040f2f, RGBx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][*]: Image0 - Orig: PixelRect[obj 0x64c87930, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][0]: BGRx8888 -> LUMINANCE
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[8][0]: Conv1: PixelRect[obj 0x400cff1a, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[8][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[8][1]: BGRx8888 -> RGB565
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[8][1]: Conv1: PixelRect[obj 0x275710fc, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[8][1]: Conv2: PixelRect[obj 0x525f1e4e, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][2]: BGRx8888 -> BGR565
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[8][2]: Conv1: PixelRect[obj 0x75f9eccc, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[8][2]: Conv2: PixelRect[obj 0x52aa2946, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][3]: BGRx8888 -> RGBA5551
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[8][3]: Conv1: PixelRect[obj 0x4de5031f, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[8][3]: Conv2: PixelRect[obj 0x67e2d983, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][4]: BGRx8888 -> ABGR1555
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[8][4]: Conv1: PixelRect[obj 0x5d47c63f, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[8][4]: Conv2: PixelRect[obj 0x5ea434c8, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][5]: BGRx8888 -> RGB888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[8][5]: Conv1: PixelRect[obj 0x3bbc39f8, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][5]: Conv2: PixelRect[obj 0x4ae3c1cd, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][6]: BGRx8888 -> BGR888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[8][6]: Conv1: PixelRect[obj 0x29f69090, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][6]: Conv2: PixelRect[obj 0x568bf312, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][7]: BGRx8888 -> RGBx8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][7]: Conv1: PixelRect[obj 0xca263c2, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][7]: Conv2: PixelRect[obj 0x589b3632, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][8]: BGRx8888 -> BGRx8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][8]: Conv1: PixelRect[obj 0x45f45fa1, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][8]: Conv2: PixelRect[obj 0x4c6e276e, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][9]: BGRx8888 -> RGBA8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][9]: Conv1: PixelRect[obj 0x534df152, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[8][9]: Conv2: PixelRect[obj 0x52e677af, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][10]: BGRx8888 -> ABGR8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[8][10]: Conv1: PixelRect[obj 0x35083305, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][10]: Conv2: PixelRect[obj 0x8e0379d, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][11]: BGRx8888 -> ARGB8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[8][11]: Conv1: PixelRect[obj 0x341b80b2, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][11]: Conv2: PixelRect[obj 0x55a1c291, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][12]: BGRx8888 -> BGRA8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][12]: Conv1: PixelRect[obj 0x2145433b, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[8][12]: Conv2: PixelRect[obj 0x2890c451, BGRx8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][*]: Image0 - Orig: PixelRect[obj 0x40e6dfe1, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][0]: RGBA8888 -> LUMINANCE
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[9][0]: Conv1: PixelRect[obj 0x1b083826, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[9][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[9][1]: RGBA8888 -> RGB565
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[9][1]: Conv1: PixelRect[obj 0x105fece7, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[9][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][2]: RGBA8888 -> BGR565
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[9][2]: Conv1: PixelRect[obj 0x3ec300f1, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[9][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][3]: RGBA8888 -> RGBA5551
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[9][3]: Conv1: PixelRect[obj 0x482cd91f, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[9][3]: Conv2: PixelRect[obj 0x123f1134, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[9][4]: RGBA8888 -> ABGR1555
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[9][4]: Conv1: PixelRect[obj 0x7d68ef40, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[9][4]: Conv2: PixelRect[obj 0x5b0abc94, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[9][5]: RGBA8888 -> RGB888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[9][5]: Conv1: PixelRect[obj 0x75c072cb, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[9][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][6]: RGBA8888 -> BGR888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[9][6]: Conv1: PixelRect[obj 0x1f1c7bf6, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][7]: RGBA8888 -> RGBx8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[9][7]: Conv1: PixelRect[obj 0x25b485ba, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[9][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][8]: RGBA8888 -> BGRx8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[9][8]: Conv1: PixelRect[obj 0x2b546384, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][9]: RGBA8888 -> RGBA8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[9][9]: Conv1: PixelRect[obj 0x5d740a0f, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][9]: Conv2: PixelRect[obj 0x214b199c, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][10]: RGBA8888 -> ABGR8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[9][10]: Conv1: PixelRect[obj 0x20d3d15a, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][10]: Conv2: PixelRect[obj 0x2893de87, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][11]: RGBA8888 -> ARGB8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[9][11]: Conv1: PixelRect[obj 0x55ca8de8, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[9][11]: Conv2: PixelRect[obj 0x2c34f934, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][12]: RGBA8888 -> BGRA8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[9][12]: Conv1: PixelRect[obj 0x12d3a4e9, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][12]: Conv2: PixelRect[obj 0x240237d2, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[10][*]: Image0 - Orig: PixelRect[obj 0x25a65b77, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][0]: ABGR8888 -> LUMINANCE
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[10][0]: Conv1: PixelRect[obj 0x2ed0fbae, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[10][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[10][1]: ABGR8888 -> RGB565
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[10][1]: Conv1: PixelRect[obj 0x212bf671, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[10][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][2]: ABGR8888 -> BGR565
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[10][2]: Conv1: PixelRect[obj 0x14a2f921, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[10][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][3]: ABGR8888 -> RGBA5551
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[10][3]: Conv1: PixelRect[obj 0x3c87521, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[10][3]: Conv2: PixelRect[obj 0x2aece37d, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[10][4]: ABGR8888 -> ABGR1555
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[10][4]: Conv1: PixelRect[obj 0x548a102f, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[10][4]: Conv2: PixelRect[obj 0x5762806e, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[10][5]: ABGR8888 -> RGB888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[10][5]: Conv1: PixelRect[obj 0x17c386de, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[10][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][6]: ABGR8888 -> BGR888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[10][6]: Conv1: PixelRect[obj 0x5af97850, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][7]: ABGR8888 -> RGBx8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[10][7]: Conv1: PixelRect[obj 0x5ef60048, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[10][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][8]: ABGR8888 -> BGRx8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[10][8]: Conv1: PixelRect[obj 0x1d548a08, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][9]: ABGR8888 -> RGBA8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[10][9]: Conv1: PixelRect[obj 0x16aa0a0a, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[10][9]: Conv2: PixelRect[obj 0x780cb77, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][10]: ABGR8888 -> ABGR8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[10][10]: Conv1: PixelRect[obj 0x691a7f8f, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][10]: Conv2: PixelRect[obj 0x50a7bc6e, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][11]: ABGR8888 -> ARGB8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[10][11]: Conv1: PixelRect[obj 0x161b062a, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[10][11]: Conv2: PixelRect[obj 0x17c1bced, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][12]: ABGR8888 -> BGRA8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[10][12]: Conv1: PixelRect[obj 0x2d9d4f9d, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[10][12]: Conv2: PixelRect[obj 0x4034c28c, ABGR8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][*]: Image0 - Orig: PixelRect[obj 0xe50a6f6, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][0]: ARGB8888 -> LUMINANCE
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[11][0]: Conv1: PixelRect[obj 0x14ec4505, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[11][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[11][1]: ARGB8888 -> RGB565
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[11][1]: Conv1: PixelRect[obj 0x53ca01a2, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[11][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][2]: ARGB8888 -> BGR565
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[11][2]: Conv1: PixelRect[obj 0x358c99f5, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[11][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][3]: ARGB8888 -> RGBA5551
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[11][3]: Conv1: PixelRect[obj 0x3ee0fea4, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[11][3]: Conv2: PixelRect[obj 0x48524010, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[11][4]: ARGB8888 -> ABGR1555
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[11][4]: Conv1: PixelRect[obj 0x4b168fa9, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[11][4]: Conv2: PixelRect[obj 0x1a84f40f, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[11][5]: ARGB8888 -> RGB888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[11][5]: Conv1: PixelRect[obj 0x23282c25, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][6]: ARGB8888 -> BGR888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[11][6]: Conv1: PixelRect[obj 0x7920ba90, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][7]: ARGB8888 -> RGBx8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[11][7]: Conv1: PixelRect[obj 0x6b419da, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][8]: ARGB8888 -> BGRx8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[11][8]: Conv1: PixelRect[obj 0x3b2da18f, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][9]: ARGB8888 -> RGBA8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[11][9]: Conv1: PixelRect[obj 0x5906ebcb, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[11][9]: Conv2: PixelRect[obj 0x258e2e41, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][10]: ARGB8888 -> ABGR8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[11][10]: Conv1: PixelRect[obj 0x3d299e3, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][10]: Conv2: PixelRect[obj 0x55a561cf, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][11]: ARGB8888 -> ARGB8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[11][11]: Conv1: PixelRect[obj 0x3b938003, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][11]: Conv2: PixelRect[obj 0x6f3b5d16, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][12]: ARGB8888 -> BGRA8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[11][12]: Conv1: PixelRect[obj 0x78b1cc93, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[11][12]: Conv2: PixelRect[obj 0x6646153, ARGB8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][*]: Image0 - Orig: PixelRect[obj 0x21507a04, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][0]: BGRA8888 -> LUMINANCE
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[12][0]: Conv1: PixelRect[obj 0x143640d5, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[12][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[12][1]: BGRA8888 -> RGB565
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[12][1]: Conv1: PixelRect[obj 0x6295d394, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[12][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][2]: BGRA8888 -> BGR565
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[12][2]: Conv1: PixelRect[obj 0x475e586c, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[12][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][3]: BGRA8888 -> RGBA5551
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[12][3]: Conv1: PixelRect[obj 0x657c8ad9, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[12][3]: Conv2: PixelRect[obj 0x436a4e4b, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[12][4]: BGRA8888 -> ABGR1555
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[12][4]: Conv1: PixelRect[obj 0xf2f2cc1, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[12][4]: Conv2: PixelRect[obj 0x3a079870, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[12][5]: BGRA8888 -> RGB888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[12][5]: Conv1: PixelRect[obj 0x3b2cf7ab, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][6]: BGRA8888 -> BGR888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[12][6]: Conv1: PixelRect[obj 0x2aa5fe93, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[12][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][7]: BGRA8888 -> RGBx8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[12][7]: Conv1: PixelRect[obj 0x5c1a8622, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][8]: BGRA8888 -> BGRx8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[12][8]: Conv1: PixelRect[obj 0x5ad851c9, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[12][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][9]: BGRA8888 -> RGBA8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[12][9]: Conv1: PixelRect[obj 0x6156496, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][9]: Conv2: PixelRect[obj 0x3c153a1, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][10]: BGRA8888 -> ABGR8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[12][10]: Conv1: PixelRect[obj 0xb62fe6d, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[12][10]: Conv2: PixelRect[obj 0x13acb0d1, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][11]: BGRA8888 -> ARGB8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[12][11]: Conv1: PixelRect[obj 0x3e3047e6, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][11]: Conv2: PixelRect[obj 0x37e547da, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][12]: BGRA8888 -> BGRA8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[12][12]: Conv1: PixelRect[obj 0x2b6856dd, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][12]: Conv2: PixelRect[obj 0x5db45159, BGRA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion03_srcS000_BE_TL_destS259_TL
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion04_srcS259_BE_TL_destS259_TL
[apply] Test00: srcMinStrideInBytes 259, srcByteOrder BIG_ENDIAN, srcIsGLOriented false, destMinStrideInBytes 259, destIsGLOriented false
[apply] CONVERT[0][*]: Image0 - Orig: PixelRect[obj 0x7c417213, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]]
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][0]: LUMINANCE -> LUMINANCE
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][0]: Conv1: PixelRect[obj 0x15761df8, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][0]: Conv2: PixelRect[obj 0x6ab7a896, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][1]: LUMINANCE -> RGB565
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] CONVERT[0][1]: Conv1: PixelRect[obj 0x327b636c, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x630C 0x630C 0x630C
[apply] [ 0][ 1] 0x630C 0x630C 0x630C
[apply] [ 0][ 2] 0x630C 0x630C 0x630C
[apply] Test [ 0][ 0] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 0][ 0] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x630C 0x630C 0x630C
[apply] [ 61][ 62] 0x630C 0x630C 0x630C
[apply] [ 61][ 63] 0x630C 0x630C 0x630C
[apply] Test [ 63][ 63] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 63][ 63] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] CONVERT[0][1]: Conv2: PixelRect[obj 0x45dd4eda, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x62, msbFirst true, 01100010], ]
[apply] DestRe Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[0][2]: LUMINANCE -> BGR565
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] CONVERT[0][2]: Conv1: PixelRect[obj 0x60611244, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x630C 0x630C 0x630C
[apply] [ 0][ 1] 0x630C 0x630C 0x630C
[apply] [ 0][ 2] 0x630C 0x630C 0x630C
[apply] Test [ 0][ 0] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 0][ 0] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x630C 0x630C 0x630C
[apply] [ 61][ 62] 0x630C 0x630C 0x630C
[apply] [ 61][ 63] 0x630C 0x630C 0x630C
[apply] Test [ 63][ 63] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 63][ 63] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] CONVERT[0][2]: Conv2: PixelRect[obj 0x3745e5c6, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x62, msbFirst true, 01100010], ]
[apply] DestRe Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[0][3]: LUMINANCE -> RGBA5551
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x8C, msbFirst true, 10001100], [0xB1, msbFirst true, 10110001], ]
[apply] CONVERT[0][3]: Conv1: PixelRect[obj 0x5e4c8041, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x8C, msbFirst true, 10001100], [0xB1, msbFirst true, 10110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xB18C 0xB18C 0xB18C
[apply] [ 0][ 1] 0xB18C 0xB18C 0xB18C
[apply] [ 0][ 2] 0xB18C 0xB18C 0xB18C
[apply] Test [ 0][ 0] exp [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xB18C 0xB18C 0xB18C
[apply] [ 61][ 62] 0xB18C 0xB18C 0xB18C
[apply] [ 61][ 63] 0xB18C 0xB18C 0xB18C
[apply] Test [ 63][ 63] exp [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[0][3]: Conv2: PixelRect[obj 0x71c8becc, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x63, msbFirst true, 01100011], ]
[apply] DestRe Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[0][4]: LUMINANCE -> ABGR1555
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x01, msbFirst true, 00000001], [0x63, msbFirst true, 01100011], ]
[apply] CONVERT[0][4]: Conv1: PixelRect[obj 0x19d37183, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x19, msbFirst true, 00011001], [0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x6319 0x6319 0x6319
[apply] [ 0][ 1] 0x6319 0x6319 0x6319
[apply] [ 0][ 2] 0x6319 0x6319 0x6319
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x00, msbFirst true, 00000] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x6319 0x6319 0x6319
[apply] [ 61][ 62] 0x6319 0x6319 0x6319
[apply] [ 61][ 63] 0x6319 0x6319 0x6319
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x00, msbFirst true, 00000] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] CONVERT[0][4]: Conv2: PixelRect[obj 0x1a0dcaa, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x63, msbFirst true, 01100011], ]
[apply] DestRe Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[0][5]: LUMINANCE -> RGB888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][5]: Conv1: PixelRect[obj 0x3bd40a57, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060 0x606060 0x606060
[apply] [ 0][ 1] 0x606060 0x606060 0x606060
[apply] [ 0][ 2] 0x606060 0x606060 0x606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060 0x606060 0x606060
[apply] [ 61][ 62] 0x606060 0x606060 0x606060
[apply] [ 61][ 63] 0x606060 0x606060 0x606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][5]: Conv2: PixelRect[obj 0xfdefd3f, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][6]: LUMINANCE -> BGR888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][6]: Conv1: PixelRect[obj 0xd83da2e, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060 0x606060 0x606060
[apply] [ 0][ 1] 0x606060 0x606060 0x606060
[apply] [ 0][ 2] 0x606060 0x606060 0x606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060 0x606060 0x606060
[apply] [ 61][ 62] 0x606060 0x606060 0x606060
[apply] [ 61][ 63] 0x606060 0x606060 0x606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][6]: Conv2: PixelRect[obj 0xa4102b8, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][7]: LUMINANCE -> RGBx8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][7]: Conv1: PixelRect[obj 0x11dc3715, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 1] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 2] 0x00606060 0x00606060 0x00606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 62] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 63] 0x00606060 0x00606060 0x00606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][7]: Conv2: PixelRect[obj 0x69930714, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][8]: LUMINANCE -> BGRx8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][8]: Conv1: PixelRect[obj 0x7a52f2a2, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 1] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 2] 0x00606060 0x00606060 0x00606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 62] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 63] 0x00606060 0x00606060 0x00606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][8]: Conv2: PixelRect[obj 0x78047b92, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][9]: LUMINANCE -> RGBA8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][9]: Conv1: PixelRect[obj 0x8909f18, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 1] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 2] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 62] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 63] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[0][9]: Conv2: PixelRect[obj 0x79ca92b9, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][10]: LUMINANCE -> ABGR8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][10]: Conv1: PixelRect[obj 0x1460a8c0, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 1] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 2] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 62] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 63] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][10]: Conv2: PixelRect[obj 0x4f638935, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][11]: LUMINANCE -> ARGB8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][11]: Conv1: PixelRect[obj 0x4387b79e, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 1] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 2] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 62] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 63] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][11]: Conv2: PixelRect[obj 0x6e75aa0d, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][12]: LUMINANCE -> BGRA8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][12]: Conv1: PixelRect[obj 0x7fc229ab, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 1] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 2] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 62] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 63] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[0][12]: Conv2: PixelRect[obj 0x2cbb3d47, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[1][*]: Image0 - Orig: PixelRect[obj 0x527e5409, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]]
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][0]: RGB565 -> LUMINANCE
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x62, msbFirst true, 01100010], ]
[apply] CONVERT[1][0]: Conv1: PixelRect[obj 0x1198b989, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[1][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[1][1]: RGB565 -> RGB565
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[1][1]: Conv1: PixelRect[obj 0x7ff95560, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][1]: Conv2: PixelRect[obj 0xadd0edd, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][2]: RGB565 -> BGR565
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[1][2]: Conv1: PixelRect[obj 0x2aa3cd93, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[1][2]: Conv2: PixelRect[obj 0x7ea37dbf, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][3]: RGB565 -> RGBA5551
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[1][3]: Conv1: PixelRect[obj 0x4b44655e, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[1][3]: Conv2: PixelRect[obj 0x290d210d, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][4]: RGB565 -> ABGR1555
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[1][4]: Conv1: PixelRect[obj 0x1d76aeea, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[1][4]: Conv2: PixelRect[obj 0x78dd667e, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][5]: RGB565 -> RGB888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[1][5]: Conv1: PixelRect[obj 0x10db82ae, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[1][5]: Conv2: PixelRect[obj 0x501edcf1, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][6]: RGB565 -> BGR888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[1][6]: Conv1: PixelRect[obj 0x78b729e6, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[1][6]: Conv2: PixelRect[obj 0x6b4a4e18, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][7]: RGB565 -> RGBx8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][7]: Conv1: PixelRect[obj 0x27c86f2d, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[1][7]: Conv2: PixelRect[obj 0x197d671, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][8]: RGB565 -> BGRx8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][8]: Conv1: PixelRect[obj 0x402e37bc, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[1][8]: Conv2: PixelRect[obj 0x79ad8b2f, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][9]: RGB565 -> RGBA8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][9]: Conv1: PixelRect[obj 0x1df82230, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 1] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 2] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 62] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 63] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[1][9]: Conv2: PixelRect[obj 0x22635ba0, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][10]: RGB565 -> ABGR8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[1][10]: Conv1: PixelRect[obj 0x13c10b87, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 1] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 2] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 62] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 63] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[1][10]: Conv2: PixelRect[obj 0x6a01e23, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][11]: RGB565 -> ARGB8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[1][11]: Conv1: PixelRect[obj 0x5a955565, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 1] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 2] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 62] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 63] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[1][11]: Conv2: PixelRect[obj 0x6293abcc, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][12]: RGB565 -> BGRA8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][12]: Conv1: PixelRect[obj 0x7995092a, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 1] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 2] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 62] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 63] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[1][12]: Conv2: PixelRect[obj 0x7fc2413d, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[2][*]: Image0 - Orig: PixelRect[obj 0xf8c1ddd, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]]
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][0]: BGR565 -> LUMINANCE
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x62, msbFirst true, 01100010], ]
[apply] CONVERT[2][0]: Conv1: PixelRect[obj 0x70be0a2b, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[2][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[2][1]: BGR565 -> RGB565
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[2][1]: Conv1: PixelRect[obj 0x2133814f, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[2][1]: Conv2: PixelRect[obj 0x4c15e7fd, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][2]: BGR565 -> BGR565
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[2][2]: Conv1: PixelRect[obj 0x23986957, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][2]: Conv2: PixelRect[obj 0x23f7d05d, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][3]: BGR565 -> RGBA5551
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[2][3]: Conv1: PixelRect[obj 0x1e730495, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[2][3]: Conv2: PixelRect[obj 0x7d3a22a9, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][4]: BGR565 -> ABGR1555
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[2][4]: Conv1: PixelRect[obj 0x1d082e88, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][4]: Conv2: PixelRect[obj 0x60704c, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][5]: BGR565 -> RGB888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[2][5]: Conv1: PixelRect[obj 0x6b19b79, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[2][5]: Conv2: PixelRect[obj 0x2a32de6c, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][6]: BGR565 -> BGR888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[2][6]: Conv1: PixelRect[obj 0x7692d9cc, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[2][6]: Conv2: PixelRect[obj 0x75f32542, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][7]: BGR565 -> RGBx8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][7]: Conv1: PixelRect[obj 0x7f1302d6, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[2][7]: Conv2: PixelRect[obj 0x43ee72e6, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][8]: BGR565 -> BGRx8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][8]: Conv1: PixelRect[obj 0x23529fee, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[2][8]: Conv2: PixelRect[obj 0x4fe767f3, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][9]: BGR565 -> RGBA8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][9]: Conv1: PixelRect[obj 0x2805c96b, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 1] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 2] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 62] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 63] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[2][9]: Conv2: PixelRect[obj 0x184cf7cf, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][10]: BGR565 -> ABGR8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[2][10]: Conv1: PixelRect[obj 0x2fd6b6c7, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 1] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 2] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 62] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 63] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[2][10]: Conv2: PixelRect[obj 0x5bfa9431, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][11]: BGR565 -> ARGB8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[2][11]: Conv1: PixelRect[obj 0x5db250b4, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 1] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 2] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 62] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 63] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[2][11]: Conv2: PixelRect[obj 0x223f3642, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][12]: BGR565 -> BGRA8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][12]: Conv1: PixelRect[obj 0x38c5cc4c, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 1] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 2] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 62] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 63] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[2][12]: Conv2: PixelRect[obj 0x37918c79, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[3][*]: Image0 - Orig: PixelRect[obj 0x78e94dcf, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]]
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][0]: RGBA5551 -> LUMINANCE
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x63, msbFirst true, 01100011], ]
[apply] CONVERT[3][0]: Conv1: PixelRect[obj 0x233fe9b6, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[3][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[3][1]: RGBA5551 -> RGB565
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[3][1]: Conv1: PixelRect[obj 0x358ee631, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[3][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][2]: RGBA5551 -> BGR565
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[3][2]: Conv1: PixelRect[obj 0xec756bd, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[3][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][3]: RGBA5551 -> RGBA5551
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[3][3]: Conv1: PixelRect[obj 0x3c72f59f, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][3]: Conv2: PixelRect[obj 0x60dcc9fe, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][4]: RGBA5551 -> ABGR1555
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[3][4]: Conv1: PixelRect[obj 0x222114ba, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[3][4]: Conv2: PixelRect[obj 0x16e7dcfd, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][5]: RGBA5551 -> RGB888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[3][5]: Conv1: PixelRect[obj 0x3d121db3, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[3][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][6]: RGBA5551 -> BGR888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[3][6]: Conv1: PixelRect[obj 0x3b07a0d6, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[3][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][7]: RGBA5551 -> RGBx8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][7]: Conv1: PixelRect[obj 0x11a9e7c8, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[3][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][8]: RGBA5551 -> BGRx8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][8]: Conv1: PixelRect[obj 0x3901d134, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[3][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][9]: RGBA5551 -> RGBA8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][9]: Conv1: PixelRect[obj 0x14d3bc22, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[3][9]: Conv2: PixelRect[obj 0x12d4bf7e, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][10]: RGBA5551 -> ABGR8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[3][10]: Conv1: PixelRect[obj 0x4c1d9d4b, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[3][10]: Conv2: PixelRect[obj 0x7b227d8d, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][11]: RGBA5551 -> ARGB8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[3][11]: Conv1: PixelRect[obj 0x7219ec67, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[3][11]: Conv2: PixelRect[obj 0x45018215, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][12]: RGBA5551 -> BGRA8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][12]: Conv1: PixelRect[obj 0x65d6b83b, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[3][12]: Conv2: PixelRect[obj 0xd706f19, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[4][*]: Image0 - Orig: PixelRect[obj 0x30b7c004, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]]
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][0]: ABGR1555 -> LUMINANCE
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x63, msbFirst true, 01100011], ]
[apply] CONVERT[4][0]: Conv1: PixelRect[obj 0x79efed2d, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[4][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[4][1]: ABGR1555 -> RGB565
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[4][1]: Conv1: PixelRect[obj 0x2928854b, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[4][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][2]: ABGR1555 -> BGR565
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[4][2]: Conv1: PixelRect[obj 0x27ae2fd0, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][3]: ABGR1555 -> RGBA5551
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[4][3]: Conv1: PixelRect[obj 0x29176cc1, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[4][3]: Conv2: PixelRect[obj 0x2f177a4b, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][4]: ABGR1555 -> ABGR1555
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[4][4]: Conv1: PixelRect[obj 0x4278a03f, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][4]: Conv2: PixelRect[obj 0x147ed70f, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][5]: ABGR1555 -> RGB888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[4][5]: Conv1: PixelRect[obj 0x61dd025, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[4][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][6]: ABGR1555 -> BGR888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[4][6]: Conv1: PixelRect[obj 0x124c278f, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[4][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][7]: ABGR1555 -> RGBx8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][7]: Conv1: PixelRect[obj 0x15b204a1, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[4][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][8]: ABGR1555 -> BGRx8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][8]: Conv1: PixelRect[obj 0x77167fb7, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[4][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][9]: ABGR1555 -> RGBA8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][9]: Conv1: PixelRect[obj 0x1fe20588, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[4][9]: Conv2: PixelRect[obj 0x6ce139a4, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][10]: ABGR1555 -> ABGR8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[4][10]: Conv1: PixelRect[obj 0x6973bf95, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[4][10]: Conv2: PixelRect[obj 0x2ddc8ecb, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][11]: ABGR1555 -> ARGB8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[4][11]: Conv1: PixelRect[obj 0x229d10bd, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[4][11]: Conv2: PixelRect[obj 0x47542153, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][12]: ABGR1555 -> BGRA8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][12]: Conv1: PixelRect[obj 0x33afa13b, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[4][12]: Conv2: PixelRect[obj 0x7a4ccb53, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[5][*]: Image0 - Orig: PixelRect[obj 0x309e345f, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]]
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][0]: RGB888 -> LUMINANCE
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[5][0]: Conv1: PixelRect[obj 0x56a6d5a6, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[5][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[5][1]: RGB888 -> RGB565
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[5][1]: Conv1: PixelRect[obj 0x18ce0030, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[5][1]: Conv2: PixelRect[obj 0x4445629, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][2]: RGB888 -> BGR565
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[5][2]: Conv1: PixelRect[obj 0x45b9a632, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[5][2]: Conv2: PixelRect[obj 0x25d250c6, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][3]: RGB888 -> RGBA5551
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[5][3]: Conv1: PixelRect[obj 0x4df50bcc, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[5][3]: Conv2: PixelRect[obj 0x6b26e945, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][4]: RGB888 -> ABGR1555
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[5][4]: Conv1: PixelRect[obj 0x63a65a25, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[5][4]: Conv2: PixelRect[obj 0x54c562f7, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][5]: RGB888 -> RGB888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[5][5]: Conv1: PixelRect[obj 0x318ba8c8, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][5]: Conv2: PixelRect[obj 0x6dbb137d, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][6]: RGB888 -> BGR888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[5][6]: Conv1: PixelRect[obj 0x3c9d0b9d, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[5][6]: Conv2: PixelRect[obj 0x43301423, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][7]: RGB888 -> RGBx8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][7]: Conv1: PixelRect[obj 0x2f112965, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][7]: Conv2: PixelRect[obj 0x1a04f701, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][8]: RGB888 -> BGRx8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][8]: Conv1: PixelRect[obj 0x4e91d63f, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[5][8]: Conv2: PixelRect[obj 0xd4342c2, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][9]: RGB888 -> RGBA8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][9]: Conv1: PixelRect[obj 0x2bbf180e, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[5][9]: Conv2: PixelRect[obj 0x163e4e87, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][10]: RGB888 -> ABGR8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[5][10]: Conv1: PixelRect[obj 0x56de5251, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[5][10]: Conv2: PixelRect[obj 0x419c5f1a, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][11]: RGB888 -> ARGB8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[5][11]: Conv1: PixelRect[obj 0x12b0404f, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][11]: Conv2: PixelRect[obj 0x769e7ee8, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][12]: RGB888 -> BGRA8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][12]: Conv1: PixelRect[obj 0x5276e6b0, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[5][12]: Conv2: PixelRect[obj 0x71b1176b, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][*]: Image0 - Orig: PixelRect[obj 0x6193932a, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]]
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][0]: BGR888 -> LUMINANCE
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[6][0]: Conv1: PixelRect[obj 0x647fd8ce, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[6][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[6][1]: BGR888 -> RGB565
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[6][1]: Conv1: PixelRect[obj 0x159f197, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[6][1]: Conv2: PixelRect[obj 0x78aab498, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][2]: BGR888 -> BGR565
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[6][2]: Conv1: PixelRect[obj 0x5dd6264, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[6][2]: Conv2: PixelRect[obj 0x1ffe63b9, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][3]: BGR888 -> RGBA5551
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[6][3]: Conv1: PixelRect[obj 0x51e5fc98, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[6][3]: Conv2: PixelRect[obj 0x7c469c48, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][4]: BGR888 -> ABGR1555
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[6][4]: Conv1: PixelRect[obj 0x12e61fe6, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[6][4]: Conv2: PixelRect[obj 0x7ee955a8, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][5]: BGR888 -> RGB888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[6][5]: Conv1: PixelRect[obj 0x1677d1, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][5]: Conv2: PixelRect[obj 0x48fa0f47, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][6]: BGR888 -> BGR888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[6][6]: Conv1: PixelRect[obj 0x6ac13091, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][6]: Conv2: PixelRect[obj 0x5e316c74, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][7]: BGR888 -> RGBx8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][7]: Conv1: PixelRect[obj 0x6d2a209c, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][7]: Conv2: PixelRect[obj 0x75329a49, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][8]: BGR888 -> BGRx8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][8]: Conv1: PixelRect[obj 0x161479c6, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][8]: Conv2: PixelRect[obj 0x4313f5bc, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][9]: BGR888 -> RGBA8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][9]: Conv1: PixelRect[obj 0x7f010382, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[6][9]: Conv2: PixelRect[obj 0x1e802ef9, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][10]: BGR888 -> ABGR8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[6][10]: Conv1: PixelRect[obj 0x2b6faea6, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][10]: Conv2: PixelRect[obj 0x778d1062, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][11]: BGR888 -> ARGB8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[6][11]: Conv1: PixelRect[obj 0x670002, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][11]: Conv2: PixelRect[obj 0x1f0f1111, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][12]: BGR888 -> BGRA8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][12]: Conv1: PixelRect[obj 0x49c386c8, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[6][12]: Conv2: PixelRect[obj 0x56528192, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][*]: Image0 - Orig: PixelRect[obj 0x6e0dec4a, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]]
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][0]: RGBx8888 -> LUMINANCE
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[7][0]: Conv1: PixelRect[obj 0x96def03, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[7][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[7][1]: RGBx8888 -> RGB565
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[7][1]: Conv1: PixelRect[obj 0x5ccddd20, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[7][1]: Conv2: PixelRect[obj 0x1ed1993a, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][2]: RGBx8888 -> BGR565
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[7][2]: Conv1: PixelRect[obj 0x1f3f4916, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[7][2]: Conv2: PixelRect[obj 0x794cb805, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][3]: RGBx8888 -> RGBA5551
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[7][3]: Conv1: PixelRect[obj 0x4b5a5ed1, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[7][3]: Conv2: PixelRect[obj 0x59d016c9, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][4]: RGBx8888 -> ABGR1555
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[7][4]: Conv1: PixelRect[obj 0x3cc2931c, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[7][4]: Conv2: PixelRect[obj 0x20d28811, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][5]: RGBx8888 -> RGB888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[7][5]: Conv1: PixelRect[obj 0x3967e60c, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][5]: Conv2: PixelRect[obj 0x60d8c9b7, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][6]: RGBx8888 -> BGR888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[7][6]: Conv1: PixelRect[obj 0x48aaecc3, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][6]: Conv2: PixelRect[obj 0x7c0c77c7, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][7]: RGBx8888 -> RGBx8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][7]: Conv1: PixelRect[obj 0x7adda9cc, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][7]: Conv2: PixelRect[obj 0x5cee5251, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][8]: RGBx8888 -> BGRx8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][8]: Conv1: PixelRect[obj 0x433d61fb, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][8]: Conv2: PixelRect[obj 0x5c909414, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][9]: RGBx8888 -> RGBA8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][9]: Conv1: PixelRect[obj 0x4b14c583, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[7][9]: Conv2: PixelRect[obj 0x65466a6a, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][10]: RGBx8888 -> ABGR8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[7][10]: Conv1: PixelRect[obj 0x4ddced80, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][10]: Conv2: PixelRect[obj 0x1534f01b, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][11]: RGBx8888 -> ARGB8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[7][11]: Conv1: PixelRect[obj 0x78e117e3, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][11]: Conv2: PixelRect[obj 0x2ea227af, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][12]: RGBx8888 -> BGRA8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][12]: Conv1: PixelRect[obj 0x4386f16, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[7][12]: Conv2: PixelRect[obj 0x363ee3a2, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][*]: Image0 - Orig: PixelRect[obj 0x4690b489, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]]
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][0]: BGRx8888 -> LUMINANCE
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[8][0]: Conv1: PixelRect[obj 0x79b06cab, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[8][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[8][1]: BGRx8888 -> RGB565
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[8][1]: Conv1: PixelRect[obj 0x3eb7fc54, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[8][1]: Conv2: PixelRect[obj 0x7f552bd3, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][2]: BGRx8888 -> BGR565
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[8][2]: Conv1: PixelRect[obj 0x3c22fc4c, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[8][2]: Conv2: PixelRect[obj 0x460d0a57, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][3]: BGRx8888 -> RGBA5551
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[8][3]: Conv1: PixelRect[obj 0x47d90b9e, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[8][3]: Conv2: PixelRect[obj 0x1184ab05, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][4]: BGRx8888 -> ABGR1555
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[8][4]: Conv1: PixelRect[obj 0x3aefe5e5, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[8][4]: Conv2: PixelRect[obj 0x149e0f5d, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][5]: BGRx8888 -> RGB888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[8][5]: Conv1: PixelRect[obj 0x1b1473ab, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][5]: Conv2: PixelRect[obj 0x2f7c2f4f, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][6]: BGRx8888 -> BGR888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[8][6]: Conv1: PixelRect[obj 0x6af93788, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][6]: Conv2: PixelRect[obj 0xef9296d, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][7]: BGRx8888 -> RGBx8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][7]: Conv1: PixelRect[obj 0x36c88a32, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][7]: Conv2: PixelRect[obj 0x7880cdf3, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][8]: BGRx8888 -> BGRx8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][8]: Conv1: PixelRect[obj 0x5be6e01c, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][8]: Conv2: PixelRect[obj 0x1c93084c, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][9]: BGRx8888 -> RGBA8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][9]: Conv1: PixelRect[obj 0x6ef888f6, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[8][9]: Conv2: PixelRect[obj 0x10e92f8f, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][10]: BGRx8888 -> ABGR8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[8][10]: Conv1: PixelRect[obj 0x7ce3cb8e, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][10]: Conv2: PixelRect[obj 0x78b66d36, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][11]: BGRx8888 -> ARGB8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[8][11]: Conv1: PixelRect[obj 0x5223e5ee, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][11]: Conv2: PixelRect[obj 0xbef2d72, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][12]: BGRx8888 -> BGRA8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][12]: Conv1: PixelRect[obj 0x69b2283a, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[8][12]: Conv2: PixelRect[obj 0x22a637e7, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][*]: Image0 - Orig: PixelRect[obj 0x6fe7aac8, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]]
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][0]: RGBA8888 -> LUMINANCE
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[9][0]: Conv1: PixelRect[obj 0x1d119efb, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[9][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[9][1]: RGBA8888 -> RGB565
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[9][1]: Conv1: PixelRect[obj 0x659a969b, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[9][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][2]: RGBA8888 -> BGR565
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[9][2]: Conv1: PixelRect[obj 0x76908cc0, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[9][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][3]: RGBA8888 -> RGBA5551
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[9][3]: Conv1: PixelRect[obj 0x2473d930, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[9][3]: Conv2: PixelRect[obj 0x35047d03, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[9][4]: RGBA8888 -> ABGR1555
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[9][4]: Conv1: PixelRect[obj 0x49b0b76, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[9][4]: Conv2: PixelRect[obj 0x769f71a9, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[9][5]: RGBA8888 -> RGB888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[9][5]: Conv1: PixelRect[obj 0x4c9f8c13, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[9][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][6]: RGBA8888 -> BGR888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[9][6]: Conv1: PixelRect[obj 0x5ae50ce6, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][7]: RGBA8888 -> RGBx8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[9][7]: Conv1: PixelRect[obj 0x6f96c77, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[9][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][8]: RGBA8888 -> BGRx8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[9][8]: Conv1: PixelRect[obj 0xbe64738, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][9]: RGBA8888 -> RGBA8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[9][9]: Conv1: PixelRect[obj 0x3ba9ad43, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][9]: Conv2: PixelRect[obj 0x49d904ec, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][10]: RGBA8888 -> ABGR8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[9][10]: Conv1: PixelRect[obj 0x48e4374, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][10]: Conv2: PixelRect[obj 0x3d680b5a, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][11]: RGBA8888 -> ARGB8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[9][11]: Conv1: PixelRect[obj 0x4b5d6a01, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[9][11]: Conv2: PixelRect[obj 0x4a22f9e2, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][12]: RGBA8888 -> BGRA8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[9][12]: Conv1: PixelRect[obj 0x3c419631, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][12]: Conv2: PixelRect[obj 0x418e7838, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[10][*]: Image0 - Orig: PixelRect[obj 0x61230f6a, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]]
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][0]: ABGR8888 -> LUMINANCE
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[10][0]: Conv1: PixelRect[obj 0x3c130745, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[10][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[10][1]: ABGR8888 -> RGB565
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[10][1]: Conv1: PixelRect[obj 0xcd3fee8, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[10][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][2]: ABGR8888 -> BGR565
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[10][2]: Conv1: PixelRect[obj 0x3e2e18f2, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[10][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][3]: ABGR8888 -> RGBA5551
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[10][3]: Conv1: PixelRect[obj 0x470f1802, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[10][3]: Conv2: PixelRect[obj 0x63021689, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[10][4]: ABGR8888 -> ABGR1555
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[10][4]: Conv1: PixelRect[obj 0x703580bf, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[10][4]: Conv2: PixelRect[obj 0x3e92efc3, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[10][5]: ABGR8888 -> RGB888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[10][5]: Conv1: PixelRect[obj 0x1622f1b, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[10][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][6]: ABGR8888 -> BGR888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[10][6]: Conv1: PixelRect[obj 0x72a7c7e0, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][7]: ABGR8888 -> RGBx8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[10][7]: Conv1: PixelRect[obj 0x2e4b8173, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[10][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][8]: ABGR8888 -> BGRx8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[10][8]: Conv1: PixelRect[obj 0x70e8f8e, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][9]: ABGR8888 -> RGBA8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[10][9]: Conv1: PixelRect[obj 0x17046283, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[10][9]: Conv2: PixelRect[obj 0x5bd03f44, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][10]: ABGR8888 -> ABGR8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[10][10]: Conv1: PixelRect[obj 0x29626d54, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][10]: Conv2: PixelRect[obj 0x5a63f509, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][11]: ABGR8888 -> ARGB8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[10][11]: Conv1: PixelRect[obj 0x6e4784bc, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[10][11]: Conv2: PixelRect[obj 0x34b7ac2f, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][12]: ABGR8888 -> BGRA8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[10][12]: Conv1: PixelRect[obj 0xe056f20, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[10][12]: Conv2: PixelRect[obj 0x4b0b0854, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][*]: Image0 - Orig: PixelRect[obj 0x19bb07ed, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]]
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][0]: ARGB8888 -> LUMINANCE
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[11][0]: Conv1: PixelRect[obj 0x10e41621, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[11][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[11][1]: ARGB8888 -> RGB565
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[11][1]: Conv1: PixelRect[obj 0x353d0772, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[11][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][2]: ARGB8888 -> BGR565
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[11][2]: Conv1: PixelRect[obj 0x2667f029, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[11][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][3]: ARGB8888 -> RGBA5551
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[11][3]: Conv1: PixelRect[obj 0x67a20f67, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[11][3]: Conv2: PixelRect[obj 0x57c758ac, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[11][4]: ARGB8888 -> ABGR1555
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[11][4]: Conv1: PixelRect[obj 0xa9cd3b1, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[11][4]: Conv2: PixelRect[obj 0x13e39c73, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[11][5]: ARGB8888 -> RGB888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[11][5]: Conv1: PixelRect[obj 0x64cd705f, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][6]: ARGB8888 -> BGR888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[11][6]: Conv1: PixelRect[obj 0x9225652, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][7]: ARGB8888 -> RGBx8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[11][7]: Conv1: PixelRect[obj 0x654f0d9c, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][8]: ARGB8888 -> BGRx8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[11][8]: Conv1: PixelRect[obj 0x6a400542, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][9]: ARGB8888 -> RGBA8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[11][9]: Conv1: PixelRect[obj 0x6580cfdd, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[11][9]: Conv2: PixelRect[obj 0x7e0b85f9, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][10]: ARGB8888 -> ABGR8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[11][10]: Conv1: PixelRect[obj 0x63355449, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][10]: Conv2: PixelRect[obj 0x9353778, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][11]: ARGB8888 -> ARGB8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[11][11]: Conv1: PixelRect[obj 0x6a28ffa4, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][11]: Conv2: PixelRect[obj 0x48ae9b55, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][12]: ARGB8888 -> BGRA8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[11][12]: Conv1: PixelRect[obj 0x1700915, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[11][12]: Conv2: PixelRect[obj 0x21de60b4, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][*]: Image0 - Orig: PixelRect[obj 0xc267ef4, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]]
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][0]: BGRA8888 -> LUMINANCE
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[12][0]: Conv1: PixelRect[obj 0x30ee2816, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[12][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[12][1]: BGRA8888 -> RGB565
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[12][1]: Conv1: PixelRect[obj 0x31d7b7bf, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[12][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][2]: BGRA8888 -> BGR565
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[12][2]: Conv1: PixelRect[obj 0x635eaaf1, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[12][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][3]: BGRA8888 -> RGBA5551
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[12][3]: Conv1: PixelRect[obj 0x5c30a9b0, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[12][3]: Conv2: PixelRect[obj 0x1ddf84b8, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[12][4]: BGRA8888 -> ABGR1555
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[12][4]: Conv1: PixelRect[obj 0x1139b2f3, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[12][4]: Conv2: PixelRect[obj 0x7a69b07, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[12][5]: BGRA8888 -> RGB888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[12][5]: Conv1: PixelRect[obj 0x5e82df6a, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][6]: BGRA8888 -> BGR888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[12][6]: Conv1: PixelRect[obj 0x3f197a46, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[12][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][7]: BGRA8888 -> RGBx8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[12][7]: Conv1: PixelRect[obj 0x636be97c, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][8]: BGRA8888 -> BGRx8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[12][8]: Conv1: PixelRect[obj 0x50a638b5, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[12][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][9]: BGRA8888 -> RGBA8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[12][9]: Conv1: PixelRect[obj 0x1817d444, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][9]: Conv2: PixelRect[obj 0x6ca8564a, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][10]: BGRA8888 -> ABGR8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[12][10]: Conv1: PixelRect[obj 0x50b472aa, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[12][10]: Conv2: PixelRect[obj 0x31368b99, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][11]: BGRA8888 -> ARGB8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[12][11]: Conv1: PixelRect[obj 0x1725dc0f, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][11]: Conv2: PixelRect[obj 0x3911c2a7, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][12]: BGRA8888 -> BGRA8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[12][12]: Conv1: PixelRect[obj 0x4ac3c60d, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][12]: Conv2: PixelRect[obj 0x4facf68f, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion04_srcS259_BE_TL_destS259_TL
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion05_srcS301_BE_TL_destS259_TL
[apply] Test00: srcMinStrideInBytes 301, srcByteOrder BIG_ENDIAN, srcIsGLOriented false, destMinStrideInBytes 259, destIsGLOriented false
[apply] CONVERT[0][*]: Image0 - Orig: PixelRect[obj 0x41e36e46, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]]
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][0]: LUMINANCE -> LUMINANCE
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][0]: Conv1: PixelRect[obj 0x15c43bd9, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][0]: Conv2: PixelRect[obj 0x3d74bf60, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][1]: LUMINANCE -> RGB565
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] CONVERT[0][1]: Conv1: PixelRect[obj 0x4f209819, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x630C 0x630C 0x630C
[apply] [ 0][ 1] 0x630C 0x630C 0x630C
[apply] [ 0][ 2] 0x630C 0x630C 0x630C
[apply] Test [ 0][ 0] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 0][ 0] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x630C 0x630C 0x630C
[apply] [ 61][ 62] 0x630C 0x630C 0x630C
[apply] [ 61][ 63] 0x630C 0x630C 0x630C
[apply] Test [ 63][ 63] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 63][ 63] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] CONVERT[0][1]: Conv2: PixelRect[obj 0x15eb5ee5, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x62, msbFirst true, 01100010], ]
[apply] DestRe Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[0][2]: LUMINANCE -> BGR565
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] CONVERT[0][2]: Conv1: PixelRect[obj 0x2145b572, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x0C, msbFirst true, 00001100], [0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x630C 0x630C 0x630C
[apply] [ 0][ 1] 0x630C 0x630C 0x630C
[apply] [ 0][ 2] 0x630C 0x630C 0x630C
[apply] Test [ 0][ 0] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 0][ 0] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x630C 0x630C 0x630C
[apply] [ 61][ 62] 0x630C 0x630C 0x630C
[apply] [ 61][ 63] 0x630C 0x630C 0x630C
[apply] Test [ 63][ 63] exp [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 63][ 63] has [0x0C, msbFirst true, 01100] [0x18, msbFirst true, 011000] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] CONVERT[0][2]: Conv2: PixelRect[obj 0x39529185, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x62, msbFirst true, 01100010], ]
[apply] DestRe Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[0][3]: LUMINANCE -> RGBA5551
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x8C, msbFirst true, 10001100], [0xB1, msbFirst true, 10110001], ]
[apply] CONVERT[0][3]: Conv1: PixelRect[obj 0x72f926e6, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x8C, msbFirst true, 10001100], [0xB1, msbFirst true, 10110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xB18C 0xB18C 0xB18C
[apply] [ 0][ 1] 0xB18C 0xB18C 0xB18C
[apply] [ 0][ 2] 0xB18C 0xB18C 0xB18C
[apply] Test [ 0][ 0] exp [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xB18C 0xB18C 0xB18C
[apply] [ 61][ 62] 0xB18C 0xB18C 0xB18C
[apply] [ 61][ 63] 0xB18C 0xB18C 0xB18C
[apply] Test [ 63][ 63] exp [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[0][3]: Conv2: PixelRect[obj 0x3daa422a, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x63, msbFirst true, 01100011], ]
[apply] DestRe Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[0][4]: LUMINANCE -> ABGR1555
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x01, msbFirst true, 00000001], [0x63, msbFirst true, 01100011], ]
[apply] CONVERT[0][4]: Conv1: PixelRect[obj 0x31c88ec8, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x19, msbFirst true, 00011001], [0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x6319 0x6319 0x6319
[apply] [ 0][ 1] 0x6319 0x6319 0x6319
[apply] [ 0][ 2] 0x6319 0x6319 0x6319
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x00, msbFirst true, 00000] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x6319 0x6319 0x6319
[apply] [ 61][ 62] 0x6319 0x6319 0x6319
[apply] [ 61][ 63] 0x6319 0x6319 0x6319
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x00, msbFirst true, 00000] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] [0x0C, msbFirst true, 01100] : equal true
[apply]
[apply] CONVERT[0][4]: Conv2: PixelRect[obj 0x1cbbffcd, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x63, msbFirst true, 01100011], ]
[apply] DestRe Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[0][5]: LUMINANCE -> RGB888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][5]: Conv1: PixelRect[obj 0x27ce24aa, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060 0x606060 0x606060
[apply] [ 0][ 1] 0x606060 0x606060 0x606060
[apply] [ 0][ 2] 0x606060 0x606060 0x606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060 0x606060 0x606060
[apply] [ 61][ 62] 0x606060 0x606060 0x606060
[apply] [ 61][ 63] 0x606060 0x606060 0x606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][5]: Conv2: PixelRect[obj 0x481a996b, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][6]: LUMINANCE -> BGR888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][6]: Conv1: PixelRect[obj 0x3d51f06e, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060 0x606060 0x606060
[apply] [ 0][ 1] 0x606060 0x606060 0x606060
[apply] [ 0][ 2] 0x606060 0x606060 0x606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060 0x606060 0x606060
[apply] [ 61][ 62] 0x606060 0x606060 0x606060
[apply] [ 61][ 63] 0x606060 0x606060 0x606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][6]: Conv2: PixelRect[obj 0x7ed7259e, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][7]: LUMINANCE -> RGBx8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][7]: Conv1: PixelRect[obj 0x28eaa59a, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 1] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 2] 0x00606060 0x00606060 0x00606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 62] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 63] 0x00606060 0x00606060 0x00606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][7]: Conv2: PixelRect[obj 0x3427b02d, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][8]: LUMINANCE -> BGRx8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][8]: Conv1: PixelRect[obj 0x647e447, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 1] 0x00606060 0x00606060 0x00606060
[apply] [ 0][ 2] 0x00606060 0x00606060 0x00606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 62] 0x00606060 0x00606060 0x00606060
[apply] [ 61][ 63] 0x00606060 0x00606060 0x00606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][8]: Conv2: PixelRect[obj 0x41fbdac4, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][9]: LUMINANCE -> RGBA8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][9]: Conv1: PixelRect[obj 0x3c407114, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 1] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 2] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 62] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 63] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[0][9]: Conv2: PixelRect[obj 0x35ef1869, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][10]: LUMINANCE -> ABGR8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][10]: Conv1: PixelRect[obj 0xc33b74f, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 1] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 2] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 62] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 63] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][10]: Conv2: PixelRect[obj 0x130161f7, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][11]: LUMINANCE -> ARGB8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] CONVERT[0][11]: Conv1: PixelRect[obj 0x2c767a52, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 1] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 0][ 2] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 62] 0x606060FF 0x606060FF 0x606060FF
[apply] [ 61][ 63] 0x606060FF 0x606060FF 0x606060FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][11]: Conv2: PixelRect[obj 0x619713e5, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[0][12]: LUMINANCE -> BGRA8888
[apply] Source LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Source Data: [[0x60, msbFirst true, 01100000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[0][12]: Conv1: PixelRect[obj 0x708f5957, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0x60, msbFirst true, 01100000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 1] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 0][ 2] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 62] 0xFF606060 0xFF606060 0xFF606060
[apply] [ 61][ 63] 0xFF606060 0xFF606060 0xFF606060
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0x60, msbFirst true, 01100000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[0][12]: Conv2: PixelRect[obj 0x68999068, LUMINANCE, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x60, msbFirst true, 01100000], ]
[apply] DestRe Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[1][*]: Image0 - Orig: PixelRect[obj 0x7722c3c3, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]]
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][0]: RGB565 -> LUMINANCE
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x62, msbFirst true, 01100010], ]
[apply] CONVERT[1][0]: Conv1: PixelRect[obj 0x2ef3eef9, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[1][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[1][1]: RGB565 -> RGB565
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[1][1]: Conv1: PixelRect[obj 0x243c4f91, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][1]: Conv2: PixelRect[obj 0x291ae, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][2]: RGB565 -> BGR565
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[1][2]: Conv1: PixelRect[obj 0x61df66b6, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[1][2]: Conv2: PixelRect[obj 0x50eac852, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][3]: RGB565 -> RGBA5551
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[1][3]: Conv1: PixelRect[obj 0x16ec5519, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[1][3]: Conv2: PixelRect[obj 0x2f7298b, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][4]: RGB565 -> ABGR1555
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[1][4]: Conv1: PixelRect[obj 0x188715b5, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[1][4]: Conv2: PixelRect[obj 0x1ea9f6af, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][5]: RGB565 -> RGB888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[1][5]: Conv1: PixelRect[obj 0x6a192cfe, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[1][5]: Conv2: PixelRect[obj 0x5119fb47, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][6]: RGB565 -> BGR888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[1][6]: Conv1: PixelRect[obj 0x7193666c, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[1][6]: Conv2: PixelRect[obj 0x20deea7f, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][7]: RGB565 -> RGBx8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][7]: Conv1: PixelRect[obj 0x3835c46, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[1][7]: Conv2: PixelRect[obj 0x1dde4cb2, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][8]: RGB565 -> BGRx8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][8]: Conv1: PixelRect[obj 0x7714e963, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[1][8]: Conv2: PixelRect[obj 0x20ce78ec, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][9]: RGB565 -> RGBA8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][9]: Conv1: PixelRect[obj 0x393671df, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 1] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 2] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 62] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 63] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[1][9]: Conv2: PixelRect[obj 0x56620197, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][10]: RGB565 -> ABGR8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[1][10]: Conv1: PixelRect[obj 0x6eda5c9, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 1] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 2] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 62] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 63] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[1][10]: Conv2: PixelRect[obj 0x55b7a4e0, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][11]: RGB565 -> ARGB8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[1][11]: Conv1: PixelRect[obj 0x5f058f00, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 1] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 2] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 62] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 63] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[1][11]: Conv2: PixelRect[obj 0x192d43ce, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[1][12]: RGB565 -> BGRA8888
[apply] Source RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[1][12]: Conv1: PixelRect[obj 0x72057ecf, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 1] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 2] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 62] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 63] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[1][12]: Conv2: PixelRect[obj 0x1afd44cb, RGB565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] DestRe Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[2][*]: Image0 - Orig: PixelRect[obj 0x6973b51b, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]]
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][0]: BGR565 -> LUMINANCE
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x62, msbFirst true, 01100010], ]
[apply] CONVERT[2][0]: Conv1: PixelRect[obj 0x1ab3a8c8, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x62, msbFirst true, 01100010], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x62 0x62 0x62
[apply] [ 0][ 1] 0x62 0x62 0x62
[apply] [ 0][ 2] 0x62 0x62 0x62
[apply] Test [ 0][ 0] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 0][ 0] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x62 0x62 0x62
[apply] [ 61][ 62] 0x62 0x62 0x62
[apply] [ 61][ 63] 0x62 0x62 0x62
[apply] Test [ 63][ 63] exp [0x62, msbFirst true, 01100010] ==
[apply] Test [ 63][ 63] has [0x62, msbFirst true, 01100010] : equal true
[apply]
[apply] CONVERT[2][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[2][1]: BGR565 -> RGB565
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[2][1]: Conv1: PixelRect[obj 0x43195e57, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[2][1]: Conv2: PixelRect[obj 0x333291e3, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][2]: BGR565 -> BGR565
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[2][2]: Conv1: PixelRect[obj 0x479d31f3, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][2]: Conv2: PixelRect[obj 0x40ef3420, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][3]: BGR565 -> RGBA5551
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[2][3]: Conv1: PixelRect[obj 0x498d318c, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[2][3]: Conv2: PixelRect[obj 0x6e171cd7, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][4]: BGR565 -> ABGR1555
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[2][4]: Conv1: PixelRect[obj 0x402bba4f, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][4]: Conv2: PixelRect[obj 0x795cd85e, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][5]: BGR565 -> RGB888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[2][5]: Conv1: PixelRect[obj 0x59fd97a8, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[2][5]: Conv2: PixelRect[obj 0xf5ac9e4, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][6]: BGR565 -> BGR888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[2][6]: Conv1: PixelRect[obj 0x123ef382, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[2][6]: Conv2: PixelRect[obj 0xdbf57b3, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][7]: BGR565 -> RGBx8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][7]: Conv1: PixelRect[obj 0x384ad17b, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[2][7]: Conv2: PixelRect[obj 0x61862a7f, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][8]: BGR565 -> BGRx8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][8]: Conv1: PixelRect[obj 0x441772e, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[2][8]: Conv2: PixelRect[obj 0x7334aada, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][9]: BGR565 -> RGBA8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][9]: Conv1: PixelRect[obj 0x1d9b7cce, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 1] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 0][ 2] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 62] 0xFF946131 0xFF946131 0xFF946131
[apply] [ 61][ 63] 0xFF946131 0xFF946131 0xFF946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[2][9]: Conv2: PixelRect[obj 0x4d9e68d0, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][10]: BGR565 -> ABGR8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[2][10]: Conv1: PixelRect[obj 0x42e99e4a, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 1] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 0][ 2] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 62] 0x316194FF 0x316194FF 0x316194FF
[apply] [ 61][ 63] 0x316194FF 0x316194FF 0x316194FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[2][10]: Conv2: PixelRect[obj 0x14dd9eb7, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][11]: BGR565 -> ARGB8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[2][11]: Conv1: PixelRect[obj 0x52e6fdee, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 1] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 0][ 2] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 62] 0x946131FF 0x946131FF 0x946131FF
[apply] [ 61][ 63] 0x946131FF 0x946131FF 0x946131FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[2][11]: Conv2: PixelRect[obj 0x6c80d78a, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[2][12]: BGR565 -> BGRA8888
[apply] Source BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Source Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[2][12]: Conv1: PixelRect[obj 0x62150f9e, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 1] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 0][ 2] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 62] 0xFF316194 0xFF316194 0xFF316194
[apply] [ 61][ 63] 0xFF316194 0xFF316194 0xFF316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[2][12]: Conv2: PixelRect[obj 0x1a451d4d, BGR565, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[3][*]: Image0 - Orig: PixelRect[obj 0x7fa98a66, RGBA5551, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]]
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][0]: RGBA5551 -> LUMINANCE
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x63, msbFirst true, 01100011], ]
[apply] CONVERT[3][0]: Conv1: PixelRect[obj 0x15ff3e9e, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[3][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[3][1]: RGBA5551 -> RGB565
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[3][1]: Conv1: PixelRect[obj 0x5fdcaa40, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[3][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][2]: RGBA5551 -> BGR565
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[3][2]: Conv1: PixelRect[obj 0x6dc17b83, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[3][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][3]: RGBA5551 -> RGBA5551
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[3][3]: Conv1: PixelRect[obj 0x5e0826e7, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][3]: Conv2: PixelRect[obj 0x32eff876, RGBA5551, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][4]: RGBA5551 -> ABGR1555
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[3][4]: Conv1: PixelRect[obj 0x8dbdac1, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[3][4]: Conv2: PixelRect[obj 0x6e20b53a, RGBA5551, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][5]: RGBA5551 -> RGB888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[3][5]: Conv1: PixelRect[obj 0x71809907, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[3][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][6]: RGBA5551 -> BGR888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[3][6]: Conv1: PixelRect[obj 0x3ce1e309, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[3][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][7]: RGBA5551 -> RGBx8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][7]: Conv1: PixelRect[obj 0x6aba2b86, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[3][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][8]: RGBA5551 -> BGRx8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][8]: Conv1: PixelRect[obj 0x158da8e, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[3][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[3][9]: RGBA5551 -> RGBA8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][9]: Conv1: PixelRect[obj 0x74e52303, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[3][9]: Conv2: PixelRect[obj 0x47af7f3d, RGBA5551, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][10]: RGBA5551 -> ABGR8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[3][10]: Conv1: PixelRect[obj 0x7c729a55, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[3][10]: Conv2: PixelRect[obj 0x3bb9a3ff, RGBA5551, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][11]: RGBA5551 -> ARGB8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[3][11]: Conv1: PixelRect[obj 0x661972b0, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[3][11]: Conv2: PixelRect[obj 0x5af3afd9, RGBA5551, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[3][12]: RGBA5551 -> BGRA8888
[apply] Source RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Source Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[3][12]: Conv1: PixelRect[obj 0x323b36e0, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[3][12]: Conv2: PixelRect[obj 0x44ebcd03, RGBA5551, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] DestRe Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[4][*]: Image0 - Orig: PixelRect[obj 0x694abbdc, ABGR1555, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]]
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][0]: ABGR1555 -> LUMINANCE
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x63, msbFirst true, 01100011], ]
[apply] CONVERT[4][0]: Conv1: PixelRect[obj 0x2e005c4b, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x63, msbFirst true, 01100011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x63 0x63 0x63
[apply] [ 0][ 1] 0x63 0x63 0x63
[apply] [ 0][ 2] 0x63 0x63 0x63
[apply] Test [ 0][ 0] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 0][ 0] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x63 0x63 0x63
[apply] [ 61][ 62] 0x63 0x63 0x63
[apply] [ 61][ 63] 0x63 0x63 0x63
[apply] Test [ 63][ 63] exp [0x63, msbFirst true, 01100011] ==
[apply] Test [ 63][ 63] has [0x63, msbFirst true, 01100011] : equal true
[apply]
[apply] CONVERT[4][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[4][1]: ABGR1555 -> RGB565
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[4][1]: Conv1: PixelRect[obj 0x4567f35d, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[4][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][2]: ABGR1555 -> BGR565
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[4][2]: Conv1: PixelRect[obj 0x5ffead27, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][3]: ABGR1555 -> RGBA5551
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[4][3]: Conv1: PixelRect[obj 0x6356695f, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[4][3]: Conv2: PixelRect[obj 0x4f18837a, ABGR1555, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][4]: ABGR1555 -> ABGR1555
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[4][4]: Conv1: PixelRect[obj 0x359f7cdf, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][4]: Conv2: PixelRect[obj 0x1fa268de, ABGR1555, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][5]: ABGR1555 -> RGB888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[4][5]: Conv1: PixelRect[obj 0x4f6ee6e4, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[4][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][6]: ABGR1555 -> BGR888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[4][6]: Conv1: PixelRect[obj 0x4466af20, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[4][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][7]: ABGR1555 -> RGBx8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][7]: Conv1: PixelRect[obj 0xa514af7, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[4][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][8]: ABGR1555 -> BGRx8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][8]: Conv1: PixelRect[obj 0x6b927fb, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[4][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[4][9]: ABGR1555 -> RGBA8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][9]: Conv1: PixelRect[obj 0x3e58a80e, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[4][9]: Conv2: PixelRect[obj 0x4fb61f4a, ABGR1555, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][10]: ABGR1555 -> ABGR8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] CONVERT[4][10]: Conv1: PixelRect[obj 0x4fb0f2b9, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[4][10]: Conv2: PixelRect[obj 0x79924b, ABGR1555, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][11]: ABGR1555 -> ARGB8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] CONVERT[4][11]: Conv1: PixelRect[obj 0x7b9a4292, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[4][11]: Conv2: PixelRect[obj 0x4a94ee4, ABGR1555, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[4][12]: ABGR1555 -> BGRA8888
[apply] Source ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Source Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[4][12]: Conv1: PixelRect[obj 0x4cc451f2, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[4][12]: Conv2: PixelRect[obj 0x6379eb, ABGR1555, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] DestRe Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[5][*]: Image0 - Orig: PixelRect[obj 0x294425a7, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]]
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][0]: RGB888 -> LUMINANCE
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[5][0]: Conv1: PixelRect[obj 0x67d48005, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[5][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[5][1]: RGB888 -> RGB565
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[5][1]: Conv1: PixelRect[obj 0x9f116cc, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[5][1]: Conv2: PixelRect[obj 0x12468a38, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][2]: RGB888 -> BGR565
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[5][2]: Conv1: PixelRect[obj 0x1aa7ecca, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[5][2]: Conv2: PixelRect[obj 0x59309333, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946131 0x946131 0x946131
[apply] [ 0][ 1] 0x946131 0x946131 0x946131
[apply] [ 0][ 2] 0x946131 0x946131 0x946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946131 0x946131 0x946131
[apply] [ 61][ 62] 0x946131 0x946131 0x946131
[apply] [ 61][ 63] 0x946131 0x946131 0x946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][3]: RGB888 -> RGBA5551
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[5][3]: Conv1: PixelRect[obj 0x5876a9af, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[5][3]: Conv2: PixelRect[obj 0x7ec7ffd3, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][4]: RGB888 -> ABGR1555
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[5][4]: Conv1: PixelRect[obj 0x5b239d7d, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[5][4]: Conv2: PixelRect[obj 0x6572421, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331 0x946331 0x946331
[apply] [ 0][ 1] 0x946331 0x946331 0x946331
[apply] [ 0][ 2] 0x946331 0x946331 0x946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331 0x946331 0x946331
[apply] [ 61][ 62] 0x946331 0x946331 0x946331
[apply] [ 61][ 63] 0x946331 0x946331 0x946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[5][5]: RGB888 -> RGB888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[5][5]: Conv1: PixelRect[obj 0x6b81ce95, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][5]: Conv2: PixelRect[obj 0x2a798d51, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][6]: RGB888 -> BGR888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[5][6]: Conv1: PixelRect[obj 0x6d763516, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[5][6]: Conv2: PixelRect[obj 0x52bf72b5, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][7]: RGB888 -> RGBx8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][7]: Conv1: PixelRect[obj 0x37afeb11, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][7]: Conv2: PixelRect[obj 0x515aebb0, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][8]: RGB888 -> BGRx8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][8]: Conv1: PixelRect[obj 0xdd8ba08, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[5][8]: Conv2: PixelRect[obj 0x245b4bdc, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][9]: RGB888 -> RGBA8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][9]: Conv1: PixelRect[obj 0x6c64cb25, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[5][9]: Conv2: PixelRect[obj 0x6ae5aa72, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][10]: RGB888 -> ABGR8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[5][10]: Conv1: PixelRect[obj 0x222545dc, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[5][10]: Conv2: PixelRect[obj 0x5c5eefef, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][11]: RGB888 -> ARGB8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[5][11]: Conv1: PixelRect[obj 0x16293aa2, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][11]: Conv2: PixelRect[obj 0x5158b42f, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[5][12]: RGB888 -> BGRA8888
[apply] Source RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[5][12]: Conv1: PixelRect[obj 0x595b007d, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[5][12]: Conv2: PixelRect[obj 0x72d1ad2e, RGB888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][*]: Image0 - Orig: PixelRect[obj 0x2d7275fc, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]]
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][0]: BGR888 -> LUMINANCE
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[6][0]: Conv1: PixelRect[obj 0x399f45b1, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[6][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[6][1]: BGR888 -> RGB565
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[6][1]: Conv1: PixelRect[obj 0x38c6f217, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[6][1]: Conv2: PixelRect[obj 0x478190fc, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][2]: BGR888 -> BGR565
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[6][2]: Conv1: PixelRect[obj 0x79e2c065, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[6][2]: Conv2: PixelRect[obj 0x3a93b025, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316194 0x316194 0x316194
[apply] [ 0][ 1] 0x316194 0x316194 0x316194
[apply] [ 0][ 2] 0x316194 0x316194 0x316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316194 0x316194 0x316194
[apply] [ 61][ 62] 0x316194 0x316194 0x316194
[apply] [ 61][ 63] 0x316194 0x316194 0x316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][3]: BGR888 -> RGBA5551
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[6][3]: Conv1: PixelRect[obj 0x35cabb2a, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[6][3]: Conv2: PixelRect[obj 0x7e07db1f, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][4]: BGR888 -> ABGR1555
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[6][4]: Conv1: PixelRect[obj 0x1189dd52, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[6][4]: Conv2: PixelRect[obj 0x36bc55de, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394 0x316394 0x316394
[apply] [ 0][ 1] 0x316394 0x316394 0x316394
[apply] [ 0][ 2] 0x316394 0x316394 0x316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394 0x316394 0x316394
[apply] [ 61][ 62] 0x316394 0x316394 0x316394
[apply] [ 61][ 63] 0x316394 0x316394 0x316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[6][5]: BGR888 -> RGB888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[6][5]: Conv1: PixelRect[obj 0x564fabc8, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][5]: Conv2: PixelRect[obj 0x16d04d3d, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][6]: BGR888 -> BGR888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[6][6]: Conv1: PixelRect[obj 0x49ec71f8, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][6]: Conv2: PixelRect[obj 0x1d2adfbe, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][7]: BGR888 -> RGBx8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][7]: Conv1: PixelRect[obj 0x36902638, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][7]: Conv2: PixelRect[obj 0x223d2c72, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][8]: BGR888 -> BGRx8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][8]: Conv1: PixelRect[obj 0x8f4ea7c, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][8]: Conv2: PixelRect[obj 0x436813f3, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][9]: BGR888 -> RGBA8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][9]: Conv1: PixelRect[obj 0x74fe5c40, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[6][9]: Conv2: PixelRect[obj 0x3febb011, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][10]: BGR888 -> ABGR8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[6][10]: Conv1: PixelRect[obj 0x10e31a9a, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][10]: Conv2: PixelRect[obj 0x131774fe, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][11]: BGR888 -> ARGB8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[6][11]: Conv1: PixelRect[obj 0x158d2680, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[6][11]: Conv2: PixelRect[obj 0x77847718, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[6][12]: BGR888 -> BGRA8888
[apply] Source BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[6][12]: Conv1: PixelRect[obj 0x7f3b84b8, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[6][12]: Conv2: PixelRect[obj 0x57a3af25, BGR888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][*]: Image0 - Orig: PixelRect[obj 0x2b662a77, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]]
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][0]: RGBx8888 -> LUMINANCE
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[7][0]: Conv1: PixelRect[obj 0x7f0eb4b4, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[7][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[7][1]: RGBx8888 -> RGB565
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[7][1]: Conv1: PixelRect[obj 0x5c33f1a9, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[7][1]: Conv2: PixelRect[obj 0x1623b78d, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][2]: RGBx8888 -> BGR565
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[7][2]: Conv1: PixelRect[obj 0xc8c12ac, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[7][2]: Conv2: PixelRect[obj 0x6adbc9d, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x61, msbFirst true, 01100001], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 1] 0x00946131 0x00946131 0x00946131
[apply] [ 0][ 2] 0x00946131 0x00946131 0x00946131
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 62] 0x00946131 0x00946131 0x00946131
[apply] [ 61][ 63] 0x00946131 0x00946131 0x00946131
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x61, msbFirst true, 01100001] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][3]: RGBx8888 -> RGBA5551
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[7][3]: Conv1: PixelRect[obj 0x4550bb58, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[7][3]: Conv2: PixelRect[obj 0x4ec4f3a0, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][4]: RGBx8888 -> ABGR1555
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[7][4]: Conv1: PixelRect[obj 0x223191a6, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[7][4]: Conv2: PixelRect[obj 0x49139829, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 1] 0x00946331 0x00946331 0x00946331
[apply] [ 0][ 2] 0x00946331 0x00946331 0x00946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 62] 0x00946331 0x00946331 0x00946331
[apply] [ 61][ 63] 0x00946331 0x00946331 0x00946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[7][5]: RGBx8888 -> RGB888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[7][5]: Conv1: PixelRect[obj 0x9597028, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][5]: Conv2: PixelRect[obj 0x6069db50, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][6]: RGBx8888 -> BGR888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[7][6]: Conv1: PixelRect[obj 0x4efbca5a, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][6]: Conv2: PixelRect[obj 0x1b7cc17c, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][7]: RGBx8888 -> RGBx8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][7]: Conv1: PixelRect[obj 0x59662a0b, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][7]: Conv2: PixelRect[obj 0x77fbd92c, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][8]: RGBx8888 -> BGRx8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][8]: Conv1: PixelRect[obj 0x67c27493, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][8]: Conv2: PixelRect[obj 0x1a482e36, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][9]: RGBx8888 -> RGBA8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][9]: Conv1: PixelRect[obj 0x72967906, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[7][9]: Conv2: PixelRect[obj 0x5b8dfcc1, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][10]: RGBx8888 -> ABGR8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[7][10]: Conv1: PixelRect[obj 0x2f9f7dcf, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[7][10]: Conv2: PixelRect[obj 0x747ddf94, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][11]: RGBx8888 -> ARGB8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[7][11]: Conv1: PixelRect[obj 0x35e2d654, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][11]: Conv2: PixelRect[obj 0x1bd4fdd, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[7][12]: RGBx8888 -> BGRA8888
[apply] Source RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[7][12]: Conv1: PixelRect[obj 0x55183b20, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[7][12]: Conv2: PixelRect[obj 0x4f83df68, RGBx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][*]: Image0 - Orig: PixelRect[obj 0x6cf0e0ba, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]]
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][0]: BGRx8888 -> LUMINANCE
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[8][0]: Conv1: PixelRect[obj 0x7d8995e, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[8][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[8][1]: BGRx8888 -> RGB565
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[8][1]: Conv1: PixelRect[obj 0x130d63be, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[8][1]: Conv2: PixelRect[obj 0x42a48628, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][2]: BGRx8888 -> BGR565
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[8][2]: Conv1: PixelRect[obj 0x293a5bf6, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[8][2]: Conv2: PixelRect[obj 0x6aeb35e6, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x61, msbFirst true, 01100001], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 1] 0x00316194 0x00316194 0x00316194
[apply] [ 0][ 2] 0x00316194 0x00316194 0x00316194
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 62] 0x00316194 0x00316194 0x00316194
[apply] [ 61][ 63] 0x00316194 0x00316194 0x00316194
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x61, msbFirst true, 01100001] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][3]: BGRx8888 -> RGBA5551
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[8][3]: Conv1: PixelRect[obj 0x1283bb96, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[8][3]: Conv2: PixelRect[obj 0x74f0ea28, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][4]: BGRx8888 -> ABGR1555
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[8][4]: Conv1: PixelRect[obj 0xf6efaab, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[8][4]: Conv2: PixelRect[obj 0x3c19aaa5, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 1] 0x00316394 0x00316394 0x00316394
[apply] [ 0][ 2] 0x00316394 0x00316394 0x00316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 62] 0x00316394 0x00316394 0x00316394
[apply] [ 61][ 63] 0x00316394 0x00316394 0x00316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[8][5]: BGRx8888 -> RGB888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[8][5]: Conv1: PixelRect[obj 0x3349e9bb, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][5]: Conv2: PixelRect[obj 0x409bf450, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][6]: BGRx8888 -> BGR888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[8][6]: Conv1: PixelRect[obj 0x38d8f54a, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][6]: Conv2: PixelRect[obj 0x49e53c76, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][7]: BGRx8888 -> RGBx8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][7]: Conv1: PixelRect[obj 0x351d00c0, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][7]: Conv2: PixelRect[obj 0x2a3b5b47, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][8]: BGRx8888 -> BGRx8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][8]: Conv1: PixelRect[obj 0x55b699ef, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][8]: Conv2: PixelRect[obj 0x35d019a3, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][9]: BGRx8888 -> RGBA8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][9]: Conv1: PixelRect[obj 0x689604d9, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 1] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 0][ 2] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 62] 0xFF906030 0xFF906030 0xFF906030
[apply] [ 61][ 63] 0xFF906030 0xFF906030 0xFF906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[8][9]: Conv2: PixelRect[obj 0x18078bef, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][10]: BGRx8888 -> ABGR8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[8][10]: Conv1: PixelRect[obj 0x799f10e1, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 1] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 0][ 2] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 62] 0x306090FF 0x306090FF 0x306090FF
[apply] [ 61][ 63] 0x306090FF 0x306090FF 0x306090FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][10]: Conv2: PixelRect[obj 0x4c371370, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][11]: BGRx8888 -> ARGB8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[8][11]: Conv1: PixelRect[obj 0x145f66e3, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 1] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 0][ 2] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 62] 0x906030FF 0x906030FF 0x906030FF
[apply] [ 61][ 63] 0x906030FF 0x906030FF 0x906030FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[8][11]: Conv2: PixelRect[obj 0x3023df74, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[8][12]: BGRx8888 -> BGRA8888
[apply] Source BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[8][12]: Conv1: PixelRect[obj 0x313ac989, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 1] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 0][ 2] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 62] 0xFF306090 0xFF306090 0xFF306090
[apply] [ 61][ 63] 0xFF306090 0xFF306090 0xFF306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[8][12]: Conv2: PixelRect[obj 0x4562e04d, BGRx8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][*]: Image0 - Orig: PixelRect[obj 0x2a65fe7c, RGBA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]]
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][0]: RGBA8888 -> LUMINANCE
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[9][0]: Conv1: PixelRect[obj 0x4135c3b, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[9][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[9][1]: RGBA8888 -> RGB565
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[9][1]: Conv1: PixelRect[obj 0x6302bbb1, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[9][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][2]: RGBA8888 -> BGR565
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[9][2]: Conv1: PixelRect[obj 0x31304f14, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[9][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][3]: RGBA8888 -> RGBA5551
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[9][3]: Conv1: PixelRect[obj 0x34a3d150, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[9][3]: Conv2: PixelRect[obj 0x2a4fb17b, RGBA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[9][4]: RGBA8888 -> ABGR1555
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[9][4]: Conv1: PixelRect[obj 0x5c6648b0, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[9][4]: Conv2: PixelRect[obj 0x6f1de4c7, RGBA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 1] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 0][ 2] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 0][ 0] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 62] 0xFF946331 0xFF946331 0xFF946331
[apply] [ 61][ 63] 0xFF946331 0xFF946331 0xFF946331
[apply] Test [ 63][ 63] exp [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[9][5]: RGBA8888 -> RGB888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[9][5]: Conv1: PixelRect[obj 0x459e9125, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[9][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][6]: RGBA8888 -> BGR888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[9][6]: Conv1: PixelRect[obj 0x128d2484, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][7]: RGBA8888 -> RGBx8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[9][7]: Conv1: PixelRect[obj 0x7cc0cdad, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[9][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][8]: RGBA8888 -> BGRx8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[9][8]: Conv1: PixelRect[obj 0x7c7b252e, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[9][9]: RGBA8888 -> RGBA8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[9][9]: Conv1: PixelRect[obj 0x4d5d943d, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][9]: Conv2: PixelRect[obj 0x368f2016, RGBA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][10]: RGBA8888 -> ABGR8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[9][10]: Conv1: PixelRect[obj 0x4c583ecf, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[9][10]: Conv2: PixelRect[obj 0x692f203f, RGBA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][11]: RGBA8888 -> ARGB8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[9][11]: Conv1: PixelRect[obj 0x48f2bd5b, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[9][11]: Conv2: PixelRect[obj 0x7b2bbc3, RGBA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][12]: RGBA8888 -> BGRA8888
[apply] Source RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[9][12]: Conv1: PixelRect[obj 0xa1153bc, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[9][12]: Conv2: PixelRect[obj 0x1aafa419, RGBA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[10][*]: Image0 - Orig: PixelRect[obj 0x47eaca72, ABGR8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]]
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][0]: ABGR8888 -> LUMINANCE
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[10][0]: Conv1: PixelRect[obj 0x55141def, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[10][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[10][1]: ABGR8888 -> RGB565
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[10][1]: Conv1: PixelRect[obj 0x55182842, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[10][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][2]: ABGR8888 -> BGR565
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[10][2]: Conv1: PixelRect[obj 0x3270d194, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[10][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][3]: ABGR8888 -> RGBA5551
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[10][3]: Conv1: PixelRect[obj 0x235834f2, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[10][3]: Conv2: PixelRect[obj 0x5656be13, ABGR8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[10][4]: ABGR8888 -> ABGR1555
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[10][4]: Conv1: PixelRect[obj 0x4218d6a3, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[10][4]: Conv2: PixelRect[obj 0x76505305, ABGR8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 1] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 0][ 2] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 62] 0x316394FF 0x316394FF 0x316394FF
[apply] [ 61][ 63] 0x316394FF 0x316394FF 0x316394FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] : equal true
[apply]
[apply] CONVERT[10][5]: ABGR8888 -> RGB888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[10][5]: Conv1: PixelRect[obj 0x14cd1699, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[10][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][6]: ABGR8888 -> BGR888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[10][6]: Conv1: PixelRect[obj 0x77888435, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][7]: ABGR8888 -> RGBx8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[10][7]: Conv1: PixelRect[obj 0x73a1e9a9, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[10][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][8]: ABGR8888 -> BGRx8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[10][8]: Conv1: PixelRect[obj 0x71d44a3, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[10][9]: ABGR8888 -> RGBA8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[10][9]: Conv1: PixelRect[obj 0x7b98f307, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[10][9]: Conv2: PixelRect[obj 0x4802796d, ABGR8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][10]: ABGR8888 -> ABGR8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[10][10]: Conv1: PixelRect[obj 0x34123d65, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][10]: Conv2: PixelRect[obj 0x59474f18, ABGR8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][11]: ABGR8888 -> ARGB8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[10][11]: Conv1: PixelRect[obj 0x65fb9ffc, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[10][11]: Conv2: PixelRect[obj 0x3e694b3f, ABGR8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[10][12]: ABGR8888 -> BGRA8888
[apply] Source ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[10][12]: Conv1: PixelRect[obj 0x1bb5a082, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[10][12]: Conv2: PixelRect[obj 0x78691363, ABGR8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][*]: Image0 - Orig: PixelRect[obj 0x41d477ed, ARGB8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]]
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][0]: ARGB8888 -> LUMINANCE
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[11][0]: Conv1: PixelRect[obj 0x3590fc5b, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[11][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[11][1]: ARGB8888 -> RGB565
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[11][1]: Conv1: PixelRect[obj 0x397fbdb, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[11][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][2]: ARGB8888 -> BGR565
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[11][2]: Conv1: PixelRect[obj 0x33d512c1, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[11][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][3]: ARGB8888 -> RGBA5551
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[11][3]: Conv1: PixelRect[obj 0x515c6049, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[11][3]: Conv2: PixelRect[obj 0x639c2c1d, ARGB8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[11][4]: ARGB8888 -> ABGR1555
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[11][4]: Conv1: PixelRect[obj 0x5fe94a96, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[11][4]: Conv2: PixelRect[obj 0x443118b0, ARGB8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] DestRe Data: [[0xFF, msbFirst true, 11111111], [0x31, msbFirst true, 00110001], [0x63, msbFirst true, 01100011], [0x94, msbFirst true, 10010100], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 1] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 0][ 2] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 0][ 0] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 0][ 0] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 62] 0x946331FF 0x946331FF 0x946331FF
[apply] [ 61][ 63] 0x946331FF 0x946331FF 0x946331FF
[apply] Test [ 63][ 63] exp [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] ==
[apply] Test [ 63][ 63] has [0xFF, msbFirst true, 11111111] [0x31, msbFirst true, 00110001] [0x63, msbFirst true, 01100011] [0x94, msbFirst true, 10010100] : equal true
[apply]
[apply] CONVERT[11][5]: ARGB8888 -> RGB888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[11][5]: Conv1: PixelRect[obj 0x765d7657, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][6]: ARGB8888 -> BGR888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[11][6]: Conv1: PixelRect[obj 0x74235045, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][7]: ARGB8888 -> RGBx8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[11][7]: Conv1: PixelRect[obj 0x618b19ad, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][8]: ARGB8888 -> BGRx8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[11][8]: Conv1: PixelRect[obj 0x2d3379b4, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[11][9]: ARGB8888 -> RGBA8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[11][9]: Conv1: PixelRect[obj 0x30c15d8b, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[11][9]: Conv2: PixelRect[obj 0x5e0e82ae, ARGB8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][10]: ARGB8888 -> ABGR8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[11][10]: Conv1: PixelRect[obj 0x6771beb3, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[11][10]: Conv2: PixelRect[obj 0x51399530, ARGB8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][11]: ARGB8888 -> ARGB8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[11][11]: Conv1: PixelRect[obj 0x6b2ea799, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][11]: Conv2: PixelRect[obj 0x411f53a0, ARGB8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[11][12]: ARGB8888 -> BGRA8888
[apply] Source ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[11][12]: Conv1: PixelRect[obj 0x2b71e916, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[11][12]: Conv2: PixelRect[obj 0x36fc695d, ARGB8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] DestRe Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][*]: Image0 - Orig: PixelRect[obj 0x28701274, BGRA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]]
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][0]: BGRA8888 -> LUMINANCE
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest LUMINANCE, PackedComp[order [Y], stride 8, bpp 8, uni true, comp 1: [8: 0xff << 0]]
[apply] Dest Data: [[0x60, msbFirst true, 01100000], ]
[apply] CONVERT[12][0]: Conv1: PixelRect[obj 0x13c9d689, LUMINANCE, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x60, msbFirst true, 01100000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x60 0x60 0x60
[apply] [ 0][ 1] 0x60 0x60 0x60
[apply] [ 0][ 2] 0x60 0x60 0x60
[apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x60 0x60 0x60
[apply] [ 61][ 62] 0x60 0x60 0x60
[apply] [ 61][ 63] 0x60 0x60 0x60
[apply] Test [ 63][ 63] exp [0x60, msbFirst true, 01100000] ==
[apply] Test [ 63][ 63] has [0x60, msbFirst true, 01100000] : equal true
[apply]
[apply] CONVERT[12][0]: Conv2: Dropped due to RGB* -> LUM
[apply] CONVERT[12][1]: BGRA8888 -> RGB565
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB565, PackedComp[order [R, G, B], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] CONVERT[12][1]: Conv1: PixelRect[obj 0x3754a4bf, RGB565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x06, msbFirst true, 00000110], [0x93, msbFirst true, 10010011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x9306 0x9306 0x9306
[apply] [ 0][ 1] 0x9306 0x9306 0x9306
[apply] [ 0][ 2] 0x9306 0x9306 0x9306
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x9306 0x9306 0x9306
[apply] [ 61][ 62] 0x9306 0x9306 0x9306
[apply] [ 61][ 63] 0x9306 0x9306 0x9306
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x18, msbFirst true, 011000] [0x12, msbFirst true, 10010] : equal true
[apply]
[apply] CONVERT[12][1]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][2]: BGRA8888 -> BGR565
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR565, PackedComp[order [B, G, R], stride 16, bpp 16, uni false, comp 3: [5: 0x1f << 0, 6: 0x3f << 5, 5: 0x1f << 11]]
[apply] Dest Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[12][2]: Conv1: PixelRect[obj 0x62379589, BGR565, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x12, msbFirst true, 00010010], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3312 0x3312 0x3312
[apply] [ 0][ 1] 0x3312 0x3312 0x3312
[apply] [ 0][ 2] 0x3312 0x3312 0x3312
[apply] Test [ 0][ 0] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3312 0x3312 0x3312
[apply] [ 61][ 62] 0x3312 0x3312 0x3312
[apply] [ 61][ 63] 0x3312 0x3312 0x3312
[apply] Test [ 63][ 63] exp [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x12, msbFirst true, 10010] [0x18, msbFirst true, 011000] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[12][2]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][3]: BGRA8888 -> RGBA5551
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA5551, PackedComp[order [R, G, B, A], stride 16, bpp 16, uni false, comp 4: [5: 0x1f << 0, 5: 0x1f << 5, 5: 0x1f << 10, 1: 0x1 << 15]]
[apply] Dest Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] CONVERT[12][3]: Conv1: PixelRect[obj 0x4afcd809, RGBA5551, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x86, msbFirst true, 10000110], [0xC9, msbFirst true, 11001001], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC986 0xC986 0xC986
[apply] [ 0][ 1] 0xC986 0xC986 0xC986
[apply] [ 0][ 2] 0xC986 0xC986 0xC986
[apply] Test [ 0][ 0] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 0][ 0] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC986 0xC986 0xC986
[apply] [ 61][ 62] 0xC986 0xC986 0xC986
[apply] [ 61][ 63] 0xC986 0xC986 0xC986
[apply] Test [ 63][ 63] exp [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] ==
[apply] Test [ 63][ 63] has [0x06, msbFirst true, 00110] [0x0C, msbFirst true, 01100] [0x12, msbFirst true, 10010] [0x1, msbFirst true, 1] : equal true
[apply]
[apply] CONVERT[12][3]: Conv2: PixelRect[obj 0x175c2241, BGRA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[12][4]: BGRA8888 -> ABGR1555
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR1555, PackedComp[order [A, B, G, R], stride 16, bpp 16, uni false, comp 4: [1: 0x1 << 0, 5: 0x1f << 1, 5: 0x1f << 6, 5: 0x1f << 11]]
[apply] Dest Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] CONVERT[12][4]: Conv1: PixelRect[obj 0x5bf0d49, ABGR1555, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x25, msbFirst true, 00100101], [0x33, msbFirst true, 00110011], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x3325 0x3325 0x3325
[apply] [ 0][ 1] 0x3325 0x3325 0x3325
[apply] [ 0][ 2] 0x3325 0x3325 0x3325
[apply] Test [ 0][ 0] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 0][ 0] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x3325 0x3325 0x3325
[apply] [ 61][ 62] 0x3325 0x3325 0x3325
[apply] [ 61][ 63] 0x3325 0x3325 0x3325
[apply] Test [ 63][ 63] exp [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] ==
[apply] Test [ 63][ 63] has [0x1, msbFirst true, 1] [0x12, msbFirst true, 10010] [0x0C, msbFirst true, 01100] [0x06, msbFirst true, 00110] : equal true
[apply]
[apply] CONVERT[12][4]: Conv2: PixelRect[obj 0x5b7a5baa, BGRA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] DestRe Data: [[0x94, msbFirst true, 10010100], [0x63, msbFirst true, 01100011], [0x31, msbFirst true, 00110001], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 1] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 0][ 2] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 0][ 0] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 0][ 0] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 62] 0xFF316394 0xFF316394 0xFF316394
[apply] [ 61][ 63] 0xFF316394 0xFF316394 0xFF316394
[apply] Test [ 63][ 63] exp [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] ==
[apply] Test [ 63][ 63] has [0x94, msbFirst true, 10010100] [0x63, msbFirst true, 01100011] [0x31, msbFirst true, 00110001] [0xFF, msbFirst true, 11111111] : equal true
[apply]
[apply] CONVERT[12][5]: BGRA8888 -> RGB888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGB888, PackedComp[order [R, G, B], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[12][5]: Conv1: PixelRect[obj 0x776aec5c, RGB888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030 0x906030 0x906030
[apply] [ 0][ 1] 0x906030 0x906030 0x906030
[apply] [ 0][ 2] 0x906030 0x906030 0x906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030 0x906030 0x906030
[apply] [ 61][ 62] 0x906030 0x906030 0x906030
[apply] [ 61][ 63] 0x906030 0x906030 0x906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][5]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][6]: BGRA8888 -> BGR888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGR888, PackedComp[order [B, G, R], stride 24, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[12][6]: Conv1: PixelRect[obj 0x1d296da, BGR888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090 0x306090 0x306090
[apply] [ 0][ 1] 0x306090 0x306090 0x306090
[apply] [ 0][ 2] 0x306090 0x306090 0x306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090 0x306090 0x306090
[apply] [ 61][ 62] 0x306090 0x306090 0x306090
[apply] [ 61][ 63] 0x306090 0x306090 0x306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[12][6]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][7]: BGRA8888 -> RGBx8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBx8888, PackedComp[order [R, G, B], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[12][7]: Conv1: PixelRect[obj 0x7c7a06ec, RGBx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 1] 0x00906030 0x00906030 0x00906030
[apply] [ 0][ 2] 0x00906030 0x00906030 0x00906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 62] 0x00906030 0x00906030 0x00906030
[apply] [ 61][ 63] 0x00906030 0x00906030 0x00906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][7]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][8]: BGRA8888 -> BGRx8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRx8888, PackedComp[order [B, G, R], stride 32, bpp 24, uni true, comp 3: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xFF, msbFirst true, 11111111], ]
[apply] CONVERT[12][8]: Conv1: PixelRect[obj 0x75d4a5c2, BGRx8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 1] 0x00306090 0x00306090 0x00306090
[apply] [ 0][ 2] 0x00306090 0x00306090 0x00306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 62] 0x00306090 0x00306090 0x00306090
[apply] [ 61][ 63] 0x00306090 0x00306090 0x00306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[12][8]: Conv2: Dropped due to src.componentCount > dest.componentCount
[apply] CONVERT[12][9]: BGRA8888 -> RGBA8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest RGBA8888, PackedComp[order [R, G, B, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[12][9]: Conv1: PixelRect[obj 0x557caf28, RGBA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 1] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 0][ 2] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 0][ 0] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 62] 0xC0906030 0xC0906030 0xC0906030
[apply] [ 61][ 63] 0xC0906030 0xC0906030 0xC0906030
[apply] Test [ 63][ 63] exp [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][9]: Conv2: PixelRect[obj 0x408d971b, BGRA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][10]: BGRA8888 -> ABGR8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ABGR8888, PackedComp[order [A, B, G, R], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] CONVERT[12][10]: Conv1: PixelRect[obj 0x6c6cb480, ABGR8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 1] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 0][ 2] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 62] 0x306090C0 0x306090C0 0x306090C0
[apply] [ 61][ 63] 0x306090C0 0x306090C0 0x306090C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] : equal true
[apply]
[apply] CONVERT[12][10]: Conv2: PixelRect[obj 0x3c46e67a, BGRA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][11]: BGRA8888 -> ARGB8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest ARGB8888, PackedComp[order [A, R, G, B], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] CONVERT[12][11]: Conv1: PixelRect[obj 0xc730b35, ARGB8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0xC0, msbFirst true, 11000000], [0x30, msbFirst true, 00110000], [0x60, msbFirst true, 01100000], [0x90, msbFirst true, 10010000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 1] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 0][ 2] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 0][ 0] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 0][ 0] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 62] 0x906030C0 0x906030C0 0x906030C0
[apply] [ 61][ 63] 0x906030C0 0x906030C0 0x906030C0
[apply] Test [ 63][ 63] exp [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] ==
[apply] Test [ 63][ 63] has [0xC0, msbFirst true, 11000000] [0x30, msbFirst true, 00110000] [0x60, msbFirst true, 01100000] [0x90, msbFirst true, 10010000] : equal true
[apply]
[apply] CONVERT[12][11]: Conv2: PixelRect[obj 0x206a70ef, BGRA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][12]: BGRA8888 -> BGRA8888
[apply] Source BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Source Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] Dest BGRA8888, PackedComp[order [B, G, R, A], stride 32, bpp 32, uni true, comp 4: [8: 0xff << 0, 8: 0xff << 8, 8: 0xff << 16, 8: 0xff << 24]]
[apply] Dest Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] CONVERT[12][12]: Conv1: PixelRect[obj 0x292b08d6, BGRA8888, 64 x 64, stride 259, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16576 cap=16576]], maxDelta 12
[apply] Conv1 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] CONVERT[12][12]: Conv2: PixelRect[obj 0x22555ebf, BGRA8888, 64 x 64, stride 301, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=19264 cap=19264]], maxDelta 12
[apply] Conv2 Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] DestRe Data: [[0x90, msbFirst true, 10010000], [0x60, msbFirst true, 01100000], [0x30, msbFirst true, 00110000], [0xC0, msbFirst true, 11000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 1] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 0][ 2] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 0][ 0] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 0][ 0] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] PixelsBytes 61/61 3x3:
[apply] [ 61][ 61] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 62] 0xC0306090 0xC0306090 0xC0306090
[apply] [ 61][ 63] 0xC0306090 0xC0306090 0xC0306090
[apply] Test [ 63][ 63] exp [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] ==
[apply] Test [ 63][ 63] has [0x90, msbFirst true, 10010000] [0x60, msbFirst true, 01100000] [0x30, msbFirst true, 00110000] [0xC0, msbFirst true, 11000000] : equal true
[apply]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT - testConversion05_srcS301_BE_TL_destS259_TL
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364341308 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364341308 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testConversion00 took 0.016 sec
[apply] Testcase: testConversion01_srcS000_BE_TL_destS000_TL took 0.649 sec
[apply] Testcase: testConversion02_srcS000_LE_TL_destS000_TL took 0.571 sec
[apply] Testcase: testConversion03_srcS000_BE_TL_destS259_TL took 0.613 sec
[apply] Testcase: testConversion04_srcS259_BE_TL_destS259_TL took 0.539 sec
[apply] Testcase: testConversion05_srcS301_BE_TL_destS259_TL took 0.541 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT
[apply] junit.framework.TestListener: tests to run: 4
[apply] junit.framework.TestListener: startTest(testPNGRead11_fromRGBA8888)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364343664 ms III - Start
[apply] SLOCK [T main @ 1692364343664 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT - testPNGRead11_fromRGBA8888
[apply] Test01: test-ntscN_4-01-160x90.png, srcFmt RGBA8888, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x6f1fba17, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Image Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] junit.framework.TestListener: endTest(testPNGRead11_fromRGBA8888)
[apply] junit.framework.TestListener: startTest(testPNGRead12_fromABGR8888)
[apply] junit.framework.TestListener: endTest(testPNGRead12_fromABGR8888)
[apply] junit.framework.TestListener: startTest(testPNGRead13_fromBGRA8888)
[apply] junit.framework.TestListener: endTest(testPNGRead13_fromBGRA8888)
[apply] junit.framework.TestListener: startTest(testPNGRead14_fromARGB8888)
[apply] junit.framework.TestListener: endTest(testPNGRead14_fromARGB8888)
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] CONVERT[0]: RGBA8888 -> RGBA8888
[apply] PNGPixelRect - Conv1: PixelRect[obj 0x3b0143d3, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] PNGPixelRect - Conv2: PixelRect[obj 0x5a8e6209, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] CONVERT[1]: RGBA8888 -> ABGR8888
[apply] PNGPixelRect - Conv1: PixelRect[obj 0x1d16f93d, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv1 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] PNGPixelRect - Conv2: PixelRect[obj 0x67b92f0a, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] CONVERT[2]: RGBA8888 -> BGRA8888
[apply] PNGPixelRect - Conv1: PixelRect[obj 0x2b9627bc, BGRA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] PNGPixelRect - Conv2: PixelRect[obj 0x65e2dbf3, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] CONVERT[3]: RGBA8888 -> ARGB8888
[apply] PNGPixelRect - Conv1: PixelRect[obj 0x4f970963, ARGB8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv1 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] PNGPixelRect - Conv2: PixelRect[obj 0x61f8bee4, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT - testPNGRead11_fromRGBA8888
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT - testPNGRead12_fromABGR8888
[apply] Test01: test-ntscN_4-01-160x90.png, srcFmt ABGR8888, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x2758fe70, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Image Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] CONVERT[0]: ABGR8888 -> RGBA8888
[apply] PNGPixelRect - Conv1: PixelRect[obj 0x1f36e637, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] PNGPixelRect - Conv2: PixelRect[obj 0x578486a3, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv2 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] CONVERT[1]: ABGR8888 -> ABGR8888
[apply] PNGPixelRect - Conv1: PixelRect[obj 0x551aa95a, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv1 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] PNGPixelRect - Conv2: PixelRect[obj 0x35d176f7, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv2 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] CONVERT[2]: ABGR8888 -> BGRA8888
[apply] PNGPixelRect - Conv1: PixelRect[obj 0x1dfe2924, BGRA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] PNGPixelRect - Conv2: PixelRect[obj 0x6ebc05a6, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv2 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] CONVERT[3]: ABGR8888 -> ARGB8888
[apply] PNGPixelRect - Conv1: PixelRect[obj 0x6e6c3152, ARGB8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv1 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] PNGPixelRect - Conv2: PixelRect[obj 0x50b494a6, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv2 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT - testPNGRead12_fromABGR8888
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT - testPNGRead13_fromBGRA8888
[apply] Test01: test-ntscN_4-01-160x90.png, srcFmt BGRA8888, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x49fc609f, BGRA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Image Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] CONVERT[0]: BGRA8888 -> RGBA8888
[apply] PNGPixelRect - Conv1: PixelRect[obj 0xcd2dae5, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] PNGPixelRect - Conv2: PixelRect[obj 0x3a883ce7, BGRA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] CONVERT[1]: BGRA8888 -> ABGR8888
[apply] PNGPixelRect - Conv1: PixelRect[obj 0x4973813a, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv1 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] PNGPixelRect - Conv2: PixelRect[obj 0x6321e813, BGRA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] CONVERT[2]: BGRA8888 -> BGRA8888
[apply] PNGPixelRect - Conv1: PixelRect[obj 0x79be0360, BGRA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] PNGPixelRect - Conv2: PixelRect[obj 0x22a67b4, BGRA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] CONVERT[3]: BGRA8888 -> ARGB8888
[apply] PNGPixelRect - Conv1: PixelRect[obj 0x57855c9a, ARGB8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv1 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] PNGPixelRect - Conv2: PixelRect[obj 0x3b084709, BGRA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT - testPNGRead13_fromBGRA8888
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT - testPNGRead14_fromARGB8888
[apply] Test01: test-ntscN_4-01-160x90.png, srcFmt ARGB8888, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x6737fd8f, ARGB8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Image Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] CONVERT[0]: ARGB8888 -> RGBA8888
[apply] PNGPixelRect - Conv1: PixelRect[obj 0x72b6cbcc, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] PNGPixelRect - Conv2: PixelRect[obj 0xa7e666, ARGB8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv2 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] CONVERT[1]: ARGB8888 -> ABGR8888
[apply] PNGPixelRect - Conv1: PixelRect[obj 0x68bbe345, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv1 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] PNGPixelRect - Conv2: PixelRect[obj 0x30b8a058, ARGB8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv2 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] CONVERT[2]: ARGB8888 -> BGRA8888
[apply] PNGPixelRect - Conv1: PixelRect[obj 0x7494e528, BGRA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] PNGPixelRect - Conv2: PixelRect[obj 0x4bbfb90a, ARGB8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv2 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] CONVERT[3]: ARGB8888 -> ARGB8888
[apply] PNGPixelRect - Conv1: PixelRect[obj 0x7c29daf3, ARGB8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv1 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] PNGPixelRect - Conv2: PixelRect[obj 0x9660f4e, ARGB8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv2 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT - testPNGRead14_fromARGB8888
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364343801 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364343801 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.708 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364343664 ms III - Start
[apply] SLOCK [T main @ 1692364343664 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT - testPNGRead11_fromRGBA8888
[apply] Test01: test-ntscN_4-01-160x90.png, srcFmt RGBA8888, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x6f1fba17, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Image Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] CONVERT[0]: RGBA8888 -> RGBA8888
[apply] PNGPixelRect - Conv1: PixelRect[obj 0x3b0143d3, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] PNGPixelRect - Conv2: PixelRect[obj 0x5a8e6209, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] CONVERT[1]: RGBA8888 -> ABGR8888
[apply] PNGPixelRect - Conv1: PixelRect[obj 0x1d16f93d, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv1 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] PNGPixelRect - Conv2: PixelRect[obj 0x67b92f0a, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] CONVERT[2]: RGBA8888 -> BGRA8888
[apply] PNGPixelRect - Conv1: PixelRect[obj 0x2b9627bc, BGRA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] PNGPixelRect - Conv2: PixelRect[obj 0x65e2dbf3, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] CONVERT[3]: RGBA8888 -> ARGB8888
[apply] PNGPixelRect - Conv1: PixelRect[obj 0x4f970963, ARGB8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv1 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] PNGPixelRect - Conv2: PixelRect[obj 0x61f8bee4, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT - testPNGRead11_fromRGBA8888
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT - testPNGRead12_fromABGR8888
[apply] Test01: test-ntscN_4-01-160x90.png, srcFmt ABGR8888, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x2758fe70, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Image Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] CONVERT[0]: ABGR8888 -> RGBA8888
[apply] PNGPixelRect - Conv1: PixelRect[obj 0x1f36e637, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] PNGPixelRect - Conv2: PixelRect[obj 0x578486a3, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv2 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] CONVERT[1]: ABGR8888 -> ABGR8888
[apply] PNGPixelRect - Conv1: PixelRect[obj 0x551aa95a, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv1 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] PNGPixelRect - Conv2: PixelRect[obj 0x35d176f7, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv2 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] CONVERT[2]: ABGR8888 -> BGRA8888
[apply] PNGPixelRect - Conv1: PixelRect[obj 0x1dfe2924, BGRA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] PNGPixelRect - Conv2: PixelRect[obj 0x6ebc05a6, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv2 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] CONVERT[3]: ABGR8888 -> ARGB8888
[apply] PNGPixelRect - Conv1: PixelRect[obj 0x6e6c3152, ARGB8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv1 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] PNGPixelRect - Conv2: PixelRect[obj 0x50b494a6, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv2 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT - testPNGRead12_fromABGR8888
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT - testPNGRead13_fromBGRA8888
[apply] Test01: test-ntscN_4-01-160x90.png, srcFmt BGRA8888, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x49fc609f, BGRA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Image Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] CONVERT[0]: BGRA8888 -> RGBA8888
[apply] PNGPixelRect - Conv1: PixelRect[obj 0xcd2dae5, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] PNGPixelRect - Conv2: PixelRect[obj 0x3a883ce7, BGRA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] CONVERT[1]: BGRA8888 -> ABGR8888
[apply] PNGPixelRect - Conv1: PixelRect[obj 0x4973813a, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv1 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] PNGPixelRect - Conv2: PixelRect[obj 0x6321e813, BGRA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] CONVERT[2]: BGRA8888 -> BGRA8888
[apply] PNGPixelRect - Conv1: PixelRect[obj 0x79be0360, BGRA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] PNGPixelRect - Conv2: PixelRect[obj 0x22a67b4, BGRA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] CONVERT[3]: BGRA8888 -> ARGB8888
[apply] PNGPixelRect - Conv1: PixelRect[obj 0x57855c9a, ARGB8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv1 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] PNGPixelRect - Conv2: PixelRect[obj 0x3b084709, BGRA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv2 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT - testPNGRead13_fromBGRA8888
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT - testPNGRead14_fromARGB8888
[apply] Test01: test-ntscN_4-01-160x90.png, srcFmt ARGB8888, destMinStrideInBytes 0, destIsGLOriented false
[apply] PNGPixelRect - Orig: PixelRect[obj 0x6737fd8f, ARGB8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Image Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] CONVERT[0]: ARGB8888 -> RGBA8888
[apply] PNGPixelRect - Conv1: PixelRect[obj 0x72b6cbcc, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] PNGPixelRect - Conv2: PixelRect[obj 0xa7e666, ARGB8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv2 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] CONVERT[1]: ARGB8888 -> ABGR8888
[apply] PNGPixelRect - Conv1: PixelRect[obj 0x68bbe345, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv1 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] PNGPixelRect - Conv2: PixelRect[obj 0x30b8a058, ARGB8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv2 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] CONVERT[2]: ARGB8888 -> BGRA8888
[apply] PNGPixelRect - Conv1: PixelRect[obj 0x7494e528, BGRA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv1 Data: [[0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0x00, msbFirst true, 00000000], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF
[apply] PNGPixelRect - Conv2: PixelRect[obj 0x4bbfb90a, ARGB8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv2 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] CONVERT[3]: ARGB8888 -> ARGB8888
[apply] PNGPixelRect - Conv1: PixelRect[obj 0x7c29daf3, ARGB8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv1 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] PNGPixelRect - Conv2: PixelRect[obj 0x9660f4e, ARGB8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]]
[apply] Conv2 Data: [[0x00, msbFirst true, 00000000], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], [0xFF, msbFirst true, 11111111], ]
[apply] PixelsBytes 0/0 3x3:
[apply] [ 0][ 0] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 1] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] [ 0][ 2] 0xFFFFFF00 0xFFFFFF00 0xFFFFFF00
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT - testPNGRead14_fromARGB8888
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364343801 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364343801 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testPNGRead11_fromRGBA8888 took 0.076 sec
[apply] Testcase: testPNGRead12_fromABGR8888 took 0.021 sec
[apply] Testcase: testPNGRead13_fromBGRA8888 took 0.018 sec
[apply] Testcase: testPNGRead14_fromARGB8888 took 0.013 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT
[apply] junit.framework.TestListener: tests to run: 3
[apply] junit.framework.TestListener: startTest(test01U32__GL2)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364344522 ms III - Start
[apply] SLOCK [T main @ 1692364344522 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test01U32__GL2
[apply] TextureData: TextureData[128x128, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 65536, alignment 1, rowlen 0, ImageType[tga]
[apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: TestTGATextureFromFileNEWT.test01U32__GL2__-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] junit.framework.TestListener: endTest(test01U32__GL2)
[apply] junit.framework.TestListener: startTest(test02RLE32__GL2)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test01U32__GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test02RLE32__GL2
[apply] TextureData: TextureData[256x256, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 262144, alignment 1, rowlen 0, ImageType[tga]
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestTGATextureFromFileNEWT.test02RLE32__GL2-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] junit.framework.TestListener: endTest(test02RLE32__GL2)
[apply] junit.framework.TestListener: startTest(test03RLE32__GL2)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test02RLE32__GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test03RLE32__GL2
[apply] TextureData: TextureData[256x256, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 262144, alignment 1, rowlen 0, ImageType[tga]
[apply] main-Display-.x11_:0-1-EDT-3: ** screenshot: TestTGATextureFromFileNEWT.test03RLE32__GL2-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] junit.framework.TestListener: endTest(test03RLE32__GL2)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test03RLE32__GL2
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364345714 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364345714 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.765 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364344522 ms III - Start
[apply] SLOCK [T main @ 1692364344522 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test01U32__GL2
[apply] TextureData: TextureData[128x128, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 65536, alignment 1, rowlen 0, ImageType[tga]
[apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: TestTGATextureFromFileNEWT.test01U32__GL2__-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test01U32__GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test02RLE32__GL2
[apply] TextureData: TextureData[256x256, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 262144, alignment 1, rowlen 0, ImageType[tga]
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestTGATextureFromFileNEWT.test02RLE32__GL2-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test02RLE32__GL2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test03RLE32__GL2
[apply] TextureData: TextureData[256x256, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 262144, alignment 1, rowlen 0, ImageType[tga]
[apply] main-Display-.x11_:0-1-EDT-3: ** screenshot: TestTGATextureFromFileNEWT.test03RLE32__GL2-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT - test03RLE32__GL2
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364345714 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364345714 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01U32__GL2 took 0.631 sec
[apply] Testcase: test02RLE32__GL2 took 0.281 sec
[apply] Testcase: test03RLE32__GL2 took 0.266 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT
[apply] junit.framework.TestListener: tests to run: 4
[apply] junit.framework.TestListener: startTest(test01AllPNG)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364346447 ms III - Start
[apply] SLOCK [T main @ 1692364346447 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test01AllPNG
[apply] Test 0: path bug724-transparent-grey_gimpexp.png, exp-type ImageType[png]
[apply] TextureData: TextureData[127x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 45720, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Test 1: path bug724-transparent-grey_orig.png, exp-type ImageType[png]
[apply] TextureData: TextureData[127x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 45720, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Test 2: path cross-grey-alpha-16x16.png, exp-type ImageType[png]
[apply] TextureData: TextureData[16x16, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 1024, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-3: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0016x0029.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] Test 3: path grayscale_texture.png, exp-type ImageType[png]
[apply] TextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-4: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0032.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Test 4: path pointer-grey-alpha-16x24.png, exp-type ImageType[png]
[apply] TextureData: TextureData[16x24, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 1536, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-5: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0016x0029.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-5,5,main]
[apply] Test 5: path test-ntscI_3-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-6: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-6,5,main]
[apply] Test 6: path test-ntscI_4-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-7: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-7,5,main]
[apply] Test 7: path test-ntscIG3-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-8: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-8,5,main]
[apply] Test 8: path test-ntscIG4-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-9: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-9,5,main]
[apply] Test 9: path test-ntscN_3-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-10: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-10,5,main]
[apply] Test 10: path test-ntscN_4-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-11: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-11,5,main]
[apply] Test 11: path test-ntscNG4-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-12: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-12,5,main]
[apply] Test 12: path test-ntscP_3-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-13: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-13,5,main]
[apply] Test 13: path test-ntscP_4-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-14: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] junit.framework.TestListener: endTest(test01AllPNG)
[apply] junit.framework.TestListener: startTest(test02AllJPG)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-14,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test01AllPNG
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test02AllJPG
[apply] Test 0: path bug745_qttdef_post_frame.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[128x128, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 49152, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-15: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-15,5,main]
[apply] Test 1: path j1-baseline.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-16: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-16,5,main]
[apply] Test 2: path j2-progressive.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-17: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-17,5,main]
[apply] Test 3: path j3-baseline_gray.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-18: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-18,5,main]
[apply] Test 4: path test-cmyk-01.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[300x509, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 458100, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-19: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0300x0509.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-19,5,main]
[apply] Test 5: path test-ntscN_3-01-160x90-60pct-yuv422h-base.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-20: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-20,5,main]
[apply] Test 6: path test-ntscN_3-01-160x90-60pct-yuv422h-prog.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-21: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-21,5,main]
[apply] Test 7: path test-ntscN_3-01-160x90-90pct-yuv444-base.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-22: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-22,5,main]
[apply] Test 8: path test-ntscN_3-01-160x90-90pct-yuv444-prog.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-23: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-23,5,main]
[apply] Test 9: path test-ycck-01.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[872x583, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 1525128, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-2-EDT-1: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png
[apply] junit.framework.TestListener: endTest(test02AllJPG)
[apply] junit.framework.TestListener: startTest(test03AllTGA)
[apply] QUIT Window Thread[main-Display-.x11_:0-2-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test02AllJPG
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test03AllTGA
[apply] Test 0: path bug744-rle32.tga, exp-type ImageType[tga]
[apply] TextureData: TextureData[256x256, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 262144, alignment 1, rowlen 0, ImageType[tga]
[apply] main-Display-.x11_:0-2-EDT-2: ** screenshot: TestTextureIONEWT.test03AllTGA-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] QUIT Window Thread[main-Display-.x11_:0-2-EDT-2,5,main]
[apply] Test 1: path bug982.rle32.256x256.tga, exp-type ImageType[tga]
[apply] TextureData: TextureData[256x256, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 262144, alignment 1, rowlen 0, ImageType[tga]
[apply] main-Display-.x11_:0-2-EDT-3: ** screenshot: TestTextureIONEWT.test03AllTGA-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] QUIT Window Thread[main-Display-.x11_:0-2-EDT-3,5,main]
[apply] Test 2: path test-u32.tga, exp-type ImageType[tga]
[apply] TextureData: TextureData[128x128, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 65536, alignment 1, rowlen 0, ImageType[tga]
[apply] main-Display-.x11_:0-2-EDT-4: ** screenshot: TestTextureIONEWT.test03AllTGA-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] junit.framework.TestListener: endTest(test03AllTGA)
[apply] junit.framework.TestListener: startTest(test04AllDDS)
[apply] QUIT Window Thread[main-Display-.x11_:0-2-EDT-4,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test03AllTGA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test04AllDDS
[apply] Test 0: path test-64x32_DXT1.dds, exp-type ImageType[dds]
[apply] TextureData: TextureData[64x32, y-flip true, internFormat 0x83f0, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 1024, alignment 1, rowlen 0, ImageType[dds]
[apply] main-Display-.x11_:0-2-EDT-5: ** screenshot: TestTextureIONEWT.test04AllDDS-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0032.png
[apply] QUIT Window Thread[main-Display-.x11_:0-2-EDT-5,5,main]
[apply] Test 1: path test-64x32_DXT5.dds, exp-type ImageType[dds]
[apply] TextureData: TextureData[64x32, y-flip true, internFormat 0x83f3, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 2048, alignment 1, rowlen 0, ImageType[dds]
[apply] main-Display-.x11_:0-2-EDT-6: ** screenshot: TestTextureIONEWT.test04AllDDS-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0032.png
[apply] QUIT Window Thread[main-Display-.x11_:0-2-EDT-6,5,main]
[apply] Test 2: path test-64x32_uncompressed.dds, exp-type ImageType[dds]
[apply] TextureData: TextureData[64x32, y-flip true, internFormat 0x0, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 6144, alignment 1, rowlen 0, ImageType[dds]
[apply] createAndCompileShader: Pre GL Error: 0x501
[apply] main-Display-.x11_:0-2-EDT-7: ** screenshot: TestTextureIONEWT.test04AllDDS-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0032.png
[apply] junit.framework.TestListener: endTest(test04AllDDS)
[apply] QUIT Window Thread[main-Display-.x11_:0-2-EDT-7,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test04AllDDS
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364355149 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364355149 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.284 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364346447 ms III - Start
[apply] SLOCK [T main @ 1692364346447 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test01AllPNG
[apply] Test 0: path bug724-transparent-grey_gimpexp.png, exp-type ImageType[png]
[apply] TextureData: TextureData[127x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 45720, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-1: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Test 1: path bug724-transparent-grey_orig.png, exp-type ImageType[png]
[apply] TextureData: TextureData[127x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 45720, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-2: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Test 2: path cross-grey-alpha-16x16.png, exp-type ImageType[png]
[apply] TextureData: TextureData[16x16, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 1024, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-3: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0016x0029.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] Test 3: path grayscale_texture.png, exp-type ImageType[png]
[apply] TextureData: TextureData[283x32, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1903, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-4: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0032.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Test 4: path pointer-grey-alpha-16x24.png, exp-type ImageType[png]
[apply] TextureData: TextureData[16x24, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 1536, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-5: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0016x0029.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-5,5,main]
[apply] Test 5: path test-ntscI_3-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-6: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-6,5,main]
[apply] Test 6: path test-ntscI_4-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-7: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-7,5,main]
[apply] Test 7: path test-ntscIG3-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-8: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-8,5,main]
[apply] Test 8: path test-ntscIG4-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-9: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-9,5,main]
[apply] Test 9: path test-ntscN_3-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-10: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-10,5,main]
[apply] Test 10: path test-ntscN_4-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-11: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-11,5,main]
[apply] Test 11: path test-ntscNG4-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 57600, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-12: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-12,5,main]
[apply] Test 12: path test-ntscP_3-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-13: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-13,5,main]
[apply] Test 13: path test-ntscP_4-01-160x90.png, exp-type ImageType[png]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[png]
[apply] main-Display-.x11_:0-1-EDT-14: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-14,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test01AllPNG
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test02AllJPG
[apply] Test 0: path bug745_qttdef_post_frame.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[128x128, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 49152, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-15: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-15,5,main]
[apply] Test 1: path j1-baseline.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-16: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-16,5,main]
[apply] Test 2: path j2-progressive.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-17: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-17,5,main]
[apply] Test 3: path j3-baseline_gray.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[261x202, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 158166, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-18: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-18,5,main]
[apply] Test 4: path test-cmyk-01.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[300x509, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 458100, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-19: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0300x0509.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-19,5,main]
[apply] Test 5: path test-ntscN_3-01-160x90-60pct-yuv422h-base.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-20: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-20,5,main]
[apply] Test 6: path test-ntscN_3-01-160x90-60pct-yuv422h-prog.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-21: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-21,5,main]
[apply] Test 7: path test-ntscN_3-01-160x90-90pct-yuv444-base.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-22: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-22,5,main]
[apply] Test 8: path test-ntscN_3-01-160x90-90pct-yuv444-prog.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[160x90, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 43200, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-1-EDT-23: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-23,5,main]
[apply] Test 9: path test-ycck-01.jpg, exp-type ImageType[jpg]
[apply] TextureData: TextureData[872x583, y-flip false, internFormat 0x8051, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 1525128, alignment 1, rowlen 0, ImageType[jpg]
[apply] main-Display-.x11_:0-2-EDT-1: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png
[apply] QUIT Window Thread[main-Display-.x11_:0-2-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test02AllJPG
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test03AllTGA
[apply] Test 0: path bug744-rle32.tga, exp-type ImageType[tga]
[apply] TextureData: TextureData[256x256, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 262144, alignment 1, rowlen 0, ImageType[tga]
[apply] main-Display-.x11_:0-2-EDT-2: ** screenshot: TestTextureIONEWT.test03AllTGA-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] QUIT Window Thread[main-Display-.x11_:0-2-EDT-2,5,main]
[apply] Test 1: path bug982.rle32.256x256.tga, exp-type ImageType[tga]
[apply] TextureData: TextureData[256x256, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 262144, alignment 1, rowlen 0, ImageType[tga]
[apply] main-Display-.x11_:0-2-EDT-3: ** screenshot: TestTextureIONEWT.test03AllTGA-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png
[apply] QUIT Window Thread[main-Display-.x11_:0-2-EDT-3,5,main]
[apply] Test 2: path test-u32.tga, exp-type ImageType[tga]
[apply] TextureData: TextureData[128x128, y-flip false, internFormat 0x8058, PixelAttributes[fmt 0x80e1, type 0x1401, BGRA8888], border 0, estSize 65536, alignment 1, rowlen 0, ImageType[tga]
[apply] main-Display-.x11_:0-2-EDT-4: ** screenshot: TestTextureIONEWT.test03AllTGA-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png
[apply] QUIT Window Thread[main-Display-.x11_:0-2-EDT-4,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test03AllTGA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test04AllDDS
[apply] Test 0: path test-64x32_DXT1.dds, exp-type ImageType[dds]
[apply] TextureData: TextureData[64x32, y-flip true, internFormat 0x83f0, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 1024, alignment 1, rowlen 0, ImageType[dds]
[apply] main-Display-.x11_:0-2-EDT-5: ** screenshot: TestTextureIONEWT.test04AllDDS-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0032.png
[apply] QUIT Window Thread[main-Display-.x11_:0-2-EDT-5,5,main]
[apply] Test 1: path test-64x32_DXT5.dds, exp-type ImageType[dds]
[apply] TextureData: TextureData[64x32, y-flip true, internFormat 0x83f3, PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888], border 0, estSize 2048, alignment 1, rowlen 0, ImageType[dds]
[apply] main-Display-.x11_:0-2-EDT-6: ** screenshot: TestTextureIONEWT.test04AllDDS-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0032.png
[apply] QUIT Window Thread[main-Display-.x11_:0-2-EDT-6,5,main]
[apply] Test 2: path test-64x32_uncompressed.dds, exp-type ImageType[dds]
[apply] TextureData: TextureData[64x32, y-flip true, internFormat 0x0, PixelAttributes[fmt 0x1907, type 0x1401, RGB888], border 0, estSize 6144, alignment 1, rowlen 0, ImageType[dds]
[apply] createAndCompileShader: Pre GL Error: 0x501
[apply] main-Display-.x11_:0-2-EDT-7: ** screenshot: TestTextureIONEWT.test04AllDDS-n0000-GL4___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0032.png
[apply] QUIT Window Thread[main-Display-.x11_:0-2-EDT-7,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT - test04AllDDS
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364355149 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364355149 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01AllPNG took 4.189 sec
[apply] Testcase: test02AllJPG took 2.883 sec
[apply] Testcase: test03AllTGA took 0.816 sec
[apply] Testcase: test04AllDDS took 0.799 sec
[echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364355882 ms III - Start
[apply] SLOCK [T main @ 1692364355883 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test1)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT - test1
[apply] -----------------------------------------------------------------------------------------------------
[apply] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f91c0022890, owner true, ResourceToolkitLock[obj 0x30526173, isOwner true, <3bc459a5, 700e21d7>[count 1, qsz 0, owner <main-Animator#00>]]]:
[apply] Natives
[apply] GL4bc false
[apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 7 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL4 GLProfile[GL4/GL4.sw]
[apply] GL3 GLProfile[GL3/GL4.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 11 / 12
[apply]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] iVBO: GLArrayDataServer[mgl_InterleaveArray, index -1, location -1, isVertexAttribute false, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 9, stride 36b 9c, initElemCount 72, mappedElemCount 0, sealed true, elements 24 cnt, [0 pos .. 24 rem .. 24 lim .. 72 cap], mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled false, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=216 cap=648], alive true]
[apply] ShaderState[
[apply] ShaderProgram[id=1, linked=true, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] enabledAttributes [
[apply] ], activeAttributes [
[apply] ], managedAttributes [
[apply] ], activeUniforms [
[apply] GLUniformData[name mgl_PMVMatrix, location 0, size 4x4, count 2, data
[apply] 0: { 1.42013, 0.00000, 0.00000, 0.00000,
[apply] 0: 0.00000, 2.41421, 0.00000, 0.00000,
[apply] 0: 0.00000, 0.00000, -1.22222, -2.22222,
[apply] 0: 0.00000, 0.00000, -1.00000, 0.00000,
[apply] 0: }
[apply] ,
[apply] 1: { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 1: 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 1: 0.00000, 0.00000, 1.00000, -2.30000,
[apply] 1: 0.00000, 0.00000, 0.00000, 1.00000,
[apply] 1: }
[apply] ,
[apply] ]
[apply] GLUniformData[name mgl_ActiveTexture, location 2, size 1x1, count 1, data 0]
[apply] ], managedUniforms [
[apply] ]
[apply] ]
[apply] XXX0: Perspective nearPlaneNormalized: 0.01010101
[apply] XXX0: aspect: 1.7777778
[apply] XXX0: y-flip: false
[apply] XXX0: TexCoord[h: 0.0 - 1.0, v: 0.0 - 1.0]
[apply] XXX0: Perspective nearPlaneNormalized: 0.01010101
[apply] junit.framework.TestListener: endTest(test1)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT - test1
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364356900 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364356900 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.6 sec
[apply] ------------- Standard Output ---------------
[apply] iVBO: GLArrayDataServer[mgl_InterleaveArray, index -1, location -1, isVertexAttribute false, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, compsPerElem 9, stride 36b 9c, initElemCount 72, mappedElemCount 0, sealed true, elements 24 cnt, [0 pos .. 24 rem .. 24 lim .. 72 cap], mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, bufferEnabled false, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=216 cap=648], alive true]
[apply] ShaderState[
[apply] ShaderProgram[id=1, linked=true, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] enabledAttributes [
[apply] ], activeAttributes [
[apply] ], managedAttributes [
[apply] ], activeUniforms [
[apply] GLUniformData[name mgl_PMVMatrix, location 0, size 4x4, count 2, data
[apply] 0: { 1.42013, 0.00000, 0.00000, 0.00000,
[apply] 0: 0.00000, 2.41421, 0.00000, 0.00000,
[apply] 0: 0.00000, 0.00000, -1.22222, -2.22222,
[apply] 0: 0.00000, 0.00000, -1.00000, 0.00000,
[apply] 0: }
[apply] ,
[apply] 1: { 1.00000, 0.00000, 0.00000, 0.00000,
[apply] 1: 0.00000, 1.00000, 0.00000, 0.00000,
[apply] 1: 0.00000, 0.00000, 1.00000, -2.30000,
[apply] 1: 0.00000, 0.00000, 0.00000, 1.00000,
[apply] 1: }
[apply] ,
[apply] ]
[apply] GLUniformData[name mgl_ActiveTexture, location 2, size 1x1, count 1, data 0]
[apply] ], managedUniforms [
[apply] ]
[apply] ]
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364355882 ms III - Start
[apply] SLOCK [T main @ 1692364355883 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT - test1
[apply] -----------------------------------------------------------------------------------------------------
[apply] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f91c0022890, owner true, ResourceToolkitLock[obj 0x30526173, isOwner true, <3bc459a5, 700e21d7>[count 1, qsz 0, owner <main-Animator#00>]]]:
[apply] Natives
[apply] GL4bc false
[apply] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[apply] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[apply] Count 7 / 8
[apply] Common
[apply] GL4ES3 true
[apply] GL2GL3 true
[apply] GL2ES2 true
[apply] GL2ES1 true
[apply] Mappings
[apply] GLES1 GLProfile[GLES1/GLES1.sw]
[apply] GLES2 GLProfile[GLES2/GLES3.sw]
[apply] GL3bc GLProfile[GL3bc/GL3bc.sw]
[apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[apply] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[apply] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[apply] GL2 GLProfile[GL2/GL3bc.sw]
[apply] GLES3 GLProfile[GLES3/GLES3.sw]
[apply] GL4 GLProfile[GL4/GL4.sw]
[apply] GL3 GLProfile[GL3/GL4.sw]
[apply] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[apply] default GLProfile[GL3bc/GL3bc.sw]
[apply] Count 11 / 12
[apply]
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] XXX0: Perspective nearPlaneNormalized: 0.01010101
[apply] XXX0: aspect: 1.7777778
[apply] XXX0: y-flip: false
[apply] XXX0: TexCoord[h: 0.0 - 1.0, v: 0.0 - 1.0]
[apply] XXX0: Perspective nearPlaneNormalized: 0.01010101
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT - test1
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364356900 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364356900 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test1 took 0.706 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] junit.framework.TestListener: startTest(testAll)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364357711 ms III - Start
[apply] SLOCK [T main @ 1692364357711 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT - testAll
[apply] -----------------------------------------------------------------------------------------------------
[apply] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[apply] int8 1 / 1, int16 2 / 2
[apply] int 4 / 4, long 8 / 8
[apply] int32 4 / 4, int64 8 / 8
[apply] float 4 / 4, double 8 / 8, ldouble 16 / 16
[apply] pointer 8 / 8, page 4096
[apply] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[apply] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: false
[apply] -----------------------------------------------------------------------------------------------------
[apply] test00.resize[0]: 800x600 -> 900x700
[apply] test00.resize[1]: 900x700 -> 800x600
[apply] test00.resize[2]: 800x600 -> 900x700
[apply] test00.resize[3]: 900x700 -> 800x600
[apply] test00.resize[4]: 800x600 -> 900x700
[apply] test00.resize[5]: 900x700 -> 800x600
[apply] test00.resize[6]: 800x600 -> 900x700
[apply] test00.resize[7]: 900x700 -> 800x600
[apply] test00.resize[8]: 800x600 -> 900x700
[apply] test00.resize[9]: 900x700 -> 800x600
[apply] test01.create[0]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[1]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[2]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[3]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[4]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[5]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[6]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[7]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[8]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[9]: [visible, focused, repositionable, resizable], 800x600
[apply] junit.framework.TestListener: endTest(testAll)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT - testAll
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364360984 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364360984 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.848 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364357711 ms III - Start
[apply] SLOCK [T main @ 1692364357711 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT - testAll
[apply] -----------------------------------------------------------------------------------------------------
[apply] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[apply] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[apply] int8 1 / 1, int16 2 / 2
[apply] int 4 / 4, long 8 / 8
[apply] int32 4 / 4, int64 8 / 8
[apply] float 4 / 4, double 8 / 8, ldouble 16 / 16
[apply] pointer 8 / 8, page 4096
[apply] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[apply] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: false
[apply] -----------------------------------------------------------------------------------------------------
[apply] test00.resize[0]: 800x600 -> 900x700
[apply] test00.resize[1]: 900x700 -> 800x600
[apply] test00.resize[2]: 800x600 -> 900x700
[apply] test00.resize[3]: 900x700 -> 800x600
[apply] test00.resize[4]: 800x600 -> 900x700
[apply] test00.resize[5]: 900x700 -> 800x600
[apply] test00.resize[6]: 800x600 -> 900x700
[apply] test00.resize[7]: 900x700 -> 800x600
[apply] test00.resize[8]: 800x600 -> 900x700
[apply] test00.resize[9]: 900x700 -> 800x600
[apply] test01.create[0]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[1]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[2]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[3]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[4]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[5]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[6]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[7]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[8]: [visible, focused, repositionable, resizable], 800x600
[apply] test01.create[9]: [visible, focused, repositionable, resizable], 800x600
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT - testAll
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364360984 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364360984 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testAll took 3.259 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364361715 ms III - Start
[apply] SLOCK [T main @ 1692364361715 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(testDisplayCreate01_AutoDestroyLifecycle)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT - testDisplayCreate01_AutoDestroyLifecycle
[apply] Pass - 1
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364362088 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364362088 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364362088 d 0ms]]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0xc33b74f: tileRendererInUse null, GearsES2[obj 0xc33b74f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xc33b74f on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xc33b74f created: GearsObj[0x1d4107f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xc33b74f created: GearsObj[0xf5fdb6e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xc33b74f created: GearsObj[0xf5fdb6e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0xc33b74f FIN GearsES2[obj 0xc33b74f isInit true, usesShared false, 1 GearsObj[0x1d4107f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf5fdb6e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x58b82853, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0xc33b74f 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xc33b74f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0xc33b74f 500x500, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364362093 d 38ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Frames for setVisible(true) 1: 1
[apply] Thread[main,5,main] GearsES2.display 0xc33b74f 500x500, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0xc33b74f 500x500, swapInterval 1, drawable 0x3600002
[apply] duration: 114
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364362358 d 0ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0xc33b74f 500x500, swapInterval 1, drawable 0x3600002
[apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364362371 d 8ms]]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0xc33b74f 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xc33b74f, angle 2.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0xc33b74f 500x500, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364362384 d 7ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Frames for setVisible(true) 1: 1
[apply] Thread[main,5,main] GearsES2.display 0xc33b74f 500x500, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0xc33b74f 500x500, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0xc33b74f 500x500, swapInterval 1, drawable 0x3600002
[apply] duration: 224
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364362712 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0xc33b74f: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0xc33b74f FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364362727 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364362805 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364362805 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364362805 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364362809 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0xc33b74f: tileRendererInUse null, GearsES2[obj 0xc33b74f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xc33b74f on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xc33b74f created: GearsObj[0x7f73bbf0, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xc33b74f created: GearsObj[0x5f757804, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xc33b74f created: GearsObj[0x5f757804, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0xc33b74f FIN GearsES2[obj 0xc33b74f isInit true, usesShared false, 1 GearsObj[0x7f73bbf0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f757804, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e580a25, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0xc33b74f 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xc33b74f, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0xc33b74f 500x500, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364362809 d 21ms]]
[apply] Frames for setVisible(true) 2: 1
[apply] Thread[main,5,main] GearsES2.display 0xc33b74f 500x500, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0xc33b74f 500x500, swapInterval 1, drawable 0x3600002
[apply] duration: 111
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364363038 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0xc33b74f: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0xc33b74f FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364363060 d 0ms]]
[apply] Post destroy(true) DisplayList[] entries: 1 - Thread[0x55b7a4e0, main]
[apply] [0] : NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], GC'ed false
[apply] Pass - 2
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364363138 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364363138 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364363138 d 0ms]]]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x5f058f00: tileRendererInUse null, GearsES2[obj 0x5f058f00 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5f058f00 on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5f058f00 created: GearsObj[0x2d87a09b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5f058f00 created: GearsObj[0x68ede5d8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5f058f00 created: GearsObj[0x68ede5d8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x5f058f00 FIN GearsES2[obj 0x5f058f00 isInit true, usesShared false, 1 GearsObj[0x2d87a09b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x68ede5d8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7c7ee59d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x5f058f00 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5f058f00, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5f058f00 500x500, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364363142 d 17ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Frames for setVisible(true) 1: 1
[apply] Thread[main,5,main] GearsES2.display 0x5f058f00 500x500, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x5f058f00 500x500, swapInterval 1, drawable 0x3600002
[apply] duration: 112
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364363383 d 0ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5f058f00 500x500, swapInterval 1, drawable 0x3600002
[apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364363400 d 5ms]]]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x5f058f00 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5f058f00, angle 2.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5f058f00 500x500, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364363406 d 7ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Frames for setVisible(true) 1: 1
[apply] Thread[main,5,main] GearsES2.display 0x5f058f00 500x500, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x5f058f00 500x500, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x5f058f00 500x500, swapInterval 1, drawable 0x3600002
[apply] duration: 221
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364363731 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x5f058f00: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x5f058f00 FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364363745 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364363821 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364363821 d 1ms]]
[apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364363822 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364363822 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.0 0x5f058f00: tileRendererInUse null, GearsES2[obj 0x5f058f00 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5f058f00 on Thread[main-Display-.x11_:0-1-EDT-5,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5f058f00 created: GearsObj[0x4eb7982a, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5f058f00 created: GearsObj[0x70555667, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5f058f00 created: GearsObj[0x70555667, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.X 0x5f058f00 FIN GearsES2[obj 0x5f058f00 isInit true, usesShared false, 1 GearsObj[0x4eb7982a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x70555667, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fadfdeb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x5f058f00 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5f058f00, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x5f058f00 500x500, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364363825 d 18ms]]
[apply] Frames for setVisible(true) 2: 1
[apply] Thread[main,5,main] GearsES2.display 0x5f058f00 500x500, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x5f058f00 500x500, swapInterval 1, drawable 0x3600002
[apply] duration: 112
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364364052 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x5f058f00: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x5f058f00 FIN
[apply] junit.framework.TestListener: endTest(testDisplayCreate01_AutoDestroyLifecycle)
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364364077 d 0ms]]
[apply] Post destroy(true) DisplayList[] entries: 1 - Thread[0x55b7a4e0, main]
[apply] [0] : NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], GC'ed false
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT - testDisplayCreate01_AutoDestroyLifecycle
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364364114 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364364114 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.971 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364361715 ms III - Start
[apply] SLOCK [T main @ 1692364361715 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT - testDisplayCreate01_AutoDestroyLifecycle
[apply] Pass - 1
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364362088 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364362088 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364362088 d 0ms]]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0xc33b74f: tileRendererInUse null, GearsES2[obj 0xc33b74f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xc33b74f on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xc33b74f created: GearsObj[0x1d4107f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xc33b74f created: GearsObj[0xf5fdb6e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xc33b74f created: GearsObj[0xf5fdb6e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0xc33b74f FIN GearsES2[obj 0xc33b74f isInit true, usesShared false, 1 GearsObj[0x1d4107f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf5fdb6e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x58b82853, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0xc33b74f 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xc33b74f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0xc33b74f 500x500, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364362093 d 38ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Frames for setVisible(true) 1: 1
[apply] Thread[main,5,main] GearsES2.display 0xc33b74f 500x500, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0xc33b74f 500x500, swapInterval 1, drawable 0x3600002
[apply] duration: 114
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364362358 d 0ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0xc33b74f 500x500, swapInterval 1, drawable 0x3600002
[apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364362371 d 8ms]]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0xc33b74f 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xc33b74f, angle 2.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0xc33b74f 500x500, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364362384 d 7ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Frames for setVisible(true) 1: 1
[apply] Thread[main,5,main] GearsES2.display 0xc33b74f 500x500, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0xc33b74f 500x500, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0xc33b74f 500x500, swapInterval 1, drawable 0x3600002
[apply] duration: 224
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364362712 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0xc33b74f: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0xc33b74f FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364362727 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364362805 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364362805 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364362805 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364362809 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0xc33b74f: tileRendererInUse null, GearsES2[obj 0xc33b74f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xc33b74f on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xc33b74f created: GearsObj[0x7f73bbf0, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xc33b74f created: GearsObj[0x5f757804, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xc33b74f created: GearsObj[0x5f757804, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0xc33b74f FIN GearsES2[obj 0xc33b74f isInit true, usesShared false, 1 GearsObj[0x7f73bbf0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f757804, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e580a25, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0xc33b74f 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xc33b74f, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0xc33b74f 500x500, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364362809 d 21ms]]
[apply] Frames for setVisible(true) 2: 1
[apply] Thread[main,5,main] GearsES2.display 0xc33b74f 500x500, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0xc33b74f 500x500, swapInterval 1, drawable 0x3600002
[apply] duration: 111
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364363038 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0xc33b74f: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0xc33b74f FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364363060 d 0ms]]
[apply] Post destroy(true) DisplayList[] entries: 1 - Thread[0x55b7a4e0, main]
[apply] [0] : NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], GC'ed false
[apply] Pass - 2
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364363138 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364363138 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364363138 d 0ms]]]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x5f058f00: tileRendererInUse null, GearsES2[obj 0x5f058f00 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5f058f00 on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5f058f00 created: GearsObj[0x2d87a09b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5f058f00 created: GearsObj[0x68ede5d8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5f058f00 created: GearsObj[0x68ede5d8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x5f058f00 FIN GearsES2[obj 0x5f058f00 isInit true, usesShared false, 1 GearsObj[0x2d87a09b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x68ede5d8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7c7ee59d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x5f058f00 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5f058f00, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5f058f00 500x500, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364363142 d 17ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Frames for setVisible(true) 1: 1
[apply] Thread[main,5,main] GearsES2.display 0x5f058f00 500x500, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x5f058f00 500x500, swapInterval 1, drawable 0x3600002
[apply] duration: 112
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364363383 d 0ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5f058f00 500x500, swapInterval 1, drawable 0x3600002
[apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364363400 d 5ms]]]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x5f058f00 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5f058f00, angle 2.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x5f058f00 500x500, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364363406 d 7ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Frames for setVisible(true) 1: 1
[apply] Thread[main,5,main] GearsES2.display 0x5f058f00 500x500, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x5f058f00 500x500, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x5f058f00 500x500, swapInterval 1, drawable 0x3600002
[apply] duration: 221
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364363731 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x5f058f00: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x5f058f00 FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364363745 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364363821 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364363821 d 1ms]]
[apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364363822 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364363822 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.0 0x5f058f00: tileRendererInUse null, GearsES2[obj 0x5f058f00 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5f058f00 on Thread[main-Display-.x11_:0-1-EDT-5,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5f058f00 created: GearsObj[0x4eb7982a, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5f058f00 created: GearsObj[0x70555667, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5f058f00 created: GearsObj[0x70555667, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.X 0x5f058f00 FIN GearsES2[obj 0x5f058f00 isInit true, usesShared false, 1 GearsObj[0x4eb7982a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x70555667, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fadfdeb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x5f058f00 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5f058f00, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x5f058f00 500x500, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364363825 d 18ms]]
[apply] Frames for setVisible(true) 2: 1
[apply] Thread[main,5,main] GearsES2.display 0x5f058f00 500x500, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x5f058f00 500x500, swapInterval 1, drawable 0x3600002
[apply] duration: 112
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364364052 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x5f058f00: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x5f058f00 FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364364077 d 0ms]]
[apply] Post destroy(true) DisplayList[] entries: 1 - Thread[0x55b7a4e0, main]
[apply] [0] : NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], GC'ed false
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT - testDisplayCreate01_AutoDestroyLifecycle
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364364114 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364364114 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testDisplayCreate01_AutoDestroyLifecycle took 2.065 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT.xml
[apply] ++++ Test Singleton.ctor()Testsuite: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply]
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364364842 ms III - Start
[apply] SLOCK [T main @ 1692364364842 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(testDisplayCreate01)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT - testDisplayCreate01
[apply] Pass - 1
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364365208 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364365208 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364365208 d 0ms]]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x35ef1869: tileRendererInUse null, GearsES2[obj 0x35ef1869 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x35ef1869 on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x35ef1869 created: GearsObj[0x2cff8dc8, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x35ef1869 created: GearsObj[0x4604d9df, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x35ef1869 created: GearsObj[0x4604d9df, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x35ef1869 FIN GearsES2[obj 0x35ef1869 isInit true, usesShared false, 1 GearsObj[0x2cff8dc8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4604d9df, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79884e44, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x35ef1869 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x35ef1869, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x35ef1869 500x500, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364365212 d 38ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Frames for setVisible(true) 1: 1
[apply] screenBoundsInWinU: [ 0 / 0 1920 x 1080 ]
[apply] Thread[main,5,main] GearsES2.display 0x35ef1869 500x500, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x35ef1869 500x500, swapInterval 1, drawable 0x3600002
[apply] duration: 114
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364365475 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x35ef1869 500x500, swapInterval 1, drawable 0x3600002
[apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364365488 d 3ms]]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x35ef1869 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x35ef1869, angle 2.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x35ef1869 500x500, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364365491 d 2ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Frames for setVisible(true) 1: 1
[apply] Thread[main,5,main] GearsES2.display 0x35ef1869 500x500, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x35ef1869 500x500, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x35ef1869 500x500, swapInterval 1, drawable 0x3600002
[apply] duration: 216
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364365812 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x35ef1869: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x35ef1869 FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364365827 d 1ms]]
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364365905 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364365905 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364365905 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364365905 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x35ef1869: tileRendererInUse null, GearsES2[obj 0x35ef1869 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x35ef1869 on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x35ef1869 created: GearsObj[0x58f1bded, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x35ef1869 created: GearsObj[0x73db3d55, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x35ef1869 created: GearsObj[0x73db3d55, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x35ef1869 FIN GearsES2[obj 0x35ef1869 isInit true, usesShared false, 1 GearsObj[0x58f1bded, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x73db3d55, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x97d8e8d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x35ef1869 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x35ef1869, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x35ef1869 500x500, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364365908 d 21ms]]
[apply] Frames for setVisible(true) 2: 1
[apply] Thread[main,5,main] GearsES2.display 0x35ef1869 500x500, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x35ef1869 500x500, swapInterval 1, drawable 0x3600002
[apply] duration: 112
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364366137 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x35ef1869: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x35ef1869 FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364366160 d 0ms]]
[apply] Post destroy(true) DisplayList[] entries: 1 - Thread[0x6eda5c9, main]
[apply] [0] : NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], GC'ed false
[apply] Pass - 2
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364366226 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364366238 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364366238 d 0ms]]]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x55b7a4e0: tileRendererInUse null, GearsES2[obj 0x55b7a4e0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x55b7a4e0 on Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x55b7a4e0 created: GearsObj[0x5f6ed94d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x55b7a4e0 created: GearsObj[0x3481bfc5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x55b7a4e0 created: GearsObj[0x3481bfc5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x55b7a4e0 FIN GearsES2[obj 0x55b7a4e0 isInit true, usesShared false, 1 GearsObj[0x5f6ed94d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3481bfc5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe656dde, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x55b7a4e0 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x55b7a4e0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x55b7a4e0 500x500, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364366242 d 17ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Frames for setVisible(true) 1: 1
[apply] screenBoundsInWinU: [ 0 / 0 1920 x 1080 ]
[apply] Thread[main,5,main] GearsES2.display 0x55b7a4e0 500x500, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x55b7a4e0 500x500, swapInterval 1, drawable 0x3600002
[apply] duration: 111
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364366482 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x55b7a4e0 500x500, swapInterval 1, drawable 0x3600002
[apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364366496 d 2ms]]]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x55b7a4e0 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x55b7a4e0, angle 2.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x55b7a4e0 500x500, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364366499 d 2ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Frames for setVisible(true) 1: 1
[apply] Thread[main,5,main] GearsES2.display 0x55b7a4e0 500x500, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x55b7a4e0 500x500, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x55b7a4e0 500x500, swapInterval 1, drawable 0x3600002
[apply] duration: 210
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364366813 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x55b7a4e0: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x55b7a4e0 FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364366826 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364366901 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364366904 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364366904 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364366905 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x55b7a4e0: tileRendererInUse null, GearsES2[obj 0x55b7a4e0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x55b7a4e0 on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x55b7a4e0 created: GearsObj[0x63e14296, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x55b7a4e0 created: GearsObj[0x2c06e409, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x55b7a4e0 created: GearsObj[0x2c06e409, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x55b7a4e0 FIN GearsES2[obj 0x55b7a4e0 isInit true, usesShared false, 1 GearsObj[0x63e14296, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2c06e409, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32d669a5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x55b7a4e0 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x55b7a4e0, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x55b7a4e0 500x500, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364366905 d 21ms]]
[apply] Frames for setVisible(true) 2: 1
[apply] Thread[main,5,main] GearsES2.display 0x55b7a4e0 500x500, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x55b7a4e0 500x500, swapInterval 1, drawable 0x3600002
[apply] junit.framework.TestListener: endTest(testDisplayCreate01)
[apply] duration: 113
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364367135 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x55b7a4e0: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x55b7a4e0 FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364367159 d 0ms]]
[apply] Post destroy(true) DisplayList[] entries: 1 - Thread[0x6eda5c9, main]
[apply] [0] : NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], GC'ed false
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT - testDisplayCreate01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364367194 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364367194 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.927 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364364842 ms III - Start
[apply] SLOCK [T main @ 1692364364842 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT - testDisplayCreate01
[apply] Pass - 1
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364365208 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364365208 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364365208 d 0ms]]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x35ef1869: tileRendererInUse null, GearsES2[obj 0x35ef1869 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x35ef1869 on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x35ef1869 created: GearsObj[0x2cff8dc8, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x35ef1869 created: GearsObj[0x4604d9df, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x35ef1869 created: GearsObj[0x4604d9df, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x35ef1869 FIN GearsES2[obj 0x35ef1869 isInit true, usesShared false, 1 GearsObj[0x2cff8dc8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4604d9df, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79884e44, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x35ef1869 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x35ef1869, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x35ef1869 500x500, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364365212 d 38ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Frames for setVisible(true) 1: 1
[apply] screenBoundsInWinU: [ 0 / 0 1920 x 1080 ]
[apply] Thread[main,5,main] GearsES2.display 0x35ef1869 500x500, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x35ef1869 500x500, swapInterval 1, drawable 0x3600002
[apply] duration: 114
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364365475 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x35ef1869 500x500, swapInterval 1, drawable 0x3600002
[apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364365488 d 3ms]]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x35ef1869 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x35ef1869, angle 2.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x35ef1869 500x500, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364365491 d 2ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Frames for setVisible(true) 1: 1
[apply] Thread[main,5,main] GearsES2.display 0x35ef1869 500x500, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x35ef1869 500x500, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x35ef1869 500x500, swapInterval 1, drawable 0x3600002
[apply] duration: 216
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364365812 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x35ef1869: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x35ef1869 FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364365827 d 1ms]]
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364365905 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364365905 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364365905 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364365905 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x35ef1869: tileRendererInUse null, GearsES2[obj 0x35ef1869 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x35ef1869 on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x35ef1869 created: GearsObj[0x58f1bded, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x35ef1869 created: GearsObj[0x73db3d55, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x35ef1869 created: GearsObj[0x73db3d55, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x35ef1869 FIN GearsES2[obj 0x35ef1869 isInit true, usesShared false, 1 GearsObj[0x58f1bded, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x73db3d55, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x97d8e8d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x35ef1869 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x35ef1869, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x35ef1869 500x500, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364365908 d 21ms]]
[apply] Frames for setVisible(true) 2: 1
[apply] Thread[main,5,main] GearsES2.display 0x35ef1869 500x500, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x35ef1869 500x500, swapInterval 1, drawable 0x3600002
[apply] duration: 112
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364366137 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x35ef1869: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x35ef1869 FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364366160 d 0ms]]
[apply] Post destroy(true) DisplayList[] entries: 1 - Thread[0x6eda5c9, main]
[apply] [0] : NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], GC'ed false
[apply] Pass - 2
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364366226 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364366238 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364366238 d 0ms]]]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x55b7a4e0: tileRendererInUse null, GearsES2[obj 0x55b7a4e0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x55b7a4e0 on Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x55b7a4e0 created: GearsObj[0x5f6ed94d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x55b7a4e0 created: GearsObj[0x3481bfc5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x55b7a4e0 created: GearsObj[0x3481bfc5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x55b7a4e0 FIN GearsES2[obj 0x55b7a4e0 isInit true, usesShared false, 1 GearsObj[0x5f6ed94d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3481bfc5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe656dde, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x55b7a4e0 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x55b7a4e0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x55b7a4e0 500x500, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364366242 d 17ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Frames for setVisible(true) 1: 1
[apply] screenBoundsInWinU: [ 0 / 0 1920 x 1080 ]
[apply] Thread[main,5,main] GearsES2.display 0x55b7a4e0 500x500, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x55b7a4e0 500x500, swapInterval 1, drawable 0x3600002
[apply] duration: 111
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364366482 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x55b7a4e0 500x500, swapInterval 1, drawable 0x3600002
[apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364366496 d 2ms]]]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x55b7a4e0 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x55b7a4e0, angle 2.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x55b7a4e0 500x500, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364366499 d 2ms]]
[apply] Position OK : abs( exp 100/100 - has 100/100 ) = 0/0 <= 64/64
[apply] Frames for setVisible(true) 1: 1
[apply] Thread[main,5,main] GearsES2.display 0x55b7a4e0 500x500, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x55b7a4e0 500x500, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x55b7a4e0 500x500, swapInterval 1, drawable 0x3600002
[apply] duration: 210
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364366813 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x55b7a4e0: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x55b7a4e0 FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364366826 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364366901 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364366904 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364366904 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364366905 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x55b7a4e0: tileRendererInUse null, GearsES2[obj 0x55b7a4e0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x55b7a4e0 on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x55b7a4e0 created: GearsObj[0x63e14296, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x55b7a4e0 created: GearsObj[0x2c06e409, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x55b7a4e0 created: GearsObj[0x2c06e409, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x55b7a4e0 FIN GearsES2[obj 0x55b7a4e0 isInit true, usesShared false, 1 GearsObj[0x63e14296, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2c06e409, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32d669a5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x55b7a4e0 0/0 500x500 of 500x500, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x55b7a4e0, angle 4.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x55b7a4e0 500x500, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364366905 d 21ms]]
[apply] Frames for setVisible(true) 2: 1
[apply] Thread[main,5,main] GearsES2.display 0x55b7a4e0 500x500, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x55b7a4e0 500x500, swapInterval 1, drawable 0x3600002
[apply] duration: 113
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364367135 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x55b7a4e0: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x55b7a4e0 FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364367159 d 0ms]]
[apply] Post destroy(true) DisplayList[] entries: 1 - Thread[0x6eda5c9, main]
[apply] [0] : NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], GC'ed false
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT - testDisplayCreate01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364367194 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364367194 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testDisplayCreate01 took 2.02 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364367920 ms III - Start
[apply] SLOCK [T main @ 1692364367920 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(testWindow00)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT - testWindow00
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0x12b88760, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0x6dd21fc9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0x6a3dc819, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape FIN
[apply] GLProfiles window1: :0: Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[apply] junit.framework.TestListener: endTest(testWindow00)
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose ...
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT - testWindow00
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364372385 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364372386 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.03 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364367920 ms III - Start
[apply] SLOCK [T main @ 1692364367920 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT - testWindow00
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0x12b88760, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0x6dd21fc9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0x6a3dc819, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape FIN
[apply] GLProfiles window1: :0: Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose ...
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT - testWindow00
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364372385 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364372386 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testWindow00 took 4.141 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT
[apply] junit.framework.TestListener: tests to run: 2
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364373107 ms III - Start
[apply] SLOCK [T main @ 1692364373108 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(testWarp01Center)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp01Center
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x3d51f06e: tileRendererInUse null, GearsES2[obj 0x3d51f06e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3d51f06e on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3d51f06e created: GearsObj[0x57683c95, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3d51f06e created: GearsObj[0x2c3ac548, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3d51f06e created: GearsObj[0x2c3ac548, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x3d51f06e FIN GearsES2[obj 0x3d51f06e isInit true, usesShared false, 1 GearsObj[0x57683c95, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2c3ac548, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x509fd803, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x3d51f06e 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3d51f06e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3d51f06e 512x512, swapInterval 1, drawable 0x3600002
[apply] GLProfiles window1: :0: Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[apply] junit.framework.TestListener: endTest(testWarp01Center)
[apply] junit.framework.TestListener: startTest(testWarp02Random)
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3d51f06e: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3d51f06e FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp01Center
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp02Random
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x71809907: tileRendererInUse null, GearsES2[obj 0x71809907 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x71809907 on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x71809907 created: GearsObj[0x7e50051d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x71809907 created: GearsObj[0x4b0e2606, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x71809907 created: GearsObj[0x4b0e2606, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x71809907 FIN GearsES2[obj 0x71809907 isInit true, usesShared false, 1 GearsObj[0x7e50051d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b0e2606, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2ffa97e7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x71809907 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x71809907, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x71809907 512x512, swapInterval 1, drawable 0x3600002
[apply] GLProfiles window1: :0: Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[apply] junit.framework.TestListener: endTest(testWarp02Random)
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x71809907: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x71809907 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp02Random
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364377636 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364377636 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.101 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364373107 ms III - Start
[apply] SLOCK [T main @ 1692364373108 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp01Center
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x3d51f06e: tileRendererInUse null, GearsES2[obj 0x3d51f06e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3d51f06e on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3d51f06e created: GearsObj[0x57683c95, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3d51f06e created: GearsObj[0x2c3ac548, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3d51f06e created: GearsObj[0x2c3ac548, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x3d51f06e FIN GearsES2[obj 0x3d51f06e isInit true, usesShared false, 1 GearsObj[0x57683c95, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2c3ac548, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x509fd803, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x3d51f06e 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3d51f06e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3d51f06e 512x512, swapInterval 1, drawable 0x3600002
[apply] GLProfiles window1: :0: Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3d51f06e: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3d51f06e FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp01Center
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp02Random
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x71809907: tileRendererInUse null, GearsES2[obj 0x71809907 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x71809907 on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x71809907 created: GearsObj[0x7e50051d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x71809907 created: GearsObj[0x4b0e2606, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x71809907 created: GearsObj[0x4b0e2606, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x71809907 FIN GearsES2[obj 0x71809907 isInit true, usesShared false, 1 GearsObj[0x7e50051d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b0e2606, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2ffa97e7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x71809907 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x71809907, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x71809907 512x512, swapInterval 1, drawable 0x3600002
[apply] GLProfiles window1: :0: Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x71809907: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x71809907 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp02Random
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364377636 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364377636 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testWarp01Center took 2.114 sec
[apply] Testcase: testWarp02Random took 2.103 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT.xml
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWTSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364378364 ms III - Start
[apply] junit.framework.TestListener: tests to run: 4
[apply]
[apply] SLOCK [T main @ 1692364378364 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01WindowCreateSimple)++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple
[apply]
[apply] XXX VISIBLE.0 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x3d51f06e: tileRendererInUse null, GearsES2[obj 0x3d51f06e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3d51f06e on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3d51f06e created: GearsObj[0x48afdf3, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3d51f06e created: GearsObj[0xf97af86, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3d51f06e created: GearsObj[0xf97af86, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x3d51f06e FIN GearsES2[obj 0x3d51f06e isInit true, usesShared false, 1 GearsObj[0x48afdf3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf97af86, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x29c79176, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x3d51f06e 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3d51f06e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3d51f06e 512x512, swapInterval 1, drawable 0x3600002
[apply] GLProfiles window1: :0: Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3d51f06e: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3d51f06e FIN
[apply] junit.framework.TestListener: endTest(test01WindowCreateSimple)
[apply] junit.framework.TestListener: startTest(test02WindowCreateUndecor)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test02WindowCreateUndecor
[apply] XXX VISIBLE.0 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x20deea7f: tileRendererInUse null, GearsES2[obj 0x20deea7f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x20deea7f on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x20deea7f created: GearsObj[0x21c04dcd, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x20deea7f created: GearsObj[0x35a90062, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x20deea7f created: GearsObj[0x35a90062, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x20deea7f FIN GearsES2[obj 0x20deea7f isInit true, usesShared false, 1 GearsObj[0x21c04dcd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x35a90062, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7035472b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x20deea7f 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20deea7f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x20deea7f 512x512, swapInterval 1, drawable 0x3600002
[apply] GLProfiles window1: :0: Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[apply] junit.framework.TestListener: endTest(test02WindowCreateUndecor)
[apply] junit.framework.TestListener: startTest(test11WindowSimpleToggleVisibility)
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x20deea7f: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x20deea7f FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test02WindowCreateUndecor
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test11WindowSimpleToggleVisibility
[apply] XXX VISIBLE.0 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x1dde4cb2: tileRendererInUse null, GearsES2[obj 0x1dde4cb2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1dde4cb2 on Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1dde4cb2 created: GearsObj[0x71de0918, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1dde4cb2 created: GearsObj[0x471d8e3e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1dde4cb2 created: GearsObj[0x471d8e3e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x1dde4cb2 FIN GearsES2[obj 0x1dde4cb2 isInit true, usesShared false, 1 GearsObj[0x71de0918, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x471d8e3e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x207b15e0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x1dde4cb2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1dde4cb2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.1 -> FALSE
[apply] XXX VISIBLE.1 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x1dde4cb2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1dde4cb2, angle 1.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.2 -> FALSE
[apply] XXX VISIBLE.2 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x1dde4cb2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1dde4cb2, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.3 -> FALSE
[apply] XXX VISIBLE.3 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x1dde4cb2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1dde4cb2, angle 4.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.4 -> FALSE
[apply] XXX VISIBLE.4 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x1dde4cb2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1dde4cb2, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.5 -> FALSE
[apply] XXX VISIBLE.5 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x1dde4cb2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1dde4cb2, angle 7.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.6 -> FALSE
[apply] XXX VISIBLE.6 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x1dde4cb2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1dde4cb2, angle 9.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.7 -> FALSE
[apply] XXX VISIBLE.7 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x1dde4cb2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1dde4cb2, angle 10.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.8 -> FALSE
[apply] XXX VISIBLE.8 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x1dde4cb2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1dde4cb2, angle 12.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.9 -> FALSE
[apply] XXX VISIBLE.9 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x1dde4cb2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1dde4cb2, angle 13.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.10 -> FALSE
[apply] XXX VISIBLE.10 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x1dde4cb2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1dde4cb2, angle 15.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] junit.framework.TestListener: endTest(test11WindowSimpleToggleVisibility)
[apply] junit.framework.TestListener: startTest(test12WindowUndecorToggleVisibility)
[apply] Thread[main,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x1dde4cb2: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x1dde4cb2 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test11WindowSimpleToggleVisibility
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test12WindowUndecorToggleVisibility
[apply] XXX VISIBLE.0 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x20ce78ec: tileRendererInUse null, GearsES2[obj 0x20ce78ec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x20ce78ec on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x20ce78ec created: GearsObj[0x122f6ab3, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x20ce78ec created: GearsObj[0x53ff2318, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x20ce78ec created: GearsObj[0x53ff2318, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x20ce78ec FIN GearsES2[obj 0x20ce78ec isInit true, usesShared false, 1 GearsObj[0x122f6ab3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x53ff2318, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x43e99747, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x20ce78ec 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20ce78ec, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.1 -> FALSE
[apply] XXX VISIBLE.1 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x20ce78ec 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20ce78ec, angle 1.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.2 -> FALSE
[apply] XXX VISIBLE.2 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x20ce78ec 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20ce78ec, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.3 -> FALSE
[apply] XXX VISIBLE.3 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x20ce78ec 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20ce78ec, angle 4.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.4 -> FALSE
[apply] XXX VISIBLE.4 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x20ce78ec 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20ce78ec, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.5 -> FALSE
[apply] XXX VISIBLE.5 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x20ce78ec 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20ce78ec, angle 7.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.6 -> FALSE
[apply] XXX VISIBLE.6 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x20ce78ec 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20ce78ec, angle 9.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.7 -> FALSE
[apply] XXX VISIBLE.7 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x20ce78ec 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20ce78ec, angle 10.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.8 -> FALSE
[apply] XXX VISIBLE.8 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x20ce78ec 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20ce78ec, angle 12.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.9 -> FALSE
[apply] XXX VISIBLE.9 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x20ce78ec 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20ce78ec, angle 13.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.10 -> FALSE
[apply] XXX VISIBLE.10 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x20ce78ec 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20ce78ec, angle 15.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] junit.framework.TestListener: endTest(test12WindowUndecorToggleVisibility)
[apply] Thread[main,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x20ce78ec: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x20ce78ec FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test12WindowUndecorToggleVisibility
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364384639 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364384639 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.851 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364378364 ms III - Start
[apply] SLOCK [T main @ 1692364378364 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple
[apply] XXX VISIBLE.0 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x3d51f06e: tileRendererInUse null, GearsES2[obj 0x3d51f06e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3d51f06e on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3d51f06e created: GearsObj[0x48afdf3, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3d51f06e created: GearsObj[0xf97af86, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3d51f06e created: GearsObj[0xf97af86, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x3d51f06e FIN GearsES2[obj 0x3d51f06e isInit true, usesShared false, 1 GearsObj[0x48afdf3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf97af86, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x29c79176, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x3d51f06e 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3d51f06e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x3d51f06e 512x512, swapInterval 1, drawable 0x3600002
[apply] GLProfiles window1: :0: Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3d51f06e: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3d51f06e FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test02WindowCreateUndecor
[apply] XXX VISIBLE.0 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x20deea7f: tileRendererInUse null, GearsES2[obj 0x20deea7f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x20deea7f on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x20deea7f created: GearsObj[0x21c04dcd, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x20deea7f created: GearsObj[0x35a90062, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x20deea7f created: GearsObj[0x35a90062, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x20deea7f FIN GearsES2[obj 0x20deea7f isInit true, usesShared false, 1 GearsObj[0x21c04dcd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x35a90062, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7035472b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x20deea7f 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20deea7f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x20deea7f 512x512, swapInterval 1, drawable 0x3600002
[apply] GLProfiles window1: :0: Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x20deea7f: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x20deea7f FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test02WindowCreateUndecor
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test11WindowSimpleToggleVisibility
[apply] XXX VISIBLE.0 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x1dde4cb2: tileRendererInUse null, GearsES2[obj 0x1dde4cb2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1dde4cb2 on Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1dde4cb2 created: GearsObj[0x71de0918, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1dde4cb2 created: GearsObj[0x471d8e3e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1dde4cb2 created: GearsObj[0x471d8e3e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x1dde4cb2 FIN GearsES2[obj 0x1dde4cb2 isInit true, usesShared false, 1 GearsObj[0x71de0918, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x471d8e3e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x207b15e0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x1dde4cb2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1dde4cb2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.1 -> FALSE
[apply] XXX VISIBLE.1 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x1dde4cb2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1dde4cb2, angle 1.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.2 -> FALSE
[apply] XXX VISIBLE.2 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x1dde4cb2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1dde4cb2, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.3 -> FALSE
[apply] XXX VISIBLE.3 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x1dde4cb2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1dde4cb2, angle 4.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.4 -> FALSE
[apply] XXX VISIBLE.4 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x1dde4cb2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1dde4cb2, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.5 -> FALSE
[apply] XXX VISIBLE.5 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x1dde4cb2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1dde4cb2, angle 7.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.6 -> FALSE
[apply] XXX VISIBLE.6 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x1dde4cb2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1dde4cb2, angle 9.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.7 -> FALSE
[apply] XXX VISIBLE.7 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x1dde4cb2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1dde4cb2, angle 10.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.8 -> FALSE
[apply] XXX VISIBLE.8 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x1dde4cb2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1dde4cb2, angle 12.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.9 -> FALSE
[apply] XXX VISIBLE.9 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x1dde4cb2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1dde4cb2, angle 13.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.10 -> FALSE
[apply] XXX VISIBLE.10 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x1dde4cb2 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1dde4cb2, angle 15.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x1dde4cb2 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x1dde4cb2: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x1dde4cb2 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test11WindowSimpleToggleVisibility
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test12WindowUndecorToggleVisibility
[apply] XXX VISIBLE.0 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x20ce78ec: tileRendererInUse null, GearsES2[obj 0x20ce78ec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x20ce78ec on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x20ce78ec created: GearsObj[0x122f6ab3, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x20ce78ec created: GearsObj[0x53ff2318, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x20ce78ec created: GearsObj[0x53ff2318, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x20ce78ec FIN GearsES2[obj 0x20ce78ec isInit true, usesShared false, 1 GearsObj[0x122f6ab3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x53ff2318, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x43e99747, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x20ce78ec 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20ce78ec, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.1 -> FALSE
[apply] XXX VISIBLE.1 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x20ce78ec 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20ce78ec, angle 1.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.2 -> FALSE
[apply] XXX VISIBLE.2 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x20ce78ec 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20ce78ec, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.3 -> FALSE
[apply] XXX VISIBLE.3 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x20ce78ec 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20ce78ec, angle 4.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.4 -> FALSE
[apply] XXX VISIBLE.4 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x20ce78ec 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20ce78ec, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.5 -> FALSE
[apply] XXX VISIBLE.5 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x20ce78ec 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20ce78ec, angle 7.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.6 -> FALSE
[apply] XXX VISIBLE.6 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x20ce78ec 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20ce78ec, angle 9.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.7 -> FALSE
[apply] XXX VISIBLE.7 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x20ce78ec 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20ce78ec, angle 10.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.8 -> FALSE
[apply] XXX VISIBLE.8 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x20ce78ec 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20ce78ec, angle 12.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.9 -> FALSE
[apply] XXX VISIBLE.9 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x20ce78ec 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20ce78ec, angle 13.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] XXX VISIBLE.10 -> FALSE
[apply] XXX VISIBLE.10 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x20ce78ec 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20ce78ec, angle 15.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.display 0x20ce78ec 512x512, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x20ce78ec: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x20ce78ec FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test12WindowUndecorToggleVisibility
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364384639 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364384639 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01WindowCreateSimple took 0.245 sec
[apply] Testcase: test02WindowCreateUndecor took 0.258 sec
[apply] Testcase: test11WindowSimpleToggleVisibility took 2.718 sec
[apply] Testcase: test12WindowUndecorToggleVisibility took 2.708 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT
[apply] junit.framework.TestListener: tests to run: 7
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364385373 ms III - Start
[apply] SLOCK [T main @ 1692364385373 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01WindowSimple)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple
[apply] Frames for initial setVisible(true): 1
[apply] Created: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0xc33b74f isInit true, usesShared false, 1 GearsObj[0x2b4aa866, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43f82f83, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x383a3714, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], ],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6a192cfe,
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364385755 d 0ms]]] Handle 0x3600002,
[apply]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364385755 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364385755 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364385758 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0xc33b74f: tileRendererInUse null, GearsES2[obj 0xc33b74f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xc33b74f on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 640x480 wu, 640x480 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xc33b74f created: GearsObj[0x2b4aa866, vbo ff 1, fs 2, bf 3, bs 4]
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2e040017b0, owner true, ResourceToolkitLock[obj 0x5119fb47, isOwner false, <7193666c, 20deea7f>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2e040017b0, owner true, ResourceToolkitLock[obj 0x5119fb47, isOwner false, <7193666c, 20deea7f>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2e04026210, owner true, ResourceToolkitLock[obj 0x3835c46, isOwner false, <1dde4cb2, 7714e963>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@20ce78ec, com.jogamp.newt.event.TraceWindowAdapter@393671df, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@56620197, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@6eda5c9, ],
[apply] gear2 0xc33b74f created: GearsObj[0x43f82f83, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xc33b74f created: GearsObj[0x43f82f83, vbo ff 7, fs 8, bf 9, bs 10]
[apply] windowLock <55b7a4e0, 5f058f00>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]],
[apply] Context: X11GLXContext [Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)], options 0x4c43, this 0x3e065425, handle 0x7f2e0404df60, isShared false, jogamp.opengl.gl4.GL4bcImpl@192d43ce,
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0xc33b74f FIN GearsES2[obj 0xc33b74f isInit true, usesShared false, 1 GearsObj[0x2b4aa866, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43f82f83, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x383a3714, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] quirks: [No10BitColorCompOffscreen],
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0xc33b74f 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6a192cfe,
[apply] Handle 0x3600002,
[apply] >> GearsES2 0xc33b74f, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0xc33b74f 640x480, swapInterval 1, drawable 0x3600002
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 640x480 wu, 640x480 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364385759 d 38ms]]
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2e040017b0, owner true, ResourceToolkitLock[obj 0x5119fb47, isOwner false, <7193666c, 20deea7f>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2e040017b0, owner true, ResourceToolkitLock[obj 0x5119fb47, isOwner false, <7193666c, 20deea7f>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2e04026210, owner true, ResourceToolkitLock[obj 0x3835c46, isOwner false, <1dde4cb2, 7714e963>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@20ce78ec, com.jogamp.newt.event.TraceWindowAdapter@393671df, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@56620197, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@6eda5c9, ],
[apply] windowLock <55b7a4e0, 5f058f00>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]], direct true] ,
[apply] Window: jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 640x480 wu, 640x480 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2e040017b0, owner true, ResourceToolkitLock[obj 0x5119fb47, isOwner false, <7193666c, 20deea7f>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2e040017b0, owner true, ResourceToolkitLock[obj 0x5119fb47, isOwner false, <7193666c, 20deea7f>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2e04026210, owner true, ResourceToolkitLock[obj 0x3835c46, isOwner false, <1dde4cb2, 7714e963>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@20ce78ec, com.jogamp.newt.event.TraceWindowAdapter@393671df, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@56620197, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@6eda5c9, ],
[apply] windowLock <55b7a4e0, 5f058f00>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364385899 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0xc33b74f: tileRendererInUse null
[apply] duration: 0
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0xc33b74f FIN
[apply] junit.framework.TestListener: endTest(test01WindowSimple)
[apply] junit.framework.TestListener: startTest(test02WindowSimple)
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364385928 d 0ms]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test02WindowSimple
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364385987 d 1ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386005 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386005 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386006 d 0ms]]
[apply] Frames for initial setVisible(true): 1
[apply] Created: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x795cd85e isInit true, usesShared false, 1 GearsObj[0x384ad17b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x61862a7f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x441772e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], ],
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386009 d 7ms]]
[apply] Thread[main,5,main] GearsES2.init.0 0x795cd85e: tileRendererInUse null, GearsES2[obj 0x795cd85e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x795cd85e on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,GL_VENDOR Mesa/X.org
[apply]
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6a192cfe,
[apply] Handle 0x3600002,
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x795cd85e created: GearsObj[0x384ad17b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 640x480 wu, 640x480 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] gear2 0x795cd85e created: GearsObj[0x61862a7f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x795cd85e created: GearsObj[0x61862a7f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x795cd85e FIN GearsES2[obj 0x795cd85e isInit true, usesShared false, 1 GearsObj[0x384ad17b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x61862a7f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x441772e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x795cd85e 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x795cd85e, angle 0.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
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2d9c05ea30, owner true, ResourceToolkitLock[obj 0x7334aada, isOwner false, <1d9b7cce, 4d9e68d0>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2d9c05ea30, owner true, ResourceToolkitLock[obj 0x7334aada, isOwner false, <1d9b7cce, 4d9e68d0>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Thread[main,5,main] GearsES2.display 0x795cd85e 640x480, swapInterval 1, drawable 0x3600002
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2d9c111370, owner true, ResourceToolkitLock[obj 0x42e99e4a, isOwner false, <14dd9eb7, 52e6fdee>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@6c80d78a, com.jogamp.newt.event.TraceWindowAdapter@62150f9e, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@1a451d4d, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@7fa98a66, ],
[apply] windowLock <15ff3e9e, 5fdcaa40>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]],
[apply] Context: X11GLXContext [Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)], options 0x4c43, this 0x68129c4, handle 0x7f2d9c136b20, isShared false, jogamp.opengl.gl4.GL4bcImpl@6dc17b83,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6a192cfe,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 640x480 wu, 640x480 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2d9c05ea30, owner true, ResourceToolkitLock[obj 0x7334aada, isOwner false, <1d9b7cce, 4d9e68d0>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2d9c05ea30, owner true, ResourceToolkitLock[obj 0x7334aada, isOwner false, <1d9b7cce, 4d9e68d0>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2d9c111370, owner true, ResourceToolkitLock[obj 0x42e99e4a, isOwner false, <14dd9eb7, 52e6fdee>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@6c80d78a, com.jogamp.newt.event.TraceWindowAdapter@62150f9e, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@1a451d4d, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@7fa98a66, ],
[apply] windowLock <15ff3e9e, 5fdcaa40>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]], direct true] ,
[apply] Window: jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 640x480 wu, 640x480 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2d9c05ea30, owner true, ResourceToolkitLock[obj 0x7334aada, isOwner false, <1d9b7cce, 4d9e68d0>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2d9c05ea30, owner true, ResourceToolkitLock[obj 0x7334aada, isOwner false, <1d9b7cce, 4d9e68d0>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2d9c111370, owner true, ResourceToolkitLock[obj 0x42e99e4a, isOwner false, <14dd9eb7, 52e6fdee>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@6c80d78a, com.jogamp.newt.event.TraceWindowAdapter@62150f9e, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@1a451d4d, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@7fa98a66, ],
[apply] windowLock <15ff3e9e, 5fdcaa40>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386132 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x795cd85e: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x795cd85e FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386161 d 0ms]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test02WindowSimple
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test10WindowNativeRecreateSimple
[apply] duration: 0
[apply] junit.framework.TestListener: endTest(test02WindowSimple)
[apply] junit.framework.TestListener: startTest(test10WindowNativeRecreateSimple)
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386221 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386238 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386239 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386239 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x32eff876: tileRendererInUse null, GearsES2[obj 0x32eff876 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x32eff876 on Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x32eff876 created: GearsObj[0x59ae5cf, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x32eff876 created: GearsObj[0x42aa60b8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x32eff876 created: GearsObj[0x42aa60b8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x32eff876 FIN GearsES2[obj 0x32eff876 isInit true, usesShared false, 1 GearsObj[0x59ae5cf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42aa60b8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54cbad31, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x32eff876 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x32eff876 640x480, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386239 d 23ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386262 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x32eff876: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x32eff876 FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386273 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386301 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386305 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386305 d 0ms]]]
[apply] Frames for initial setVisible(true): 1
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x32eff876: tileRendererInUse null, GearsES2[obj 0x32eff876 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x32eff876 on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x32eff876 created: GearsObj[0x2c3648cb, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x32eff876 created: GearsObj[0x6aa7c490, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x32eff876 created: GearsObj[0x6aa7c490, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x32eff876 FIN GearsES2[obj 0x32eff876 isInit true, usesShared false, 1 GearsObj[0x2c3648cb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6aa7c490, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7d4eacb4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x32eff876 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 0.5, [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
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x32eff876 640x480, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386305 d 18ms]]
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386339 d 0ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386339 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x32eff876: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x32eff876 FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386346 d 0ms]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test10WindowNativeRecreateSimple
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test11WindowNativeRecreateSimple
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386370 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386371 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386371 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386372 d 0ms]]
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386372 d 10ms]]
[apply] Thread[main,5,main] GearsES2.init.0 0x6e20b53a: tileRendererInUse null, GearsES2[obj 0x6e20b53a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6e20b53a on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6e20b53a created: GearsObj[0x74e52303, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6e20b53a created: GearsObj[0x47af7f3d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6e20b53a created: GearsObj[0x47af7f3d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x6e20b53a FIN GearsES2[obj 0x6e20b53a isInit true, usesShared false, 1 GearsObj[0x74e52303, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47af7f3d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7c729a55, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x6e20b53a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 0.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
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 640x480, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386394 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x6e20b53a: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x6e20b53a FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386406 d 0ms]]
[apply] junit.framework.TestListener: endTest(test10WindowNativeRecreateSimple)
[apply] junit.framework.TestListener: startTest(test11WindowNativeRecreateSimple)
[apply] Frames for initial setVisible(true): 1
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386433 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386438 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386438 d 0ms]]]
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.0 0x6e20b53a: tileRendererInUse null, GearsES2[obj 0x6e20b53a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6e20b53a on Thread[main-Display-.x11_:0-1-EDT-6,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6e20b53a created: GearsObj[0x2fbdd61d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6e20b53a created: GearsObj[0x2a8af250, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6e20b53a created: GearsObj[0x2a8af250, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.X 0x6e20b53a FIN GearsES2[obj 0x6e20b53a isInit true, usesShared false, 1 GearsObj[0x2fbdd61d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a8af250, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7e46b16f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x6e20b53a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 0.5, [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
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x6e20b53a 640x480, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386439 d 18ms]]
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386472 d 0ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386473 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x6e20b53a: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x6e20b53a FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386478 d 0ms]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test11WindowNativeRecreateSimple
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test21WindowDestroyWinTwiceA
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386501 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386505 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386505 d 0ms]]]
[apply] junit.framework.TestListener: endTest(test11WindowNativeRecreateSimple)
[apply] junit.framework.TestListener: startTest(test21WindowDestroyWinTwiceA)
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386505 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.init.0 0x661972b0: tileRendererInUse null, GearsES2[obj 0x661972b0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x661972b0 on Thread[main-Display-.x11_:0-1-EDT-7,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] Frames for initial setVisible(true): 1GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply]
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x661972b0 created: GearsObj[0x3d8032c0, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x661972b0 created: GearsObj[0x3730f373, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x661972b0 created: GearsObj[0x3730f373, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.init.X 0x661972b0 FIN GearsES2[obj 0x661972b0 isInit true, usesShared false, 1 GearsObj[0x3d8032c0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3730f373, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1921e252, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x661972b0 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x661972b0, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x661972b0 640x480, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386505 d 18ms]]
[apply] duration: 0
[apply] junit.framework.TestListener: endTest(test21WindowDestroyWinTwiceA)
[apply] junit.framework.TestListener: startTest(test22WindowTwoWinOneDisplay)
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386624 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x661972b0: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x661972b0 FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386643 d 0ms]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test21WindowDestroyWinTwiceA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test22WindowTwoWinOneDisplay
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386692 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386705 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386705 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386706 d 0ms]]
[apply] Frames for initial setVisible(true): 1
[apply] Frames for initial setVisible(true): 1
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.0 0x323b36e0: tileRendererInUse null, GearsES2[obj 0x323b36e0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x323b36e0 on Thread[main-Display-.x11_:0-1-EDT-8,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x323b36e0 created: GearsObj[0x7b5f397d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x323b36e0 created: GearsObj[0x263c984a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x323b36e0 created: GearsObj[0x263c984a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.X 0x323b36e0 FIN GearsES2[obj 0x323b36e0 isInit true, usesShared false, 1 GearsObj[0x7b5f397d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x263c984a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26d1371, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x323b36e0 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x323b36e0, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x323b36e0 640x480, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386709 d 20ms]]
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386748 d 0ms]]]
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386748 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386748 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386748 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386749 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.0 0x44ebcd03: tileRendererInUse null, GearsES2[obj 0x44ebcd03 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x44ebcd03 on Thread[main-Display-.x11_:0-1-EDT-8,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x44ebcd03 created: GearsObj[0x6747915e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x44ebcd03 created: GearsObj[0x364458d2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x44ebcd03 created: GearsObj[0x364458d2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.X 0x44ebcd03 FIN GearsES2[obj 0x44ebcd03 isInit true, usesShared false, 1 GearsObj[0x6747915e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x364458d2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e00c7b3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x44ebcd03 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x44ebcd03, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x44ebcd03 640x480, swapInterval 1, drawable 0x3600004
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386749 d 41ms]]
[apply] duration1: 0
[apply] duration2: 0
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386891 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x323b36e0: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x323b36e0 FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386902 d 0ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386902 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x44ebcd03: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x44ebcd03 FIN
[apply] junit.framework.TestListener: endTest(test22WindowTwoWinOneDisplay)
[apply] junit.framework.TestListener: startTest(test23WindowTwoWinTwoDisplays)
[apply] Frames for initial setVisible(true): 1
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386935 d 0ms]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test22WindowTwoWinOneDisplay
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test23WindowTwoWinTwoDisplays
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386981 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386981 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386981 d 1ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386988 d 0ms]]
[apply] Thread[main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.init.0 0x2e005c4b: tileRendererInUse null, GearsES2[obj 0x2e005c4b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2e005c4b on Thread[main-Display-.x11_:0-2-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2e005c4b created: GearsObj[0xfd40233, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2e005c4b created: GearsObj[0x6749ecad, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2e005c4b created: GearsObj[0x6749ecad, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.init.X 0x2e005c4b FIN GearsES2[obj 0x2e005c4b isInit true, usesShared false, 1 GearsObj[0xfd40233, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6749ecad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e0f04b1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.reshape 0x2e005c4b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2e005c4b, angle 0.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
[apply] Thread[main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.display 0x2e005c4b 640x480, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386989 d 20ms]]
[apply] Frames for initial setVisible(true): 1
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364387029 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364387055 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364387055 d 0ms]]]
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364387055 d 0ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364387055 d 0ms]]
[apply] Thread[main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.init.0 0x4567f35d: tileRendererInUse null, GearsES2[obj 0x4567f35d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x4567f35d on Thread[main-Display-.x11_:0-3-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4567f35d created: GearsObj[0x4461a052, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4567f35d created: GearsObj[0x178e78b2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4567f35d created: GearsObj[0x178e78b2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.init.X 0x4567f35d FIN GearsES2[obj 0x4567f35d isInit true, usesShared false, 1 GearsObj[0x4461a052, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x178e78b2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x15f10b30, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.reshape 0x4567f35d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3a00002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4567f35d, angle 0.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
[apply] Thread[main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.display 0x4567f35d 640x480, swapInterval 1, drawable 0x3a00002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364387056 d 17ms]]
[apply] duration1: 0
[apply] duration2: 0
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364387174 d 0ms]]
[apply] Thread[main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.dispose 0x2e005c4b: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.dispose 0x2e005c4b FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364387182 d 1ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364387183 d 0ms]]
[apply] Thread[main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.dispose 0x4567f35d: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.dispose 0x4567f35d FIN
[apply] junit.framework.TestListener: endTest(test23WindowTwoWinTwoDisplays)
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364387213 d 0ms]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test23WindowTwoWinTwoDisplays
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364387251 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364387251 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.454 sec
[apply] ------------- Standard Output ---------------
[apply] Frames for initial setVisible(true): 1
[apply] Created: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0xc33b74f isInit true, usesShared false, 1 GearsObj[0x2b4aa866, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43f82f83, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x383a3714, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], ],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6a192cfe,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 640x480 wu, 640x480 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2e040017b0, owner true, ResourceToolkitLock[obj 0x5119fb47, isOwner false, <7193666c, 20deea7f>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2e040017b0, owner true, ResourceToolkitLock[obj 0x5119fb47, isOwner false, <7193666c, 20deea7f>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2e04026210, owner true, ResourceToolkitLock[obj 0x3835c46, isOwner false, <1dde4cb2, 7714e963>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@20ce78ec, com.jogamp.newt.event.TraceWindowAdapter@393671df, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@56620197, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@6eda5c9, ],
[apply] windowLock <55b7a4e0, 5f058f00>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]],
[apply] Context: X11GLXContext [Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)], options 0x4c43, this 0x3e065425, handle 0x7f2e0404df60, isShared false, jogamp.opengl.gl4.GL4bcImpl@192d43ce,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6a192cfe,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 640x480 wu, 640x480 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2e040017b0, owner true, ResourceToolkitLock[obj 0x5119fb47, isOwner false, <7193666c, 20deea7f>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2e040017b0, owner true, ResourceToolkitLock[obj 0x5119fb47, isOwner false, <7193666c, 20deea7f>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2e04026210, owner true, ResourceToolkitLock[obj 0x3835c46, isOwner false, <1dde4cb2, 7714e963>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@20ce78ec, com.jogamp.newt.event.TraceWindowAdapter@393671df, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@56620197, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@6eda5c9, ],
[apply] windowLock <55b7a4e0, 5f058f00>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]], direct true] ,
[apply] Window: jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 640x480 wu, 640x480 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2e040017b0, owner true, ResourceToolkitLock[obj 0x5119fb47, isOwner false, <7193666c, 20deea7f>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2e040017b0, owner true, ResourceToolkitLock[obj 0x5119fb47, isOwner false, <7193666c, 20deea7f>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2e04026210, owner true, ResourceToolkitLock[obj 0x3835c46, isOwner false, <1dde4cb2, 7714e963>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@20ce78ec, com.jogamp.newt.event.TraceWindowAdapter@393671df, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@56620197, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@6eda5c9, ],
[apply] windowLock <55b7a4e0, 5f058f00>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] duration: 0
[apply] Frames for initial setVisible(true): 1
[apply] Created: GLWindow[
[apply] Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x795cd85e isInit true, usesShared false, 1 GearsObj[0x384ad17b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x61862a7f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x441772e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], ],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6a192cfe,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 640x480 wu, 640x480 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2d9c05ea30, owner true, ResourceToolkitLock[obj 0x7334aada, isOwner false, <1d9b7cce, 4d9e68d0>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2d9c05ea30, owner true, ResourceToolkitLock[obj 0x7334aada, isOwner false, <1d9b7cce, 4d9e68d0>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2d9c111370, owner true, ResourceToolkitLock[obj 0x42e99e4a, isOwner false, <14dd9eb7, 52e6fdee>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@6c80d78a, com.jogamp.newt.event.TraceWindowAdapter@62150f9e, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@1a451d4d, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@7fa98a66, ],
[apply] windowLock <15ff3e9e, 5fdcaa40>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]],
[apply] Context: X11GLXContext [Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)], options 0x4c43, this 0x68129c4, handle 0x7f2d9c136b20, isShared false, jogamp.opengl.gl4.GL4bcImpl@6dc17b83,
[apply] quirks: [No10BitColorCompOffscreen],
[apply] Drawable: X11OnscreenGLXDrawable[Realized true,
[apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6a192cfe,
[apply] Handle 0x3600002,
[apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 640x480 wu, 640x480 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2d9c05ea30, owner true, ResourceToolkitLock[obj 0x7334aada, isOwner false, <1d9b7cce, 4d9e68d0>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2d9c05ea30, owner true, ResourceToolkitLock[obj 0x7334aada, isOwner false, <1d9b7cce, 4d9e68d0>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2d9c111370, owner true, ResourceToolkitLock[obj 0x42e99e4a, isOwner false, <14dd9eb7, 52e6fdee>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@6c80d78a, com.jogamp.newt.event.TraceWindowAdapter@62150f9e, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@1a451d4d, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@7fa98a66, ],
[apply] windowLock <15ff3e9e, 5fdcaa40>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]], direct true] ,
[apply] Window: jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/29 640x480 wu, 640x480 pixel] handle 0x3600002, surfaceHandle 0x3600002, children 0; ParentWindow null (handle 0x0),
[apply] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2d9c05ea30, owner true, ResourceToolkitLock[obj 0x7334aada, isOwner false, <1d9b7cce, 4d9e68d0>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2d9c05ea30, owner true, ResourceToolkitLock[obj 0x7334aada, isOwner false, <1d9b7cce, 4d9e68d0>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]],
[apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f2d9c111370, owner true, ResourceToolkitLock[obj 0x42e99e4a, isOwner false, <14dd9eb7, 52e6fdee>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[apply] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]],
[apply] WrappedSurface null,
[apply] SurfaceUpdatedListeners num 0 [],
[apply] WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@6c80d78a, com.jogamp.newt.event.TraceWindowAdapter@62150f9e, ],
[apply] MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@1a451d4d, ],
[apply] PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ],
[apply] KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@7fa98a66, ],
[apply] windowLock <15ff3e9e, 5fdcaa40>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[apply] duration: 0
[apply] Frames for initial setVisible(true): 1
[apply] Frames for initial setVisible(true): 1
[apply] Frames for initial setVisible(true): 1
[apply] duration: 0
[apply] Frames for initial setVisible(true): 1
[apply] Frames for initial setVisible(true): 1
[apply] duration1: 0
[apply] duration2: 0
[apply] Frames for initial setVisible(true): 1
[apply] Frames for initial setVisible(true): 1
[apply] duration1: 0
[apply] duration2: 0
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364385373 ms III - Start
[apply] SLOCK [T main @ 1692364385373 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364385755 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364385755 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364385755 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364385758 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0xc33b74f: tileRendererInUse null, GearsES2[obj 0xc33b74f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xc33b74f on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xc33b74f created: GearsObj[0x2b4aa866, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xc33b74f created: GearsObj[0x43f82f83, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xc33b74f created: GearsObj[0x43f82f83, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0xc33b74f FIN GearsES2[obj 0xc33b74f isInit true, usesShared false, 1 GearsObj[0x2b4aa866, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43f82f83, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x383a3714, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0xc33b74f 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xc33b74f, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0xc33b74f 640x480, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364385759 d 38ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364385899 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0xc33b74f: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0xc33b74f FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364385928 d 0ms]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test02WindowSimple
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364385987 d 1ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386005 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386005 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386006 d 0ms]]
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386009 d 7ms]]
[apply] Thread[main,5,main] GearsES2.init.0 0x795cd85e: tileRendererInUse null, GearsES2[obj 0x795cd85e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x795cd85e on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x795cd85e created: GearsObj[0x384ad17b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x795cd85e created: GearsObj[0x61862a7f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x795cd85e created: GearsObj[0x61862a7f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x795cd85e FIN GearsES2[obj 0x795cd85e isInit true, usesShared false, 1 GearsObj[0x384ad17b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x61862a7f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x441772e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x795cd85e 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x795cd85e, angle 0.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
[apply] Thread[main,5,main] GearsES2.display 0x795cd85e 640x480, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386132 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x795cd85e: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x795cd85e FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386161 d 0ms]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test02WindowSimple
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test10WindowNativeRecreateSimple
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386221 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386238 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386239 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386239 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.0 0x32eff876: tileRendererInUse null, GearsES2[obj 0x32eff876 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x32eff876 on Thread[main-Display-.x11_:0-1-EDT-3,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x32eff876 created: GearsObj[0x59ae5cf, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x32eff876 created: GearsObj[0x42aa60b8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x32eff876 created: GearsObj[0x42aa60b8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.init.X 0x32eff876 FIN GearsES2[obj 0x32eff876 isInit true, usesShared false, 1 GearsObj[0x59ae5cf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42aa60b8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54cbad31, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.reshape 0x32eff876 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x32eff876 640x480, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386239 d 23ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386262 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x32eff876: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x32eff876 FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386273 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386301 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386305 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386305 d 0ms]]]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x32eff876: tileRendererInUse null, GearsES2[obj 0x32eff876 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x32eff876 on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x32eff876 created: GearsObj[0x2c3648cb, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x32eff876 created: GearsObj[0x6aa7c490, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x32eff876 created: GearsObj[0x6aa7c490, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x32eff876 FIN GearsES2[obj 0x32eff876 isInit true, usesShared false, 1 GearsObj[0x2c3648cb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6aa7c490, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7d4eacb4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x32eff876 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 0.5, [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
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x32eff876 640x480, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386305 d 18ms]]
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386339 d 0ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386339 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x32eff876: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x32eff876 FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386346 d 0ms]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test10WindowNativeRecreateSimple
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test11WindowNativeRecreateSimple
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386370 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386371 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386371 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386372 d 0ms]]
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386372 d 10ms]]
[apply] Thread[main,5,main] GearsES2.init.0 0x6e20b53a: tileRendererInUse null, GearsES2[obj 0x6e20b53a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6e20b53a on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6e20b53a created: GearsObj[0x74e52303, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6e20b53a created: GearsObj[0x47af7f3d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6e20b53a created: GearsObj[0x47af7f3d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x6e20b53a FIN GearsES2[obj 0x6e20b53a isInit true, usesShared false, 1 GearsObj[0x74e52303, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47af7f3d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7c729a55, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x6e20b53a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 0.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
[apply] Thread[main,5,main] GearsES2.display 0x6e20b53a 640x480, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386394 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x6e20b53a: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x6e20b53a FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386406 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386433 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386438 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386438 d 0ms]]]
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.0 0x6e20b53a: tileRendererInUse null, GearsES2[obj 0x6e20b53a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6e20b53a on Thread[main-Display-.x11_:0-1-EDT-6,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6e20b53a created: GearsObj[0x2fbdd61d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6e20b53a created: GearsObj[0x2a8af250, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6e20b53a created: GearsObj[0x2a8af250, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.X 0x6e20b53a FIN GearsES2[obj 0x6e20b53a isInit true, usesShared false, 1 GearsObj[0x2fbdd61d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a8af250, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7e46b16f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x6e20b53a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6e20b53a, angle 0.5, [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
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x6e20b53a 640x480, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386439 d 18ms]]
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386472 d 0ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386473 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x6e20b53a: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x6e20b53a FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386478 d 0ms]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test11WindowNativeRecreateSimple
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test21WindowDestroyWinTwiceA
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386501 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386505 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386505 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386505 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.init.0 0x661972b0: tileRendererInUse null, GearsES2[obj 0x661972b0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x661972b0 on Thread[main-Display-.x11_:0-1-EDT-7,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x661972b0 created: GearsObj[0x3d8032c0, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x661972b0 created: GearsObj[0x3730f373, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x661972b0 created: GearsObj[0x3730f373, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.init.X 0x661972b0 FIN GearsES2[obj 0x661972b0 isInit true, usesShared false, 1 GearsObj[0x3d8032c0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3730f373, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1921e252, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.reshape 0x661972b0 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x661972b0, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.display 0x661972b0 640x480, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386505 d 18ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386624 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x661972b0: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-7,5,main] GearsES2.dispose 0x661972b0 FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386643 d 0ms]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test21WindowDestroyWinTwiceA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test22WindowTwoWinOneDisplay
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386692 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386705 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386705 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386706 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.0 0x323b36e0: tileRendererInUse null, GearsES2[obj 0x323b36e0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x323b36e0 on Thread[main-Display-.x11_:0-1-EDT-8,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x323b36e0 created: GearsObj[0x7b5f397d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x323b36e0 created: GearsObj[0x263c984a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x323b36e0 created: GearsObj[0x263c984a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.X 0x323b36e0 FIN GearsES2[obj 0x323b36e0 isInit true, usesShared false, 1 GearsObj[0x7b5f397d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x263c984a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26d1371, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x323b36e0 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x323b36e0, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x323b36e0 640x480, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386709 d 20ms]]
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386748 d 0ms]]]
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386748 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386748 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386748 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386749 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.0 0x44ebcd03: tileRendererInUse null, GearsES2[obj 0x44ebcd03 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x44ebcd03 on Thread[main-Display-.x11_:0-1-EDT-8,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x44ebcd03 created: GearsObj[0x6747915e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x44ebcd03 created: GearsObj[0x364458d2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x44ebcd03 created: GearsObj[0x364458d2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.init.X 0x44ebcd03 FIN GearsES2[obj 0x44ebcd03 isInit true, usesShared false, 1 GearsObj[0x6747915e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x364458d2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e00c7b3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.reshape 0x44ebcd03 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x44ebcd03, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.display 0x44ebcd03 640x480, swapInterval 1, drawable 0x3600004
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386749 d 41ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386891 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x323b36e0: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x323b36e0 FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386902 d 0ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386902 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x44ebcd03: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-8,5,main] GearsES2.dispose 0x44ebcd03 FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386935 d 0ms]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test22WindowTwoWinOneDisplay
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test23WindowTwoWinTwoDisplays
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386981 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386981 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386981 d 1ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386988 d 0ms]]
[apply] Thread[main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.init.0 0x2e005c4b: tileRendererInUse null, GearsES2[obj 0x2e005c4b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2e005c4b on Thread[main-Display-.x11_:0-2-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2e005c4b created: GearsObj[0xfd40233, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2e005c4b created: GearsObj[0x6749ecad, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2e005c4b created: GearsObj[0x6749ecad, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.init.X 0x2e005c4b FIN GearsES2[obj 0x2e005c4b isInit true, usesShared false, 1 GearsObj[0xfd40233, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6749ecad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e0f04b1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.reshape 0x2e005c4b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2e005c4b, angle 0.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
[apply] Thread[main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.display 0x2e005c4b 640x480, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364386989 d 20ms]]
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364387029 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364387055 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364387055 d 0ms]]]
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364387055 d 0ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364387055 d 0ms]]
[apply] Thread[main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.init.0 0x4567f35d: tileRendererInUse null, GearsES2[obj 0x4567f35d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x4567f35d on Thread[main-Display-.x11_:0-3-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4567f35d created: GearsObj[0x4461a052, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4567f35d created: GearsObj[0x178e78b2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4567f35d created: GearsObj[0x178e78b2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.init.X 0x4567f35d FIN GearsES2[obj 0x4567f35d isInit true, usesShared false, 1 GearsObj[0x4461a052, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x178e78b2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x15f10b30, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.reshape 0x4567f35d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3a00002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4567f35d, angle 0.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
[apply] Thread[main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.display 0x4567f35d 640x480, swapInterval 1, drawable 0x3a00002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364387056 d 17ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364387174 d 0ms]]
[apply] Thread[main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.dispose 0x2e005c4b: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.dispose 0x2e005c4b FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364387182 d 1ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364387183 d 0ms]]
[apply] Thread[main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.dispose 0x4567f35d: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.dispose 0x4567f35d FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364387213 d 0ms]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test23WindowTwoWinTwoDisplays
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364387251 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364387251 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01WindowSimple took 0.245 sec
[apply] Testcase: test02WindowSimple took 0.226 sec
[apply] Testcase: test10WindowNativeRecreateSimple took 0.183 sec
[apply] Testcase: test11WindowNativeRecreateSimple took 0.131 sec
[apply] Testcase: test21WindowDestroyWinTwiceA took 0.165 sec
[apply] Testcase: test22WindowTwoWinOneDisplay took 0.291 sec
[apply] Testcase: test23WindowTwoWinTwoDisplays took 0.277 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated
[apply] junit.framework.TestListener: tests to run: 4
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364387982 ms III - Start
[apply] SLOCK [T main @ 1692364387982 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(testWindowDecor01Simple)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor01Simple
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364388372 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364388372 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364388372 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364388372 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x291ae: tileRendererInUse null, GearsES2[obj 0x291ae isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x291ae on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x291ae created: GearsObj[0x51eef491, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x291ae created: GearsObj[0x1974f63e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x291ae created: GearsObj[0x1974f63e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x291ae FIN GearsES2[obj 0x291ae isInit true, usesShared false, 1 GearsObj[0x51eef491, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1974f63e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x671b9e4f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x291ae 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x291ae, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x291ae 640x480, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364388378 d 36ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364388618 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x291ae: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x291ae FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364388623 d 0ms]]
[apply] junit.framework.TestListener: endTest(testWindowDecor01Simple)
[apply] junit.framework.TestListener: startTest(testWindowDecor02DestroyWinTwiceA)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor01Simple
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor02DestroyWinTwiceA
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364388945 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364388945 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364388955 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364388955 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x47af7f3d: tileRendererInUse null, GearsES2[obj 0x47af7f3d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x47af7f3d on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x47af7f3d created: GearsObj[0x68f0051, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x47af7f3d created: GearsObj[0x7599a7fe, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x47af7f3d created: GearsObj[0x7599a7fe, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x47af7f3d FIN GearsES2[obj 0x47af7f3d isInit true, usesShared false, 1 GearsObj[0x68f0051, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7599a7fe, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x575d4dd9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x47af7f3d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x47af7f3d, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x47af7f3d 640x480, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364388956 d 25ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364389432 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x47af7f3d: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x47af7f3d FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364389439 d 0ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364389440 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364389440 d 0ms]]
[apply] junit.framework.TestListener: endTest(testWindowDecor02DestroyWinTwiceA)
[apply] junit.framework.TestListener: startTest(testWindowDecor03TwoWinOneDisplay)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor02DestroyWinTwiceA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor03TwoWinOneDisplay
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364389754 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364389755 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364389772 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364389772 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x3bb9a3ff: tileRendererInUse null, GearsES2[obj 0x3bb9a3ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3bb9a3ff on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3bb9a3ff created: GearsObj[0x68889dea, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3bb9a3ff created: GearsObj[0x39297dd2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3bb9a3ff created: GearsObj[0x39297dd2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x3bb9a3ff FIN GearsES2[obj 0x3bb9a3ff isInit true, usesShared false, 1 GearsObj[0x68889dea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39297dd2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3934df9c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x3bb9a3ff 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3bb9a3ff, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x3bb9a3ff 640x480, swapInterval 0, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364389773 d 20ms]]
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364389814 d 0ms]]]
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364389838 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364389839 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 630 x 469 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364389839 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364389839 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x44ebcd03: tileRendererInUse null, GearsES2[obj 0x44ebcd03 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x44ebcd03 on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x44ebcd03 created: GearsObj[0x7f730ed6, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x44ebcd03 created: GearsObj[0x5e137d16, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x44ebcd03 created: GearsObj[0x5e137d16, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x44ebcd03 FIN GearsES2[obj 0x44ebcd03 isInit true, usesShared false, 1 GearsObj[0x7f730ed6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e137d16, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x691f8a33, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x44ebcd03 0/0 630x470 of 630x470, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x44ebcd03, angle 0.0, [l -1.3404255, r 1.3404255, b -1.0, t 1.0] 2.680851x2.0 -> [l -1.3404255, r 1.3404255, b -1.0, t 1.0] 2.680851x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x44ebcd03 630x470, swapInterval 1, drawable 0x3600004
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364389843 d 17ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364389872 d 0ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364390336 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3bb9a3ff: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3bb9a3ff FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364390338 d 0ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364390539 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x44ebcd03: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x44ebcd03 FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364390557 d 0ms]]
[apply] junit.framework.TestListener: endTest(testWindowDecor03TwoWinOneDisplay)
[apply] junit.framework.TestListener: startTest(testWindowDecor03TwoWinTwoDisplays)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor03TwoWinOneDisplay
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor03TwoWinTwoDisplays
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364390878 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364390888 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364390889 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364390889 d 0ms]]
[apply] Thread[main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.init.0 0x2e005c4b: tileRendererInUse null, GearsES2[obj 0x2e005c4b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2e005c4b on Thread[main-Display-.x11_:0-2-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2e005c4b created: GearsObj[0xab5644b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2e005c4b created: GearsObj[0x47d068e1, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2e005c4b created: GearsObj[0x47d068e1, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.init.X 0x2e005c4b FIN GearsES2[obj 0x2e005c4b isInit true, usesShared false, 1 GearsObj[0xab5644b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47d068e1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5beb033a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.reshape 0x2e005c4b 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2e005c4b, angle 0.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
[apply] Thread[main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.display 0x2e005c4b 640x480, swapInterval 0, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364390892 d 21ms]]
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364390934 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364390955 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 630 x 469 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364390956 d 0ms]]]
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364390956 d 0ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364390956 d 0ms]]
[apply] Thread[main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.init.0 0x4567f35d: tileRendererInUse null, GearsES2[obj 0x4567f35d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x4567f35d on Thread[main-Display-.x11_:0-3-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4567f35d created: GearsObj[0x69fd3888, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4567f35d created: GearsObj[0x1f0c2f66, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4567f35d created: GearsObj[0x1f0c2f66, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.init.X 0x4567f35d FIN GearsES2[obj 0x4567f35d isInit true, usesShared false, 1 GearsObj[0x69fd3888, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1f0c2f66, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38c01fca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.reshape 0x4567f35d 0/0 630x470 of 630x470, swapInterval 1, drawable 0x3a00002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4567f35d, angle 0.0, [l -1.3404255, r 1.3404255, b -1.0, t 1.0] 2.680851x2.0 -> [l -1.3404255, r 1.3404255, b -1.0, t 1.0] 2.680851x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.display 0x4567f35d 630x470, swapInterval 1, drawable 0x3a00002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364390956 d 21ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364390987 d 0ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364391445 d 0ms]]
[apply] Thread[main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.dispose 0x2e005c4b: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.dispose 0x2e005c4b FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364391450 d 0ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364391660 d 0ms]]
[apply] Thread[main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.dispose 0x4567f35d: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.dispose 0x4567f35d FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364391675 d 0ms]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor03TwoWinTwoDisplays
[apply] junit.framework.TestListener: endTest(testWindowDecor03TwoWinTwoDisplays)
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364391955 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364391956 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.55 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364387982 ms III - Start
[apply] SLOCK [T main @ 1692364387982 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor01Simple
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364388372 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364388372 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364388372 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364388372 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x291ae: tileRendererInUse null, GearsES2[obj 0x291ae isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x291ae on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x291ae created: GearsObj[0x51eef491, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x291ae created: GearsObj[0x1974f63e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x291ae created: GearsObj[0x1974f63e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x291ae FIN GearsES2[obj 0x291ae isInit true, usesShared false, 1 GearsObj[0x51eef491, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1974f63e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x671b9e4f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x291ae 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x291ae, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x291ae 640x480, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364388378 d 36ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364388618 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x291ae: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x291ae FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364388623 d 0ms]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor01Simple
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor02DestroyWinTwiceA
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364388945 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364388945 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364388955 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364388955 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x47af7f3d: tileRendererInUse null, GearsES2[obj 0x47af7f3d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x47af7f3d on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x47af7f3d created: GearsObj[0x68f0051, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x47af7f3d created: GearsObj[0x7599a7fe, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x47af7f3d created: GearsObj[0x7599a7fe, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x47af7f3d FIN GearsES2[obj 0x47af7f3d isInit true, usesShared false, 1 GearsObj[0x68f0051, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7599a7fe, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x575d4dd9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x47af7f3d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x47af7f3d, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x47af7f3d 640x480, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364388956 d 25ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364389432 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x47af7f3d: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x47af7f3d FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364389439 d 0ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364389440 d 0ms]]
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364389440 d 0ms]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor02DestroyWinTwiceA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor03TwoWinOneDisplay
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364389754 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364389755 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364389772 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364389772 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x3bb9a3ff: tileRendererInUse null, GearsES2[obj 0x3bb9a3ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3bb9a3ff on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3bb9a3ff created: GearsObj[0x68889dea, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3bb9a3ff created: GearsObj[0x39297dd2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3bb9a3ff created: GearsObj[0x39297dd2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x3bb9a3ff FIN GearsES2[obj 0x3bb9a3ff isInit true, usesShared false, 1 GearsObj[0x68889dea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39297dd2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3934df9c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x3bb9a3ff 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3bb9a3ff, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x3bb9a3ff 640x480, swapInterval 0, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364389773 d 20ms]]
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364389814 d 0ms]]]
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364389838 d 0ms]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364389839 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 630 x 469 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364389839 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364389839 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x44ebcd03: tileRendererInUse null, GearsES2[obj 0x44ebcd03 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x44ebcd03 on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x44ebcd03 created: GearsObj[0x7f730ed6, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x44ebcd03 created: GearsObj[0x5e137d16, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x44ebcd03 created: GearsObj[0x5e137d16, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x44ebcd03 FIN GearsES2[obj 0x44ebcd03 isInit true, usesShared false, 1 GearsObj[0x7f730ed6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e137d16, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x691f8a33, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x44ebcd03 0/0 630x470 of 630x470, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x44ebcd03, angle 0.0, [l -1.3404255, r 1.3404255, b -1.0, t 1.0] 2.680851x2.0 -> [l -1.3404255, r 1.3404255, b -1.0, t 1.0] 2.680851x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x44ebcd03 630x470, swapInterval 1, drawable 0x3600004
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364389843 d 17ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364389872 d 0ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364390336 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3bb9a3ff: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3bb9a3ff FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364390338 d 0ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364390539 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x44ebcd03: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x44ebcd03 FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364390557 d 0ms]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor03TwoWinOneDisplay
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor03TwoWinTwoDisplays
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364390878 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364390888 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364390889 d 0ms]]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364390889 d 0ms]]
[apply] Thread[main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.init.0 0x2e005c4b: tileRendererInUse null, GearsES2[obj 0x2e005c4b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2e005c4b on Thread[main-Display-.x11_:0-2-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2e005c4b created: GearsObj[0xab5644b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2e005c4b created: GearsObj[0x47d068e1, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2e005c4b created: GearsObj[0x47d068e1, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.init.X 0x2e005c4b FIN GearsES2[obj 0x2e005c4b isInit true, usesShared false, 1 GearsObj[0xab5644b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47d068e1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5beb033a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.reshape 0x2e005c4b 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2e005c4b, angle 0.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
[apply] Thread[main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.display 0x2e005c4b 640x480, swapInterval 0, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364390892 d 21ms]]
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364390934 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364390955 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 630 x 469 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364390956 d 0ms]]]
[apply] WindowEvent[LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364390956 d 0ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364390956 d 0ms]]
[apply] Thread[main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.init.0 0x4567f35d: tileRendererInUse null, GearsES2[obj 0x4567f35d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x4567f35d on Thread[main-Display-.x11_:0-3-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4567f35d created: GearsObj[0x69fd3888, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4567f35d created: GearsObj[0x1f0c2f66, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4567f35d created: GearsObj[0x1f0c2f66, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.init.X 0x4567f35d FIN GearsES2[obj 0x4567f35d isInit true, usesShared false, 1 GearsObj[0x69fd3888, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1f0c2f66, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38c01fca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.reshape 0x4567f35d 0/0 630x470 of 630x470, swapInterval 1, drawable 0x3a00002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4567f35d, angle 0.0, [l -1.3404255, r 1.3404255, b -1.0, t 1.0] 2.680851x2.0 -> [l -1.3404255, r 1.3404255, b -1.0, t 1.0] 2.680851x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.display 0x4567f35d 630x470, swapInterval 1, drawable 0x3a00002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364390956 d 21ms]]
[apply] WindowEvent[MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364390987 d 0ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364391445 d 0ms]]
[apply] Thread[main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.dispose 0x2e005c4b: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-2-EDT-1,5,main] GearsES2.dispose 0x2e005c4b FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364391450 d 0ms]]
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364391660 d 0ms]]
[apply] Thread[main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.dispose 0x4567f35d: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-3-EDT-1,5,main] GearsES2.dispose 0x4567f35d FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364391675 d 0ms]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor03TwoWinTwoDisplays
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364391955 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364391956 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testWindowDecor01Simple took 0.579 sec
[apply] Testcase: testWindowDecor02DestroyWinTwiceA took 0.809 sec
[apply] Testcase: testWindowDecor03TwoWinOneDisplay took 1.116 sec
[apply] Testcase: testWindowDecor03TwoWinTwoDisplays took 1.117 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize
[apply] junit.framework.TestListener: tests to run: 2
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364392693 ms III - Start
[apply] SLOCK [T main @ 1692364392694 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01WindowDecor)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test01WindowDecor
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364393072 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364393072 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 200 x 149 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364393073 d 0ms]]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x35ef1869: tileRendererInUse null, GearsES2[obj 0x35ef1869 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x35ef1869 on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x35ef1869 created: GearsObj[0x243d4cbc, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x35ef1869 created: GearsObj[0x590826e4, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x35ef1869 created: GearsObj[0x590826e4, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x35ef1869 FIN GearsES2[obj 0x35ef1869 isInit true, usesShared false, 1 GearsObj[0x243d4cbc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x590826e4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3ed1ee05, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x35ef1869 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x35ef1869, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x35ef1869 200x150, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364393074 d 31ms]]
[apply] resize: 0 -> 1 - 200x150
[apply] resize: 1 -> 2 - 400x300
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364393670 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364393670 d 0ms]]]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x35ef1869 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x35ef1869, angle 732.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
[apply] resize: 2 -> 3 - 600x450
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364394181 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 600 x 450 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364394181 d 0ms]]]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x35ef1869 0/0 600x450 of 600x450, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x35ef1869, angle 1380.5, [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
[apply] resize: 3 -> 4 - 800x600
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364394693 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 800 x 600 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364394693 d 0ms]]]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x35ef1869 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x35ef1869, angle 1784.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
[apply] junit.framework.TestListener: endTest(test01WindowDecor)
[apply] junit.framework.TestListener: startTest(test02WindowUndecor)
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364395196 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x35ef1869: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x35ef1869 FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364395206 d 0ms]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test01WindowDecor
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test02WindowUndecor
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364395282 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364395282 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 200 x 149 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364395282 d 0ms]]]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x8dbdac1: tileRendererInUse null, GearsES2[obj 0x8dbdac1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x8dbdac1 on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x8dbdac1 created: GearsObj[0x71c71cf1, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x8dbdac1 created: GearsObj[0xff6cd57, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x8dbdac1 created: GearsObj[0xff6cd57, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x8dbdac1 FIN GearsES2[obj 0x8dbdac1 isInit true, usesShared false, 1 GearsObj[0x71c71cf1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xff6cd57, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x20e2018c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x8dbdac1 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x8dbdac1, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x8dbdac1 200x150, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364395283 d 18ms]]
[apply] resize: 0 -> 1 - 200x150
[apply] resize: 1 -> 2 - 400x300
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364395862 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364395863 d 0ms]]]
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x8dbdac1 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x8dbdac1, angle 825.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
[apply] resize: 2 -> 3 - 600x450
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364396374 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 600 x 450 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364396374 d 0ms]]]
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x8dbdac1 0/0 600x450 of 600x450, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x8dbdac1, angle 1461.5, [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
[apply] resize: 3 -> 4 - 800x600
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364396886 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 800 x 600 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364396886 d 0ms]]]
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x8dbdac1 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x8dbdac1, angle 1886.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
[apply] junit.framework.TestListener: endTest(test02WindowUndecor)
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364397387 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x8dbdac1: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x8dbdac1 FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364397406 d 0ms]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test02WindowUndecor
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364397417 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364397417 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.299 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364392693 ms III - Start
[apply] SLOCK [T main @ 1692364392694 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test01WindowDecor
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364393072 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364393072 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 200 x 149 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364393073 d 0ms]]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x35ef1869: tileRendererInUse null, GearsES2[obj 0x35ef1869 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x35ef1869 on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x35ef1869 created: GearsObj[0x243d4cbc, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x35ef1869 created: GearsObj[0x590826e4, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x35ef1869 created: GearsObj[0x590826e4, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x35ef1869 FIN GearsES2[obj 0x35ef1869 isInit true, usesShared false, 1 GearsObj[0x243d4cbc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x590826e4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3ed1ee05, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x35ef1869 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x35ef1869, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x35ef1869 200x150, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364393074 d 31ms]]
[apply] resize: 0 -> 1 - 200x150
[apply] resize: 1 -> 2 - 400x300
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364393670 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364393670 d 0ms]]]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x35ef1869 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x35ef1869, angle 732.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
[apply] resize: 2 -> 3 - 600x450
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364394181 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 600 x 450 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364394181 d 0ms]]]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x35ef1869 0/0 600x450 of 600x450, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x35ef1869, angle 1380.5, [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
[apply] resize: 3 -> 4 - 800x600
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364394693 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 800 x 600 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364394693 d 0ms]]]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x35ef1869 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x35ef1869, angle 1784.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
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364395196 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x35ef1869: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x35ef1869 FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364395206 d 0ms]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test01WindowDecor
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test02WindowUndecor
[apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364395282 d 0ms]]]
[apply] WindowEvent[GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364395282 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 1 200 x 149 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364395282 d 0ms]]]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x8dbdac1: tileRendererInUse null, GearsES2[obj 0x8dbdac1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x8dbdac1 on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x8dbdac1 created: GearsObj[0x71c71cf1, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x8dbdac1 created: GearsObj[0xff6cd57, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x8dbdac1 created: GearsObj[0xff6cd57, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x8dbdac1 FIN GearsES2[obj 0x8dbdac1 isInit true, usesShared false, 1 GearsObj[0x71c71cf1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xff6cd57, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x20e2018c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x8dbdac1 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x8dbdac1, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x8dbdac1 200x150, swapInterval 1, drawable 0x3600002
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364395283 d 18ms]]
[apply] resize: 0 -> 1 - 200x150
[apply] resize: 1 -> 2 - 400x300
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364395862 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364395863 d 0ms]]]
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x8dbdac1 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x8dbdac1, angle 825.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
[apply] resize: 2 -> 3 - 600x450
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364396374 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 600 x 450 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364396374 d 0ms]]]
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x8dbdac1 0/0 600x450 of 600x450, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x8dbdac1, angle 1461.5, [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
[apply] resize: 3 -> 4 - 800x600
[apply] WindowEvent[RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364396886 d 0ms]]
[apply] WindowUpdateEvent[[ 0 / 0 800 x 600 ], WindowEvent[REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364396886 d 0ms]]]
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x8dbdac1 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x8dbdac1, angle 1886.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
[apply] WindowEvent[DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364397387 d 0ms]]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x8dbdac1: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x8dbdac1 FIN
[apply] WindowEvent[DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1692364397406 d 0ms]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test02WindowUndecor
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364397417 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364397417 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01WindowDecor took 2.21 sec
[apply] Testcase: test02WindowUndecor took 2.199 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] junit.framework.TestListener: startTest(testRemoteWindow01)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364398181 ms III - Start
[apply] SLOCK [T main @ 1692364398182 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT - testRemoteWindow01
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0x3326f537, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0x634ed9f3, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0x366c24c6, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape FIN
[apply] junit.framework.TestListener: endTest(testRemoteWindow01)
[apply] GLProfiles window1: :0: Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[apply] com.jogamp.nativewindow.NativeWindowException: com.jogamp.nativewindow.NativeWindowException: X11Util.Display: Unable to create a display(localhost:0.0) connection. Thread main-Display-.x11_localhost:0.0-2-EDT-1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT - testRemoteWindow01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364398598 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364398598 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] X11Util.Display: Shutdown (JVM shutdown: true, open (no close attempt): 2/2, reusable (open, marked uncloseable): 0, pending (open in creation order): 2)
[apply] X11Util: Open X11 Display Connections: 2
[apply] X11Util: Open[0]: NamedX11Display[:0, 0x7f56d00017b0, refCount 1, unCloseable false]
[apply] X11Util: Open[1]: NamedX11Display[:0, 0x7f56d0026210, refCount 1, unCloseable false]
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.99 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364398181 ms III - Start
[apply] SLOCK [T main @ 1692364398182 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT - testRemoteWindow01
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init ...
[apply] GearsES1 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 created: GearsObj[0x3326f537, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 created: GearsObj[0x634ed9f3, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 created: GearsObj[0x366c24c6, vbo ff 13, fs 14, bf 15, bs 16]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES1.reshape FIN
[apply] GLProfiles window1: :0: Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[apply] com.jogamp.nativewindow.NativeWindowException: com.jogamp.nativewindow.NativeWindowException: X11Util.Display: Unable to create a display(localhost:0.0) connection. Thread main-Display-.x11_localhost:0.0-2-EDT-1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT - testRemoteWindow01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364398598 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364398598 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testRemoteWindow01 took 0.405 sec
[apply] SKIPPED: got: <com.jogamp.nativewindow.NativeWindowException: com.jogamp.nativewindow.NativeWindowException: X11Util.Display: Unable to create a display(localhost:0.0) connection. Thread main-Display-.x11_localhost:0.0-2-EDT-1>, expected: null
[apply] Testcase: testRemoteWindow01 took 0.406 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364399397 ms III - Start
[apply] SLOCK [T main @ 1692364399397 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(testRemoteWindow01)
[apply] junit.framework.TestListener: endTest(testRemoteWindow01)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT - testRemoteWindow01
[apply] com.jogamp.nativewindow.NativeWindowException: com.jogamp.nativewindow.NativeWindowException: X11Util.Display: Unable to create a display(localhost:0.0) connection. Thread main-Display-.x11_localhost:0.0-2-EDT-1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT - testRemoteWindow01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364399517 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364399518 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.695 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364399397 ms III - Start
[apply] SLOCK [T main @ 1692364399397 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT - testRemoteWindow01
[apply] com.jogamp.nativewindow.NativeWindowException: com.jogamp.nativewindow.NativeWindowException: X11Util.Display: Unable to create a display(localhost:0.0) connection. Thread main-Display-.x11_localhost:0.0-2-EDT-1
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT - testRemoteWindow01
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364399517 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364399518 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testRemoteWindow01 took 0.052 sec
[apply] SKIPPED: got: <com.jogamp.nativewindow.NativeWindowException: com.jogamp.nativewindow.NativeWindowException: X11Util.Display: Unable to create a display(localhost:0.0) connection. Thread main-Display-.x11_localhost:0.0-2-EDT-1>, expected: null
[apply] Testcase: testRemoteWindow01 took 0.054 sec
[apply] X11Util.Display: Shutdown (JVM shutdown: true, open (no close attempt): 2/2, reusable (open, marked uncloseable): 0, pending (open in creation order): 2)
[apply] X11Util: Open X11 Display Connections: 2
[apply] X11Util: Open[0]: NamedX11Display[:0, 0x7f7000001b80, refCount 1, unCloseable false]
[apply] X11Util: Open[1]: NamedX11Display[:0, 0x7f7000023270, refCount 1, unCloseable false]
[echo] Testing com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] junit.framework.TestListener: startTest(test)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364400289 ms III - Start
[apply] SLOCK [T main @ 1692364400290 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT - test
[apply] Create PointerIcon #00: PointerIcon[obj 0x1ea9f6af, .x11_:0-1, 0x3600004, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Set PointerIcon: PointerIcon[obj 0x1ea9f6af, .x11_:0-1, 0x3600004, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x619713e5: tileRendererInUse null, GearsES2[obj 0x619713e5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x619713e5 on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x619713e5 created: GearsObj[0x683a08b6, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x619713e5 created: GearsObj[0x363e5f7a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x619713e5 created: GearsObj[0x363e5f7a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x619713e5 FIN GearsES2[obj 0x619713e5 isInit true, usesShared false, 1 GearsObj[0x683a08b6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x363e5f7a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x211d1847, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x619713e5 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x619713e5, 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
[apply] junit.framework.TestListener: endTest(test)
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x619713e5: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x619713e5 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT - test
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364401717 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364401717 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.013 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364400289 ms III - Start
[apply] SLOCK [T main @ 1692364400290 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT - test
[apply] Create PointerIcon #00: PointerIcon[obj 0x1ea9f6af, .x11_:0-1, 0x3600004, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Set PointerIcon: PointerIcon[obj 0x1ea9f6af, .x11_:0-1, 0x3600004, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x619713e5: tileRendererInUse null, GearsES2[obj 0x619713e5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x619713e5 on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x619713e5 created: GearsObj[0x683a08b6, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x619713e5 created: GearsObj[0x363e5f7a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x619713e5 created: GearsObj[0x363e5f7a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x619713e5 FIN GearsES2[obj 0x619713e5 isInit true, usesShared false, 1 GearsObj[0x683a08b6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x363e5f7a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x211d1847, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x619713e5 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x619713e5, 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
[apply] QUIT Window Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x619713e5: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x619713e5 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT - test
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364401717 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364401717 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test took 1.416 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] junit.framework.TestListener: startTest(testCloseGLWindow)
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364402456 ms III - Start
[apply] SLOCK [T main @ 1692364402457 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT - testCloseGLWindow
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x708f5957: tileRendererInUse null, GearsES2[obj 0x708f5957 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x708f5957 on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x708f5957 created: GearsObj[0x1d4107f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x708f5957 created: GearsObj[0xf5fdb6e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x708f5957 created: GearsObj[0xf5fdb6e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x708f5957 FIN GearsES2[obj 0x708f5957 isInit true, usesShared false, 1 GearsObj[0x1d4107f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf5fdb6e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x58b82853, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 512x512, swapInterval 1, drawable 0x3600002
[apply] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0]
[apply] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x708f5957: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x708f5957 FIN
[apply] NEWTWindowClosingAdapter.windowDestroyed: NEWTWindowClosingAdapter[closing 1, closed 1]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT - testCloseGLWindow
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364403250 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364403250 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] junit.framework.TestListener: endTest(testCloseGLWindow)
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.369 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364402456 ms III - Start
[apply] SLOCK [T main @ 1692364402457 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT - testCloseGLWindow
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x708f5957: tileRendererInUse null, GearsES2[obj 0x708f5957 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x708f5957 on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL4/GL4.sw]
[apply] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 200
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x708f5957 created: GearsObj[0x1d4107f, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x708f5957 created: GearsObj[0xf5fdb6e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x708f5957 created: GearsObj[0xf5fdb6e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x708f5957 FIN GearsES2[obj 0x708f5957 isInit true, usesShared false, 1 GearsObj[0x1d4107f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf5fdb6e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x58b82853, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x708f5957 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x708f5957, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x708f5957 512x512, swapInterval 1, drawable 0x3600002
[apply] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0]
[apply] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x708f5957: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x708f5957 FIN
[apply] NEWTWindowClosingAdapter.windowDestroyed: NEWTWindowClosingAdapter[closing 1, closed 1]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT - testCloseGLWindow
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364403250 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364403250 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testCloseGLWindow took 0.756 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.TestWindows01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestWindows01NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT
[apply] junit.framework.TestListener: tests to run: 5
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364404000 ms III - Start
[apply] SLOCK [T main @ 1692364404000 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(testWindowDecorDestroyWinTwiceA)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorDestroyWinTwiceA
[apply] junit.framework.TestListener: endTest(testWindowDecorDestroyWinTwiceA)
[apply] junit.framework.TestListener: startTest(testWindowDecorSimpleUserPos)
[apply] junit.framework.TestListener: endTest(testWindowDecorSimpleUserPos)
[apply] junit.framework.TestListener: startTest(testWindowDecorSimpleWMPos)
[apply] junit.framework.TestListener: endTest(testWindowDecorSimpleWMPos)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorDestroyWinTwiceAjunit.framework.TestListener: startTest(testWindowDecorTwoWin)
[apply]
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorSimpleUserPos
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorSimpleUserPos
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorSimpleWMPos
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorSimpleWMPos
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorTwoWin
[apply] junit.framework.TestListener: endTest(testWindowDecorTwoWin)
[apply] junit.framework.TestListener: startTest(testWindowNativeRecreate01Simple)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorTwoWin
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowNativeRecreate01Simple
[apply] junit.framework.TestListener: endTest(testWindowNativeRecreate01Simple)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowNativeRecreate01Simple
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364404432 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364404433 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.004 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364404000 ms III - Start
[apply] SLOCK [T main @ 1692364404000 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorDestroyWinTwiceA
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorDestroyWinTwiceA
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorSimpleUserPos
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorSimpleUserPos
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorSimpleWMPos
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorSimpleWMPos
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorTwoWin
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorTwoWin
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowNativeRecreate01Simple
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowNativeRecreate01Simple
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364404432 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364404433 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testWindowDecorDestroyWinTwiceA took 0.076 sec
[apply] Testcase: testWindowDecorSimpleUserPos took 0.03 sec
[apply] Testcase: testWindowDecorSimpleWMPos took 0.033 sec
[apply] Testcase: testWindowDecorTwoWin took 0.105 sec
[apply] Testcase: testWindowNativeRecreate01Simple took 0.111 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.TestWindows02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestWindows02NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT
[apply] junit.framework.TestListener: tests to run: 2
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] junit.framework.TestListener: startTest(test01WindowDefault)
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364405200 ms III - Start
[apply] SLOCK [T main @ 1692364405201 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test01WindowDefault
[apply] XXX: Caps[x11 vid 0x21: rgba 8/8/8/0, opaque, on-scr.]]
[apply] junit.framework.TestListener: endTest(test01WindowDefault)
[apply] junit.framework.TestListener: startTest(test02WindowDefault)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test01WindowDefault
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test02WindowDefault
[apply] XXX: Caps[x11 vid 0x6f: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, on-scr.]]
[apply] junit.framework.TestListener: endTest(test02WindowDefault)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test02WindowDefault
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364405624 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364405624 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.995 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364405200 ms III - Start
[apply] SLOCK [T main @ 1692364405201 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test01WindowDefault
[apply] XXX: Caps[x11 vid 0x21: rgba 8/8/8/0, opaque, on-scr.]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test01WindowDefault
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test02WindowDefault
[apply] XXX: Caps[x11 vid 0x6f: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, on-scr.]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test02WindowDefault
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364405624 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364405624 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01WindowDefault took 0.188 sec
[apply] Testcase: test02WindowDefault took 0.142 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT
[apply] junit.framework.TestListener: tests to run: 3
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364406360 ms III - Start
[apply] SLOCK [T main @ 1692364406360 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test00ScreenModeStream)
[apply] junit.framework.TestListener: endTest(test00ScreenModeStream)
[apply] junit.framework.TestListener: startTest(test01ScreenAllMonitor)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test00ScreenModeStream
[apply] 00 out: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 00 in : [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 01 out : Monitor[Id 0xffffffff [name 'DP-1', primary], 50 x 50 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 1]
[apply] 01 in : Monitor[Id 0xffffffff [name 'DP-1', primary], 50 x 50 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 1]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test00ScreenModeStream
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test01ScreenAllMonitor
[apply] junit.framework.TestListener: endTest(test01ScreenAllMonitor)
[apply] junit.framework.TestListener: startTest(test02ScreenAllModesInfo)
[apply] junit.framework.TestListener: endTest(test02ScreenAllModesInfo)
[apply] Primary Device Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]
[apply] pixel/mm [3.6852207, 3.6860068]
[apply] pixel/in [93.60461, 93.62457]
[apply] orig : [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] current: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] Monitor Index 0 Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]
[apply] pixel/mm [3.6852207, 3.6860068]
[apply] pixel/in [93.60461, 93.62457]
[apply] orig : [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] current: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] Test.0: Monitor union viewport: [ 0 / 0 1920 x 1080 ] [pu] / [ 0 / 0 1920 x 1080 ] [wu]
[apply] Test.1: Screen viewport: [ 0 / 0 1920 x 1080 ] [pu] / [ 0 / 0 1920 x 1080 ] [wu]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test01ScreenAllMonitor
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test02ScreenAllModesInfo
[apply] Screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f0750000e90, owner true, ResourceToolkitLock[obj 0x63021689, isOwner false, <703580bf, 3e92efc3>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f0750000e90, owner true, ResourceToolkitLock[obj 0x63021689, isOwner false, <703580bf, 3e92efc3>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[apply] All-0[000]: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[001]: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[002]: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[003]: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[004]: [Id 0x47, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[005]: [Id 0x47, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[006]: [Id 0x47, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[007]: [Id 0x47, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[008]: [Id 0x48, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 0 degr]
[apply] All-0[009]: [Id 0x48, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 90 degr]
[apply] All-0[010]: [Id 0x48, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 180 degr]
[apply] All-0[011]: [Id 0x48, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 270 degr]
[apply] All-0[012]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr]
[apply] All-0[013]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr]
[apply] All-0[014]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr]
[apply] All-0[015]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr]
[apply] All-0[016]: [Id 0x4a, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 0 degr]
[apply] All-0[017]: [Id 0x4a, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 90 degr]
[apply] All-0[018]: [Id 0x4a, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 180 degr]
[apply] All-0[019]: [Id 0x4a, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 270 degr]
[apply] All-0[020]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 0 degr]
[apply] All-0[021]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 90 degr]
[apply] All-0[022]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 180 degr]
[apply] All-0[023]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 270 degr]
[apply] All-0[024]: [Id 0x4c, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 0 degr]
[apply] All-0[025]: [Id 0x4c, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 90 degr]
[apply] All-0[026]: [Id 0x4c, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 180 degr]
[apply] All-0[027]: [Id 0x4c, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 270 degr]
[apply] All-0[028]: [Id 0x4d, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[029]: [Id 0x4d, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[030]: [Id 0x4d, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[031]: [Id 0x4d, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[032]: [Id 0x4e, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-0[033]: [Id 0x4e, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-0[034]: [Id 0x4e, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-0[035]: [Id 0x4e, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-0[036]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr]
[apply] All-0[037]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr]
[apply] All-0[038]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr]
[apply] All-0[039]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr]
[apply] All-0[040]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 0 degr]
[apply] All-0[041]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 90 degr]
[apply] All-0[042]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 180 degr]
[apply] All-0[043]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 270 degr]
[apply] All-0[044]: [Id 0x51, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[045]: [Id 0x51, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[046]: [Id 0x51, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[047]: [Id 0x51, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[048]: [Id 0x52, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 0 degr]
[apply] All-0[049]: [Id 0x52, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 90 degr]
[apply] All-0[050]: [Id 0x52, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 180 degr]
[apply] All-0[051]: [Id 0x52, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 270 degr]
[apply] All-0[052]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-0[053]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-0[054]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-0[055]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-0[056]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 0 degr]
[apply] All-0[057]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 90 degr]
[apply] All-0[058]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 180 degr]
[apply] All-0[059]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 270 degr]
[apply] All-0[060]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 0 degr]
[apply] All-0[061]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 90 degr]
[apply] All-0[062]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 180 degr]
[apply] All-0[063]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 270 degr]
[apply] All-0[064]: [Id 0x56, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 0 degr]
[apply] All-0[065]: [Id 0x56, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 90 degr]
[apply] All-0[066]: [Id 0x56, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 180 degr]
[apply] All-0[067]: [Id 0x56, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 270 degr]
[apply] All-0[068]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-0[069]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-0[070]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-0[071]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-0[072]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 0 degr]
[apply] All-0[073]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 90 degr]
[apply] All-0[074]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 180 degr]
[apply] All-0[075]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 270 degr]
[apply] All-0[076]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 0 degr]
[apply] All-0[077]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 90 degr]
[apply] All-0[078]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 180 degr]
[apply] All-0[079]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 270 degr]
[apply] All-0[080]: [Id 0x5a, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 0 degr]
[apply] All-0[081]: [Id 0x5a, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 90 degr]
[apply] All-0[082]: [Id 0x5a, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 180 degr]
[apply] All-0[083]: [Id 0x5a, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 270 degr]
[apply] All-0[084]: [Id 0x5b, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 0 degr]
[apply] All-0[085]: [Id 0x5b, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 90 degr]
[apply] All-0[086]: [Id 0x5b, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 180 degr]
[apply] All-0[087]: [Id 0x5b, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 270 degr]
[apply] All-1[000]: [Id 0x5b, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 270 degr]
[apply] All-1[001]: [Id 0x5b, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 180 degr]
[apply] All-1[002]: [Id 0x5b, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 90 degr]
[apply] All-1[003]: [Id 0x5b, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 0 degr]
[apply] All-1[004]: [Id 0x5a, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 270 degr]
[apply] All-1[005]: [Id 0x5a, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 180 degr]
[apply] All-1[006]: [Id 0x5a, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 90 degr]
[apply] All-1[007]: [Id 0x5a, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 0 degr]
[apply] All-1[008]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 270 degr]
[apply] All-1[009]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 180 degr]
[apply] All-1[010]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 90 degr]
[apply] All-1[011]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 0 degr]
[apply] All-1[012]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 270 degr]
[apply] All-1[013]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 180 degr]
[apply] All-1[014]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 90 degr]
[apply] All-1[015]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 0 degr]
[apply] All-1[016]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-1[017]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-1[018]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-1[019]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-1[020]: [Id 0x56, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 270 degr]
[apply] All-1[021]: [Id 0x56, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 180 degr]
[apply] All-1[022]: [Id 0x56, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 90 degr]
[apply] All-1[023]: [Id 0x56, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 0 degr]
[apply] All-1[024]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 270 degr]
[apply] All-1[025]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 180 degr]
[apply] All-1[026]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 90 degr]
[apply] All-1[027]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 0 degr]
[apply] All-1[028]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 270 degr]
[apply] All-1[029]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 180 degr]
[apply] All-1[030]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 90 degr]
[apply] All-1[031]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 0 degr]
[apply] All-1[032]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-1[033]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-1[034]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-1[035]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-1[036]: [Id 0x52, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 270 degr]
[apply] All-1[037]: [Id 0x52, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 180 degr]
[apply] All-1[038]: [Id 0x52, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 90 degr]
[apply] All-1[039]: [Id 0x52, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 0 degr]
[apply] All-1[040]: [Id 0x51, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[041]: [Id 0x51, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[042]: [Id 0x51, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[043]: [Id 0x51, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[044]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 270 degr]
[apply] All-1[045]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 180 degr]
[apply] All-1[046]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 90 degr]
[apply] All-1[047]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 0 degr]
[apply] All-1[048]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr]
[apply] All-1[049]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr]
[apply] All-1[050]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr]
[apply] All-1[051]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr]
[apply] All-1[052]: [Id 0x4e, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-1[053]: [Id 0x4e, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-1[054]: [Id 0x4e, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-1[055]: [Id 0x4e, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-1[056]: [Id 0x4d, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[057]: [Id 0x4d, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[058]: [Id 0x4d, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[059]: [Id 0x4d, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[060]: [Id 0x4c, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 270 degr]
[apply] All-1[061]: [Id 0x4c, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 180 degr]
[apply] All-1[062]: [Id 0x4c, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 90 degr]
[apply] All-1[063]: [Id 0x4c, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 0 degr]
[apply] All-1[064]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 270 degr]
[apply] All-1[065]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 180 degr]
[apply] All-1[066]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 90 degr]
[apply] All-1[067]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 0 degr]
[apply] All-1[068]: [Id 0x4a, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 270 degr]
[apply] All-1[069]: [Id 0x4a, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 180 degr]
[apply] All-1[070]: [Id 0x4a, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 90 degr]
[apply] All-1[071]: [Id 0x4a, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 0 degr]
[apply] All-1[072]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr]
[apply] All-1[073]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr]
[apply] All-1[074]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr]
[apply] All-1[075]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr]
[apply] All-1[076]: [Id 0x48, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 270 degr]
[apply] All-1[077]: [Id 0x48, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 180 degr]
[apply] All-1[078]: [Id 0x48, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 90 degr]
[apply] All-1[079]: [Id 0x48, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 0 degr]
[apply] All-1[080]: [Id 0x47, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[081]: [Id 0x47, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[082]: [Id 0x47, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[083]: [Id 0x47, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[084]: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[085]: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[086]: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[087]: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 0: Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]
[apply] [00][000]: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][001]: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][002]: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][003]: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][004]: [Id 0x47, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][005]: [Id 0x47, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][006]: [Id 0x47, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][007]: [Id 0x47, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][008]: [Id 0x48, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 0 degr]
[apply] [00][009]: [Id 0x48, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 90 degr]
[apply] [00][010]: [Id 0x48, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 180 degr]
[apply] [00][011]: [Id 0x48, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 270 degr]
[apply] [00][012]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr]
[apply] [00][013]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr]
[apply] [00][014]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr]
[apply] [00][015]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr]
[apply] [00][016]: [Id 0x4a, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 0 degr]
[apply] [00][017]: [Id 0x4a, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 90 degr]
[apply] [00][018]: [Id 0x4a, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 180 degr]
[apply] [00][019]: [Id 0x4a, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 270 degr]
[apply] [00][020]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 0 degr]
[apply] [00][021]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 90 degr]
[apply] [00][022]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 180 degr]
[apply] [00][023]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 270 degr]
[apply] [00][024]: [Id 0x4c, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 0 degr]
[apply] [00][025]: [Id 0x4c, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 90 degr]
[apply] [00][026]: [Id 0x4c, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 180 degr]
[apply] [00][027]: [Id 0x4c, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 270 degr]
[apply] [00][028]: [Id 0x4d, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][029]: [Id 0x4d, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][030]: [Id 0x4d, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][031]: [Id 0x4d, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][032]: [Id 0x4e, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [00][033]: [Id 0x4e, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [00][034]: [Id 0x4e, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] [00][035]: [Id 0x4e, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] [00][036]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr]
[apply] [00][037]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr]
[apply] [00][038]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr]
[apply] [00][039]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr]
[apply] [00][040]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 0 degr]
[apply] [00][041]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 90 degr]
[apply] [00][042]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 180 degr]
[apply] [00][043]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 270 degr]
[apply] [00][044]: [Id 0x51, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][045]: [Id 0x51, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][046]: [Id 0x51, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][047]: [Id 0x51, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][048]: [Id 0x52, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 0 degr]
[apply] [00][049]: [Id 0x52, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 90 degr]
[apply] [00][050]: [Id 0x52, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 180 degr]
[apply] [00][051]: [Id 0x52, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 270 degr]
[apply] [00][052]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [00][053]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [00][054]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] [00][055]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] [00][056]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 0 degr]
[apply] [00][057]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 90 degr]
[apply] [00][058]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 180 degr]
[apply] [00][059]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 270 degr]
[apply] [00][060]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 0 degr]
[apply] [00][061]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 90 degr]
[apply] [00][062]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 180 degr]
[apply] [00][063]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 270 degr]
[apply] [00][064]: [Id 0x56, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 0 degr]
[apply] [00][065]: [Id 0x56, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 90 degr]
[apply] [00][066]: [Id 0x56, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 180 degr]
[apply] [00][067]: [Id 0x56, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 270 degr]
[apply] [00][068]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [00][069]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [00][070]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] [00][071]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] [00][072]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 0 degr]
[apply] [00][073]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 90 degr]
[apply] [00][074]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 180 degr]
[apply] [00][075]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 270 degr]
[apply] [00][076]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 0 degr]
[apply] [00][077]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 90 degr]
[apply] [00][078]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 180 degr]
[apply] [00][079]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 270 degr]
[apply] [00][080]: [Id 0x5a, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 0 degr]
[apply] [00][081]: [Id 0x5a, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 90 degr]
[apply] [00][082]: [Id 0x5a, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 180 degr]
[apply] [00][083]: [Id 0x5a, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 270 degr]
[apply] [00][084]: [Id 0x5b, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 0 degr]
[apply] [00][085]: [Id 0x5b, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 90 degr]
[apply] [00][086]: [Id 0x5b, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 180 degr]
[apply] [00][087]: [Id 0x5b, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 270 degr]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test02ScreenAllModesInfo
[apply] XRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364406794 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364406794 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.009 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364406360 ms III - Start
[apply] SLOCK [T main @ 1692364406360 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test00ScreenModeStream
[apply] 00 out: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 00 in : [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 01 out : Monitor[Id 0xffffffff [name 'DP-1', primary], 50 x 50 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 1]
[apply] 01 in : Monitor[Id 0xffffffff [name 'DP-1', primary], 50 x 50 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 1]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test00ScreenModeStream
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test01ScreenAllMonitor
[apply] Primary Device Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]
[apply] pixel/mm [3.6852207, 3.6860068]
[apply] pixel/in [93.60461, 93.62457]
[apply] orig : [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] current: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] Monitor Index 0 Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]
[apply] pixel/mm [3.6852207, 3.6860068]
[apply] pixel/in [93.60461, 93.62457]
[apply] orig : [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] current: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] Test.0: Monitor union viewport: [ 0 / 0 1920 x 1080 ] [pu] / [ 0 / 0 1920 x 1080 ] [wu]
[apply] Test.1: Screen viewport: [ 0 / 0 1920 x 1080 ] [pu] / [ 0 / 0 1920 x 1080 ] [wu]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test01ScreenAllMonitor
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test02ScreenAllModesInfo
[apply] Screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f0750000e90, owner true, ResourceToolkitLock[obj 0x63021689, isOwner false, <703580bf, 3e92efc3>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f0750000e90, owner true, ResourceToolkitLock[obj 0x63021689, isOwner false, <703580bf, 3e92efc3>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[apply] All-0[000]: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[001]: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[002]: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[003]: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[004]: [Id 0x47, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[005]: [Id 0x47, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[006]: [Id 0x47, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[007]: [Id 0x47, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[008]: [Id 0x48, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 0 degr]
[apply] All-0[009]: [Id 0x48, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 90 degr]
[apply] All-0[010]: [Id 0x48, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 180 degr]
[apply] All-0[011]: [Id 0x48, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 270 degr]
[apply] All-0[012]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr]
[apply] All-0[013]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr]
[apply] All-0[014]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr]
[apply] All-0[015]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr]
[apply] All-0[016]: [Id 0x4a, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 0 degr]
[apply] All-0[017]: [Id 0x4a, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 90 degr]
[apply] All-0[018]: [Id 0x4a, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 180 degr]
[apply] All-0[019]: [Id 0x4a, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 270 degr]
[apply] All-0[020]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 0 degr]
[apply] All-0[021]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 90 degr]
[apply] All-0[022]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 180 degr]
[apply] All-0[023]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 270 degr]
[apply] All-0[024]: [Id 0x4c, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 0 degr]
[apply] All-0[025]: [Id 0x4c, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 90 degr]
[apply] All-0[026]: [Id 0x4c, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 180 degr]
[apply] All-0[027]: [Id 0x4c, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 270 degr]
[apply] All-0[028]: [Id 0x4d, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[029]: [Id 0x4d, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[030]: [Id 0x4d, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[031]: [Id 0x4d, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[032]: [Id 0x4e, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-0[033]: [Id 0x4e, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-0[034]: [Id 0x4e, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-0[035]: [Id 0x4e, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-0[036]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr]
[apply] All-0[037]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr]
[apply] All-0[038]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr]
[apply] All-0[039]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr]
[apply] All-0[040]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 0 degr]
[apply] All-0[041]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 90 degr]
[apply] All-0[042]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 180 degr]
[apply] All-0[043]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 270 degr]
[apply] All-0[044]: [Id 0x51, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-0[045]: [Id 0x51, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-0[046]: [Id 0x51, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-0[047]: [Id 0x51, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-0[048]: [Id 0x52, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 0 degr]
[apply] All-0[049]: [Id 0x52, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 90 degr]
[apply] All-0[050]: [Id 0x52, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 180 degr]
[apply] All-0[051]: [Id 0x52, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 270 degr]
[apply] All-0[052]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-0[053]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-0[054]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-0[055]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-0[056]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 0 degr]
[apply] All-0[057]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 90 degr]
[apply] All-0[058]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 180 degr]
[apply] All-0[059]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 270 degr]
[apply] All-0[060]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 0 degr]
[apply] All-0[061]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 90 degr]
[apply] All-0[062]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 180 degr]
[apply] All-0[063]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 270 degr]
[apply] All-0[064]: [Id 0x56, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 0 degr]
[apply] All-0[065]: [Id 0x56, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 90 degr]
[apply] All-0[066]: [Id 0x56, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 180 degr]
[apply] All-0[067]: [Id 0x56, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 270 degr]
[apply] All-0[068]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-0[069]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-0[070]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-0[071]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-0[072]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 0 degr]
[apply] All-0[073]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 90 degr]
[apply] All-0[074]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 180 degr]
[apply] All-0[075]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 270 degr]
[apply] All-0[076]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 0 degr]
[apply] All-0[077]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 90 degr]
[apply] All-0[078]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 180 degr]
[apply] All-0[079]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 270 degr]
[apply] All-0[080]: [Id 0x5a, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 0 degr]
[apply] All-0[081]: [Id 0x5a, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 90 degr]
[apply] All-0[082]: [Id 0x5a, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 180 degr]
[apply] All-0[083]: [Id 0x5a, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 270 degr]
[apply] All-0[084]: [Id 0x5b, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 0 degr]
[apply] All-0[085]: [Id 0x5b, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 90 degr]
[apply] All-0[086]: [Id 0x5b, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 180 degr]
[apply] All-0[087]: [Id 0x5b, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 270 degr]
[apply] All-1[000]: [Id 0x5b, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 270 degr]
[apply] All-1[001]: [Id 0x5b, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 180 degr]
[apply] All-1[002]: [Id 0x5b, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 90 degr]
[apply] All-1[003]: [Id 0x5b, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 0 degr]
[apply] All-1[004]: [Id 0x5a, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 270 degr]
[apply] All-1[005]: [Id 0x5a, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 180 degr]
[apply] All-1[006]: [Id 0x5a, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 90 degr]
[apply] All-1[007]: [Id 0x5a, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 0 degr]
[apply] All-1[008]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 270 degr]
[apply] All-1[009]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 180 degr]
[apply] All-1[010]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 90 degr]
[apply] All-1[011]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 0 degr]
[apply] All-1[012]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 270 degr]
[apply] All-1[013]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 180 degr]
[apply] All-1[014]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 90 degr]
[apply] All-1[015]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 0 degr]
[apply] All-1[016]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-1[017]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-1[018]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-1[019]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-1[020]: [Id 0x56, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 270 degr]
[apply] All-1[021]: [Id 0x56, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 180 degr]
[apply] All-1[022]: [Id 0x56, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 90 degr]
[apply] All-1[023]: [Id 0x56, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 0 degr]
[apply] All-1[024]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 270 degr]
[apply] All-1[025]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 180 degr]
[apply] All-1[026]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 90 degr]
[apply] All-1[027]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 0 degr]
[apply] All-1[028]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 270 degr]
[apply] All-1[029]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 180 degr]
[apply] All-1[030]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 90 degr]
[apply] All-1[031]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 0 degr]
[apply] All-1[032]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-1[033]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-1[034]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-1[035]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-1[036]: [Id 0x52, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 270 degr]
[apply] All-1[037]: [Id 0x52, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 180 degr]
[apply] All-1[038]: [Id 0x52, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 90 degr]
[apply] All-1[039]: [Id 0x52, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 0 degr]
[apply] All-1[040]: [Id 0x51, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[041]: [Id 0x51, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[042]: [Id 0x51, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[043]: [Id 0x51, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[044]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 270 degr]
[apply] All-1[045]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 180 degr]
[apply] All-1[046]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 90 degr]
[apply] All-1[047]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 0 degr]
[apply] All-1[048]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr]
[apply] All-1[049]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr]
[apply] All-1[050]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr]
[apply] All-1[051]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr]
[apply] All-1[052]: [Id 0x4e, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] All-1[053]: [Id 0x4e, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] All-1[054]: [Id 0x4e, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] All-1[055]: [Id 0x4e, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] All-1[056]: [Id 0x4d, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[057]: [Id 0x4d, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[058]: [Id 0x4d, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[059]: [Id 0x4d, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[060]: [Id 0x4c, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 270 degr]
[apply] All-1[061]: [Id 0x4c, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 180 degr]
[apply] All-1[062]: [Id 0x4c, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 90 degr]
[apply] All-1[063]: [Id 0x4c, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 0 degr]
[apply] All-1[064]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 270 degr]
[apply] All-1[065]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 180 degr]
[apply] All-1[066]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 90 degr]
[apply] All-1[067]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 0 degr]
[apply] All-1[068]: [Id 0x4a, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 270 degr]
[apply] All-1[069]: [Id 0x4a, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 180 degr]
[apply] All-1[070]: [Id 0x4a, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 90 degr]
[apply] All-1[071]: [Id 0x4a, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 0 degr]
[apply] All-1[072]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr]
[apply] All-1[073]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr]
[apply] All-1[074]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr]
[apply] All-1[075]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr]
[apply] All-1[076]: [Id 0x48, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 270 degr]
[apply] All-1[077]: [Id 0x48, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 180 degr]
[apply] All-1[078]: [Id 0x48, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 90 degr]
[apply] All-1[079]: [Id 0x48, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 0 degr]
[apply] All-1[080]: [Id 0x47, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[081]: [Id 0x47, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[082]: [Id 0x47, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[083]: [Id 0x47, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] All-1[084]: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] All-1[085]: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] All-1[086]: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] All-1[087]: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 0: Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]
[apply] [00][000]: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][001]: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][002]: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][003]: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][004]: [Id 0x47, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][005]: [Id 0x47, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][006]: [Id 0x47, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][007]: [Id 0x47, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][008]: [Id 0x48, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 0 degr]
[apply] [00][009]: [Id 0x48, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 90 degr]
[apply] [00][010]: [Id 0x48, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 180 degr]
[apply] [00][011]: [Id 0x48, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 270 degr]
[apply] [00][012]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr]
[apply] [00][013]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr]
[apply] [00][014]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr]
[apply] [00][015]: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr]
[apply] [00][016]: [Id 0x4a, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 0 degr]
[apply] [00][017]: [Id 0x4a, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 90 degr]
[apply] [00][018]: [Id 0x4a, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 180 degr]
[apply] [00][019]: [Id 0x4a, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 270 degr]
[apply] [00][020]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 0 degr]
[apply] [00][021]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 90 degr]
[apply] [00][022]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 180 degr]
[apply] [00][023]: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 270 degr]
[apply] [00][024]: [Id 0x4c, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 0 degr]
[apply] [00][025]: [Id 0x4c, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 90 degr]
[apply] [00][026]: [Id 0x4c, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 180 degr]
[apply] [00][027]: [Id 0x4c, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 270 degr]
[apply] [00][028]: [Id 0x4d, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][029]: [Id 0x4d, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][030]: [Id 0x4d, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][031]: [Id 0x4d, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][032]: [Id 0x4e, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [00][033]: [Id 0x4e, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [00][034]: [Id 0x4e, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] [00][035]: [Id 0x4e, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] [00][036]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr]
[apply] [00][037]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr]
[apply] [00][038]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr]
[apply] [00][039]: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr]
[apply] [00][040]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 0 degr]
[apply] [00][041]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 90 degr]
[apply] [00][042]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 180 degr]
[apply] [00][043]: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 270 degr]
[apply] [00][044]: [Id 0x51, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [00][045]: [Id 0x51, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [00][046]: [Id 0x51, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] [00][047]: [Id 0x51, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] [00][048]: [Id 0x52, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 0 degr]
[apply] [00][049]: [Id 0x52, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 90 degr]
[apply] [00][050]: [Id 0x52, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 180 degr]
[apply] [00][051]: [Id 0x52, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 270 degr]
[apply] [00][052]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [00][053]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [00][054]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] [00][055]: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] [00][056]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 0 degr]
[apply] [00][057]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 90 degr]
[apply] [00][058]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 180 degr]
[apply] [00][059]: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 270 degr]
[apply] [00][060]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 0 degr]
[apply] [00][061]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 90 degr]
[apply] [00][062]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 180 degr]
[apply] [00][063]: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 270 degr]
[apply] [00][064]: [Id 0x56, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 0 degr]
[apply] [00][065]: [Id 0x56, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 90 degr]
[apply] [00][066]: [Id 0x56, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 180 degr]
[apply] [00][067]: [Id 0x56, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 270 degr]
[apply] [00][068]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [00][069]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [00][070]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] [00][071]: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] [00][072]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 0 degr]
[apply] [00][073]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 90 degr]
[apply] [00][074]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 180 degr]
[apply] [00][075]: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 270 degr]
[apply] [00][076]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 0 degr]
[apply] [00][077]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 90 degr]
[apply] [00][078]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 180 degr]
[apply] [00][079]: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 270 degr]
[apply] [00][080]: [Id 0x5a, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 0 degr]
[apply] [00][081]: [Id 0x5a, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 90 degr]
[apply] [00][082]: [Id 0x5a, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 180 degr]
[apply] [00][083]: [Id 0x5a, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 270 degr]
[apply] [00][084]: [Id 0x5b, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 0 degr]
[apply] [00][085]: [Id 0x5b, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 90 degr]
[apply] [00][086]: [Id 0x5b, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 180 degr]
[apply] [00][087]: [Id 0x5b, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 270 degr]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test02ScreenAllModesInfo
[apply] XRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364406794 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364406794 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test00ScreenModeStream took 0.01 sec
[apply] Testcase: test01ScreenAllMonitor took 0.034 sec
[apply] Testcase: test02ScreenAllModesInfo took 0.02 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364407550 ms III - Start
[apply] SLOCK [T main @ 1692364407550 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(testScreenModeInfo01)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT - testScreenModeInfo01
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x2ef3eef9: tileRendererInUse null, GearsES2[obj 0x2ef3eef9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2ef3eef9 on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2ef3eef9 created: GearsObj[0x4208ad97, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2ef3eef9 created: GearsObj[0x5e163ed7, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2ef3eef9 created: GearsObj[0x5e163ed7, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x2ef3eef9 FIN GearsES2[obj 0x2ef3eef9 isInit true, usesShared false, 1 GearsObj[0x4208ad97, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e163ed7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c57e793, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x2ef3eef9 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2ef3eef9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2ef3eef9 256x256, swapInterval 1, drawable 0x3600002
[apply] 0: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 1: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 2: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 3: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 4: [Id 0x47, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 5: [Id 0x47, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 6: [Id 0x47, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 7: [Id 0x47, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 8: [Id 0x48, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 0 degr]
[apply] 9: [Id 0x48, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 90 degr]
[apply] 10: [Id 0x48, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 180 degr]
[apply] 11: [Id 0x48, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 270 degr]
[apply] 12: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr]
[apply] 13: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr]
[apply] 14: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr]
[apply] 15: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr]
[apply] 16: [Id 0x4a, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 0 degr]
[apply] 17: [Id 0x4a, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 90 degr]
[apply] 18: [Id 0x4a, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 180 degr]
[apply] 19: [Id 0x4a, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 270 degr]
[apply] 20: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 0 degr]
[apply] 21: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 90 degr]
[apply] 22: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 180 degr]
[apply] 23: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 270 degr]
[apply] 24: [Id 0x4c, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 0 degr]
[apply] 25: [Id 0x4c, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 90 degr]
[apply] 26: [Id 0x4c, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 180 degr]
[apply] 27: [Id 0x4c, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 270 degr]
[apply] 28: [Id 0x4d, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 29: [Id 0x4d, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 30: [Id 0x4d, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 31: [Id 0x4d, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 32: [Id 0x4e, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] 33: [Id 0x4e, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] 34: [Id 0x4e, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] 35: [Id 0x4e, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] 36: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr]
[apply] 37: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr]
[apply] 38: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr]
[apply] 39: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr]
[apply] 40: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 0 degr]
[apply] 41: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 90 degr]
[apply] 42: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 180 degr]
[apply] 43: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 270 degr]
[apply] 44: [Id 0x51, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 45: [Id 0x51, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 46: [Id 0x51, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 47: [Id 0x51, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 48: [Id 0x52, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 0 degr]
[apply] 49: [Id 0x52, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 90 degr]
[apply] 50: [Id 0x52, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 180 degr]
[apply] 51: [Id 0x52, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 270 degr]
[apply] 52: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] 53: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] 54: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] 55: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] 56: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 0 degr]
[apply] 57: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 90 degr]
[apply] 58: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 180 degr]
[apply] 59: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 270 degr]
[apply] 60: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 0 degr]
[apply] 61: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 90 degr]
[apply] 62: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 180 degr]
[apply] 63: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 270 degr]
[apply] 64: [Id 0x56, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 0 degr]
[apply] 65: [Id 0x56, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 90 degr]
[apply] 66: [Id 0x56, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 180 degr]
[apply] 67: [Id 0x56, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 270 degr]
[apply] 68: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] 69: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] 70: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] 71: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] 72: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 0 degr]
[apply] 73: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 90 degr]
[apply] 74: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 180 degr]
[apply] 75: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 270 degr]
[apply] 76: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 0 degr]
[apply] 77: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 90 degr]
[apply] 78: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 180 degr]
[apply] 79: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 270 degr]
[apply] 80: [Id 0x5a, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 0 degr]
[apply] 81: [Id 0x5a, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 90 degr]
[apply] 82: [Id 0x5a, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 180 degr]
[apply] 83: [Id 0x5a, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 270 degr]
[apply] 84: [Id 0x5b, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 0 degr]
[apply] 85: [Id 0x5b, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 90 degr]
[apply] 86: [Id 0x5b, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 180 degr]
[apply] 87: [Id 0x5b, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 270 degr]
[apply] orig: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] curr: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] .0.1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.32.33.34.35.36.37.38.39.40.41.42.43.44.45.46.47.48.49!
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2ef3eef9: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2ef3eef9 FIN
[apply] junit.framework.TestListener: endTest(testScreenModeInfo01)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT - testScreenModeInfo01
[apply] XRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364408067 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364408067 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.093 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364407550 ms III - Start
[apply] SLOCK [T main @ 1692364407550 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT - testScreenModeInfo01
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x2ef3eef9: tileRendererInUse null, GearsES2[obj 0x2ef3eef9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x2ef3eef9 on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x2ef3eef9 created: GearsObj[0x4208ad97, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x2ef3eef9 created: GearsObj[0x5e163ed7, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x2ef3eef9 created: GearsObj[0x5e163ed7, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x2ef3eef9 FIN GearsES2[obj 0x2ef3eef9 isInit true, usesShared false, 1 GearsObj[0x4208ad97, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e163ed7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c57e793, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x2ef3eef9 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x2ef3eef9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x2ef3eef9 256x256, swapInterval 1, drawable 0x3600002
[apply] 0: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 1: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 2: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 3: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 4: [Id 0x47, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 5: [Id 0x47, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 6: [Id 0x47, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 7: [Id 0x47, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 8: [Id 0x48, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 0 degr]
[apply] 9: [Id 0x48, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 90 degr]
[apply] 10: [Id 0x48, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 180 degr]
[apply] 11: [Id 0x48, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 270 degr]
[apply] 12: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr]
[apply] 13: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr]
[apply] 14: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr]
[apply] 15: [Id 0x49, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr]
[apply] 16: [Id 0x4a, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 0 degr]
[apply] 17: [Id 0x4a, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 90 degr]
[apply] 18: [Id 0x4a, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 180 degr]
[apply] 19: [Id 0x4a, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 270 degr]
[apply] 20: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 0 degr]
[apply] 21: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 90 degr]
[apply] 22: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 180 degr]
[apply] 23: [Id 0x4b, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 270 degr]
[apply] 24: [Id 0x4c, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 0 degr]
[apply] 25: [Id 0x4c, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 90 degr]
[apply] 26: [Id 0x4c, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 180 degr]
[apply] 27: [Id 0x4c, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 270 degr]
[apply] 28: [Id 0x4d, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 29: [Id 0x4d, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 30: [Id 0x4d, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 31: [Id 0x4d, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 32: [Id 0x4e, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] 33: [Id 0x4e, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] 34: [Id 0x4e, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] 35: [Id 0x4e, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] 36: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr]
[apply] 37: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr]
[apply] 38: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr]
[apply] 39: [Id 0x4f, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr]
[apply] 40: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 0 degr]
[apply] 41: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 90 degr]
[apply] 42: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 180 degr]
[apply] 43: [Id 0x50, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 270 degr]
[apply] 44: [Id 0x51, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] 45: [Id 0x51, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] 46: [Id 0x51, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr]
[apply] 47: [Id 0x51, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr]
[apply] 48: [Id 0x52, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 0 degr]
[apply] 49: [Id 0x52, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 90 degr]
[apply] 50: [Id 0x52, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 180 degr]
[apply] 51: [Id 0x52, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 270 degr]
[apply] 52: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] 53: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] 54: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] 55: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] 56: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 0 degr]
[apply] 57: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 90 degr]
[apply] 58: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 180 degr]
[apply] 59: [Id 0x53, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 270 degr]
[apply] 60: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 0 degr]
[apply] 61: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 90 degr]
[apply] 62: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 180 degr]
[apply] 63: [Id 0x55, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 270 degr]
[apply] 64: [Id 0x56, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 0 degr]
[apply] 65: [Id 0x56, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 90 degr]
[apply] 66: [Id 0x56, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 180 degr]
[apply] 67: [Id 0x56, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 270 degr]
[apply] 68: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] 69: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] 70: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr]
[apply] 71: [Id 0x57, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr]
[apply] 72: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 0 degr]
[apply] 73: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 90 degr]
[apply] 74: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 180 degr]
[apply] 75: [Id 0x58, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 270 degr]
[apply] 76: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 0 degr]
[apply] 77: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 90 degr]
[apply] 78: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 180 degr]
[apply] 79: [Id 0x59, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 270 degr]
[apply] 80: [Id 0x5a, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 0 degr]
[apply] 81: [Id 0x5a, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 90 degr]
[apply] 82: [Id 0x5a, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 180 degr]
[apply] 83: [Id 0x5a, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 270 degr]
[apply] 84: [Id 0x5b, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 0 degr]
[apply] 85: [Id 0x5b, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 90 degr]
[apply] 86: [Id 0x5b, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 180 degr]
[apply] 87: [Id 0x5b, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 270 degr]
[apply] orig: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] curr: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] .0.1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.32.33.34.35.36.37.38.39.40.41.42.43.44.45.46.47.48.49!
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2ef3eef9: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x2ef3eef9 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT - testScreenModeInfo01
[apply] XRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364408067 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364408067 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testScreenModeInfo01 took 0.38 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00cNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00cNEWT.xml
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00cNEWTSLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364408793 ms III - Start
[apply] junit.framework.TestListener: tests to run: 1
[apply]
[apply] SLOCK [T main @ 1692364408793 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] setTestSupported: false
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00cNEWT - testScreenModeChange01 - Test not supported on this platform.
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00cNEWT - testScreenModeChange01
[apply] junit.framework.TestListener: startTest(testScreenModeChange01)
[apply] junit.framework.TestListener: endTest(testScreenModeChange01)
[apply] XRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364410945 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364410946 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 2.724 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364408793 ms III - Start
[apply] SLOCK [T main @ 1692364408793 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] setTestSupported: false
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00cNEWT - testScreenModeChange01 - Test not supported on this platform.
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00cNEWT - testScreenModeChange01
[apply] XRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364410945 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364410946 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testScreenModeChange01 took 0.003 sec
[apply] SKIPPED: got: <false>, expected: is <true>
[apply] Testcase: testScreenModeChange01 took 0.004 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364411667 ms III - Start
[apply] SLOCK [T main @ 1692364411668 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(testScreenModeChange01)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT - testScreenModeChange01
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x61df66b6: tileRendererInUse null, GearsES2[obj 0x61df66b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x61df66b6 on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x61df66b6 created: GearsObj[0x4834d30, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x61df66b6 created: GearsObj[0x1f1db90c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x61df66b6 created: GearsObj[0x1f1db90c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x61df66b6 FIN GearsES2[obj 0x61df66b6 isInit true, usesShared false, 1 GearsObj[0x4834d30, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1f1db90c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a54cfcc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x61df66b6 0/0 100x100 of 100x100, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x61df66b6 100x100, swapInterval 1, drawable 0x3600002
[apply] Test.0: Window bounds : [ 0 / 29 100 x 100 ] [wu] within [ 0 / 0 1920 x 1080 ] [wu]
[apply] Test.0: Window size : 100 x 100 [pixels]
[apply] Test.0: Screen viewport : [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [wu]
[apply] Test.0: Monitor viewport : [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [wu]
[apply] [0] orig : [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [1] set current: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x61df66b6 100x100, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x61df66b6 100x100, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 0/0 100x100 of 100x100, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x61df66b6, angle 1.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x61df66b6 100x100, swapInterval 1, drawable 0x3600002
[apply] [1] changeOK : true
[apply] [1] has current cached : [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [1] has current queried : [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], equal true
[apply] Test.1: Window bounds : [ 0 / 29 100 x 100 ] [wu] within [ 0 / 0 800 x 600 ] [wu]
[apply] Test.1: Window size : 100 x 100 [pixels]
[apply] Test.1: Screen viewport : [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [wu]
[apply] Test.1: Monitor viewport : [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [wu]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x61df66b6 100x100, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x61df66b6: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x61df66b6 FIN
[apply] Screen.destroy(): Reset Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 800 x 600 ], window [ 0 / 0 800 x 600 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], modeChanged true, modeCount 88]
[apply] junit.framework.TestListener: endTest(testScreenModeChange01)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT - testScreenModeChange01
[apply]
[apply] XRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364422551 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364422551 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.455 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364411667 ms III - Start
[apply] SLOCK [T main @ 1692364411668 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT - testScreenModeChange01
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x61df66b6: tileRendererInUse null, GearsES2[obj 0x61df66b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x61df66b6 on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x61df66b6 created: GearsObj[0x4834d30, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x61df66b6 created: GearsObj[0x1f1db90c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x61df66b6 created: GearsObj[0x1f1db90c, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x61df66b6 FIN GearsES2[obj 0x61df66b6 isInit true, usesShared false, 1 GearsObj[0x4834d30, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1f1db90c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a54cfcc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x61df66b6 0/0 100x100 of 100x100, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x61df66b6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x61df66b6 100x100, swapInterval 1, drawable 0x3600002
[apply] Test.0: Window bounds : [ 0 / 29 100 x 100 ] [wu] within [ 0 / 0 1920 x 1080 ] [wu]
[apply] Test.0: Window size : 100 x 100 [pixels]
[apply] Test.0: Screen viewport : [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [wu]
[apply] Test.0: Monitor viewport : [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [wu]
[apply] [0] orig : [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [1] set current: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x61df66b6 100x100, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x61df66b6 100x100, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x61df66b6 0/0 100x100 of 100x100, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x61df66b6, angle 1.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x61df66b6 100x100, swapInterval 1, drawable 0x3600002
[apply] [1] changeOK : true
[apply] [1] has current cached : [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] [1] has current queried : [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], equal true
[apply] Test.1: Window bounds : [ 0 / 29 100 x 100 ] [wu] within [ 0 / 0 800 x 600 ] [wu]
[apply] Test.1: Window size : 100 x 100 [pixels]
[apply] Test.1: Screen viewport : [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [wu]
[apply] Test.1: Monitor viewport : [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [wu]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x61df66b6 100x100, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x61df66b6: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x61df66b6 FIN
[apply] Screen.destroy(): Reset Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 800 x 600 ], window [ 0 / 0 800 x 600 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], modeChanged true, modeCount 88]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT - testScreenModeChange01
[apply] XRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364422551 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364422551 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testScreenModeChange01 took 8.493 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364423257 ms III - Start
[apply] SLOCK [T main @ 1692364423257 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply]
[apply] junit.framework.TestListener: tests to run: 2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT - testScreenModeChangeSingleQ1
[apply] junit.framework.TestListener: startTest(testScreenModeChangeSingleQ1)
[apply] Test.0: Window screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f459c001210, owner true, ResourceToolkitLock[obj 0x470f1802, isOwner false, <63021689, 703580bf>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f459c001210, owner true, ResourceToolkitLock[obj 0x470f1802, isOwner false, <63021689, 703580bf>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[apply] Test.0: Window bounds (pre): screenPos 0/0 [pixels], windowSize 200x200 [wu] within [ 0 / 0 1920 x 1080 ] [pixels]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x32eff876: tileRendererInUse null, GearsES2[obj 0x32eff876 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x32eff876 on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x32eff876 created: GearsObj[0x13c510d5, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x32eff876 created: GearsObj[0xb4fe0b8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x32eff876 created: GearsObj[0xb4fe0b8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x32eff876 FIN GearsES2[obj 0x32eff876 isInit true, usesShared false, 1 GearsObj[0x13c510d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb4fe0b8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x610f3f34, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x32eff876 0/0 200x200 of 200x200, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x32eff876 200x200, swapInterval 1, drawable 0x3600002
[apply] Time for visible/pos: 79 ms
[apply] Test.0: Window bounds : [ 0 / 29 200 x 200 ] [wu] within [ 0 / 0 1920 x 1080 ] [wu]
[apply] Test.0: Window size : 200 x 200 [pixels]
[apply] Test.0: Window monitor: Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]
[apply] [0] orig : [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] set current: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x32eff876 200x200, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x32eff876 200x200, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x32eff876 0/0 200x200 of 200x200, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 2.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x32eff876 200x200, swapInterval 1, drawable 0x3600002
[apply] [0] has current: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true
[apply] Test.1: Screen : NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 2, vsize [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f459c001210, owner true, ResourceToolkitLock[obj 0x470f1802, isOwner false, <63021689, 703580bf>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f459c001210, owner true, ResourceToolkitLock[obj 0x470f1802, isOwner false, <63021689, 703580bf>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 800 x 600 ], window [ 0 / 0 800 x 600 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], modeChanged true, modeCount 88]]]
[apply] Test.1: Window bounds : [ 0 / 29 200 x 200 ] [wu] within [ 0 / 0 800 x 600 ] [wu]
[apply] Test.1: Window size : 200 x 200 [pixels]
[apply] Test.1: Screen viewport : [ 0 / 0 800 x 600 ] [pixels]
[apply] Test.1: Monitor viewport : [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [wu]
[apply] Test.1: Window main-mon : Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 800 x 600 ], window [ 0 / 0 800 x 600 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], modeChanged true, modeCount 88]
[apply] [1] set orig: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x32eff876 200x200, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x32eff876 200x200, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x32eff876 0/0 200x200 of 200x200, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 9591.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x32eff876 200x200, swapInterval 1, drawable 0x3600002
[apply] [1] has orig?: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true
[apply] Test.2: Screen : NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 2, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f459c001210, owner true, ResourceToolkitLock[obj 0x470f1802, isOwner false, <63021689, 703580bf>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f459c001210, owner true, ResourceToolkitLock[obj 0x470f1802, isOwner false, <63021689, 703580bf>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[apply] Test.2: Window bounds : [ 0 / 29 200 x 200 ] [wu] within [ 0 / 0 1920 x 1080 ] [wu]
[apply] Test.2: Window size : 200 x 200 [pixels]
[apply] Test.2: Screen viewport : [ 0 / 0 1920 x 1080 ] [pixels]
[apply] Test.2: Monitor viewport : [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [wu]
[apply] Test.2: Window main-mon : Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]
[apply] junit.framework.TestListener: endTest(testScreenModeChangeSingleQ1)
[apply] junit.framework.TestListener: startTest(testScreenModeChangeSingleQ2)
[apply] junit.framework.TestListener: endTest(testScreenModeChangeSingleQ2)
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x32eff876: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x32eff876 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT - testScreenModeChangeSingleQ1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT - testScreenModeChangeSingleQ2
[apply] Test Disabled (1): Monitor count < 2: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f45f40254b0, owner true, ResourceToolkitLock[obj 0x74fe5c40, isOwner false, <3febb011, 10e31a9a>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f45f40254b0, owner true, ResourceToolkitLock[obj 0x74fe5c40, isOwner false, <3febb011, 10e31a9a>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT - testScreenModeChangeSingleQ2
[apply] XRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364440134 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364440134 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.449 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364423257 ms III - Start
[apply] SLOCK [T main @ 1692364423257 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT - testScreenModeChangeSingleQ1
[apply] Test.0: Window screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f459c001210, owner true, ResourceToolkitLock[obj 0x470f1802, isOwner false, <63021689, 703580bf>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f459c001210, owner true, ResourceToolkitLock[obj 0x470f1802, isOwner false, <63021689, 703580bf>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[apply] Test.0: Window bounds (pre): screenPos 0/0 [pixels], windowSize 200x200 [wu] within [ 0 / 0 1920 x 1080 ] [pixels]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x32eff876: tileRendererInUse null, GearsES2[obj 0x32eff876 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x32eff876 on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x32eff876 created: GearsObj[0x13c510d5, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x32eff876 created: GearsObj[0xb4fe0b8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x32eff876 created: GearsObj[0xb4fe0b8, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x32eff876 FIN GearsES2[obj 0x32eff876 isInit true, usesShared false, 1 GearsObj[0x13c510d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb4fe0b8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x610f3f34, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x32eff876 0/0 200x200 of 200x200, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x32eff876 200x200, swapInterval 1, drawable 0x3600002
[apply] Time for visible/pos: 79 ms
[apply] Test.0: Window bounds : [ 0 / 29 200 x 200 ] [wu] within [ 0 / 0 1920 x 1080 ] [wu]
[apply] Test.0: Window size : 200 x 200 [pixels]
[apply] Test.0: Window monitor: Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]
[apply] [0] orig : [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] set current: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x32eff876 200x200, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x32eff876 200x200, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x32eff876 0/0 200x200 of 200x200, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 2.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x32eff876 200x200, swapInterval 1, drawable 0x3600002
[apply] [0] has current: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true
[apply] Test.1: Screen : NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 2, vsize [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f459c001210, owner true, ResourceToolkitLock[obj 0x470f1802, isOwner false, <63021689, 703580bf>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f459c001210, owner true, ResourceToolkitLock[obj 0x470f1802, isOwner false, <63021689, 703580bf>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 800 x 600 ], window [ 0 / 0 800 x 600 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], modeChanged true, modeCount 88]]]
[apply] Test.1: Window bounds : [ 0 / 29 200 x 200 ] [wu] within [ 0 / 0 800 x 600 ] [wu]
[apply] Test.1: Window size : 200 x 200 [pixels]
[apply] Test.1: Screen viewport : [ 0 / 0 800 x 600 ] [pixels]
[apply] Test.1: Monitor viewport : [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [wu]
[apply] Test.1: Window main-mon : Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 800 x 600 ], window [ 0 / 0 800 x 600 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], modeChanged true, modeCount 88]
[apply] [1] set orig: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x32eff876 200x200, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x32eff876 200x200, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x32eff876 0/0 200x200 of 200x200, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 9591.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x32eff876 200x200, swapInterval 1, drawable 0x3600002
[apply] [1] has orig?: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true
[apply] Test.2: Screen : NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 2, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f459c001210, owner true, ResourceToolkitLock[obj 0x470f1802, isOwner false, <63021689, 703580bf>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f459c001210, owner true, ResourceToolkitLock[obj 0x470f1802, isOwner false, <63021689, 703580bf>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[apply] Test.2: Window bounds : [ 0 / 29 200 x 200 ] [wu] within [ 0 / 0 1920 x 1080 ] [wu]
[apply] Test.2: Window size : 200 x 200 [pixels]
[apply] Test.2: Screen viewport : [ 0 / 0 1920 x 1080 ] [pixels]
[apply] Test.2: Monitor viewport : [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [wu]
[apply] Test.2: Window main-mon : Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x32eff876: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x32eff876 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT - testScreenModeChangeSingleQ1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT - testScreenModeChangeSingleQ2
[apply] Test Disabled (1): Monitor count < 2: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f45f40254b0, owner true, ResourceToolkitLock[obj 0x74fe5c40, isOwner false, <3febb011, 10e31a9a>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f45f40254b0, owner true, ResourceToolkitLock[obj 0x74fe5c40, isOwner false, <3febb011, 10e31a9a>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT - testScreenModeChangeSingleQ2
[apply] XRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364440134 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364440134 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testScreenModeChangeSingleQ1 took 14.479 sec
[apply] Testcase: testScreenModeChangeSingleQ2 took 0.003 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT
[apply] junit.framework.TestListener: tests to run: 4
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364440855 ms III - Start
[apply] SLOCK [T main @ 1692364440855 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01ScreenFullscreenSingleQ1)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test01ScreenFullscreenSingleQ1
[apply] Test.0: Window screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f5a80001210, owner true, ResourceToolkitLock[obj 0x470f1802, isOwner false, <63021689, 703580bf>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f5a80001210, owner true, ResourceToolkitLock[obj 0x470f1802, isOwner false, <63021689, 703580bf>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[apply] Test.0: Window bounds (pre): screenPos 0/0 [pixels], windowSize 200x200 [wu] within [ 0 / 0 1920 x 1080 ] [pixels]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x32eff876: tileRendererInUse null, GearsES2[obj 0x32eff876 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x32eff876 on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x32eff876 created: GearsObj[0x8091f7e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x32eff876 created: GearsObj[0x471ccfca, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x32eff876 created: GearsObj[0x471ccfca, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x32eff876 FIN GearsES2[obj 0x32eff876 isInit true, usesShared false, 1 GearsObj[0x8091f7e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x471ccfca, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x182cb5e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x32eff876 0/0 200x200 of 200x200, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x32eff876 200x200, swapInterval 1, drawable 0x3600002
[apply] Time for visible/pos: 71 ms
[apply] Test.0: Window bounds : [ 0 / 29 200 x 200 ] [wu] within [ 0 / 0 1920 x 1080 ] [wu]
[apply] Test.0: Window size : 200 x 200 [pixels]
[apply] Test.0: Screen viewport : [ 0 / 0 1920 x 1080 ] [pixels]
[apply] Test.0: Window monitor: Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]
[apply] Test.1: Window bounds : [ 0 / 0 1920 x 1080 ] [wu] within [ 0 / 0 1920 x 1080 ] [wu]
[apply] Test.1: Window size : 1920 x 1080 [pixels]
[apply] Test.1: Screen viewport : [ 0 / 0 1920 x 1080 ] [pixels]
[apply] Test.1: Monitor viewport : [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [wu]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x32eff876 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 1.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Test.2: Window bounds : [ 0 / 29 200 x 200 ] [wu] within [ 0 / 0 1920 x 1080 ] [wu]
[apply] Test.2: Window size : 200 x 200 [pixels]
[apply] Test.2: Screen viewport : [ 0 / 0 1920 x 1080 ] [pixels]
[apply] Test.2: Monitor viewport : [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [wu]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x32eff876 0/0 200x200 of 200x200, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 725.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] junit.framework.TestListener: endTest(test01ScreenFullscreenSingleQ1)Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x32eff876: tileRendererInUse null
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x32eff876 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test01ScreenFullscreenSingleQ1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test02ScreenFullscreenSingleQ2
[apply] junit.framework.TestListener: startTest(test02ScreenFullscreenSingleQ2)
[apply] junit.framework.TestListener: endTest(test02ScreenFullscreenSingleQ2)
[apply] junit.framework.TestListener: startTest(test03ScreenFullscreenSpanQ1Q2)
[apply] junit.framework.TestListener: endTest(test03ScreenFullscreenSpanQ1Q2)
[apply] junit.framework.TestListener: startTest(test04ScreenFullscreenSpanALL)
[apply] junit.framework.TestListener: endTest(test04ScreenFullscreenSpanALL)
[apply] Test Disabled (1): Monitor count < 2: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f5a14129e30, owner true, ResourceToolkitLock[obj 0x35cabb2a, isOwner false, <7e07db1f, 1189dd52>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f5a14129e30, owner true, ResourceToolkitLock[obj 0x35cabb2a, isOwner false, <7e07db1f, 1189dd52>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test02ScreenFullscreenSingleQ2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test03ScreenFullscreenSpanQ1Q2
[apply] Test Disabled (2): Spanning monitor count < 2: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f5a14140830, owner true, ResourceToolkitLock[obj 0x564fabc8, isOwner false, <16d04d3d, 49ec71f8>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f5a14140830, owner true, ResourceToolkitLock[obj 0x564fabc8, isOwner false, <16d04d3d, 49ec71f8>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test03ScreenFullscreenSpanQ1Q2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test04ScreenFullscreenSpanALL
[apply] Test Disabled (3): Monitor count < 2: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f5a14147820, owner true, ResourceToolkitLock[obj 0x36902638, isOwner false, <223d2c72, 8f4ea7c>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f5a14147820, owner true, ResourceToolkitLock[obj 0x36902638, isOwner false, <223d2c72, 8f4ea7c>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test04ScreenFullscreenSpanALL
[apply] XRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364453787 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364453787 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.508 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364440855 ms III - Start
[apply] SLOCK [T main @ 1692364440855 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test01ScreenFullscreenSingleQ1
[apply] Test.0: Window screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f5a80001210, owner true, ResourceToolkitLock[obj 0x470f1802, isOwner false, <63021689, 703580bf>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f5a80001210, owner true, ResourceToolkitLock[obj 0x470f1802, isOwner false, <63021689, 703580bf>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[apply] Test.0: Window bounds (pre): screenPos 0/0 [pixels], windowSize 200x200 [wu] within [ 0 / 0 1920 x 1080 ] [pixels]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x32eff876: tileRendererInUse null, GearsES2[obj 0x32eff876 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x32eff876 on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x32eff876 created: GearsObj[0x8091f7e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x32eff876 created: GearsObj[0x471ccfca, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x32eff876 created: GearsObj[0x471ccfca, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x32eff876 FIN GearsES2[obj 0x32eff876 isInit true, usesShared false, 1 GearsObj[0x8091f7e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x471ccfca, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x182cb5e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x32eff876 0/0 200x200 of 200x200, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x32eff876 200x200, swapInterval 1, drawable 0x3600002
[apply] Time for visible/pos: 71 ms
[apply] Test.0: Window bounds : [ 0 / 29 200 x 200 ] [wu] within [ 0 / 0 1920 x 1080 ] [wu]
[apply] Test.0: Window size : 200 x 200 [pixels]
[apply] Test.0: Screen viewport : [ 0 / 0 1920 x 1080 ] [pixels]
[apply] Test.0: Window monitor: Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]
[apply] Test.1: Window bounds : [ 0 / 0 1920 x 1080 ] [wu] within [ 0 / 0 1920 x 1080 ] [wu]
[apply] Test.1: Window size : 1920 x 1080 [pixels]
[apply] Test.1: Screen viewport : [ 0 / 0 1920 x 1080 ] [pixels]
[apply] Test.1: Monitor viewport : [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [wu]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x32eff876 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 1.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Test.2: Window bounds : [ 0 / 29 200 x 200 ] [wu] within [ 0 / 0 1920 x 1080 ] [wu]
[apply] Test.2: Window size : 200 x 200 [pixels]
[apply] Test.2: Screen viewport : [ 0 / 0 1920 x 1080 ] [pixels]
[apply] Test.2: Monitor viewport : [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [wu]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x32eff876 0/0 200x200 of 200x200, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x32eff876, angle 725.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x32eff876: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x32eff876 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test01ScreenFullscreenSingleQ1
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test02ScreenFullscreenSingleQ2
[apply] Test Disabled (1): Monitor count < 2: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f5a14129e30, owner true, ResourceToolkitLock[obj 0x35cabb2a, isOwner false, <7e07db1f, 1189dd52>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f5a14129e30, owner true, ResourceToolkitLock[obj 0x35cabb2a, isOwner false, <7e07db1f, 1189dd52>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test02ScreenFullscreenSingleQ2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test03ScreenFullscreenSpanQ1Q2
[apply] Test Disabled (2): Spanning monitor count < 2: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f5a14140830, owner true, ResourceToolkitLock[obj 0x564fabc8, isOwner false, <16d04d3d, 49ec71f8>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f5a14140830, owner true, ResourceToolkitLock[obj 0x564fabc8, isOwner false, <16d04d3d, 49ec71f8>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test03ScreenFullscreenSpanQ1Q2
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test04ScreenFullscreenSpanALL
[apply] Test Disabled (3): Monitor count < 2: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f5a14147820, owner true, ResourceToolkitLock[obj 0x36902638, isOwner false, <223d2c72, 8f4ea7c>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f5a14147820, owner true, ResourceToolkitLock[obj 0x36902638, isOwner false, <223d2c72, 8f4ea7c>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test04ScreenFullscreenSpanALL
[apply] XRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364453787 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364453787 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01ScreenFullscreenSingleQ1 took 10.52 sec
[apply] Testcase: test02ScreenFullscreenSingleQ2 took 0.002 sec
[apply] Testcase: test03ScreenFullscreenSpanQ1Q2 took 0.008 sec
[apply] Testcase: test04ScreenFullscreenSpanALL took 0.001 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT.xml
[apply] ++++ Test Singleton.ctor()
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT++++ Test Singleton.lock()
[apply]
[apply] junit.framework.TestListener: tests to run: 4
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364454511 ms III - Start
[apply] SLOCK [T main @ 1692364454512 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01FullscreenChange01)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test01FullscreenChange01
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x243c4f91: tileRendererInUse null, GearsES2[obj 0x243c4f91 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x243c4f91 on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x243c4f91 created: GearsObj[0x49016a7b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x243c4f91 created: GearsObj[0x448504a5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x243c4f91 created: GearsObj[0x448504a5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x243c4f91 FIN GearsES2[obj 0x243c4f91 isInit true, usesShared false, 1 GearsObj[0x49016a7b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x448504a5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2562b478, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x243c4f91 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x243c4f91, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x243c4f91 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x243c4f91 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x243c4f91, angle 1.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x243c4f91 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x243c4f91, angle 355.5, [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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x243c4f91: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x243c4f91 FIN
[apply] *** cleanupGL.shutdown
[apply] *** cleanupGL.initSingleton
[apply] junit.framework.TestListener: endTest(test01FullscreenChange01)*** cleanupGL.DONE
[apply]
[apply] junit.framework.TestListener: startTest(test02ScreenModeChange01)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test01FullscreenChange01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test02ScreenModeChange01
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x661972b0: tileRendererInUse null, GearsES2[obj 0x661972b0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x661972b0 on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x661972b0 created: GearsObj[0x1cb22317, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x661972b0 created: GearsObj[0x4dcc908a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x661972b0 created: GearsObj[0x4dcc908a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x661972b0 FIN GearsES2[obj 0x661972b0 isInit true, usesShared false, 1 GearsObj[0x1cb22317, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4dcc908a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dfa5335, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x661972b0 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x661972b0, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x661972b0 640x480, swapInterval 1, drawable 0x3600002
[apply] [0] orig : [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] set current: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x661972b0 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x661972b0 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x661972b0 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x661972b0, angle 2.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
[apply] Thread[main,5,main] GearsES2.display 0x661972b0 640x480, swapInterval 1, drawable 0x3600002
[apply] [0] has current: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x661972b0: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x661972b0 FIN
[apply] Screen.destroy(): Reset Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 800 x 600 ], window [ 0 / 0 800 x 600 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], modeChanged true, modeCount 88]
[apply] *** cleanupGL.shutdown
[apply] *** cleanupGL.initSingleton
[apply] junit.framework.TestListener: endTest(test02ScreenModeChange01)
[apply] junit.framework.TestListener: startTest(test03ScreenModeChangeWithFS01Post)
[apply] *** cleanupGL.DONE
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test02ScreenModeChange01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test03ScreenModeChangeWithFS01Post
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0xa514af7: tileRendererInUse null, GearsES2[obj 0xa514af7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xa514af7 on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xa514af7 created: GearsObj[0x79544bda, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xa514af7 created: GearsObj[0x51c306e5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xa514af7 created: GearsObj[0x51c306e5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0xa514af7 FIN GearsES2[obj 0xa514af7 isInit true, usesShared false, 1 GearsObj[0x79544bda, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x51c306e5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2879ddf9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0xa514af7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0xa514af7 640x480, swapInterval 1, drawable 0x3600002
[apply] [0] orig : [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [2] set current: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0xa514af7 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0xa514af7 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0xa514af7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 1361.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
[apply] Thread[main,5,main] GearsES2.display 0xa514af7 640x480, swapInterval 1, drawable 0x3600002
[apply] [2] has current: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true
[apply] [3] set FS post 0: false
[apply] [3] set FS post X: true
[apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0xa514af7 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 1362.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
[apply] [4] set !FS post 0: true
[apply] [4] set !FS post X: false
[apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0xa514af7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 7453.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
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xa514af7: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xa514af7 FIN
[apply] Screen.destroy(): Reset Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 800 x 600 ], window [ 0 / 0 800 x 600 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], modeChanged true, modeCount 88]
[apply] *** cleanupGL.shutdown
[apply] *** cleanupGL.initSingleton
[apply] junit.framework.TestListener: endTest(test03ScreenModeChangeWithFS01Post)
[apply] junit.framework.TestListener: startTest(test04ScreenModeChangeWithFS01Pre)
[apply] *** cleanupGL.DONE
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test03ScreenModeChangeWithFS01Post
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test04ScreenModeChangeWithFS01Pre
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.0 0x3e58a80e: tileRendererInUse null, GearsES2[obj 0x3e58a80e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3e58a80e on Thread[main-Display-.x11_:0-1-EDT-6,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3e58a80e created: GearsObj[0x70ddc9ee, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3e58a80e created: GearsObj[0x51132f84, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3e58a80e created: GearsObj[0x51132f84, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.X 0x3e58a80e FIN GearsES2[obj 0x3e58a80e isInit true, usesShared false, 1 GearsObj[0x70ddc9ee, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x51132f84, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2179d6d7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x3e58a80e 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3e58a80e, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x3e58a80e 640x480, swapInterval 1, drawable 0x3600002
[apply] [0] orig : [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [1] set FS pre 0: false
[apply] [1] set FS pre 1: true
[apply] [1] set FS pre X: true
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x3e58a80e 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3e58a80e, angle 1.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] [2] set current: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x3e58a80e 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3e58a80e, angle 385.5, [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
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x3e58a80e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x3e58a80e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x3e58a80e 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3e58a80e, angle 386.5, [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
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x3e58a80e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x3e58a80e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x3e58a80e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x3e58a80e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x3e58a80e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x3e58a80e 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3e58a80e, angle 389.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x3e58a80e 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x3e58a80e 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x3e58a80e 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x3e58a80e 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3e58a80e, angle 390.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
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x3e58a80e 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x3e58a80e 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x3e58a80e 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3e58a80e, angle 391.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
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x3e58a80e 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x3e58a80e 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3e58a80e, angle 392.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
[apply] Thread[main,5,main] GearsES2.display 0x3e58a80e 800x600, swapInterval 1, drawable 0x3600002
[apply] [2] has current: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x3e58a80e: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x3e58a80e FIN
[apply] Screen.destroy(): Reset Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 800 x 600 ], window [ 0 / 0 800 x 600 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], modeChanged true, modeCount 88]
[apply] *** cleanupGL.shutdown
[apply] *** cleanupGL.initSingleton
[apply] junit.framework.TestListener: endTest(test04ScreenModeChangeWithFS01Pre)
[apply] *** cleanupGL.DONE
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test04ScreenModeChangeWithFS01Pre
[apply] XRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364502603 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364502603 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 48.669 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364454511 ms III - Start
[apply] SLOCK [T main @ 1692364454512 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test01FullscreenChange01
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x243c4f91: tileRendererInUse null, GearsES2[obj 0x243c4f91 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x243c4f91 on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x243c4f91 created: GearsObj[0x49016a7b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x243c4f91 created: GearsObj[0x448504a5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x243c4f91 created: GearsObj[0x448504a5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x243c4f91 FIN GearsES2[obj 0x243c4f91 isInit true, usesShared false, 1 GearsObj[0x49016a7b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x448504a5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2562b478, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x243c4f91 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x243c4f91, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x243c4f91 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x243c4f91 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x243c4f91, angle 1.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x243c4f91 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x243c4f91, angle 355.5, [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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x243c4f91: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x243c4f91 FIN
[apply] *** cleanupGL.shutdown
[apply] *** cleanupGL.initSingleton
[apply] *** cleanupGL.DONE
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test01FullscreenChange01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test02ScreenModeChange01
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x661972b0: tileRendererInUse null, GearsES2[obj 0x661972b0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x661972b0 on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x661972b0 created: GearsObj[0x1cb22317, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x661972b0 created: GearsObj[0x4dcc908a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x661972b0 created: GearsObj[0x4dcc908a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x661972b0 FIN GearsES2[obj 0x661972b0 isInit true, usesShared false, 1 GearsObj[0x1cb22317, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4dcc908a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dfa5335, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x661972b0 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x661972b0, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x661972b0 640x480, swapInterval 1, drawable 0x3600002
[apply] [0] orig : [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] set current: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x661972b0 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x661972b0 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x661972b0 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x661972b0, angle 2.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
[apply] Thread[main,5,main] GearsES2.display 0x661972b0 640x480, swapInterval 1, drawable 0x3600002
[apply] [0] has current: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x661972b0: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x661972b0 FIN
[apply] Screen.destroy(): Reset Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 800 x 600 ], window [ 0 / 0 800 x 600 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], modeChanged true, modeCount 88]
[apply] *** cleanupGL.shutdown
[apply] *** cleanupGL.initSingleton
[apply] *** cleanupGL.DONE
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test02ScreenModeChange01
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test03ScreenModeChangeWithFS01Post
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0xa514af7: tileRendererInUse null, GearsES2[obj 0xa514af7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xa514af7 on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xa514af7 created: GearsObj[0x79544bda, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xa514af7 created: GearsObj[0x51c306e5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xa514af7 created: GearsObj[0x51c306e5, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0xa514af7 FIN GearsES2[obj 0xa514af7 isInit true, usesShared false, 1 GearsObj[0x79544bda, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x51c306e5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2879ddf9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0xa514af7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0xa514af7 640x480, swapInterval 1, drawable 0x3600002
[apply] [0] orig : [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [2] set current: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0xa514af7 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0xa514af7 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0xa514af7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 1361.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
[apply] Thread[main,5,main] GearsES2.display 0xa514af7 640x480, swapInterval 1, drawable 0x3600002
[apply] [2] has current: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true
[apply] [3] set FS post 0: false
[apply] [3] set FS post X: true
[apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0xa514af7 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 1362.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
[apply] [4] set !FS post 0: true
[apply] [4] set !FS post X: false
[apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0xa514af7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 7453.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
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xa514af7: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0xa514af7 FIN
[apply] Screen.destroy(): Reset Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 800 x 600 ], window [ 0 / 0 800 x 600 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], modeChanged true, modeCount 88]
[apply] *** cleanupGL.shutdown
[apply] *** cleanupGL.initSingleton
[apply] *** cleanupGL.DONE
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test03ScreenModeChangeWithFS01Post
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test04ScreenModeChangeWithFS01Pre
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.0 0x3e58a80e: tileRendererInUse null, GearsES2[obj 0x3e58a80e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3e58a80e on Thread[main-Display-.x11_:0-1-EDT-6,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3e58a80e created: GearsObj[0x70ddc9ee, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3e58a80e created: GearsObj[0x51132f84, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3e58a80e created: GearsObj[0x51132f84, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.X 0x3e58a80e FIN GearsES2[obj 0x3e58a80e isInit true, usesShared false, 1 GearsObj[0x70ddc9ee, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x51132f84, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2179d6d7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x3e58a80e 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3e58a80e, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x3e58a80e 640x480, swapInterval 1, drawable 0x3600002
[apply] [0] orig : [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [1] set FS pre 0: false
[apply] [1] set FS pre 1: true
[apply] [1] set FS pre X: true
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x3e58a80e 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3e58a80e, angle 1.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] [2] set current: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr]
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x3e58a80e 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3e58a80e, angle 385.5, [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
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x3e58a80e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x3e58a80e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x3e58a80e 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3e58a80e, angle 386.5, [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
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x3e58a80e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x3e58a80e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x3e58a80e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x3e58a80e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x3e58a80e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x3e58a80e 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3e58a80e, angle 389.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x3e58a80e 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x3e58a80e 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x3e58a80e 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x3e58a80e 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3e58a80e, angle 390.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
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x3e58a80e 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x3e58a80e 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x3e58a80e 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3e58a80e, angle 391.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
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x3e58a80e 800x600, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x3e58a80e 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3e58a80e, angle 392.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
[apply] Thread[main,5,main] GearsES2.display 0x3e58a80e 800x600, swapInterval 1, drawable 0x3600002
[apply] [2] has current: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x3e58a80e: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x3e58a80e FIN
[apply] Screen.destroy(): Reset Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 800 x 600 ], window [ 0 / 0 800 x 600 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], modeChanged true, modeCount 88]
[apply] *** cleanupGL.shutdown
[apply] *** cleanupGL.initSingleton
[apply] *** cleanupGL.DONE
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test04ScreenModeChangeWithFS01Pre
[apply] XRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364502603 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364502603 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01FullscreenChange01 took 6.629 sec
[apply] Testcase: test02ScreenModeChange01 took 10.775 sec
[apply] Testcase: test03ScreenModeChangeWithFS01Post took 15.027 sec
[apply] Testcase: test04ScreenModeChangeWithFS01Pre took 13.243 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT++++ Test Singleton.ctor()
[apply] junit.framework.TestListener: tests to run: 4
[apply]
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364503368 ms III - Start
[apply] SLOCK [T main @ 1692364503368 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(testScreenRotationChange01_PreWin)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x68999068: tileRendererInUse null, GearsES2[obj 0x68999068 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x68999068 on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x68999068 created: GearsObj[0x20c51d2e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x68999068 created: GearsObj[0x1d1c1268, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x68999068 created: GearsObj[0x1d1c1268, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x68999068 FIN GearsES2[obj 0x68999068 isInit true, usesShared false, 1 GearsObj[0x20c51d2e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d1c1268, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x478e0a56, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x68999068 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x68999068, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x68999068 640x480, swapInterval 1, drawable 0x3600002
[apply] [0] orig : [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] set current: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x68999068 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x68999068 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x68999068 0/0 600x800 of 600x800, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x68999068, angle 2600.0, [l -1.0, r 1.0, b -1.3333334, t 1.3333334] 2.0x2.6666667 -> [l -1.0, r 1.0, b -1.3333334, t 1.3333336] 2.0x2.666667, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x68999068 600x800, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x68999068 600x800, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x68999068 0/0 600x725 of 600x725, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x68999068, angle 2601.0, [l -1.0, r 1.0, b -1.2083334, t 1.2083334] 2.0x2.4166667 -> [l -1.0, r 1.0, b -1.2083334, t 1.2083334] 2.0x2.4166667, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x68999068 600x725, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x68999068 600x725, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x68999068 0/0 600x725 of 600x725, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x68999068, angle 2602.0, [l -1.0, r 1.0, b -1.2083334, t 1.2083334] 2.0x2.4166667 -> [l -1.0, r 1.0, b -1.2083334, t 1.2083334] 2.0x2.4166667, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x68999068 600x725, swapInterval 1, drawable 0x3600002
[apply] [0] has current: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true
[apply] [1] set orig: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x68999068 600x725, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x68999068 600x725, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x68999068 0/0 600x725 of 600x725, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x68999068, angle 7746.0, [l -1.0, r 1.0, b -1.2083334, t 1.2083334] 2.0x2.4166667 -> [l -1.0, r 1.0, b -1.2083334, t 1.2083334] 2.0x2.4166667, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x68999068 600x725, swapInterval 1, drawable 0x3600002
[apply] [1] has orig?: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x68999068 0/0 600x771 of 600x771, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x68999068, angle 7748.0, [l -1.0, r 1.0, b -1.285, t 1.285] 2.0x2.57 -> [l -1.0, r 1.0, b -1.285, t 1.285] 2.0x2.57, v-flip false
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x68999068 0/0 600x800 of 600x800, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x68999068, angle 7766.5, [l -1.0, r 1.0, b -1.3333334, t 1.3333334] 2.0x2.6666667 -> [l -1.0, r 1.0, b -1.3333334, t 1.3333336] 2.0x2.666667, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x68999068: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x68999068 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin
[apply] junit.framework.TestListener: endTest(testScreenRotationChange01_PreWin)
[apply] junit.framework.TestListener: startTest(testScreenRotationChange02_PreFull)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange02_PreFull
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x5ffead27: tileRendererInUse null, GearsES2[obj 0x5ffead27 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5ffead27 on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5ffead27 created: GearsObj[0x5cc3af9c, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5ffead27 created: GearsObj[0x42eda67b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5ffead27 created: GearsObj[0x42eda67b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x5ffead27 FIN GearsES2[obj 0x5ffead27 isInit true, usesShared false, 1 GearsObj[0x5cc3af9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42eda67b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd4bbeea, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5ffead27 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5ffead27 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 1.5, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5ffead27 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 3.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 1920x1080, swapInterval 1, drawable 0x3600002
[apply] [0] orig : [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] set current: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5ffead27 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 737.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
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5ffead27 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 738.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
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5ffead27 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 740.5, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5ffead27 0/0 600x800 of 600x800, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 742.0, [l -1.0, r 1.0, b -1.3333334, t 1.3333334] 2.0x2.6666667 -> [l -1.0, r 1.0, b -1.3333334, t 1.3333336] 2.0x2.666667, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 600x800, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 600x800, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5ffead27 0/0 600x800 of 600x800, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 743.0, [l -1.0, r 1.0, b -1.3333334, t 1.3333334] 2.0x2.6666667 -> [l -1.0, r 1.0, b -1.3333334, t 1.3333336] 2.0x2.666667, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 600x800, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x5ffead27 0/0 600x800 of 600x800, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 743.5, [l -1.0, r 1.0, b -1.3333334, t 1.3333334] 2.0x2.6666667 -> [l -1.0, r 1.0, b -1.3333334, t 1.3333336] 2.0x2.666667, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5ffead27 600x800, swapInterval 1, drawable 0x3600002
[apply] [0] has current: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true
[apply] [1] set orig: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5ffead27 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 9031.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
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5ffead27 0/0 600x480 of 600x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 9032.0, [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0 -> [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 600x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 600x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5ffead27 0/0 600x480 of 600x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 9033.0, [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0 -> [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 600x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 600x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 600x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 600x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 600x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5ffead27 0/0 600x800 of 600x800, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 9035.5, [l -1.0, r 1.0, b -1.3333334, t 1.3333334] 2.0x2.6666667 -> [l -1.0, r 1.0, b -1.3333334, t 1.3333336] 2.0x2.666667, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 600x800, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 600x800, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 600x800, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5ffead27 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 9037.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5ffead27 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 9038.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x5ffead27 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 9038.5, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5ffead27 1920x1080, swapInterval 1, drawable 0x3600002
[apply] [1] has orig?: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true
[apply] junit.framework.TestListener: endTest(testScreenRotationChange02_PreFull)
[apply] junit.framework.TestListener: startTest(testScreenRotationChange11_PostWin)
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x5ffead27 0/0 1920x1005 of 1920x1005, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 9715.0, [l -1.9104477, r 1.9104477, b -1.0, t 1.0] 3.8208954x2.0 -> [l -1.9104477, r 1.9104477, b -1.0, t 1.0] 3.8208954x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5ffead27: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5ffead27 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange02_PreFull
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange11_PostWin
[apply] [0] orig : [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] set current: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [0] has current: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true
[apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0x4f18837a: tileRendererInUse null, GearsES2[obj 0x4f18837a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x4f18837a on Thread[main-Animator#02,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4f18837a created: GearsObj[0x6dd4474e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4f18837a created: GearsObj[0x75131613, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4f18837a created: GearsObj[0x75131613, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0x4f18837a FIN GearsES2[obj 0x4f18837a isInit true, usesShared false, 1 GearsObj[0x6dd4474e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x75131613, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3c6d41e7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x4f18837a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4f18837a, angle 0.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
[apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x4f18837a 0/0 600x480 of 600x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4f18837a, angle 13.5, [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0 -> [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0, v-flip false
[apply] [1] set orig: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x4f18837a 600x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x4f18837a 600x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x4f18837a 0/0 600x480 of 600x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4f18837a, angle 8341.0, [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0 -> [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x4f18837a 600x480, swapInterval 1, drawable 0x3600002
[apply] [1] has orig?: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true
[apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x4f18837a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4f18837a, angle 8362.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
[apply] junit.framework.TestListener: endTest(testScreenRotationChange11_PostWin)
[apply] junit.framework.TestListener: startTest(testScreenRotationChange12_PostFull)
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4f18837a: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4f18837a FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange11_PostWin
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange12_PostFull
[apply] [0] orig : [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] set current: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [0] has current: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true
[apply] Thread[main-Animator#03,5,main] GearsES2.init.0 0x1fa268de: tileRendererInUse null, GearsES2[obj 0x1fa268de isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1fa268de on Thread[main-Animator#03,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1fa268de created: GearsObj[0x269f13c5, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1fa268de created: GearsObj[0x75a402f2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1fa268de created: GearsObj[0x75a402f2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#03,5,main] GearsES2.init.X 0x1fa268de FIN GearsES2[obj 0x1fa268de isInit true, usesShared false, 1 GearsObj[0x269f13c5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x75a402f2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x776d5e7a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x1fa268de 0/0 600x800 of 600x800, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1fa268de, angle 0.0, [l -1.0, r 1.0, b -1.3333334, t 1.3333334] 2.0x2.6666667 -> [l -1.0, r 1.0, b -1.3333334, t 1.3333336] 2.0x2.666667, v-flip false
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x1fa268de 0/0 600x480 of 600x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1fa268de, angle 5523.0, [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0 -> [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0, v-flip false
[apply] [1] set orig: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x1fa268de 600x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x1fa268de 600x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x1fa268de 0/0 600x480 of 600x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1fa268de, angle 8296.0, [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0 -> [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1fa268de 600x480, swapInterval 1, drawable 0x3600002
[apply] [1] has orig?: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x1fa268de 0/0 1920x480 of 1920x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1fa268de, angle 8317.0, [l -4.0, r 4.0, b -1.0, t 1.0] 8.0x2.0 -> [l -4.0, r 4.0, b -1.0, t 1.0] 8.0x2.0, v-flip false
[apply] junit.framework.TestListener: endTest(testScreenRotationChange12_PostFull)
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1fa268de: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1fa268de FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange12_PostFull
[apply] XRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364588073 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364588073 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 85.283 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364503368 ms III - Start
[apply] SLOCK [T main @ 1692364503368 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x68999068: tileRendererInUse null, GearsES2[obj 0x68999068 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x68999068 on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x68999068 created: GearsObj[0x20c51d2e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x68999068 created: GearsObj[0x1d1c1268, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x68999068 created: GearsObj[0x1d1c1268, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x68999068 FIN GearsES2[obj 0x68999068 isInit true, usesShared false, 1 GearsObj[0x20c51d2e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d1c1268, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x478e0a56, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x68999068 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x68999068, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x68999068 640x480, swapInterval 1, drawable 0x3600002
[apply] [0] orig : [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] set current: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x68999068 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x68999068 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x68999068 0/0 600x800 of 600x800, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x68999068, angle 2600.0, [l -1.0, r 1.0, b -1.3333334, t 1.3333334] 2.0x2.6666667 -> [l -1.0, r 1.0, b -1.3333334, t 1.3333336] 2.0x2.666667, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x68999068 600x800, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x68999068 600x800, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x68999068 0/0 600x725 of 600x725, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x68999068, angle 2601.0, [l -1.0, r 1.0, b -1.2083334, t 1.2083334] 2.0x2.4166667 -> [l -1.0, r 1.0, b -1.2083334, t 1.2083334] 2.0x2.4166667, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x68999068 600x725, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x68999068 600x725, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x68999068 0/0 600x725 of 600x725, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x68999068, angle 2602.0, [l -1.0, r 1.0, b -1.2083334, t 1.2083334] 2.0x2.4166667 -> [l -1.0, r 1.0, b -1.2083334, t 1.2083334] 2.0x2.4166667, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x68999068 600x725, swapInterval 1, drawable 0x3600002
[apply] [0] has current: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true
[apply] [1] set orig: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x68999068 600x725, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x68999068 600x725, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x68999068 0/0 600x725 of 600x725, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x68999068, angle 7746.0, [l -1.0, r 1.0, b -1.2083334, t 1.2083334] 2.0x2.4166667 -> [l -1.0, r 1.0, b -1.2083334, t 1.2083334] 2.0x2.4166667, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x68999068 600x725, swapInterval 1, drawable 0x3600002
[apply] [1] has orig?: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x68999068 0/0 600x771 of 600x771, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x68999068, angle 7748.0, [l -1.0, r 1.0, b -1.285, t 1.285] 2.0x2.57 -> [l -1.0, r 1.0, b -1.285, t 1.285] 2.0x2.57, v-flip false
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x68999068 0/0 600x800 of 600x800, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x68999068, angle 7766.5, [l -1.0, r 1.0, b -1.3333334, t 1.3333334] 2.0x2.6666667 -> [l -1.0, r 1.0, b -1.3333334, t 1.3333336] 2.0x2.666667, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x68999068: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x68999068 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange02_PreFull
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x5ffead27: tileRendererInUse null, GearsES2[obj 0x5ffead27 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x5ffead27 on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x5ffead27 created: GearsObj[0x5cc3af9c, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x5ffead27 created: GearsObj[0x42eda67b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x5ffead27 created: GearsObj[0x42eda67b, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x5ffead27 FIN GearsES2[obj 0x5ffead27 isInit true, usesShared false, 1 GearsObj[0x5cc3af9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42eda67b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd4bbeea, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5ffead27 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5ffead27 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 1.5, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5ffead27 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 3.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 1920x1080, swapInterval 1, drawable 0x3600002
[apply] [0] orig : [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] set current: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5ffead27 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 737.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
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5ffead27 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 738.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
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5ffead27 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 740.5, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5ffead27 0/0 600x800 of 600x800, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 742.0, [l -1.0, r 1.0, b -1.3333334, t 1.3333334] 2.0x2.6666667 -> [l -1.0, r 1.0, b -1.3333334, t 1.3333336] 2.0x2.666667, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 600x800, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 600x800, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5ffead27 0/0 600x800 of 600x800, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 743.0, [l -1.0, r 1.0, b -1.3333334, t 1.3333334] 2.0x2.6666667 -> [l -1.0, r 1.0, b -1.3333334, t 1.3333336] 2.0x2.666667, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 600x800, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x5ffead27 0/0 600x800 of 600x800, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 743.5, [l -1.0, r 1.0, b -1.3333334, t 1.3333334] 2.0x2.6666667 -> [l -1.0, r 1.0, b -1.3333334, t 1.3333336] 2.0x2.666667, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5ffead27 600x800, swapInterval 1, drawable 0x3600002
[apply] [0] has current: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true
[apply] [1] set orig: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5ffead27 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 9031.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
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5ffead27 0/0 600x480 of 600x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 9032.0, [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0 -> [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 600x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 600x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5ffead27 0/0 600x480 of 600x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 9033.0, [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0 -> [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 600x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 600x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 600x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 600x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 600x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5ffead27 0/0 600x800 of 600x800, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 9035.5, [l -1.0, r 1.0, b -1.3333334, t 1.3333334] 2.0x2.6666667 -> [l -1.0, r 1.0, b -1.3333334, t 1.3333336] 2.0x2.666667, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 600x800, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 600x800, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 600x800, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5ffead27 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 9037.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x5ffead27 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 9038.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x5ffead27 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x5ffead27 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 9038.5, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x5ffead27 1920x1080, swapInterval 1, drawable 0x3600002
[apply] [1] has orig?: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x5ffead27 0/0 1920x1005 of 1920x1005, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x5ffead27, angle 9715.0, [l -1.9104477, r 1.9104477, b -1.0, t 1.0] 3.8208954x2.0 -> [l -1.9104477, r 1.9104477, b -1.0, t 1.0] 3.8208954x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5ffead27: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x5ffead27 FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange02_PreFull
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange11_PostWin
[apply] [0] orig : [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] set current: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [0] has current: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true
[apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0x4f18837a: tileRendererInUse null, GearsES2[obj 0x4f18837a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x4f18837a on Thread[main-Animator#02,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x4f18837a created: GearsObj[0x6dd4474e, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x4f18837a created: GearsObj[0x75131613, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x4f18837a created: GearsObj[0x75131613, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0x4f18837a FIN GearsES2[obj 0x4f18837a isInit true, usesShared false, 1 GearsObj[0x6dd4474e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x75131613, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3c6d41e7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x4f18837a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4f18837a, angle 0.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
[apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x4f18837a 0/0 600x480 of 600x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4f18837a, angle 13.5, [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0 -> [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0, v-flip false
[apply] [1] set orig: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x4f18837a 600x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.display 0x4f18837a 600x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x4f18837a 0/0 600x480 of 600x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4f18837a, angle 8341.0, [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0 -> [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x4f18837a 600x480, swapInterval 1, drawable 0x3600002
[apply] [1] has orig?: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true
[apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x4f18837a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x4f18837a, angle 8362.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
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4f18837a: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-3,5,main] GearsES2.dispose 0x4f18837a FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange11_PostWin
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange12_PostFull
[apply] [0] orig : [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] set current: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr]
[apply] [0] has current: [Id 0x54, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true
[apply] Thread[main-Animator#03,5,main] GearsES2.init.0 0x1fa268de: tileRendererInUse null, GearsES2[obj 0x1fa268de isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1fa268de on Thread[main-Animator#03,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1fa268de created: GearsObj[0x269f13c5, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1fa268de created: GearsObj[0x75a402f2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1fa268de created: GearsObj[0x75a402f2, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#03,5,main] GearsES2.init.X 0x1fa268de FIN GearsES2[obj 0x1fa268de isInit true, usesShared false, 1 GearsObj[0x269f13c5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x75a402f2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x776d5e7a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x1fa268de 0/0 600x800 of 600x800, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1fa268de, angle 0.0, [l -1.0, r 1.0, b -1.3333334, t 1.3333334] 2.0x2.6666667 -> [l -1.0, r 1.0, b -1.3333334, t 1.3333336] 2.0x2.666667, v-flip false
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x1fa268de 0/0 600x480 of 600x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1fa268de, angle 5523.0, [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0 -> [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0, v-flip false
[apply] [1] set orig: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x1fa268de 600x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x1fa268de 600x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x1fa268de 0/0 600x480 of 600x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1fa268de, angle 8296.0, [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0 -> [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x1fa268de 600x480, swapInterval 1, drawable 0x3600002
[apply] [1] has orig?: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x1fa268de 0/0 1920x480 of 1920x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1fa268de, angle 8317.0, [l -4.0, r 4.0, b -1.0, t 1.0] 8.0x2.0 -> [l -4.0, r 4.0, b -1.0, t 1.0] 8.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1fa268de: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x1fa268de FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange12_PostFull
[apply] XRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364588073 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364588073 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testScreenRotationChange01_PreWin took 20.551 sec
[apply] Testcase: testScreenRotationChange02_PreFull took 22.601 sec
[apply] Testcase: testScreenRotationChange11_PostWin took 20.385 sec
[apply] Testcase: testScreenRotationChange12_PostFull took 20.776 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT
[apply] junit.framework.TestListener: tests to run: 2
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364588799 ms III - Start
[apply] SLOCK [T main @ 1692364588799 ms +++ localhost/127.0.0.1:59999 - Locked within 8 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange01_PreFulljunit.framework.TestListener: startTest(testScreenModeChange01_PreFull)
[apply]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x15ff3e9e: tileRendererInUse null, GearsES2[obj 0x15ff3e9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x15ff3e9e on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x15ff3e9e created: GearsObj[0x576062ca, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x15ff3e9e created: GearsObj[0x1aebed43, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x15ff3e9e created: GearsObj[0x1aebed43, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x15ff3e9e FIN GearsES2[obj 0x15ff3e9e isInit true, usesShared false, 1 GearsObj[0x576062ca, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1aebed43, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7e6e5850, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x15ff3e9e 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x15ff3e9e, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x15ff3e9e 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x15ff3e9e, angle 1.5, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x15ff3e9e 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x15ff3e9e, angle 3.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 1920x1080, swapInterval 1, drawable 0x3600002
[apply] [0] orig : [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] set current: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x15ff3e9e 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x15ff3e9e, angle 4.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x15ff3e9e 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x15ff3e9e, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x15ff3e9e 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x15ff3e9e, angle 7.5, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x15ff3e9e 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x15ff3e9e, angle 9.0, [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556 -> [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 1080x1920, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 1080x1920, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x15ff3e9e 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x15ff3e9e, angle 10.0, [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556 -> [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 1080x1920, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x15ff3e9e 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x15ff3e9e, angle 10.5, [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556 -> [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x15ff3e9e 1080x1920, swapInterval 1, drawable 0x3600002
[apply] [0] has current: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr], changeOK true
[apply] [1] set orig: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x15ff3e9e 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x15ff3e9e, angle 1214.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x15ff3e9e 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x15ff3e9e, angle 1215.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x15ff3e9e 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x15ff3e9e, angle 1217.5, [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556 -> [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 1080x1920, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 1080x1920, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 1080x1920, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x15ff3e9e 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x15ff3e9e, angle 1219.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x15ff3e9e 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x15ff3e9e, angle 1220.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x15ff3e9e 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x15ff3e9e, angle 1220.5, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x15ff3e9e 1920x1080, swapInterval 1, drawable 0x3600002
[apply] [1] has orig?: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x15ff3e9e 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x15ff3e9e, angle 1490.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x15ff3e9e: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x15ff3e9e FIN
[apply] junit.framework.TestListener: endTest(testScreenModeChange01_PreFull)
[apply] junit.framework.TestListener: startTest(testScreenModeChange02_PostFull)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange01_PreFull
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange02_PostFull
[apply] [0] orig : [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] set current: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [0] has current: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr], changeOK true
[apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x16d04d3d: tileRendererInUse null, GearsES2[obj 0x16d04d3d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x16d04d3d on Thread[main-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x16d04d3d created: GearsObj[0x1cb22317, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x16d04d3d created: GearsObj[0x4dcc908a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x16d04d3d created: GearsObj[0x4dcc908a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x16d04d3d FIN GearsES2[obj 0x16d04d3d isInit true, usesShared false, 1 GearsObj[0x1cb22317, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4dcc908a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dfa5335, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x16d04d3d 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16d04d3d, angle 0.0, [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556 -> [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556, v-flip false
[apply] [1] set orig: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x16d04d3d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16d04d3d, angle 1241.5, [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
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x16d04d3d 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x16d04d3d 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x16d04d3d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16d04d3d, angle 1243.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
[apply] Thread[main,5,main] GearsES2.display 0x16d04d3d 640x480, swapInterval 1, drawable 0x3600002
[apply] [1] has orig?: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x16d04d3d: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x16d04d3d FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange02_PostFull
[apply] junit.framework.TestListener: endTest(testScreenModeChange02_PostFull)
[apply] XRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364613918 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364613918 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.699 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364588799 ms III - Start
[apply] SLOCK [T main @ 1692364588799 ms +++ localhost/127.0.0.1:59999 - Locked within 8 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange01_PreFull
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x15ff3e9e: tileRendererInUse null, GearsES2[obj 0x15ff3e9e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x15ff3e9e on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x15ff3e9e created: GearsObj[0x576062ca, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x15ff3e9e created: GearsObj[0x1aebed43, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x15ff3e9e created: GearsObj[0x1aebed43, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x15ff3e9e FIN GearsES2[obj 0x15ff3e9e isInit true, usesShared false, 1 GearsObj[0x576062ca, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1aebed43, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7e6e5850, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x15ff3e9e 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x15ff3e9e, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x15ff3e9e 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x15ff3e9e, angle 1.5, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x15ff3e9e 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x15ff3e9e, angle 3.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 1920x1080, swapInterval 1, drawable 0x3600002
[apply] [0] orig : [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] set current: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x15ff3e9e 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x15ff3e9e, angle 4.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x15ff3e9e 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x15ff3e9e, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x15ff3e9e 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x15ff3e9e, angle 7.5, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x15ff3e9e 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x15ff3e9e, angle 9.0, [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556 -> [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 1080x1920, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 1080x1920, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x15ff3e9e 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x15ff3e9e, angle 10.0, [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556 -> [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 1080x1920, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x15ff3e9e 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x15ff3e9e, angle 10.5, [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556 -> [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x15ff3e9e 1080x1920, swapInterval 1, drawable 0x3600002
[apply] [0] has current: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr], changeOK true
[apply] [1] set orig: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x15ff3e9e 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x15ff3e9e, angle 1214.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x15ff3e9e 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x15ff3e9e, angle 1215.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x15ff3e9e 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x15ff3e9e, angle 1217.5, [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556 -> [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 1080x1920, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 1080x1920, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 1080x1920, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x15ff3e9e 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x15ff3e9e, angle 1219.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x15ff3e9e 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x15ff3e9e, angle 1220.0, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x15ff3e9e 1920x1080, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x15ff3e9e 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x15ff3e9e, angle 1220.5, [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0 -> [l -1.7777778, r 1.7777778, b -1.0, t 1.0] 3.5555556x2.0, v-flip false
[apply] Thread[main,5,main] GearsES2.display 0x15ff3e9e 1920x1080, swapInterval 1, drawable 0x3600002
[apply] [1] has orig?: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x15ff3e9e 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x15ff3e9e, angle 1490.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x15ff3e9e: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x15ff3e9e FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange01_PreFull
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange02_PostFull
[apply] [0] orig : [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] current: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] [0] set current: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr]
[apply] [0] has current: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr], changeOK true
[apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x16d04d3d: tileRendererInUse null, GearsES2[obj 0x16d04d3d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x16d04d3d on Thread[main-Animator#01,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x16d04d3d created: GearsObj[0x1cb22317, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x16d04d3d created: GearsObj[0x4dcc908a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x16d04d3d created: GearsObj[0x4dcc908a, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x16d04d3d FIN GearsES2[obj 0x16d04d3d isInit true, usesShared false, 1 GearsObj[0x1cb22317, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4dcc908a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dfa5335, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x16d04d3d 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16d04d3d, angle 0.0, [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556 -> [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556, v-flip false
[apply] [1] set orig: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr]
[apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x16d04d3d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16d04d3d, angle 1241.5, [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
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x16d04d3d 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x16d04d3d 640x480, swapInterval 1, drawable 0x3600002
[apply] Thread[main,5,main] GearsES2.reshape 0x16d04d3d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x16d04d3d, angle 1243.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
[apply] Thread[main,5,main] GearsES2.display 0x16d04d3d 640x480, swapInterval 1, drawable 0x3600002
[apply] [1] has orig?: [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x16d04d3d: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x16d04d3d FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange02_PostFull
[apply] XRandR 1.2 Reset: [xrandr, --output, DP-1, --preferred, --rotate, normal]
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364613918 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364613918 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testScreenModeChange01_PreFull took 11.852 sec
[apply] Testcase: testScreenModeChange02_PostFull took 10.86 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT.xml
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT
[apply] junit.framework.TestListener: tests to run: 5
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364614639 ms III - Start
[apply] SLOCK [T main @ 1692364614639 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01CreateVisibleDestroy)++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy
[apply]
[apply] XXX VISIBLE.1 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x20deea7f: tileRendererInUse null, GearsES2[obj 0x20deea7f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x20deea7f on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x20deea7f created: GearsObj[0x5cc17198, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x20deea7f created: GearsObj[0x28c26093, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x20deea7f created: GearsObj[0x28c26093, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x20deea7f FIN GearsES2[obj 0x20deea7f isInit true, usesShared false, 1 GearsObj[0x5cc17198, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x28c26093, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27c16ae0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x20deea7f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20deea7f, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.1 -> FALSE
[apply] XXX VISIBLE.2 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x20deea7f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20deea7f, angle 1.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.2 -> FALSE
[apply] XXX VISIBLE.3 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x20deea7f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20deea7f, angle 2.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.3 -> FALSE
[apply] XXX VISIBLE.4 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x20deea7f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20deea7f, angle 3.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.4 -> FALSE
[apply] XXX VISIBLE.5 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x20deea7f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20deea7f, angle 4.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.5 -> FALSE
[apply] XXX VISIBLE.6 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x20deea7f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20deea7f, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.6 -> FALSE
[apply] XXX VISIBLE.7 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x20deea7f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20deea7f, angle 6.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.7 -> FALSE
[apply] XXX VISIBLE.8 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x20deea7f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20deea7f, angle 7.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.8 -> FALSE
[apply] XXX VISIBLE.9 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x20deea7f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20deea7f, angle 8.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.9 -> FALSE
[apply] XXX VISIBLE.10 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x20deea7f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20deea7f, angle 9.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.10 -> FALSE
[apply] XXX VISIBLE.3 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x20deea7f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20deea7f, angle 10.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A2: 1, B2: 1
[apply] Frames for animator.start(): A3: 1220, B3: 818
[apply] Frames for animator.resume(): A4: 32, B4: 19
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x20deea7f: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x20deea7f FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] XXX VISIBLE.4 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x20deea7f: tileRendererInUse null, GearsES2[obj 0x20deea7f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x20deea7f on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x20deea7f created: GearsObj[0x67a34278, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x20deea7f created: GearsObj[0x1e27e35f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x20deea7f created: GearsObj[0x1e27e35f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x20deea7f FIN GearsES2[obj 0x20deea7f isInit true, usesShared false, 1 GearsObj[0x67a34278, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1e27e35f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36902b4f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x20deea7f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20deea7f, angle 430.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
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true)
[apply] null
[apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true) recreate: A5: 1, B5: 1
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x20deea7f: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x20deea7f FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose FIN
[apply] junit.framework.TestListener: endTest(test01CreateVisibleDestroy)
[apply] junit.framework.TestListener: startTest(test02aReparentTop2WinReparentRecreate)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test02aReparentTop2WinReparentRecreate
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true)
[apply] null
[apply] ShaderProgram[id=5, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: -1
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x3bb9a3ff: tileRendererInUse null, GearsES2[obj 0x3bb9a3ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3bb9a3ff on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3bb9a3ff created: GearsObj[0x5949d64b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3bb9a3ff created: GearsObj[0x5b751b31, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3bb9a3ff created: GearsObj[0x5b751b31, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x3bb9a3ff FIN GearsES2[obj 0x3bb9a3ff isInit true, usesShared false, 1 GearsObj[0x5949d64b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b751b31, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e5d0e47, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x3bb9a3ff 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3bb9a3ff, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x3bb9a3ff 320x240, swapInterval 1, drawable 0x3600004
[apply] Frames for window2.setVisible(true): A2: 1, B2: 1
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x3bb9a3ff 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3bb9a3ff, angle 361.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
[apply] Frames(1) 779
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x3bb9a3ff 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3bb9a3ff, angle 751.5, [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
[apply] Frames(2) 0
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x3bb9a3ff 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3bb9a3ff, angle 751.5, [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
[apply] Frames for reparentWindow.child(parent, true), ACTION_NATIVE_CREATION: A10: 3171, B10: 11
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x3bb9a3ff 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3bb9a3ff, angle 1188.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
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x3bb9a3ff 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600008, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3bb9a3ff, angle 1637.5, [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
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x3bb9a3ff 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600008, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3bb9a3ff, angle 1637.5, [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
[apply] Frames for reparentWindow.top(parent, true), ACTION_NATIVE_CREATION: A11: 7359, B11: 3
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3bb9a3ff: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3bb9a3ff FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.dispose FIN
[apply] junit.framework.TestListener: endTest(test02aReparentTop2WinReparentRecreate)
[apply] junit.framework.TestListener: startTest(test02bReparentTop2WinReparentNative)
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test02aReparentTop2WinReparentRecreate
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test02bReparentTop2WinReparentNative
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Display-.x11_:0-1-EDT-5,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 7 (enable: true)
[apply] null
[apply] ShaderProgram[id=7, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: -1
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.0 0x6356695f: tileRendererInUse null, GearsES2[obj 0x6356695f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6356695f on Thread[main-Display-.x11_:0-1-EDT-5,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6356695f created: GearsObj[0x506196c, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6356695f created: GearsObj[0x7b0c336e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6356695f created: GearsObj[0x7b0c336e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.X 0x6356695f FIN GearsES2[obj 0x6356695f isInit true, usesShared false, 1 GearsObj[0x506196c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b0c336e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xbd9e603, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x6356695f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x6356695f 320x240, swapInterval 1, drawable 0x3600004
[apply] Frames for window2.setVisible(true): A2: 1, B2: 1
[apply] Thread[main-Animator#05,5,main] GearsES2.reshape 0x6356695f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 396.5, [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
[apply] Frames(1) 852
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x6356695f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x6356695f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 823.5, [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
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x6356695f 320x240, swapInterval 1, drawable 0x3600004
[apply] Frames(2) 1
[apply] Frames for reparentWindow.child(parent, false), ACTION_NATIVE_REPARENTING: A10: 3644, B10: 27
[apply] Thread[main-Animator#05,5,main] GearsES2.reshape 0x6356695f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 1301.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
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x6356695f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x6356695f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x6356695f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 1760.5, [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
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x6356695f 320x240, swapInterval 1, drawable 0x3600004
[apply] Frames for reparentWindow.top(parent, false), ACTION_NATIVE_REPARENTING: A11: 7910, B11: 17
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x6356695f: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x6356695f FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test02bReparentTop2WinReparentNative
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test03aReparentWin2TopReparentRecreate
[apply] junit.framework.TestListener: endTest(test02bReparentTop2WinReparentNative)
[apply] junit.framework.TestListener: startTest(test03aReparentWin2TopReparentRecreate)
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.0 0x1fa268de: tileRendererInUse null, GearsES2[obj 0x1fa268de isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1fa268de on Thread[main-Display-.x11_:0-1-EDT-6,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1fa268de created: GearsObj[0x10a8d3c8, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1fa268de created: GearsObj[0x7a22551d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1fa268de created: GearsObj[0x7a22551d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.X 0x1fa268de FIN GearsES2[obj 0x1fa268de isInit true, usesShared false, 1 GearsObj[0x10a8d3c8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a22551d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x416ca987, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x1fa268de 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1fa268de, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x1fa268de 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Display-.x11_:0-1-EDT-6,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 10 (enable: true)
[apply] null
[apply] ShaderProgram[id=10, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=19, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=20, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x1fa268de 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1fa268de, angle 455.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
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x1fa268de 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1fa268de, angle 912.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
[apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x1fa268de 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1fa268de, angle 912.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
[apply] Frames for reparentWindow.top(parent, true), ACTION_NATIVE_CREATION: A10: 4339, B10: 14
[apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x1fa268de 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1fa268de, angle 1340.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
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x1fa268de 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600008, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1fa268de, angle 1771.5, [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
[apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x1fa268de 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600008, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1fa268de, angle 1771.5, [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
[apply] Frames for reparentWindow.child(parent, true), ACTION_NATIVE_CREATION: A11: 7825, B11: 23
[apply] junit.framework.TestListener: endTest(test03aReparentWin2TopReparentRecreate)
[apply] junit.framework.TestListener: startTest(test03bReparentWin2TopReparentNative)
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x1fa268de: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x1fa268de FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test03aReparentWin2TopReparentRecreate
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test03bReparentWin2TopReparentNative
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.init.0 0xa514af7: tileRendererInUse null, GearsES2[obj 0xa514af7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xa514af7 on Thread[main-Display-.x11_:0-1-EDT-9,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xa514af7 created: GearsObj[0x28cd05b7, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xa514af7 created: GearsObj[0x17abf9b7, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xa514af7 created: GearsObj[0x17abf9b7, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.init.X 0xa514af7 FIN GearsES2[obj 0xa514af7 isInit true, usesShared false, 1 GearsObj[0x28cd05b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17abf9b7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79310211, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.reshape 0xa514af7 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0xa514af7 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Display-.x11_:0-1-EDT-9,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 12 (enable: true)
[apply] null
[apply] ShaderProgram[id=12, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=23, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=24, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] Thread[main-Animator#09,5,main] GearsES2.reshape 0xa514af7 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 454.5, [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
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0xa514af7 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0xa514af7 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.reshape 0xa514af7 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 907.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
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0xa514af7 320x240, swapInterval 1, drawable 0x3600004
[apply] Frames for reparentWindow.top(parent, false), ACTION_NATIVE_REPARENTING: A10: 4345, B10: 20
[apply] Thread[main-Animator#09,5,main] GearsES2.reshape 0xa514af7 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 1341.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
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0xa514af7 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.reshape 0xa514af7 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 1776.5, [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
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0xa514af7 320x240, swapInterval 1, drawable 0x3600004
[apply] Frames for reparentWindow.child(parent, false), ACTION_NATIVE_REPARENTING: A11: 8078, B11: 26
[apply] junit.framework.TestListener: endTest(test03bReparentWin2TopReparentNative)
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.dispose 0xa514af7: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.dispose 0xa514af7 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test03bReparentWin2TopReparentNative
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364635227 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364635227 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 21.176 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364614639 ms III - Start
[apply] SLOCK [T main @ 1692364614639 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy
[apply] XXX VISIBLE.1 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x20deea7f: tileRendererInUse null, GearsES2[obj 0x20deea7f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x20deea7f on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x20deea7f created: GearsObj[0x5cc17198, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x20deea7f created: GearsObj[0x28c26093, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x20deea7f created: GearsObj[0x28c26093, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x20deea7f FIN GearsES2[obj 0x20deea7f isInit true, usesShared false, 1 GearsObj[0x5cc17198, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x28c26093, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27c16ae0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x20deea7f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20deea7f, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[apply] null
[apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.1 -> FALSE
[apply] XXX VISIBLE.2 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x20deea7f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20deea7f, angle 1.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.2 -> FALSE
[apply] XXX VISIBLE.3 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x20deea7f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20deea7f, angle 2.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.3 -> FALSE
[apply] XXX VISIBLE.4 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x20deea7f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20deea7f, angle 3.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.4 -> FALSE
[apply] XXX VISIBLE.5 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x20deea7f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20deea7f, angle 4.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.5 -> FALSE
[apply] XXX VISIBLE.6 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x20deea7f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20deea7f, 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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.6 -> FALSE
[apply] XXX VISIBLE.7 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x20deea7f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20deea7f, angle 6.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.7 -> FALSE
[apply] XXX VISIBLE.8 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x20deea7f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20deea7f, angle 7.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.8 -> FALSE
[apply] XXX VISIBLE.9 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x20deea7f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20deea7f, angle 8.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.9 -> FALSE
[apply] XXX VISIBLE.10 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x20deea7f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20deea7f, angle 9.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] XXX VISIBLE.10 -> FALSE
[apply] XXX VISIBLE.3 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x20deea7f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20deea7f, angle 10.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
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A2: 1, B2: 1
[apply] Frames for animator.start(): A3: 1220, B3: 818
[apply] Frames for animator.resume(): A4: 32, B4: 19
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x20deea7f: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x20deea7f FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] XXX VISIBLE.4 -> TRUE
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.0 0x20deea7f: tileRendererInUse null, GearsES2[obj 0x20deea7f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x20deea7f on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x20deea7f created: GearsObj[0x67a34278, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x20deea7f created: GearsObj[0x1e27e35f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x20deea7f created: GearsObj[0x1e27e35f, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.init.X 0x20deea7f FIN GearsES2[obj 0x20deea7f isInit true, usesShared false, 1 GearsObj[0x67a34278, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1e27e35f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36902b4f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.reshape 0x20deea7f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20deea7f, angle 430.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
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.display 0x20deea7f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Display-.x11_:0-1-EDT-2,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true)
[apply] null
[apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true) recreate: A5: 1, B5: 1
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x20deea7f: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x20deea7f FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-2,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test02aReparentTop2WinReparentRecreate
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true)
[apply] null
[apply] ShaderProgram[id=5, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: -1
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.0 0x3bb9a3ff: tileRendererInUse null, GearsES2[obj 0x3bb9a3ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x3bb9a3ff on Thread[main-Display-.x11_:0-1-EDT-4,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x3bb9a3ff created: GearsObj[0x5949d64b, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x3bb9a3ff created: GearsObj[0x5b751b31, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x3bb9a3ff created: GearsObj[0x5b751b31, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.init.X 0x3bb9a3ff FIN GearsES2[obj 0x3bb9a3ff isInit true, usesShared false, 1 GearsObj[0x5949d64b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b751b31, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e5d0e47, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x3bb9a3ff 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3bb9a3ff, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.display 0x3bb9a3ff 320x240, swapInterval 1, drawable 0x3600004
[apply] Frames for window2.setVisible(true): A2: 1, B2: 1
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x3bb9a3ff 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3bb9a3ff, angle 361.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
[apply] Frames(1) 779
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x3bb9a3ff 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3bb9a3ff, angle 751.5, [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
[apply] Frames(2) 0
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x3bb9a3ff 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3bb9a3ff, angle 751.5, [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
[apply] Frames for reparentWindow.child(parent, true), ACTION_NATIVE_CREATION: A10: 3171, B10: 11
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x3bb9a3ff 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3bb9a3ff, angle 1188.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
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.reshape 0x3bb9a3ff 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600008, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3bb9a3ff, angle 1637.5, [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
[apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x3bb9a3ff 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600008, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x3bb9a3ff, angle 1637.5, [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
[apply] Frames for reparentWindow.top(parent, true), ACTION_NATIVE_CREATION: A11: 7359, B11: 3
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3bb9a3ff: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x3bb9a3ff FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-4,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test02aReparentTop2WinReparentRecreate
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test02bReparentTop2WinReparentNative
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Display-.x11_:0-1-EDT-5,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 7 (enable: true)
[apply] null
[apply] ShaderProgram[id=7, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: -1
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.0 0x6356695f: tileRendererInUse null, GearsES2[obj 0x6356695f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6356695f on Thread[main-Display-.x11_:0-1-EDT-5,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6356695f created: GearsObj[0x506196c, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6356695f created: GearsObj[0x7b0c336e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6356695f created: GearsObj[0x7b0c336e, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.init.X 0x6356695f FIN GearsES2[obj 0x6356695f isInit true, usesShared false, 1 GearsObj[0x506196c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b0c336e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xbd9e603, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x6356695f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x6356695f 320x240, swapInterval 1, drawable 0x3600004
[apply] Frames for window2.setVisible(true): A2: 1, B2: 1
[apply] Thread[main-Animator#05,5,main] GearsES2.reshape 0x6356695f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 396.5, [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
[apply] Frames(1) 852
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x6356695f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x6356695f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 823.5, [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
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x6356695f 320x240, swapInterval 1, drawable 0x3600004
[apply] Frames(2) 1
[apply] Frames for reparentWindow.child(parent, false), ACTION_NATIVE_REPARENTING: A10: 3644, B10: 27
[apply] Thread[main-Animator#05,5,main] GearsES2.reshape 0x6356695f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 1301.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
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x6356695f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x6356695f 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.reshape 0x6356695f 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6356695f, angle 1760.5, [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
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.display 0x6356695f 320x240, swapInterval 1, drawable 0x3600004
[apply] Frames for reparentWindow.top(parent, false), ACTION_NATIVE_REPARENTING: A11: 7910, B11: 17
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x6356695f: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] GearsES2.dispose 0x6356695f FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-5,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test02bReparentTop2WinReparentNative
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test03aReparentWin2TopReparentRecreate
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.0 0x1fa268de: tileRendererInUse null, GearsES2[obj 0x1fa268de isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x1fa268de on Thread[main-Display-.x11_:0-1-EDT-6,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x1fa268de created: GearsObj[0x10a8d3c8, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x1fa268de created: GearsObj[0x7a22551d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x1fa268de created: GearsObj[0x7a22551d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.init.X 0x1fa268de FIN GearsES2[obj 0x1fa268de isInit true, usesShared false, 1 GearsObj[0x10a8d3c8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a22551d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x416ca987, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x1fa268de 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1fa268de, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.display 0x1fa268de 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Display-.x11_:0-1-EDT-6,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 10 (enable: true)
[apply] null
[apply] ShaderProgram[id=10, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=19, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=20, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x1fa268de 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1fa268de, angle 455.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
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x1fa268de 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1fa268de, angle 912.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
[apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x1fa268de 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1fa268de, angle 912.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
[apply] Frames for reparentWindow.top(parent, true), ACTION_NATIVE_CREATION: A10: 4339, B10: 14
[apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x1fa268de 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600006, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1fa268de, angle 1340.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
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.reshape 0x1fa268de 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600008, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1fa268de, angle 1771.5, [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
[apply] Thread[main-Animator#07,5,main] GearsES2.reshape 0x1fa268de 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600008, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x1fa268de, angle 1771.5, [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
[apply] Frames for reparentWindow.child(parent, true), ACTION_NATIVE_CREATION: A11: 7825, B11: 23
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x1fa268de: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] GearsES2.dispose 0x1fa268de FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-6,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test03aReparentWin2TopReparentRecreate
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test03bReparentWin2TopReparentNative
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.init.0 0xa514af7: tileRendererInUse null, GearsES2[obj 0xa514af7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xa514af7 on Thread[main-Display-.x11_:0-1-EDT-9,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xa514af7 created: GearsObj[0x28cd05b7, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xa514af7 created: GearsObj[0x17abf9b7, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xa514af7 created: GearsObj[0x17abf9b7, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.init.X 0xa514af7 FIN GearsES2[obj 0xa514af7 isInit true, usesShared false, 1 GearsObj[0x28cd05b7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17abf9b7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79310211, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.reshape 0xa514af7 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 0.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
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0xa514af7 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main-Display-.x11_:0-1-EDT-9,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 12 (enable: true)
[apply] null
[apply] ShaderProgram[id=12, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=23, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=24, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.init FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.reshape FIN
[apply] Frames for window1.setVisible(true): A1: 1, B1: 1
[apply] Thread[main-Animator#09,5,main] GearsES2.reshape 0xa514af7 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 454.5, [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
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0xa514af7 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0xa514af7 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.reshape 0xa514af7 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 907.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
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0xa514af7 320x240, swapInterval 1, drawable 0x3600004
[apply] Frames for reparentWindow.top(parent, false), ACTION_NATIVE_REPARENTING: A10: 4345, B10: 20
[apply] Thread[main-Animator#09,5,main] GearsES2.reshape 0xa514af7 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 1341.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
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0xa514af7 320x240, swapInterval 1, drawable 0x3600004
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.reshape 0xa514af7 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xa514af7, angle 1776.5, [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
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.display 0xa514af7 320x240, swapInterval 1, drawable 0x3600004
[apply] Frames for reparentWindow.child(parent, false), ACTION_NATIVE_REPARENTING: A11: 8078, B11: 26
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.dispose 0xa514af7: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] GearsES2.dispose 0xa514af7 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-9,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test03bReparentWin2TopReparentNative
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364635227 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364635227 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01CreateVisibleDestroy took 1.626 sec
[apply] Testcase: test02aReparentTop2WinReparentRecreate took 4.715 sec
[apply] Testcase: test02bReparentTop2WinReparentNative took 4.683 sec
[apply] Testcase: test03aReparentWin2TopReparentRecreate took 4.58 sec
[apply] Testcase: test03bReparentWin2TopReparentNative took 4.65 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364636081 ms III - Start
[apply] SLOCK [T main @ 1692364636082 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] junit.framework.TestListener: startTest(test01NewtOnNewtParentChildDraw)
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT - test01NewtOnNewtParentChildDraw
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[apply] null
[apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] GearsES2.init.0 0x6973b51b: tileRendererInUse null, GearsES2[obj 0x6973b51b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6973b51b on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6973b51b created: GearsObj[0x4550bb58, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6973b51b created: GearsObj[0x4ec4f3a0, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6973b51b created: GearsObj[0x4ec4f3a0, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x6973b51b FIN GearsES2[obj 0x6973b51b isInit true, usesShared false, 1 GearsObj[0x4550bb58, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ec4f3a0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1283bb96, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x6973b51b 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6973b51b, angle 0.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
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 238, has 321 / 267, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 237, has 321 / 266, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 236, has 321 / 265, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 235, has 321 / 264, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 234, has 321 / 263, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 233, has 321 / 262, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 232, has 321 / 261, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 231, has 321 / 260, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 230, has 321 / 259, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 229, has 321 / 258, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 228, has 321 / 257, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 227, has 321 / 256, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 226, has 321 / 255, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 225, has 321 / 254, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 224, has 321 / 253, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 223, has 321 / 252, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 222, has 321 / 251, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 221, has 321 / 250, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 220, has 321 / 249, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 219, has 321 / 248, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 218, has 321 / 247, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 217, has 321 / 246, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 216, has 321 / 245, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 215, has 321 / 244, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] junit.framework.TestListener: endTest(test01NewtOnNewtParentChildDraw)
[apply] Moved: exp 320 / 214, has 321 / 243, equals false, didWindowMove true, waitCount 1
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6973b51b: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6973b51b FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT - test01NewtOnNewtParentChildDraw
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364637373 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364637373 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.865 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364636081 ms III - Start
[apply] SLOCK [T main @ 1692364636082 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT - test01NewtOnNewtParentChildDraw
[apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null
[apply] RedSquareES2 init on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[apply] null
[apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[apply] Thread[main,5,main] RedSquareES2.init FIN
[apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x3600002, tileRendererInUse null
[apply] Thread[main,5,main] RedSquareES2.reshape FIN
[apply] Thread[main,5,main] GearsES2.init.0 0x6973b51b: tileRendererInUse null, GearsES2[obj 0x6973b51b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x6973b51b on Thread[main,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x6973b51b created: GearsObj[0x4550bb58, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x6973b51b created: GearsObj[0x4ec4f3a0, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x6973b51b created: GearsObj[0x4ec4f3a0, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main,5,main] GearsES2.init.X 0x6973b51b FIN GearsES2[obj 0x6973b51b isInit true, usesShared false, 1 GearsObj[0x4550bb58, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ec4f3a0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1283bb96, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main,5,main] GearsES2.reshape 0x6973b51b 0/0 320x240 of 320x240, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x6973b51b, angle 0.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
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 238, has 321 / 267, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 237, has 321 / 266, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 236, has 321 / 265, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 235, has 321 / 264, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 234, has 321 / 263, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 233, has 321 / 262, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 232, has 321 / 261, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 231, has 321 / 260, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 230, has 321 / 259, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 229, has 321 / 258, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 228, has 321 / 257, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 227, has 321 / 256, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 226, has 321 / 255, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 225, has 321 / 254, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 224, has 321 / 253, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 223, has 321 / 252, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 222, has 321 / 251, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 221, has 321 / 250, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 220, has 321 / 249, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 219, has 321 / 248, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 218, has 321 / 247, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 217, has 321 / 246, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 216, has 321 / 245, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 215, has 321 / 244, equals false, didWindowMove true, waitCount 1
[apply] Thread[main,5,main] GearsES2.display 0x6973b51b 320x240, swapInterval 1, drawable 0x3600004
[apply] Moved: exp 320 / 214, has 321 / 243, equals false, didWindowMove true, waitCount 1
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6973b51b: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x6973b51b FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT - test01NewtOnNewtParentChildDraw
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364637373 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364637373 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01NewtOnNewtParentChildDraw took 1.262 sec
[echo] Testing com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT.xml
[apply] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364638139 ms III - Start
[apply] SLOCK [T main @ 1692364638139 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT - testWindow00
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x20ce78ec: tileRendererInUse null, GearsES2[obj 0x20ce78ec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]junit.framework.TestListener: startTest(testWindow00)
[apply] GearsES2 init 0x20ce78ec on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x74a, fbc 0x4f4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x20ce78ec created: GearsObj[0x431ca67d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x20ce78ec created: GearsObj[0x461eaaf9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x20ce78ec created: GearsObj[0x461eaaf9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x20ce78ec FIN GearsES2[obj 0x20ce78ec isInit true, usesShared false, 1 GearsObj[0x431ca67d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x461eaaf9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x765fc604, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20ce78ec, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 400x400, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 400x400, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 400x400, swapInterval 1, drawable 0x3600002
[apply] GLProfiles window1: :0: Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0xf5ac9e4: tileRendererInUse null, GearsES2[obj 0xf5ac9e4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xf5ac9e4 on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x74a, fbc 0x4f4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xf5ac9e4 created: GearsObj[0x4922da08, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xf5ac9e4 created: GearsObj[0x66ffd54d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xf5ac9e4 created: GearsObj[0x66ffd54d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0xf5ac9e4 FIN GearsES2[obj 0xf5ac9e4 isInit true, usesShared false, 1 GearsObj[0x4922da08, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66ffd54d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x183f3a8c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0xf5ac9e4 0/0 300x300 of 300x300, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xf5ac9e4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x20ce78ec 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20ce78ec, angle 91.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] junit.framework.TestListener: endTest(testWindow00)
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0xf5ac9e4: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0xf5ac9e4 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x20ce78ec: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x20ce78ec FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT - testWindow00
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364639270 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364639270 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.705 sec
[apply] ------------- Standard Error -----------------
[apply] ++++ Test Singleton.ctor()
[apply] ++++ Test Singleton.lock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364638139 ms III - Start
[apply] SLOCK [T main @ 1692364638139 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT - testWindow00
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.0 0x20ce78ec: tileRendererInUse null, GearsES2[obj 0x20ce78ec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0x20ce78ec on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x74a, fbc 0x4f4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0x20ce78ec created: GearsObj[0x431ca67d, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0x20ce78ec created: GearsObj[0x461eaaf9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0x20ce78ec created: GearsObj[0x461eaaf9, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.init.X 0x20ce78ec FIN GearsES2[obj 0x20ce78ec isInit true, usesShared false, 1 GearsObj[0x431ca67d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x461eaaf9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x765fc604, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x20ce78ec 0/0 400x400 of 400x400, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20ce78ec, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 400x400, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 400x400, swapInterval 1, drawable 0x3600002
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x20ce78ec 400x400, swapInterval 1, drawable 0x3600002
[apply] GLProfiles window1: :0: Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0xf5ac9e4: tileRendererInUse null, GearsES2[obj 0xf5ac9e4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[apply] GearsES2 init 0xf5ac9e4 on Thread[main-Animator#00,5,main]
[apply] Chosen GLCapabilities: GLCaps[glx vid 0x74a, fbc 0x4f4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[apply] Swap Interval 0
[apply] GL Profile GLProfile[GL3bc/GL3bc.sw]
[apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[apply] Quirks [No10BitColorCompOffscreen]
[apply] Impl. class jogamp.opengl.gl4.GL4bcImpl
[apply] GL_VENDOR Mesa/X.org
[apply] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[apply] GL_VERSION 3.1 Mesa 20.3.5
[apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[apply] GL FBO: basic true, full true
[apply] GL_EXTENSIONS 269
[apply] GLX_EXTENSIONS 23
[apply] -----------------------------------------------------------------------------------------------------
[apply] gear1 0xf5ac9e4 created: GearsObj[0x4922da08, vbo ff 1, fs 2, bf 3, bs 4]
[apply] gear2 0xf5ac9e4 created: GearsObj[0x66ffd54d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] gear3 0xf5ac9e4 created: GearsObj[0x66ffd54d, vbo ff 7, fs 8, bf 9, bs 10]
[apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0xf5ac9e4 FIN GearsES2[obj 0xf5ac9e4 isInit true, usesShared false, 1 GearsObj[0x4922da08, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66ffd54d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x183f3a8c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0xf5ac9e4 0/0 300x300 of 300x300, swapInterval 1, drawable 0x3600004, msaa false, tileRendererInUse null
[apply] >> GearsES2 0xf5ac9e4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x20ce78ec 0/0 512x512 of 512x512, swapInterval 1, drawable 0x3600002, msaa false, tileRendererInUse null
[apply] >> GearsES2 0x20ce78ec, angle 91.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0xf5ac9e4: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0xf5ac9e4 FIN
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x20ce78ec: tileRendererInUse null
[apply] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x20ce78ec FIN
[apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT - testWindow00
[apply] ++++ Test Singleton.unlock()
[apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364639270 ms III - Stopping: alive true, shallQuit true, hasSocket true
[apply] SLOCK [T main @ 1692364639270 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testWindow00 took 0.816 sec
[echo] gluegen.basename: gluegen
[echo] jogl.basename: jogl
jogamp.env.validation:
[echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018
[echo] ant.java.version 17
[echo] java.version 17.0.6
[echo] java.home /usr/lib/jvm/java-17-openjdk-amd64
[echo] jvmJava.exe /usr/lib/jvm/java-17-openjdk-amd64/bin/java
[echo] jvmJava8.exe ${jvmJava8.exe}
[echo] minJava21 ${minJava21}
[echo] minJava17 true
[echo] minJava11 true
[echo] minJava9 true
[echo] minJava8 true
jogamp.env.init:
[echo] javadoc.xarg1 -Xdoclint:none
[echo] jogamp.jar.codebase Codebase: *.jogamp.org
[echo] jogamp.version 2.5.0
[echo] jogamp.version.int 2414020
[echo] junit.is.disabled ${junit.is.disabled}
[echo] target.user.set true
[echo] target.sourcelevel 1.8
[echo] target.targetlevel 1.8
[echo] target.releaselevel ${target.releaselevel}
[echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar
[echo] javacdebug true
[echo] javacdebuglevel source,lines
[echo] javac.memorymax 1024m
[echo] build.archiveon true
[echo] build.node.name linux-x86_64-jau-002
[echo] android.api.level 24
[echo] junit.run.arg0 -Djunit.run.arg0=dummy
[echo] junit.run.arg1 -Djunit.run.arg1=dummy
[echo] macosx.sdkroot ${macosx.sdkroot}
[echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT}
[echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT}
[echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS}
[echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS}
gluegen.properties.load.user:
gluegen.cpptasks.detect.os.custom:
[echo] gluegen.cpptasks.detect.os.custom: NOP done
gluegen.cpptasks.initialize:
[echo] os.name=Linux
[echo] os.version=5.16.18
[echo] os.arch=amd64
[echo] nativejartag.prefix = jogamp/nativetag
[echo] c.compiler.debug=false
[echo] c.compiler.use-debug=${c.compiler.use-debug}
[echo] c.compiler.optimise=none
gluegen.cpptasks.detect.os.1:
gluegen.cpptasks.detect.os.refine:
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux.armv6.armel:
gluegen.cpptasks.detect.os.linux.armv6.armhf:
gluegen.cpptasks.detect.os.android.armv6.armel:
gluegen.cpptasks.detect.os.linux.aarch64:
gluegen.cpptasks.detect.os.android.armv6.armhf:
gluegen.cpptasks.detect.os.android.aarch64:
gluegen.cpptasks.detect.os.android.x86:
gluegen.cpptasks.detect.os.linux.alpha:
gluegen.cpptasks.detect.os.linux.hppa:
gluegen.cpptasks.detect.os.linux.mips:
gluegen.cpptasks.detect.os.linux.mipsel:
gluegen.cpptasks.detect.os.linux.ppc:
gluegen.cpptasks.detect.os.linux.ppc64:
gluegen.cpptasks.detect.os.linux.ppc64le:
gluegen.cpptasks.detect.os.linux.riscv64:
gluegen.cpptasks.detect.os.linux.s390:
gluegen.cpptasks.detect.os.linux.s390x:
gluegen.cpptasks.detect.os.linux.sparc:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.ios.amd64:
gluegen.cpptasks.detect.os.ios.arch64:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
[echo] gluegen.cpptasks.detected.os=true
[echo] gluegen.cpptasks.detected.os.2=true
[echo] isCrosscompilation=${isCrosscompilation}
[echo] isI386=${isI386}
[echo] isAMD64=true
[echo] is64Bit=true
[echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel}
[echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf}
[echo] jvmDataModel32Bit=${jvmDataModel32Bit}
[echo] jvmDataModel64Bit=${jvmDataModel64Bit}
[echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Android=${isAndroid}
[echo] AndroidARMv6=${isAndroidARMv6}
[echo] AndroidARM64=${isAndroidARM64}
[echo] AndroidARMv6Armel=${isAndroidARMv6Armel}
[echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf}
[echo] AndroidX86=${isAndroidX86}
[echo] Linux=true
[echo] LinuxAMD64=true
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] LinuxARMv6=${isLinuxARMv6}
[echo] LinuxARM64=${isLinuxARM64}
[echo] LinuxARMv6Armel=${isLinuxARMv6Armel}
[echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf}
[echo] LinuxAlpha=${isLinuxAlpha}
[echo] LinuxHppa=${isLinuxHppa}
[echo] LinuxMips=${isLinuxMips}
[echo] LinuxMipsel=${isLinuxMipsel}
[echo] LinuxPpc=${isLinuxPpc}
[echo] LinuxPpc64=${isLinuxPpc64}
[echo] LinuxPpc64le=${isLinuxPpc64le}
[echo] LinuxRiscV64=${isLinuxRiscV64}
[echo] Linuxs390=${isLinuxs390}
[echo] Linuxs390x=${isLinuxs390x}
[echo] LinuxSparc=${isLinuxSparc}
[echo] OS X=${isOSX}
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=${use.macosx32}
[echo] OS X x64=${use.macosx64}
[echo] iOS=${isIOS}
[echo] iOSAmd64=${isIOSAmd64}
[echo] iOSArm64=${isIOSArm64}
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] Solaris64Bit=${isSolaris64Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=true
[echo] Windows=${isWindows}
[echo] X11=true
[echo] os=Linux
[echo] os=5.16.18
[echo] arch=amd64
[echo] build.dynamiclibs=true
[echo] build.staticlibs=false
[echo] output.lib.type=shared
common.init:
declare.common:
[echo] jvmarg.modules --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED
[echo] jvmarg.generic --add-opens java.desktop/sun.awt=ALL-UNNAMED --add-opens java.desktop/sun.java2d=ALL-UNNAMED
[echo] jvmarg.headless -Djava.awt.headless=true
[echo] jvmarg.swt.headless -Djava.awt.headless=true
test.compile.check:
[echo] jogl-test.jar /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64/build/jar/jogl-test.jar
test.compile:
junit.run.awt:
[echo] gluegen.basename: gluegen
[echo] jogl.basename: jogl
generic.junit.run.awt:
[echo] +++
[echo] +++ generic.junit.run.awt
[echo] +++ Pattern: com/jogamp/opengl/test/junit/**/Test*AWT*
[echo] +++
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestAWTCloseX11DisplayBug565
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestAWTCloseX11DisplayBug565
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.906 sec
[junit]
[junit] Testcase: testX11WindowMemoryLeak took 0.841 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.906 sec
[junit]
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364641247 ms III - Start
[junit] SLOCK [T main @ 1692364641247 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT - test01Onscreen
[junit] Loop.0 1/15
[junit] Loop.1 1/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 2/15
[junit] Loop.1 2/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 3/15
[junit] Loop.1 3/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 4/15
[junit] Loop.1 4/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 5/15
[junit] Loop.1 5/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 6/15
[junit] Loop.1 6/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 7/15
[junit] Loop.1 7/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 8/15
[junit] Loop.1 8/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 9/15
[junit] Loop.1 9/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 10/15
[junit] Loop.1 10/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 11/15
[junit] Loop.1 11/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 12/15
[junit] Loop.1 12/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 13/15
[junit] Loop.1 13/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 14/15
[junit] Loop.1 14/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 15/15
[junit] Loop.1 15/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT - test01Onscreen
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT - test02OffscreenFBO
[junit] No offscreen test requested or platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT - test02OffscreenFBO
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT - test03OffscreenPBuffer
[junit] No offscreen test requested or platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT - test03OffscreenPBuffer
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364644677 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364644677 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.017 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364641247 ms III - Start
[junit] SLOCK [T main @ 1692364641247 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT - test01Onscreen
[junit] Loop.0 1/15
[junit] Loop.1 1/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 2/15
[junit] Loop.1 2/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 3/15
[junit] Loop.1 3/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 4/15
[junit] Loop.1 4/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 5/15
[junit] Loop.1 5/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 6/15
[junit] Loop.1 6/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 7/15
[junit] Loop.1 7/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 8/15
[junit] Loop.1 8/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 9/15
[junit] Loop.1 9/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 10/15
[junit] Loop.1 10/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 11/15
[junit] Loop.1 11/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 12/15
[junit] Loop.1 12/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 13/15
[junit] Loop.1 13/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 14/15
[junit] Loop.1 14/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 15/15
[junit] Loop.1 15/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT - test01Onscreen
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT - test02OffscreenFBO
[junit] No offscreen test requested or platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT - test02OffscreenFBO
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT - test03OffscreenPBuffer
[junit] No offscreen test requested or platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT - test03OffscreenPBuffer
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364644677 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364644677 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01Onscreen took 2.996 sec
[junit] Testcase: test02OffscreenFBO took 0 sec
[junit] Testcase: test03OffscreenPBuffer took 0 sec
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.017 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364641247 ms III - Start
[junit] SLOCK [T main @ 1692364641247 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT - test01Onscreen
[junit] Loop.0 1/15
[junit] Loop.1 1/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 2/15
[junit] Loop.1 2/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 3/15
[junit] Loop.1 3/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 4/15
[junit] Loop.1 4/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 5/15
[junit] Loop.1 5/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 6/15
[junit] Loop.1 6/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 7/15
[junit] Loop.1 7/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 8/15
[junit] Loop.1 8/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 9/15
[junit] Loop.1 9/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 10/15
[junit] Loop.1 10/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 11/15
[junit] Loop.1 11/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 12/15
[junit] Loop.1 12/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 13/15
[junit] Loop.1 13/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 14/15
[junit] Loop.1 14/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop.0 15/15
[junit] Loop.1 15/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT - test01Onscreen
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT - test02OffscreenFBO
[junit] No offscreen test requested or platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT - test02OffscreenFBO
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT - test03OffscreenPBuffer
[junit] No offscreen test requested or platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT - test03OffscreenPBuffer
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364644677 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364644677 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364645625 ms III - Start
[junit] SLOCK [T main @ 1692364645625 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test01Onscreen
[junit] Loop # 0 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 1 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 2 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 3 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 4 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 5 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 6 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 7 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 8 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 9 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 10 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 11 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 12 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 13 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 14 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test01Onscreen
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test02OffscreenFBO
[junit] No offscreen test requested or platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test02OffscreenFBO
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test03OffscreenPBuffer
[junit] No offscreen test requested or platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test03OffscreenPBuffer
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364649219 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364649219 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.18 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364645625 ms III - Start
[junit] SLOCK [T main @ 1692364645625 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test01Onscreen
[junit] Loop # 0 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 1 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 2 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 3 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 4 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 5 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 6 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 7 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 8 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 9 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 10 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 11 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 12 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 13 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 14 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test01Onscreen
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test02OffscreenFBO
[junit] No offscreen test requested or platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test02OffscreenFBO
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test03OffscreenPBuffer
[junit] No offscreen test requested or platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test03OffscreenPBuffer
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364649219 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364649219 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01Onscreen took 3.187 sec
[junit] Testcase: test02OffscreenFBO took 0 sec
[junit] Testcase: test03OffscreenPBuffer took 0 sec
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.18 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364645625 ms III - Start
[junit] SLOCK [T main @ 1692364645625 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test01Onscreen
[junit] Loop # 0 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 1 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 2 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 3 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 4 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 5 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 6 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 7 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 8 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 9 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 10 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 11 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 12 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 13 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Loop # 14 / 15
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test01Onscreen
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test02OffscreenFBO
[junit] No offscreen test requested or platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test02OffscreenFBO
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test03OffscreenPBuffer
[junit] No offscreen test requested or platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test03OffscreenPBuffer
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364649219 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364649219 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364650086 ms III - Start
[junit] SLOCK [T main @ 1692364650086 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT - test01
[junit] Iteration 0 / 5
[junit] OK Button: JButton; javax.swing.JButton[,498,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@24da577a,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Approved,defaultCapable=true], java.awt.Point[x=560,y=467]
[junit] CANCEL Button: JButton; javax.swing.JButton[,604,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@24da577a,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Cancel,defaultCapable=true], java.awt.Point[x=666,y=467]
[junit]
[junit]
[junit] Pre-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f872805f040, owner true, JAWTToolkitLock[obj 0x7516c23e, isOwner true, <6e0b1d6b, 53f4e11a>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: X11OnscreenGLXDrawable
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit]
[junit]
[junit] Post-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f87280ecc50, owner true, JAWTToolkitLock[obj 0x7516c23e, isOwner true, <6e0b1d6b, 53f4e11a>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: X11OnscreenGLXDrawable
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] Iteration 1 / 5
[junit]
[junit]
[junit] Pre-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f87280ecc50, owner true, JAWTToolkitLock[obj 0x7516c23e, isOwner true, <6e0b1d6b, 53f4e11a>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: X11OnscreenGLXDrawable
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] OK Button: JButton; javax.swing.JButton[,498,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@24da577a,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Approved,defaultCapable=true], java.awt.Point[x=560,y=467]
[junit] CANCEL Button: JButton; javax.swing.JButton[,604,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@24da577a,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Cancel,defaultCapable=true], java.awt.Point[x=666,y=467]
[junit]
[junit]
[junit] Post-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f87280ecc50, owner true, JAWTToolkitLock[obj 0x7516c23e, isOwner true, <6e0b1d6b, 53f4e11a>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: X11OnscreenGLXDrawable
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] Iteration 2 / 5
[junit]
[junit]
[junit] Pre-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f87280ecc50, owner true, JAWTToolkitLock[obj 0x7516c23e, isOwner true, <6e0b1d6b, 53f4e11a>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: X11OnscreenGLXDrawable
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] OK Button: JButton; javax.swing.JButton[,498,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@24da577a,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Approved,defaultCapable=true], java.awt.Point[x=560,y=467]
[junit] CANCEL Button: JButton; javax.swing.JButton[,604,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@24da577a,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Cancel,defaultCapable=true], java.awt.Point[x=666,y=467]
[junit]
[junit]
[junit] Post-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f87280ecc50, owner true, JAWTToolkitLock[obj 0x7516c23e, isOwner true, <6e0b1d6b, 53f4e11a>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: X11OnscreenGLXDrawable
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit]
[junit] Iteration 3 / 5
[junit]
[junit] Pre-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f87280ecc50, owner true, JAWTToolkitLock[obj 0x7516c23e, isOwner true, <6e0b1d6b, 53f4e11a>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: X11OnscreenGLXDrawable
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] OK Button: JButton; javax.swing.JButton[,498,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@24da577a,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Approved,defaultCapable=true], java.awt.Point[x=560,y=467]
[junit] CANCEL Button: JButton; javax.swing.JButton[,604,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@24da577a,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Cancel,defaultCapable=true], java.awt.Point[x=666,y=467]
[junit]
[junit]
[junit] Post-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f87280ecc50, owner true, JAWTToolkitLock[obj 0x7516c23e, isOwner true, <6e0b1d6b, 53f4e11a>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: X11OnscreenGLXDrawable
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit]
[junit] Iteration 4 / 5
[junit]
[junit] Pre-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f87280ecc50, owner true, JAWTToolkitLock[obj 0x7516c23e, isOwner true, <6e0b1d6b, 53f4e11a>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: X11OnscreenGLXDrawable
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] OK Button: JButton; javax.swing.JButton[,498,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@24da577a,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Approved,defaultCapable=true], java.awt.Point[x=560,y=467]
[junit] CANCEL Button: JButton; javax.swing.JButton[,604,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@24da577a,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Cancel,defaultCapable=true], java.awt.Point[x=666,y=467]
[junit]
[junit]
[junit] Post-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f87280ecc50, owner true, JAWTToolkitLock[obj 0x7516c23e, isOwner true, <6e0b1d6b, 53f4e11a>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: X11OnscreenGLXDrawable
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364674311 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364674311 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 24.816 sec
[junit] ------------- Standard Output ---------------
[junit] Iteration 0 / 5
[junit] Iteration 1 / 5
[junit] Iteration 2 / 5
[junit] Iteration 3 / 5
[junit] Iteration 4 / 5
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364650086 ms III - Start
[junit] SLOCK [T main @ 1692364650086 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT - test01
[junit] OK Button: JButton; javax.swing.JButton[,498,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@24da577a,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Approved,defaultCapable=true], java.awt.Point[x=560,y=467]
[junit] CANCEL Button: JButton; javax.swing.JButton[,604,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@24da577a,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Cancel,defaultCapable=true], java.awt.Point[x=666,y=467]
[junit]
[junit]
[junit] Pre-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f872805f040, owner true, JAWTToolkitLock[obj 0x7516c23e, isOwner true, <6e0b1d6b, 53f4e11a>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: X11OnscreenGLXDrawable
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit]
[junit]
[junit] Post-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f87280ecc50, owner true, JAWTToolkitLock[obj 0x7516c23e, isOwner true, <6e0b1d6b, 53f4e11a>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: X11OnscreenGLXDrawable
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit]
[junit]
[junit] Pre-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f87280ecc50, owner true, JAWTToolkitLock[obj 0x7516c23e, isOwner true, <6e0b1d6b, 53f4e11a>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: X11OnscreenGLXDrawable
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] OK Button: JButton; javax.swing.JButton[,498,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@24da577a,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Approved,defaultCapable=true], java.awt.Point[x=560,y=467]
[junit] CANCEL Button: JButton; javax.swing.JButton[,604,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@24da577a,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Cancel,defaultCapable=true], java.awt.Point[x=666,y=467]
[junit]
[junit]
[junit] Post-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f87280ecc50, owner true, JAWTToolkitLock[obj 0x7516c23e, isOwner true, <6e0b1d6b, 53f4e11a>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: X11OnscreenGLXDrawable
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit]
[junit]
[junit] Pre-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f87280ecc50, owner true, JAWTToolkitLock[obj 0x7516c23e, isOwner true, <6e0b1d6b, 53f4e11a>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: X11OnscreenGLXDrawable
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] OK Button: JButton; javax.swing.JButton[,498,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@24da577a,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Approved,defaultCapable=true], java.awt.Point[x=560,y=467]
[junit] CANCEL Button: JButton; javax.swing.JButton[,604,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@24da577a,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Cancel,defaultCapable=true], java.awt.Point[x=666,y=467]
[junit]
[junit]
[junit] Post-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f87280ecc50, owner true, JAWTToolkitLock[obj 0x7516c23e, isOwner true, <6e0b1d6b, 53f4e11a>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: X11OnscreenGLXDrawable
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit]
[junit]
[junit] Pre-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f87280ecc50, owner true, JAWTToolkitLock[obj 0x7516c23e, isOwner true, <6e0b1d6b, 53f4e11a>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: X11OnscreenGLXDrawable
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] OK Button: JButton; javax.swing.JButton[,498,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@24da577a,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Approved,defaultCapable=true], java.awt.Point[x=560,y=467]
[junit] CANCEL Button: JButton; javax.swing.JButton[,604,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@24da577a,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Cancel,defaultCapable=true], java.awt.Point[x=666,y=467]
[junit]
[junit]
[junit] Post-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f87280ecc50, owner true, JAWTToolkitLock[obj 0x7516c23e, isOwner true, <6e0b1d6b, 53f4e11a>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: X11OnscreenGLXDrawable
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit]
[junit]
[junit] Pre-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f87280ecc50, owner true, JAWTToolkitLock[obj 0x7516c23e, isOwner true, <6e0b1d6b, 53f4e11a>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: X11OnscreenGLXDrawable
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] OK Button: JButton; javax.swing.JButton[,498,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@24da577a,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Approved,defaultCapable=true], java.awt.Point[x=560,y=467]
[junit] CANCEL Button: JButton; javax.swing.JButton[,604,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@24da577a,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Cancel,defaultCapable=true], java.awt.Point[x=666,y=467]
[junit]
[junit]
[junit] Post-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f87280ecc50, owner true, JAWTToolkitLock[obj 0x7516c23e, isOwner true, <6e0b1d6b, 53f4e11a>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: X11OnscreenGLXDrawable
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364674311 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364674311 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 24.202 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 24.816 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] Iteration 0 / 5
[junit] Iteration 1 / 5
[junit] Iteration 2 / 5
[junit] Iteration 3 / 5
[junit] Iteration 4 / 5
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364650086 ms III - Start
[junit] SLOCK [T main @ 1692364650086 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT - test01
[junit] OK Button: JButton; javax.swing.JButton[,498,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@24da577a,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Approved,defaultCapable=true], java.awt.Point[x=560,y=467]
[junit] CANCEL Button: JButton; javax.swing.JButton[,604,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@24da577a,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Cancel,defaultCapable=true], java.awt.Point[x=666,y=467]
[junit]
[junit]
[junit] Pre-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f872805f040, owner true, JAWTToolkitLock[obj 0x7516c23e, isOwner true, <6e0b1d6b, 53f4e11a>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: X11OnscreenGLXDrawable
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit]
[junit]
[junit] Post-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f87280ecc50, owner true, JAWTToolkitLock[obj 0x7516c23e, isOwner true, <6e0b1d6b, 53f4e11a>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: X11OnscreenGLXDrawable
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit]
[junit]
[junit] Pre-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f87280ecc50, owner true, JAWTToolkitLock[obj 0x7516c23e, isOwner true, <6e0b1d6b, 53f4e11a>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: X11OnscreenGLXDrawable
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] OK Button: JButton; javax.swing.JButton[,498,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@24da577a,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Approved,defaultCapable=true], java.awt.Point[x=560,y=467]
[junit] CANCEL Button: JButton; javax.swing.JButton[,604,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@24da577a,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Cancel,defaultCapable=true], java.awt.Point[x=666,y=467]
[junit]
[junit]
[junit] Post-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f87280ecc50, owner true, JAWTToolkitLock[obj 0x7516c23e, isOwner true, <6e0b1d6b, 53f4e11a>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: X11OnscreenGLXDrawable
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit]
[junit]
[junit] Pre-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f87280ecc50, owner true, JAWTToolkitLock[obj 0x7516c23e, isOwner true, <6e0b1d6b, 53f4e11a>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: X11OnscreenGLXDrawable
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] OK Button: JButton; javax.swing.JButton[,498,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@24da577a,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Approved,defaultCapable=true], java.awt.Point[x=560,y=467]
[junit] CANCEL Button: JButton; javax.swing.JButton[,604,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@24da577a,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Cancel,defaultCapable=true], java.awt.Point[x=666,y=467]
[junit]
[junit]
[junit] Post-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f87280ecc50, owner true, JAWTToolkitLock[obj 0x7516c23e, isOwner true, <6e0b1d6b, 53f4e11a>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: X11OnscreenGLXDrawable
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit]
[junit]
[junit] Pre-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f87280ecc50, owner true, JAWTToolkitLock[obj 0x7516c23e, isOwner true, <6e0b1d6b, 53f4e11a>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: X11OnscreenGLXDrawable
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] OK Button: JButton; javax.swing.JButton[,498,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@24da577a,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Approved,defaultCapable=true], java.awt.Point[x=560,y=467]
[junit] CANCEL Button: JButton; javax.swing.JButton[,604,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@24da577a,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Cancel,defaultCapable=true], java.awt.Point[x=666,y=467]
[junit]
[junit]
[junit] Post-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f87280ecc50, owner true, JAWTToolkitLock[obj 0x7516c23e, isOwner true, <6e0b1d6b, 53f4e11a>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: X11OnscreenGLXDrawable
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit]
[junit]
[junit] Pre-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f87280ecc50, owner true, JAWTToolkitLock[obj 0x7516c23e, isOwner true, <6e0b1d6b, 53f4e11a>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: X11OnscreenGLXDrawable
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] OK Button: JButton; javax.swing.JButton[,498,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@24da577a,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Approved,defaultCapable=true], java.awt.Point[x=560,y=467]
[junit] CANCEL Button: JButton; javax.swing.JButton[,604,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@24da577a,flags=296,maximumSize=,minimumSize=,preferredSize=,defaultIcon=,disabledIcon=,disabledSelectedIcon=,margin=javax.swing.plaf.InsetsUIResource[top=2,left=14,bottom=2,right=14],paintBorder=true,paintFocus=true,pressedIcon=,rolloverEnabled=true,rolloverIcon=,rolloverSelectedIcon=,selectedIcon=,text=Cancel,defaultCapable=true], java.awt.Point[x=666,y=467]
[junit]
[junit]
[junit] Post-ToolTip
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f87280ecc50, owner true, JAWTToolkitLock[obj 0x7516c23e, isOwner true, <6e0b1d6b, 53f4e11a>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: X11OnscreenGLXDrawable
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364674311 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364674311 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364675205 ms III - Start
[junit] SLOCK [T main @ 1692364675206 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] GLProfile Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test01NoDeadlock
[junit] GLProfile Default: GLProfile[GL3bc/GL3bc.sw]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x25f2699d: tileRendererInUse null, GearsES2[obj 0x25f2699d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x25f2699d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x25f2699d created: GearsObj[0x6a5d84c3, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x25f2699d created: GearsObj[0x4a4a7db9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x25f2699d created: GearsObj[0x4a4a7db9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x25f2699d FIN GearsES2[obj 0x25f2699d isInit true, usesShared false, 1 GearsObj[0x6a5d84c3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a4a7db9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x28281613, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x25f2699d 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x25f2699d, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x25f2699d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x25f2699d, angle 1.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] 0 s: 10 f / 103 ms, 97.0 fps, 10 ms/f; total: 10 f, 97.0 fps, 10 ms/f
[junit] 0 s: 10 f / 18 ms, 555.5 fps, 1 ms/f; total: 20 f, 163.9 fps, 6 ms/f
[junit] 0 s: 10 f / 15 ms, 666.6 fps, 1 ms/f; total: 30 f, 218.9 fps, 4 ms/f
[junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 40 f, 266.6 fps, 3 ms/f
[junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 50 f, 304.8 fps, 3 ms/f
[junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 60 f, 338.9 fps, 2 ms/f
[junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 70 f, 372.3 fps, 2 ms/f
[junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 80 f, 400.0 fps, 2 ms/f
[junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 90 f, 424.5 fps, 2 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 100 f, 448.4 fps, 2 ms/f
[junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 110 f, 470.0 fps, 2 ms/f
[junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 120 f, 487.8 fps, 2 ms/f
[junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 130 f, 501.9 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 140 f, 520.4 fps, 1 ms/f
[junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 150 f, 531.9 fps, 1 ms/f
[junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 160 f, 540.5 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 170 f, 555.5 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 180 f, 567.8 fps, 1 ms/f
[junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 190 f, 574.0 fps, 1 ms/f
[junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 200 f, 579.7 fps, 1 ms/f
[junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 210 f, 588.2 fps, 1 ms/f
[junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 220 f, 596.2 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 230 f, 605.2 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 240 f, 615.3 fps, 1 ms/f
[junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 250 f, 623.4 fps, 1 ms/f
[junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 260 f, 628.0 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 270 f, 638.2 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 280 f, 646.6 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 290 f, 654.6 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 300 f, 662.2 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 310 f, 668.1 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 320 f, 676.5 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 330 f, 681.8 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 340 f, 688.2 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 350 f, 695.8 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 360 f, 700.3 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 370 f, 706.1 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 380 f, 711.6 fps, 1 ms/f
[junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 390 f, 714.2 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 400 f, 720.7 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 410 f, 726.9 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 420 f, 731.7 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 430 f, 737.5 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 440 f, 741.9 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 450 f, 746.2 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 460 f, 750.4 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 470 f, 755.6 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 480 f, 759.4 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 490 f, 763.2 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 500 f, 768.0 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 510 f, 771.5 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 520 f, 774.9 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 530 f, 778.2 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 540 f, 781.4 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 550 f, 784.5 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 560 f, 788.7 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 570 f, 791.6 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 580 f, 794.5 fps, 1 ms/f
[junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 590 f, 798.3 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 600 f, 802.1 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 610 f, 803.6 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 620 f, 807.2 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 630 f, 809.7 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 640 f, 813.2 fps, 1 ms/f
[junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 650 f, 814.5 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 660 f, 815.8 fps, 1 ms/f
[junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 670 f, 820.0 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 680 f, 822.2 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 690 f, 825.3 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 700 f, 827.4 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 710 f, 830.4 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 720 f, 832.3 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 730 f, 835.2 fps, 1 ms/f
[junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 740 f, 838.0 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 750 f, 840.8 fps, 1 ms/f
[junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 760 f, 843.5 fps, 1 ms/f
[junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 770 f, 844.2 fps, 1 ms/f
[junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 780 f, 846.9 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 790 f, 849.4 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 800 f, 851.0 fps, 1 ms/f
[junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 810 f, 853.5 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 820 f, 855.9 fps, 1 ms/f
[junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 830 f, 858.3 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 840 f, 860.6 fps, 1 ms/f
[junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 850 f, 862.9 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 860 f, 864.3 fps, 1 ms/f
[junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 870 f, 866.5 fps, 1 ms/f
[junit] 1 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 880 f, 867.8 fps, 1 ms/f
[junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 890 f, 869.9 fps, 1 ms/f
[junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 900 f, 871.2 fps, 1 ms/f
[junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 910 f, 873.3 fps, 1 ms/f
[junit] GLProfile Default: GLProfile[GL3bc/GL3bc.sw]
[junit] 1 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 920 f, 873.6 fps, 1 ms/f
[junit] 1 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 930 f, 874.8 fps, 1 ms/f
[junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 940 f, 876.0 fps, 1 ms/f
[junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 950 f, 878.0 fps, 1 ms/f
[junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 960 f, 879.9 fps, 1 ms/f
[junit] 1 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 970 f, 882.6 fps, 1 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25f2699d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25f2699d FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test01NoDeadlock
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test02TriggerDeadlock
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4f4a85aa: tileRendererInUse null, GearsES2[obj 0x4f4a85aa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4f4a85aa on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4f4a85aa created: GearsObj[0x32a9ab7e, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4f4a85aa created: GearsObj[0x1b44c207, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4f4a85aa created: GearsObj[0x1b44c207, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4f4a85aa FIN GearsES2[obj 0x4f4a85aa isInit true, usesShared false, 1 GearsObj[0x32a9ab7e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b44c207, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a5be76d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4f4a85aa 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4f4a85aa, angle 0.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4f4a85aa 0/0 1920x1005 of 1920x1005, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4f4a85aa, angle 1.0, [l -1.9104477, r 1.9104477, b -1.0, t 1.0] 3.8208954x2.0 -> [l -1.9104477, r 1.9104477, b -1.0, t 1.0] 3.8208954x2.0, v-flip false
[junit] 0 s: 10 f / 80 ms, 125.0 fps, 8 ms/f; total: 10 f, 125.0 fps, 8 ms/f
[junit] 0 s: 10 f / 54 ms, 185.1 fps, 5 ms/f; total: 20 f, 149.2 fps, 6 ms/f
[junit] 0 s: 10 f / 58 ms, 172.4 fps, 5 ms/f; total: 30 f, 155.4 fps, 6 ms/f
[junit] 0 s: 10 f / 52 ms, 192.3 fps, 5 ms/f; total: 40 f, 163.2 fps, 6 ms/f
[junit] 0 s: 10 f / 53 ms, 188.6 fps, 5 ms/f; total: 50 f, 167.2 fps, 5 ms/f
[junit] 0 s: 10 f / 54 ms, 185.1 fps, 5 ms/f; total: 60 f, 169.9 fps, 5 ms/f
[junit] 0 s: 10 f / 58 ms, 172.4 fps, 5 ms/f; total: 70 f, 170.3 fps, 5 ms/f
[junit] 0 s: 10 f / 52 ms, 192.3 fps, 5 ms/f; total: 80 f, 172.4 fps, 5 ms/f
[junit] 0 s: 10 f / 61 ms, 163.9 fps, 6 ms/f; total: 90 f, 171.4 fps, 5 ms/f
[junit] 0 s: 10 f / 54 ms, 185.1 fps, 5 ms/f; total: 100 f, 172.4 fps, 5 ms/f
[junit] 0 s: 10 f / 54 ms, 185.1 fps, 5 ms/f; total: 110 f, 173.5 fps, 5 ms/f
[junit] 0 s: 10 f / 57 ms, 175.4 fps, 5 ms/f; total: 120 f, 173.4 fps, 5 ms/f
[junit] 0 s: 10 f / 51 ms, 196.0 fps, 5 ms/f; total: 130 f, 174.7 fps, 5 ms/f
[junit] 0 s: 10 f / 55 ms, 181.8 fps, 5 ms/f; total: 140 f, 175.2 fps, 5 ms/f
[junit] 0 s: 10 f / 66 ms, 151.5 fps, 6 ms/f; total: 150 f, 173.4 fps, 5 ms/f
[junit] 0 s: 10 f / 61 ms, 163.9 fps, 6 ms/f; total: 160 f, 172.5 fps, 5 ms/f
[junit] 0 s: 10 f / 57 ms, 175.4 fps, 5 ms/f; total: 170 f, 172.7 fps, 5 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4f4a85aa: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4f4a85aa FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test02TriggerDeadlock
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364677962 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364677962 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.352 sec
[junit] ------------- Standard Output ---------------
[junit] GLProfile Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[junit] GLProfile Default: GLProfile[GL3bc/GL3bc.sw]
[junit] GLProfile Default: GLProfile[GL3bc/GL3bc.sw]
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364675205 ms III - Start
[junit] SLOCK [T main @ 1692364675206 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test01NoDeadlock
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x25f2699d: tileRendererInUse null, GearsES2[obj 0x25f2699d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x25f2699d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x25f2699d created: GearsObj[0x6a5d84c3, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x25f2699d created: GearsObj[0x4a4a7db9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x25f2699d created: GearsObj[0x4a4a7db9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x25f2699d FIN GearsES2[obj 0x25f2699d isInit true, usesShared false, 1 GearsObj[0x6a5d84c3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a4a7db9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x28281613, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x25f2699d 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x25f2699d, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x25f2699d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x25f2699d, angle 1.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] 0 s: 10 f / 103 ms, 97.0 fps, 10 ms/f; total: 10 f, 97.0 fps, 10 ms/f
[junit] 0 s: 10 f / 18 ms, 555.5 fps, 1 ms/f; total: 20 f, 163.9 fps, 6 ms/f
[junit] 0 s: 10 f / 15 ms, 666.6 fps, 1 ms/f; total: 30 f, 218.9 fps, 4 ms/f
[junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 40 f, 266.6 fps, 3 ms/f
[junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 50 f, 304.8 fps, 3 ms/f
[junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 60 f, 338.9 fps, 2 ms/f
[junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 70 f, 372.3 fps, 2 ms/f
[junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 80 f, 400.0 fps, 2 ms/f
[junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 90 f, 424.5 fps, 2 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 100 f, 448.4 fps, 2 ms/f
[junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 110 f, 470.0 fps, 2 ms/f
[junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 120 f, 487.8 fps, 2 ms/f
[junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 130 f, 501.9 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 140 f, 520.4 fps, 1 ms/f
[junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 150 f, 531.9 fps, 1 ms/f
[junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 160 f, 540.5 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 170 f, 555.5 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 180 f, 567.8 fps, 1 ms/f
[junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 190 f, 574.0 fps, 1 ms/f
[junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 200 f, 579.7 fps, 1 ms/f
[junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 210 f, 588.2 fps, 1 ms/f
[junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 220 f, 596.2 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 230 f, 605.2 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 240 f, 615.3 fps, 1 ms/f
[junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 250 f, 623.4 fps, 1 ms/f
[junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 260 f, 628.0 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 270 f, 638.2 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 280 f, 646.6 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 290 f, 654.6 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 300 f, 662.2 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 310 f, 668.1 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 320 f, 676.5 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 330 f, 681.8 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 340 f, 688.2 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 350 f, 695.8 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 360 f, 700.3 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 370 f, 706.1 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 380 f, 711.6 fps, 1 ms/f
[junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 390 f, 714.2 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 400 f, 720.7 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 410 f, 726.9 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 420 f, 731.7 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 430 f, 737.5 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 440 f, 741.9 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 450 f, 746.2 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 460 f, 750.4 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 470 f, 755.6 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 480 f, 759.4 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 490 f, 763.2 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 500 f, 768.0 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 510 f, 771.5 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 520 f, 774.9 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 530 f, 778.2 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 540 f, 781.4 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 550 f, 784.5 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 560 f, 788.7 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 570 f, 791.6 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 580 f, 794.5 fps, 1 ms/f
[junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 590 f, 798.3 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 600 f, 802.1 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 610 f, 803.6 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 620 f, 807.2 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 630 f, 809.7 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 640 f, 813.2 fps, 1 ms/f
[junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 650 f, 814.5 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 660 f, 815.8 fps, 1 ms/f
[junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 670 f, 820.0 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 680 f, 822.2 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 690 f, 825.3 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 700 f, 827.4 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 710 f, 830.4 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 720 f, 832.3 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 730 f, 835.2 fps, 1 ms/f
[junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 740 f, 838.0 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 750 f, 840.8 fps, 1 ms/f
[junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 760 f, 843.5 fps, 1 ms/f
[junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 770 f, 844.2 fps, 1 ms/f
[junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 780 f, 846.9 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 790 f, 849.4 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 800 f, 851.0 fps, 1 ms/f
[junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 810 f, 853.5 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 820 f, 855.9 fps, 1 ms/f
[junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 830 f, 858.3 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 840 f, 860.6 fps, 1 ms/f
[junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 850 f, 862.9 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 860 f, 864.3 fps, 1 ms/f
[junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 870 f, 866.5 fps, 1 ms/f
[junit] 1 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 880 f, 867.8 fps, 1 ms/f
[junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 890 f, 869.9 fps, 1 ms/f
[junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 900 f, 871.2 fps, 1 ms/f
[junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 910 f, 873.3 fps, 1 ms/f
[junit] 1 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 920 f, 873.6 fps, 1 ms/f
[junit] 1 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 930 f, 874.8 fps, 1 ms/f
[junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 940 f, 876.0 fps, 1 ms/f
[junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 950 f, 878.0 fps, 1 ms/f
[junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 960 f, 879.9 fps, 1 ms/f
[junit] 1 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 970 f, 882.6 fps, 1 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25f2699d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25f2699d FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test01NoDeadlock
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test02TriggerDeadlock
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4f4a85aa: tileRendererInUse null, GearsES2[obj 0x4f4a85aa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4f4a85aa on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4f4a85aa created: GearsObj[0x32a9ab7e, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4f4a85aa created: GearsObj[0x1b44c207, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4f4a85aa created: GearsObj[0x1b44c207, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4f4a85aa FIN GearsES2[obj 0x4f4a85aa isInit true, usesShared false, 1 GearsObj[0x32a9ab7e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b44c207, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a5be76d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4f4a85aa 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4f4a85aa, angle 0.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4f4a85aa 0/0 1920x1005 of 1920x1005, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4f4a85aa, angle 1.0, [l -1.9104477, r 1.9104477, b -1.0, t 1.0] 3.8208954x2.0 -> [l -1.9104477, r 1.9104477, b -1.0, t 1.0] 3.8208954x2.0, v-flip false
[junit] 0 s: 10 f / 80 ms, 125.0 fps, 8 ms/f; total: 10 f, 125.0 fps, 8 ms/f
[junit] 0 s: 10 f / 54 ms, 185.1 fps, 5 ms/f; total: 20 f, 149.2 fps, 6 ms/f
[junit] 0 s: 10 f / 58 ms, 172.4 fps, 5 ms/f; total: 30 f, 155.4 fps, 6 ms/f
[junit] 0 s: 10 f / 52 ms, 192.3 fps, 5 ms/f; total: 40 f, 163.2 fps, 6 ms/f
[junit] 0 s: 10 f / 53 ms, 188.6 fps, 5 ms/f; total: 50 f, 167.2 fps, 5 ms/f
[junit] 0 s: 10 f / 54 ms, 185.1 fps, 5 ms/f; total: 60 f, 169.9 fps, 5 ms/f
[junit] 0 s: 10 f / 58 ms, 172.4 fps, 5 ms/f; total: 70 f, 170.3 fps, 5 ms/f
[junit] 0 s: 10 f / 52 ms, 192.3 fps, 5 ms/f; total: 80 f, 172.4 fps, 5 ms/f
[junit] 0 s: 10 f / 61 ms, 163.9 fps, 6 ms/f; total: 90 f, 171.4 fps, 5 ms/f
[junit] 0 s: 10 f / 54 ms, 185.1 fps, 5 ms/f; total: 100 f, 172.4 fps, 5 ms/f
[junit] 0 s: 10 f / 54 ms, 185.1 fps, 5 ms/f; total: 110 f, 173.5 fps, 5 ms/f
[junit] 0 s: 10 f / 57 ms, 175.4 fps, 5 ms/f; total: 120 f, 173.4 fps, 5 ms/f
[junit] 0 s: 10 f / 51 ms, 196.0 fps, 5 ms/f; total: 130 f, 174.7 fps, 5 ms/f
[junit] 0 s: 10 f / 55 ms, 181.8 fps, 5 ms/f; total: 140 f, 175.2 fps, 5 ms/f
[junit] 0 s: 10 f / 66 ms, 151.5 fps, 6 ms/f; total: 150 f, 173.4 fps, 5 ms/f
[junit] 0 s: 10 f / 61 ms, 163.9 fps, 6 ms/f; total: 160 f, 172.5 fps, 5 ms/f
[junit] 0 s: 10 f / 57 ms, 175.4 fps, 5 ms/f; total: 170 f, 172.7 fps, 5 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4f4a85aa: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4f4a85aa FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test02TriggerDeadlock
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364677962 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364677962 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01NoDeadlock took 1.173 sec
[junit] Testcase: test02TriggerDeadlock took 1.182 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.352 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] GLProfile Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[junit] GLProfile Default: GLProfile[GL3bc/GL3bc.sw]
[junit] GLProfile Default: GLProfile[GL3bc/GL3bc.sw]
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364675205 ms III - Start
[junit] SLOCK [T main @ 1692364675206 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test01NoDeadlock
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x25f2699d: tileRendererInUse null, GearsES2[obj 0x25f2699d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x25f2699d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x25f2699d created: GearsObj[0x6a5d84c3, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x25f2699d created: GearsObj[0x4a4a7db9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x25f2699d created: GearsObj[0x4a4a7db9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x25f2699d FIN GearsES2[obj 0x25f2699d isInit true, usesShared false, 1 GearsObj[0x6a5d84c3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a4a7db9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x28281613, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x25f2699d 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x25f2699d, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x25f2699d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x25f2699d, angle 1.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] 0 s: 10 f / 103 ms, 97.0 fps, 10 ms/f; total: 10 f, 97.0 fps, 10 ms/f
[junit] 0 s: 10 f / 18 ms, 555.5 fps, 1 ms/f; total: 20 f, 163.9 fps, 6 ms/f
[junit] 0 s: 10 f / 15 ms, 666.6 fps, 1 ms/f; total: 30 f, 218.9 fps, 4 ms/f
[junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 40 f, 266.6 fps, 3 ms/f
[junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 50 f, 304.8 fps, 3 ms/f
[junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 60 f, 338.9 fps, 2 ms/f
[junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 70 f, 372.3 fps, 2 ms/f
[junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 80 f, 400.0 fps, 2 ms/f
[junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 90 f, 424.5 fps, 2 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 100 f, 448.4 fps, 2 ms/f
[junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 110 f, 470.0 fps, 2 ms/f
[junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 120 f, 487.8 fps, 2 ms/f
[junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 130 f, 501.9 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 140 f, 520.4 fps, 1 ms/f
[junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 150 f, 531.9 fps, 1 ms/f
[junit] 0 s: 10 f / 13 ms, 769.2 fps, 1 ms/f; total: 160 f, 540.5 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 170 f, 555.5 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 180 f, 567.8 fps, 1 ms/f
[junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 190 f, 574.0 fps, 1 ms/f
[junit] 0 s: 10 f / 14 ms, 714.2 fps, 1 ms/f; total: 200 f, 579.7 fps, 1 ms/f
[junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 210 f, 588.2 fps, 1 ms/f
[junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 220 f, 596.2 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 230 f, 605.2 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 240 f, 615.3 fps, 1 ms/f
[junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 250 f, 623.4 fps, 1 ms/f
[junit] 0 s: 10 f / 12 ms, 833.3 fps, 1 ms/f; total: 260 f, 628.0 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 270 f, 638.2 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 280 f, 646.6 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 290 f, 654.6 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 300 f, 662.2 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 310 f, 668.1 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 320 f, 676.5 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 330 f, 681.8 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 340 f, 688.2 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 350 f, 695.8 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 360 f, 700.3 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 370 f, 706.1 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 380 f, 711.6 fps, 1 ms/f
[junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 390 f, 714.2 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 400 f, 720.7 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 410 f, 726.9 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 420 f, 731.7 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 430 f, 737.5 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 440 f, 741.9 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 450 f, 746.2 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 460 f, 750.4 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 470 f, 755.6 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 480 f, 759.4 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 490 f, 763.2 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 500 f, 768.0 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 510 f, 771.5 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 520 f, 774.9 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 530 f, 778.2 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 540 f, 781.4 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 550 f, 784.5 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 560 f, 788.7 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 570 f, 791.6 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 580 f, 794.5 fps, 1 ms/f
[junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 590 f, 798.3 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 600 f, 802.1 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 610 f, 803.6 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 620 f, 807.2 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 630 f, 809.7 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 640 f, 813.2 fps, 1 ms/f
[junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 650 f, 814.5 fps, 1 ms/f
[junit] 0 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 660 f, 815.8 fps, 1 ms/f
[junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 670 f, 820.0 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 680 f, 822.2 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 690 f, 825.3 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 700 f, 827.4 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 710 f, 830.4 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 720 f, 832.3 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 730 f, 835.2 fps, 1 ms/f
[junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 740 f, 838.0 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 750 f, 840.8 fps, 1 ms/f
[junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 760 f, 843.5 fps, 1 ms/f
[junit] 0 s: 10 f / 11 ms, 909.0 fps, 1 ms/f; total: 770 f, 844.2 fps, 1 ms/f
[junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 780 f, 846.9 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 790 f, 849.4 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 800 f, 851.0 fps, 1 ms/f
[junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 810 f, 853.5 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 820 f, 855.9 fps, 1 ms/f
[junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 830 f, 858.3 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 840 f, 860.6 fps, 1 ms/f
[junit] 0 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 850 f, 862.9 fps, 1 ms/f
[junit] 0 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 860 f, 864.3 fps, 1 ms/f
[junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 870 f, 866.5 fps, 1 ms/f
[junit] 1 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 880 f, 867.8 fps, 1 ms/f
[junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 890 f, 869.9 fps, 1 ms/f
[junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 900 f, 871.2 fps, 1 ms/f
[junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 910 f, 873.3 fps, 1 ms/f
[junit] 1 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 920 f, 873.6 fps, 1 ms/f
[junit] 1 s: 10 f / 10 ms, 1000.0 fps, 1 ms/f; total: 930 f, 874.8 fps, 1 ms/f
[junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 940 f, 876.0 fps, 1 ms/f
[junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 950 f, 878.0 fps, 1 ms/f
[junit] 1 s: 10 f / 9 ms, 1111.1 fps, 0 ms/f; total: 960 f, 879.9 fps, 1 ms/f
[junit] 1 s: 10 f / 8 ms, 1250.0 fps, 0 ms/f; total: 970 f, 882.6 fps, 1 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25f2699d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25f2699d FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test01NoDeadlock
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test02TriggerDeadlock
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4f4a85aa: tileRendererInUse null, GearsES2[obj 0x4f4a85aa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4f4a85aa on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4f4a85aa created: GearsObj[0x32a9ab7e, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4f4a85aa created: GearsObj[0x1b44c207, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4f4a85aa created: GearsObj[0x1b44c207, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4f4a85aa FIN GearsES2[obj 0x4f4a85aa isInit true, usesShared false, 1 GearsObj[0x32a9ab7e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b44c207, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a5be76d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4f4a85aa 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4f4a85aa, angle 0.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4f4a85aa 0/0 1920x1005 of 1920x1005, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4f4a85aa, angle 1.0, [l -1.9104477, r 1.9104477, b -1.0, t 1.0] 3.8208954x2.0 -> [l -1.9104477, r 1.9104477, b -1.0, t 1.0] 3.8208954x2.0, v-flip false
[junit] 0 s: 10 f / 80 ms, 125.0 fps, 8 ms/f; total: 10 f, 125.0 fps, 8 ms/f
[junit] 0 s: 10 f / 54 ms, 185.1 fps, 5 ms/f; total: 20 f, 149.2 fps, 6 ms/f
[junit] 0 s: 10 f / 58 ms, 172.4 fps, 5 ms/f; total: 30 f, 155.4 fps, 6 ms/f
[junit] 0 s: 10 f / 52 ms, 192.3 fps, 5 ms/f; total: 40 f, 163.2 fps, 6 ms/f
[junit] 0 s: 10 f / 53 ms, 188.6 fps, 5 ms/f; total: 50 f, 167.2 fps, 5 ms/f
[junit] 0 s: 10 f / 54 ms, 185.1 fps, 5 ms/f; total: 60 f, 169.9 fps, 5 ms/f
[junit] 0 s: 10 f / 58 ms, 172.4 fps, 5 ms/f; total: 70 f, 170.3 fps, 5 ms/f
[junit] 0 s: 10 f / 52 ms, 192.3 fps, 5 ms/f; total: 80 f, 172.4 fps, 5 ms/f
[junit] 0 s: 10 f / 61 ms, 163.9 fps, 6 ms/f; total: 90 f, 171.4 fps, 5 ms/f
[junit] 0 s: 10 f / 54 ms, 185.1 fps, 5 ms/f; total: 100 f, 172.4 fps, 5 ms/f
[junit] 0 s: 10 f / 54 ms, 185.1 fps, 5 ms/f; total: 110 f, 173.5 fps, 5 ms/f
[junit] 0 s: 10 f / 57 ms, 175.4 fps, 5 ms/f; total: 120 f, 173.4 fps, 5 ms/f
[junit] 0 s: 10 f / 51 ms, 196.0 fps, 5 ms/f; total: 130 f, 174.7 fps, 5 ms/f
[junit] 0 s: 10 f / 55 ms, 181.8 fps, 5 ms/f; total: 140 f, 175.2 fps, 5 ms/f
[junit] 0 s: 10 f / 66 ms, 151.5 fps, 6 ms/f; total: 150 f, 173.4 fps, 5 ms/f
[junit] 0 s: 10 f / 61 ms, 163.9 fps, 6 ms/f; total: 160 f, 172.5 fps, 5 ms/f
[junit] 0 s: 10 f / 57 ms, 175.4 fps, 5 ms/f; total: 170 f, 172.7 fps, 5 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4f4a85aa: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4f4a85aa FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug1398Deadlock02AWT - test02TriggerDeadlock
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364677962 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364677962 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364678920 ms III - Start
[junit] SLOCK [T main @ 1692364678920 ms +++ localhost/127.0.0.1:59999 - Locked within 4 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT - testDeadlock
[junit] BB.0: java.lang.Object@4578081f
[junit] BB.1: java.lang.Object@4578081f
[junit] BB.2
[junit] AA.1
[junit] AA.X
[junit] BB.3
[junit] BB.X
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT - testDeadlock
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364679339 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364679339 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.999 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364678920 ms III - Start
[junit] SLOCK [T main @ 1692364678920 ms +++ localhost/127.0.0.1:59999 - Locked within 4 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT - testDeadlock
[junit] BB.0: java.lang.Object@4578081f
[junit] BB.1: java.lang.Object@4578081f
[junit] BB.2
[junit] AA.1
[junit] AA.X
[junit] BB.3
[junit] BB.X
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT - testDeadlock
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364679339 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364679339 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testDeadlock took 0.03 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.999 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364678920 ms III - Start
[junit] SLOCK [T main @ 1692364678920 ms +++ localhost/127.0.0.1:59999 - Locked within 4 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT - testDeadlock
[junit] BB.0: java.lang.Object@4578081f
[junit] BB.1: java.lang.Object@4578081f
[junit] BB.2
[junit] AA.1
[junit] AA.X
[junit] BB.3
[junit] BB.X
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT - testDeadlock
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364679339 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364679339 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364680253 ms III - Start
[junit] SLOCK [T main @ 1692364680253 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenAutoDblBuf
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Window: com.jogamp.opengl.awt.GLCanvas
[junit] Window Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenAutoDblBuf
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenPbuffer
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenPbuffer
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBuf
[junit] waitForRealized: to false, goal reached true
[junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Window Caps PostGL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x765d7657: tileRendererInUse null, GearsES2[obj 0x765d7657 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x765d7657 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x765d7657 created: GearsObj[0x3dcc665d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x765d7657 created: GearsObj[0x1cc40353, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x765d7657 created: GearsObj[0x1cc40353, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x765d7657 FIN GearsES2[obj 0x765d7657 isInit true, usesShared false, 1 GearsObj[0x3dcc665d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1cc40353, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73fe7f49, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x765d7657 0/0 400x300 of 400x300, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x765d7657, 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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x765d7657 400x300, swapInterval 1, drawable 0x400021
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x765d7657 400x300, swapInterval 1, drawable 0x400021
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x765d7657 400x300, swapInterval 1, drawable 0x400021
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x765d7657 0/0 200x150 of 200x150, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x765d7657, angle 1.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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x765d7657 200x150, swapInterval 1, drawable 0x400021
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x765d7657 200x150, swapInterval 1, drawable 0x400021
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x765d7657 200x150, swapInterval 1, drawable 0x400021
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x765d7657 0/0 800x600 of 800x600, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x765d7657, angle 3.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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x765d7657 800x600, swapInterval 1, drawable 0x400021
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x765d7657 800x600, swapInterval 1, drawable 0x400021
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x765d7657 800x600, swapInterval 1, drawable 0x400021
[junit] Fin: AWT-GLCanvas[Realized false,
[junit] null-drawable,
[junit] Factory null,
[junit] handle 0x0,
[junit] Drawable size -1x-1 surface[800x600],
[junit] AWT[pos 0/29, size 800x600,
[junit] visible true, displayable false, showing false,
[junit] null]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Window: com.jogamp.opengl.awt.GLCanvas
[junit] Window Caps Pre_GL: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x765d7657: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x765d7657 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBuf
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA
[junit] waitForRealized: to false, goal reached true
[junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Window Caps PostGL : GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Chosen GL Caps(1): GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] Chosen GL Caps(2): GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c46e67a: tileRendererInUse null, GearsES2[obj 0x3c46e67a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3c46e67a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3c46e67a created: GearsObj[0x2eb198cc, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3c46e67a created: GearsObj[0x41c62c5e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3c46e67a created: GearsObj[0x41c62c5e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c46e67a FIN GearsES2[obj 0x3c46e67a isInit true, usesShared false, 1 GearsObj[0x2eb198cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x41c62c5e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x25215ee6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c46e67a 0/0 400x300 of 400x300, swapInterval 1, drawable 0x400043, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x3c46e67a, 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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c46e67a 400x300, swapInterval 1, drawable 0x400043
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c46e67a 400x300, swapInterval 1, drawable 0x400043
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c46e67a 0/0 200x150 of 200x150, swapInterval 1, drawable 0x400043, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x3c46e67a, 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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c46e67a 200x150, swapInterval 1, drawable 0x400043
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c46e67a 200x150, swapInterval 1, drawable 0x400043
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0003-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c46e67a 0/0 800x600 of 800x600, swapInterval 1, drawable 0x400043, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x3c46e67a, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c46e67a 800x600, swapInterval 1, drawable 0x400043
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c46e67a 800x600, swapInterval 1, drawable 0x400043
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png
[junit] Fin: AWT-GLCanvas[Realized false,
[junit] null-drawable,
[junit] Factory null,
[junit] handle 0x0,
[junit] Drawable size -1x-1 surface[800x600],
[junit] AWT[pos 0/29, size 800x600,
[junit] visible true, displayable false, showing false,
[junit] null]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c46e67a 800x600, swapInterval 1, drawable 0x400043
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c46e67a 800x600, swapInterval 1, drawable 0x400043
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c46e67a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c46e67a FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil
[junit] Window: com.jogamp.opengl.awt.GLCanvas
[junit] Window Caps Pre_GL: GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Window Caps PostGL : GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Chosen GL Caps(1): GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] Chosen GL Caps(2): GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x36ebc363: tileRendererInUse null, GearsES2[obj 0x36ebc363 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x36ebc363 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x36ebc363 created: GearsObj[0x6c2d4aad, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x36ebc363 created: GearsObj[0x7fafd909, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x36ebc363 created: GearsObj[0x7fafd909, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x36ebc363 FIN GearsES2[obj 0x36ebc363 isInit true, usesShared false, 1 GearsObj[0x6c2d4aad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7fafd909, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x20791722, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x36ebc363 0/0 400x300 of 400x300, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x36ebc363, 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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x36ebc363 400x300, swapInterval 1, drawable 0x40005e
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x36ebc363 400x300, swapInterval 1, drawable 0x40005e
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x36ebc363 0/0 200x150 of 200x150, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x36ebc363, 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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x36ebc363 200x150, swapInterval 1, drawable 0x40005e
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x36ebc363 200x150, swapInterval 1, drawable 0x40005e
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0003-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x36ebc363 0/0 800x600 of 800x600, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x36ebc363, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x36ebc363 800x600, swapInterval 1, drawable 0x40005e
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x36ebc363 800x600, swapInterval 1, drawable 0x40005e
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x36ebc363 800x600, swapInterval 1, drawable 0x40005e
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x36ebc363 800x600, swapInterval 1, drawable 0x40005e
[junit] Fin: AWT-GLCanvas[Realized false,
[junit] null-drawable,
[junit] Factory null,
[junit] handle 0x0,
[junit] Drawable size -1x-1 surface[800x600],
[junit] AWT[pos 0/29, size 800x600,
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x36ebc363: tileRendererInUse null
[junit] visible true, displayable false, showing false,
[junit] null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x36ebc363 FIN
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA
[junit] Window: com.jogamp.opengl.awt.GLCanvas
[junit] waitForRealized: to false, goal reached true
[junit] Window Caps Pre_GL: GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x38425407: tileRendererInUse null, GearsES2[obj 0x38425407 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] Window Caps PostGL : GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] GearsES2 init 0x38425407 on Thread[AWT-EventQueue-0,6,main]
[junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Chosen GL Caps(1): GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Swap Interval 0
[junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] Chosen GL Caps(2): GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x38425407 created: GearsObj[0x227aefe6, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x38425407 created: GearsObj[0x4f31467e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x38425407 created: GearsObj[0x4f31467e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38425407 FIN GearsES2[obj 0x38425407 isInit true, usesShared false, 1 GearsObj[0x227aefe6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4f31467e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4f54b94b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38425407 0/0 400x300 of 400x300, swapInterval 1, drawable 0x400079, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x38425407, 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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38425407 400x300, swapInterval 1, drawable 0x400079
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38425407 400x300, swapInterval 1, drawable 0x400079
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38425407 0/0 200x150 of 200x150, swapInterval 1, drawable 0x400079, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x38425407, 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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38425407 200x150, swapInterval 1, drawable 0x400079
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38425407 200x150, swapInterval 1, drawable 0x400079
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0003-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38425407 0/0 800x600 of 800x600, swapInterval 1, drawable 0x400079, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x38425407, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38425407 800x600, swapInterval 1, drawable 0x400079
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38425407 800x600, swapInterval 1, drawable 0x400079
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38425407 800x600, swapInterval 1, drawable 0x400079
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38425407 800x600, swapInterval 1, drawable 0x400079
[junit] Fin: AWT-GLCanvas[Realized false,
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38425407: tileRendererInUse null
[junit] null-drawable,
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38425407 FIN
[junit] Factory null,
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA
[junit] handle 0x0,
[junit] ++++ Test Singleton.unlock()
[junit] Drawable size -1x-1 surface[800x600],
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364681663 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364681663 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] AWT[pos 0/29, size 800x600,
[junit] visible true, displayable false, showing false,
[junit] null]]
[junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.004 sec
[junit] ------------- Standard Output ---------------
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Window: com.jogamp.opengl.awt.GLCanvas
[junit] Window Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Window Caps PostGL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Fin: AWT-GLCanvas[Realized false,
[junit] null-drawable,
[junit] Factory null,
[junit] handle 0x0,
[junit] Drawable size -1x-1 surface[800x600],
[junit] AWT[pos 0/29, size 800x600,
[junit] visible true, displayable false, showing false,
[junit] null]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Window: com.jogamp.opengl.awt.GLCanvas
[junit] Window Caps Pre_GL: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Window Caps PostGL : GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Chosen GL Caps(1): GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] Chosen GL Caps(2): GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Fin: AWT-GLCanvas[Realized false,
[junit] null-drawable,
[junit] Factory null,
[junit] handle 0x0,
[junit] Drawable size -1x-1 surface[800x600],
[junit] AWT[pos 0/29, size 800x600,
[junit] visible true, displayable false, showing false,
[junit] null]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Window: com.jogamp.opengl.awt.GLCanvas
[junit] Window Caps Pre_GL: GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Window Caps PostGL : GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Chosen GL Caps(1): GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] Chosen GL Caps(2): GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Fin: AWT-GLCanvas[Realized false,
[junit] null-drawable,
[junit] Factory null,
[junit] handle 0x0,
[junit] Drawable size -1x-1 surface[800x600],
[junit] AWT[pos 0/29, size 800x600,
[junit] visible true, displayable false, showing false,
[junit] null]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Window: com.jogamp.opengl.awt.GLCanvas
[junit] Window Caps Pre_GL: GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Window Caps PostGL : GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Chosen GL Caps(1): GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] Chosen GL Caps(2): GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Fin: AWT-GLCanvas[Realized false,
[junit] null-drawable,
[junit] Factory null,
[junit] handle 0x0,
[junit] Drawable size -1x-1 surface[800x600],
[junit] AWT[pos 0/29, size 800x600,
[junit] visible true, displayable false, showing false,
[junit] null]]
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364680253 ms III - Start
[junit] SLOCK [T main @ 1692364680253 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenAutoDblBuf
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenAutoDblBuf
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenPbuffer
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenPbuffer
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBuf
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x765d7657: tileRendererInUse null, GearsES2[obj 0x765d7657 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x765d7657 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x765d7657 created: GearsObj[0x3dcc665d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x765d7657 created: GearsObj[0x1cc40353, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x765d7657 created: GearsObj[0x1cc40353, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x765d7657 FIN GearsES2[obj 0x765d7657 isInit true, usesShared false, 1 GearsObj[0x3dcc665d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1cc40353, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73fe7f49, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x765d7657 0/0 400x300 of 400x300, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x765d7657, 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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x765d7657 400x300, swapInterval 1, drawable 0x400021
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x765d7657 400x300, swapInterval 1, drawable 0x400021
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x765d7657 400x300, swapInterval 1, drawable 0x400021
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x765d7657 0/0 200x150 of 200x150, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x765d7657, angle 1.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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x765d7657 200x150, swapInterval 1, drawable 0x400021
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x765d7657 200x150, swapInterval 1, drawable 0x400021
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x765d7657 200x150, swapInterval 1, drawable 0x400021
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x765d7657 0/0 800x600 of 800x600, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x765d7657, angle 3.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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x765d7657 800x600, swapInterval 1, drawable 0x400021
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x765d7657 800x600, swapInterval 1, drawable 0x400021
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x765d7657 800x600, swapInterval 1, drawable 0x400021
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x765d7657: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x765d7657 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBuf
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c46e67a: tileRendererInUse null, GearsES2[obj 0x3c46e67a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3c46e67a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3c46e67a created: GearsObj[0x2eb198cc, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3c46e67a created: GearsObj[0x41c62c5e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3c46e67a created: GearsObj[0x41c62c5e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c46e67a FIN GearsES2[obj 0x3c46e67a isInit true, usesShared false, 1 GearsObj[0x2eb198cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x41c62c5e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x25215ee6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c46e67a 0/0 400x300 of 400x300, swapInterval 1, drawable 0x400043, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x3c46e67a, 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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c46e67a 400x300, swapInterval 1, drawable 0x400043
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c46e67a 400x300, swapInterval 1, drawable 0x400043
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c46e67a 0/0 200x150 of 200x150, swapInterval 1, drawable 0x400043, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x3c46e67a, 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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c46e67a 200x150, swapInterval 1, drawable 0x400043
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c46e67a 200x150, swapInterval 1, drawable 0x400043
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0003-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c46e67a 0/0 800x600 of 800x600, swapInterval 1, drawable 0x400043, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x3c46e67a, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c46e67a 800x600, swapInterval 1, drawable 0x400043
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c46e67a 800x600, swapInterval 1, drawable 0x400043
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c46e67a 800x600, swapInterval 1, drawable 0x400043
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c46e67a 800x600, swapInterval 1, drawable 0x400043
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c46e67a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c46e67a FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x36ebc363: tileRendererInUse null, GearsES2[obj 0x36ebc363 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x36ebc363 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x36ebc363 created: GearsObj[0x6c2d4aad, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x36ebc363 created: GearsObj[0x7fafd909, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x36ebc363 created: GearsObj[0x7fafd909, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x36ebc363 FIN GearsES2[obj 0x36ebc363 isInit true, usesShared false, 1 GearsObj[0x6c2d4aad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7fafd909, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x20791722, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x36ebc363 0/0 400x300 of 400x300, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x36ebc363, 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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x36ebc363 400x300, swapInterval 1, drawable 0x40005e
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x36ebc363 400x300, swapInterval 1, drawable 0x40005e
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x36ebc363 0/0 200x150 of 200x150, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x36ebc363, 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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x36ebc363 200x150, swapInterval 1, drawable 0x40005e
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x36ebc363 200x150, swapInterval 1, drawable 0x40005e
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0003-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x36ebc363 0/0 800x600 of 800x600, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x36ebc363, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x36ebc363 800x600, swapInterval 1, drawable 0x40005e
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x36ebc363 800x600, swapInterval 1, drawable 0x40005e
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x36ebc363 800x600, swapInterval 1, drawable 0x40005e
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x36ebc363 800x600, swapInterval 1, drawable 0x40005e
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x36ebc363: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x36ebc363 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x38425407: tileRendererInUse null, GearsES2[obj 0x38425407 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x38425407 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x38425407 created: GearsObj[0x227aefe6, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x38425407 created: GearsObj[0x4f31467e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x38425407 created: GearsObj[0x4f31467e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38425407 FIN GearsES2[obj 0x38425407 isInit true, usesShared false, 1 GearsObj[0x227aefe6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4f31467e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4f54b94b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38425407 0/0 400x300 of 400x300, swapInterval 1, drawable 0x400079, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x38425407, 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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38425407 400x300, swapInterval 1, drawable 0x400079
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38425407 400x300, swapInterval 1, drawable 0x400079
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38425407 0/0 200x150 of 200x150, swapInterval 1, drawable 0x400079, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x38425407, 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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38425407 200x150, swapInterval 1, drawable 0x400079
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38425407 200x150, swapInterval 1, drawable 0x400079
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0003-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38425407 0/0 800x600 of 800x600, swapInterval 1, drawable 0x400079, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x38425407, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38425407 800x600, swapInterval 1, drawable 0x400079
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38425407 800x600, swapInterval 1, drawable 0x400079
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38425407 800x600, swapInterval 1, drawable 0x400079
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38425407 800x600, swapInterval 1, drawable 0x400079
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38425407: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38425407 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364681663 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364681663 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testGL2OffScreenAutoDblBuf took 0.393 sec
[junit] Testcase: testGL2OffScreenFBODblBufMSAA took 0.001 sec
[junit] Testcase: testGL2OffScreenFBODblBufStencil took 0.001 sec
[junit] Testcase: testGL2OffScreenFBODblBufStencilMSAA took 0 sec
[junit] Testcase: testGL2OffScreenPbuffer took 0 sec
[junit] Testcase: testGL2OnScreenDblBuf took 0.296 sec
[junit] Testcase: testGL2OnScreenDblBufMSAA took 0.262 sec
[junit] Testcase: testGL2OnScreenDblBufStencil took 0.172 sec
[junit] Testcase: testGL2OnScreenDblBufStencilMSAA took 0.264 sec
[junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.004 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Window: com.jogamp.opengl.awt.GLCanvas
[junit] Window Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Window Caps PostGL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Fin: AWT-GLCanvas[Realized false,
[junit] null-drawable,
[junit] Factory null,
[junit] handle 0x0,
[junit] Drawable size -1x-1 surface[800x600],
[junit] AWT[pos 0/29, size 800x600,
[junit] visible true, displayable false, showing false,
[junit] null]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Window: com.jogamp.opengl.awt.GLCanvas
[junit] Window Caps Pre_GL: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Window Caps PostGL : GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Chosen GL Caps(1): GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] Chosen GL Caps(2): GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Fin: AWT-GLCanvas[Realized false,
[junit] null-drawable,
[junit] Factory null,
[junit] handle 0x0,
[junit] Drawable size -1x-1 surface[800x600],
[junit] AWT[pos 0/29, size 800x600,
[junit] visible true, displayable false, showing false,
[junit] null]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Window: com.jogamp.opengl.awt.GLCanvas
[junit] Window Caps Pre_GL: GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Window Caps PostGL : GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Chosen GL Caps(1): GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] Chosen GL Caps(2): GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Fin: AWT-GLCanvas[Realized false,
[junit] null-drawable,
[junit] Factory null,
[junit] handle 0x0,
[junit] Drawable size -1x-1 surface[800x600],
[junit] AWT[pos 0/29, size 800x600,
[junit] visible true, displayable false, showing false,
[junit] null]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Window: com.jogamp.opengl.awt.GLCanvas
[junit] Window Caps Pre_GL: GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Window Caps PostGL : GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Chosen GL Caps(1): GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] Chosen GL Caps(2): GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow
[junit] Fin: AWT-GLCanvas[Realized false,
[junit] null-drawable,
[junit] Factory null,
[junit] handle 0x0,
[junit] Drawable size -1x-1 surface[800x600],
[junit] AWT[pos 0/29, size 800x600,
[junit] visible true, displayable false, showing false,
[junit] null]]
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364680253 ms III - Start
[junit] SLOCK [T main @ 1692364680253 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenAutoDblBuf
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenAutoDblBuf
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenPbuffer
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OffScreenPbuffer
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBuf
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x765d7657: tileRendererInUse null, GearsES2[obj 0x765d7657 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x765d7657 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x765d7657 created: GearsObj[0x3dcc665d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x765d7657 created: GearsObj[0x1cc40353, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x765d7657 created: GearsObj[0x1cc40353, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x765d7657 FIN GearsES2[obj 0x765d7657 isInit true, usesShared false, 1 GearsObj[0x3dcc665d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1cc40353, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73fe7f49, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x765d7657 0/0 400x300 of 400x300, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x765d7657, 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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x765d7657 400x300, swapInterval 1, drawable 0x400021
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x765d7657 400x300, swapInterval 1, drawable 0x400021
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x765d7657 400x300, swapInterval 1, drawable 0x400021
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x765d7657 0/0 200x150 of 200x150, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x765d7657, angle 1.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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x765d7657 200x150, swapInterval 1, drawable 0x400021
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x765d7657 200x150, swapInterval 1, drawable 0x400021
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x765d7657 200x150, swapInterval 1, drawable 0x400021
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x765d7657 0/0 800x600 of 800x600, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x765d7657, angle 3.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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x765d7657 800x600, swapInterval 1, drawable 0x400021
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x765d7657 800x600, swapInterval 1, drawable 0x400021
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x765d7657 800x600, swapInterval 1, drawable 0x400021
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x765d7657: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x765d7657 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBuf
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c46e67a: tileRendererInUse null, GearsES2[obj 0x3c46e67a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3c46e67a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3c46e67a created: GearsObj[0x2eb198cc, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3c46e67a created: GearsObj[0x41c62c5e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3c46e67a created: GearsObj[0x41c62c5e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c46e67a FIN GearsES2[obj 0x3c46e67a isInit true, usesShared false, 1 GearsObj[0x2eb198cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x41c62c5e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x25215ee6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c46e67a 0/0 400x300 of 400x300, swapInterval 1, drawable 0x400043, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x3c46e67a, 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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c46e67a 400x300, swapInterval 1, drawable 0x400043
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c46e67a 400x300, swapInterval 1, drawable 0x400043
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c46e67a 0/0 200x150 of 200x150, swapInterval 1, drawable 0x400043, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x3c46e67a, 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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c46e67a 200x150, swapInterval 1, drawable 0x400043
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c46e67a 200x150, swapInterval 1, drawable 0x400043
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0003-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c46e67a 0/0 800x600 of 800x600, swapInterval 1, drawable 0x400043, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x3c46e67a, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c46e67a 800x600, swapInterval 1, drawable 0x400043
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c46e67a 800x600, swapInterval 1, drawable 0x400043
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c46e67a 800x600, swapInterval 1, drawable 0x400043
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c46e67a 800x600, swapInterval 1, drawable 0x400043
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c46e67a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c46e67a FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x36ebc363: tileRendererInUse null, GearsES2[obj 0x36ebc363 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x36ebc363 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x36ebc363 created: GearsObj[0x6c2d4aad, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x36ebc363 created: GearsObj[0x7fafd909, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x36ebc363 created: GearsObj[0x7fafd909, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x36ebc363 FIN GearsES2[obj 0x36ebc363 isInit true, usesShared false, 1 GearsObj[0x6c2d4aad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7fafd909, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x20791722, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x36ebc363 0/0 400x300 of 400x300, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x36ebc363, 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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x36ebc363 400x300, swapInterval 1, drawable 0x40005e
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x36ebc363 400x300, swapInterval 1, drawable 0x40005e
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x36ebc363 0/0 200x150 of 200x150, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x36ebc363, 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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x36ebc363 200x150, swapInterval 1, drawable 0x40005e
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x36ebc363 200x150, swapInterval 1, drawable 0x40005e
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0003-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x36ebc363 0/0 800x600 of 800x600, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x36ebc363, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x36ebc363 800x600, swapInterval 1, drawable 0x40005e
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x36ebc363 800x600, swapInterval 1, drawable 0x40005e
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x36ebc363 800x600, swapInterval 1, drawable 0x40005e
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x36ebc363 800x600, swapInterval 1, drawable 0x40005e
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x36ebc363: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x36ebc363 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x38425407: tileRendererInUse null, GearsES2[obj 0x38425407 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x38425407 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x38425407 created: GearsObj[0x227aefe6, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x38425407 created: GearsObj[0x4f31467e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x38425407 created: GearsObj[0x4f31467e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38425407 FIN GearsES2[obj 0x38425407 isInit true, usesShared false, 1 GearsObj[0x227aefe6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4f31467e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4f54b94b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38425407 0/0 400x300 of 400x300, swapInterval 1, drawable 0x400079, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x38425407, 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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38425407 400x300, swapInterval 1, drawable 0x400079
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38425407 400x300, swapInterval 1, drawable 0x400079
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38425407 0/0 200x150 of 200x150, swapInterval 1, drawable 0x400079, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x38425407, 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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38425407 200x150, swapInterval 1, drawable 0x400079
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38425407 200x150, swapInterval 1, drawable 0x400079
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0003-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38425407 0/0 800x600 of 800x600, swapInterval 1, drawable 0x400079, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x38425407, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38425407 800x600, swapInterval 1, drawable 0x400079
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38425407 800x600, swapInterval 1, drawable 0x400079
[junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38425407 800x600, swapInterval 1, drawable 0x400079
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x38425407 800x600, swapInterval 1, drawable 0x400079
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38425407: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38425407 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364681663 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364681663 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364682523 ms III - Start
[junit] SLOCK [T main @ 1692364682523 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenLayerAutoDblBuf
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenLayerAutoDblBuf
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenPbuffer
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenPbuffer
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBuf
[junit] Window: com.jogamp.newt.opengl.GLWindow
[junit] Window Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
[junit] Window Caps PostGL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[junit] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Thread[main,5,main] GearsES2.init.0 0x51f116b8: tileRendererInUse null, GearsES2[obj 0x51f116b8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] GearsES2 init 0x51f116b8 on Thread[main,5,main]
[junit] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x51f116b8 created: GearsObj[0x10d307f1, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x51f116b8 created: GearsObj[0x4d5b6aac, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x51f116b8 created: GearsObj[0x4d5b6aac, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[main,5,main] GearsES2.init.X 0x51f116b8 FIN GearsES2[obj 0x51f116b8 isInit true, usesShared false, 1 GearsObj[0x10d307f1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d5b6aac, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d4e5011, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[main,5,main] GearsES2.reshape 0x51f116b8 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3a00002, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x51f116b8, 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
[junit] Thread[main,5,main] GearsES2.display 0x51f116b8 400x300, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x51f116b8 400x300, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51f116b8 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3a00002, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x51f116b8, 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
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51f116b8 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51f116b8 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x51f116b8 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x51f116b8 200x150, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51f116b8 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3a00002, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x51f116b8, angle 3.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
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51f116b8 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51f116b8 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51f116b8 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51f116b8 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x51f116b8 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x51f116b8 800x600, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0011-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,29,800x600,invalid]
[junit] Fin: GLWindow[
[junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x51f116b8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3a6bb9bf[init false], ],
[junit] Drawable: null,
[junit] Context: null,
[junit] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/58 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[junit] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[junit] Config null,
[junit] WrappedSurface null,
[junit] SurfaceUpdatedListeners num 0 [],
[junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@36916eb0, ],
[junit] MouseListeners num 0 [],
[junit] PointerGestures default true, custom 0 [],
[junit] KeyListeners num 0 [],
[junit] windowLock <7bab3f1a, 437da279>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x51f116b8: tileRendererInUse null
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x51f116b8 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBuf
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA
[junit] Window: com.jogamp.newt.opengl.GLWindow
[junit] Window Caps Pre_GL: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
[junit] Window Caps PostGL : GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[junit] Chosen GL Caps(1): GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] Chosen GL Caps(2): GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[junit] Thread[main,5,main] GearsES2.init.0 0x12aba8be: tileRendererInUse null, GearsES2[obj 0x12aba8be isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x12aba8be on Thread[main,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x12aba8be created: GearsObj[0x27462a88, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x12aba8be created: GearsObj[0x82de64a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x12aba8be created: GearsObj[0x82de64a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[main,5,main] GearsES2.init.X 0x12aba8be FIN GearsES2[obj 0x12aba8be isInit true, usesShared false, 1 GearsObj[0x27462a88, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x82de64a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x659499f1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[main,5,main] GearsES2.reshape 0x12aba8be 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3a00002, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x12aba8be, 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
[junit] Thread[main,5,main] GearsES2.display 0x12aba8be 400x300, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x12aba8be 400x300, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0x12aba8be 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3a00002, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x12aba8be, 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
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x12aba8be 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x12aba8be 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x12aba8be 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x12aba8be 200x150, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0x12aba8be 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3a00002, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x12aba8be, angle 3.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
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x12aba8be 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x12aba8be 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x12aba8be 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x12aba8be 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x12aba8be 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x12aba8be 800x600, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0011-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png
[junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas1,0,29,800x600,invalid]
[junit] Fin: GLWindow[
[junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x12aba8be isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@290222c1[init false], ],
[junit] Drawable: null,
[junit] Context: null,
[junit] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/87 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[junit] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[junit] Config null,
[junit] WrappedSurface null,
[junit] SurfaceUpdatedListeners num 0 [],
[junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@51e69659, ],
[junit] MouseListeners num 0 [],
[junit] PointerGestures default true, custom 0 [],
[junit] KeyListeners num 0 [],
[junit] windowLock <47e2e487, 201a4587>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x12aba8be: tileRendererInUse null
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x12aba8be FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil
[junit] Window: com.jogamp.newt.opengl.GLWindow
[junit] Window Caps Pre_GL: GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
[junit] Window Caps PostGL : GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[junit] Chosen GL Caps(1): GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] Chosen GL Caps(2): GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[junit] Thread[main,5,main] GearsES2.init.0 0x26e356f0: tileRendererInUse null, GearsES2[obj 0x26e356f0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x26e356f0 on Thread[main,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x26e356f0 created: GearsObj[0x2dc54ad4, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x26e356f0 created: GearsObj[0x4659191b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x26e356f0 created: GearsObj[0x4659191b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[main,5,main] GearsES2.init.X 0x26e356f0 FIN GearsES2[obj 0x26e356f0 isInit true, usesShared false, 1 GearsObj[0x2dc54ad4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4659191b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55634720, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[main,5,main] GearsES2.reshape 0x26e356f0 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3a00002, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x26e356f0, 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
[junit] Thread[main,5,main] GearsES2.display 0x26e356f0 400x300, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x26e356f0 400x300, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[junit] Thread[main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.reshape 0x26e356f0 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3a00002, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x26e356f0, 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
[junit] Thread[main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x26e356f0 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x26e356f0 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x26e356f0 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x26e356f0 200x150, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png
[junit] Thread[main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.reshape 0x26e356f0 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3a00002, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x26e356f0, angle 3.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
[junit] Thread[main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x26e356f0 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x26e356f0 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x26e356f0 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x26e356f0 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x26e356f0 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x26e356f0 800x600, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0011-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png
[junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas2,0,29,800x600,invalid]
[junit] Fin: GLWindow[
[junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x26e356f0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@47d9a273[init false], ],
[junit] Drawable: null,
[junit] Context: null,
[junit] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/87 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[junit] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[junit] Config null,
[junit] WrappedSurface null,
[junit] SurfaceUpdatedListeners num 0 [],
[junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@4b0d79fc, ],
[junit] MouseListeners num 0 [],
[junit] PointerGestures default true, custom 0 [],
[junit] KeyListeners num 0 [],
[junit] windowLock <4c1909a3, 428640fa>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Thread[main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.dispose 0x26e356f0: tileRendererInUse null
[junit] Thread[main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.dispose 0x26e356f0 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA
[junit] Window: com.jogamp.newt.opengl.GLWindow
[junit] Window Caps Pre_GL: GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
[junit] Window Caps PostGL : GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[junit] Chosen GL Caps(1): GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] Chosen GL Caps(2): GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[junit] Thread[main,5,main] GearsES2.init.0 0x59505b48: tileRendererInUse null, GearsES2[obj 0x59505b48 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x59505b48 on Thread[main,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x59505b48 created: GearsObj[0x506ae4d4, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x59505b48 created: GearsObj[0x7d4f9aae, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x59505b48 created: GearsObj[0x7d4f9aae, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[main,5,main] GearsES2.init.X 0x59505b48 FIN GearsES2[obj 0x59505b48 isInit true, usesShared false, 1 GearsObj[0x506ae4d4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d4f9aae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72e5a8e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[main,5,main] GearsES2.reshape 0x59505b48 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3a00002, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x59505b48, 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
[junit] Thread[main,5,main] GearsES2.display 0x59505b48 400x300, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x59505b48 400x300, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
[junit] Thread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.reshape 0x59505b48 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3a00002, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x59505b48, 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
[junit] Thread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x59505b48 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x59505b48 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x59505b48 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x59505b48 200x150, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png
[junit] Thread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.reshape 0x59505b48 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3a00002, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x59505b48, angle 3.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
[junit] Thread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x59505b48 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x59505b48 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x59505b48 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x59505b48 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x59505b48 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x59505b48 800x600, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0011-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png
[junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas3,0,29,800x600,invalid]
[junit] Fin: GLWindow[
[junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x59505b48 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4efac082[init false], ],
[junit] Drawable: null,
[junit] Context: null,
[junit] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/58 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[junit] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[junit] Config null,
[junit] WrappedSurface null,
[junit] SurfaceUpdatedListeners num 0 [],
[junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@54e1c68b, ],
[junit] MouseListeners num 0 [],
[junit] PointerGestures default true, custom 0 [],
[junit] KeyListeners num 0 [],
[junit] windowLock <53aac487, 52b1beb6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[junit] Thread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x59505b48: tileRendererInUse null
[junit] Thread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x59505b48 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364685132 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364685133 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.194 sec
[junit] ------------- Standard Output ---------------
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Window: com.jogamp.newt.opengl.GLWindow
[junit] Window Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
[junit] Window Caps PostGL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[junit] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,29,800x600,invalid]
[junit] Fin: GLWindow[
[junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x51f116b8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3a6bb9bf[init false], ],
[junit] Drawable: null,
[junit] Context: null,
[junit] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/58 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[junit] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[junit] Config null,
[junit] WrappedSurface null,
[junit] SurfaceUpdatedListeners num 0 [],
[junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@36916eb0, ],
[junit] MouseListeners num 0 [],
[junit] PointerGestures default true, custom 0 [],
[junit] KeyListeners num 0 [],
[junit] windowLock <7bab3f1a, 437da279>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Window: com.jogamp.newt.opengl.GLWindow
[junit] Window Caps Pre_GL: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
[junit] Window Caps PostGL : GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[junit] Chosen GL Caps(1): GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] Chosen GL Caps(2): GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas1,0,29,800x600,invalid]
[junit] Fin: GLWindow[
[junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x12aba8be isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@290222c1[init false], ],
[junit] Drawable: null,
[junit] Context: null,
[junit] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/87 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[junit] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[junit] Config null,
[junit] WrappedSurface null,
[junit] SurfaceUpdatedListeners num 0 [],
[junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@51e69659, ],
[junit] MouseListeners num 0 [],
[junit] PointerGestures default true, custom 0 [],
[junit] KeyListeners num 0 [],
[junit] windowLock <47e2e487, 201a4587>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Window: com.jogamp.newt.opengl.GLWindow
[junit] Window Caps Pre_GL: GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
[junit] Window Caps PostGL : GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[junit] Chosen GL Caps(1): GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] Chosen GL Caps(2): GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas2,0,29,800x600,invalid]
[junit] Fin: GLWindow[
[junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x26e356f0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@47d9a273[init false], ],
[junit] Drawable: null,
[junit] Context: null,
[junit] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/87 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[junit] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[junit] Config null,
[junit] WrappedSurface null,
[junit] SurfaceUpdatedListeners num 0 [],
[junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@4b0d79fc, ],
[junit] MouseListeners num 0 [],
[junit] PointerGestures default true, custom 0 [],
[junit] KeyListeners num 0 [],
[junit] windowLock <4c1909a3, 428640fa>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Window: com.jogamp.newt.opengl.GLWindow
[junit] Window Caps Pre_GL: GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
[junit] Window Caps PostGL : GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[junit] Chosen GL Caps(1): GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] Chosen GL Caps(2): GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas3,0,29,800x600,invalid]
[junit] Fin: GLWindow[
[junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x59505b48 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4efac082[init false], ],
[junit] Drawable: null,
[junit] Context: null,
[junit] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/58 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[junit] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[junit] Config null,
[junit] WrappedSurface null,
[junit] SurfaceUpdatedListeners num 0 [],
[junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@54e1c68b, ],
[junit] MouseListeners num 0 [],
[junit] PointerGestures default true, custom 0 [],
[junit] KeyListeners num 0 [],
[junit] windowLock <53aac487, 52b1beb6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364682523 ms III - Start
[junit] SLOCK [T main @ 1692364682523 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenLayerAutoDblBuf
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenLayerAutoDblBuf
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenPbuffer
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenPbuffer
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBuf
[junit] Thread[main,5,main] GearsES2.init.0 0x51f116b8: tileRendererInUse null, GearsES2[obj 0x51f116b8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x51f116b8 on Thread[main,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x51f116b8 created: GearsObj[0x10d307f1, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x51f116b8 created: GearsObj[0x4d5b6aac, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x51f116b8 created: GearsObj[0x4d5b6aac, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[main,5,main] GearsES2.init.X 0x51f116b8 FIN GearsES2[obj 0x51f116b8 isInit true, usesShared false, 1 GearsObj[0x10d307f1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d5b6aac, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d4e5011, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[main,5,main] GearsES2.reshape 0x51f116b8 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3a00002, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x51f116b8, 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
[junit] Thread[main,5,main] GearsES2.display 0x51f116b8 400x300, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x51f116b8 400x300, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51f116b8 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3a00002, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x51f116b8, 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
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51f116b8 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51f116b8 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x51f116b8 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x51f116b8 200x150, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51f116b8 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3a00002, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x51f116b8, angle 3.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
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51f116b8 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51f116b8 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51f116b8 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51f116b8 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x51f116b8 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x51f116b8 800x600, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0011-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x51f116b8: tileRendererInUse null
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x51f116b8 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBuf
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA
[junit] Thread[main,5,main] GearsES2.init.0 0x12aba8be: tileRendererInUse null, GearsES2[obj 0x12aba8be isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x12aba8be on Thread[main,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x12aba8be created: GearsObj[0x27462a88, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x12aba8be created: GearsObj[0x82de64a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x12aba8be created: GearsObj[0x82de64a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[main,5,main] GearsES2.init.X 0x12aba8be FIN GearsES2[obj 0x12aba8be isInit true, usesShared false, 1 GearsObj[0x27462a88, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x82de64a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x659499f1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[main,5,main] GearsES2.reshape 0x12aba8be 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3a00002, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x12aba8be, 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
[junit] Thread[main,5,main] GearsES2.display 0x12aba8be 400x300, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x12aba8be 400x300, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0x12aba8be 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3a00002, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x12aba8be, 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
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x12aba8be 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x12aba8be 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x12aba8be 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x12aba8be 200x150, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0x12aba8be 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3a00002, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x12aba8be, angle 3.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
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x12aba8be 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x12aba8be 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x12aba8be 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x12aba8be 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x12aba8be 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x12aba8be 800x600, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0011-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x12aba8be: tileRendererInUse null
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x12aba8be FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil
[junit] Thread[main,5,main] GearsES2.init.0 0x26e356f0: tileRendererInUse null, GearsES2[obj 0x26e356f0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x26e356f0 on Thread[main,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x26e356f0 created: GearsObj[0x2dc54ad4, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x26e356f0 created: GearsObj[0x4659191b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x26e356f0 created: GearsObj[0x4659191b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[main,5,main] GearsES2.init.X 0x26e356f0 FIN GearsES2[obj 0x26e356f0 isInit true, usesShared false, 1 GearsObj[0x2dc54ad4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4659191b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55634720, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[main,5,main] GearsES2.reshape 0x26e356f0 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3a00002, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x26e356f0, 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
[junit] Thread[main,5,main] GearsES2.display 0x26e356f0 400x300, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x26e356f0 400x300, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[junit] Thread[main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.reshape 0x26e356f0 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3a00002, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x26e356f0, 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
[junit] Thread[main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x26e356f0 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x26e356f0 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x26e356f0 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x26e356f0 200x150, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png
[junit] Thread[main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.reshape 0x26e356f0 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3a00002, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x26e356f0, angle 3.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
[junit] Thread[main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x26e356f0 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x26e356f0 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x26e356f0 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x26e356f0 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x26e356f0 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x26e356f0 800x600, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0011-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png
[junit] Thread[main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.dispose 0x26e356f0: tileRendererInUse null
[junit] Thread[main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.dispose 0x26e356f0 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA
[junit] Thread[main,5,main] GearsES2.init.0 0x59505b48: tileRendererInUse null, GearsES2[obj 0x59505b48 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x59505b48 on Thread[main,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x59505b48 created: GearsObj[0x506ae4d4, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x59505b48 created: GearsObj[0x7d4f9aae, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x59505b48 created: GearsObj[0x7d4f9aae, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[main,5,main] GearsES2.init.X 0x59505b48 FIN GearsES2[obj 0x59505b48 isInit true, usesShared false, 1 GearsObj[0x506ae4d4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d4f9aae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72e5a8e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[main,5,main] GearsES2.reshape 0x59505b48 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3a00002, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x59505b48, 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
[junit] Thread[main,5,main] GearsES2.display 0x59505b48 400x300, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x59505b48 400x300, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
[junit] Thread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.reshape 0x59505b48 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3a00002, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x59505b48, 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
[junit] Thread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x59505b48 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x59505b48 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x59505b48 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x59505b48 200x150, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png
[junit] Thread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.reshape 0x59505b48 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3a00002, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x59505b48, angle 3.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
[junit] Thread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x59505b48 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x59505b48 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x59505b48 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x59505b48 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x59505b48 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x59505b48 800x600, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0011-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png
[junit] Thread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x59505b48: tileRendererInUse null
[junit] Thread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x59505b48 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364685132 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364685133 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testGL2OffScreenFBODblBufMSAA took 0.374 sec
[junit] Testcase: testGL2OffScreenFBODblBufStencil took 0 sec
[junit] Testcase: testGL2OffScreenFBODblBufStencilMSAA took 0 sec
[junit] Testcase: testGL2OffScreenLayerAutoDblBuf took 0.001 sec
[junit] Testcase: testGL2OffScreenPbuffer took 0 sec
[junit] Testcase: testGL2OnScreenDblBuf took 0.614 sec
[junit] Testcase: testGL2OnScreenDblBufMSAA took 0.556 sec
[junit] Testcase: testGL2OnScreenDblBufStencil took 0.485 sec
[junit] Testcase: testGL2OnScreenDblBufStencilMSAA took 0.552 sec
[junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.194 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Window: com.jogamp.newt.opengl.GLWindow
[junit] Window Caps Pre_GL: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
[junit] Window Caps PostGL : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[junit] Chosen GL Caps(1): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] Chosen GL Caps(2): GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas0,0,29,800x600,invalid]
[junit] Fin: GLWindow[
[junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x51f116b8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3a6bb9bf[init false], ],
[junit] Drawable: null,
[junit] Context: null,
[junit] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/58 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[junit] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[junit] Config null,
[junit] WrappedSurface null,
[junit] SurfaceUpdatedListeners num 0 [],
[junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@36916eb0, ],
[junit] MouseListeners num 0 [],
[junit] PointerGestures default true, custom 0 [],
[junit] KeyListeners num 0 [],
[junit] windowLock <7bab3f1a, 437da279>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Window: com.jogamp.newt.opengl.GLWindow
[junit] Window Caps Pre_GL: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
[junit] Window Caps PostGL : GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[junit] Chosen GL Caps(1): GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] Chosen GL Caps(2): GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas1,0,29,800x600,invalid]
[junit] Fin: GLWindow[
[junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x12aba8be isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@290222c1[init false], ],
[junit] Drawable: null,
[junit] Context: null,
[junit] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/87 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[junit] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[junit] Config null,
[junit] WrappedSurface null,
[junit] SurfaceUpdatedListeners num 0 [],
[junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@51e69659, ],
[junit] MouseListeners num 0 [],
[junit] PointerGestures default true, custom 0 [],
[junit] KeyListeners num 0 [],
[junit] windowLock <47e2e487, 201a4587>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Window: com.jogamp.newt.opengl.GLWindow
[junit] Window Caps Pre_GL: GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
[junit] Window Caps PostGL : GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[junit] Chosen GL Caps(1): GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] Chosen GL Caps(2): GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas2,0,29,800x600,invalid]
[junit] Fin: GLWindow[
[junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x26e356f0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@47d9a273[init false], ],
[junit] Drawable: null,
[junit] Context: null,
[junit] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/87 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[junit] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[junit] Config null,
[junit] WrappedSurface null,
[junit] SurfaceUpdatedListeners num 0 [],
[junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@4b0d79fc, ],
[junit] MouseListeners num 0 [],
[junit] PointerGestures default true, custom 0 [],
[junit] KeyListeners num 0 [],
[junit] windowLock <4c1909a3, 428640fa>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Window: com.jogamp.newt.opengl.GLWindow
[junit] Window Caps Pre_GL: GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver
[junit] Window Caps PostGL : GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[junit] Chosen GL Caps(1): GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] Chosen GL Caps(2): GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver
[junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas3,0,29,800x600,invalid]
[junit] Fin: GLWindow[
[junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x59505b48 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4efac082[init false], ],
[junit] Drawable: null,
[junit] Context: null,
[junit] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable], supported [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]]; Window[0/58 800x600 wu, 800x600 pixel] handle 0x0, surfaceHandle 0x0, children 0; ParentWindow null (handle 0x0),
[junit] NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null],
[junit] Config null,
[junit] WrappedSurface null,
[junit] SurfaceUpdatedListeners num 0 [],
[junit] WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@54e1c68b, ],
[junit] MouseListeners num 0 [],
[junit] PointerGestures default true, custom 0 [],
[junit] KeyListeners num 0 [],
[junit] windowLock <53aac487, 52b1beb6>[count 0, qsz 0, owner <NULL>], surfaceLockCount 0]]
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364682523 ms III - Start
[junit] SLOCK [T main @ 1692364682523 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenLayerAutoDblBuf
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenLayerAutoDblBuf
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenPbuffer
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenPbuffer
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBuf
[junit] Thread[main,5,main] GearsES2.init.0 0x51f116b8: tileRendererInUse null, GearsES2[obj 0x51f116b8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x51f116b8 on Thread[main,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x51f116b8 created: GearsObj[0x10d307f1, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x51f116b8 created: GearsObj[0x4d5b6aac, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x51f116b8 created: GearsObj[0x4d5b6aac, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[main,5,main] GearsES2.init.X 0x51f116b8 FIN GearsES2[obj 0x51f116b8 isInit true, usesShared false, 1 GearsObj[0x10d307f1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d5b6aac, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d4e5011, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[main,5,main] GearsES2.reshape 0x51f116b8 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3a00002, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x51f116b8, 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
[junit] Thread[main,5,main] GearsES2.display 0x51f116b8 400x300, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x51f116b8 400x300, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51f116b8 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3a00002, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x51f116b8, 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
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51f116b8 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51f116b8 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x51f116b8 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x51f116b8 200x150, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.reshape 0x51f116b8 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3a00002, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x51f116b8, angle 3.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
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51f116b8 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51f116b8 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51f116b8 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.display 0x51f116b8 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x51f116b8 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x51f116b8 800x600, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0011-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x51f116b8: tileRendererInUse null
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x51f116b8 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBuf
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA
[junit] Thread[main,5,main] GearsES2.init.0 0x12aba8be: tileRendererInUse null, GearsES2[obj 0x12aba8be isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x12aba8be on Thread[main,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x12aba8be created: GearsObj[0x27462a88, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x12aba8be created: GearsObj[0x82de64a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x12aba8be created: GearsObj[0x82de64a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[main,5,main] GearsES2.init.X 0x12aba8be FIN GearsES2[obj 0x12aba8be isInit true, usesShared false, 1 GearsObj[0x27462a88, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x82de64a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x659499f1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[main,5,main] GearsES2.reshape 0x12aba8be 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3a00002, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x12aba8be, 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
[junit] Thread[main,5,main] GearsES2.display 0x12aba8be 400x300, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x12aba8be 400x300, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0400x0300.png
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0x12aba8be 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3a00002, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x12aba8be, 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
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x12aba8be 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x12aba8be 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x12aba8be 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x12aba8be 200x150, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0200x0150.png
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.reshape 0x12aba8be 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3a00002, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x12aba8be, angle 3.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
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x12aba8be 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x12aba8be 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x12aba8be 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.display 0x12aba8be 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x12aba8be 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x12aba8be 800x600, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0011-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0800x0600.png
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x12aba8be: tileRendererInUse null
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] GearsES2.dispose 0x12aba8be FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil
[junit] Thread[main,5,main] GearsES2.init.0 0x26e356f0: tileRendererInUse null, GearsES2[obj 0x26e356f0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x26e356f0 on Thread[main,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x26e356f0 created: GearsObj[0x2dc54ad4, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x26e356f0 created: GearsObj[0x4659191b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x26e356f0 created: GearsObj[0x4659191b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[main,5,main] GearsES2.init.X 0x26e356f0 FIN GearsES2[obj 0x26e356f0 isInit true, usesShared false, 1 GearsObj[0x2dc54ad4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4659191b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55634720, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[main,5,main] GearsES2.reshape 0x26e356f0 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3a00002, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x26e356f0, 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
[junit] Thread[main,5,main] GearsES2.display 0x26e356f0 400x300, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x26e356f0 400x300, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png
[junit] Thread[main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.reshape 0x26e356f0 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3a00002, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x26e356f0, 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
[junit] Thread[main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x26e356f0 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x26e356f0 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x26e356f0 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x26e356f0 200x150, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png
[junit] Thread[main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.reshape 0x26e356f0 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3a00002, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x26e356f0, angle 3.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
[junit] Thread[main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x26e356f0 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x26e356f0 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x26e356f0 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.display 0x26e356f0 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x26e356f0 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x26e356f0 800x600, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0011-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png
[junit] Thread[main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.dispose 0x26e356f0: tileRendererInUse null
[junit] Thread[main-Display-.x11_:0-1-EDT-3,6,main] GearsES2.dispose 0x26e356f0 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA
[junit] Thread[main,5,main] GearsES2.init.0 0x59505b48: tileRendererInUse null, GearsES2[obj 0x59505b48 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x59505b48 on Thread[main,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x59505b48 created: GearsObj[0x506ae4d4, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x59505b48 created: GearsObj[0x7d4f9aae, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x59505b48 created: GearsObj[0x7d4f9aae, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[main,5,main] GearsES2.init.X 0x59505b48 FIN GearsES2[obj 0x59505b48 isInit true, usesShared false, 1 GearsObj[0x506ae4d4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d4f9aae, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72e5a8e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[main,5,main] GearsES2.reshape 0x59505b48 0/0 400x300 of 400x300, swapInterval 1, drawable 0x3a00002, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x59505b48, 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
[junit] Thread[main,5,main] GearsES2.display 0x59505b48 400x300, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x59505b48 400x300, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0400x0300.png
[junit] Thread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.reshape 0x59505b48 0/0 200x150 of 200x150, swapInterval 1, drawable 0x3a00002, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x59505b48, 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
[junit] Thread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x59505b48 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x59505b48 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x59505b48 200x150, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x59505b48 200x150, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0200x0150.png
[junit] Thread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.reshape 0x59505b48 0/0 800x600 of 800x600, swapInterval 1, drawable 0x3a00002, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x59505b48, angle 3.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
[junit] Thread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x59505b48 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x59505b48 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x59505b48 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.display 0x59505b48 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x59505b48 800x600, swapInterval 1, drawable 0x3a00002
[junit] Thread[main,5,main] GearsES2.display 0x59505b48 800x600, swapInterval 1, drawable 0x3a00002
[junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0011-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa04_default-0800x0600.png
[junit] Thread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x59505b48: tileRendererInUse null
[junit] Thread[main-Display-.x11_:0-1-EDT-4,6,main] GearsES2.dispose 0x59505b48 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364685132 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364685133 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364686109 ms III - Start
[junit] SLOCK [T main @ 1692364686110 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT - test01GLOffscreenDrawable
[junit] Chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] Done!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT - test01GLOffscreenDrawable
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364686589 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364686589 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.063 sec
[junit] ------------- Standard Output ---------------
[junit] Done!
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364686109 ms III - Start
[junit] SLOCK [T main @ 1692364686110 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT - test01GLOffscreenDrawable
[junit] Chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT - test01GLOffscreenDrawable
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364686589 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364686589 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01GLOffscreenDrawable took 0.469 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.063 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] Done!
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364686109 ms III - Start
[junit] SLOCK [T main @ 1692364686110 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT - test01GLOffscreenDrawable
[junit] Chosen: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT - test01GLOffscreenDrawable
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364686589 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364686589 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364687492 ms III - Start
[junit] SLOCK [T main @ 1692364687492 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test00_MSAA0_DefFlip
[junit] -----------------------------------------------------------------------------------------------------
[junit] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 8 / 8
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: false
[junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] has msaa: false
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[junit] null
[junit] ShaderProgram[id=2, linked=false, inUse=false, program: 4, 2 code:
[junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0000-awt-usr000-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] Frame# 1, user #1
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0001 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0001-awt-usr001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] Frame# 2, user #2
[junit] TextRendererGLEL.display: Frame 0002 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0002-awt-usr002-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] Frame# 3, user #3
[junit] TextRendererGLEL.display: Frame 0003 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0003-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0004 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0004-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0005 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0005-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0006-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0007-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0420x0340.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0008-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0009 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0009-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0010-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0011-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0074 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0075 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0076 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0077 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0078 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0079 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0080 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0081 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0082 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0083 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0084 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0085 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0086 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0087 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0088 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0089 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0090 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0091 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0092 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0093 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0094 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0095 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0096 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0097 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0098 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0099 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0100 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0101 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0102 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0103 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0104 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0105 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0106 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0107 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0108 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0109 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0110 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0111 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0112 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0113 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0114 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0115 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0116 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0117 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0118 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0119 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0120 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0121 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0122 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0123 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0124 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0125 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0126 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0127 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0128 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0129 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0130 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0131 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0132 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0133 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0134 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0135 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0136 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0137 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0138 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0139 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0140 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0141 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0142 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0143 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0144 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0145 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0146 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0147 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0148 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0149 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0150 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0151 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0152 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0153 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0154 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0155 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0156 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0157 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0158 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0159 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0160 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0161 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0162 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0163 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0164 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0165 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0166 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0167 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0168 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0169 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0170 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0171 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0172 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0173 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0174 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0175 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0176 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0177 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0178 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0179 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0180 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0181 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0182 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0183 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0184 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0185 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0186 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0187 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0188 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0189 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0190 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0191 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0192 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0193 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0194 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0195 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0196 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0197 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0198 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0199 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0200 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0201 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0202 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0203 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0204 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0205 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0206 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0207 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0208 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0209 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0210 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0211 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0212 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0213 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0214 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0215 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0216 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0217 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0218 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0219 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0220 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0221 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0222 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0223 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0224 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0225 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0226 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0227 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0228 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0229 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0230 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0231 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0232 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0233 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0234 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0235 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0236 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0237 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0238 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0239 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0240 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0241 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0242 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0243 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0244 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0245 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0246 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0247 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0248 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0249 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0250 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0251 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0252 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0253 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0254 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0255 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0256 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0257 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0258 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0259 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0260 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0261 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0262 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0263 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0264 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0265 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0266 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0267 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0268 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0269 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0270 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0271 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0272 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0273 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0274 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0275 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0276 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0277 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0278 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0279 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0280 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0281 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0282 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0283 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0284 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0285 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0286 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0287 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0288 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0289 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0290 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0291 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0292 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0293 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0294 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0295 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0296 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0297 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0298 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0299 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0300 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0301 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0302 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0303 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0304 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0305 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0306 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0307 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0308 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0309 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0310 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0311 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0312 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0313 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0314 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0315 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0316 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0317 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0318 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0319 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0320 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0321 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0322 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0323 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0324 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0325 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0326 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0327 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0328 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0329 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0330 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0331 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0332 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0333 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0334 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0335 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0336 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0337 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0338 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0339 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0340 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0341 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0342 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0343 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0344 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0345 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0346 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0347 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0348 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0349 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0350 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0351 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0352 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0353 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0354 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0355 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0356 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0357 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0358 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0359 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0360 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0361 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0362 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0363 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0364 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0365 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0366 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0367 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0368 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0369 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0370 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0371 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0372 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0373 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0374 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0375 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0376 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0377 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0378 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0379 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0380 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0381 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0382 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0383 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0384 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0385 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0386 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0387 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0388 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0389 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0390 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0391 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0392 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0393 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0394 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0395 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0396 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0397 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0398 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0399 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0400 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0401 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0402 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0403 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0404 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0405 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0406 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0407 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0408 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0409 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0410 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0411 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0412 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0413 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0414 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0415 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0416 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0417 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0418 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0419 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0420 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0421 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0422 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0423 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0424 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0425 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0426 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0427 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0428 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0429 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0430 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0431 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0432 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0433 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0434 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0435 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0436 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0437 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0438 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0439 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0440 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0441 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0442 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0443 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0444 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0445 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0446 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0447 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0448 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0449 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0450 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0451 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0452 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0453 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0454 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0455 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0456 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0457 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0458 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0459 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0460 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0461 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0462 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0463 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0464 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0465 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0466 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0467 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0468 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0469 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0470 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0471 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0472 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0473 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0474 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0475 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0476 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0477 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0478 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0479 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0480 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0481 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0482 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0483 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0484 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0485 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0486 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0487 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0488 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0489 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0490 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0491 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0492 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0493 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0494 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0495 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0496 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0497 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0498 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0499 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0500 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0501 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0502 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0503 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0504 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0505 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0506 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0507 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0508 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0509 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0510 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0511 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0512 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0513 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0514 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0515 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0516 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0517 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0518 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0519 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0520 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0521 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0522 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0523 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0524 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0525 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0526 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0527 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0528 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0529 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0530 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0531 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0532 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0533 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0534 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0535 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0536 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0537 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0538 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0539 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0540 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0541 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0542 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0543 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0544 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0545 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0546 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0547 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0548 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0549 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0550 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0551 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0552 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0553 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0554 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0555 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0556 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0557 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0558 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0559 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0560 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0561 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0562 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0563 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0564 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0565 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0566 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0567 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0568 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0569 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0570 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0571 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0572 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0573 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0574 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0575 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0576 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0577 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0578 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0579 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0580 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0581 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0582 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0583 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0584 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0585 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0586 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0587 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0588 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0589 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0590 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0591 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0592 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0593 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0594 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0595 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0596 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0597 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0598 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0599 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0600 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0601 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0602 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0603 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0604 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0605 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0606 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0607 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0608 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0609 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0610 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0611 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0612 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0613 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0614 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0615 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0616 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0617 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0618 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0619 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0620 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0621 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0622 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0623 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0624 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0625 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0626 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0627 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0628 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0629 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0630 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0631 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0632 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0633 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0634 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0635 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0636 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0637 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0638 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0639 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0640 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0641 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0642 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0643 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0644 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0645 (003): 0320x0240
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test00_MSAA0_DefFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test01_MSAA0_UsrFlip
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test01_MSAA0_UsrFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test10_MSAA8_DefFlip
[junit] -----------------------------------------------------------------------------------------------------
[junit] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 8 / 8
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: true
[junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] Chosen : GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] has msaa: true
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 6 (enable: true)
[junit] null
[junit] ShaderProgram[id=6, linked=false, inUse=false, program: 4, 2 code:
[junit] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[junit] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0000-awt-usr000-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] Frame# 1, user #1
[junit] TextRendererGLEL.display: Frame 0001 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0001-awt-usr001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] Frame# 2, user #2
[junit] TextRendererGLEL.display: Frame 0002 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0002-awt-usr002-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] Frame# 3, user #3
[junit] TextRendererGLEL.display: Frame 0003 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0003-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0004 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0004-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0005 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0005-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0006-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0007-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0420x0340.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0008-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0009 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0009-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0010-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0011-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0074 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0075 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0076 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0077 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0078 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0079 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0080 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0081 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0082 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0083 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0084 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0085 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0086 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0087 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0088 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0089 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0090 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0091 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0092 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0093 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0094 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0095 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0096 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0097 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0098 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0099 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0100 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0101 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0102 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0103 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0104 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0105 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0106 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0107 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0108 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0109 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0110 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0111 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0112 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0113 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0114 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0115 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0116 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0117 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0118 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0119 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0120 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0121 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0122 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0123 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0124 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0125 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0126 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0127 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0128 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0129 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0130 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0131 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0132 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0133 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0134 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0135 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0136 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0137 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0138 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0139 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0140 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0141 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0142 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0143 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0144 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0145 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0146 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0147 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0148 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0149 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0150 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0151 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0152 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0153 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0154 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0155 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0156 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0157 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0158 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0159 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0160 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0161 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0162 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0163 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0164 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0165 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0166 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0167 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0168 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0169 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0170 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0171 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0172 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0173 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0174 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0175 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0176 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0177 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0178 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0179 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0180 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0181 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0182 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0183 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0184 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0185 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0186 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0187 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0188 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0189 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0190 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0191 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0192 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0193 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0194 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0195 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0196 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0197 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0198 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0199 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0200 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0201 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0202 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0203 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0204 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0205 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0206 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0207 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0208 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0209 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0210 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0211 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0212 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0213 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0214 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0215 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0216 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0217 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0218 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0219 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0220 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0221 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0222 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0223 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0224 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0225 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0226 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0227 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0228 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0229 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0230 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0231 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0232 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0233 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0234 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0235 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0236 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0237 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0238 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0239 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0240 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0241 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0242 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0243 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0244 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0245 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0246 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0247 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0248 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0249 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0250 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0251 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0252 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0253 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0254 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0255 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0256 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0257 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0258 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0259 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0260 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0261 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0262 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0263 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0264 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0265 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0266 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0267 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0268 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0269 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0270 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0271 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0272 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0273 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0274 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0275 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0276 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0277 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0278 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0279 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0280 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0281 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0282 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0283 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0284 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0285 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0286 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0287 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0288 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0289 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0290 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0291 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0292 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0293 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0294 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0295 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0296 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0297 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0298 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0299 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0300 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0301 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0302 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0303 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0304 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0305 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0306 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0307 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0308 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0309 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0310 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0311 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0312 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0313 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0314 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0315 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0316 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0317 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0318 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0319 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0320 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0321 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0322 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0323 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0324 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0325 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0326 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0327 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0328 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0329 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0330 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0331 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0332 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0333 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0334 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0335 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0336 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0337 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0338 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0339 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0340 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0341 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0342 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0343 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0344 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0345 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0346 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0347 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0348 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0349 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0350 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0351 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0352 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0353 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0354 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0355 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0356 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0357 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0358 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0359 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0360 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0361 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0362 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0363 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0364 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0365 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0366 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0367 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0368 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0369 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0370 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0371 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0372 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0373 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0374 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0375 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0376 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0377 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0378 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0379 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0380 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0381 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0382 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0383 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0384 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0385 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0386 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0387 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0388 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0389 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0390 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0391 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0392 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0393 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0394 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0395 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0396 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0397 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0398 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0399 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0400 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0401 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0402 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0403 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0404 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0405 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0406 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0407 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0408 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0409 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0410 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0411 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0412 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0413 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0414 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0415 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0416 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0417 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0418 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0419 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0420 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0421 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0422 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0423 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0424 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0425 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0426 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0427 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0428 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0429 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0430 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0431 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0432 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0433 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0434 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0435 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0436 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0437 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0438 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0439 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0440 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0441 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0442 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0443 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0444 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0445 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0446 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0447 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0448 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0449 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0450 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0451 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0452 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0453 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0454 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0455 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0456 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0457 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0458 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0459 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0460 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0461 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0462 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0463 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0464 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0465 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0466 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0467 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0468 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0469 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0470 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0471 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0472 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0473 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0474 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0475 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0476 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0477 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0478 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0479 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0480 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0481 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0482 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0483 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0484 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0485 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0486 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0487 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0488 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0489 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0490 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0491 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0492 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0493 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0494 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0495 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0496 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0497 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0498 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0499 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0500 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0501 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0502 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0503 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0504 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0505 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0506 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0507 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0508 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0509 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0510 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0511 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0512 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0513 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0514 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0515 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0516 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0517 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0518 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0519 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0520 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0521 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0522 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0523 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0524 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0525 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0526 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0527 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0528 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0529 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0530 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0531 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0532 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0533 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0534 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0535 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0536 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0537 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0538 (003): 0320x0240
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test10_MSAA8_DefFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test11_MSAA8_UsrFlip
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test11_MSAA8_UsrFlip
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364694405 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364694405 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.502 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364687492 ms III - Start
[junit] SLOCK [T main @ 1692364687492 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test00_MSAA0_DefFlip
[junit] -----------------------------------------------------------------------------------------------------
[junit] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 8 / 8
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: false
[junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] has msaa: false
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[junit] null
[junit] ShaderProgram[id=2, linked=false, inUse=false, program: 4, 2 code:
[junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0000-awt-usr000-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] Frame# 1, user #1
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0001 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0001-awt-usr001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] Frame# 2, user #2
[junit] TextRendererGLEL.display: Frame 0002 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0002-awt-usr002-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] Frame# 3, user #3
[junit] TextRendererGLEL.display: Frame 0003 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0003-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0004 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0004-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0005 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0005-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0006-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0007-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0420x0340.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0008-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0009 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0009-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0010-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0011-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0074 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0075 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0076 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0077 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0078 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0079 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0080 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0081 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0082 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0083 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0084 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0085 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0086 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0087 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0088 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0089 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0090 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0091 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0092 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0093 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0094 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0095 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0096 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0097 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0098 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0099 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0100 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0101 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0102 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0103 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0104 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0105 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0106 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0107 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0108 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0109 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0110 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0111 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0112 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0113 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0114 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0115 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0116 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0117 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0118 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0119 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0120 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0121 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0122 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0123 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0124 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0125 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0126 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0127 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0128 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0129 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0130 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0131 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0132 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0133 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0134 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0135 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0136 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0137 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0138 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0139 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0140 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0141 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0142 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0143 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0144 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0145 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0146 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0147 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0148 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0149 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0150 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0151 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0152 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0153 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0154 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0155 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0156 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0157 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0158 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0159 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0160 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0161 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0162 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0163 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0164 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0165 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0166 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0167 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0168 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0169 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0170 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0171 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0172 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0173 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0174 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0175 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0176 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0177 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0178 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0179 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0180 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0181 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0182 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0183 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0184 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0185 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0186 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0187 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0188 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0189 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0190 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0191 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0192 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0193 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0194 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0195 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0196 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0197 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0198 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0199 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0200 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0201 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0202 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0203 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0204 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0205 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0206 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0207 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0208 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0209 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0210 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0211 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0212 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0213 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0214 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0215 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0216 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0217 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0218 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0219 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0220 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0221 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0222 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0223 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0224 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0225 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0226 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0227 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0228 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0229 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0230 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0231 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0232 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0233 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0234 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0235 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0236 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0237 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0238 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0239 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0240 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0241 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0242 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0243 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0244 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0245 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0246 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0247 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0248 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0249 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0250 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0251 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0252 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0253 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0254 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0255 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0256 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0257 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0258 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0259 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0260 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0261 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0262 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0263 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0264 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0265 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0266 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0267 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0268 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0269 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0270 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0271 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0272 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0273 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0274 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0275 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0276 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0277 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0278 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0279 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0280 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0281 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0282 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0283 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0284 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0285 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0286 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0287 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0288 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0289 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0290 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0291 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0292 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0293 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0294 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0295 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0296 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0297 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0298 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0299 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0300 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0301 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0302 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0303 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0304 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0305 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0306 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0307 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0308 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0309 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0310 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0311 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0312 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0313 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0314 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0315 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0316 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0317 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0318 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0319 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0320 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0321 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0322 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0323 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0324 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0325 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0326 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0327 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0328 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0329 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0330 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0331 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0332 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0333 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0334 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0335 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0336 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0337 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0338 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0339 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0340 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0341 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0342 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0343 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0344 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0345 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0346 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0347 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0348 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0349 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0350 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0351 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0352 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0353 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0354 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0355 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0356 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0357 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0358 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0359 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0360 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0361 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0362 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0363 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0364 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0365 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0366 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0367 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0368 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0369 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0370 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0371 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0372 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0373 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0374 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0375 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0376 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0377 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0378 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0379 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0380 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0381 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0382 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0383 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0384 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0385 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0386 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0387 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0388 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0389 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0390 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0391 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0392 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0393 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0394 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0395 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0396 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0397 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0398 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0399 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0400 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0401 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0402 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0403 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0404 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0405 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0406 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0407 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0408 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0409 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0410 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0411 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0412 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0413 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0414 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0415 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0416 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0417 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0418 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0419 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0420 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0421 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0422 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0423 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0424 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0425 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0426 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0427 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0428 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0429 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0430 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0431 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0432 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0433 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0434 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0435 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0436 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0437 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0438 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0439 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0440 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0441 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0442 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0443 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0444 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0445 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0446 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0447 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0448 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0449 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0450 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0451 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0452 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0453 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0454 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0455 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0456 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0457 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0458 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0459 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0460 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0461 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0462 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0463 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0464 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0465 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0466 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0467 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0468 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0469 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0470 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0471 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0472 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0473 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0474 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0475 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0476 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0477 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0478 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0479 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0480 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0481 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0482 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0483 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0484 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0485 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0486 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0487 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0488 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0489 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0490 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0491 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0492 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0493 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0494 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0495 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0496 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0497 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0498 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0499 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0500 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0501 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0502 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0503 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0504 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0505 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0506 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0507 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0508 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0509 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0510 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0511 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0512 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0513 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0514 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0515 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0516 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0517 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0518 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0519 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0520 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0521 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0522 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0523 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0524 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0525 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0526 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0527 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0528 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0529 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0530 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0531 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0532 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0533 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0534 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0535 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0536 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0537 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0538 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0539 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0540 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0541 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0542 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0543 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0544 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0545 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0546 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0547 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0548 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0549 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0550 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0551 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0552 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0553 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0554 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0555 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0556 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0557 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0558 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0559 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0560 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0561 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0562 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0563 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0564 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0565 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0566 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0567 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0568 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0569 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0570 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0571 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0572 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0573 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0574 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0575 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0576 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0577 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0578 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0579 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0580 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0581 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0582 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0583 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0584 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0585 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0586 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0587 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0588 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0589 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0590 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0591 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0592 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0593 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0594 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0595 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0596 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0597 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0598 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0599 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0600 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0601 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0602 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0603 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0604 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0605 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0606 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0607 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0608 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0609 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0610 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0611 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0612 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0613 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0614 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0615 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0616 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0617 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0618 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0619 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0620 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0621 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0622 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0623 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0624 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0625 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0626 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0627 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0628 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0629 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0630 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0631 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0632 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0633 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0634 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0635 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0636 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0637 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0638 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0639 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0640 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0641 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0642 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0643 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0644 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0645 (003): 0320x0240
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test00_MSAA0_DefFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test01_MSAA0_UsrFlip
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test01_MSAA0_UsrFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test10_MSAA8_DefFlip
[junit] -----------------------------------------------------------------------------------------------------
[junit] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 8 / 8
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: true
[junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] Chosen : GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] has msaa: true
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 6 (enable: true)
[junit] null
[junit] ShaderProgram[id=6, linked=false, inUse=false, program: 4, 2 code:
[junit] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[junit] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0000-awt-usr000-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] Frame# 1, user #1
[junit] TextRendererGLEL.display: Frame 0001 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0001-awt-usr001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] Frame# 2, user #2
[junit] TextRendererGLEL.display: Frame 0002 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0002-awt-usr002-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] Frame# 3, user #3
[junit] TextRendererGLEL.display: Frame 0003 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0003-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0004 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0004-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0005 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0005-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0006-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0007-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0420x0340.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0008-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0009 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0009-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0010-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0011-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0074 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0075 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0076 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0077 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0078 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0079 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0080 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0081 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0082 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0083 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0084 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0085 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0086 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0087 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0088 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0089 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0090 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0091 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0092 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0093 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0094 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0095 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0096 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0097 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0098 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0099 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0100 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0101 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0102 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0103 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0104 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0105 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0106 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0107 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0108 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0109 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0110 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0111 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0112 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0113 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0114 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0115 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0116 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0117 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0118 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0119 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0120 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0121 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0122 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0123 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0124 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0125 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0126 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0127 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0128 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0129 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0130 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0131 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0132 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0133 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0134 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0135 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0136 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0137 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0138 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0139 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0140 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0141 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0142 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0143 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0144 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0145 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0146 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0147 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0148 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0149 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0150 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0151 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0152 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0153 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0154 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0155 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0156 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0157 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0158 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0159 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0160 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0161 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0162 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0163 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0164 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0165 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0166 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0167 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0168 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0169 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0170 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0171 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0172 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0173 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0174 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0175 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0176 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0177 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0178 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0179 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0180 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0181 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0182 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0183 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0184 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0185 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0186 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0187 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0188 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0189 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0190 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0191 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0192 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0193 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0194 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0195 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0196 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0197 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0198 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0199 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0200 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0201 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0202 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0203 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0204 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0205 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0206 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0207 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0208 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0209 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0210 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0211 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0212 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0213 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0214 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0215 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0216 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0217 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0218 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0219 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0220 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0221 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0222 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0223 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0224 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0225 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0226 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0227 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0228 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0229 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0230 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0231 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0232 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0233 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0234 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0235 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0236 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0237 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0238 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0239 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0240 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0241 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0242 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0243 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0244 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0245 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0246 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0247 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0248 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0249 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0250 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0251 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0252 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0253 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0254 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0255 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0256 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0257 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0258 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0259 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0260 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0261 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0262 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0263 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0264 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0265 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0266 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0267 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0268 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0269 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0270 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0271 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0272 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0273 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0274 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0275 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0276 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0277 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0278 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0279 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0280 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0281 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0282 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0283 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0284 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0285 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0286 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0287 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0288 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0289 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0290 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0291 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0292 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0293 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0294 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0295 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0296 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0297 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0298 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0299 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0300 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0301 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0302 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0303 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0304 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0305 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0306 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0307 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0308 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0309 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0310 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0311 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0312 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0313 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0314 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0315 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0316 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0317 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0318 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0319 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0320 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0321 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0322 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0323 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0324 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0325 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0326 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0327 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0328 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0329 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0330 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0331 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0332 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0333 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0334 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0335 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0336 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0337 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0338 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0339 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0340 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0341 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0342 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0343 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0344 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0345 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0346 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0347 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0348 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0349 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0350 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0351 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0352 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0353 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0354 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0355 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0356 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0357 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0358 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0359 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0360 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0361 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0362 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0363 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0364 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0365 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0366 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0367 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0368 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0369 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0370 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0371 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0372 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0373 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0374 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0375 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0376 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0377 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0378 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0379 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0380 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0381 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0382 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0383 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0384 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0385 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0386 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0387 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0388 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0389 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0390 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0391 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0392 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0393 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0394 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0395 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0396 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0397 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0398 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0399 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0400 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0401 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0402 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0403 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0404 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0405 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0406 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0407 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0408 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0409 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0410 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0411 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0412 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0413 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0414 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0415 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0416 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0417 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0418 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0419 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0420 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0421 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0422 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0423 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0424 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0425 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0426 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0427 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0428 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0429 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0430 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0431 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0432 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0433 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0434 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0435 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0436 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0437 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0438 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0439 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0440 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0441 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0442 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0443 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0444 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0445 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0446 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0447 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0448 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0449 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0450 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0451 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0452 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0453 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0454 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0455 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0456 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0457 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0458 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0459 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0460 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0461 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0462 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0463 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0464 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0465 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0466 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0467 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0468 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0469 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0470 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0471 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0472 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0473 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0474 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0475 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0476 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0477 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0478 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0479 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0480 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0481 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0482 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0483 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0484 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0485 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0486 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0487 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0488 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0489 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0490 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0491 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0492 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0493 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0494 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0495 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0496 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0497 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0498 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0499 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0500 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0501 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0502 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0503 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0504 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0505 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0506 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0507 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0508 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0509 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0510 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0511 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0512 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0513 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0514 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0515 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0516 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0517 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0518 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0519 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0520 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0521 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0522 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0523 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0524 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0525 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0526 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0527 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0528 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0529 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0530 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0531 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0532 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0533 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0534 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0535 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0536 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0537 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0538 (003): 0320x0240
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test10_MSAA8_DefFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test11_MSAA8_UsrFlip
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test11_MSAA8_UsrFlip
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364694405 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364694405 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test00_MSAA0_DefFlip took 3.33 sec
[junit] Testcase: test01_MSAA0_UsrFlip took 0 sec
[junit] Testcase: test10_MSAA8_DefFlip took 3.18 sec
[junit] Testcase: test11_MSAA8_UsrFlip took 0 sec
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.502 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364687492 ms III - Start
[junit] SLOCK [T main @ 1692364687492 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test00_MSAA0_DefFlip
[junit] -----------------------------------------------------------------------------------------------------
[junit] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 8 / 8
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: false
[junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] has msaa: false
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[junit] null
[junit] ShaderProgram[id=2, linked=false, inUse=false, program: 4, 2 code:
[junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0000-awt-usr000-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] Frame# 1, user #1
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0001 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0001-awt-usr001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] Frame# 2, user #2
[junit] TextRendererGLEL.display: Frame 0002 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0002-awt-usr002-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] Frame# 3, user #3
[junit] TextRendererGLEL.display: Frame 0003 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0003-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0004 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0004-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0005 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0005-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0006-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0007-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0420x0340.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0008-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0009 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0009-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0010-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0011-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0074 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0075 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0076 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0077 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0078 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0079 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0080 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0081 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0082 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0083 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0084 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0085 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0086 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0087 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0088 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0089 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0090 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0091 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0092 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0093 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0094 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0095 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0096 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0097 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0098 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0099 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0100 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0101 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0102 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0103 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0104 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0105 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0106 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0107 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0108 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0109 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0110 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0111 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0112 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0113 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0114 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0115 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0116 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0117 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0118 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0119 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0120 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0121 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0122 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0123 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0124 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0125 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0126 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0127 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0128 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0129 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0130 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0131 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0132 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0133 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0134 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0135 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0136 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0137 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0138 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0139 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0140 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0141 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0142 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0143 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0144 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0145 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0146 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0147 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0148 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0149 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0150 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0151 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0152 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0153 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0154 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0155 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0156 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0157 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0158 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0159 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0160 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0161 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0162 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0163 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0164 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0165 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0166 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0167 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0168 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0169 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0170 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0171 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0172 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0173 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0174 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0175 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0176 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0177 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0178 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0179 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0180 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0181 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0182 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0183 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0184 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0185 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0186 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0187 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0188 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0189 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0190 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0191 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0192 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0193 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0194 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0195 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0196 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0197 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0198 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0199 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0200 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0201 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0202 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0203 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0204 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0205 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0206 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0207 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0208 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0209 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0210 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0211 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0212 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0213 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0214 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0215 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0216 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0217 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0218 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0219 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0220 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0221 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0222 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0223 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0224 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0225 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0226 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0227 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0228 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0229 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0230 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0231 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0232 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0233 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0234 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0235 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0236 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0237 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0238 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0239 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0240 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0241 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0242 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0243 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0244 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0245 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0246 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0247 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0248 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0249 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0250 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0251 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0252 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0253 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0254 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0255 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0256 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0257 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0258 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0259 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0260 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0261 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0262 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0263 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0264 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0265 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0266 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0267 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0268 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0269 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0270 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0271 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0272 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0273 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0274 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0275 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0276 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0277 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0278 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0279 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0280 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0281 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0282 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0283 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0284 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0285 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0286 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0287 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0288 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0289 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0290 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0291 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0292 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0293 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0294 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0295 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0296 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0297 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0298 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0299 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0300 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0301 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0302 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0303 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0304 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0305 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0306 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0307 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0308 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0309 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0310 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0311 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0312 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0313 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0314 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0315 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0316 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0317 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0318 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0319 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0320 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0321 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0322 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0323 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0324 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0325 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0326 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0327 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0328 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0329 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0330 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0331 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0332 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0333 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0334 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0335 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0336 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0337 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0338 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0339 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0340 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0341 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0342 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0343 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0344 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0345 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0346 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0347 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0348 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0349 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0350 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0351 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0352 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0353 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0354 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0355 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0356 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0357 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0358 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0359 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0360 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0361 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0362 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0363 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0364 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0365 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0366 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0367 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0368 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0369 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0370 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0371 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0372 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0373 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0374 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0375 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0376 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0377 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0378 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0379 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0380 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0381 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0382 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0383 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0384 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0385 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0386 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0387 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0388 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0389 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0390 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0391 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0392 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0393 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0394 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0395 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0396 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0397 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0398 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0399 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0400 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0401 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0402 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0403 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0404 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0405 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0406 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0407 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0408 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0409 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0410 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0411 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0412 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0413 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0414 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0415 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0416 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0417 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0418 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0419 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0420 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0421 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0422 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0423 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0424 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0425 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0426 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0427 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0428 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0429 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0430 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0431 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0432 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0433 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0434 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0435 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0436 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0437 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0438 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0439 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0440 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0441 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0442 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0443 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0444 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0445 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0446 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0447 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0448 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0449 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0450 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0451 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0452 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0453 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0454 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0455 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0456 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0457 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0458 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0459 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0460 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0461 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0462 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0463 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0464 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0465 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0466 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0467 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0468 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0469 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0470 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0471 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0472 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0473 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0474 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0475 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0476 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0477 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0478 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0479 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0480 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0481 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0482 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0483 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0484 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0485 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0486 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0487 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0488 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0489 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0490 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0491 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0492 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0493 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0494 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0495 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0496 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0497 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0498 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0499 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0500 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0501 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0502 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0503 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0504 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0505 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0506 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0507 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0508 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0509 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0510 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0511 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0512 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0513 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0514 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0515 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0516 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0517 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0518 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0519 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0520 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0521 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0522 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0523 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0524 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0525 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0526 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0527 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0528 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0529 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0530 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0531 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0532 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0533 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0534 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0535 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0536 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0537 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0538 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0539 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0540 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0541 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0542 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0543 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0544 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0545 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0546 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0547 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0548 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0549 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0550 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0551 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0552 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0553 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0554 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0555 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0556 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0557 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0558 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0559 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0560 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0561 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0562 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0563 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0564 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0565 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0566 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0567 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0568 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0569 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0570 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0571 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0572 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0573 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0574 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0575 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0576 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0577 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0578 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0579 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0580 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0581 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0582 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0583 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0584 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0585 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0586 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0587 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0588 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0589 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0590 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0591 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0592 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0593 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0594 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0595 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0596 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0597 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0598 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0599 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0600 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0601 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0602 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0603 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0604 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0605 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0606 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0607 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0608 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0609 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0610 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0611 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0612 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0613 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0614 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0615 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0616 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0617 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0618 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0619 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0620 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0621 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0622 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0623 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0624 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0625 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0626 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0627 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0628 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0629 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0630 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0631 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0632 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0633 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0634 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0635 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0636 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0637 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0638 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0639 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0640 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0641 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0642 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0643 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0644 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0645 (003): 0320x0240
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test00_MSAA0_DefFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test01_MSAA0_UsrFlip
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test01_MSAA0_UsrFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test10_MSAA8_DefFlip
[junit] -----------------------------------------------------------------------------------------------------
[junit] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 8 / 8
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: true
[junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] Chosen : GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] has msaa: true
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 6 (enable: true)
[junit] null
[junit] ShaderProgram[id=6, linked=false, inUse=false, program: 4, 2 code:
[junit] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[junit] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0000-awt-usr000-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] Frame# 1, user #1
[junit] TextRendererGLEL.display: Frame 0001 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0001-awt-usr001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] Frame# 2, user #2
[junit] TextRendererGLEL.display: Frame 0002 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0002-awt-usr002-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] Frame# 3, user #3
[junit] TextRendererGLEL.display: Frame 0003 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0003-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0004 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0004-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0005 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0005-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0006-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0007-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0420x0340.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0008-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0009 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0009-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0010-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0011-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0074 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0075 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0076 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0077 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0078 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0079 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0080 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0081 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0082 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0083 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0084 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0085 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0086 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0087 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0088 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0089 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0090 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0091 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0092 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0093 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0094 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0095 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0096 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0097 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0098 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0099 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0100 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0101 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0102 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0103 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0104 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0105 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0106 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0107 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0108 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0109 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0110 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0111 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0112 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0113 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0114 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0115 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0116 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0117 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0118 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0119 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0120 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0121 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0122 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0123 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0124 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0125 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0126 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0127 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0128 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0129 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0130 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0131 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0132 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0133 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0134 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0135 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0136 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0137 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0138 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0139 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0140 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0141 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0142 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0143 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0144 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0145 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0146 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0147 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0148 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0149 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0150 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0151 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0152 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0153 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0154 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0155 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0156 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0157 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0158 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0159 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0160 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0161 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0162 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0163 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0164 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0165 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0166 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0167 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0168 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0169 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0170 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0171 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0172 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0173 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0174 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0175 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0176 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0177 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0178 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0179 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0180 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0181 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0182 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0183 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0184 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0185 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0186 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0187 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0188 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0189 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0190 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0191 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0192 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0193 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0194 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0195 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0196 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0197 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0198 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0199 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0200 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0201 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0202 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0203 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0204 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0205 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0206 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0207 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0208 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0209 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0210 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0211 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0212 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0213 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0214 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0215 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0216 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0217 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0218 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0219 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0220 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0221 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0222 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0223 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0224 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0225 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0226 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0227 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0228 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0229 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0230 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0231 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0232 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0233 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0234 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0235 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0236 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0237 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0238 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0239 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0240 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0241 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0242 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0243 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0244 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0245 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0246 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0247 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0248 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0249 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0250 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0251 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0252 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0253 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0254 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0255 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0256 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0257 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0258 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0259 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0260 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0261 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0262 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0263 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0264 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0265 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0266 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0267 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0268 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0269 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0270 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0271 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0272 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0273 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0274 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0275 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0276 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0277 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0278 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0279 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0280 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0281 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0282 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0283 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0284 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0285 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0286 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0287 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0288 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0289 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0290 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0291 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0292 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0293 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0294 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0295 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0296 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0297 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0298 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0299 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0300 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0301 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0302 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0303 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0304 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0305 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0306 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0307 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0308 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0309 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0310 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0311 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0312 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0313 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0314 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0315 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0316 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0317 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0318 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0319 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0320 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0321 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0322 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0323 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0324 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0325 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0326 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0327 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0328 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0329 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0330 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0331 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0332 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0333 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0334 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0335 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0336 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0337 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0338 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0339 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0340 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0341 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0342 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0343 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0344 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0345 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0346 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0347 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0348 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0349 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0350 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0351 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0352 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0353 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0354 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0355 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0356 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0357 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0358 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0359 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0360 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0361 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0362 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0363 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0364 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0365 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0366 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0367 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0368 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0369 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0370 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0371 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0372 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0373 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0374 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0375 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0376 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0377 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0378 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0379 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0380 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0381 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0382 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0383 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0384 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0385 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0386 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0387 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0388 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0389 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0390 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0391 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0392 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0393 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0394 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0395 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0396 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0397 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0398 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0399 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0400 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0401 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0402 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0403 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0404 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0405 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0406 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0407 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0408 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0409 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0410 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0411 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0412 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0413 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0414 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0415 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0416 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0417 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0418 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0419 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0420 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0421 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0422 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0423 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0424 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0425 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0426 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0427 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0428 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0429 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0430 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0431 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0432 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0433 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0434 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0435 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0436 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0437 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0438 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0439 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0440 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0441 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0442 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0443 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0444 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0445 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0446 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0447 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0448 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0449 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0450 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0451 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0452 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0453 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0454 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0455 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0456 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0457 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0458 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0459 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0460 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0461 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0462 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0463 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0464 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0465 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0466 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0467 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0468 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0469 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0470 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0471 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0472 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0473 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0474 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0475 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0476 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0477 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0478 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0479 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0480 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0481 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0482 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0483 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0484 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0485 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0486 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0487 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0488 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0489 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0490 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0491 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0492 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0493 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0494 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0495 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0496 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0497 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0498 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0499 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0500 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0501 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0502 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0503 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0504 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0505 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0506 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0507 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0508 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0509 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0510 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0511 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0512 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0513 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0514 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0515 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0516 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0517 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0518 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0519 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0520 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0521 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0522 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0523 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0524 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0525 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0526 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0527 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0528 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0529 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0530 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0531 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0532 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0533 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0534 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0535 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0536 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0537 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0538 (003): 0320x0240
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test10_MSAA8_DefFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test11_MSAA8_UsrFlip
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test11_MSAA8_UsrFlip
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364694405 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364694405 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364695490 ms III - Start
[junit] SLOCK [T main @ 1692364695490 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test00_MSAA0_DefFlip
[junit] -----------------------------------------------------------------------------------------------------
[junit] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 8 / 8
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: false
[junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] has msaa: false
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 3 (enable: true)
[junit] null
[junit] ShaderProgram[id=3, linked=false, inUse=false, program: 7, 2 code:
[junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, 1/1 shader: 8, source]
[junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 9, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0000-awt-usr000-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0001-awt-usr000-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 2, user #1
[junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0002-awt-usr001-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0003-awt-usr001-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0004 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0004-awt-usr001-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 5, user #2
[junit] TextRendererGLEL.display: Frame 0005 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0005-awt-usr002-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 6, user #3
[junit] TextRendererGLEL.display: Frame 0006 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0006-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0007-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0008 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0008-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0009 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0009-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0010-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0011-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0074 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0075 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0076 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0077 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0078 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0079 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0080 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0081 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0082 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0083 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0084 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0085 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0086 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0087 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0088 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0089 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0090 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0091 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0092 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0093 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0094 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0095 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0096 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0097 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0098 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0099 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0100 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0101 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0102 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0103 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0104 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0105 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0106 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0107 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0108 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0109 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0110 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0111 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0112 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0113 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0114 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0115 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0116 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0117 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0118 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0119 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0120 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0121 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0122 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0123 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0124 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0125 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0126 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0127 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0128 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0129 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0130 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0131 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0132 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0133 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0134 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0135 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0136 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0137 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0138 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0139 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0140 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0141 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0142 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0143 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0144 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0145 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0146 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0147 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0148 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0149 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0150 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0151 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0152 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0153 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0154 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0155 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0156 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0157 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0158 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0159 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0160 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0161 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0162 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0163 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0164 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0165 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0166 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0167 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0168 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0169 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0170 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0171 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0172 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0173 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0174 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0175 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0176 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0177 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0178 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0179 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0180 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0181 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0182 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0183 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0184 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0185 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0186 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0187 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0188 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0189 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0190 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0191 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0192 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0193 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0194 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0195 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0196 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0197 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0198 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0199 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0200 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0201 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0202 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0203 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0204 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0205 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0206 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0207 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0208 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0209 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0210 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0211 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0212 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0213 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0214 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0215 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0216 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0217 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0218 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0219 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0220 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0221 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0222 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0223 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0224 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0225 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0226 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0227 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0228 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0229 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0230 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0231 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0232 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0233 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0234 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0235 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0236 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0237 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0238 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0239 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0240 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0241 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0242 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0243 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0244 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0245 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0246 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0247 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0248 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0249 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0250 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0251 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0252 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0253 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0254 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0255 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0256 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0257 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0258 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0259 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0260 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0261 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0262 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0263 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0264 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0265 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0266 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0267 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0268 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0269 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0270 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0271 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0272 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0273 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0274 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0275 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0276 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0277 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0278 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0279 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0280 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0281 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0282 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0283 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0284 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0285 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0286 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0287 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0288 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0289 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0290 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0291 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0292 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0293 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0294 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0295 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0296 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0297 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0298 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0299 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0300 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0301 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0302 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0303 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0304 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0305 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0306 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0307 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0308 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0309 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0310 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0311 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0312 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0313 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0314 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0315 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0316 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0317 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0318 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0319 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0320 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0321 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0322 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0323 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0324 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0325 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0326 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0327 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0328 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0329 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0330 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0331 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0332 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0333 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0334 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0335 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0336 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0337 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0338 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0339 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0340 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0341 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0342 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0343 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0344 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0345 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0346 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0347 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0348 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0349 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0350 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0351 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0352 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0353 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0354 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0355 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0356 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0357 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0358 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0359 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0360 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0361 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0362 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0363 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0364 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0365 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0366 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0367 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0368 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0369 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0370 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0371 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0372 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0373 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0374 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0375 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0376 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0377 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0378 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0379 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0380 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0381 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0382 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0383 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0384 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0385 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0386 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0387 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0388 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0389 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0390 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0391 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0392 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0393 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0394 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0395 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0396 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0397 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0398 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0399 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0400 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0401 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0402 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0403 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0404 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0405 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0406 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0407 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0408 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0409 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0410 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0411 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0412 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0413 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0414 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0415 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0416 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0417 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0418 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0419 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0420 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0421 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0422 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0423 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0424 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0425 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0426 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0427 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0428 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0429 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0430 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0431 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0432 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0433 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0434 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0435 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0436 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0437 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0438 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0439 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0440 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0441 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0442 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0443 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0444 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0445 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0446 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0447 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0448 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0449 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0450 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0451 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0452 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0453 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0454 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0455 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0456 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0457 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0458 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0459 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0460 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0461 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0462 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0463 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0464 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0465 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0466 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0467 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0468 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0469 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0470 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0471 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0472 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0473 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0474 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0475 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0476 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0477 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0478 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0479 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0480 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0481 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0482 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0483 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0484 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0485 (003): 0320x0240
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test00_MSAA0_DefFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test01_MSAA0_UsrFlip
[junit] -----------------------------------------------------------------------------------------------------
[junit] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 8 / 8
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: false
[junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] has msaa: false
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 7 (enable: true)
[junit] null
[junit] ShaderProgram[id=7, linked=false, inUse=false, program: 4, 2 code:
[junit] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[junit] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0000-awt-usr000-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0001-awt-usr000-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 2, user #1
[junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0002-awt-usr001-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0003-awt-usr001-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 4, user #2
[junit] TextRendererGLEL.display: Frame 0004 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0004-awt-usr002-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 5, user #3
[junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0005-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0006-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0007-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0008-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0009 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0009-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0010-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0074 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0075 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0076 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0077 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0078 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0079 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0080 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0081 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0082 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0083 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0084 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0085 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0086 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0087 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0088 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0089 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0090 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0091 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0092 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0093 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0094 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0095 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0096 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0097 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0098 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0099 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0100 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0101 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0102 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0103 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0104 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0105 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0106 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0107 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0108 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0109 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0110 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0111 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0112 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0113 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0114 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0115 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0116 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0117 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0118 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0119 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0120 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0121 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0122 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0123 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0124 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0125 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0126 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0127 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0128 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0129 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0130 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0131 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0132 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0133 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0134 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0135 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0136 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0137 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0138 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0139 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0140 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0141 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0142 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0143 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0144 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0145 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0146 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0147 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0148 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0149 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0150 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0151 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0152 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0153 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0154 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0155 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0156 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0157 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0158 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0159 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0160 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0161 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0162 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0163 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0164 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0165 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0166 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0167 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0168 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0169 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0170 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0171 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0172 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0173 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0174 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0175 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0176 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0177 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0178 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0179 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0180 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0181 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0182 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0183 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0184 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0185 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0186 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0187 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0188 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0189 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0190 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0191 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0192 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0193 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0194 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0195 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0196 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0197 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0198 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0199 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0200 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0201 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0202 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0203 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0204 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0205 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0206 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0207 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0208 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0209 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0210 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0211 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0212 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0213 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0214 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0215 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0216 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0217 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0218 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0219 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0220 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0221 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0222 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0223 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0224 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0225 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0226 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0227 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0228 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0229 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0230 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0231 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0232 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0233 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0234 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0235 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0236 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0237 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0238 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0239 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0240 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0241 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0242 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0243 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0244 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0245 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0246 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0247 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0248 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0249 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0250 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0251 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0252 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0253 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0254 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0255 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0256 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0257 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0258 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0259 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0260 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0261 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0262 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0263 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0264 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0265 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0266 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0267 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0268 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0269 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0270 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0271 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0272 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0273 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0274 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0275 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0276 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0277 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0278 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0279 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0280 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0281 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0282 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0283 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0284 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0285 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0286 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0287 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0288 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0289 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0290 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0291 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0292 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0293 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0294 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0295 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0296 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0297 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0298 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0299 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0300 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0301 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0302 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0303 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0304 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0305 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0306 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0307 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0308 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0309 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0310 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0311 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0312 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0313 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0314 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0315 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0316 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0317 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0318 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0319 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0320 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0321 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0322 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0323 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0324 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0325 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0326 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0327 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0328 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0329 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0330 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0331 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0332 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0333 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0334 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0335 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0336 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0337 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0338 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0339 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0340 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0341 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0342 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0343 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0344 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0345 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0346 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0347 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0348 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0349 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0350 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0351 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0352 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0353 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0354 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0355 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0356 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0357 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0358 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0359 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0360 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0361 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0362 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0363 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0364 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0365 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0366 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0367 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0368 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0369 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0370 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0371 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0372 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0373 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0374 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0375 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0376 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0377 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0378 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0379 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0380 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0381 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0382 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0383 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0384 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0385 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0386 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0387 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0388 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0389 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0390 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0391 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0392 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0393 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0394 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0395 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0396 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0397 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0398 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0399 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0400 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0401 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0402 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0403 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0404 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0405 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0406 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0407 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0408 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0409 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0410 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0411 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0412 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0413 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0414 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0415 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0416 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0417 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0418 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0419 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0420 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0421 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0422 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0423 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0424 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0425 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0426 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0427 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0428 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0429 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0430 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0431 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0432 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0433 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0434 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0435 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0436 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0437 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0438 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0439 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0440 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0441 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0442 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0443 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0444 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0445 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0446 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0447 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0448 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0449 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0450 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0451 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0452 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0453 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0454 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0455 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0456 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0457 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0458 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0459 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0460 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0461 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0462 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0463 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0464 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0465 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0466 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0467 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0468 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0469 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0470 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0471 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0472 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0473 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0474 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0475 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0476 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0477 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0478 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0479 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0480 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0481 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0482 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0483 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0484 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0485 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0486 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0487 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0488 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0489 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0490 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0491 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0492 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0493 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0494 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0495 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0496 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0497 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0498 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0499 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0500 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0501 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0502 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0503 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0504 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0505 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0506 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0507 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0508 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0509 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0510 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0511 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0512 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0513 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0514 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0515 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0516 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0517 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0518 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0519 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0520 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0521 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0522 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0523 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0524 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0525 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0526 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0527 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0528 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0529 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0530 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0531 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0532 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0533 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0534 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0535 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0536 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0537 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0538 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0539 (003): 0320x0240
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test01_MSAA0_UsrFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test10_MSAA8_DefFlip
[junit] -----------------------------------------------------------------------------------------------------
[junit] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 8 / 8
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: true
[junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] has msaa: true
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 12 (enable: true)
[junit] null
[junit] ShaderProgram[id=12, linked=false, inUse=false, program: 7, 2 code:
[junit] ShaderCode[id=23, type=VERTEX_SHADER, valid=true, 1/1 shader: 8, source]
[junit] ShaderCode[id=24, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 9, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0000-awt-usr000-GL3bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0001-awt-usr000-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] Frame# 2, user #1
[junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0002-awt-usr001-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0003-awt-usr001-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] Frame# 4, user #2
[junit] TextRendererGLEL.display: Frame 0004 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0004-awt-usr002-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] Frame# 5, user #3
[junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0005-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0006-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0007-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0420x0340.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0008-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0009 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0009-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0010-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0074 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0075 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0076 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0077 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0078 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0079 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0080 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0081 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0082 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0083 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0084 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0085 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0086 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0087 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0088 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0089 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0090 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0091 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0092 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0093 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0094 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0095 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0096 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0097 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0098 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0099 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0100 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0101 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0102 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0103 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0104 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0105 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0106 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0107 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0108 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0109 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0110 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0111 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0112 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0113 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0114 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0115 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0116 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0117 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0118 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0119 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0120 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0121 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0122 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0123 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0124 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0125 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0126 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0127 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0128 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0129 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0130 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0131 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0132 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0133 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0134 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0135 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0136 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0137 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0138 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0139 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0140 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0141 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0142 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0143 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0144 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0145 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0146 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0147 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0148 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0149 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0150 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0151 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0152 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0153 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0154 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0155 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0156 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0157 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0158 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0159 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0160 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0161 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0162 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0163 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0164 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0165 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0166 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0167 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0168 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0169 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0170 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0171 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0172 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0173 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0174 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0175 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0176 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0177 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0178 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0179 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0180 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0181 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0182 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0183 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0184 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0185 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0186 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0187 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0188 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0189 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0190 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0191 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0192 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0193 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0194 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0195 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0196 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0197 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0198 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0199 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0200 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0201 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0202 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0203 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0204 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0205 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0206 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0207 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0208 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0209 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0210 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0211 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0212 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0213 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0214 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0215 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0216 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0217 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0218 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0219 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0220 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0221 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0222 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0223 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0224 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0225 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0226 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0227 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0228 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0229 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0230 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0231 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0232 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0233 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0234 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0235 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0236 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0237 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0238 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0239 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0240 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0241 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0242 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0243 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0244 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0245 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0246 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0247 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0248 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0249 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0250 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0251 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0252 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0253 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0254 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0255 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0256 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0257 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0258 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0259 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0260 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0261 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0262 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0263 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0264 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0265 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0266 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0267 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0268 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0269 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0270 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0271 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0272 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0273 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0274 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0275 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0276 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0277 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0278 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0279 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0280 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0281 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0282 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0283 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0284 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0285 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0286 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0287 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0288 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0289 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0290 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0291 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0292 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0293 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0294 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0295 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0296 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0297 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0298 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0299 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0300 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0301 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0302 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0303 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0304 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0305 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0306 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0307 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0308 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0309 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0310 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0311 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0312 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0313 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0314 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0315 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0316 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0317 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0318 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0319 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0320 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0321 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0322 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0323 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0324 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0325 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0326 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0327 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0328 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0329 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0330 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0331 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0332 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0333 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0334 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0335 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0336 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0337 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0338 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0339 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0340 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0341 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0342 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0343 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0344 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0345 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0346 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0347 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0348 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0349 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0350 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0351 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0352 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0353 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0354 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0355 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0356 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0357 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0358 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0359 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0360 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0361 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0362 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0363 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0364 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0365 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0366 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0367 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0368 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0369 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0370 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0371 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0372 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0373 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0374 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0375 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0376 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0377 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0378 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0379 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0380 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0381 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0382 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0383 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0384 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0385 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0386 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0387 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0388 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0389 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0390 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0391 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0392 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0393 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0394 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0395 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0396 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0397 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0398 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0399 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0400 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0401 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0402 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0403 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0404 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0405 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0406 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0407 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0408 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0409 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0410 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0411 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0412 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0413 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0414 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0415 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0416 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0417 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0418 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0419 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0420 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0421 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0422 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0423 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0424 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0425 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0426 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0427 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0428 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0429 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0430 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0431 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0432 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0433 (003): 0320x0240
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test10_MSAA8_DefFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test11_MSAA8_UsrFlip
[junit] -----------------------------------------------------------------------------------------------------
[junit] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 8 / 8
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: true
[junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] has msaa: true
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 16 (enable: true)
[junit] null
[junit] ShaderProgram[id=16, linked=false, inUse=false, program: 4, 2 code:
[junit] ShaderCode[id=32, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]
[junit] ShaderCode[id=31, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0000-awt-usr000-GL3bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0001-awt-usr000-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] Frame# 2, user #1
[junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0002-awt-usr001-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0003-awt-usr001-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] Frame# 4, user #2
[junit] TextRendererGLEL.display: Frame 0004 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0004-awt-usr002-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] Frame# 5, user #3
[junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0005-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0006-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0007-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0420x0340.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0008-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0009 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0009-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0010-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0074 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0075 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0076 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0077 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0078 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0079 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0080 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0081 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0082 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0083 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0084 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0085 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0086 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0087 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0088 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0089 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0090 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0091 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0092 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0093 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0094 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0095 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0096 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0097 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0098 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0099 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0100 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0101 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0102 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0103 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0104 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0105 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0106 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0107 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0108 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0109 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0110 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0111 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0112 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0113 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0114 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0115 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0116 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0117 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0118 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0119 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0120 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0121 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0122 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0123 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0124 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0125 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0126 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0127 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0128 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0129 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0130 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0131 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0132 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0133 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0134 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0135 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0136 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0137 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0138 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0139 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0140 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0141 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0142 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0143 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0144 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0145 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0146 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0147 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0148 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0149 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0150 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0151 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0152 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0153 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0154 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0155 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0156 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0157 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0158 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0159 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0160 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0161 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0162 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0163 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0164 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0165 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0166 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0167 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0168 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0169 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0170 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0171 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0172 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0173 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0174 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0175 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0176 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0177 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0178 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0179 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0180 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0181 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0182 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0183 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0184 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0185 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0186 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0187 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0188 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0189 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0190 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0191 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0192 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0193 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0194 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0195 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0196 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0197 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0198 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0199 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0200 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0201 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0202 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0203 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0204 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0205 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0206 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0207 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0208 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0209 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0210 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0211 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0212 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0213 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0214 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0215 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0216 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0217 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0218 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0219 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0220 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0221 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0222 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0223 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0224 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0225 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0226 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0227 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0228 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0229 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0230 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0231 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0232 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0233 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0234 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0235 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0236 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0237 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0238 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0239 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0240 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0241 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0242 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0243 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0244 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0245 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0246 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0247 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0248 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0249 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0250 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0251 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0252 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0253 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0254 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0255 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0256 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0257 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0258 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0259 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0260 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0261 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0262 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0263 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0264 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0265 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0266 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0267 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0268 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0269 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0270 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0271 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0272 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0273 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0274 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0275 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0276 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0277 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0278 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0279 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0280 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0281 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0282 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0283 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0284 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0285 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0286 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0287 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0288 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0289 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0290 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0291 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0292 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0293 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0294 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0295 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0296 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0297 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0298 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0299 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0300 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0301 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0302 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0303 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0304 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0305 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0306 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0307 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0308 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0309 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0310 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0311 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0312 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0313 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0314 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0315 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0316 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0317 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0318 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0319 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0320 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0321 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0322 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0323 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0324 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0325 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0326 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0327 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0328 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0329 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0330 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0331 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0332 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0333 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0334 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0335 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0336 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0337 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0338 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0339 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0340 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0341 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0342 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0343 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0344 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0345 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0346 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0347 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0348 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0349 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0350 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0351 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0352 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0353 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0354 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0355 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0356 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0357 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0358 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0359 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0360 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0361 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0362 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0363 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0364 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0365 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0366 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0367 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0368 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0369 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0370 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0371 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0372 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0373 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0374 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0375 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0376 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0377 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0378 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0379 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0380 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0381 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0382 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0383 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0384 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0385 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0386 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0387 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0388 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0389 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0390 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0391 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0392 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0393 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0394 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0395 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0396 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0397 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0398 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0399 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0400 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0401 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0402 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0403 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0404 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0405 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0406 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0407 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0408 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0409 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0410 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0411 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0412 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0413 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0414 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0415 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0416 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0417 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0418 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0419 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0420 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0421 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0422 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0423 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0424 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0425 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0426 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0427 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0428 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0429 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0430 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0431 (003): 0320x0240
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test11_MSAA8_UsrFlip
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364708739 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364708739 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.831 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364695490 ms III - Start
[junit] SLOCK [T main @ 1692364695490 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test00_MSAA0_DefFlip
[junit] -----------------------------------------------------------------------------------------------------
[junit] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 8 / 8
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: false
[junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] has msaa: false
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 3 (enable: true)
[junit] null
[junit] ShaderProgram[id=3, linked=false, inUse=false, program: 7, 2 code:
[junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, 1/1 shader: 8, source]
[junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 9, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0000-awt-usr000-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0001-awt-usr000-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 2, user #1
[junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0002-awt-usr001-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0003-awt-usr001-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0004 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0004-awt-usr001-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 5, user #2
[junit] TextRendererGLEL.display: Frame 0005 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0005-awt-usr002-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 6, user #3
[junit] TextRendererGLEL.display: Frame 0006 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0006-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0007-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0008 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0008-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0009 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0009-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0010-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0011-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0074 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0075 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0076 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0077 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0078 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0079 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0080 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0081 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0082 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0083 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0084 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0085 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0086 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0087 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0088 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0089 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0090 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0091 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0092 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0093 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0094 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0095 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0096 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0097 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0098 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0099 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0100 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0101 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0102 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0103 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0104 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0105 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0106 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0107 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0108 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0109 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0110 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0111 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0112 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0113 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0114 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0115 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0116 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0117 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0118 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0119 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0120 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0121 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0122 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0123 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0124 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0125 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0126 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0127 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0128 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0129 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0130 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0131 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0132 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0133 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0134 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0135 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0136 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0137 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0138 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0139 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0140 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0141 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0142 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0143 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0144 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0145 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0146 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0147 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0148 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0149 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0150 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0151 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0152 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0153 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0154 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0155 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0156 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0157 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0158 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0159 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0160 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0161 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0162 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0163 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0164 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0165 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0166 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0167 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0168 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0169 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0170 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0171 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0172 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0173 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0174 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0175 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0176 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0177 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0178 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0179 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0180 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0181 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0182 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0183 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0184 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0185 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0186 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0187 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0188 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0189 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0190 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0191 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0192 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0193 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0194 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0195 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0196 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0197 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0198 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0199 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0200 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0201 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0202 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0203 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0204 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0205 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0206 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0207 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0208 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0209 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0210 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0211 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0212 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0213 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0214 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0215 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0216 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0217 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0218 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0219 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0220 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0221 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0222 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0223 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0224 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0225 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0226 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0227 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0228 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0229 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0230 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0231 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0232 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0233 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0234 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0235 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0236 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0237 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0238 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0239 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0240 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0241 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0242 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0243 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0244 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0245 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0246 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0247 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0248 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0249 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0250 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0251 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0252 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0253 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0254 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0255 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0256 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0257 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0258 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0259 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0260 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0261 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0262 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0263 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0264 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0265 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0266 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0267 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0268 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0269 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0270 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0271 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0272 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0273 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0274 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0275 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0276 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0277 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0278 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0279 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0280 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0281 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0282 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0283 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0284 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0285 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0286 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0287 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0288 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0289 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0290 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0291 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0292 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0293 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0294 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0295 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0296 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0297 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0298 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0299 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0300 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0301 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0302 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0303 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0304 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0305 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0306 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0307 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0308 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0309 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0310 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0311 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0312 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0313 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0314 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0315 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0316 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0317 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0318 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0319 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0320 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0321 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0322 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0323 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0324 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0325 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0326 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0327 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0328 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0329 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0330 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0331 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0332 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0333 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0334 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0335 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0336 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0337 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0338 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0339 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0340 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0341 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0342 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0343 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0344 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0345 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0346 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0347 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0348 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0349 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0350 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0351 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0352 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0353 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0354 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0355 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0356 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0357 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0358 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0359 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0360 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0361 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0362 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0363 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0364 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0365 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0366 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0367 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0368 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0369 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0370 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0371 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0372 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0373 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0374 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0375 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0376 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0377 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0378 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0379 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0380 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0381 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0382 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0383 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0384 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0385 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0386 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0387 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0388 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0389 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0390 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0391 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0392 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0393 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0394 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0395 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0396 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0397 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0398 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0399 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0400 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0401 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0402 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0403 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0404 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0405 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0406 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0407 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0408 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0409 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0410 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0411 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0412 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0413 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0414 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0415 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0416 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0417 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0418 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0419 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0420 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0421 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0422 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0423 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0424 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0425 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0426 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0427 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0428 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0429 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0430 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0431 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0432 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0433 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0434 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0435 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0436 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0437 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0438 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0439 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0440 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0441 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0442 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0443 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0444 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0445 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0446 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0447 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0448 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0449 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0450 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0451 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0452 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0453 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0454 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0455 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0456 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0457 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0458 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0459 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0460 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0461 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0462 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0463 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0464 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0465 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0466 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0467 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0468 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0469 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0470 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0471 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0472 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0473 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0474 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0475 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0476 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0477 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0478 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0479 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0480 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0481 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0482 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0483 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0484 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0485 (003): 0320x0240
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test00_MSAA0_DefFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test01_MSAA0_UsrFlip
[junit] -----------------------------------------------------------------------------------------------------
[junit] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 8 / 8
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: false
[junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] has msaa: false
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 7 (enable: true)
[junit] null
[junit] ShaderProgram[id=7, linked=false, inUse=false, program: 4, 2 code:
[junit] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[junit] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0000-awt-usr000-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0001-awt-usr000-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 2, user #1
[junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0002-awt-usr001-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0003-awt-usr001-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 4, user #2
[junit] TextRendererGLEL.display: Frame 0004 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0004-awt-usr002-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 5, user #3
[junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0005-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0006-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0007-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0008-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0009 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0009-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0010-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0074 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0075 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0076 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0077 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0078 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0079 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0080 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0081 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0082 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0083 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0084 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0085 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0086 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0087 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0088 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0089 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0090 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0091 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0092 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0093 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0094 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0095 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0096 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0097 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0098 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0099 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0100 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0101 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0102 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0103 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0104 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0105 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0106 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0107 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0108 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0109 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0110 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0111 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0112 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0113 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0114 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0115 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0116 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0117 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0118 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0119 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0120 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0121 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0122 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0123 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0124 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0125 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0126 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0127 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0128 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0129 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0130 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0131 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0132 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0133 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0134 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0135 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0136 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0137 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0138 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0139 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0140 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0141 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0142 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0143 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0144 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0145 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0146 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0147 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0148 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0149 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0150 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0151 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0152 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0153 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0154 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0155 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0156 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0157 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0158 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0159 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0160 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0161 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0162 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0163 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0164 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0165 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0166 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0167 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0168 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0169 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0170 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0171 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0172 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0173 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0174 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0175 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0176 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0177 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0178 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0179 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0180 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0181 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0182 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0183 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0184 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0185 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0186 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0187 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0188 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0189 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0190 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0191 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0192 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0193 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0194 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0195 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0196 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0197 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0198 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0199 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0200 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0201 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0202 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0203 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0204 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0205 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0206 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0207 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0208 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0209 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0210 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0211 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0212 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0213 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0214 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0215 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0216 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0217 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0218 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0219 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0220 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0221 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0222 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0223 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0224 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0225 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0226 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0227 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0228 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0229 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0230 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0231 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0232 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0233 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0234 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0235 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0236 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0237 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0238 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0239 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0240 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0241 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0242 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0243 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0244 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0245 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0246 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0247 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0248 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0249 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0250 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0251 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0252 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0253 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0254 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0255 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0256 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0257 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0258 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0259 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0260 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0261 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0262 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0263 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0264 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0265 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0266 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0267 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0268 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0269 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0270 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0271 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0272 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0273 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0274 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0275 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0276 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0277 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0278 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0279 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0280 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0281 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0282 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0283 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0284 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0285 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0286 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0287 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0288 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0289 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0290 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0291 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0292 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0293 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0294 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0295 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0296 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0297 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0298 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0299 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0300 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0301 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0302 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0303 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0304 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0305 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0306 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0307 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0308 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0309 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0310 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0311 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0312 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0313 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0314 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0315 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0316 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0317 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0318 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0319 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0320 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0321 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0322 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0323 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0324 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0325 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0326 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0327 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0328 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0329 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0330 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0331 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0332 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0333 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0334 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0335 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0336 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0337 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0338 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0339 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0340 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0341 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0342 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0343 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0344 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0345 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0346 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0347 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0348 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0349 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0350 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0351 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0352 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0353 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0354 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0355 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0356 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0357 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0358 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0359 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0360 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0361 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0362 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0363 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0364 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0365 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0366 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0367 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0368 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0369 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0370 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0371 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0372 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0373 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0374 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0375 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0376 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0377 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0378 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0379 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0380 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0381 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0382 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0383 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0384 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0385 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0386 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0387 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0388 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0389 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0390 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0391 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0392 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0393 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0394 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0395 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0396 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0397 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0398 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0399 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0400 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0401 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0402 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0403 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0404 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0405 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0406 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0407 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0408 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0409 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0410 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0411 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0412 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0413 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0414 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0415 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0416 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0417 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0418 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0419 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0420 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0421 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0422 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0423 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0424 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0425 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0426 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0427 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0428 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0429 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0430 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0431 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0432 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0433 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0434 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0435 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0436 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0437 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0438 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0439 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0440 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0441 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0442 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0443 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0444 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0445 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0446 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0447 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0448 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0449 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0450 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0451 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0452 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0453 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0454 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0455 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0456 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0457 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0458 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0459 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0460 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0461 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0462 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0463 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0464 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0465 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0466 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0467 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0468 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0469 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0470 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0471 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0472 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0473 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0474 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0475 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0476 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0477 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0478 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0479 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0480 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0481 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0482 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0483 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0484 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0485 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0486 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0487 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0488 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0489 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0490 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0491 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0492 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0493 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0494 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0495 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0496 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0497 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0498 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0499 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0500 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0501 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0502 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0503 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0504 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0505 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0506 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0507 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0508 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0509 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0510 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0511 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0512 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0513 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0514 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0515 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0516 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0517 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0518 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0519 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0520 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0521 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0522 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0523 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0524 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0525 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0526 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0527 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0528 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0529 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0530 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0531 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0532 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0533 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0534 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0535 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0536 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0537 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0538 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0539 (003): 0320x0240
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test01_MSAA0_UsrFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test10_MSAA8_DefFlip
[junit] -----------------------------------------------------------------------------------------------------
[junit] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 8 / 8
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: true
[junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] has msaa: true
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 12 (enable: true)
[junit] null
[junit] ShaderProgram[id=12, linked=false, inUse=false, program: 7, 2 code:
[junit] ShaderCode[id=23, type=VERTEX_SHADER, valid=true, 1/1 shader: 8, source]
[junit] ShaderCode[id=24, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 9, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0000-awt-usr000-GL3bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0001-awt-usr000-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] Frame# 2, user #1
[junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0002-awt-usr001-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0003-awt-usr001-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] Frame# 4, user #2
[junit] TextRendererGLEL.display: Frame 0004 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0004-awt-usr002-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] Frame# 5, user #3
[junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0005-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0006-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0007-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0420x0340.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0008-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0009 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0009-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0010-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0074 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0075 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0076 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0077 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0078 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0079 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0080 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0081 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0082 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0083 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0084 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0085 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0086 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0087 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0088 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0089 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0090 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0091 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0092 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0093 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0094 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0095 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0096 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0097 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0098 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0099 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0100 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0101 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0102 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0103 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0104 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0105 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0106 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0107 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0108 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0109 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0110 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0111 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0112 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0113 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0114 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0115 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0116 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0117 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0118 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0119 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0120 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0121 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0122 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0123 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0124 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0125 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0126 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0127 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0128 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0129 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0130 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0131 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0132 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0133 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0134 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0135 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0136 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0137 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0138 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0139 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0140 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0141 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0142 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0143 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0144 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0145 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0146 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0147 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0148 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0149 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0150 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0151 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0152 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0153 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0154 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0155 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0156 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0157 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0158 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0159 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0160 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0161 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0162 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0163 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0164 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0165 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0166 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0167 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0168 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0169 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0170 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0171 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0172 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0173 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0174 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0175 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0176 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0177 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0178 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0179 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0180 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0181 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0182 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0183 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0184 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0185 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0186 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0187 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0188 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0189 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0190 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0191 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0192 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0193 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0194 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0195 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0196 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0197 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0198 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0199 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0200 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0201 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0202 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0203 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0204 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0205 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0206 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0207 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0208 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0209 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0210 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0211 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0212 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0213 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0214 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0215 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0216 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0217 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0218 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0219 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0220 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0221 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0222 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0223 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0224 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0225 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0226 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0227 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0228 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0229 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0230 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0231 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0232 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0233 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0234 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0235 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0236 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0237 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0238 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0239 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0240 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0241 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0242 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0243 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0244 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0245 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0246 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0247 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0248 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0249 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0250 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0251 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0252 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0253 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0254 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0255 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0256 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0257 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0258 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0259 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0260 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0261 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0262 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0263 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0264 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0265 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0266 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0267 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0268 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0269 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0270 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0271 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0272 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0273 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0274 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0275 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0276 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0277 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0278 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0279 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0280 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0281 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0282 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0283 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0284 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0285 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0286 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0287 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0288 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0289 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0290 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0291 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0292 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0293 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0294 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0295 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0296 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0297 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0298 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0299 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0300 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0301 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0302 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0303 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0304 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0305 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0306 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0307 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0308 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0309 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0310 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0311 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0312 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0313 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0314 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0315 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0316 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0317 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0318 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0319 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0320 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0321 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0322 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0323 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0324 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0325 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0326 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0327 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0328 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0329 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0330 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0331 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0332 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0333 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0334 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0335 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0336 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0337 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0338 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0339 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0340 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0341 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0342 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0343 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0344 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0345 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0346 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0347 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0348 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0349 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0350 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0351 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0352 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0353 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0354 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0355 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0356 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0357 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0358 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0359 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0360 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0361 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0362 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0363 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0364 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0365 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0366 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0367 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0368 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0369 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0370 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0371 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0372 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0373 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0374 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0375 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0376 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0377 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0378 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0379 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0380 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0381 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0382 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0383 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0384 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0385 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0386 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0387 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0388 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0389 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0390 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0391 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0392 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0393 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0394 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0395 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0396 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0397 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0398 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0399 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0400 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0401 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0402 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0403 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0404 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0405 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0406 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0407 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0408 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0409 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0410 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0411 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0412 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0413 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0414 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0415 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0416 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0417 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0418 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0419 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0420 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0421 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0422 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0423 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0424 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0425 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0426 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0427 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0428 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0429 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0430 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0431 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0432 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0433 (003): 0320x0240
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test10_MSAA8_DefFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test11_MSAA8_UsrFlip
[junit] -----------------------------------------------------------------------------------------------------
[junit] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 8 / 8
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: true
[junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] has msaa: true
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 16 (enable: true)
[junit] null
[junit] ShaderProgram[id=16, linked=false, inUse=false, program: 4, 2 code:
[junit] ShaderCode[id=32, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]
[junit] ShaderCode[id=31, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0000-awt-usr000-GL3bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0001-awt-usr000-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] Frame# 2, user #1
[junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0002-awt-usr001-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0003-awt-usr001-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] Frame# 4, user #2
[junit] TextRendererGLEL.display: Frame 0004 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0004-awt-usr002-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] Frame# 5, user #3
[junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0005-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0006-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0007-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0420x0340.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0008-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0009 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0009-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0010-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0074 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0075 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0076 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0077 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0078 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0079 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0080 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0081 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0082 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0083 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0084 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0085 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0086 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0087 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0088 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0089 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0090 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0091 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0092 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0093 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0094 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0095 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0096 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0097 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0098 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0099 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0100 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0101 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0102 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0103 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0104 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0105 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0106 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0107 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0108 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0109 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0110 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0111 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0112 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0113 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0114 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0115 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0116 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0117 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0118 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0119 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0120 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0121 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0122 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0123 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0124 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0125 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0126 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0127 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0128 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0129 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0130 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0131 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0132 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0133 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0134 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0135 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0136 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0137 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0138 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0139 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0140 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0141 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0142 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0143 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0144 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0145 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0146 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0147 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0148 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0149 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0150 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0151 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0152 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0153 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0154 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0155 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0156 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0157 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0158 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0159 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0160 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0161 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0162 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0163 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0164 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0165 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0166 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0167 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0168 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0169 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0170 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0171 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0172 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0173 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0174 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0175 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0176 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0177 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0178 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0179 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0180 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0181 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0182 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0183 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0184 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0185 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0186 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0187 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0188 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0189 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0190 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0191 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0192 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0193 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0194 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0195 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0196 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0197 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0198 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0199 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0200 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0201 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0202 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0203 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0204 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0205 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0206 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0207 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0208 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0209 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0210 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0211 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0212 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0213 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0214 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0215 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0216 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0217 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0218 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0219 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0220 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0221 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0222 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0223 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0224 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0225 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0226 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0227 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0228 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0229 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0230 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0231 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0232 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0233 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0234 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0235 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0236 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0237 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0238 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0239 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0240 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0241 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0242 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0243 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0244 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0245 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0246 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0247 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0248 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0249 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0250 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0251 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0252 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0253 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0254 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0255 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0256 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0257 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0258 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0259 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0260 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0261 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0262 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0263 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0264 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0265 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0266 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0267 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0268 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0269 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0270 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0271 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0272 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0273 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0274 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0275 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0276 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0277 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0278 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0279 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0280 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0281 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0282 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0283 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0284 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0285 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0286 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0287 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0288 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0289 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0290 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0291 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0292 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0293 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0294 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0295 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0296 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0297 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0298 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0299 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0300 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0301 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0302 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0303 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0304 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0305 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0306 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0307 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0308 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0309 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0310 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0311 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0312 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0313 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0314 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0315 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0316 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0317 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0318 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0319 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0320 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0321 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0322 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0323 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0324 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0325 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0326 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0327 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0328 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0329 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0330 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0331 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0332 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0333 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0334 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0335 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0336 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0337 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0338 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0339 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0340 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0341 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0342 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0343 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0344 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0345 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0346 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0347 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0348 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0349 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0350 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0351 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0352 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0353 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0354 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0355 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0356 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0357 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0358 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0359 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0360 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0361 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0362 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0363 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0364 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0365 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0366 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0367 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0368 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0369 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0370 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0371 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0372 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0373 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0374 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0375 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0376 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0377 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0378 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0379 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0380 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0381 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0382 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0383 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0384 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0385 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0386 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0387 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0388 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0389 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0390 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0391 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0392 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0393 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0394 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0395 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0396 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0397 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0398 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0399 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0400 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0401 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0402 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0403 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0404 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0405 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0406 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0407 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0408 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0409 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0410 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0411 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0412 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0413 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0414 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0415 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0416 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0417 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0418 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0419 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0420 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0421 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0422 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0423 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0424 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0425 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0426 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0427 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0428 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0429 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0430 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0431 (003): 0320x0240
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test11_MSAA8_UsrFlip
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364708739 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364708739 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test00_MSAA0_DefFlip took 3.403 sec
[junit] Testcase: test01_MSAA0_UsrFlip took 3.124 sec
[junit] Testcase: test10_MSAA8_DefFlip took 3.166 sec
[junit] Testcase: test11_MSAA8_UsrFlip took 3.16 sec
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.831 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364695490 ms III - Start
[junit] SLOCK [T main @ 1692364695490 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test00_MSAA0_DefFlip
[junit] -----------------------------------------------------------------------------------------------------
[junit] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 8 / 8
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: false
[junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] has msaa: false
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 3 (enable: true)
[junit] null
[junit] ShaderProgram[id=3, linked=false, inUse=false, program: 7, 2 code:
[junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, 1/1 shader: 8, source]
[junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 9, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0000-awt-usr000-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0001-awt-usr000-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 2, user #1
[junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0002-awt-usr001-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0003-awt-usr001-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0004 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0004-awt-usr001-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 5, user #2
[junit] TextRendererGLEL.display: Frame 0005 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0005-awt-usr002-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 6, user #3
[junit] TextRendererGLEL.display: Frame 0006 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0006-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0007-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0008 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0008-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0009 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0009-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0010-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0011-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0074 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0075 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0076 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0077 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0078 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0079 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0080 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0081 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0082 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0083 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0084 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0085 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0086 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0087 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0088 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0089 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0090 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0091 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0092 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0093 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0094 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0095 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0096 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0097 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0098 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0099 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0100 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0101 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0102 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0103 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0104 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0105 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0106 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0107 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0108 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0109 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0110 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0111 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0112 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0113 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0114 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0115 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0116 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0117 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0118 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0119 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0120 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0121 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0122 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0123 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0124 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0125 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0126 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0127 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0128 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0129 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0130 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0131 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0132 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0133 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0134 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0135 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0136 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0137 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0138 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0139 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0140 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0141 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0142 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0143 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0144 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0145 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0146 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0147 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0148 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0149 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0150 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0151 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0152 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0153 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0154 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0155 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0156 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0157 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0158 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0159 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0160 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0161 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0162 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0163 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0164 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0165 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0166 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0167 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0168 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0169 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0170 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0171 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0172 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0173 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0174 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0175 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0176 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0177 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0178 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0179 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0180 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0181 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0182 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0183 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0184 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0185 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0186 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0187 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0188 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0189 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0190 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0191 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0192 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0193 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0194 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0195 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0196 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0197 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0198 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0199 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0200 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0201 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0202 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0203 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0204 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0205 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0206 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0207 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0208 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0209 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0210 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0211 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0212 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0213 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0214 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0215 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0216 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0217 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0218 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0219 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0220 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0221 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0222 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0223 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0224 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0225 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0226 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0227 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0228 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0229 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0230 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0231 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0232 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0233 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0234 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0235 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0236 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0237 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0238 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0239 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0240 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0241 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0242 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0243 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0244 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0245 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0246 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0247 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0248 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0249 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0250 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0251 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0252 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0253 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0254 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0255 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0256 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0257 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0258 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0259 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0260 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0261 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0262 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0263 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0264 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0265 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0266 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0267 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0268 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0269 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0270 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0271 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0272 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0273 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0274 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0275 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0276 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0277 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0278 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0279 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0280 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0281 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0282 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0283 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0284 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0285 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0286 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0287 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0288 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0289 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0290 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0291 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0292 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0293 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0294 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0295 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0296 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0297 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0298 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0299 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0300 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0301 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0302 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0303 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0304 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0305 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0306 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0307 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0308 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0309 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0310 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0311 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0312 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0313 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0314 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0315 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0316 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0317 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0318 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0319 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0320 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0321 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0322 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0323 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0324 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0325 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0326 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0327 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0328 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0329 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0330 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0331 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0332 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0333 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0334 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0335 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0336 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0337 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0338 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0339 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0340 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0341 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0342 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0343 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0344 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0345 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0346 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0347 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0348 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0349 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0350 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0351 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0352 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0353 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0354 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0355 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0356 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0357 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0358 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0359 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0360 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0361 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0362 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0363 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0364 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0365 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0366 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0367 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0368 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0369 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0370 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0371 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0372 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0373 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0374 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0375 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0376 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0377 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0378 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0379 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0380 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0381 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0382 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0383 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0384 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0385 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0386 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0387 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0388 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0389 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0390 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0391 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0392 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0393 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0394 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0395 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0396 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0397 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0398 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0399 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0400 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0401 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0402 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0403 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0404 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0405 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0406 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0407 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0408 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0409 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0410 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0411 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0412 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0413 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0414 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0415 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0416 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0417 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0418 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0419 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0420 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0421 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0422 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0423 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0424 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0425 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0426 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0427 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0428 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0429 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0430 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0431 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0432 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0433 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0434 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0435 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0436 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0437 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0438 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0439 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0440 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0441 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0442 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0443 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0444 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0445 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0446 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0447 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0448 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0449 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0450 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0451 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0452 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0453 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0454 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0455 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0456 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0457 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0458 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0459 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0460 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0461 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0462 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0463 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0464 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0465 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0466 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0467 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0468 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0469 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0470 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0471 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0472 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0473 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0474 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0475 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0476 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0477 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0478 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0479 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0480 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0481 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0482 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0483 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0484 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0485 (003): 0320x0240
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test00_MSAA0_DefFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test01_MSAA0_UsrFlip
[junit] -----------------------------------------------------------------------------------------------------
[junit] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 8 / 8
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: false
[junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] has msaa: false
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 7 (enable: true)
[junit] null
[junit] ShaderProgram[id=7, linked=false, inUse=false, program: 4, 2 code:
[junit] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[junit] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0000-awt-usr000-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0001-awt-usr000-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 2, user #1
[junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0002-awt-usr001-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0003-awt-usr001-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 4, user #2
[junit] TextRendererGLEL.display: Frame 0004 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0004-awt-usr002-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] Frame# 5, user #3
[junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0005-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0006-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0007-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0008-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0009 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0009-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0010-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0074 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0075 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0076 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0077 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0078 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0079 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0080 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0081 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0082 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0083 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0084 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0085 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0086 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0087 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0088 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0089 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0090 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0091 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0092 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0093 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0094 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0095 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0096 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0097 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0098 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0099 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0100 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0101 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0102 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0103 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0104 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0105 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0106 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0107 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0108 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0109 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0110 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0111 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0112 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0113 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0114 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0115 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0116 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0117 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0118 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0119 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0120 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0121 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0122 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0123 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0124 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0125 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0126 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0127 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0128 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0129 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0130 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0131 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0132 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0133 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0134 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0135 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0136 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0137 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0138 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0139 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0140 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0141 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0142 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0143 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0144 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0145 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0146 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0147 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0148 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0149 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0150 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0151 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0152 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0153 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0154 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0155 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0156 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0157 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0158 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0159 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0160 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0161 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0162 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0163 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0164 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0165 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0166 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0167 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0168 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0169 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0170 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0171 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0172 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0173 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0174 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0175 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0176 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0177 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0178 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0179 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0180 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0181 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0182 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0183 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0184 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0185 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0186 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0187 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0188 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0189 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0190 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0191 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0192 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0193 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0194 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0195 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0196 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0197 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0198 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0199 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0200 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0201 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0202 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0203 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0204 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0205 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0206 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0207 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0208 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0209 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0210 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0211 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0212 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0213 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0214 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0215 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0216 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0217 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0218 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0219 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0220 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0221 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0222 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0223 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0224 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0225 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0226 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0227 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0228 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0229 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0230 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0231 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0232 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0233 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0234 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0235 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0236 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0237 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0238 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0239 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0240 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0241 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0242 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0243 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0244 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0245 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0246 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0247 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0248 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0249 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0250 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0251 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0252 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0253 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0254 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0255 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0256 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0257 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0258 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0259 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0260 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0261 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0262 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0263 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0264 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0265 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0266 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0267 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0268 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0269 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0270 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0271 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0272 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0273 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0274 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0275 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0276 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0277 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0278 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0279 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0280 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0281 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0282 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0283 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0284 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0285 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0286 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0287 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0288 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0289 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0290 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0291 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0292 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0293 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0294 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0295 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0296 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0297 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0298 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0299 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0300 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0301 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0302 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0303 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0304 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0305 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0306 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0307 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0308 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0309 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0310 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0311 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0312 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0313 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0314 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0315 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0316 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0317 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0318 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0319 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0320 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0321 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0322 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0323 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0324 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0325 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0326 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0327 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0328 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0329 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0330 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0331 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0332 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0333 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0334 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0335 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0336 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0337 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0338 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0339 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0340 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0341 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0342 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0343 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0344 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0345 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0346 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0347 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0348 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0349 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0350 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0351 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0352 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0353 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0354 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0355 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0356 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0357 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0358 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0359 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0360 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0361 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0362 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0363 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0364 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0365 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0366 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0367 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0368 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0369 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0370 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0371 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0372 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0373 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0374 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0375 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0376 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0377 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0378 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0379 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0380 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0381 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0382 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0383 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0384 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0385 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0386 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0387 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0388 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0389 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0390 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0391 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0392 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0393 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0394 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0395 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0396 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0397 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0398 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0399 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0400 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0401 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0402 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0403 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0404 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0405 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0406 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0407 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0408 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0409 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0410 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0411 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0412 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0413 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0414 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0415 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0416 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0417 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0418 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0419 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0420 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0421 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0422 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0423 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0424 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0425 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0426 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0427 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0428 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0429 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0430 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0431 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0432 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0433 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0434 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0435 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0436 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0437 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0438 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0439 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0440 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0441 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0442 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0443 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0444 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0445 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0446 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0447 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0448 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0449 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0450 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0451 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0452 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0453 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0454 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0455 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0456 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0457 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0458 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0459 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0460 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0461 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0462 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0463 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0464 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0465 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0466 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0467 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0468 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0469 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0470 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0471 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0472 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0473 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0474 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0475 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0476 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0477 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0478 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0479 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0480 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0481 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0482 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0483 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0484 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0485 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0486 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0487 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0488 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0489 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0490 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0491 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0492 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0493 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0494 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0495 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0496 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0497 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0498 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0499 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0500 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0501 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0502 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0503 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0504 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0505 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0506 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0507 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0508 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0509 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0510 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0511 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0512 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0513 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0514 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0515 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0516 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0517 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0518 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0519 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0520 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0521 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0522 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0523 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0524 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0525 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0526 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0527 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0528 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0529 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0530 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0531 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0532 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0533 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0534 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0535 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0536 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0537 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0538 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0539 (003): 0320x0240
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test01_MSAA0_UsrFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test10_MSAA8_DefFlip
[junit] -----------------------------------------------------------------------------------------------------
[junit] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 8 / 8
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: true
[junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] has msaa: true
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 12 (enable: true)
[junit] null
[junit] ShaderProgram[id=12, linked=false, inUse=false, program: 7, 2 code:
[junit] ShaderCode[id=23, type=VERTEX_SHADER, valid=true, 1/1 shader: 8, source]
[junit] ShaderCode[id=24, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 9, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0000-awt-usr000-GL3bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0001-awt-usr000-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] Frame# 2, user #1
[junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0002-awt-usr001-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0003-awt-usr001-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] Frame# 4, user #2
[junit] TextRendererGLEL.display: Frame 0004 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0004-awt-usr002-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] Frame# 5, user #3
[junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0005-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0006-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0007-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0420x0340.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0008-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0009 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0009-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0010-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0074 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0075 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0076 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0077 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0078 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0079 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0080 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0081 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0082 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0083 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0084 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0085 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0086 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0087 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0088 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0089 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0090 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0091 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0092 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0093 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0094 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0095 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0096 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0097 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0098 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0099 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0100 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0101 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0102 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0103 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0104 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0105 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0106 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0107 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0108 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0109 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0110 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0111 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0112 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0113 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0114 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0115 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0116 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0117 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0118 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0119 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0120 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0121 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0122 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0123 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0124 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0125 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0126 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0127 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0128 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0129 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0130 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0131 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0132 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0133 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0134 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0135 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0136 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0137 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0138 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0139 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0140 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0141 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0142 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0143 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0144 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0145 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0146 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0147 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0148 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0149 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0150 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0151 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0152 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0153 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0154 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0155 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0156 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0157 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0158 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0159 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0160 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0161 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0162 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0163 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0164 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0165 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0166 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0167 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0168 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0169 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0170 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0171 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0172 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0173 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0174 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0175 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0176 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0177 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0178 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0179 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0180 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0181 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0182 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0183 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0184 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0185 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0186 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0187 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0188 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0189 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0190 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0191 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0192 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0193 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0194 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0195 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0196 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0197 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0198 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0199 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0200 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0201 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0202 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0203 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0204 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0205 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0206 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0207 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0208 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0209 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0210 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0211 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0212 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0213 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0214 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0215 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0216 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0217 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0218 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0219 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0220 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0221 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0222 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0223 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0224 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0225 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0226 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0227 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0228 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0229 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0230 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0231 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0232 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0233 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0234 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0235 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0236 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0237 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0238 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0239 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0240 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0241 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0242 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0243 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0244 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0245 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0246 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0247 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0248 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0249 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0250 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0251 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0252 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0253 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0254 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0255 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0256 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0257 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0258 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0259 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0260 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0261 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0262 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0263 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0264 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0265 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0266 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0267 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0268 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0269 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0270 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0271 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0272 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0273 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0274 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0275 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0276 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0277 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0278 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0279 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0280 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0281 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0282 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0283 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0284 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0285 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0286 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0287 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0288 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0289 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0290 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0291 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0292 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0293 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0294 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0295 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0296 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0297 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0298 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0299 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0300 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0301 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0302 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0303 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0304 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0305 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0306 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0307 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0308 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0309 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0310 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0311 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0312 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0313 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0314 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0315 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0316 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0317 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0318 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0319 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0320 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0321 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0322 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0323 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0324 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0325 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0326 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0327 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0328 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0329 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0330 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0331 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0332 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0333 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0334 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0335 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0336 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0337 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0338 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0339 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0340 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0341 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0342 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0343 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0344 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0345 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0346 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0347 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0348 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0349 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0350 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0351 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0352 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0353 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0354 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0355 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0356 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0357 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0358 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0359 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0360 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0361 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0362 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0363 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0364 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0365 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0366 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0367 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0368 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0369 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0370 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0371 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0372 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0373 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0374 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0375 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0376 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0377 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0378 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0379 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0380 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0381 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0382 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0383 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0384 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0385 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0386 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0387 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0388 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0389 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0390 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0391 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0392 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0393 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0394 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0395 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0396 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0397 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0398 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0399 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0400 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0401 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0402 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0403 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0404 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0405 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0406 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0407 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0408 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0409 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0410 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0411 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0412 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0413 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0414 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0415 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0416 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0417 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0418 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0419 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0420 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0421 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0422 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0423 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0424 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0425 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0426 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0427 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0428 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0429 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0430 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0431 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0432 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0433 (003): 0320x0240
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test10_MSAA8_DefFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test11_MSAA8_UsrFlip
[junit] -----------------------------------------------------------------------------------------------------
[junit] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 8 / 8
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit]
[junit] req. msaa: true
[junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] has msaa: true
[junit]
[junit] ShaderState: attachShaderProgram: -1 -> 16 (enable: true)
[junit] null
[junit] ShaderProgram[id=16, linked=false, inUse=false, program: 4, 2 code:
[junit] ShaderCode[id=32, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]
[junit] ShaderCode[id=31, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]]
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0000-awt-usr000-GL3bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0001-awt-usr000-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] Frame# 2, user #1
[junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0002-awt-usr001-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0003-awt-usr001-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] Frame# 4, user #2
[junit] TextRendererGLEL.display: Frame 0004 (002): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0004-awt-usr002-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] Frame# 5, user #3
[junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0005-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0006-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0420x0340.png
[junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0007-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0420x0340.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0008-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0220x0140.png
[junit] reshape ..
[junit] TextRendererGLEL.display: Frame 0009 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0009-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240
[junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0010-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0320x0240.png
[junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0074 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0075 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0076 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0077 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0078 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0079 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0080 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0081 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0082 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0083 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0084 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0085 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0086 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0087 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0088 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0089 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0090 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0091 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0092 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0093 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0094 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0095 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0096 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0097 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0098 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0099 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0100 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0101 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0102 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0103 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0104 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0105 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0106 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0107 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0108 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0109 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0110 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0111 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0112 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0113 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0114 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0115 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0116 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0117 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0118 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0119 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0120 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0121 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0122 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0123 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0124 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0125 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0126 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0127 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0128 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0129 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0130 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0131 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0132 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0133 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0134 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0135 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0136 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0137 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0138 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0139 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0140 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0141 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0142 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0143 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0144 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0145 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0146 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0147 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0148 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0149 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0150 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0151 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0152 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0153 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0154 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0155 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0156 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0157 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0158 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0159 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0160 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0161 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0162 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0163 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0164 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0165 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0166 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0167 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0168 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0169 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0170 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0171 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0172 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0173 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0174 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0175 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0176 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0177 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0178 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0179 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0180 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0181 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0182 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0183 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0184 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0185 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0186 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0187 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0188 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0189 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0190 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0191 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0192 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0193 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0194 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0195 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0196 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0197 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0198 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0199 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0200 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0201 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0202 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0203 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0204 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0205 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0206 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0207 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0208 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0209 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0210 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0211 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0212 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0213 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0214 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0215 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0216 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0217 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0218 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0219 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0220 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0221 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0222 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0223 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0224 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0225 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0226 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0227 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0228 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0229 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0230 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0231 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0232 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0233 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0234 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0235 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0236 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0237 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0238 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0239 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0240 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0241 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0242 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0243 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0244 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0245 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0246 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0247 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0248 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0249 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0250 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0251 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0252 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0253 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0254 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0255 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0256 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0257 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0258 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0259 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0260 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0261 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0262 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0263 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0264 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0265 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0266 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0267 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0268 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0269 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0270 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0271 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0272 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0273 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0274 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0275 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0276 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0277 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0278 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0279 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0280 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0281 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0282 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0283 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0284 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0285 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0286 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0287 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0288 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0289 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0290 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0291 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0292 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0293 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0294 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0295 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0296 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0297 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0298 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0299 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0300 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0301 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0302 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0303 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0304 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0305 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0306 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0307 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0308 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0309 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0310 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0311 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0312 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0313 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0314 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0315 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0316 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0317 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0318 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0319 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0320 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0321 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0322 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0323 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0324 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0325 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0326 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0327 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0328 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0329 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0330 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0331 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0332 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0333 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0334 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0335 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0336 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0337 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0338 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0339 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0340 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0341 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0342 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0343 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0344 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0345 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0346 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0347 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0348 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0349 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0350 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0351 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0352 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0353 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0354 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0355 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0356 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0357 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0358 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0359 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0360 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0361 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0362 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0363 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0364 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0365 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0366 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0367 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0368 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0369 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0370 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0371 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0372 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0373 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0374 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0375 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0376 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0377 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0378 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0379 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0380 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0381 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0382 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0383 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0384 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0385 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0386 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0387 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0388 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0389 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0390 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0391 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0392 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0393 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0394 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0395 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0396 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0397 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0398 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0399 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0400 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0401 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0402 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0403 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0404 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0405 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0406 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0407 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0408 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0409 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0410 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0411 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0412 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0413 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0414 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0415 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0416 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0417 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0418 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0419 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0420 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0421 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0422 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0423 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0424 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0425 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0426 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0427 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0428 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0429 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0430 (003): 0320x0240
[junit] TextRendererGLEL.display: Frame 0431 (003): 0320x0240
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test11_MSAA8_UsrFlip
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364708739 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364708739 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364709844 ms III - Start
[junit] SLOCK [T main @ 1692364709845 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT - testMain
[junit] -----------------------------------------------------------------------------------------------------
[junit] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 8 / 8
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] -----------------------------------------------------------------------------------------------------
[junit] Package: com.jogamp.common
[junit] Extension Name: com.jogamp.common
[junit] Specification Title: GlueGen Java Bindings Generator
[junit] Specification Vendor: JogAmp Community
[junit] Specification Version: 2.5
[junit] Implementation Title: GlueGen Run-Time
[junit] Implementation Vendor: JogAmp Community
[junit] Implementation Vendor ID: com.jogamp
[junit] Implementation URL: http://jogamp.org/
[junit] Implementation Version: 2.5.0
[junit] Implementation Build: 2.5-b967-20230818
[junit] Implementation Branch: origin/master
[junit] Implementation Commit: a235ae5dae463afa16f62f48bf62f896efa80b68
[junit] Implementation SHA Sources: 784913ee2d456eede9cfaf94e1182ff484f24107548dee8655d7207b858936ea
[junit] Implementation SHA Classes: 2ccd03d934cccce4f0bcc44aa3dc5c1999382abe812245c6bfbc5c1f8467d56f
[junit] Implementation SHA Classes-this: eceeebdce7de6d72726a1dd2b74d9716c6048db47a3ac197bf9ab88f09e9186c
[junit] Implementation SHA Natives: eb1fad0f383f4b918219d2c856f5ca10474433692e7d6f79920989a74d3cc64b
[junit] Implementation SHA Natives-this: 0
[junit] -----------------------------------------------------------------------------------------------------
[junit] -----------------------------------------------------------------------------------------------------
[junit] Package: com.jogamp.opengl
[junit] Extension Name: com.jogamp.opengl
[junit] Specification Title: Java Bindings for OpenGL API Specification
[junit] Specification Vendor: JogAmp Community
[junit] Specification Version: 2.5
[junit] Implementation Title: Java Bindings for OpenGL Runtime Environment
[junit] Implementation Vendor: JogAmp Community
[junit] Implementation Vendor ID: com.jogamp
[junit] Implementation URL: http://jogamp.org/
[junit] Implementation Version: 2.5.0
[junit] Implementation Build: 2.5-b1533-20230818
[junit] Implementation Branch: origin/master
[junit] Implementation Commit: 70f62ca5d121e5e71548246d468b5e7baa5faf25
[junit] Implementation SHA Sources: null
[junit] Implementation SHA Classes: null
[junit] Implementation SHA Classes-this: null
[junit] Implementation SHA Natives: null
[junit] Implementation SHA Natives-this: null
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x6dc17b83, isOwner false, <5e0826e7, 32eff876>[count 0, qsz 0, owner <NULL>]]]
[junit] Natives
[junit] GL4bc false
[junit] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[junit] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[junit] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[junit] Count 7 / 8
[junit] Common
[junit] GL4ES3 true
[junit] GL2GL3 true
[junit] GL2ES2 true
[junit] GL2ES1 true
[junit] Mappings
[junit] GLES1 GLProfile[GLES1/GLES1.sw]
[junit] GLES2 GLProfile[GLES2/GLES3.sw]
[junit] GL3bc GLProfile[GL3bc/GL3bc.sw]
[junit] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[junit] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[junit] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[junit] GL2 GLProfile[GL2/GL3bc.sw]
[junit] GLES3 GLProfile[GLES3/GLES3.sw]
[junit] GL4 GLProfile[GL4/GL4.sw]
[junit] GL3 GLProfile[GL3/GL4.sw]
[junit] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[junit] default GLProfile[GL3bc/GL3bc.sw]
[junit] Count 11 / 12
[junit]
[junit]
[junit] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x6dc17b83, isOwner false, <5e0826e7, 32eff876>[count 0, qsz 0, owner <NULL>]]]
[junit] GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x87: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x89: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x8d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x91: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x95: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x99: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x9d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xa1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xa5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xa9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xad: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xb1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xb5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xb8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xb9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xba: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xbb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xbc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xbd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xbe: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xbf: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xc0: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xc1: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xc2: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xc3: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xc4: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xc5: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xc6: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xc7: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xc8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xc9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xca: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xcb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xcc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xcd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xce: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xcf: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xd1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xd5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xd9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xdd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xe1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xe5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xe9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xed: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xf1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xf5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xf9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xfd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x117: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x119: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x11d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x121: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x125: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x129: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x12d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x131: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x135: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x139: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x13d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x141: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x145: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x27f: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x281: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x285: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x289: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x28d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x291: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x295: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x299: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x29d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2a1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2a5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2c7: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2c9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2cd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2d1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2d5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2d9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2dd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2e1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2e5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2e9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2ed: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2f1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2f5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2f8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2f9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2fa: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2fb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2fc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2fd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2fe: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2ff: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x300: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x301: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x302: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x303: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x304: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x305: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x306: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x307: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x308: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x309: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x30a: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x30b: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x30c: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x30d: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x30e: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x30f: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x311: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x315: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x319: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x31d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x321: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x325: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x329: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x32d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x331: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x335: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x339: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x33d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x357: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x359: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x35d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x361: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x365: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x369: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x36d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x371: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x375: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x379: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x37d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x381: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x385: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4bf: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4c1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4c5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4c9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4cd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4d1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4d5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4d9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4dd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4e1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4e5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4e9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4ed: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid 0x21, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x22, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6f, fbc 0x4fa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x51b, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x51e, fbc 0x15f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x520, fbc 0x161: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x524, fbc 0x165: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x528, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x538, fbc 0x179: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x544, fbc 0x185: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x566, fbc 0x1a7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x568, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x56c, fbc 0x1ad: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x570, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x574, fbc 0x1b5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x580, fbc 0x1c1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x58c, fbc 0x1cd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x597, fbc 0x1d8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x598, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x599, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x59a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x59b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x59c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x59d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x59e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x59f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5a0, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5a1, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5a2, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5a3, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5a4, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5a5, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5a6, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5a7, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5a8, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5a9, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5aa, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5ab, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5ac, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5ad, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5ae, fbc 0x1ef: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5b0, fbc 0x1f1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5b4, fbc 0x1f5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5b8, fbc 0x1f9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5bc, fbc 0x1fd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5c8, fbc 0x209: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5d4, fbc 0x215: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5f6, fbc 0x237: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5f8, fbc 0x239: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5fc, fbc 0x23d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x600, fbc 0x241: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x604, fbc 0x245: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x610, fbc 0x251: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x61c, fbc 0x25d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x63a, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x63d, fbc 0x39f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x63f, fbc 0x3a1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x643, fbc 0x3a5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x647, fbc 0x3a9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x64b, fbc 0x3ad: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x657, fbc 0x3b9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x663, fbc 0x3c5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x685, fbc 0x3e7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x687, fbc 0x3e9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x68b, fbc 0x3ed: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x68f, fbc 0x3f1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x693, fbc 0x3f5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x69f, fbc 0x401: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6ab, fbc 0x40d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6cd, fbc 0x42f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6cf, fbc 0x431: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6d3, fbc 0x435: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6d7, fbc 0x439: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6db, fbc 0x43d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6e7, fbc 0x449: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6f3, fbc 0x455: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x715, fbc 0x477: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x717, fbc 0x479: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x71b, fbc 0x47d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x71f, fbc 0x481: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x723, fbc 0x485: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x72f, fbc 0x491: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x73b, fbc 0x49d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x746, fbc 0x4f0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x747, fbc 0x4f1: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x748, fbc 0x4f2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x749, fbc 0x4f3: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x74a, fbc 0x4f4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x74b, fbc 0x4f5: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x74c, fbc 0x4f6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x74d, fbc 0x4f7: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x74e, fbc 0x4f8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x74f, fbc 0x4f9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x750, fbc 0x4fb: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x751, fbc 0x4fc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x752, fbc 0x4fd: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x753, fbc 0x4fe: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x754, fbc 0x4ff: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x755, fbc 0x500: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x756, fbc 0x501: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x757, fbc 0x502: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x758, fbc 0x503: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x759, fbc 0x504: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x75a, fbc 0x505: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x75b, fbc 0x506: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x75c, fbc 0x507: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit]
[junit]
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fe100079f20, owner true, JAWTToolkitLock[obj 0x51933a99, isOwner true, <5a693915, 2c1c5801>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]:
[junit] Natives
[junit] GL4bc false
[junit] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[junit] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[junit] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[junit] Count 7 / 8
[junit] Common
[junit] GL4ES3 true
[junit] GL2GL3 true
[junit] GL2ES2 true
[junit] GL2ES1 true
[junit] Mappings
[junit] GLES1 GLProfile[GLES1/GLES1.sw]
[junit] GLES2 GLProfile[GLES2/GLES3.sw]
[junit] GL3bc GLProfile[GL3bc/GL3bc.sw]
[junit] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[junit] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[junit] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[junit] GL2 GLProfile[GL2/GL3bc.sw]
[junit] GLES3 GLProfile[GLES3/GLES3.sw]
[junit] GL4 GLProfile[GL4/GL4.sw]
[junit] GL3 GLProfile[GL3/GL4.sw]
[junit] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[junit] default GLProfile[GL3bc/GL3bc.sw]
[junit] Count 11 / 12
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT - testMain
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364710480 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364710481 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.219 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364709844 ms III - Start
[junit] SLOCK [T main @ 1692364709845 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT - testMain
[junit] -----------------------------------------------------------------------------------------------------
[junit] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 8 / 8
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] -----------------------------------------------------------------------------------------------------
[junit] Package: com.jogamp.common
[junit] Extension Name: com.jogamp.common
[junit] Specification Title: GlueGen Java Bindings Generator
[junit] Specification Vendor: JogAmp Community
[junit] Specification Version: 2.5
[junit] Implementation Title: GlueGen Run-Time
[junit] Implementation Vendor: JogAmp Community
[junit] Implementation Vendor ID: com.jogamp
[junit] Implementation URL: http://jogamp.org/
[junit] Implementation Version: 2.5.0
[junit] Implementation Build: 2.5-b967-20230818
[junit] Implementation Branch: origin/master
[junit] Implementation Commit: a235ae5dae463afa16f62f48bf62f896efa80b68
[junit] Implementation SHA Sources: 784913ee2d456eede9cfaf94e1182ff484f24107548dee8655d7207b858936ea
[junit] Implementation SHA Classes: 2ccd03d934cccce4f0bcc44aa3dc5c1999382abe812245c6bfbc5c1f8467d56f
[junit] Implementation SHA Classes-this: eceeebdce7de6d72726a1dd2b74d9716c6048db47a3ac197bf9ab88f09e9186c
[junit] Implementation SHA Natives: eb1fad0f383f4b918219d2c856f5ca10474433692e7d6f79920989a74d3cc64b
[junit] Implementation SHA Natives-this: 0
[junit] -----------------------------------------------------------------------------------------------------
[junit] -----------------------------------------------------------------------------------------------------
[junit] Package: com.jogamp.opengl
[junit] Extension Name: com.jogamp.opengl
[junit] Specification Title: Java Bindings for OpenGL API Specification
[junit] Specification Vendor: JogAmp Community
[junit] Specification Version: 2.5
[junit] Implementation Title: Java Bindings for OpenGL Runtime Environment
[junit] Implementation Vendor: JogAmp Community
[junit] Implementation Vendor ID: com.jogamp
[junit] Implementation URL: http://jogamp.org/
[junit] Implementation Version: 2.5.0
[junit] Implementation Build: 2.5-b1533-20230818
[junit] Implementation Branch: origin/master
[junit] Implementation Commit: 70f62ca5d121e5e71548246d468b5e7baa5faf25
[junit] Implementation SHA Sources: null
[junit] Implementation SHA Classes: null
[junit] Implementation SHA Classes-this: null
[junit] Implementation SHA Natives: null
[junit] Implementation SHA Natives-this: null
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x6dc17b83, isOwner false, <5e0826e7, 32eff876>[count 0, qsz 0, owner <NULL>]]]
[junit] Natives
[junit] GL4bc false
[junit] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[junit] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[junit] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[junit] Count 7 / 8
[junit] Common
[junit] GL4ES3 true
[junit] GL2GL3 true
[junit] GL2ES2 true
[junit] GL2ES1 true
[junit] Mappings
[junit] GLES1 GLProfile[GLES1/GLES1.sw]
[junit] GLES2 GLProfile[GLES2/GLES3.sw]
[junit] GL3bc GLProfile[GL3bc/GL3bc.sw]
[junit] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[junit] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[junit] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[junit] GL2 GLProfile[GL2/GL3bc.sw]
[junit] GLES3 GLProfile[GLES3/GLES3.sw]
[junit] GL4 GLProfile[GL4/GL4.sw]
[junit] GL3 GLProfile[GL3/GL4.sw]
[junit] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[junit] default GLProfile[GL3bc/GL3bc.sw]
[junit] Count 11 / 12
[junit]
[junit]
[junit] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x6dc17b83, isOwner false, <5e0826e7, 32eff876>[count 0, qsz 0, owner <NULL>]]]
[junit] GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x87: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x89: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x8d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x91: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x95: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x99: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x9d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xa1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xa5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xa9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xad: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xb1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xb5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xb8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xb9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xba: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xbb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xbc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xbd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xbe: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xbf: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xc0: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xc1: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xc2: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xc3: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xc4: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xc5: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xc6: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xc7: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xc8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xc9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xca: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xcb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xcc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xcd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xce: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xcf: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xd1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xd5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xd9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xdd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xe1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xe5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xe9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xed: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xf1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xf5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xf9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xfd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x117: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x119: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x11d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x121: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x125: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x129: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x12d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x131: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x135: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x139: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x13d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x141: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x145: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x27f: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x281: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x285: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x289: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x28d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x291: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x295: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x299: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x29d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2a1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2a5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2c7: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2c9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2cd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2d1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2d5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2d9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2dd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2e1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2e5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2e9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2ed: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2f1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2f5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2f8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2f9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2fa: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2fb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2fc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2fd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2fe: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2ff: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x300: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x301: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x302: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x303: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x304: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x305: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x306: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x307: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x308: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x309: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x30a: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x30b: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x30c: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x30d: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x30e: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x30f: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x311: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x315: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x319: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x31d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x321: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x325: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x329: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x32d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x331: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x335: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x339: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x33d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x357: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x359: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x35d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x361: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x365: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x369: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x36d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x371: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x375: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x379: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x37d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x381: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x385: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4bf: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4c1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4c5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4c9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4cd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4d1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4d5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4d9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4dd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4e1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4e5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4e9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4ed: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid 0x21, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x22, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6f, fbc 0x4fa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x51b, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x51e, fbc 0x15f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x520, fbc 0x161: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x524, fbc 0x165: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x528, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x538, fbc 0x179: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x544, fbc 0x185: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x566, fbc 0x1a7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x568, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x56c, fbc 0x1ad: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x570, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x574, fbc 0x1b5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x580, fbc 0x1c1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x58c, fbc 0x1cd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x597, fbc 0x1d8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x598, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x599, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x59a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x59b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x59c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x59d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x59e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x59f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5a0, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5a1, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5a2, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5a3, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5a4, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5a5, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5a6, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5a7, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5a8, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5a9, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5aa, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5ab, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5ac, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5ad, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5ae, fbc 0x1ef: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5b0, fbc 0x1f1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5b4, fbc 0x1f5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5b8, fbc 0x1f9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5bc, fbc 0x1fd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5c8, fbc 0x209: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5d4, fbc 0x215: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5f6, fbc 0x237: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5f8, fbc 0x239: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5fc, fbc 0x23d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x600, fbc 0x241: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x604, fbc 0x245: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x610, fbc 0x251: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x61c, fbc 0x25d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x63a, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x63d, fbc 0x39f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x63f, fbc 0x3a1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x643, fbc 0x3a5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x647, fbc 0x3a9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x64b, fbc 0x3ad: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x657, fbc 0x3b9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x663, fbc 0x3c5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x685, fbc 0x3e7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x687, fbc 0x3e9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x68b, fbc 0x3ed: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x68f, fbc 0x3f1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x693, fbc 0x3f5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x69f, fbc 0x401: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6ab, fbc 0x40d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6cd, fbc 0x42f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6cf, fbc 0x431: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6d3, fbc 0x435: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6d7, fbc 0x439: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6db, fbc 0x43d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6e7, fbc 0x449: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6f3, fbc 0x455: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x715, fbc 0x477: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x717, fbc 0x479: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x71b, fbc 0x47d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x71f, fbc 0x481: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x723, fbc 0x485: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x72f, fbc 0x491: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x73b, fbc 0x49d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x746, fbc 0x4f0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x747, fbc 0x4f1: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x748, fbc 0x4f2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x749, fbc 0x4f3: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x74a, fbc 0x4f4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x74b, fbc 0x4f5: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x74c, fbc 0x4f6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x74d, fbc 0x4f7: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x74e, fbc 0x4f8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x74f, fbc 0x4f9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x750, fbc 0x4fb: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x751, fbc 0x4fc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x752, fbc 0x4fd: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x753, fbc 0x4fe: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x754, fbc 0x4ff: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x755, fbc 0x500: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x756, fbc 0x501: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x757, fbc 0x502: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x758, fbc 0x503: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x759, fbc 0x504: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x75a, fbc 0x505: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x75b, fbc 0x506: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x75c, fbc 0x507: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit]
[junit]
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fe100079f20, owner true, JAWTToolkitLock[obj 0x51933a99, isOwner true, <5a693915, 2c1c5801>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]:
[junit] Natives
[junit] GL4bc false
[junit] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[junit] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[junit] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[junit] Count 7 / 8
[junit] Common
[junit] GL4ES3 true
[junit] GL2GL3 true
[junit] GL2ES2 true
[junit] GL2ES1 true
[junit] Mappings
[junit] GLES1 GLProfile[GLES1/GLES1.sw]
[junit] GLES2 GLProfile[GLES2/GLES3.sw]
[junit] GL3bc GLProfile[GL3bc/GL3bc.sw]
[junit] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[junit] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[junit] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[junit] GL2 GLProfile[GL2/GL3bc.sw]
[junit] GLES3 GLProfile[GLES3/GLES3.sw]
[junit] GL4 GLProfile[GL4/GL4.sw]
[junit] GL3 GLProfile[GL3/GL4.sw]
[junit] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[junit] default GLProfile[GL3bc/GL3bc.sw]
[junit] Count 11 / 12
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT - testMain
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364710480 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364710481 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testMain took 0.621 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.219 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364709844 ms III - Start
[junit] SLOCK [T main @ 1692364709845 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT - testMain
[junit] -----------------------------------------------------------------------------------------------------
[junit] Platform: LINUX / Linux 5.16.18 (5.16.18), amd64 (X86_64, GENERIC_ABI), 8 cores, littleEndian true
[junit] MachineDataInfo: runtimeValidated true, 32Bit false, primitive size / alignment:
[junit] int8 1 / 1, int16 2 / 2
[junit] int 4 / 4, long 8 / 8
[junit] int32 4 / 4, int64 8 / 8
[junit] float 4 / 4, double 8 / 8, ldouble 16 / 16
[junit] pointer 8 / 8, page 4096
[junit] Platform: Java Version: 17.0.6 (17.0.6u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment
[junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-17, Java17, dynamicLib: true, AWT enabled: true
[junit] -----------------------------------------------------------------------------------------------------
[junit] -----------------------------------------------------------------------------------------------------
[junit] Package: com.jogamp.common
[junit] Extension Name: com.jogamp.common
[junit] Specification Title: GlueGen Java Bindings Generator
[junit] Specification Vendor: JogAmp Community
[junit] Specification Version: 2.5
[junit] Implementation Title: GlueGen Run-Time
[junit] Implementation Vendor: JogAmp Community
[junit] Implementation Vendor ID: com.jogamp
[junit] Implementation URL: http://jogamp.org/
[junit] Implementation Version: 2.5.0
[junit] Implementation Build: 2.5-b967-20230818
[junit] Implementation Branch: origin/master
[junit] Implementation Commit: a235ae5dae463afa16f62f48bf62f896efa80b68
[junit] Implementation SHA Sources: 784913ee2d456eede9cfaf94e1182ff484f24107548dee8655d7207b858936ea
[junit] Implementation SHA Classes: 2ccd03d934cccce4f0bcc44aa3dc5c1999382abe812245c6bfbc5c1f8467d56f
[junit] Implementation SHA Classes-this: eceeebdce7de6d72726a1dd2b74d9716c6048db47a3ac197bf9ab88f09e9186c
[junit] Implementation SHA Natives: eb1fad0f383f4b918219d2c856f5ca10474433692e7d6f79920989a74d3cc64b
[junit] Implementation SHA Natives-this: 0
[junit] -----------------------------------------------------------------------------------------------------
[junit] -----------------------------------------------------------------------------------------------------
[junit] Package: com.jogamp.opengl
[junit] Extension Name: com.jogamp.opengl
[junit] Specification Title: Java Bindings for OpenGL API Specification
[junit] Specification Vendor: JogAmp Community
[junit] Specification Version: 2.5
[junit] Implementation Title: Java Bindings for OpenGL Runtime Environment
[junit] Implementation Vendor: JogAmp Community
[junit] Implementation Vendor ID: com.jogamp
[junit] Implementation URL: http://jogamp.org/
[junit] Implementation Version: 2.5.0
[junit] Implementation Build: 2.5-b1533-20230818
[junit] Implementation Branch: origin/master
[junit] Implementation Commit: 70f62ca5d121e5e71548246d468b5e7baa5faf25
[junit] Implementation SHA Sources: null
[junit] Implementation SHA Classes: null
[junit] Implementation SHA Classes-this: null
[junit] Implementation SHA Natives: null
[junit] Implementation SHA Natives-this: null
[junit] -----------------------------------------------------------------------------------------------------
[junit] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x6dc17b83, isOwner false, <5e0826e7, 32eff876>[count 0, qsz 0, owner <NULL>]]]
[junit] Natives
[junit] GL4bc false
[junit] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[junit] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[junit] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[junit] Count 7 / 8
[junit] Common
[junit] GL4ES3 true
[junit] GL2GL3 true
[junit] GL2ES2 true
[junit] GL2ES1 true
[junit] Mappings
[junit] GLES1 GLProfile[GLES1/GLES1.sw]
[junit] GLES2 GLProfile[GLES2/GLES3.sw]
[junit] GL3bc GLProfile[GL3bc/GL3bc.sw]
[junit] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[junit] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[junit] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[junit] GL2 GLProfile[GL2/GL3bc.sw]
[junit] GLES3 GLProfile[GLES3/GLES3.sw]
[junit] GL4 GLProfile[GL4/GL4.sw]
[junit] GL3 GLProfile[GL3/GL4.sw]
[junit] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[junit] default GLProfile[GL3bc/GL3bc.sw]
[junit] Count 11 / 12
[junit]
[junit]
[junit] Capabilities for X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x6dc17b83, isOwner false, <5e0826e7, 32eff876>[count 0, qsz 0, owner <NULL>]]]
[junit] GLCaps[glx vid ----, fbc 0x70: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x87: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x89: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x8d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x91: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x95: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x99: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x9d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xa1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xa5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xa9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xad: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xb1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xb5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xb8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xb9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xba: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xbb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xbc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xbd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xbe: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xbf: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xc0: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xc1: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xc2: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xc3: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xc4: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xc5: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xc6: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xc7: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xc8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xc9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xca: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xcb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xcc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xcd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xce: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xcf: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xd1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xd5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xd9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xdd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xe1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xe5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xe9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xed: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xf1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xf5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xf9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0xfd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x101: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x102: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x103: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x104: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x105: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x106: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x107: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x108: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x109: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x10a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x10b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x10c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x10d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x10e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x10f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x110: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x111: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x112: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x113: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x114: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x115: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x116: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x117: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x119: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x11d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x121: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x125: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x129: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x12d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x131: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x135: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x139: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x13d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x141: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x145: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x269: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x26a: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x26b: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x26c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x26d: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x26e: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x26f: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x270: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x271: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x272: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x273: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x274: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x275: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x276: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x277: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x278: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x279: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x27a: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x27b: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x27c: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x27d: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x27e: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x27f: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x281: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x285: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x289: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x28d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x291: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x295: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x299: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x29d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2a1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2a5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2a9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2ad: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2b0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2b1: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2b2: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2b3: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2b4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2b5: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2b6: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2b7: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2b8: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2b9: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2ba: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2bb: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2bc: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2bd: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2be: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2bf: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2c0: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2c1: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2c2: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2c3: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2c4: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2c5: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2c6: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2c7: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2c9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2cd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2d1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2d5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2d9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2dd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2e1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2e5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2e9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2ed: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2f1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2f5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2f8: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2f9: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2fa: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2fb: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2fc: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2fd: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2fe: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x2ff: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x300: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x301: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x302: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x303: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x304: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x305: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x306: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x307: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x308: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x309: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x30a: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x30b: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x30c: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x30d: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x30e: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x30f: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x311: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x315: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x319: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x31d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x321: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x325: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x329: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x32d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x331: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x335: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x339: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x33d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x340: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x357: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x359: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x35d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x361: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x365: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x369: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x36d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x371: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x375: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x379: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x37d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x381: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x385: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4a8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4a9: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4aa: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4ab: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4ac: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4ad: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4ae: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4af: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4b0: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4b1: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4b2: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4b3: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4b4: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4b5: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4b6: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4b7: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4b8: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4b9: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4ba: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4bb: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4bc: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4bd: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4be: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4bf: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4c1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4c5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4c9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4cd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4d1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4d5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4d9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4dd: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4e1: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4e5: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4e9: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid ----, fbc 0x4ed: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] GLCaps[glx vid 0x21, fbc 0x15c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x22, fbc 0x39c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6f, fbc 0x4fa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x508, fbc 0x148: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x509, fbc 0x149: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x50a, fbc 0x14a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x50b, fbc 0x14b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x50c, fbc 0x14c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x50d, fbc 0x14d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x50e, fbc 0x14e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x50f, fbc 0x14f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x510, fbc 0x150: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x511, fbc 0x151: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x512, fbc 0x152: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x513, fbc 0x153: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x514, fbc 0x154: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x515, fbc 0x155: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x516, fbc 0x156: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x517, fbc 0x157: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x518, fbc 0x158: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x519, fbc 0x159: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x51a, fbc 0x15a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x51b, fbc 0x15b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x51c, fbc 0x15d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x51d, fbc 0x15e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x51e, fbc 0x15f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x520, fbc 0x161: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x524, fbc 0x165: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x528, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x534, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x538, fbc 0x179: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x540, fbc 0x181: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x544, fbc 0x185: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x548, fbc 0x189: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x54c, fbc 0x18d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x54f, fbc 0x190: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x550, fbc 0x191: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x551, fbc 0x192: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x552, fbc 0x193: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x553, fbc 0x194: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x554, fbc 0x195: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x556, fbc 0x197: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x558, fbc 0x199: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x559, fbc 0x19a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x55a, fbc 0x19b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x55b, fbc 0x19c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x55c, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x55f, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x560, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x561, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x562, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x563, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x565, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x566, fbc 0x1a7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x568, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x56c, fbc 0x1ad: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x570, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x574, fbc 0x1b5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x578, fbc 0x1b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x57c, fbc 0x1bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x580, fbc 0x1c1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x584, fbc 0x1c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x588, fbc 0x1c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x58c, fbc 0x1cd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x590, fbc 0x1d1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x594, fbc 0x1d5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x597, fbc 0x1d8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x598, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x599, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x59a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x59b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x59c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x59d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x59e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x59f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5a0, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5a1, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5a2, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5a3, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5a4, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5a5, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5a6, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5a7, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5a8, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5a9, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5aa, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5ab, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5ac, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5ad, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5ae, fbc 0x1ef: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5b0, fbc 0x1f1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5b4, fbc 0x1f5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5b8, fbc 0x1f9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5bc, fbc 0x1fd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5c0, fbc 0x201: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5c4, fbc 0x205: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5c8, fbc 0x209: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5cc, fbc 0x20d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5d0, fbc 0x211: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5d4, fbc 0x215: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5d8, fbc 0x219: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5dc, fbc 0x21d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5df, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5e0, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5e1, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5e2, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5e3, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5e4, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5e5, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5e6, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5e7, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5e8, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5e9, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5ea, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5eb, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5ec, fbc 0x22d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5ed, fbc 0x22e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5ee, fbc 0x22f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5ef, fbc 0x230: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5f0, fbc 0x231: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5f1, fbc 0x232: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5f2, fbc 0x233: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5f3, fbc 0x234: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5f4, fbc 0x235: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5f5, fbc 0x236: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5f6, fbc 0x237: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5f8, fbc 0x239: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x5fc, fbc 0x23d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x600, fbc 0x241: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x604, fbc 0x245: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x608, fbc 0x249: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x60c, fbc 0x24d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x610, fbc 0x251: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x614, fbc 0x255: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x618, fbc 0x259: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x61c, fbc 0x25d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x620, fbc 0x261: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x624, fbc 0x265: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x627, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x628, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x629, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x62a, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x62b, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x62c, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x62d, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x62e, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x62f, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x630, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x631, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x632, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x633, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x634, fbc 0x395: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x635, fbc 0x396: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x636, fbc 0x397: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x637, fbc 0x398: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x638, fbc 0x399: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x639, fbc 0x39a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x63a, fbc 0x39b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x63b, fbc 0x39d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x63c, fbc 0x39e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x63d, fbc 0x39f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x63f, fbc 0x3a1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x643, fbc 0x3a5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x647, fbc 0x3a9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x64b, fbc 0x3ad: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x64f, fbc 0x3b1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x653, fbc 0x3b5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x657, fbc 0x3b9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x65b, fbc 0x3bd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x65f, fbc 0x3c1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x663, fbc 0x3c5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x667, fbc 0x3c9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x66b, fbc 0x3cd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x66e, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x66f, fbc 0x3d1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x670, fbc 0x3d2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x671, fbc 0x3d3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x672, fbc 0x3d4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x673, fbc 0x3d5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x674, fbc 0x3d6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x675, fbc 0x3d7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x676, fbc 0x3d8: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x677, fbc 0x3d9: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x678, fbc 0x3da: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x679, fbc 0x3db: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x67a, fbc 0x3dc: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x67b, fbc 0x3dd: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x67c, fbc 0x3de: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x67d, fbc 0x3df: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x67e, fbc 0x3e0: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x67f, fbc 0x3e1: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x680, fbc 0x3e2: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x681, fbc 0x3e3: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x682, fbc 0x3e4: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x683, fbc 0x3e5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x684, fbc 0x3e6: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x685, fbc 0x3e7: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x687, fbc 0x3e9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x68b, fbc 0x3ed: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x68f, fbc 0x3f1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x693, fbc 0x3f5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x697, fbc 0x3f9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x69b, fbc 0x3fd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x69f, fbc 0x401: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6a3, fbc 0x405: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6a7, fbc 0x409: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6ab, fbc 0x40d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6af, fbc 0x411: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6b3, fbc 0x415: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6b6, fbc 0x418: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6b7, fbc 0x419: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6b8, fbc 0x41a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6b9, fbc 0x41b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6ba, fbc 0x41c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6bb, fbc 0x41d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6bc, fbc 0x41e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6bd, fbc 0x41f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6be, fbc 0x420: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6bf, fbc 0x421: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6c0, fbc 0x422: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6c1, fbc 0x423: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6c2, fbc 0x424: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6c3, fbc 0x425: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6c4, fbc 0x426: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6c5, fbc 0x427: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6c6, fbc 0x428: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6c7, fbc 0x429: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6c8, fbc 0x42a: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6c9, fbc 0x42b: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6ca, fbc 0x42c: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6cb, fbc 0x42d: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6cc, fbc 0x42e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6cd, fbc 0x42f: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6cf, fbc 0x431: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6d3, fbc 0x435: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6d7, fbc 0x439: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6db, fbc 0x43d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6df, fbc 0x441: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6e3, fbc 0x445: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6e7, fbc 0x449: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6eb, fbc 0x44d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6ef, fbc 0x451: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6f3, fbc 0x455: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6f7, fbc 0x459: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6fb, fbc 0x45d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6fe, fbc 0x460: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x6ff, fbc 0x461: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x700, fbc 0x462: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x701, fbc 0x463: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x702, fbc 0x464: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x703, fbc 0x465: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x704, fbc 0x466: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x705, fbc 0x467: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x706, fbc 0x468: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x707, fbc 0x469: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x708, fbc 0x46a: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x709, fbc 0x46b: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x70a, fbc 0x46c: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x70b, fbc 0x46d: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x70c, fbc 0x46e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x70d, fbc 0x46f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x70e, fbc 0x470: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x70f, fbc 0x471: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x710, fbc 0x472: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x711, fbc 0x473: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x712, fbc 0x474: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x713, fbc 0x475: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x714, fbc 0x476: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x715, fbc 0x477: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x717, fbc 0x479: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x71b, fbc 0x47d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x71f, fbc 0x481: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x723, fbc 0x485: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x727, fbc 0x489: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x72b, fbc 0x48d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x72f, fbc 0x491: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x733, fbc 0x495: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x737, fbc 0x499: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x73b, fbc 0x49d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x73f, fbc 0x4a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x743, fbc 0x4a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x746, fbc 0x4f0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x747, fbc 0x4f1: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x748, fbc 0x4f2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x749, fbc 0x4f3: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x74a, fbc 0x4f4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x74b, fbc 0x4f5: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x74c, fbc 0x4f6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x74d, fbc 0x4f7: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x74e, fbc 0x4f8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x74f, fbc 0x4f9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x750, fbc 0x4fb: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x751, fbc 0x4fc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x752, fbc 0x4fd: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x753, fbc 0x4fe: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x754, fbc 0x4ff: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x755, fbc 0x500: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x756, fbc 0x501: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x757, fbc 0x502: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x758, fbc 0x503: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x759, fbc 0x504: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x75a, fbc 0x505: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x75b, fbc 0x506: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit] GLCaps[glx vid 0x75c, fbc 0x507: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]]
[junit]
[junit]
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fe100079f20, owner true, JAWTToolkitLock[obj 0x51933a99, isOwner true, <5a693915, 2c1c5801>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]:
[junit] Natives
[junit] GL4bc false
[junit] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[junit] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[junit] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[junit] Count 7 / 8
[junit] Common
[junit] GL4ES3 true
[junit] GL2GL3 true
[junit] GL2ES2 true
[junit] GL2ES1 true
[junit] Mappings
[junit] GLES1 GLProfile[GLES1/GLES1.sw]
[junit] GLES2 GLProfile[GLES2/GLES3.sw]
[junit] GL3bc GLProfile[GL3bc/GL3bc.sw]
[junit] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[junit] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[junit] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[junit] GL2 GLProfile[GL2/GL3bc.sw]
[junit] GLES3 GLProfile[GLES3/GLES3.sw]
[junit] GL4 GLProfile[GL4/GL4.sw]
[junit] GL3 GLProfile[GL3/GL4.sw]
[junit] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[junit] default GLProfile[GL3bc/GL3bc.sw]
[junit] Count 11 / 12
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT - testMain
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364710480 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364710481 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364711592 ms III - Start
[junit] SLOCK [T main @ 1692364711593 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GLDefault
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GLDefault
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - testInfo00
[junit] Java Version: 17.0.6
[junit] OS Version: 5.16.18
[junit] JAWTUtil.isOffscreenLayerRequired(): false
[junit] JAWTUtil.isOffscreenLayerSupported(): false
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - testInfo00
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364711987 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364711987 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.978 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364711592 ms III - Start
[junit] SLOCK [T main @ 1692364711593 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GLDefault
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GLDefault
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - testInfo00
[junit] Java Version: 17.0.6
[junit] OS Version: 5.16.18
[junit] JAWTUtil.isOffscreenLayerRequired(): false
[junit] JAWTUtil.isOffscreenLayerSupported(): false
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - testInfo00
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364711987 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364711987 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01_GL3 took 0.37 sec
[junit] Testcase: test01_GLDefault took 0 sec
[junit] Testcase: testInfo00 took 0 sec
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.978 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364711592 ms III - Start
[junit] SLOCK [T main @ 1692364711593 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GL3
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GLDefault
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - test01_GLDefault
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - testInfo00
[junit] Java Version: 17.0.6
[junit] OS Version: 5.16.18
[junit] JAWTUtil.isOffscreenLayerRequired(): false
[junit] JAWTUtil.isOffscreenLayerSupported(): false
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT - testInfo00
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364711987 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364711987 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364712921 ms III - Start
[junit] SLOCK [T main @ 1692364712921 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT - test01_GLDefault
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT - test01_GLDefault
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT - test02_GL3
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT - test02_GL3
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364713306 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364713306 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.969 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364712921 ms III - Start
[junit] SLOCK [T main @ 1692364712921 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT - test01_GLDefault
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT - test01_GLDefault
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT - test02_GL3
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT - test02_GL3
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364713306 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364713306 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01_GLDefault took 0.12 sec
[junit] Testcase: test02_GL3 took 0.248 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.969 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364712921 ms III - Start
[junit] SLOCK [T main @ 1692364712921 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT - test01_GLDefault
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT - test01_GLDefault
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT - test02_GL3
[junit] offscreen layer n/a
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT - test02_GL3
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364713306 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364713306 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364714222 ms III - Start
[junit] SLOCK [T main @ 1692364714222 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT - testDeadlock
[junit] BB.0: java.lang.Object@103c9fe2
[junit] BB.1: java.lang.Object@103c9fe2
[junit] BB.2
[junit] AA.1
[junit] AA.X
[junit] BB.3
[junit] BB.X
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT - testDeadlock
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364714660 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364714660 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.018 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364714222 ms III - Start
[junit] SLOCK [T main @ 1692364714222 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT - testDeadlock
[junit] BB.0: java.lang.Object@103c9fe2
[junit] BB.1: java.lang.Object@103c9fe2
[junit] BB.2
[junit] AA.1
[junit] AA.X
[junit] BB.3
[junit] BB.X
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT - testDeadlock
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364714660 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364714660 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testDeadlock took 0.043 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.018 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364714222 ms III - Start
[junit] SLOCK [T main @ 1692364714222 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT - testDeadlock
[junit] BB.0: java.lang.Object@103c9fe2
[junit] BB.1: java.lang.Object@103c9fe2
[junit] BB.2
[junit] AA.1
[junit] AA.X
[junit] BB.3
[junit] BB.X
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT - testDeadlock
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364714660 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364714660 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364715654 ms III - Start
[junit] SLOCK [T main @ 1692364715655 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT - test01
[junit] Thread[main,5,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[main,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list reused: 1
[junit] gear2 list reused: 2
[junit] gear3 list reused: 3
[junit] Shared Gears: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400021, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list reused: 1
[junit] gear2 list reused: 2
[junit] gear3 list reused: 3
[junit] Shared Gears: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400038, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 4
[junit] gear2 list created: 5
[junit] gear3 list created: 6
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400048, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364716860 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364716860 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.788 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364715654 ms III - Start
[junit] SLOCK [T main @ 1692364715655 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT - test01
[junit] Thread[main,5,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[main,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list reused: 1
[junit] gear2 list reused: 2
[junit] gear3 list reused: 3
[junit] Shared Gears: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400021, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list reused: 1
[junit] gear2 list reused: 2
[junit] gear3 list reused: 3
[junit] Shared Gears: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400038, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 4
[junit] gear2 list created: 5
[junit] gear3 list created: 6
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400048, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364716860 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364716860 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 0.824 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.788 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364715654 ms III - Start
[junit] SLOCK [T main @ 1692364715655 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT - test01
[junit] Thread[main,5,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[main,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list reused: 1
[junit] gear2 list reused: 2
[junit] gear3 list reused: 3
[junit] Shared Gears: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400021, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list reused: 1
[junit] gear2 list reused: 2
[junit] gear3 list reused: 3
[junit] Shared Gears: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400038, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 4
[junit] gear2 list created: 5
[junit] gear3 list created: 6
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400048, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] Thread[main,5,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364716860 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364716860 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364717697 ms III - Start
[junit] SLOCK [T main @ 1692364717698 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test01UseAWTNotShared
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using local VBOs on slave 0x2925bf5b
[junit] Creating vertex VBO on slave 0x2925bf5b
[junit] Creating index VBO on slave 0x2925bf5b
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using local VBOs on slave 0x710f4dc7
[junit] Creating vertex VBO on slave 0x710f4dc7
[junit] Creating index VBO on slave 0x710f4dc7
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test01UseAWTNotShared
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test02UseAWTSharedContext
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using shared VBOs on slave 0x343570b7
[junit] Creating vertex VBO on slave 0x343570b7
[junit] Creating index VBO on slave 0x343570b7
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using shared VBOs on slave 0x157853da
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test02UseAWTSharedContext
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test10UseNEWTNotShared
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using local VBOs on slave 0x25641d39
[junit] Creating vertex VBO on slave 0x25641d39
[junit] Creating index VBO on slave 0x25641d39
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using local VBOs on slave 0x7b36aa0c
[junit] Creating vertex VBO on slave 0x7b36aa0c
[junit] Creating index VBO on slave 0x7b36aa0c
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test10UseNEWTNotShared
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test11UseNEWTSharedContext
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using shared VBOs on slave 0x791f145a
[junit] Creating vertex VBO on slave 0x791f145a
[junit] Creating index VBO on slave 0x791f145a
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using shared VBOs on slave 0x38cee291
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test11UseNEWTSharedContext
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364731905 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364731905 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.789 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364717697 ms III - Start
[junit] SLOCK [T main @ 1692364717698 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test01UseAWTNotShared
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using local VBOs on slave 0x2925bf5b
[junit] Creating vertex VBO on slave 0x2925bf5b
[junit] Creating index VBO on slave 0x2925bf5b
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using local VBOs on slave 0x710f4dc7
[junit] Creating vertex VBO on slave 0x710f4dc7
[junit] Creating index VBO on slave 0x710f4dc7
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test01UseAWTNotShared
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test02UseAWTSharedContext
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using shared VBOs on slave 0x343570b7
[junit] Creating vertex VBO on slave 0x343570b7
[junit] Creating index VBO on slave 0x343570b7
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using shared VBOs on slave 0x157853da
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test02UseAWTSharedContext
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test10UseNEWTNotShared
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using local VBOs on slave 0x25641d39
[junit] Creating vertex VBO on slave 0x25641d39
[junit] Creating index VBO on slave 0x25641d39
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using local VBOs on slave 0x7b36aa0c
[junit] Creating vertex VBO on slave 0x7b36aa0c
[junit] Creating index VBO on slave 0x7b36aa0c
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test10UseNEWTNotShared
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test11UseNEWTSharedContext
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using shared VBOs on slave 0x791f145a
[junit] Creating vertex VBO on slave 0x791f145a
[junit] Creating index VBO on slave 0x791f145a
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using shared VBOs on slave 0x38cee291
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test11UseNEWTSharedContext
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364731905 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364731905 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01UseAWTNotShared took 3.35 sec
[junit] Testcase: test02UseAWTSharedContext took 3.3 sec
[junit] Testcase: test10UseNEWTNotShared took 3.581 sec
[junit] Testcase: test11UseNEWTSharedContext took 3.596 sec
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.789 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364717697 ms III - Start
[junit] SLOCK [T main @ 1692364717698 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test01UseAWTNotShared
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using local VBOs on slave 0x2925bf5b
[junit] Creating vertex VBO on slave 0x2925bf5b
[junit] Creating index VBO on slave 0x2925bf5b
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using local VBOs on slave 0x710f4dc7
[junit] Creating vertex VBO on slave 0x710f4dc7
[junit] Creating index VBO on slave 0x710f4dc7
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test01UseAWTNotShared
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test02UseAWTSharedContext
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using shared VBOs on slave 0x343570b7
[junit] Creating vertex VBO on slave 0x343570b7
[junit] Creating index VBO on slave 0x343570b7
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using shared VBOs on slave 0x157853da
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test02UseAWTSharedContext
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test10UseNEWTNotShared
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using local VBOs on slave 0x25641d39
[junit] Creating vertex VBO on slave 0x25641d39
[junit] Creating index VBO on slave 0x25641d39
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using local VBOs on slave 0x7b36aa0c
[junit] Creating vertex VBO on slave 0x7b36aa0c
[junit] Creating index VBO on slave 0x7b36aa0c
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test10UseNEWTNotShared
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test11UseNEWTSharedContext
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using shared VBOs on slave 0x791f145a
[junit] Creating vertex VBO on slave 0x791f145a
[junit] Creating index VBO on slave 0x791f145a
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using shared VBOs on slave 0x38cee291
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 - test11UseNEWTSharedContext
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364731905 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364731905 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364732774 ms III - Start
[junit] SLOCK [T main @ 1692364732774 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x692f203f: tileRendererInUse null, GearsES2[obj 0x692f203f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x692f203f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x692f203f created: GearsObj[0x2ca13a75, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x692f203f created: GearsObj[0x1d73b95a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x692f203f created: GearsObj[0x1d73b95a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x692f203f FIN GearsES2[obj 0x692f203f isInit true, usesShared false, 1 GearsObj[0x2ca13a75, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d73b95a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72c004b5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x692f203f 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400036, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x692f203f, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x14cd1699: tileRendererInUse null, GearsES2[obj 0x14cd1699 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x692f203f isInit true, usesShared false, 1 GearsObj[0x2ca13a75, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d73b95a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72c004b5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x14cd1699 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x14cd1699 created w/ share: GearsObj[0x2ca13a75, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x42f96280, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x14cd1699 created w/ share: GearsObj[0x1d73b95a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x37e79986, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x14cd1699 created w/ share: GearsObj[0x72c004b5, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x45e4f6a5, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x14cd1699 FIN GearsES2[obj 0x14cd1699 isInit true, usesShared true, 1 GearsObj[0x42f96280, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37e79986, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45e4f6a5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x692f203f isInit true, usesShared false, 1 GearsObj[0x2ca13a75, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d73b95a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72c004b5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x14cd1699 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x14cd1699, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x71d44a3: tileRendererInUse null, GearsES2[obj 0x71d44a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x692f203f isInit true, usesShared false, 1 GearsObj[0x2ca13a75, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d73b95a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72c004b5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x71d44a3 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x71d44a3 created w/ share: GearsObj[0x2ca13a75, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x653d6466, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x71d44a3 created w/ share: GearsObj[0x1d73b95a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2a343205, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x71d44a3 created w/ share: GearsObj[0x72c004b5, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x627cbf62, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x71d44a3 FIN GearsES2[obj 0x71d44a3 isInit true, usesShared true, 1 GearsObj[0x653d6466, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a343205, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x627cbf62, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x692f203f isInit true, usesShared false, 1 GearsObj[0x2ca13a75, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d73b95a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72c004b5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x71d44a3 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400048, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x71d44a3, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] XXX-C-3.1: hash 0x38af1e9f, (isShared true, created true, master 0x38af1e9f)
[junit] Created Ctx #0: hash 0x7b79d10c, (created true)
[junit] Created Ctx #1: hash 0x7db7b095, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x7b79d10c, (isShared true, created true, master 0x38af1e9f)
[junit] Created Ctx #0: hash 0x7db7b095, (created true)
[junit] Created Ctx #1: hash 0x38af1e9f, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x7db7b095, (isShared true, created true, master 0x38af1e9f)
[junit] Created Ctx #0: hash 0x7b79d10c, (created true)
[junit] Created Ctx #1: hash 0x38af1e9f, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX Destroy in clean order NOW
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x71d44a3: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x71d44a3 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x14cd1699: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x14cd1699 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x692f203f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x692f203f FIN
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test02SyncedOneAnimatorDirtyDtorOrder
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x34e9fd99: tileRendererInUse null, GearsES2[obj 0x34e9fd99 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x34e9fd99 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x34e9fd99 created: GearsObj[0x7b8db21c, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x34e9fd99 created: GearsObj[0x3c52c483, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x34e9fd99 created: GearsObj[0x3c52c483, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x34e9fd99 FIN GearsES2[obj 0x34e9fd99 isInit true, usesShared false, 1 GearsObj[0x7b8db21c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c52c483, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e7b04a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x34e9fd99 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400068, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x34e9fd99, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x38425407: tileRendererInUse null, GearsES2[obj 0x38425407 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x34e9fd99 isInit true, usesShared false, 1 GearsObj[0x7b8db21c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c52c483, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e7b04a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x38425407 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x38425407 created w/ share: GearsObj[0x7b8db21c, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1192549, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x38425407 created w/ share: GearsObj[0x3c52c483, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x549fdddf, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x38425407 created w/ share: GearsObj[0x1e7b04a3, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x51b1a84, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38425407 FIN GearsES2[obj 0x38425407 isInit true, usesShared true, 1 GearsObj[0x1192549, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x549fdddf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x51b1a84, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x34e9fd99 isInit true, usesShared false, 1 GearsObj[0x7b8db21c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c52c483, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e7b04a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38425407 0/0 256x227 of 256x227, swapInterval 0, drawable 0x40005c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x38425407, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6a6cb05c: tileRendererInUse null, GearsES2[obj 0x6a6cb05c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x34e9fd99 isInit true, usesShared false, 1 GearsObj[0x7b8db21c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c52c483, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e7b04a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x6a6cb05c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6a6cb05c created w/ share: GearsObj[0x7b8db21c, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x66431f74, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6a6cb05c created w/ share: GearsObj[0x3c52c483, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4cf079fc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6a6cb05c created w/ share: GearsObj[0x1e7b04a3, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x16e68eb1, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6a6cb05c FIN GearsES2[obj 0x6a6cb05c isInit true, usesShared true, 1 GearsObj[0x66431f74, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cf079fc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16e68eb1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x34e9fd99 isInit true, usesShared false, 1 GearsObj[0x7b8db21c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c52c483, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e7b04a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a6cb05c 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400076, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6a6cb05c, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] XXX-C-3.1: hash 0x1c4c8753, (isShared true, created true, master 0x1c4c8753)
[junit] Created Ctx #0: hash 0x2001ed22, (created true)
[junit] Created Ctx #1: hash 0x2ec60752, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x2001ed22, (isShared true, created true, master 0x1c4c8753)
[junit] Created Ctx #0: hash 0x2ec60752, (created true)
[junit] Created Ctx #1: hash 0x1c4c8753, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x2ec60752, (isShared true, created true, master 0x1c4c8753)
[junit] Created Ctx #0: hash 0x2001ed22, (created true)
[junit] Created Ctx #1: hash 0x1c4c8753, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX Destroy in creation order NOW - Driver Impl. Ma trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs.
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x34e9fd99: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x34e9fd99 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38425407: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38425407 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a6cb05c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a6cb05c FIN
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test02SyncedOneAnimatorDirtyDtorOrder
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test11AsyncEachAnimatorCleanDtorOrder
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2d1ef81a: tileRendererInUse null, GearsES2[obj 0x2d1ef81a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2d1ef81a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2d1ef81a created: GearsObj[0x2cd04c1b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2d1ef81a created: GearsObj[0x383b9c85, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2d1ef81a created: GearsObj[0x383b9c85, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2d1ef81a FIN GearsES2[obj 0x2d1ef81a isInit true, usesShared false, 1 GearsObj[0x2cd04c1b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x383b9c85, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dfe061f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2d1ef81a 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400094, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2d1ef81a, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5b12b668: tileRendererInUse null, GearsES2[obj 0x5b12b668 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x2d1ef81a isInit true, usesShared false, 1 GearsObj[0x2cd04c1b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x383b9c85, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dfe061f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x5b12b668 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5b12b668 created w/ share: GearsObj[0x2cd04c1b, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x35f8079, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5b12b668 created w/ share: GearsObj[0x383b9c85, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x743d7622, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5b12b668 created w/ share: GearsObj[0x4dfe061f, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7a09734a, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5b12b668 FIN GearsES2[obj 0x5b12b668 isInit true, usesShared true, 1 GearsObj[0x35f8079, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x743d7622, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a09734a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x2d1ef81a isInit true, usesShared false, 1 GearsObj[0x2cd04c1b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x383b9c85, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dfe061f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5b12b668 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400086, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5b12b668, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7586beff: tileRendererInUse null, GearsES2[obj 0x7586beff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x2d1ef81a isInit true, usesShared false, 1 GearsObj[0x2cd04c1b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x383b9c85, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dfe061f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x7586beff on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7586beff created w/ share: GearsObj[0x2cd04c1b, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3cee8055, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7586beff created w/ share: GearsObj[0x383b9c85, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6d119f6c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7586beff created w/ share: GearsObj[0x4dfe061f, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x3c0ba96b, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7586beff FIN GearsES2[obj 0x7586beff isInit true, usesShared true, 1 GearsObj[0x3cee8055, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d119f6c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3c0ba96b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x2d1ef81a isInit true, usesShared false, 1 GearsObj[0x2cd04c1b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x383b9c85, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dfe061f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7586beff 0/0 256x227 of 256x227, swapInterval 0, drawable 0x4000a2, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7586beff, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] XXX-C-3.1: hash 0x77ad3a7b, (isShared true, created true, master 0x77ad3a7b)
[junit] Created Ctx #0: hash 0x6fbf532d, (created true)
[junit] Created Ctx #1: hash 0x47c1e2d, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x6fbf532d, (isShared true, created true, master 0x77ad3a7b)
[junit] Created Ctx #0: hash 0x47c1e2d, (created true)
[junit] Created Ctx #1: hash 0x77ad3a7b, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x47c1e2d, (isShared true, created true, master 0x77ad3a7b)
[junit] Created Ctx #0: hash 0x6fbf532d, (created true)
[junit] Created Ctx #1: hash 0x77ad3a7b, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX Destroy in clean order NOW
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7586beff: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7586beff FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5b12b668: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5b12b668 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d1ef81a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d1ef81a FIN
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test11AsyncEachAnimatorCleanDtorOrder
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1573f9fc: tileRendererInUse null, GearsES2[obj 0x1573f9fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1573f9fc on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1573f9fc created: GearsObj[0x39b150b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1573f9fc created: GearsObj[0x115fae6f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1573f9fc created: GearsObj[0x115fae6f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1573f9fc FIN GearsES2[obj 0x1573f9fc isInit true, usesShared false, 1 GearsObj[0x39b150b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x115fae6f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79de74dd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1573f9fc 0/0 256x227 of 256x227, swapInterval 0, drawable 0x4000be, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1573f9fc, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7e6f74c: tileRendererInUse null, GearsES2[obj 0x7e6f74c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1573f9fc isInit true, usesShared false, 1 GearsObj[0x39b150b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x115fae6f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79de74dd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x7e6f74c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7e6f74c created w/ share: GearsObj[0x39b150b, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7b6d151f, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7e6f74c created w/ share: GearsObj[0x115fae6f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x43062171, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7e6f74c created w/ share: GearsObj[0x79de74dd, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x102e4f74, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7e6f74c FIN GearsES2[obj 0x7e6f74c isInit true, usesShared true, 1 GearsObj[0x7b6d151f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43062171, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x102e4f74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x1573f9fc isInit true, usesShared false, 1 GearsObj[0x39b150b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x115fae6f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79de74dd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7e6f74c 0/0 256x227 of 256x227, swapInterval 0, drawable 0x4000b0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7e6f74c, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1573f9fc 0/0 256x227 of 256x227, swapInterval 0, drawable 0x4000be, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1573f9fc, angle 1.5, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x385c9627: tileRendererInUse null, GearsES2[obj 0x385c9627 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1573f9fc isInit true, usesShared false, 1 GearsObj[0x39b150b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x115fae6f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79de74dd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x385c9627 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x385c9627 created w/ share: GearsObj[0x39b150b, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5e32defd, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x385c9627 created w/ share: GearsObj[0x115fae6f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x13358b1c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x385c9627 created w/ share: GearsObj[0x79de74dd, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x38f3619a, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x385c9627 FIN GearsES2[obj 0x385c9627 isInit true, usesShared true, 1 GearsObj[0x5e32defd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13358b1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38f3619a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x1573f9fc isInit true, usesShared false, 1 GearsObj[0x39b150b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x115fae6f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79de74dd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x385c9627 0/0 256x227 of 256x227, swapInterval 0, drawable 0x4000cc, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x385c9627, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] XXX-C-3.1: hash 0xee06e56, (isShared true, created true, master 0xee06e56)
[junit] Created Ctx #0: hash 0x63df95ce, (created true)
[junit] Created Ctx #1: hash 0x206a9730, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x63df95ce, (isShared true, created true, master 0xee06e56)
[junit] Created Ctx #0: hash 0x206a9730, (created true)
[junit] Created Ctx #1: hash 0xee06e56, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x206a9730, (isShared true, created true, master 0xee06e56)
[junit] Created Ctx #0: hash 0x63df95ce, (created true)
[junit] Created Ctx #1: hash 0xee06e56, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX Destroy in creation order NOW - Driver Impl. Ma trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs.
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1573f9fc 256x227, swapInterval 0, drawable 0x4000be
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1573f9fc: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1573f9fc FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e6f74c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e6f74c FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x385c9627: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x385c9627 FIN
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364738442 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364738442 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.251 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364732774 ms III - Start
[junit] SLOCK [T main @ 1692364732774 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x692f203f: tileRendererInUse null, GearsES2[obj 0x692f203f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x692f203f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x692f203f created: GearsObj[0x2ca13a75, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x692f203f created: GearsObj[0x1d73b95a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x692f203f created: GearsObj[0x1d73b95a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x692f203f FIN GearsES2[obj 0x692f203f isInit true, usesShared false, 1 GearsObj[0x2ca13a75, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d73b95a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72c004b5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x692f203f 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400036, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x692f203f, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x14cd1699: tileRendererInUse null, GearsES2[obj 0x14cd1699 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x692f203f isInit true, usesShared false, 1 GearsObj[0x2ca13a75, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d73b95a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72c004b5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x14cd1699 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x14cd1699 created w/ share: GearsObj[0x2ca13a75, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x42f96280, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x14cd1699 created w/ share: GearsObj[0x1d73b95a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x37e79986, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x14cd1699 created w/ share: GearsObj[0x72c004b5, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x45e4f6a5, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x14cd1699 FIN GearsES2[obj 0x14cd1699 isInit true, usesShared true, 1 GearsObj[0x42f96280, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37e79986, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45e4f6a5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x692f203f isInit true, usesShared false, 1 GearsObj[0x2ca13a75, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d73b95a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72c004b5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x14cd1699 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x14cd1699, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x71d44a3: tileRendererInUse null, GearsES2[obj 0x71d44a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x692f203f isInit true, usesShared false, 1 GearsObj[0x2ca13a75, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d73b95a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72c004b5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x71d44a3 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x71d44a3 created w/ share: GearsObj[0x2ca13a75, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x653d6466, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x71d44a3 created w/ share: GearsObj[0x1d73b95a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2a343205, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x71d44a3 created w/ share: GearsObj[0x72c004b5, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x627cbf62, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x71d44a3 FIN GearsES2[obj 0x71d44a3 isInit true, usesShared true, 1 GearsObj[0x653d6466, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a343205, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x627cbf62, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x692f203f isInit true, usesShared false, 1 GearsObj[0x2ca13a75, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d73b95a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72c004b5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x71d44a3 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400048, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x71d44a3, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] XXX-C-3.1: hash 0x38af1e9f, (isShared true, created true, master 0x38af1e9f)
[junit] Created Ctx #0: hash 0x7b79d10c, (created true)
[junit] Created Ctx #1: hash 0x7db7b095, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x7b79d10c, (isShared true, created true, master 0x38af1e9f)
[junit] Created Ctx #0: hash 0x7db7b095, (created true)
[junit] Created Ctx #1: hash 0x38af1e9f, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x7db7b095, (isShared true, created true, master 0x38af1e9f)
[junit] Created Ctx #0: hash 0x7b79d10c, (created true)
[junit] Created Ctx #1: hash 0x38af1e9f, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX Destroy in clean order NOW
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x71d44a3: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x71d44a3 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x14cd1699: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x14cd1699 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x692f203f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x692f203f FIN
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test02SyncedOneAnimatorDirtyDtorOrder
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x34e9fd99: tileRendererInUse null, GearsES2[obj 0x34e9fd99 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x34e9fd99 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x34e9fd99 created: GearsObj[0x7b8db21c, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x34e9fd99 created: GearsObj[0x3c52c483, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x34e9fd99 created: GearsObj[0x3c52c483, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x34e9fd99 FIN GearsES2[obj 0x34e9fd99 isInit true, usesShared false, 1 GearsObj[0x7b8db21c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c52c483, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e7b04a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x34e9fd99 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400068, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x34e9fd99, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x38425407: tileRendererInUse null, GearsES2[obj 0x38425407 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x34e9fd99 isInit true, usesShared false, 1 GearsObj[0x7b8db21c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c52c483, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e7b04a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x38425407 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x38425407 created w/ share: GearsObj[0x7b8db21c, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1192549, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x38425407 created w/ share: GearsObj[0x3c52c483, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x549fdddf, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x38425407 created w/ share: GearsObj[0x1e7b04a3, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x51b1a84, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38425407 FIN GearsES2[obj 0x38425407 isInit true, usesShared true, 1 GearsObj[0x1192549, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x549fdddf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x51b1a84, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x34e9fd99 isInit true, usesShared false, 1 GearsObj[0x7b8db21c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c52c483, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e7b04a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38425407 0/0 256x227 of 256x227, swapInterval 0, drawable 0x40005c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x38425407, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6a6cb05c: tileRendererInUse null, GearsES2[obj 0x6a6cb05c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x34e9fd99 isInit true, usesShared false, 1 GearsObj[0x7b8db21c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c52c483, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e7b04a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x6a6cb05c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6a6cb05c created w/ share: GearsObj[0x7b8db21c, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x66431f74, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6a6cb05c created w/ share: GearsObj[0x3c52c483, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4cf079fc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6a6cb05c created w/ share: GearsObj[0x1e7b04a3, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x16e68eb1, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6a6cb05c FIN GearsES2[obj 0x6a6cb05c isInit true, usesShared true, 1 GearsObj[0x66431f74, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cf079fc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16e68eb1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x34e9fd99 isInit true, usesShared false, 1 GearsObj[0x7b8db21c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c52c483, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e7b04a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a6cb05c 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400076, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6a6cb05c, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] XXX-C-3.1: hash 0x1c4c8753, (isShared true, created true, master 0x1c4c8753)
[junit] Created Ctx #0: hash 0x2001ed22, (created true)
[junit] Created Ctx #1: hash 0x2ec60752, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x2001ed22, (isShared true, created true, master 0x1c4c8753)
[junit] Created Ctx #0: hash 0x2ec60752, (created true)
[junit] Created Ctx #1: hash 0x1c4c8753, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x2ec60752, (isShared true, created true, master 0x1c4c8753)
[junit] Created Ctx #0: hash 0x2001ed22, (created true)
[junit] Created Ctx #1: hash 0x1c4c8753, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX Destroy in creation order NOW - Driver Impl. Ma trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs.
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x34e9fd99: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x34e9fd99 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38425407: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38425407 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a6cb05c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a6cb05c FIN
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test02SyncedOneAnimatorDirtyDtorOrder
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test11AsyncEachAnimatorCleanDtorOrder
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2d1ef81a: tileRendererInUse null, GearsES2[obj 0x2d1ef81a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2d1ef81a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2d1ef81a created: GearsObj[0x2cd04c1b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2d1ef81a created: GearsObj[0x383b9c85, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2d1ef81a created: GearsObj[0x383b9c85, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2d1ef81a FIN GearsES2[obj 0x2d1ef81a isInit true, usesShared false, 1 GearsObj[0x2cd04c1b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x383b9c85, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dfe061f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2d1ef81a 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400094, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2d1ef81a, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5b12b668: tileRendererInUse null, GearsES2[obj 0x5b12b668 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x2d1ef81a isInit true, usesShared false, 1 GearsObj[0x2cd04c1b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x383b9c85, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dfe061f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x5b12b668 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5b12b668 created w/ share: GearsObj[0x2cd04c1b, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x35f8079, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5b12b668 created w/ share: GearsObj[0x383b9c85, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x743d7622, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5b12b668 created w/ share: GearsObj[0x4dfe061f, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7a09734a, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5b12b668 FIN GearsES2[obj 0x5b12b668 isInit true, usesShared true, 1 GearsObj[0x35f8079, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x743d7622, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a09734a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x2d1ef81a isInit true, usesShared false, 1 GearsObj[0x2cd04c1b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x383b9c85, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dfe061f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5b12b668 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400086, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5b12b668, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7586beff: tileRendererInUse null, GearsES2[obj 0x7586beff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x2d1ef81a isInit true, usesShared false, 1 GearsObj[0x2cd04c1b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x383b9c85, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dfe061f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x7586beff on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7586beff created w/ share: GearsObj[0x2cd04c1b, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3cee8055, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7586beff created w/ share: GearsObj[0x383b9c85, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6d119f6c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7586beff created w/ share: GearsObj[0x4dfe061f, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x3c0ba96b, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7586beff FIN GearsES2[obj 0x7586beff isInit true, usesShared true, 1 GearsObj[0x3cee8055, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d119f6c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3c0ba96b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x2d1ef81a isInit true, usesShared false, 1 GearsObj[0x2cd04c1b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x383b9c85, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dfe061f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7586beff 0/0 256x227 of 256x227, swapInterval 0, drawable 0x4000a2, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7586beff, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] XXX-C-3.1: hash 0x77ad3a7b, (isShared true, created true, master 0x77ad3a7b)
[junit] Created Ctx #0: hash 0x6fbf532d, (created true)
[junit] Created Ctx #1: hash 0x47c1e2d, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x6fbf532d, (isShared true, created true, master 0x77ad3a7b)
[junit] Created Ctx #0: hash 0x47c1e2d, (created true)
[junit] Created Ctx #1: hash 0x77ad3a7b, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x47c1e2d, (isShared true, created true, master 0x77ad3a7b)
[junit] Created Ctx #0: hash 0x6fbf532d, (created true)
[junit] Created Ctx #1: hash 0x77ad3a7b, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX Destroy in clean order NOW
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7586beff: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7586beff FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5b12b668: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5b12b668 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d1ef81a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d1ef81a FIN
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test11AsyncEachAnimatorCleanDtorOrder
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1573f9fc: tileRendererInUse null, GearsES2[obj 0x1573f9fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1573f9fc on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1573f9fc created: GearsObj[0x39b150b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1573f9fc created: GearsObj[0x115fae6f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1573f9fc created: GearsObj[0x115fae6f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1573f9fc FIN GearsES2[obj 0x1573f9fc isInit true, usesShared false, 1 GearsObj[0x39b150b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x115fae6f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79de74dd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1573f9fc 0/0 256x227 of 256x227, swapInterval 0, drawable 0x4000be, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1573f9fc, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7e6f74c: tileRendererInUse null, GearsES2[obj 0x7e6f74c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1573f9fc isInit true, usesShared false, 1 GearsObj[0x39b150b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x115fae6f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79de74dd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x7e6f74c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7e6f74c created w/ share: GearsObj[0x39b150b, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7b6d151f, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7e6f74c created w/ share: GearsObj[0x115fae6f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x43062171, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7e6f74c created w/ share: GearsObj[0x79de74dd, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x102e4f74, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7e6f74c FIN GearsES2[obj 0x7e6f74c isInit true, usesShared true, 1 GearsObj[0x7b6d151f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43062171, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x102e4f74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x1573f9fc isInit true, usesShared false, 1 GearsObj[0x39b150b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x115fae6f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79de74dd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7e6f74c 0/0 256x227 of 256x227, swapInterval 0, drawable 0x4000b0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7e6f74c, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1573f9fc 0/0 256x227 of 256x227, swapInterval 0, drawable 0x4000be, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1573f9fc, angle 1.5, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x385c9627: tileRendererInUse null, GearsES2[obj 0x385c9627 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1573f9fc isInit true, usesShared false, 1 GearsObj[0x39b150b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x115fae6f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79de74dd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x385c9627 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x385c9627 created w/ share: GearsObj[0x39b150b, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5e32defd, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x385c9627 created w/ share: GearsObj[0x115fae6f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x13358b1c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x385c9627 created w/ share: GearsObj[0x79de74dd, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x38f3619a, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x385c9627 FIN GearsES2[obj 0x385c9627 isInit true, usesShared true, 1 GearsObj[0x5e32defd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13358b1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38f3619a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x1573f9fc isInit true, usesShared false, 1 GearsObj[0x39b150b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x115fae6f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79de74dd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x385c9627 0/0 256x227 of 256x227, swapInterval 0, drawable 0x4000cc, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x385c9627, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] XXX-C-3.1: hash 0xee06e56, (isShared true, created true, master 0xee06e56)
[junit] Created Ctx #0: hash 0x63df95ce, (created true)
[junit] Created Ctx #1: hash 0x206a9730, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x63df95ce, (isShared true, created true, master 0xee06e56)
[junit] Created Ctx #0: hash 0x206a9730, (created true)
[junit] Created Ctx #1: hash 0xee06e56, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x206a9730, (isShared true, created true, master 0xee06e56)
[junit] Created Ctx #0: hash 0x63df95ce, (created true)
[junit] Created Ctx #1: hash 0xee06e56, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX Destroy in creation order NOW - Driver Impl. Ma trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs.
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1573f9fc 256x227, swapInterval 0, drawable 0x4000be
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1573f9fc: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1573f9fc FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e6f74c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e6f74c FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x385c9627: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x385c9627 FIN
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364738442 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364738442 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01SyncedOneAnimatorCleanDtorOrder took 1.297 sec
[junit] Testcase: test02SyncedOneAnimatorDirtyDtorOrder took 1.24 sec
[junit] Testcase: test11AsyncEachAnimatorCleanDtorOrder took 1.24 sec
[junit] Testcase: test12AsyncEachAnimatorDirtyDtorOrder took 1.486 sec
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.251 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364732774 ms III - Start
[junit] SLOCK [T main @ 1692364732774 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x692f203f: tileRendererInUse null, GearsES2[obj 0x692f203f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x692f203f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x692f203f created: GearsObj[0x2ca13a75, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x692f203f created: GearsObj[0x1d73b95a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x692f203f created: GearsObj[0x1d73b95a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x692f203f FIN GearsES2[obj 0x692f203f isInit true, usesShared false, 1 GearsObj[0x2ca13a75, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d73b95a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72c004b5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x692f203f 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400036, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x692f203f, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x14cd1699: tileRendererInUse null, GearsES2[obj 0x14cd1699 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x692f203f isInit true, usesShared false, 1 GearsObj[0x2ca13a75, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d73b95a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72c004b5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x14cd1699 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x14cd1699 created w/ share: GearsObj[0x2ca13a75, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x42f96280, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x14cd1699 created w/ share: GearsObj[0x1d73b95a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x37e79986, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x14cd1699 created w/ share: GearsObj[0x72c004b5, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x45e4f6a5, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x14cd1699 FIN GearsES2[obj 0x14cd1699 isInit true, usesShared true, 1 GearsObj[0x42f96280, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37e79986, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45e4f6a5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x692f203f isInit true, usesShared false, 1 GearsObj[0x2ca13a75, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d73b95a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72c004b5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x14cd1699 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x14cd1699, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x71d44a3: tileRendererInUse null, GearsES2[obj 0x71d44a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x692f203f isInit true, usesShared false, 1 GearsObj[0x2ca13a75, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d73b95a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72c004b5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x71d44a3 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x71d44a3 created w/ share: GearsObj[0x2ca13a75, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x653d6466, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x71d44a3 created w/ share: GearsObj[0x1d73b95a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2a343205, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x71d44a3 created w/ share: GearsObj[0x72c004b5, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x627cbf62, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x71d44a3 FIN GearsES2[obj 0x71d44a3 isInit true, usesShared true, 1 GearsObj[0x653d6466, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a343205, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x627cbf62, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x692f203f isInit true, usesShared false, 1 GearsObj[0x2ca13a75, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d73b95a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72c004b5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x71d44a3 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400048, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x71d44a3, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] XXX-C-3.1: hash 0x38af1e9f, (isShared true, created true, master 0x38af1e9f)
[junit] Created Ctx #0: hash 0x7b79d10c, (created true)
[junit] Created Ctx #1: hash 0x7db7b095, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x7b79d10c, (isShared true, created true, master 0x38af1e9f)
[junit] Created Ctx #0: hash 0x7db7b095, (created true)
[junit] Created Ctx #1: hash 0x38af1e9f, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x7db7b095, (isShared true, created true, master 0x38af1e9f)
[junit] Created Ctx #0: hash 0x7b79d10c, (created true)
[junit] Created Ctx #1: hash 0x38af1e9f, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX Destroy in clean order NOW
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x71d44a3: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x71d44a3 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x14cd1699: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x14cd1699 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x692f203f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x692f203f FIN
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test02SyncedOneAnimatorDirtyDtorOrder
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x34e9fd99: tileRendererInUse null, GearsES2[obj 0x34e9fd99 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x34e9fd99 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x34e9fd99 created: GearsObj[0x7b8db21c, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x34e9fd99 created: GearsObj[0x3c52c483, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x34e9fd99 created: GearsObj[0x3c52c483, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x34e9fd99 FIN GearsES2[obj 0x34e9fd99 isInit true, usesShared false, 1 GearsObj[0x7b8db21c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c52c483, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e7b04a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x34e9fd99 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400068, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x34e9fd99, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x38425407: tileRendererInUse null, GearsES2[obj 0x38425407 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x34e9fd99 isInit true, usesShared false, 1 GearsObj[0x7b8db21c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c52c483, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e7b04a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x38425407 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x38425407 created w/ share: GearsObj[0x7b8db21c, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1192549, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x38425407 created w/ share: GearsObj[0x3c52c483, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x549fdddf, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x38425407 created w/ share: GearsObj[0x1e7b04a3, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x51b1a84, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38425407 FIN GearsES2[obj 0x38425407 isInit true, usesShared true, 1 GearsObj[0x1192549, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x549fdddf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x51b1a84, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x34e9fd99 isInit true, usesShared false, 1 GearsObj[0x7b8db21c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c52c483, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e7b04a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38425407 0/0 256x227 of 256x227, swapInterval 0, drawable 0x40005c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x38425407, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6a6cb05c: tileRendererInUse null, GearsES2[obj 0x6a6cb05c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x34e9fd99 isInit true, usesShared false, 1 GearsObj[0x7b8db21c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c52c483, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e7b04a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x6a6cb05c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6a6cb05c created w/ share: GearsObj[0x7b8db21c, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x66431f74, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6a6cb05c created w/ share: GearsObj[0x3c52c483, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4cf079fc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6a6cb05c created w/ share: GearsObj[0x1e7b04a3, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x16e68eb1, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6a6cb05c FIN GearsES2[obj 0x6a6cb05c isInit true, usesShared true, 1 GearsObj[0x66431f74, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cf079fc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16e68eb1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x34e9fd99 isInit true, usesShared false, 1 GearsObj[0x7b8db21c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c52c483, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e7b04a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a6cb05c 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400076, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6a6cb05c, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] XXX-C-3.1: hash 0x1c4c8753, (isShared true, created true, master 0x1c4c8753)
[junit] Created Ctx #0: hash 0x2001ed22, (created true)
[junit] Created Ctx #1: hash 0x2ec60752, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x2001ed22, (isShared true, created true, master 0x1c4c8753)
[junit] Created Ctx #0: hash 0x2ec60752, (created true)
[junit] Created Ctx #1: hash 0x1c4c8753, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x2ec60752, (isShared true, created true, master 0x1c4c8753)
[junit] Created Ctx #0: hash 0x2001ed22, (created true)
[junit] Created Ctx #1: hash 0x1c4c8753, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX Destroy in creation order NOW - Driver Impl. Ma trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs.
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x34e9fd99: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x34e9fd99 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38425407: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38425407 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a6cb05c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a6cb05c FIN
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test02SyncedOneAnimatorDirtyDtorOrder
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test11AsyncEachAnimatorCleanDtorOrder
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2d1ef81a: tileRendererInUse null, GearsES2[obj 0x2d1ef81a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2d1ef81a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2d1ef81a created: GearsObj[0x2cd04c1b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2d1ef81a created: GearsObj[0x383b9c85, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2d1ef81a created: GearsObj[0x383b9c85, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2d1ef81a FIN GearsES2[obj 0x2d1ef81a isInit true, usesShared false, 1 GearsObj[0x2cd04c1b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x383b9c85, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dfe061f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2d1ef81a 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400094, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2d1ef81a, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5b12b668: tileRendererInUse null, GearsES2[obj 0x5b12b668 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x2d1ef81a isInit true, usesShared false, 1 GearsObj[0x2cd04c1b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x383b9c85, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dfe061f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x5b12b668 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5b12b668 created w/ share: GearsObj[0x2cd04c1b, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x35f8079, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5b12b668 created w/ share: GearsObj[0x383b9c85, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x743d7622, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5b12b668 created w/ share: GearsObj[0x4dfe061f, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7a09734a, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5b12b668 FIN GearsES2[obj 0x5b12b668 isInit true, usesShared true, 1 GearsObj[0x35f8079, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x743d7622, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a09734a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x2d1ef81a isInit true, usesShared false, 1 GearsObj[0x2cd04c1b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x383b9c85, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dfe061f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5b12b668 0/0 256x227 of 256x227, swapInterval 0, drawable 0x400086, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5b12b668, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7586beff: tileRendererInUse null, GearsES2[obj 0x7586beff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x2d1ef81a isInit true, usesShared false, 1 GearsObj[0x2cd04c1b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x383b9c85, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dfe061f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x7586beff on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7586beff created w/ share: GearsObj[0x2cd04c1b, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3cee8055, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7586beff created w/ share: GearsObj[0x383b9c85, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6d119f6c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7586beff created w/ share: GearsObj[0x4dfe061f, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x3c0ba96b, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7586beff FIN GearsES2[obj 0x7586beff isInit true, usesShared true, 1 GearsObj[0x3cee8055, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d119f6c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3c0ba96b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x2d1ef81a isInit true, usesShared false, 1 GearsObj[0x2cd04c1b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x383b9c85, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dfe061f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7586beff 0/0 256x227 of 256x227, swapInterval 0, drawable 0x4000a2, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7586beff, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] XXX-C-3.1: hash 0x77ad3a7b, (isShared true, created true, master 0x77ad3a7b)
[junit] Created Ctx #0: hash 0x6fbf532d, (created true)
[junit] Created Ctx #1: hash 0x47c1e2d, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x6fbf532d, (isShared true, created true, master 0x77ad3a7b)
[junit] Created Ctx #0: hash 0x47c1e2d, (created true)
[junit] Created Ctx #1: hash 0x77ad3a7b, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x47c1e2d, (isShared true, created true, master 0x77ad3a7b)
[junit] Created Ctx #0: hash 0x6fbf532d, (created true)
[junit] Created Ctx #1: hash 0x77ad3a7b, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX Destroy in clean order NOW
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7586beff: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7586beff FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5b12b668: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5b12b668 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d1ef81a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d1ef81a FIN
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test11AsyncEachAnimatorCleanDtorOrder
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1573f9fc: tileRendererInUse null, GearsES2[obj 0x1573f9fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1573f9fc on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1573f9fc created: GearsObj[0x39b150b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1573f9fc created: GearsObj[0x115fae6f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1573f9fc created: GearsObj[0x115fae6f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1573f9fc FIN GearsES2[obj 0x1573f9fc isInit true, usesShared false, 1 GearsObj[0x39b150b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x115fae6f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79de74dd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1573f9fc 0/0 256x227 of 256x227, swapInterval 0, drawable 0x4000be, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1573f9fc, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7e6f74c: tileRendererInUse null, GearsES2[obj 0x7e6f74c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1573f9fc isInit true, usesShared false, 1 GearsObj[0x39b150b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x115fae6f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79de74dd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x7e6f74c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7e6f74c created w/ share: GearsObj[0x39b150b, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7b6d151f, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7e6f74c created w/ share: GearsObj[0x115fae6f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x43062171, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7e6f74c created w/ share: GearsObj[0x79de74dd, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x102e4f74, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7e6f74c FIN GearsES2[obj 0x7e6f74c isInit true, usesShared true, 1 GearsObj[0x7b6d151f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43062171, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x102e4f74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x1573f9fc isInit true, usesShared false, 1 GearsObj[0x39b150b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x115fae6f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79de74dd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7e6f74c 0/0 256x227 of 256x227, swapInterval 0, drawable 0x4000b0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7e6f74c, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1573f9fc 0/0 256x227 of 256x227, swapInterval 0, drawable 0x4000be, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1573f9fc, angle 1.5, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x385c9627: tileRendererInUse null, GearsES2[obj 0x385c9627 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1573f9fc isInit true, usesShared false, 1 GearsObj[0x39b150b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x115fae6f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79de74dd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] GearsES2 init 0x385c9627 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x385c9627 created w/ share: GearsObj[0x39b150b, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5e32defd, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x385c9627 created w/ share: GearsObj[0x115fae6f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x13358b1c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x385c9627 created w/ share: GearsObj[0x79de74dd, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x38f3619a, vbo ff 13, fs 14, bf 15, bs 16]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x385c9627 FIN GearsES2[obj 0x385c9627 isInit true, usesShared true, 1 GearsObj[0x5e32defd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13358b1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38f3619a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x1573f9fc isInit true, usesShared false, 1 GearsObj[0x39b150b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x115fae6f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79de74dd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x385c9627 0/0 256x227 of 256x227, swapInterval 0, drawable 0x4000cc, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x385c9627, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] XXX-C-3.1: hash 0xee06e56, (isShared true, created true, master 0xee06e56)
[junit] Created Ctx #0: hash 0x63df95ce, (created true)
[junit] Created Ctx #1: hash 0x206a9730, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x63df95ce, (isShared true, created true, master 0xee06e56)
[junit] Created Ctx #0: hash 0x206a9730, (created true)
[junit] Created Ctx #1: hash 0xee06e56, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x206a9730, (isShared true, created true, master 0xee06e56)
[junit] Created Ctx #0: hash 0x63df95ce, (created true)
[junit] Created Ctx #1: hash 0xee06e56, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX Destroy in creation order NOW - Driver Impl. Ma trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs.
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1573f9fc 256x227, swapInterval 0, drawable 0x4000be
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1573f9fc: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1573f9fc FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e6f74c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e6f74c FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x385c9627: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x385c9627 FIN
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364738442 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364738442 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364739345 ms III - Start
[junit] SLOCK [T main @ 1692364739345 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test01SyncedOneAnimator
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2df3b89c: tileRendererInUse null, GearsES2[obj 0x2df3b89c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2df3b89c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2df3b89c created: GearsObj[0x1065829f, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x2df3b89c created: GearsObj[0x38fb8901, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x2df3b89c created: GearsObj[0x38fb8901, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2df3b89c FIN GearsES2[obj 0x2df3b89c isInit true, usesShared false, 1 GearsObj[0x1065829f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x38fb8901, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x57bfcbc3, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2df3b89c 0/0 246x226 of 246x226, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2df3b89c, angle 0.0, [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0 -> [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2de23121: tileRendererInUse null, GearsES2[obj 0x2de23121 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x2df3b89c isInit true, usesShared false, 1 GearsObj[0x1065829f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x38fb8901, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x57bfcbc3, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] GearsES2 init 0x2de23121 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2de23121 created w/ share: GearsObj[0x1065829f, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x26c9499e, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x2de23121 created w/ share: GearsObj[0x38fb8901, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x3ddde38e, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x2de23121 created w/ share: GearsObj[0x57bfcbc3, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x7374ab5a, vbo ff 14, fs 15, bf 16, bs 17]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2de23121 FIN GearsES2[obj 0x2de23121 isInit true, usesShared true, 1 GearsObj[0x26c9499e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3ddde38e, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7374ab5a, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x2df3b89c isInit true, usesShared false, 1 GearsObj[0x1065829f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x38fb8901, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x57bfcbc3, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2de23121 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2de23121, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2df3b89c 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2df3b89c, angle 0.5, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x43c1b556: tileRendererInUse null, GearsES2[obj 0x43c1b556 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x2df3b89c isInit true, usesShared false, 1 GearsObj[0x1065829f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x38fb8901, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x57bfcbc3, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] GearsES2 init 0x43c1b556 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x43c1b556 created w/ share: GearsObj[0x1065829f, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x5b624ed6, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x43c1b556 created w/ share: GearsObj[0x38fb8901, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x5881f5ee, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x43c1b556 created w/ share: GearsObj[0x57bfcbc3, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x5a62d356, vbo ff 14, fs 15, bf 16, bs 17]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x43c1b556 FIN GearsES2[obj 0x43c1b556 isInit true, usesShared true, 1 GearsObj[0x5b624ed6, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5881f5ee, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5a62d356, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x2df3b89c isInit true, usesShared false, 1 GearsObj[0x1065829f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x38fb8901, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x57bfcbc3, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x43c1b556 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x43c1b556, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] XXX-C-3.1: hash 0x734fec7, (isShared true, created true, master 0x734fec7)
[junit] Created Ctx #0: hash 0x2026588c, (created true)
[junit] Created Ctx #1: hash 0x3bbbfef, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x3bbbfef, (isShared true, created true, master 0x734fec7)
[junit] Created Ctx #0: hash 0x734fec7, (created true)
[junit] Created Ctx #1: hash 0x2026588c, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x2026588c, (isShared true, created true, master 0x734fec7)
[junit] Created Ctx #0: hash 0x734fec7, (created true)
[junit] Created Ctx #1: hash 0x3bbbfef, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2de23121: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2de23121 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x43c1b556: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x43c1b556 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2df3b89c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2df3b89c FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test01SyncedOneAnimator
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test02AsyncEachAnimator
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7494f96a: tileRendererInUse null, GearsES2[obj 0x7494f96a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7494f96a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7494f96a created: GearsObj[0x55ebb187, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x7494f96a created: GearsObj[0x6ce01199, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x7494f96a created: GearsObj[0x6ce01199, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7494f96a FIN GearsES2[obj 0x7494f96a isInit true, usesShared false, 1 GearsObj[0x55ebb187, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6ce01199, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x37a33d5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7494f96a 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7494f96a, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1757cd72: tileRendererInUse null, GearsES2[obj 0x1757cd72 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7494f96a isInit true, usesShared false, 1 GearsObj[0x55ebb187, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6ce01199, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x37a33d5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] GearsES2 init 0x1757cd72 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1757cd72 created w/ share: GearsObj[0x55ebb187, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x2c0d336c, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x1757cd72 created w/ share: GearsObj[0x6ce01199, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x1a881f20, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x1757cd72 created w/ share: GearsObj[0x37a33d5, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x3b0bd0ce, vbo ff 14, fs 15, bf 16, bs 17]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1757cd72 FIN GearsES2[obj 0x1757cd72 isInit true, usesShared true, 1 GearsObj[0x2c0d336c, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1a881f20, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3b0bd0ce, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x7494f96a isInit true, usesShared false, 1 GearsObj[0x55ebb187, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6ce01199, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x37a33d5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1757cd72 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1757cd72, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x10aa41f2: tileRendererInUse null, GearsES2[obj 0x10aa41f2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7494f96a isInit true, usesShared false, 1 GearsObj[0x55ebb187, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6ce01199, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x37a33d5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] GearsES2 init 0x10aa41f2 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x10aa41f2 created w/ share: GearsObj[0x55ebb187, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x58db51ae, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x10aa41f2 created w/ share: GearsObj[0x6ce01199, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x548d88cc, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x10aa41f2 created w/ share: GearsObj[0x37a33d5, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x522a9605, vbo ff 14, fs 15, bf 16, bs 17]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10aa41f2 FIN GearsES2[obj 0x10aa41f2 isInit true, usesShared true, 1 GearsObj[0x58db51ae, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x548d88cc, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x522a9605, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x7494f96a isInit true, usesShared false, 1 GearsObj[0x55ebb187, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6ce01199, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x37a33d5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10aa41f2 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x10aa41f2, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] XXX-C-3.1: hash 0x58d43c5c, (isShared true, created true, master 0x58d43c5c)
[junit] Created Ctx #0: hash 0x2681ee0, (created true)
[junit] Created Ctx #1: hash 0x2d1c8001, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x2681ee0, (isShared true, created true, master 0x58d43c5c)
[junit] Created Ctx #0: hash 0x2d1c8001, (created true)
[junit] Created Ctx #1: hash 0x58d43c5c, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x2d1c8001, (isShared true, created true, master 0x58d43c5c)
[junit] Created Ctx #0: hash 0x2681ee0, (created true)
[junit] Created Ctx #1: hash 0x58d43c5c, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7494f96a 256x227, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10aa41f2: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10aa41f2 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1757cd72: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1757cd72 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7494f96a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7494f96a FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test02AsyncEachAnimator
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364742501 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364742501 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.776 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364739345 ms III - Start
[junit] SLOCK [T main @ 1692364739345 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test01SyncedOneAnimator
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2df3b89c: tileRendererInUse null, GearsES2[obj 0x2df3b89c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2df3b89c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2df3b89c created: GearsObj[0x1065829f, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x2df3b89c created: GearsObj[0x38fb8901, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x2df3b89c created: GearsObj[0x38fb8901, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2df3b89c FIN GearsES2[obj 0x2df3b89c isInit true, usesShared false, 1 GearsObj[0x1065829f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x38fb8901, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x57bfcbc3, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2df3b89c 0/0 246x226 of 246x226, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2df3b89c, angle 0.0, [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0 -> [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2de23121: tileRendererInUse null, GearsES2[obj 0x2de23121 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x2df3b89c isInit true, usesShared false, 1 GearsObj[0x1065829f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x38fb8901, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x57bfcbc3, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] GearsES2 init 0x2de23121 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2de23121 created w/ share: GearsObj[0x1065829f, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x26c9499e, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x2de23121 created w/ share: GearsObj[0x38fb8901, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x3ddde38e, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x2de23121 created w/ share: GearsObj[0x57bfcbc3, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x7374ab5a, vbo ff 14, fs 15, bf 16, bs 17]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2de23121 FIN GearsES2[obj 0x2de23121 isInit true, usesShared true, 1 GearsObj[0x26c9499e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3ddde38e, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7374ab5a, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x2df3b89c isInit true, usesShared false, 1 GearsObj[0x1065829f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x38fb8901, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x57bfcbc3, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2de23121 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2de23121, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2df3b89c 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2df3b89c, angle 0.5, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x43c1b556: tileRendererInUse null, GearsES2[obj 0x43c1b556 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x2df3b89c isInit true, usesShared false, 1 GearsObj[0x1065829f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x38fb8901, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x57bfcbc3, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] GearsES2 init 0x43c1b556 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x43c1b556 created w/ share: GearsObj[0x1065829f, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x5b624ed6, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x43c1b556 created w/ share: GearsObj[0x38fb8901, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x5881f5ee, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x43c1b556 created w/ share: GearsObj[0x57bfcbc3, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x5a62d356, vbo ff 14, fs 15, bf 16, bs 17]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x43c1b556 FIN GearsES2[obj 0x43c1b556 isInit true, usesShared true, 1 GearsObj[0x5b624ed6, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5881f5ee, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5a62d356, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x2df3b89c isInit true, usesShared false, 1 GearsObj[0x1065829f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x38fb8901, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x57bfcbc3, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x43c1b556 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x43c1b556, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] XXX-C-3.1: hash 0x734fec7, (isShared true, created true, master 0x734fec7)
[junit] Created Ctx #0: hash 0x2026588c, (created true)
[junit] Created Ctx #1: hash 0x3bbbfef, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x3bbbfef, (isShared true, created true, master 0x734fec7)
[junit] Created Ctx #0: hash 0x734fec7, (created true)
[junit] Created Ctx #1: hash 0x2026588c, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x2026588c, (isShared true, created true, master 0x734fec7)
[junit] Created Ctx #0: hash 0x734fec7, (created true)
[junit] Created Ctx #1: hash 0x3bbbfef, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2de23121: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2de23121 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x43c1b556: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x43c1b556 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2df3b89c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2df3b89c FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test01SyncedOneAnimator
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test02AsyncEachAnimator
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7494f96a: tileRendererInUse null, GearsES2[obj 0x7494f96a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7494f96a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7494f96a created: GearsObj[0x55ebb187, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x7494f96a created: GearsObj[0x6ce01199, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x7494f96a created: GearsObj[0x6ce01199, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7494f96a FIN GearsES2[obj 0x7494f96a isInit true, usesShared false, 1 GearsObj[0x55ebb187, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6ce01199, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x37a33d5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7494f96a 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7494f96a, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1757cd72: tileRendererInUse null, GearsES2[obj 0x1757cd72 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7494f96a isInit true, usesShared false, 1 GearsObj[0x55ebb187, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6ce01199, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x37a33d5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] GearsES2 init 0x1757cd72 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1757cd72 created w/ share: GearsObj[0x55ebb187, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x2c0d336c, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x1757cd72 created w/ share: GearsObj[0x6ce01199, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x1a881f20, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x1757cd72 created w/ share: GearsObj[0x37a33d5, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x3b0bd0ce, vbo ff 14, fs 15, bf 16, bs 17]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1757cd72 FIN GearsES2[obj 0x1757cd72 isInit true, usesShared true, 1 GearsObj[0x2c0d336c, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1a881f20, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3b0bd0ce, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x7494f96a isInit true, usesShared false, 1 GearsObj[0x55ebb187, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6ce01199, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x37a33d5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1757cd72 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1757cd72, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x10aa41f2: tileRendererInUse null, GearsES2[obj 0x10aa41f2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7494f96a isInit true, usesShared false, 1 GearsObj[0x55ebb187, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6ce01199, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x37a33d5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] GearsES2 init 0x10aa41f2 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x10aa41f2 created w/ share: GearsObj[0x55ebb187, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x58db51ae, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x10aa41f2 created w/ share: GearsObj[0x6ce01199, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x548d88cc, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x10aa41f2 created w/ share: GearsObj[0x37a33d5, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x522a9605, vbo ff 14, fs 15, bf 16, bs 17]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10aa41f2 FIN GearsES2[obj 0x10aa41f2 isInit true, usesShared true, 1 GearsObj[0x58db51ae, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x548d88cc, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x522a9605, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x7494f96a isInit true, usesShared false, 1 GearsObj[0x55ebb187, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6ce01199, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x37a33d5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10aa41f2 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x10aa41f2, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] XXX-C-3.1: hash 0x58d43c5c, (isShared true, created true, master 0x58d43c5c)
[junit] Created Ctx #0: hash 0x2681ee0, (created true)
[junit] Created Ctx #1: hash 0x2d1c8001, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x2681ee0, (isShared true, created true, master 0x58d43c5c)
[junit] Created Ctx #0: hash 0x2d1c8001, (created true)
[junit] Created Ctx #1: hash 0x58d43c5c, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x2d1c8001, (isShared true, created true, master 0x58d43c5c)
[junit] Created Ctx #0: hash 0x2681ee0, (created true)
[junit] Created Ctx #1: hash 0x58d43c5c, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7494f96a 256x227, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10aa41f2: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10aa41f2 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1757cd72: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1757cd72 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7494f96a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7494f96a FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test02AsyncEachAnimator
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364742501 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364742501 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01SyncedOneAnimator took 1.265 sec
[junit] Testcase: test02AsyncEachAnimator took 1.477 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.776 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364739345 ms III - Start
[junit] SLOCK [T main @ 1692364739345 ms +++ localhost/127.0.0.1:59999 - Locked within 6 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test01SyncedOneAnimator
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2df3b89c: tileRendererInUse null, GearsES2[obj 0x2df3b89c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2df3b89c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2df3b89c created: GearsObj[0x1065829f, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x2df3b89c created: GearsObj[0x38fb8901, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x2df3b89c created: GearsObj[0x38fb8901, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2df3b89c FIN GearsES2[obj 0x2df3b89c isInit true, usesShared false, 1 GearsObj[0x1065829f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x38fb8901, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x57bfcbc3, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2df3b89c 0/0 246x226 of 246x226, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2df3b89c, angle 0.0, [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0 -> [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2de23121: tileRendererInUse null, GearsES2[obj 0x2de23121 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x2df3b89c isInit true, usesShared false, 1 GearsObj[0x1065829f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x38fb8901, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x57bfcbc3, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] GearsES2 init 0x2de23121 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2de23121 created w/ share: GearsObj[0x1065829f, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x26c9499e, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x2de23121 created w/ share: GearsObj[0x38fb8901, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x3ddde38e, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x2de23121 created w/ share: GearsObj[0x57bfcbc3, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x7374ab5a, vbo ff 14, fs 15, bf 16, bs 17]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2de23121 FIN GearsES2[obj 0x2de23121 isInit true, usesShared true, 1 GearsObj[0x26c9499e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3ddde38e, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7374ab5a, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x2df3b89c isInit true, usesShared false, 1 GearsObj[0x1065829f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x38fb8901, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x57bfcbc3, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2de23121 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2de23121, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2df3b89c 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2df3b89c, angle 0.5, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x43c1b556: tileRendererInUse null, GearsES2[obj 0x43c1b556 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x2df3b89c isInit true, usesShared false, 1 GearsObj[0x1065829f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x38fb8901, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x57bfcbc3, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] GearsES2 init 0x43c1b556 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x43c1b556 created w/ share: GearsObj[0x1065829f, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x5b624ed6, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x43c1b556 created w/ share: GearsObj[0x38fb8901, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x5881f5ee, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x43c1b556 created w/ share: GearsObj[0x57bfcbc3, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x5a62d356, vbo ff 14, fs 15, bf 16, bs 17]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x43c1b556 FIN GearsES2[obj 0x43c1b556 isInit true, usesShared true, 1 GearsObj[0x5b624ed6, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5881f5ee, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5a62d356, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x2df3b89c isInit true, usesShared false, 1 GearsObj[0x1065829f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x38fb8901, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x57bfcbc3, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x43c1b556 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x43c1b556, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] XXX-C-3.1: hash 0x734fec7, (isShared true, created true, master 0x734fec7)
[junit] Created Ctx #0: hash 0x2026588c, (created true)
[junit] Created Ctx #1: hash 0x3bbbfef, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x3bbbfef, (isShared true, created true, master 0x734fec7)
[junit] Created Ctx #0: hash 0x734fec7, (created true)
[junit] Created Ctx #1: hash 0x2026588c, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x2026588c, (isShared true, created true, master 0x734fec7)
[junit] Created Ctx #0: hash 0x734fec7, (created true)
[junit] Created Ctx #1: hash 0x3bbbfef, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2de23121: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2de23121 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x43c1b556: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x43c1b556 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2df3b89c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2df3b89c FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test01SyncedOneAnimator
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test02AsyncEachAnimator
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7494f96a: tileRendererInUse null, GearsES2[obj 0x7494f96a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7494f96a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7494f96a created: GearsObj[0x55ebb187, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x7494f96a created: GearsObj[0x6ce01199, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x7494f96a created: GearsObj[0x6ce01199, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7494f96a FIN GearsES2[obj 0x7494f96a isInit true, usesShared false, 1 GearsObj[0x55ebb187, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6ce01199, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x37a33d5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7494f96a 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7494f96a, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1757cd72: tileRendererInUse null, GearsES2[obj 0x1757cd72 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7494f96a isInit true, usesShared false, 1 GearsObj[0x55ebb187, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6ce01199, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x37a33d5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] GearsES2 init 0x1757cd72 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1757cd72 created w/ share: GearsObj[0x55ebb187, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x2c0d336c, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x1757cd72 created w/ share: GearsObj[0x6ce01199, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x1a881f20, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x1757cd72 created w/ share: GearsObj[0x37a33d5, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x3b0bd0ce, vbo ff 14, fs 15, bf 16, bs 17]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1757cd72 FIN GearsES2[obj 0x1757cd72 isInit true, usesShared true, 1 GearsObj[0x2c0d336c, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1a881f20, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3b0bd0ce, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x7494f96a isInit true, usesShared false, 1 GearsObj[0x55ebb187, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6ce01199, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x37a33d5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1757cd72 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1757cd72, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x10aa41f2: tileRendererInUse null, GearsES2[obj 0x10aa41f2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x7494f96a isInit true, usesShared false, 1 GearsObj[0x55ebb187, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6ce01199, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x37a33d5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] GearsES2 init 0x10aa41f2 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x10aa41f2 created w/ share: GearsObj[0x55ebb187, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x58db51ae, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x10aa41f2 created w/ share: GearsObj[0x6ce01199, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x548d88cc, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x10aa41f2 created w/ share: GearsObj[0x37a33d5, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x522a9605, vbo ff 14, fs 15, bf 16, bs 17]
[junit] Shared GearsES2: Unsynchronized Objects
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10aa41f2 FIN GearsES2[obj 0x10aa41f2 isInit true, usesShared true, 1 GearsObj[0x58db51ae, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x548d88cc, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x522a9605, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x7494f96a isInit true, usesShared false, 1 GearsObj[0x55ebb187, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6ce01199, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x37a33d5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10aa41f2 0/0 256x227 of 256x227, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x10aa41f2, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] XXX-C-3.1: hash 0x58d43c5c, (isShared true, created true, master 0x58d43c5c)
[junit] Created Ctx #0: hash 0x2681ee0, (created true)
[junit] Created Ctx #1: hash 0x2d1c8001, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.2: hash 0x2681ee0, (isShared true, created true, master 0x58d43c5c)
[junit] Created Ctx #0: hash 0x2d1c8001, (created true)
[junit] Created Ctx #1: hash 0x58d43c5c, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] XXX-C-3.3: hash 0x2d1c8001, (isShared true, created true, master 0x58d43c5c)
[junit] Created Ctx #0: hash 0x2681ee0, (created true)
[junit] Created Ctx #1: hash 0x58d43c5c, (created true)
[junit] Total created 2 + destroyed 0 = 2
[junit]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7494f96a 256x227, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10aa41f2: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10aa41f2 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1757cd72: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1757cd72 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7494f96a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7494f96a FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test02AsyncEachAnimator
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364742501 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364742501 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364743443 ms III - Start
[junit] SLOCK [T main @ 1692364743444 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01
[junit] XXX START DEMO XXX
[junit] XXX WWPanel: shareWith null, sharedCtx null
[junit] XXX WWPanel: shareWith AWT-GLCanvas[Realized false,
[junit] null-drawable,
[junit] Factory null,
[junit] handle 0x0,
[junit] Drawable size -1x-1 surface[600x600],
[junit] AWT[pos 0/0, size 600x600,
[junit] visible true, displayable false, showing false,
[junit] null]], sharedCtx null
[junit] XXX SetVisible XXX
[junit] XXX Create Buffer 1
[junit] XXX Reuse Buffer 1
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01
[junit] XXX SetVisible XXX
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364746013 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364746013 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.156 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364743443 ms III - Start
[junit] SLOCK [T main @ 1692364743444 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01
[junit] XXX START DEMO XXX
[junit] XXX WWPanel: shareWith null, sharedCtx null
[junit] XXX WWPanel: shareWith AWT-GLCanvas[Realized false,
[junit] null-drawable,
[junit] Factory null,
[junit] handle 0x0,
[junit] Drawable size -1x-1 surface[600x600],
[junit] AWT[pos 0/0, size 600x600,
[junit] visible true, displayable false, showing false,
[junit] null]], sharedCtx null
[junit] XXX SetVisible XXX
[junit] XXX Create Buffer 1
[junit] XXX Reuse Buffer 1
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01
[junit] XXX SetVisible XXX
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364746013 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364746013 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 2.547 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.156 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364743443 ms III - Start
[junit] SLOCK [T main @ 1692364743444 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01
[junit] XXX START DEMO XXX
[junit] XXX WWPanel: shareWith null, sharedCtx null
[junit] XXX WWPanel: shareWith AWT-GLCanvas[Realized false,
[junit] null-drawable,
[junit] Factory null,
[junit] handle 0x0,
[junit] Drawable size -1x-1 surface[600x600],
[junit] AWT[pos 0/0, size 600x600,
[junit] visible true, displayable false, showing false,
[junit] null]], sharedCtx null
[junit] XXX SetVisible XXX
[junit] XXX Create Buffer 1
[junit] XXX Reuse Buffer 1
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01
[junit] XXX SetVisible XXX
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364746013 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364746013 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT
[junit] Master Thread Start: Thread-0
[junit]
[junit]
[junit] Master GLContext
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fe2f42dd6c0, owner true, ResourceToolkitLock[obj 0x2237233, isOwner true, <667c6e00, 35a7fd67>[count 1, qsz 0, owner <Thread-0>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: ResizeableImpl
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit]
[junit]
[junit] Master (orig) Ct: X11GLXContext [Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)], options 0x4c43, this 0x16d34ae9, handle 0x7fe2f4306cd0, isShared false, jogamp.opengl.gl4.GL4bcImpl@5d5f1d4e,
[junit] quirks: [No10BitColorCompOffscreen],
[junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@44745e3c,
[junit] Handle 0x0,
[junit] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]],
[junit] fboI back 0, front 1, num 2,
[junit] FBO front read 2, FBO[name r/w 2/2, init true, bound false, size 512x512, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x2, obj 0x4bbba541], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 512x512, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x41fd34dc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6e2b6415],
[junit] FBO back write 1, FBO[name r/w 1/1, init true, bound true, size 512x512, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x1, obj 0x203bcc53], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 512x512, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x8484252], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x36bcf4b8],
[junit] Surface WrappedSurface[ displayHandle 0x7fe2f42dd6c0
[junit] , surfaceHandle 0x0
[junit] , size 512x512
[junit] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[junit] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fe2f42dd6c0, owner true, ResourceToolkitLock[obj 0x2237233, isOwner true, <667c6e00, 35a7fd67>[count 1, qsz 0, owner <Thread-0>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]]
[junit] , surfaceLock <30235b6, 4912ad56>[count 1, qsz 0, owner <Thread-0>]
[junit] , GenericUpstreamSurfacelessHook[pixel 512x512]
[junit] , upstreamSurface false ]], direct true]
[junit] Exception in thread "Thread-0" com.jogamp.opengl.GLException: Caught GLException: Error: attempted to make an external GLDrawable without a drawable/context current on thread Thread-0
[junit] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[junit] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[junit] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[junit] at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:467)
[junit] at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190)
[junit] at com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT$1.run(TestSharedExternalContextAWT.java:56)
[junit] at java.base/java.lang.Thread.run(Thread.java:833)
[junit] Caused by: com.jogamp.opengl.GLException: Error: attempted to make an external GLDrawable without a drawable/context current
[junit] at jogamp.opengl.x11.glx.X11ExternalGLXContext.create(X11ExternalGLXContext.java:82)
[junit] at jogamp.opengl.x11.glx.X11GLXDrawableFactory.createExternalGLContextImpl(X11GLXDrawableFactory.java:575)
[junit] at jogamp.opengl.GLDrawableFactoryImpl.createExternalGLContext(GLDrawableFactoryImpl.java:736)
[junit] at com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT$MyGLEventListener.init(TestSharedExternalContextAWT.java:130)
[junit] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644)
[junit] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667)
[junit] at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431)
[junit] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291)
[junit] ... 5 more
[junit] Master Thread Start: Thread-3
[junit]
[junit]
[junit] Master GLContext
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fe31812f7d0, owner true, ResourceToolkitLock[obj 0x541bca04, isOwner true, <4601fd01, 6505fac6>[count 1, qsz 0, owner <Thread-3>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: ResizeableImpl
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit]
[junit]
[junit] Master (orig) Ct: X11GLXContext [Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)], options 0x4c43, this 0x11194643, handle 0x7fe31819a930, isShared false, jogamp.opengl.gl4.GL4bcImpl@3ef5937b,
[junit] quirks: [No10BitColorCompOffscreen],
[junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@44745e3c,
[junit] Handle 0x0,
[junit] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]],
[junit] fboI back 0, front 1, num 2,
[junit] FBO front read 2, FBO[name r/w 2/2, init true, bound false, size 512x512, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x2, obj 0x7d143f39], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 512x512, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x3434354b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x370d2997],
[junit] FBO back write 1, FBO[name r/w 1/1, init true, bound true, size 512x512, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x1, obj 0x307aedde], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 512x512, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x25f11a46], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6c4bf11f],
[junit] Surface WrappedSurface[ displayHandle 0x7fe31812f7d0
[junit] , surfaceHandle 0x0
[junit] , size 512x512
[junit] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[junit] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fe31812f7d0, owner true, ResourceToolkitLock[obj 0x541bca04, isOwner true, <4601fd01, 6505fac6>[count 1, qsz 0, owner <Thread-3>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]]
[junit] , surfaceLock <32d43c90, 1f5a33a6>[count 1, qsz 0, owner <Thread-3>]
[junit] , GenericUpstreamSurfacelessHook[pixel 512x512]
[junit] , upstreamSurface false ]], direct true]
[junit] Exception in thread "Thread-3" com.jogamp.opengl.GLException: Caught GLException: Error: attempted to make an external GLDrawable without a drawable/context current on thread Thread-3
[junit] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[junit] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[junit] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[junit] at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:467)
[junit] at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190)
[junit] at com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT$1.run(TestSharedExternalContextAWT.java:56)
[junit] at java.base/java.lang.Thread.run(Thread.java:833)
[junit] Caused by: com.jogamp.opengl.GLException: Error: attempted to make an external GLDrawable without a drawable/context current
[junit] at jogamp.opengl.x11.glx.X11ExternalGLXContext.create(X11ExternalGLXContext.java:82)
[junit] at jogamp.opengl.x11.glx.X11GLXDrawableFactory.createExternalGLContextImpl(X11GLXDrawableFactory.java:575)
[junit] at jogamp.opengl.GLDrawableFactoryImpl.createExternalGLContext(GLDrawableFactoryImpl.java:736)
[junit] at com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT$MyGLEventListener.init(TestSharedExternalContextAWT.java:130)
[junit] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644)
[junit] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667)
[junit] at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431)
[junit] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291)
[junit] ... 5 more
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.087 sec
[junit] ------------- Standard Error -----------------
[junit] Master Thread Start: Thread-0
[junit]
[junit]
[junit] Master GLContext
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fe2f42dd6c0, owner true, ResourceToolkitLock[obj 0x2237233, isOwner true, <667c6e00, 35a7fd67>[count 1, qsz 0, owner <Thread-0>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: ResizeableImpl
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit]
[junit]
[junit] Master (orig) Ct: X11GLXContext [Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)], options 0x4c43, this 0x16d34ae9, handle 0x7fe2f4306cd0, isShared false, jogamp.opengl.gl4.GL4bcImpl@5d5f1d4e,
[junit] quirks: [No10BitColorCompOffscreen],
[junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@44745e3c,
[junit] Handle 0x0,
[junit] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]],
[junit] fboI back 0, front 1, num 2,
[junit] FBO front read 2, FBO[name r/w 2/2, init true, bound false, size 512x512, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x2, obj 0x4bbba541], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 512x512, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x41fd34dc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6e2b6415],
[junit] FBO back write 1, FBO[name r/w 1/1, init true, bound true, size 512x512, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x1, obj 0x203bcc53], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 512x512, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x8484252], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x36bcf4b8],
[junit] Surface WrappedSurface[ displayHandle 0x7fe2f42dd6c0
[junit] , surfaceHandle 0x0
[junit] , size 512x512
[junit] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[junit] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fe2f42dd6c0, owner true, ResourceToolkitLock[obj 0x2237233, isOwner true, <667c6e00, 35a7fd67>[count 1, qsz 0, owner <Thread-0>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]]
[junit] , surfaceLock <30235b6, 4912ad56>[count 1, qsz 0, owner <Thread-0>]
[junit] , GenericUpstreamSurfacelessHook[pixel 512x512]
[junit] , upstreamSurface false ]], direct true]
[junit] Exception in thread "Thread-0" com.jogamp.opengl.GLException: Caught GLException: Error: attempted to make an external GLDrawable without a drawable/context current on thread Thread-0
[junit] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[junit] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[junit] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[junit] at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:467)
[junit] at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190)
[junit] at com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT$1.run(TestSharedExternalContextAWT.java:56)
[junit] at java.base/java.lang.Thread.run(Thread.java:833)
[junit] Caused by: com.jogamp.opengl.GLException: Error: attempted to make an external GLDrawable without a drawable/context current
[junit] at jogamp.opengl.x11.glx.X11ExternalGLXContext.create(X11ExternalGLXContext.java:82)
[junit] at jogamp.opengl.x11.glx.X11GLXDrawableFactory.createExternalGLContextImpl(X11GLXDrawableFactory.java:575)
[junit] at jogamp.opengl.GLDrawableFactoryImpl.createExternalGLContext(GLDrawableFactoryImpl.java:736)
[junit] at com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT$MyGLEventListener.init(TestSharedExternalContextAWT.java:130)
[junit] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644)
[junit] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667)
[junit] at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431)
[junit] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291)
[junit] ... 5 more
[junit] Master Thread Start: Thread-3
[junit]
[junit]
[junit] Master GLContext
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fe31812f7d0, owner true, ResourceToolkitLock[obj 0x541bca04, isOwner true, <4601fd01, 6505fac6>[count 1, qsz 0, owner <Thread-3>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: ResizeableImpl
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit]
[junit]
[junit] Master (orig) Ct: X11GLXContext [Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)], options 0x4c43, this 0x11194643, handle 0x7fe31819a930, isShared false, jogamp.opengl.gl4.GL4bcImpl@3ef5937b,
[junit] quirks: [No10BitColorCompOffscreen],
[junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@44745e3c,
[junit] Handle 0x0,
[junit] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]],
[junit] fboI back 0, front 1, num 2,
[junit] FBO front read 2, FBO[name r/w 2/2, init true, bound false, size 512x512, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x2, obj 0x7d143f39], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 512x512, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x3434354b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x370d2997],
[junit] FBO back write 1, FBO[name r/w 1/1, init true, bound true, size 512x512, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x1, obj 0x307aedde], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 512x512, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x25f11a46], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6c4bf11f],
[junit] Surface WrappedSurface[ displayHandle 0x7fe31812f7d0
[junit] , surfaceHandle 0x0
[junit] , size 512x512
[junit] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[junit] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fe31812f7d0, owner true, ResourceToolkitLock[obj 0x541bca04, isOwner true, <4601fd01, 6505fac6>[count 1, qsz 0, owner <Thread-3>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]]
[junit] , surfaceLock <32d43c90, 1f5a33a6>[count 1, qsz 0, owner <Thread-3>]
[junit] , GenericUpstreamSurfacelessHook[pixel 512x512]
[junit] , upstreamSurface false ]], direct true]
[junit] Exception in thread "Thread-3" com.jogamp.opengl.GLException: Caught GLException: Error: attempted to make an external GLDrawable without a drawable/context current on thread Thread-3
[junit] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[junit] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[junit] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[junit] at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:467)
[junit] at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190)
[junit] at com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT$1.run(TestSharedExternalContextAWT.java:56)
[junit] at java.base/java.lang.Thread.run(Thread.java:833)
[junit] Caused by: com.jogamp.opengl.GLException: Error: attempted to make an external GLDrawable without a drawable/context current
[junit] at jogamp.opengl.x11.glx.X11ExternalGLXContext.create(X11ExternalGLXContext.java:82)
[junit] at jogamp.opengl.x11.glx.X11GLXDrawableFactory.createExternalGLContextImpl(X11GLXDrawableFactory.java:575)
[junit] at jogamp.opengl.GLDrawableFactoryImpl.createExternalGLContext(GLDrawableFactoryImpl.java:736)
[junit] at com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT$MyGLEventListener.init(TestSharedExternalContextAWT.java:130)
[junit] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644)
[junit] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667)
[junit] at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431)
[junit] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291)
[junit] ... 5 more
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01OnEDT took 6.007 sec
[junit] Testcase: test02OnExecutorThread took 6.001 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.087 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] Master Thread Start: Thread-0
[junit]
[junit]
[junit] Master GLContext
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fe2f42dd6c0, owner true, ResourceToolkitLock[obj 0x2237233, isOwner true, <667c6e00, 35a7fd67>[count 1, qsz 0, owner <Thread-0>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: ResizeableImpl
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit]
[junit]
[junit] Master (orig) Ct: X11GLXContext [Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)], options 0x4c43, this 0x16d34ae9, handle 0x7fe2f4306cd0, isShared false, jogamp.opengl.gl4.GL4bcImpl@5d5f1d4e,
[junit] quirks: [No10BitColorCompOffscreen],
[junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@44745e3c,
[junit] Handle 0x0,
[junit] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]],
[junit] fboI back 0, front 1, num 2,
[junit] FBO front read 2, FBO[name r/w 2/2, init true, bound false, size 512x512, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x2, obj 0x4bbba541], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 512x512, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x41fd34dc], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6e2b6415],
[junit] FBO back write 1, FBO[name r/w 1/1, init true, bound true, size 512x512, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x1, obj 0x203bcc53], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 512x512, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x8484252], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x36bcf4b8],
[junit] Surface WrappedSurface[ displayHandle 0x7fe2f42dd6c0
[junit] , surfaceHandle 0x0
[junit] , size 512x512
[junit] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[junit] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fe2f42dd6c0, owner true, ResourceToolkitLock[obj 0x2237233, isOwner true, <667c6e00, 35a7fd67>[count 1, qsz 0, owner <Thread-0>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]]
[junit] , surfaceLock <30235b6, 4912ad56>[count 1, qsz 0, owner <Thread-0>]
[junit] , GenericUpstreamSurfacelessHook[pixel 512x512]
[junit] , upstreamSurface false ]], direct true]
[junit] Exception in thread "Thread-0" com.jogamp.opengl.GLException: Caught GLException: Error: attempted to make an external GLDrawable without a drawable/context current on thread Thread-0
[junit] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[junit] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[junit] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[junit] at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:467)
[junit] at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190)
[junit] at com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT$1.run(TestSharedExternalContextAWT.java:56)
[junit] at java.base/java.lang.Thread.run(Thread.java:833)
[junit] Caused by: com.jogamp.opengl.GLException: Error: attempted to make an external GLDrawable without a drawable/context current
[junit] at jogamp.opengl.x11.glx.X11ExternalGLXContext.create(X11ExternalGLXContext.java:82)
[junit] at jogamp.opengl.x11.glx.X11GLXDrawableFactory.createExternalGLContextImpl(X11GLXDrawableFactory.java:575)
[junit] at jogamp.opengl.GLDrawableFactoryImpl.createExternalGLContext(GLDrawableFactoryImpl.java:736)
[junit] at com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT$MyGLEventListener.init(TestSharedExternalContextAWT.java:130)
[junit] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644)
[junit] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667)
[junit] at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431)
[junit] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291)
[junit] ... 5 more
[junit] Master Thread Start: Thread-3
[junit]
[junit]
[junit] Master GLContext
[junit] -----------------------------------------------------------------------------------------------------
[junit] X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fe31812f7d0, owner true, ResourceToolkitLock[obj 0x541bca04, isOwner true, <4601fd01, 6505fac6>[count 1, qsz 0, owner <Thread-3>]]]:
[junit]
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] Drawable: ResizeableImpl
[junit] GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit]
[junit]
[junit] Master (orig) Ct: X11GLXContext [Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)], options 0x4c43, this 0x11194643, handle 0x7fe31819a930, isShared false, jogamp.opengl.gl4.GL4bcImpl@3ef5937b,
[junit] quirks: [No10BitColorCompOffscreen],
[junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@44745e3c,
[junit] Handle 0x0,
[junit] Caps GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]],
[junit] fboI back 0, front 1, num 2,
[junit] FBO front read 2, FBO[name r/w 2/2, init true, bound false, size 512x512, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x2, obj 0x7d143f39], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 512x512, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x2, obj 0x3434354b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x370d2997],
[junit] FBO back write 1, FBO[name r/w 1/1, init true, bound true, size 512x512, samples 0/4, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x1, obj 0x307aedde], stencil null, colorbuffer attachments: 1/8, with 1 textures: [TextureAttachment[type COLOR_TEXTURE, target GL_TEXTURE_2D, level 0, format 0x8051, 512x512, border 0, dataFormat 0x1907, dataType 0x1401; min/mag 0x2600/0x2600, wrap S/T 0x812f/0x812f; name 0x1, obj 0x25f11a46], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6c4bf11f],
[junit] Surface WrappedSurface[ displayHandle 0x7fe31812f7d0
[junit] , surfaceHandle 0x0
[junit] , size 512x512
[junit] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ]
[junit] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fe31812f7d0, owner true, ResourceToolkitLock[obj 0x541bca04, isOwner true, <4601fd01, 6505fac6>[count 1, qsz 0, owner <Thread-3>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]]
[junit] , surfaceLock <32d43c90, 1f5a33a6>[count 1, qsz 0, owner <Thread-3>]
[junit] , GenericUpstreamSurfacelessHook[pixel 512x512]
[junit] , upstreamSurface false ]], direct true]
[junit] Exception in thread "Thread-3" com.jogamp.opengl.GLException: Caught GLException: Error: attempted to make an external GLDrawable without a drawable/context current on thread Thread-3
[junit] at com.jogamp.opengl.GLException.newGLException(GLException.java:76)
[junit] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1327)
[junit] at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1147)
[junit] at jogamp.opengl.GLAutoDrawableBase.defaultDisplay(GLAutoDrawableBase.java:467)
[junit] at com.jogamp.opengl.GLAutoDrawableDelegate.display(GLAutoDrawableDelegate.java:190)
[junit] at com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT$1.run(TestSharedExternalContextAWT.java:56)
[junit] at java.base/java.lang.Thread.run(Thread.java:833)
[junit] Caused by: com.jogamp.opengl.GLException: Error: attempted to make an external GLDrawable without a drawable/context current
[junit] at jogamp.opengl.x11.glx.X11ExternalGLXContext.create(X11ExternalGLXContext.java:82)
[junit] at jogamp.opengl.x11.glx.X11GLXDrawableFactory.createExternalGLContextImpl(X11GLXDrawableFactory.java:575)
[junit] at jogamp.opengl.GLDrawableFactoryImpl.createExternalGLContext(GLDrawableFactoryImpl.java:736)
[junit] at com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT$MyGLEventListener.init(TestSharedExternalContextAWT.java:130)
[junit] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644)
[junit] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667)
[junit] at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431)
[junit] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291)
[junit] ... 5 more
[junit] ------------- ---------------- ---------------
[junit] X11Util.Display: Shutdown (JVM shutdown: true, open (no close attempt): 2/2, reusable (open, marked uncloseable): 0, pending (open in creation order): 2)
[junit] X11Util: Open X11 Display Connections: 2
[junit] X11Util: Open[0]: NamedX11Display[:0, 0x7fe2f42dd6c0, refCount 1, unCloseable false]
[junit] X11Util: Open[1]: NamedX11Display[:0, 0x7fe31812f7d0, refCount 1, unCloseable false]
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364759363 ms III - Start
[junit] SLOCK [T main @ 1692364759363 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x293a5bf6: tileRendererInUse null, GearsES2[obj 0x293a5bf6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x293a5bf6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x293a5bf6 created: GearsObj[0x487e0628, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x293a5bf6 created: GearsObj[0x48db22c6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x293a5bf6 created: GearsObj[0x48db22c6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x293a5bf6 FIN GearsES2[obj 0x293a5bf6 isInit true, usesShared false, 1 GearsObj[0x487e0628, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48db22c6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b86c2af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x293a5bf6 0/0 246x226 of 246x226, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x293a5bf6, angle 0.0, [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0 -> [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x293a5bf6 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x293a5bf6, angle 0.5, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x293a5bf6 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x293a5bf6, angle 1.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] 0 s: 60 f / 145 ms, 413.7 fps, 2 ms/f; total: 60 f, 413.7 fps, 2 ms/f
[junit] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 120 f, 638.2 fps, 1 ms/f
[junit] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 180 f, 789.4 fps, 1 ms/f
[junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 240 f, 879.1 fps, 1 ms/f
[junit] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 300 f, 974.0 fps, 1 ms/f
[junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 360 f, 1061.9 fps, 0 ms/f
[junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 420 f, 1138.2 fps, 0 ms/f
[junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 480 f, 1209.0 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x293a5bf6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x293a5bf6 FIN
[junit] Total: 806ms
[junit] GLProfile.initSingleton(): 337ms
[junit] Demo Code: 467ms
[junit] GLInfo: 0ms
[junit] GLProfile.shutdown(): 2ms
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test02AnotherLifeWithGLInfo
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x74235045: tileRendererInUse null, GearsES2[obj 0x74235045 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x74235045 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x74235045 created: GearsObj[0x357fc430, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x74235045 created: GearsObj[0x753b91a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x74235045 created: GearsObj[0x753b91a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x74235045 FIN GearsES2[obj 0x74235045 isInit true, usesShared false, 1 GearsObj[0x357fc430, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x753b91a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x108783db, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x74235045 0/0 256x227 of 256x227, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x74235045, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x74235045 0/0 256x227 of 256x227, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x74235045, angle 1.5, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 60 f, 882.3 fps, 1 ms/f
[junit] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 120 f, 1081.0 fps, 0 ms/f
[junit] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 180 f, 1168.8 fps, 0 ms/f
[junit] 0 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 240 f, 1250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 300 f, 1351.3 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 360 f, 1451.6 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 420 f, 1527.2 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 480 f, 1600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 540 f, 1651.3 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 600 f, 1694.9 fps, 0 ms/f
[junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 660 f, 1718.7 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x74235045: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x74235045 FIN
[junit] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x618b19ad, isOwner false, <2d3379b4, 30c15d8b>[count 0, qsz 0, owner <NULL>]]]
[junit] Natives
[junit] GL4bc false
[junit] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[junit] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[junit] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[junit] Count 7 / 8
[junit] Common
[junit] GL4ES3 true
[junit] GL2GL3 true
[junit] GL2ES2 true
[junit] GL2ES1 true
[junit] Mappings
[junit] GLES1 GLProfile[GLES1/GLES1.sw]
[junit] GLES2 GLProfile[GLES2/GLES3.sw]
[junit] GL3bc GLProfile[GL3bc/GL3bc.sw]
[junit] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[junit] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[junit] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[junit] GL2 GLProfile[GL2/GL3bc.sw]
[junit] GLES3 GLProfile[GLES3/GLES3.sw]
[junit] GL4 GLProfile[GL4/GL4.sw]
[junit] GL3 GLProfile[GL3/GL4.sw]
[junit] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[junit] default GLProfile[GL3bc/GL3bc.sw]
[junit] Count 11 / 12
[junit]
[junit] Total: 530ms
[junit] GLProfile.initSingleton(): 92ms
[junit] Demo Code: 435ms
[junit] GLInfo: 1ms
[junit] GLProfile.shutdown(): 2ms
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test02AnotherLifeWithGLInfo
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03AnotherLife
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6b2ea799: tileRendererInUse null, GearsES2[obj 0x6b2ea799 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6b2ea799 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6b2ea799 created: GearsObj[0x3921319, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6b2ea799 created: GearsObj[0x662c87cf, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6b2ea799 created: GearsObj[0x662c87cf, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6b2ea799 FIN GearsES2[obj 0x6b2ea799 isInit true, usesShared false, 1 GearsObj[0x3921319, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x662c87cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x71a0bc6d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6b2ea799 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400048, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6b2ea799, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6b2ea799 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400048, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6b2ea799, angle 1.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 60 f, 1153.8 fps, 0 ms/f
[junit] 0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 120 f, 1333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 180 f, 1417.3 fps, 0 ms/f
[junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 240 f, 1518.9 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 300 f, 1630.4 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 360 f, 1714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 420 f, 1787.2 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 480 f, 1839.0 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 540 f, 1875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 600 f, 1898.7 fps, 0 ms/f
[junit] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 660 f, 1869.6 fps, 0 ms/f
[junit] 0 s: 60 f / 33 ms, 1818.1 fps, 0 ms/f; total: 720 f, 1865.2 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6b2ea799: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6b2ea799 FIN
[junit] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x411f53a0, isOwner false, <2b71e916, 36fc695d>[count 0, qsz 0, owner <NULL>]]]
[junit] Natives
[junit] GL4bc false
[junit] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[junit] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[junit] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[junit] Count 7 / 8
[junit] Common
[junit] GL4ES3 true
[junit] GL2GL3 true
[junit] GL2ES2 true
[junit] GL2ES1 true
[junit] Mappings
[junit] GLES1 GLProfile[GLES1/GLES1.sw]
[junit] GLES2 GLProfile[GLES2/GLES3.sw]
[junit] GL3bc GLProfile[GL3bc/GL3bc.sw]
[junit] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[junit] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[junit] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[junit] GL2 GLProfile[GL2/GL3bc.sw]
[junit] GLES3 GLProfile[GLES3/GLES3.sw]
[junit] GL4 GLProfile[GL4/GL4.sw]
[junit] GL3 GLProfile[GL3/GL4.sw]
[junit] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[junit] default GLProfile[GL3bc/GL3bc.sw]
[junit] Count 11 / 12
[junit]
[junit] Total: 513ms
[junit] GLProfile.initSingleton(): 83ms
[junit] Demo Code: 428ms
[junit] GLInfo: 0ms
[junit] GLProfile.shutdown(): 2ms
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03AnotherLife
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03TwoLifes
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0x7899fda9, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0x219d6a82, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0x219d6a82, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x7899fda9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x219d6a82, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5758277e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400056, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400056, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 1.5, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 60 f, 1132.0 fps, 0 ms/f
[junit] 0 s: 60 f / 33 ms, 1818.1 fps, 0 ms/f; total: 120 f, 1395.3 fps, 0 ms/f
[junit] 0 s: 60 f / 34 ms, 1764.7 fps, 0 ms/f; total: 180 f, 1500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 240 f, 1538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 300 f, 1648.3 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 360 f, 1730.7 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 420 f, 1794.8 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 480 f, 1846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 540 f, 1894.7 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 600 f, 1929.2 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 660 f, 1964.2 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 720 f, 1988.9 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 780 f, 2010.3 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 FIN
[junit] Total: 520ms
[junit] GLProfile.initSingleton(): 98ms
[junit] Demo Code: 421ms
[junit] GLInfo: 0ms
[junit] GLProfile.shutdown(): 1ms
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5bf0d49: tileRendererInUse null, GearsES2[obj 0x5bf0d49 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5bf0d49 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5bf0d49 created: GearsObj[0x75bc1ed3, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5bf0d49 created: GearsObj[0x77647e38, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5bf0d49 created: GearsObj[0x77647e38, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5bf0d49 FIN GearsES2[obj 0x5bf0d49 isInit true, usesShared false, 1 GearsObj[0x75bc1ed3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77647e38, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f91813d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5bf0d49 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400064, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5bf0d49, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5bf0d49 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400064, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5bf0d49, angle 2.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] 0 s: 60 f / 61 ms, 983.6 fps, 1 ms/f; total: 60 f, 983.6 fps, 1 ms/f
[junit] 0 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 120 f, 1200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 180 f, 1313.8 fps, 0 ms/f
[junit] 0 s: 60 f / 33 ms, 1818.1 fps, 0 ms/f; total: 240 f, 1411.7 fps, 0 ms/f
[junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 300 f, 1515.1 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 360 f, 1614.3 fps, 0 ms/f
[junit] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 420 f, 1700.4 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 480 f, 1764.7 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 540 f, 1818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 600 f, 1818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 660 f, 1864.4 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 720 f, 1904.7 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5bf0d49: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5bf0d49 FIN
[junit] Total: 512ms
[junit] GLProfile.initSingleton(): 84ms
[junit] Demo Code: 424ms
[junit] GLInfo: 0ms
[junit] GLProfile.shutdown(): 4ms
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03TwoLifes
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364762304 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364762304 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.523 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364759363 ms III - Start
[junit] SLOCK [T main @ 1692364759363 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x293a5bf6: tileRendererInUse null, GearsES2[obj 0x293a5bf6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x293a5bf6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x293a5bf6 created: GearsObj[0x487e0628, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x293a5bf6 created: GearsObj[0x48db22c6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x293a5bf6 created: GearsObj[0x48db22c6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x293a5bf6 FIN GearsES2[obj 0x293a5bf6 isInit true, usesShared false, 1 GearsObj[0x487e0628, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48db22c6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b86c2af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x293a5bf6 0/0 246x226 of 246x226, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x293a5bf6, angle 0.0, [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0 -> [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x293a5bf6 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x293a5bf6, angle 0.5, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x293a5bf6 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x293a5bf6, angle 1.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] 0 s: 60 f / 145 ms, 413.7 fps, 2 ms/f; total: 60 f, 413.7 fps, 2 ms/f
[junit] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 120 f, 638.2 fps, 1 ms/f
[junit] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 180 f, 789.4 fps, 1 ms/f
[junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 240 f, 879.1 fps, 1 ms/f
[junit] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 300 f, 974.0 fps, 1 ms/f
[junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 360 f, 1061.9 fps, 0 ms/f
[junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 420 f, 1138.2 fps, 0 ms/f
[junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 480 f, 1209.0 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x293a5bf6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x293a5bf6 FIN
[junit] Total: 806ms
[junit] GLProfile.initSingleton(): 337ms
[junit] Demo Code: 467ms
[junit] GLInfo: 0ms
[junit] GLProfile.shutdown(): 2ms
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test02AnotherLifeWithGLInfo
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x74235045: tileRendererInUse null, GearsES2[obj 0x74235045 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x74235045 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x74235045 created: GearsObj[0x357fc430, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x74235045 created: GearsObj[0x753b91a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x74235045 created: GearsObj[0x753b91a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x74235045 FIN GearsES2[obj 0x74235045 isInit true, usesShared false, 1 GearsObj[0x357fc430, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x753b91a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x108783db, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x74235045 0/0 256x227 of 256x227, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x74235045, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x74235045 0/0 256x227 of 256x227, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x74235045, angle 1.5, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 60 f, 882.3 fps, 1 ms/f
[junit] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 120 f, 1081.0 fps, 0 ms/f
[junit] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 180 f, 1168.8 fps, 0 ms/f
[junit] 0 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 240 f, 1250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 300 f, 1351.3 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 360 f, 1451.6 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 420 f, 1527.2 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 480 f, 1600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 540 f, 1651.3 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 600 f, 1694.9 fps, 0 ms/f
[junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 660 f, 1718.7 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x74235045: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x74235045 FIN
[junit] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x618b19ad, isOwner false, <2d3379b4, 30c15d8b>[count 0, qsz 0, owner <NULL>]]]
[junit] Natives
[junit] GL4bc false
[junit] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[junit] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[junit] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[junit] Count 7 / 8
[junit] Common
[junit] GL4ES3 true
[junit] GL2GL3 true
[junit] GL2ES2 true
[junit] GL2ES1 true
[junit] Mappings
[junit] GLES1 GLProfile[GLES1/GLES1.sw]
[junit] GLES2 GLProfile[GLES2/GLES3.sw]
[junit] GL3bc GLProfile[GL3bc/GL3bc.sw]
[junit] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[junit] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[junit] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[junit] GL2 GLProfile[GL2/GL3bc.sw]
[junit] GLES3 GLProfile[GLES3/GLES3.sw]
[junit] GL4 GLProfile[GL4/GL4.sw]
[junit] GL3 GLProfile[GL3/GL4.sw]
[junit] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[junit] default GLProfile[GL3bc/GL3bc.sw]
[junit] Count 11 / 12
[junit]
[junit] Total: 530ms
[junit] GLProfile.initSingleton(): 92ms
[junit] Demo Code: 435ms
[junit] GLInfo: 1ms
[junit] GLProfile.shutdown(): 2ms
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test02AnotherLifeWithGLInfo
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03AnotherLife
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6b2ea799: tileRendererInUse null, GearsES2[obj 0x6b2ea799 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6b2ea799 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6b2ea799 created: GearsObj[0x3921319, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6b2ea799 created: GearsObj[0x662c87cf, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6b2ea799 created: GearsObj[0x662c87cf, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6b2ea799 FIN GearsES2[obj 0x6b2ea799 isInit true, usesShared false, 1 GearsObj[0x3921319, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x662c87cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x71a0bc6d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6b2ea799 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400048, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6b2ea799, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6b2ea799 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400048, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6b2ea799, angle 1.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 60 f, 1153.8 fps, 0 ms/f
[junit] 0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 120 f, 1333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 180 f, 1417.3 fps, 0 ms/f
[junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 240 f, 1518.9 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 300 f, 1630.4 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 360 f, 1714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 420 f, 1787.2 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 480 f, 1839.0 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 540 f, 1875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 600 f, 1898.7 fps, 0 ms/f
[junit] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 660 f, 1869.6 fps, 0 ms/f
[junit] 0 s: 60 f / 33 ms, 1818.1 fps, 0 ms/f; total: 720 f, 1865.2 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6b2ea799: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6b2ea799 FIN
[junit] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x411f53a0, isOwner false, <2b71e916, 36fc695d>[count 0, qsz 0, owner <NULL>]]]
[junit] Natives
[junit] GL4bc false
[junit] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[junit] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[junit] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[junit] Count 7 / 8
[junit] Common
[junit] GL4ES3 true
[junit] GL2GL3 true
[junit] GL2ES2 true
[junit] GL2ES1 true
[junit] Mappings
[junit] GLES1 GLProfile[GLES1/GLES1.sw]
[junit] GLES2 GLProfile[GLES2/GLES3.sw]
[junit] GL3bc GLProfile[GL3bc/GL3bc.sw]
[junit] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[junit] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[junit] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[junit] GL2 GLProfile[GL2/GL3bc.sw]
[junit] GLES3 GLProfile[GLES3/GLES3.sw]
[junit] GL4 GLProfile[GL4/GL4.sw]
[junit] GL3 GLProfile[GL3/GL4.sw]
[junit] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[junit] default GLProfile[GL3bc/GL3bc.sw]
[junit] Count 11 / 12
[junit]
[junit] Total: 513ms
[junit] GLProfile.initSingleton(): 83ms
[junit] Demo Code: 428ms
[junit] GLInfo: 0ms
[junit] GLProfile.shutdown(): 2ms
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03AnotherLife
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03TwoLifes
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0x7899fda9, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0x219d6a82, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0x219d6a82, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x7899fda9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x219d6a82, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5758277e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400056, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400056, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 1.5, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 60 f, 1132.0 fps, 0 ms/f
[junit] 0 s: 60 f / 33 ms, 1818.1 fps, 0 ms/f; total: 120 f, 1395.3 fps, 0 ms/f
[junit] 0 s: 60 f / 34 ms, 1764.7 fps, 0 ms/f; total: 180 f, 1500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 240 f, 1538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 300 f, 1648.3 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 360 f, 1730.7 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 420 f, 1794.8 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 480 f, 1846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 540 f, 1894.7 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 600 f, 1929.2 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 660 f, 1964.2 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 720 f, 1988.9 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 780 f, 2010.3 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 FIN
[junit] Total: 520ms
[junit] GLProfile.initSingleton(): 98ms
[junit] Demo Code: 421ms
[junit] GLInfo: 0ms
[junit] GLProfile.shutdown(): 1ms
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5bf0d49: tileRendererInUse null, GearsES2[obj 0x5bf0d49 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5bf0d49 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5bf0d49 created: GearsObj[0x75bc1ed3, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5bf0d49 created: GearsObj[0x77647e38, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5bf0d49 created: GearsObj[0x77647e38, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5bf0d49 FIN GearsES2[obj 0x5bf0d49 isInit true, usesShared false, 1 GearsObj[0x75bc1ed3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77647e38, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f91813d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5bf0d49 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400064, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5bf0d49, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5bf0d49 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400064, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5bf0d49, angle 2.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] 0 s: 60 f / 61 ms, 983.6 fps, 1 ms/f; total: 60 f, 983.6 fps, 1 ms/f
[junit] 0 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 120 f, 1200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 180 f, 1313.8 fps, 0 ms/f
[junit] 0 s: 60 f / 33 ms, 1818.1 fps, 0 ms/f; total: 240 f, 1411.7 fps, 0 ms/f
[junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 300 f, 1515.1 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 360 f, 1614.3 fps, 0 ms/f
[junit] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 420 f, 1700.4 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 480 f, 1764.7 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 540 f, 1818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 600 f, 1818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 660 f, 1864.4 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 720 f, 1904.7 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5bf0d49: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5bf0d49 FIN
[junit] Total: 512ms
[junit] GLProfile.initSingleton(): 84ms
[junit] Demo Code: 424ms
[junit] GLInfo: 0ms
[junit] GLProfile.shutdown(): 4ms
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03TwoLifes
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364762304 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364762304 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01OneLife took 0.852 sec
[junit] Testcase: test02AnotherLifeWithGLInfo took 0.53 sec
[junit] Testcase: test03AnotherLife took 0.513 sec
[junit] Testcase: test03TwoLifes took 1.033 sec
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.523 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364759363 ms III - Start
[junit] SLOCK [T main @ 1692364759363 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x293a5bf6: tileRendererInUse null, GearsES2[obj 0x293a5bf6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x293a5bf6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x293a5bf6 created: GearsObj[0x487e0628, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x293a5bf6 created: GearsObj[0x48db22c6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x293a5bf6 created: GearsObj[0x48db22c6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x293a5bf6 FIN GearsES2[obj 0x293a5bf6 isInit true, usesShared false, 1 GearsObj[0x487e0628, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48db22c6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b86c2af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x293a5bf6 0/0 246x226 of 246x226, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x293a5bf6, angle 0.0, [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0 -> [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x293a5bf6 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x293a5bf6, angle 0.5, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x293a5bf6 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x293a5bf6, angle 1.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] 0 s: 60 f / 145 ms, 413.7 fps, 2 ms/f; total: 60 f, 413.7 fps, 2 ms/f
[junit] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 120 f, 638.2 fps, 1 ms/f
[junit] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 180 f, 789.4 fps, 1 ms/f
[junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 240 f, 879.1 fps, 1 ms/f
[junit] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 300 f, 974.0 fps, 1 ms/f
[junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 360 f, 1061.9 fps, 0 ms/f
[junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 420 f, 1138.2 fps, 0 ms/f
[junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 480 f, 1209.0 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x293a5bf6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x293a5bf6 FIN
[junit] Total: 806ms
[junit] GLProfile.initSingleton(): 337ms
[junit] Demo Code: 467ms
[junit] GLInfo: 0ms
[junit] GLProfile.shutdown(): 2ms
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test02AnotherLifeWithGLInfo
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x74235045: tileRendererInUse null, GearsES2[obj 0x74235045 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x74235045 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x74235045 created: GearsObj[0x357fc430, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x74235045 created: GearsObj[0x753b91a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x74235045 created: GearsObj[0x753b91a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x74235045 FIN GearsES2[obj 0x74235045 isInit true, usesShared false, 1 GearsObj[0x357fc430, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x753b91a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x108783db, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x74235045 0/0 256x227 of 256x227, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x74235045, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x74235045 0/0 256x227 of 256x227, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x74235045, angle 1.5, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 60 f, 882.3 fps, 1 ms/f
[junit] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 120 f, 1081.0 fps, 0 ms/f
[junit] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 180 f, 1168.8 fps, 0 ms/f
[junit] 0 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 240 f, 1250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 300 f, 1351.3 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 360 f, 1451.6 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 420 f, 1527.2 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 480 f, 1600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 540 f, 1651.3 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 600 f, 1694.9 fps, 0 ms/f
[junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 660 f, 1718.7 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x74235045: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x74235045 FIN
[junit] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x618b19ad, isOwner false, <2d3379b4, 30c15d8b>[count 0, qsz 0, owner <NULL>]]]
[junit] Natives
[junit] GL4bc false
[junit] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[junit] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[junit] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[junit] Count 7 / 8
[junit] Common
[junit] GL4ES3 true
[junit] GL2GL3 true
[junit] GL2ES2 true
[junit] GL2ES1 true
[junit] Mappings
[junit] GLES1 GLProfile[GLES1/GLES1.sw]
[junit] GLES2 GLProfile[GLES2/GLES3.sw]
[junit] GL3bc GLProfile[GL3bc/GL3bc.sw]
[junit] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[junit] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[junit] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[junit] GL2 GLProfile[GL2/GL3bc.sw]
[junit] GLES3 GLProfile[GLES3/GLES3.sw]
[junit] GL4 GLProfile[GL4/GL4.sw]
[junit] GL3 GLProfile[GL3/GL4.sw]
[junit] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[junit] default GLProfile[GL3bc/GL3bc.sw]
[junit] Count 11 / 12
[junit]
[junit] Total: 530ms
[junit] GLProfile.initSingleton(): 92ms
[junit] Demo Code: 435ms
[junit] GLInfo: 1ms
[junit] GLProfile.shutdown(): 2ms
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test02AnotherLifeWithGLInfo
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03AnotherLife
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6b2ea799: tileRendererInUse null, GearsES2[obj 0x6b2ea799 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6b2ea799 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6b2ea799 created: GearsObj[0x3921319, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6b2ea799 created: GearsObj[0x662c87cf, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6b2ea799 created: GearsObj[0x662c87cf, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6b2ea799 FIN GearsES2[obj 0x6b2ea799 isInit true, usesShared false, 1 GearsObj[0x3921319, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x662c87cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x71a0bc6d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6b2ea799 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400048, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6b2ea799, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6b2ea799 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400048, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6b2ea799, angle 1.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 60 f, 1153.8 fps, 0 ms/f
[junit] 0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 120 f, 1333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 180 f, 1417.3 fps, 0 ms/f
[junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 240 f, 1518.9 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 300 f, 1630.4 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 360 f, 1714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 420 f, 1787.2 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 480 f, 1839.0 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 540 f, 1875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 600 f, 1898.7 fps, 0 ms/f
[junit] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 660 f, 1869.6 fps, 0 ms/f
[junit] 0 s: 60 f / 33 ms, 1818.1 fps, 0 ms/f; total: 720 f, 1865.2 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6b2ea799: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6b2ea799 FIN
[junit] GLProfiles on device X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x411f53a0, isOwner false, <2b71e916, 36fc695d>[count 0, qsz 0, owner <NULL>]]]
[junit] Natives
[junit] GL4bc false
[junit] GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[junit] GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)]
[junit] GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)]
[junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)]
[junit] Count 7 / 8
[junit] Common
[junit] GL4ES3 true
[junit] GL2GL3 true
[junit] GL2ES2 true
[junit] GL2ES1 true
[junit] Mappings
[junit] GLES1 GLProfile[GLES1/GLES1.sw]
[junit] GLES2 GLProfile[GLES2/GLES3.sw]
[junit] GL3bc GLProfile[GL3bc/GL3bc.sw]
[junit] GL2ES1 GLProfile[GL2ES1/GL3bc.sw]
[junit] GL4ES3 GLProfile[GL4ES3/GL4.sw]
[junit] GL2ES2 GLProfile[GL2ES2/GL4.sw]
[junit] GL2 GLProfile[GL2/GL3bc.sw]
[junit] GLES3 GLProfile[GLES3/GLES3.sw]
[junit] GL4 GLProfile[GL4/GL4.sw]
[junit] GL3 GLProfile[GL3/GL4.sw]
[junit] GL2GL3 GLProfile[GL2GL3/GL4.sw]
[junit] default GLProfile[GL3bc/GL3bc.sw]
[junit] Count 11 / 12
[junit]
[junit] Total: 513ms
[junit] GLProfile.initSingleton(): 83ms
[junit] Demo Code: 428ms
[junit] GLInfo: 0ms
[junit] GLProfile.shutdown(): 2ms
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03AnotherLife
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03TwoLifes
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x62379589: tileRendererInUse null, GearsES2[obj 0x62379589 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x62379589 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x62379589 created: GearsObj[0x7899fda9, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x62379589 created: GearsObj[0x219d6a82, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x62379589 created: GearsObj[0x219d6a82, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62379589 FIN GearsES2[obj 0x62379589 isInit true, usesShared false, 1 GearsObj[0x7899fda9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x219d6a82, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5758277e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400056, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62379589 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400056, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x62379589, angle 1.5, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 60 f, 1132.0 fps, 0 ms/f
[junit] 0 s: 60 f / 33 ms, 1818.1 fps, 0 ms/f; total: 120 f, 1395.3 fps, 0 ms/f
[junit] 0 s: 60 f / 34 ms, 1764.7 fps, 0 ms/f; total: 180 f, 1500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 240 f, 1538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 300 f, 1648.3 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 360 f, 1730.7 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 420 f, 1794.8 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 480 f, 1846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 540 f, 1894.7 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 600 f, 1929.2 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 660 f, 1964.2 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 720 f, 1988.9 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 780 f, 2010.3 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62379589 FIN
[junit] Total: 520ms
[junit] GLProfile.initSingleton(): 98ms
[junit] Demo Code: 421ms
[junit] GLInfo: 0ms
[junit] GLProfile.shutdown(): 1ms
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5bf0d49: tileRendererInUse null, GearsES2[obj 0x5bf0d49 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5bf0d49 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5bf0d49 created: GearsObj[0x75bc1ed3, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5bf0d49 created: GearsObj[0x77647e38, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5bf0d49 created: GearsObj[0x77647e38, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5bf0d49 FIN GearsES2[obj 0x5bf0d49 isInit true, usesShared false, 1 GearsObj[0x75bc1ed3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77647e38, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f91813d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5bf0d49 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400064, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5bf0d49, angle 0.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5bf0d49 0/0 256x227 of 256x227, swapInterval 1, drawable 0x400064, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5bf0d49, angle 2.0, [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0 -> [l -1.1277533, r 1.1277533, b -1.0, t 1.0] 2.2555065x2.0, v-flip false
[junit] 0 s: 60 f / 61 ms, 983.6 fps, 1 ms/f; total: 60 f, 983.6 fps, 1 ms/f
[junit] 0 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 120 f, 1200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 180 f, 1313.8 fps, 0 ms/f
[junit] 0 s: 60 f / 33 ms, 1818.1 fps, 0 ms/f; total: 240 f, 1411.7 fps, 0 ms/f
[junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 300 f, 1515.1 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 360 f, 1614.3 fps, 0 ms/f
[junit] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 420 f, 1700.4 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 480 f, 1764.7 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 540 f, 1818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 600 f, 1818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 660 f, 1864.4 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 720 f, 1904.7 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5bf0d49: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5bf0d49 FIN
[junit] Total: 512ms
[junit] GLProfile.initSingleton(): 84ms
[junit] Demo Code: 424ms
[junit] GLInfo: 0ms
[junit] GLProfile.shutdown(): 4ms
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03TwoLifes
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364762304 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364762304 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364763160 ms III - Start
[junit] SLOCK [T main @ 1692364763161 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT - test01UseAWTNotShared
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using local VBOs on slave 0x752325ad
[junit] Creating vertex VBO on slave 0x752325ad
[junit] Creating index VBO on slave 0x752325ad
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT - test01UseAWTNotShared
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT - test10UseNEWTNotShared
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using local VBOs on slave 0x51e69659
[junit] Creating vertex VBO on slave 0x51e69659
[junit] Creating index VBO on slave 0x51e69659
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT - test10UseNEWTNotShared
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364770132 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364770132 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.556 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364763160 ms III - Start
[junit] SLOCK [T main @ 1692364763161 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT - test01UseAWTNotShared
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using local VBOs on slave 0x752325ad
[junit] Creating vertex VBO on slave 0x752325ad
[junit] Creating index VBO on slave 0x752325ad
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT - test01UseAWTNotShared
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT - test10UseNEWTNotShared
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using local VBOs on slave 0x51e69659
[junit] Creating vertex VBO on slave 0x51e69659
[junit] Creating index VBO on slave 0x51e69659
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT - test10UseNEWTNotShared
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364770132 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364770132 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01UseAWTNotShared took 3.24 sec
[junit] Testcase: test10UseNEWTNotShared took 3.33 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.556 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364763160 ms III - Start
[junit] SLOCK [T main @ 1692364763161 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT - test01UseAWTNotShared
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using local VBOs on slave 0x752325ad
[junit] Creating vertex VBO on slave 0x752325ad
[junit] Creating index VBO on slave 0x752325ad
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT - test01UseAWTNotShared
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT - test10UseNEWTNotShared
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Using local VBOs on slave 0x51e69659
[junit] Creating vertex VBO on slave 0x51e69659
[junit] Creating index VBO on slave 0x51e69659
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] reshape: 480x480 -> 480x480, [drawable pixel 480x480]
[junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSingleGLInJSliderNewtAWT - test10UseNEWTNotShared
[junit] AWTWindowClosingAdapter.windowClosed: AWTWindowClosingAdapter[closing 1, closed 1]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364770132 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364770132 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364771084 ms III - Start
[junit] SLOCK [T main @ 1692364771084 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorContinue
[junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 391, frames 1383796, fps 3539079.2], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x7db7c261: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x7cdce73: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x7db7c261: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x7cdce73: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 392, frames 1385801, fps 3535102.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1283bb96: tileRendererInUse null, GearsES2[obj 0x1283bb96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1283bb96 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1283bb96 created: GearsObj[0x54bcdaa3, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1283bb96 created: GearsObj[0x1e8d8a06, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1283bb96 created: GearsObj[0x1e8d8a06, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1283bb96 FIN GearsES2[obj 0x1283bb96 isInit true, usesShared false, 1 GearsObj[0x54bcdaa3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1e8d8a06, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66a530e0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1283bb96 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1283bb96, angle 0.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
[junit] Item Stays: GLCanvas, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 536, frames 1385927, fps 2585597.2], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Label PRE:
[junit] CANVAS 0x7db7c261: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x7cdce73: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0x7db7c261: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x7cdce73: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 536, frames 1385927, fps 2585597.2], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1283bb96 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1283bb96, angle 63.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
[junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 796, frames 2201202, fps 2765276.2], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x7db7c261: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x7cdce73: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x7db7c261: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x7cdce73: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 796, frames 2202641, fps 2767085.2], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1283bb96 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1283bb96, angle 63.5, [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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1283bb96: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1283bb96 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorContinue
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorResumePause
[junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating false, paused true, drawable 1, totals[dt 0, frames 1, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x6f50ed05: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x57f5b0dc: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x6f50ed05: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x57f5b0dc: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.Animator[started true, animating false, paused false, drawable 1, totals[dt 0, frames 1, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1da2cb77: tileRendererInUse null, GearsES2[obj 0x1da2cb77 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1da2cb77 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1da2cb77 created: GearsObj[0x670eb831, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1da2cb77 created: GearsObj[0x6756fcb9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1da2cb77 created: GearsObj[0x6756fcb9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1da2cb77 FIN GearsES2[obj 0x1da2cb77 isInit true, usesShared false, 1 GearsObj[0x670eb831, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6756fcb9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3023b466, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1da2cb77 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1da2cb77, angle 0.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
[junit] Item Stays: GLCanvas, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 181, frames 138, fps 662.9834], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Label PRE:
[junit] CANVAS 0x6f50ed05: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x57f5b0dc: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0x6f50ed05: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x57f5b0dc: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.Animator[started true, animating true, paused true, drawable 1, totals[dt 181, frames 138, fps 662.9834], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1da2cb77 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1da2cb77, angle 69.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
[junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating false, paused true, drawable 1, totals[dt 181, frames 139, fps 662.9834], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x6f50ed05: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x57f5b0dc: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x6f50ed05: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x57f5b0dc: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.Animator[started true, animating false, paused false, drawable 1, totals[dt 181, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1da2cb77 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1da2cb77, angle 69.5, [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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1da2cb77: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1da2cb77 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorResumePause
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorStartStop
[junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x2043f2f4: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d4e2ddb: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x2043f2f4: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d4e2ddb: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.Animator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1a18644: tileRendererInUse null, GearsES2[obj 0x1a18644 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1a18644 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1a18644 created: GearsObj[0x48520595, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1a18644 created: GearsObj[0x2d4bc703, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1a18644 created: GearsObj[0x2d4bc703, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1a18644 FIN GearsES2[obj 0x1a18644 isInit true, usesShared false, 1 GearsObj[0x48520595, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d4bc703, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xb339563, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a18644 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400060, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1a18644, angle 0.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
[junit] Item Stays: GLCanvas, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 187, frames 194, fps 962.56683], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-AWTAnimator#02,6,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Label PRE:
[junit] CANVAS 0x2043f2f4: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d4e2ddb: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0x2043f2f4: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d4e2ddb: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 187, frames 194, fps 962.56683], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-AWTAnimator#02,6,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a18644 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400060, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1a18644, angle 97.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
[junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started false, animating false, paused false, drawable 1, totals[dt 187, frames 195, fps 962.56683], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x2043f2f4: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d4e2ddb: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x2043f2f4: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d4e2ddb: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.Animator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a18644 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400060, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1a18644, angle 97.5, [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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a18644: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a18644 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorStartStop
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorContinue
[junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 15, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x60173a15: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x4ec21134: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x60173a15: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x4ec21134: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 15, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x209da20d: tileRendererInUse null, GearsES2[obj 0x209da20d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x209da20d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x209da20d created: GearsObj[0x11c61681, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x209da20d created: GearsObj[0x5163402f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x209da20d created: GearsObj[0x5163402f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x209da20d FIN GearsES2[obj 0x209da20d isInit true, usesShared false, 1 GearsObj[0x11c61681, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5163402f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x303b0a5f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x209da20d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400075, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x209da20d, angle 0.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
[junit] Item Stays: GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 27, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Label PRE:
[junit] CANVAS 0x60173a15: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x4ec21134: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0x60173a15: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x4ec21134: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 27, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)]
[junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 39, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x60173a15: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x4ec21134: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x60173a15: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x4ec21134: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 39, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x209da20d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400075, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x209da20d, angle 6.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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x209da20d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x209da20d FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorContinue
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorResumePause
[junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating false, paused true, drawable 1, totals[dt 0, frames 1, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x4682ede6: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x548d71a3: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x4682ede6: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x548d71a3: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x485966cc: tileRendererInUse null, GearsES2[obj 0x485966cc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x485966cc on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x485966cc created: GearsObj[0x46e43a00, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x485966cc created: GearsObj[0x4059efcf, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x485966cc created: GearsObj[0x4059efcf, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x485966cc FIN GearsES2[obj 0x485966cc isInit true, usesShared false, 1 GearsObj[0x46e43a00, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4059efcf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d73c215, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x485966cc 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40008a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x485966cc, angle 0.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
[junit] Item Stays: GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Label PRE:
[junit] CANVAS 0x4682ede6: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x548d71a3: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0x4682ede6: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x548d71a3: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused true, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)]
[junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused true, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x4682ede6: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x548d71a3: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x4682ede6: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x548d71a3: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x485966cc 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40008a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x485966cc, angle 6.5, [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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x485966cc: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x485966cc FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorResumePause
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorStartStop
[junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0xcf4264f: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x15f600c9: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0xcf4264f: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x15f600c9: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5a56cdac: tileRendererInUse null, GearsES2[obj 0x5a56cdac isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5a56cdac on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5a56cdac created: GearsObj[0x16e48ca5, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5a56cdac created: GearsObj[0xa38bf63, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5a56cdac created: GearsObj[0xa38bf63, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5a56cdac FIN GearsES2[obj 0x5a56cdac isInit true, usesShared false, 1 GearsObj[0x16e48ca5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa38bf63, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x370024ad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5a56cdac 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40009f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5a56cdac, angle 0.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
[junit] Item Stays: GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator#05-Timer2,6,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Label PRE:
[junit] CANVAS 0xcf4264f: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x15f600c9: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0xcf4264f: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x15f600c9: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0xcf4264f: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x15f600c9: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0xcf4264f: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x15f600c9: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5a56cdac 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40009f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5a56cdac, angle 6.5, [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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5a56cdac: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5a56cdac FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorStartStop
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364776729 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364776729 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.219 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364771084 ms III - Start
[junit] SLOCK [T main @ 1692364771084 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorContinue
[junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 391, frames 1383796, fps 3539079.2], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x7db7c261: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x7cdce73: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x7db7c261: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x7cdce73: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 392, frames 1385801, fps 3535102.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1283bb96: tileRendererInUse null, GearsES2[obj 0x1283bb96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1283bb96 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1283bb96 created: GearsObj[0x54bcdaa3, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1283bb96 created: GearsObj[0x1e8d8a06, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1283bb96 created: GearsObj[0x1e8d8a06, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1283bb96 FIN GearsES2[obj 0x1283bb96 isInit true, usesShared false, 1 GearsObj[0x54bcdaa3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1e8d8a06, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66a530e0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1283bb96 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1283bb96, angle 0.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
[junit] Item Stays: GLCanvas, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 536, frames 1385927, fps 2585597.2], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Label PRE:
[junit] CANVAS 0x7db7c261: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x7cdce73: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0x7db7c261: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x7cdce73: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 536, frames 1385927, fps 2585597.2], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1283bb96 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1283bb96, angle 63.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
[junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 796, frames 2201202, fps 2765276.2], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x7db7c261: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x7cdce73: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x7db7c261: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x7cdce73: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 796, frames 2202641, fps 2767085.2], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1283bb96 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1283bb96, angle 63.5, [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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1283bb96: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1283bb96 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorContinue
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorResumePause
[junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating false, paused true, drawable 1, totals[dt 0, frames 1, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x6f50ed05: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x57f5b0dc: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x6f50ed05: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x57f5b0dc: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.Animator[started true, animating false, paused false, drawable 1, totals[dt 0, frames 1, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1da2cb77: tileRendererInUse null, GearsES2[obj 0x1da2cb77 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1da2cb77 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1da2cb77 created: GearsObj[0x670eb831, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1da2cb77 created: GearsObj[0x6756fcb9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1da2cb77 created: GearsObj[0x6756fcb9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1da2cb77 FIN GearsES2[obj 0x1da2cb77 isInit true, usesShared false, 1 GearsObj[0x670eb831, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6756fcb9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3023b466, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1da2cb77 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1da2cb77, angle 0.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
[junit] Item Stays: GLCanvas, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 181, frames 138, fps 662.9834], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Label PRE:
[junit] CANVAS 0x6f50ed05: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x57f5b0dc: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0x6f50ed05: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x57f5b0dc: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.Animator[started true, animating true, paused true, drawable 1, totals[dt 181, frames 138, fps 662.9834], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1da2cb77 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1da2cb77, angle 69.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
[junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating false, paused true, drawable 1, totals[dt 181, frames 139, fps 662.9834], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x6f50ed05: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x57f5b0dc: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x6f50ed05: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x57f5b0dc: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.Animator[started true, animating false, paused false, drawable 1, totals[dt 181, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1da2cb77 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1da2cb77, angle 69.5, [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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1da2cb77: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1da2cb77 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorResumePause
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorStartStop
[junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x2043f2f4: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d4e2ddb: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x2043f2f4: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d4e2ddb: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.Animator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1a18644: tileRendererInUse null, GearsES2[obj 0x1a18644 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1a18644 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1a18644 created: GearsObj[0x48520595, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1a18644 created: GearsObj[0x2d4bc703, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1a18644 created: GearsObj[0x2d4bc703, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1a18644 FIN GearsES2[obj 0x1a18644 isInit true, usesShared false, 1 GearsObj[0x48520595, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d4bc703, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xb339563, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a18644 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400060, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1a18644, angle 0.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
[junit] Item Stays: GLCanvas, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 187, frames 194, fps 962.56683], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-AWTAnimator#02,6,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Label PRE:
[junit] CANVAS 0x2043f2f4: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d4e2ddb: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0x2043f2f4: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d4e2ddb: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 187, frames 194, fps 962.56683], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-AWTAnimator#02,6,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a18644 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400060, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1a18644, angle 97.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
[junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started false, animating false, paused false, drawable 1, totals[dt 187, frames 195, fps 962.56683], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x2043f2f4: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d4e2ddb: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x2043f2f4: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d4e2ddb: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.Animator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a18644 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400060, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1a18644, angle 97.5, [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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a18644: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a18644 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorStartStop
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorContinue
[junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 15, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x60173a15: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x4ec21134: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x60173a15: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x4ec21134: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 15, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x209da20d: tileRendererInUse null, GearsES2[obj 0x209da20d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x209da20d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x209da20d created: GearsObj[0x11c61681, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x209da20d created: GearsObj[0x5163402f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x209da20d created: GearsObj[0x5163402f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x209da20d FIN GearsES2[obj 0x209da20d isInit true, usesShared false, 1 GearsObj[0x11c61681, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5163402f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x303b0a5f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x209da20d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400075, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x209da20d, angle 0.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
[junit] Item Stays: GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 27, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Label PRE:
[junit] CANVAS 0x60173a15: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x4ec21134: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0x60173a15: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x4ec21134: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 27, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)]
[junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 39, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x60173a15: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x4ec21134: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x60173a15: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x4ec21134: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 39, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x209da20d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400075, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x209da20d, angle 6.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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x209da20d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x209da20d FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorContinue
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorResumePause
[junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating false, paused true, drawable 1, totals[dt 0, frames 1, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x4682ede6: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x548d71a3: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x4682ede6: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x548d71a3: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x485966cc: tileRendererInUse null, GearsES2[obj 0x485966cc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x485966cc on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x485966cc created: GearsObj[0x46e43a00, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x485966cc created: GearsObj[0x4059efcf, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x485966cc created: GearsObj[0x4059efcf, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x485966cc FIN GearsES2[obj 0x485966cc isInit true, usesShared false, 1 GearsObj[0x46e43a00, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4059efcf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d73c215, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x485966cc 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40008a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x485966cc, angle 0.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
[junit] Item Stays: GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Label PRE:
[junit] CANVAS 0x4682ede6: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x548d71a3: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0x4682ede6: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x548d71a3: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused true, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)]
[junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused true, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x4682ede6: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x548d71a3: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x4682ede6: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x548d71a3: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x485966cc 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40008a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x485966cc, angle 6.5, [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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x485966cc: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x485966cc FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorResumePause
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorStartStop
[junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0xcf4264f: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x15f600c9: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0xcf4264f: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x15f600c9: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5a56cdac: tileRendererInUse null, GearsES2[obj 0x5a56cdac isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5a56cdac on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5a56cdac created: GearsObj[0x16e48ca5, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5a56cdac created: GearsObj[0xa38bf63, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5a56cdac created: GearsObj[0xa38bf63, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5a56cdac FIN GearsES2[obj 0x5a56cdac isInit true, usesShared false, 1 GearsObj[0x16e48ca5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa38bf63, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x370024ad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5a56cdac 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40009f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5a56cdac, angle 0.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
[junit] Item Stays: GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator#05-Timer2,6,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Label PRE:
[junit] CANVAS 0xcf4264f: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x15f600c9: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0xcf4264f: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x15f600c9: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0xcf4264f: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x15f600c9: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0xcf4264f: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x15f600c9: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5a56cdac 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40009f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5a56cdac, angle 6.5, [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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5a56cdac: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5a56cdac FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorStartStop
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364776729 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364776729 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testAnimatorContinue took 1.389 sec
[junit] Testcase: testAnimatorResumePause took 0.845 sec
[junit] Testcase: testAnimatorStartStop took 0.845 sec
[junit] Testcase: testFPSAnimatorContinue took 0.842 sec
[junit] Testcase: testFPSAnimatorResumePause took 0.863 sec
[junit] Testcase: testFPSAnimatorStartStop took 0.841 sec
[junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.219 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364771084 ms III - Start
[junit] SLOCK [T main @ 1692364771084 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorContinue
[junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 391, frames 1383796, fps 3539079.2], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x7db7c261: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x7cdce73: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x7db7c261: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x7cdce73: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 392, frames 1385801, fps 3535102.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1283bb96: tileRendererInUse null, GearsES2[obj 0x1283bb96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1283bb96 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1283bb96 created: GearsObj[0x54bcdaa3, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1283bb96 created: GearsObj[0x1e8d8a06, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1283bb96 created: GearsObj[0x1e8d8a06, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1283bb96 FIN GearsES2[obj 0x1283bb96 isInit true, usesShared false, 1 GearsObj[0x54bcdaa3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1e8d8a06, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66a530e0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1283bb96 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1283bb96, angle 0.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
[junit] Item Stays: GLCanvas, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 536, frames 1385927, fps 2585597.2], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Label PRE:
[junit] CANVAS 0x7db7c261: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x7cdce73: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0x7db7c261: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x7cdce73: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 536, frames 1385927, fps 2585597.2], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1283bb96 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1283bb96, angle 63.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
[junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 796, frames 2201202, fps 2765276.2], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x7db7c261: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x7cdce73: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x7db7c261: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x7cdce73: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 796, frames 2202641, fps 2767085.2], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1283bb96 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1283bb96, angle 63.5, [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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1283bb96: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1283bb96 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorContinue
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorResumePause
[junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating false, paused true, drawable 1, totals[dt 0, frames 1, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x6f50ed05: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x57f5b0dc: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x6f50ed05: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x57f5b0dc: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.Animator[started true, animating false, paused false, drawable 1, totals[dt 0, frames 1, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1da2cb77: tileRendererInUse null, GearsES2[obj 0x1da2cb77 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1da2cb77 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1da2cb77 created: GearsObj[0x670eb831, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1da2cb77 created: GearsObj[0x6756fcb9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1da2cb77 created: GearsObj[0x6756fcb9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1da2cb77 FIN GearsES2[obj 0x1da2cb77 isInit true, usesShared false, 1 GearsObj[0x670eb831, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6756fcb9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3023b466, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1da2cb77 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1da2cb77, angle 0.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
[junit] Item Stays: GLCanvas, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 181, frames 138, fps 662.9834], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Label PRE:
[junit] CANVAS 0x6f50ed05: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x57f5b0dc: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0x6f50ed05: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x57f5b0dc: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.Animator[started true, animating true, paused true, drawable 1, totals[dt 181, frames 138, fps 662.9834], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1da2cb77 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1da2cb77, angle 69.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
[junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating false, paused true, drawable 1, totals[dt 181, frames 139, fps 662.9834], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x6f50ed05: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x57f5b0dc: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x6f50ed05: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x57f5b0dc: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.Animator[started true, animating false, paused false, drawable 1, totals[dt 181, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1da2cb77 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1da2cb77, angle 69.5, [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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1da2cb77: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1da2cb77 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorResumePause
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorStartStop
[junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x2043f2f4: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d4e2ddb: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x2043f2f4: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d4e2ddb: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.Animator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1a18644: tileRendererInUse null, GearsES2[obj 0x1a18644 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1a18644 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1a18644 created: GearsObj[0x48520595, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1a18644 created: GearsObj[0x2d4bc703, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1a18644 created: GearsObj[0x2d4bc703, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1a18644 FIN GearsES2[obj 0x1a18644 isInit true, usesShared false, 1 GearsObj[0x48520595, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d4bc703, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xb339563, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a18644 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400060, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1a18644, angle 0.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
[junit] Item Stays: GLCanvas, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 187, frames 194, fps 962.56683], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-AWTAnimator#02,6,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Label PRE:
[junit] CANVAS 0x2043f2f4: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d4e2ddb: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0x2043f2f4: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d4e2ddb: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 187, frames 194, fps 962.56683], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-AWTAnimator#02,6,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a18644 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400060, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1a18644, angle 97.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
[junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started false, animating false, paused false, drawable 1, totals[dt 187, frames 195, fps 962.56683], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x2043f2f4: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d4e2ddb: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x2043f2f4: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x6d4e2ddb: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.Animator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a18644 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400060, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1a18644, angle 97.5, [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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a18644: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a18644 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorStartStop
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorContinue
[junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 15, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x60173a15: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x4ec21134: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x60173a15: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x4ec21134: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 15, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x209da20d: tileRendererInUse null, GearsES2[obj 0x209da20d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x209da20d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x209da20d created: GearsObj[0x11c61681, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x209da20d created: GearsObj[0x5163402f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x209da20d created: GearsObj[0x5163402f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x209da20d FIN GearsES2[obj 0x209da20d isInit true, usesShared false, 1 GearsObj[0x11c61681, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5163402f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x303b0a5f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x209da20d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400075, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x209da20d, angle 0.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
[junit] Item Stays: GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 27, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Label PRE:
[junit] CANVAS 0x60173a15: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x4ec21134: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0x60173a15: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x4ec21134: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 27, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)]
[junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 39, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x60173a15: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x4ec21134: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x60173a15: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x4ec21134: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 39, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x209da20d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400075, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x209da20d, angle 6.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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x209da20d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x209da20d FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorContinue
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorResumePause
[junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating false, paused true, drawable 1, totals[dt 0, frames 1, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x4682ede6: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x548d71a3: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x4682ede6: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x548d71a3: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x485966cc: tileRendererInUse null, GearsES2[obj 0x485966cc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x485966cc on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x485966cc created: GearsObj[0x46e43a00, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x485966cc created: GearsObj[0x4059efcf, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x485966cc created: GearsObj[0x4059efcf, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x485966cc FIN GearsES2[obj 0x485966cc isInit true, usesShared false, 1 GearsObj[0x46e43a00, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4059efcf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d73c215, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x485966cc 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40008a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x485966cc, angle 0.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
[junit] Item Stays: GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Label PRE:
[junit] CANVAS 0x4682ede6: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x548d71a3: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0x4682ede6: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x548d71a3: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused true, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)]
[junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused true, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0x4682ede6: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x548d71a3: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0x4682ede6: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x548d71a3: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x485966cc 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40008a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x485966cc, angle 6.5, [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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x485966cc: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x485966cc FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorResumePause
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorStartStop
[junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0xcf4264f: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x15f600c9: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0xcf4264f: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x15f600c9: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5a56cdac: tileRendererInUse null, GearsES2[obj 0x5a56cdac isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5a56cdac on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5a56cdac created: GearsObj[0x16e48ca5, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5a56cdac created: GearsObj[0xa38bf63, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5a56cdac created: GearsObj[0xa38bf63, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5a56cdac FIN GearsES2[obj 0x5a56cdac isInit true, usesShared false, 1 GearsObj[0x16e48ca5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa38bf63, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x370024ad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5a56cdac 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40009f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5a56cdac, angle 0.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
[junit] Item Stays: GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator#05-Timer2,6,main], exclCtxThread false(null)]
[junit] XXX Card.SHOW Label PRE:
[junit] CANVAS 0xcf4264f: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x15f600c9: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Label POST:
[junit] CANVAS 0xcf4264f: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x15f600c9: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] Item Change: GLCanvas -> Label, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 13, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] XXX Card.SHOW Canvas PRE:
[junit] CANVAS 0xcf4264f: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x15f600c9: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] XXX Card.SHOW Canvas POST:
[junit] CANVAS 0xcf4264f: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480]
[junit] LABEL 0x15f600c9: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480]
[junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5a56cdac 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40009f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5a56cdac, angle 6.5, [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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5a56cdac: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5a56cdac FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorStartStop
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364776729 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364776729 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364777525 ms III - Start
[junit] SLOCK [T main @ 1692364777525 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test01SyncedOneAnimator
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xc0c2f8d: tileRendererInUse null, GearsES2[obj 0xc0c2f8d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xc0c2f8d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xc0c2f8d created: GearsObj[0x4d5cb4, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0xc0c2f8d created: GearsObj[0x4a17f4c6, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0xc0c2f8d created: GearsObj[0x4a17f4c6, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xc0c2f8d FIN GearsES2[obj 0xc0c2f8d isInit true, usesShared false, 1 GearsObj[0x4d5cb4, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4a17f4c6, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6d5d8cd3, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xc0c2f8d 0/0 390x370 of 390x370, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xc0c2f8d, angle 0.0, [l -1.054054, r 1.054054, b -1.0, t 1.0] 2.108108x2.0 -> [l -1.054054, r 1.054054, b -1.0, t 1.0] 2.108108x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6f4a47c7: tileRendererInUse null, GearsES2[obj 0x6f4a47c7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6f4a47c7 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6f4a47c7 created: GearsObj[0x46de2e5a, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x6f4a47c7 created: GearsObj[0x412f1e30, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x6f4a47c7 created: GearsObj[0x412f1e30, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6f4a47c7 FIN GearsES2[obj 0x6f4a47c7 isInit true, usesShared false, 1 GearsObj[0x46de2e5a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x412f1e30, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2a3b47f6, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6f4a47c7 0/0 390x370 of 390x370, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6f4a47c7, angle 0.0, [l -1.054054, r 1.054054, b -1.0, t 1.0] 2.108108x2.0 -> [l -1.054054, r 1.054054, b -1.0, t 1.0] 2.108108x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x66d18979: tileRendererInUse null, GearsES2[obj 0x66d18979 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x66d18979 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x66d18979 created: GearsObj[0x59fd8d58, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x66d18979 created: GearsObj[0x7ffff166, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x66d18979 created: GearsObj[0x7ffff166, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x66d18979 FIN GearsES2[obj 0x66d18979 isInit true, usesShared false, 1 GearsObj[0x59fd8d58, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7ffff166, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x263c131a, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x66d18979 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x66d18979, angle 0.0, [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0 -> [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6f4a47c7 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6f4a47c7, angle 0.5, [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0 -> [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xc0c2f8d 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xc0c2f8d, angle 0.5, [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0 -> [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6f4a47c7: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6f4a47c7 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xc0c2f8d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xc0c2f8d FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x66d18979: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x66d18979 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test01SyncedOneAnimator
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test02AsyncEachAnimator
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7494f96a: tileRendererInUse null, GearsES2[obj 0x7494f96a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7494f96a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7494f96a created: GearsObj[0x653ac234, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x7494f96a created: GearsObj[0x4dff3f58, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x7494f96a created: GearsObj[0x4dff3f58, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7494f96a FIN GearsES2[obj 0x7494f96a isInit true, usesShared false, 1 GearsObj[0x653ac234, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4dff3f58, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x65db75d7, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7494f96a 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7494f96a, angle 0.0, [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0 -> [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5c671d7f: tileRendererInUse null, GearsES2[obj 0x5c671d7f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5c671d7f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5c671d7f created: GearsObj[0x6caedb12, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x5c671d7f created: GearsObj[0x1afff9d3, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x5c671d7f created: GearsObj[0x1afff9d3, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5c671d7f FIN GearsES2[obj 0x5c671d7f isInit true, usesShared false, 1 GearsObj[0x6caedb12, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1afff9d3, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x263ee400, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5c671d7f 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5c671d7f, angle 0.0, [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0 -> [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x10aa41f2: tileRendererInUse null, GearsES2[obj 0x10aa41f2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x10aa41f2 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x10aa41f2 created: GearsObj[0x37f6f308, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x10aa41f2 created: GearsObj[0x7c8fcb07, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x10aa41f2 created: GearsObj[0x7c8fcb07, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10aa41f2 FIN GearsES2[obj 0x10aa41f2 isInit true, usesShared false, 1 GearsObj[0x37f6f308, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7c8fcb07, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3676d475, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10aa41f2 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x10aa41f2, angle 0.0, [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0 -> [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7494f96a 400x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5c671d7f 400x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x10aa41f2 400x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7494f96a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7494f96a FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c671d7f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c671d7f FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10aa41f2: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10aa41f2 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test02AsyncEachAnimator
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364781429 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364781429 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.491 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364777525 ms III - Start
[junit] SLOCK [T main @ 1692364777525 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test01SyncedOneAnimator
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xc0c2f8d: tileRendererInUse null, GearsES2[obj 0xc0c2f8d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xc0c2f8d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xc0c2f8d created: GearsObj[0x4d5cb4, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0xc0c2f8d created: GearsObj[0x4a17f4c6, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0xc0c2f8d created: GearsObj[0x4a17f4c6, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xc0c2f8d FIN GearsES2[obj 0xc0c2f8d isInit true, usesShared false, 1 GearsObj[0x4d5cb4, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4a17f4c6, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6d5d8cd3, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xc0c2f8d 0/0 390x370 of 390x370, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xc0c2f8d, angle 0.0, [l -1.054054, r 1.054054, b -1.0, t 1.0] 2.108108x2.0 -> [l -1.054054, r 1.054054, b -1.0, t 1.0] 2.108108x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6f4a47c7: tileRendererInUse null, GearsES2[obj 0x6f4a47c7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6f4a47c7 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6f4a47c7 created: GearsObj[0x46de2e5a, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x6f4a47c7 created: GearsObj[0x412f1e30, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x6f4a47c7 created: GearsObj[0x412f1e30, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6f4a47c7 FIN GearsES2[obj 0x6f4a47c7 isInit true, usesShared false, 1 GearsObj[0x46de2e5a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x412f1e30, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2a3b47f6, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6f4a47c7 0/0 390x370 of 390x370, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6f4a47c7, angle 0.0, [l -1.054054, r 1.054054, b -1.0, t 1.0] 2.108108x2.0 -> [l -1.054054, r 1.054054, b -1.0, t 1.0] 2.108108x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x66d18979: tileRendererInUse null, GearsES2[obj 0x66d18979 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x66d18979 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x66d18979 created: GearsObj[0x59fd8d58, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x66d18979 created: GearsObj[0x7ffff166, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x66d18979 created: GearsObj[0x7ffff166, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x66d18979 FIN GearsES2[obj 0x66d18979 isInit true, usesShared false, 1 GearsObj[0x59fd8d58, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7ffff166, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x263c131a, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x66d18979 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x66d18979, angle 0.0, [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0 -> [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6f4a47c7 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6f4a47c7, angle 0.5, [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0 -> [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xc0c2f8d 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xc0c2f8d, angle 0.5, [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0 -> [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6f4a47c7: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6f4a47c7 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xc0c2f8d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xc0c2f8d FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x66d18979: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x66d18979 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test01SyncedOneAnimator
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test02AsyncEachAnimator
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7494f96a: tileRendererInUse null, GearsES2[obj 0x7494f96a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7494f96a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7494f96a created: GearsObj[0x653ac234, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x7494f96a created: GearsObj[0x4dff3f58, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x7494f96a created: GearsObj[0x4dff3f58, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7494f96a FIN GearsES2[obj 0x7494f96a isInit true, usesShared false, 1 GearsObj[0x653ac234, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4dff3f58, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x65db75d7, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7494f96a 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7494f96a, angle 0.0, [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0 -> [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5c671d7f: tileRendererInUse null, GearsES2[obj 0x5c671d7f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5c671d7f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5c671d7f created: GearsObj[0x6caedb12, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x5c671d7f created: GearsObj[0x1afff9d3, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x5c671d7f created: GearsObj[0x1afff9d3, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5c671d7f FIN GearsES2[obj 0x5c671d7f isInit true, usesShared false, 1 GearsObj[0x6caedb12, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1afff9d3, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x263ee400, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5c671d7f 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5c671d7f, angle 0.0, [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0 -> [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x10aa41f2: tileRendererInUse null, GearsES2[obj 0x10aa41f2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x10aa41f2 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x10aa41f2 created: GearsObj[0x37f6f308, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x10aa41f2 created: GearsObj[0x7c8fcb07, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x10aa41f2 created: GearsObj[0x7c8fcb07, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10aa41f2 FIN GearsES2[obj 0x10aa41f2 isInit true, usesShared false, 1 GearsObj[0x37f6f308, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7c8fcb07, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3676d475, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10aa41f2 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x10aa41f2, angle 0.0, [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0 -> [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7494f96a 400x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5c671d7f 400x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x10aa41f2 400x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7494f96a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7494f96a FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c671d7f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c671d7f FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10aa41f2: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10aa41f2 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test02AsyncEachAnimator
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364781429 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364781429 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01SyncedOneAnimator took 2.175 sec
[junit] Testcase: test02AsyncEachAnimator took 1.712 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.491 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364777525 ms III - Start
[junit] SLOCK [T main @ 1692364777525 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test01SyncedOneAnimator
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xc0c2f8d: tileRendererInUse null, GearsES2[obj 0xc0c2f8d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xc0c2f8d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xc0c2f8d created: GearsObj[0x4d5cb4, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0xc0c2f8d created: GearsObj[0x4a17f4c6, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0xc0c2f8d created: GearsObj[0x4a17f4c6, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xc0c2f8d FIN GearsES2[obj 0xc0c2f8d isInit true, usesShared false, 1 GearsObj[0x4d5cb4, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4a17f4c6, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6d5d8cd3, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xc0c2f8d 0/0 390x370 of 390x370, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xc0c2f8d, angle 0.0, [l -1.054054, r 1.054054, b -1.0, t 1.0] 2.108108x2.0 -> [l -1.054054, r 1.054054, b -1.0, t 1.0] 2.108108x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6f4a47c7: tileRendererInUse null, GearsES2[obj 0x6f4a47c7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6f4a47c7 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6f4a47c7 created: GearsObj[0x46de2e5a, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x6f4a47c7 created: GearsObj[0x412f1e30, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x6f4a47c7 created: GearsObj[0x412f1e30, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6f4a47c7 FIN GearsES2[obj 0x6f4a47c7 isInit true, usesShared false, 1 GearsObj[0x46de2e5a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x412f1e30, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2a3b47f6, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6f4a47c7 0/0 390x370 of 390x370, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6f4a47c7, angle 0.0, [l -1.054054, r 1.054054, b -1.0, t 1.0] 2.108108x2.0 -> [l -1.054054, r 1.054054, b -1.0, t 1.0] 2.108108x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x66d18979: tileRendererInUse null, GearsES2[obj 0x66d18979 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x66d18979 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x66d18979 created: GearsObj[0x59fd8d58, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x66d18979 created: GearsObj[0x7ffff166, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x66d18979 created: GearsObj[0x7ffff166, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x66d18979 FIN GearsES2[obj 0x66d18979 isInit true, usesShared false, 1 GearsObj[0x59fd8d58, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7ffff166, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x263c131a, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x66d18979 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x66d18979, angle 0.0, [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0 -> [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6f4a47c7 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6f4a47c7, angle 0.5, [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0 -> [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xc0c2f8d 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xc0c2f8d, angle 0.5, [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0 -> [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6f4a47c7: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6f4a47c7 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xc0c2f8d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xc0c2f8d FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x66d18979: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x66d18979 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test01SyncedOneAnimator
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test02AsyncEachAnimator
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7494f96a: tileRendererInUse null, GearsES2[obj 0x7494f96a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7494f96a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7494f96a created: GearsObj[0x653ac234, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x7494f96a created: GearsObj[0x4dff3f58, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x7494f96a created: GearsObj[0x4dff3f58, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7494f96a FIN GearsES2[obj 0x7494f96a isInit true, usesShared false, 1 GearsObj[0x653ac234, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4dff3f58, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x65db75d7, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7494f96a 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7494f96a, angle 0.0, [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0 -> [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5c671d7f: tileRendererInUse null, GearsES2[obj 0x5c671d7f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5c671d7f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5c671d7f created: GearsObj[0x6caedb12, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x5c671d7f created: GearsObj[0x1afff9d3, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x5c671d7f created: GearsObj[0x1afff9d3, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5c671d7f FIN GearsES2[obj 0x5c671d7f isInit true, usesShared false, 1 GearsObj[0x6caedb12, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1afff9d3, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x263ee400, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5c671d7f 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5c671d7f, angle 0.0, [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0 -> [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x10aa41f2: tileRendererInUse null, GearsES2[obj 0x10aa41f2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x10aa41f2 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x10aa41f2 created: GearsObj[0x37f6f308, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x10aa41f2 created: GearsObj[0x7c8fcb07, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x10aa41f2 created: GearsObj[0x7c8fcb07, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10aa41f2 FIN GearsES2[obj 0x10aa41f2 isInit true, usesShared false, 1 GearsObj[0x37f6f308, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7c8fcb07, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3676d475, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10aa41f2 0/0 400x371 of 400x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x10aa41f2, angle 0.0, [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0 -> [l -1.0781671, r 1.0781671, b -1.0, t 1.0] 2.1563342x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7494f96a 400x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5c671d7f 400x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x10aa41f2 400x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7494f96a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7494f96a FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c671d7f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c671d7f FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10aa41f2: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10aa41f2 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test02AsyncEachAnimator
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364781429 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364781429 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364782375 ms III - Start
[junit] SLOCK [T main @ 1692364782375 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType LINUX
[junit] Java Version 17.0.6
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test02NormalPost_1WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test02NormalPost_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test03ExclPre_1WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test03ExclPre_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test04ExclPost_1WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test04ExclPost_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test05NormalPre_4WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test05NormalPre_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test06NormalPost_4WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test06NormalPost_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test07ExclPre_4WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test07ExclPre_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test08ExclPost_4WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test08ExclPost_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test11NormalPre_1WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test11NormalPre_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test12NormalPost_1WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test12NormalPost_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test13ExclPre_1WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test13ExclPre_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test14ExclPost_1WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test14ExclPost_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test15NormalPre_4WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test15NormalPre_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test16NormalPost_4WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test16NormalPost_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test17ExclPre_4WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test17ExclPre_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364791287 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364791287 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.496 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364782375 ms III - Start
[junit] SLOCK [T main @ 1692364782375 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType LINUX
[junit] Java Version 17.0.6
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test02NormalPost_1WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test02NormalPost_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test03ExclPre_1WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test03ExclPre_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test04ExclPost_1WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test04ExclPost_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test05NormalPre_4WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test05NormalPre_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test06NormalPost_4WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test06NormalPost_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test07ExclPre_4WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test07ExclPre_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test08ExclPost_4WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test08ExclPost_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test11NormalPre_1WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test11NormalPre_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test12NormalPost_1WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test12NormalPost_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test13ExclPre_1WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test13ExclPre_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test14ExclPost_1WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test14ExclPost_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test15NormalPre_4WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test15NormalPre_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test16NormalPost_4WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test16NormalPost_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test17ExclPre_4WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test17ExclPre_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364791287 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364791287 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01NormalPre_1WinPostVis took 1.941 sec
[junit] Testcase: test02NormalPost_1WinPostVis took 0.357 sec
[junit] Testcase: test03ExclPre_1WinPostVis took 0 sec
[junit] Testcase: test04ExclPost_1WinPostVis took 0 sec
[junit] Testcase: test05NormalPre_4WinPostVis took 1.746 sec
[junit] Testcase: test06NormalPost_4WinPostVis took 0.457 sec
[junit] Testcase: test07ExclPre_4WinPostVis took 0 sec
[junit] Testcase: test08ExclPost_4WinPostVis took 0 sec
[junit] Testcase: test11NormalPre_1WinPreVis took 1.631 sec
[junit] Testcase: test12NormalPost_1WinPreVis took 0.348 sec
[junit] Testcase: test13ExclPre_1WinPreVis took 0 sec
[junit] Testcase: test14ExclPost_1WinPreVis took 0 sec
[junit] Testcase: test15NormalPre_4WinPreVis took 1.721 sec
[junit] Testcase: test16NormalPost_4WinPreVis took 0.432 sec
[junit] Testcase: test17ExclPre_4WinPreVis took 0 sec
[junit] Testcase: test18ExclPost_4WinPreVis took 0.001 sec
[junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.496 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364782375 ms III - Start
[junit] SLOCK [T main @ 1692364782375 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType LINUX
[junit] Java Version 17.0.6
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test02NormalPost_1WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test02NormalPost_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test03ExclPre_1WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test03ExclPre_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test04ExclPost_1WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test04ExclPost_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test05NormalPre_4WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test05NormalPre_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test06NormalPost_4WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test06NormalPost_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test07ExclPre_4WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test07ExclPre_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test08ExclPost_4WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test08ExclPost_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test11NormalPre_1WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test11NormalPre_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test12NormalPost_1WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test12NormalPost_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test13ExclPre_1WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test13ExclPre_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test14ExclPost_1WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test14ExclPost_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test15NormalPre_4WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test15NormalPre_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test16NormalPost_4WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test16NormalPost_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test17ExclPre_4WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test17ExclPre_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test18ExclPost_4WinPreVis
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364791287 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364791287 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364792195 ms III - Start
[junit] SLOCK [T main @ 1692364792195 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType LINUX
[junit] Java Version 17.0.6
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test02NormalPost_1WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test02NormalPost_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test03ExclPre_1WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test03ExclPre_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test04ExclPost_1WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test04ExclPost_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test05NormalPre_4WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test05NormalPre_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test06NormalPost_4WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test06NormalPost_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test07ExclPre_4WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test07ExclPre_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test08ExclPost_4WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test08ExclPost_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test11NormalPre_1WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test11NormalPre_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test12NormalPost_1WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test12NormalPost_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test13ExclPre_1WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test13ExclPre_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test14ExclPost_1WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test14ExclPost_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test15NormalPre_4WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test15NormalPre_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test16NormalPost_4WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test16NormalPost_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test17ExclPre_4WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test17ExclPre_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364801093 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364801093 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.497 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364792195 ms III - Start
[junit] SLOCK [T main @ 1692364792195 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType LINUX
[junit] Java Version 17.0.6
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test02NormalPost_1WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test02NormalPost_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test03ExclPre_1WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test03ExclPre_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test04ExclPost_1WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test04ExclPost_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test05NormalPre_4WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test05NormalPre_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test06NormalPost_4WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test06NormalPost_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test07ExclPre_4WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test07ExclPre_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test08ExclPost_4WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test08ExclPost_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test11NormalPre_1WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test11NormalPre_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test12NormalPost_1WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test12NormalPost_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test13ExclPre_1WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test13ExclPre_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test14ExclPost_1WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test14ExclPost_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test15NormalPre_4WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test15NormalPre_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test16NormalPost_4WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test16NormalPost_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test17ExclPre_4WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test17ExclPre_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364801093 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364801093 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01NormalPre_1WinPostVis took 1.934 sec
[junit] Testcase: test02NormalPost_1WinPostVis took 0.349 sec
[junit] Testcase: test03ExclPre_1WinPostVis took 0 sec
[junit] Testcase: test04ExclPost_1WinPostVis took 0.001 sec
[junit] Testcase: test05NormalPre_4WinPostVis took 1.729 sec
[junit] Testcase: test06NormalPost_4WinPostVis took 0.434 sec
[junit] Testcase: test07ExclPre_4WinPostVis took 0 sec
[junit] Testcase: test08ExclPost_4WinPostVis took 0 sec
[junit] Testcase: test11NormalPre_1WinPreVis took 1.628 sec
[junit] Testcase: test12NormalPost_1WinPreVis took 0.353 sec
[junit] Testcase: test13ExclPre_1WinPreVis took 0.001 sec
[junit] Testcase: test14ExclPost_1WinPreVis took 0.001 sec
[junit] Testcase: test15NormalPre_4WinPreVis took 1.717 sec
[junit] Testcase: test16NormalPost_4WinPreVis took 0.434 sec
[junit] Testcase: test17ExclPre_4WinPreVis took 0 sec
[junit] Testcase: test18ExclPost_4WinPreVis took 0.001 sec
[junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.497 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364792195 ms III - Start
[junit] SLOCK [T main @ 1692364792195 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType LINUX
[junit] Java Version 17.0.6
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test02NormalPost_1WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test02NormalPost_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test03ExclPre_1WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test03ExclPre_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test04ExclPost_1WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test04ExclPost_1WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test05NormalPre_4WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test05NormalPre_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test06NormalPost_4WinPostVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test06NormalPost_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test07ExclPre_4WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test07ExclPre_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test08ExclPost_4WinPostVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test08ExclPost_4WinPostVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test11NormalPre_1WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test11NormalPre_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test12NormalPost_1WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test12NormalPost_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test13ExclPre_1WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test13ExclPre_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test14ExclPost_1WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test14ExclPost_1WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test15NormalPre_4WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test15NormalPre_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test16NormalPost_4WinPreVis
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] waitForRealized: to false, goal reached true
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test16NormalPost_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test17ExclPre_4WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test17ExclPre_4WinPreVis
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis
[junit] Info: Skip test: AWT + Exclusive!
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test18ExclPost_4WinPreVis
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364801093 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364801093 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364802017 ms III - Start
[junit] SLOCK [T main @ 1692364802018 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2
[junit] Test 0/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x49af2933: tileRendererInUse null, GearsES2[obj 0x49af2933 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x49af2933 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x49af2933 created: GearsObj[0x63220ec4, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x49af2933 created: GearsObj[0x56e402de, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x49af2933 created: GearsObj[0x56e402de, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x49af2933 FIN GearsES2[obj 0x49af2933 isInit true, usesShared false, 1 GearsObj[0x63220ec4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56e402de, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3694c6a6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x49af2933 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x49af2933, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 0/10.1: done
[junit] Test 0/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x49af2933 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x49af2933, angle 122.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0244-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x49af2933: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x49af2933 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 0/10.2: done.
[junit] Test 1/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x66a753f0: tileRendererInUse null, GearsES2[obj 0x66a753f0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x66a753f0 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x66a753f0 created: GearsObj[0x67a30ace, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x66a753f0 created: GearsObj[0x7056650b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x66a753f0 created: GearsObj[0x7056650b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x66a753f0 FIN GearsES2[obj 0x66a753f0 isInit true, usesShared false, 1 GearsObj[0x67a30ace, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7056650b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1741df95, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x66a753f0 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x66a753f0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0316-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 1/10.1: done
[junit] Test 1/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x66a753f0 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x66a753f0, angle 162.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0640-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x66a753f0: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x66a753f0 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 1/10.2: done.
[junit] Test 2/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x6d564b32: tileRendererInUse null, GearsES2[obj 0x6d564b32 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6d564b32 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6d564b32 created: GearsObj[0x142593b3, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6d564b32 created: GearsObj[0x981b766, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6d564b32 created: GearsObj[0x981b766, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x6d564b32 FIN GearsES2[obj 0x6d564b32 isInit true, usesShared false, 1 GearsObj[0x142593b3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x981b766, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2bcf5bb3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x6d564b32 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3800006, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6d564b32, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0732-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 2/10.1: done
[junit] Test 2/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6d564b32 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6d564b32, angle 198.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n1128-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6d564b32: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6d564b32 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 2/10.2: done.
[junit] Test 3/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x2d07dc8b: tileRendererInUse null, GearsES2[obj 0x2d07dc8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2d07dc8b on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2d07dc8b created: GearsObj[0x14eb7c2e, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2d07dc8b created: GearsObj[0xfec703c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2d07dc8b created: GearsObj[0xfec703c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x2d07dc8b FIN GearsES2[obj 0x2d07dc8b isInit true, usesShared false, 1 GearsObj[0x14eb7c2e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xfec703c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b945931, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x2d07dc8b 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3800008, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2d07dc8b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n1224-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 3/10.1: done
[junit] Test 3/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2d07dc8b 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2d07dc8b, angle 213.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n1651-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d07dc8b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d07dc8b FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 3/10.2: done.
[junit] Test 4/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x22c1fb13: tileRendererInUse null, GearsES2[obj 0x22c1fb13 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x22c1fb13 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x22c1fb13 created: GearsObj[0x185e83da, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x22c1fb13 created: GearsObj[0x7cb53f1c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x22c1fb13 created: GearsObj[0x7cb53f1c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x22c1fb13 FIN GearsES2[obj 0x22c1fb13 isInit true, usesShared false, 1 GearsObj[0x185e83da, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7cb53f1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45c68e2a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x22c1fb13 0/0 256x256 of 256x256, swapInterval 1, drawable 0x380000a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x22c1fb13, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n1756-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 4/10.1: done
[junit] Test 4/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x22c1fb13 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400070, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x22c1fb13, angle 201.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n2159-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x22c1fb13: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x22c1fb13 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 4/10.2: done.
[junit] Test 5/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x10a8c9b0: tileRendererInUse null, GearsES2[obj 0x10a8c9b0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x10a8c9b0 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x10a8c9b0 created: GearsObj[0x1913f6f5, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x10a8c9b0 created: GearsObj[0x584d2f6e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x10a8c9b0 created: GearsObj[0x584d2f6e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x10a8c9b0 FIN GearsES2[obj 0x10a8c9b0 isInit true, usesShared false, 1 GearsObj[0x1913f6f5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x584d2f6e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b3c76d9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x10a8c9b0 0/0 256x256 of 256x256, swapInterval 1, drawable 0x380000c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x10a8c9b0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n2273-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 5/10.1: done
[junit] Test 5/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10a8c9b0 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400082, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x10a8c9b0, angle 212.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n2698-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10a8c9b0: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10a8c9b0 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 5/10.2: done.
[junit] Test 6/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x2e7fc7ca: tileRendererInUse null, GearsES2[obj 0x2e7fc7ca isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2e7fc7ca on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2e7fc7ca created: GearsObj[0x3c04afd4, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2e7fc7ca created: GearsObj[0x5abad789, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2e7fc7ca created: GearsObj[0x5abad789, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x2e7fc7ca FIN GearsES2[obj 0x2e7fc7ca isInit true, usesShared false, 1 GearsObj[0x3c04afd4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5abad789, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x49e438c9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x2e7fc7ca 0/0 256x256 of 256x256, swapInterval 1, drawable 0x380000e, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2e7fc7ca, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n2805-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 6/10.1: done
[junit] Test 6/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e7fc7ca 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400094, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2e7fc7ca, angle 215.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n3235-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e7fc7ca: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e7fc7ca FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 6/10.2: done.
[junit] Test 7/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x36ee8ace: tileRendererInUse null, GearsES2[obj 0x36ee8ace isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x36ee8ace on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x36ee8ace created: GearsObj[0x2f5be7e2, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x36ee8ace created: GearsObj[0x65dbf3b7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x36ee8ace created: GearsObj[0x65dbf3b7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x36ee8ace FIN GearsES2[obj 0x36ee8ace isInit true, usesShared false, 1 GearsObj[0x2f5be7e2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65dbf3b7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b5ced8b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x36ee8ace 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3800010, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x36ee8ace, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n3357-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 7/10.1: done
[junit] Test 7/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x36ee8ace 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4000a6, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x36ee8ace, angle 204.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n3766-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x36ee8ace: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x36ee8ace FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 7/10.2: done.
[junit] Test 8/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x5f32647a: tileRendererInUse null, GearsES2[obj 0x5f32647a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5f32647a on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5f32647a created: GearsObj[0x26fba53d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5f32647a created: GearsObj[0x130f3d69, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5f32647a created: GearsObj[0x130f3d69, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x5f32647a FIN GearsES2[obj 0x5f32647a isInit true, usesShared false, 1 GearsObj[0x26fba53d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x130f3d69, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e681838, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x5f32647a 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3800012, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5f32647a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n3878-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 8/10.1: done
[junit] Test 8/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5f32647a 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4000b8, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5f32647a, angle 202.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n4283-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f32647a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f32647a FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 8/10.2: done.
[junit] Test 9/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x4c13e44f: tileRendererInUse null, GearsES2[obj 0x4c13e44f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4c13e44f on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4c13e44f created: GearsObj[0x3d53e216, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4c13e44f created: GearsObj[0xeb2559f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4c13e44f created: GearsObj[0xeb2559f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x4c13e44f FIN GearsES2[obj 0x4c13e44f isInit true, usesShared false, 1 GearsObj[0x3d53e216, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xeb2559f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x185a3b69, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x4c13e44f 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3800014, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4c13e44f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n4401-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 9/10.1: done
[junit] Test 9/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c13e44f 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4000ca, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4c13e44f, angle 216.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n4833-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c13e44f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c13e44f FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 9/10.2: done.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364806449 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364806449 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.017 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364802017 ms III - Start
[junit] SLOCK [T main @ 1692364802018 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2
[junit] Test 0/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x49af2933: tileRendererInUse null, GearsES2[obj 0x49af2933 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x49af2933 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x49af2933 created: GearsObj[0x63220ec4, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x49af2933 created: GearsObj[0x56e402de, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x49af2933 created: GearsObj[0x56e402de, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x49af2933 FIN GearsES2[obj 0x49af2933 isInit true, usesShared false, 1 GearsObj[0x63220ec4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56e402de, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3694c6a6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x49af2933 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x49af2933, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 0/10.1: done
[junit] Test 0/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x49af2933 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x49af2933, angle 122.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0244-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x49af2933: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x49af2933 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 0/10.2: done.
[junit] Test 1/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x66a753f0: tileRendererInUse null, GearsES2[obj 0x66a753f0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x66a753f0 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x66a753f0 created: GearsObj[0x67a30ace, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x66a753f0 created: GearsObj[0x7056650b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x66a753f0 created: GearsObj[0x7056650b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x66a753f0 FIN GearsES2[obj 0x66a753f0 isInit true, usesShared false, 1 GearsObj[0x67a30ace, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7056650b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1741df95, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x66a753f0 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x66a753f0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0316-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 1/10.1: done
[junit] Test 1/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x66a753f0 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x66a753f0, angle 162.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0640-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x66a753f0: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x66a753f0 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 1/10.2: done.
[junit] Test 2/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x6d564b32: tileRendererInUse null, GearsES2[obj 0x6d564b32 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6d564b32 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6d564b32 created: GearsObj[0x142593b3, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6d564b32 created: GearsObj[0x981b766, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6d564b32 created: GearsObj[0x981b766, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x6d564b32 FIN GearsES2[obj 0x6d564b32 isInit true, usesShared false, 1 GearsObj[0x142593b3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x981b766, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2bcf5bb3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x6d564b32 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3800006, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6d564b32, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0732-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 2/10.1: done
[junit] Test 2/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6d564b32 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6d564b32, angle 198.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n1128-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6d564b32: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6d564b32 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 2/10.2: done.
[junit] Test 3/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x2d07dc8b: tileRendererInUse null, GearsES2[obj 0x2d07dc8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2d07dc8b on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2d07dc8b created: GearsObj[0x14eb7c2e, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2d07dc8b created: GearsObj[0xfec703c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2d07dc8b created: GearsObj[0xfec703c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x2d07dc8b FIN GearsES2[obj 0x2d07dc8b isInit true, usesShared false, 1 GearsObj[0x14eb7c2e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xfec703c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b945931, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x2d07dc8b 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3800008, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2d07dc8b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n1224-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 3/10.1: done
[junit] Test 3/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2d07dc8b 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2d07dc8b, angle 213.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n1651-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d07dc8b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d07dc8b FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 3/10.2: done.
[junit] Test 4/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x22c1fb13: tileRendererInUse null, GearsES2[obj 0x22c1fb13 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x22c1fb13 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x22c1fb13 created: GearsObj[0x185e83da, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x22c1fb13 created: GearsObj[0x7cb53f1c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x22c1fb13 created: GearsObj[0x7cb53f1c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x22c1fb13 FIN GearsES2[obj 0x22c1fb13 isInit true, usesShared false, 1 GearsObj[0x185e83da, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7cb53f1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45c68e2a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x22c1fb13 0/0 256x256 of 256x256, swapInterval 1, drawable 0x380000a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x22c1fb13, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n1756-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 4/10.1: done
[junit] Test 4/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x22c1fb13 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400070, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x22c1fb13, angle 201.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n2159-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x22c1fb13: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x22c1fb13 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 4/10.2: done.
[junit] Test 5/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x10a8c9b0: tileRendererInUse null, GearsES2[obj 0x10a8c9b0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x10a8c9b0 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x10a8c9b0 created: GearsObj[0x1913f6f5, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x10a8c9b0 created: GearsObj[0x584d2f6e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x10a8c9b0 created: GearsObj[0x584d2f6e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x10a8c9b0 FIN GearsES2[obj 0x10a8c9b0 isInit true, usesShared false, 1 GearsObj[0x1913f6f5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x584d2f6e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b3c76d9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x10a8c9b0 0/0 256x256 of 256x256, swapInterval 1, drawable 0x380000c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x10a8c9b0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n2273-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 5/10.1: done
[junit] Test 5/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10a8c9b0 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400082, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x10a8c9b0, angle 212.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n2698-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10a8c9b0: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10a8c9b0 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 5/10.2: done.
[junit] Test 6/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x2e7fc7ca: tileRendererInUse null, GearsES2[obj 0x2e7fc7ca isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2e7fc7ca on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2e7fc7ca created: GearsObj[0x3c04afd4, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2e7fc7ca created: GearsObj[0x5abad789, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2e7fc7ca created: GearsObj[0x5abad789, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x2e7fc7ca FIN GearsES2[obj 0x2e7fc7ca isInit true, usesShared false, 1 GearsObj[0x3c04afd4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5abad789, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x49e438c9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x2e7fc7ca 0/0 256x256 of 256x256, swapInterval 1, drawable 0x380000e, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2e7fc7ca, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n2805-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 6/10.1: done
[junit] Test 6/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e7fc7ca 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400094, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2e7fc7ca, angle 215.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n3235-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e7fc7ca: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e7fc7ca FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 6/10.2: done.
[junit] Test 7/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x36ee8ace: tileRendererInUse null, GearsES2[obj 0x36ee8ace isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x36ee8ace on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x36ee8ace created: GearsObj[0x2f5be7e2, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x36ee8ace created: GearsObj[0x65dbf3b7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x36ee8ace created: GearsObj[0x65dbf3b7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x36ee8ace FIN GearsES2[obj 0x36ee8ace isInit true, usesShared false, 1 GearsObj[0x2f5be7e2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65dbf3b7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b5ced8b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x36ee8ace 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3800010, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x36ee8ace, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n3357-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 7/10.1: done
[junit] Test 7/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x36ee8ace 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4000a6, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x36ee8ace, angle 204.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n3766-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x36ee8ace: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x36ee8ace FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 7/10.2: done.
[junit] Test 8/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x5f32647a: tileRendererInUse null, GearsES2[obj 0x5f32647a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5f32647a on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5f32647a created: GearsObj[0x26fba53d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5f32647a created: GearsObj[0x130f3d69, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5f32647a created: GearsObj[0x130f3d69, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x5f32647a FIN GearsES2[obj 0x5f32647a isInit true, usesShared false, 1 GearsObj[0x26fba53d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x130f3d69, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e681838, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x5f32647a 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3800012, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5f32647a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n3878-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 8/10.1: done
[junit] Test 8/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5f32647a 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4000b8, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5f32647a, angle 202.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n4283-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f32647a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f32647a FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 8/10.2: done.
[junit] Test 9/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x4c13e44f: tileRendererInUse null, GearsES2[obj 0x4c13e44f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4c13e44f on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4c13e44f created: GearsObj[0x3d53e216, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4c13e44f created: GearsObj[0xeb2559f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4c13e44f created: GearsObj[0xeb2559f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x4c13e44f FIN GearsES2[obj 0x4c13e44f isInit true, usesShared false, 1 GearsObj[0x3d53e216, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xeb2559f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x185a3b69, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x4c13e44f 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3800014, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4c13e44f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n4401-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 9/10.1: done
[junit] Test 9/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c13e44f 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4000ca, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4c13e44f, angle 216.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n4833-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c13e44f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c13e44f FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 9/10.2: done.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364806449 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364806449 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test11GLWindow2GLCanvasOnScrnGL2ES2 took 4.41 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.017 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364802017 ms III - Start
[junit] SLOCK [T main @ 1692364802018 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2
[junit] Test 0/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x49af2933: tileRendererInUse null, GearsES2[obj 0x49af2933 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x49af2933 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x49af2933 created: GearsObj[0x63220ec4, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x49af2933 created: GearsObj[0x56e402de, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x49af2933 created: GearsObj[0x56e402de, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x49af2933 FIN GearsES2[obj 0x49af2933 isInit true, usesShared false, 1 GearsObj[0x63220ec4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56e402de, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3694c6a6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x49af2933 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x49af2933, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 0/10.1: done
[junit] Test 0/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x49af2933 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x49af2933, angle 122.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0244-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x49af2933: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x49af2933 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 0/10.2: done.
[junit] Test 1/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x66a753f0: tileRendererInUse null, GearsES2[obj 0x66a753f0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x66a753f0 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x66a753f0 created: GearsObj[0x67a30ace, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x66a753f0 created: GearsObj[0x7056650b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x66a753f0 created: GearsObj[0x7056650b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x66a753f0 FIN GearsES2[obj 0x66a753f0 isInit true, usesShared false, 1 GearsObj[0x67a30ace, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7056650b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1741df95, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x66a753f0 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3800004, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x66a753f0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0316-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 1/10.1: done
[junit] Test 1/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x66a753f0 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x66a753f0, angle 162.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0640-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x66a753f0: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x66a753f0 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 1/10.2: done.
[junit] Test 2/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x6d564b32: tileRendererInUse null, GearsES2[obj 0x6d564b32 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6d564b32 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6d564b32 created: GearsObj[0x142593b3, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6d564b32 created: GearsObj[0x981b766, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6d564b32 created: GearsObj[0x981b766, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x6d564b32 FIN GearsES2[obj 0x6d564b32 isInit true, usesShared false, 1 GearsObj[0x142593b3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x981b766, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2bcf5bb3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x6d564b32 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3800006, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6d564b32, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0732-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 2/10.1: done
[junit] Test 2/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6d564b32 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6d564b32, angle 198.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n1128-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6d564b32: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6d564b32 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 2/10.2: done.
[junit] Test 3/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x2d07dc8b: tileRendererInUse null, GearsES2[obj 0x2d07dc8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2d07dc8b on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2d07dc8b created: GearsObj[0x14eb7c2e, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2d07dc8b created: GearsObj[0xfec703c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2d07dc8b created: GearsObj[0xfec703c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x2d07dc8b FIN GearsES2[obj 0x2d07dc8b isInit true, usesShared false, 1 GearsObj[0x14eb7c2e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xfec703c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b945931, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x2d07dc8b 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3800008, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2d07dc8b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n1224-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 3/10.1: done
[junit] Test 3/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2d07dc8b 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2d07dc8b, angle 213.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n1651-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d07dc8b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2d07dc8b FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 3/10.2: done.
[junit] Test 4/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x22c1fb13: tileRendererInUse null, GearsES2[obj 0x22c1fb13 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x22c1fb13 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x22c1fb13 created: GearsObj[0x185e83da, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x22c1fb13 created: GearsObj[0x7cb53f1c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x22c1fb13 created: GearsObj[0x7cb53f1c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x22c1fb13 FIN GearsES2[obj 0x22c1fb13 isInit true, usesShared false, 1 GearsObj[0x185e83da, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7cb53f1c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45c68e2a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x22c1fb13 0/0 256x256 of 256x256, swapInterval 1, drawable 0x380000a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x22c1fb13, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n1756-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 4/10.1: done
[junit] Test 4/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x22c1fb13 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400070, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x22c1fb13, angle 201.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n2159-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x22c1fb13: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x22c1fb13 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 4/10.2: done.
[junit] Test 5/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x10a8c9b0: tileRendererInUse null, GearsES2[obj 0x10a8c9b0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x10a8c9b0 on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x10a8c9b0 created: GearsObj[0x1913f6f5, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x10a8c9b0 created: GearsObj[0x584d2f6e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x10a8c9b0 created: GearsObj[0x584d2f6e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x10a8c9b0 FIN GearsES2[obj 0x10a8c9b0 isInit true, usesShared false, 1 GearsObj[0x1913f6f5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x584d2f6e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b3c76d9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x10a8c9b0 0/0 256x256 of 256x256, swapInterval 1, drawable 0x380000c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x10a8c9b0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n2273-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 5/10.1: done
[junit] Test 5/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10a8c9b0 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400082, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x10a8c9b0, angle 212.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n2698-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10a8c9b0: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10a8c9b0 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 5/10.2: done.
[junit] Test 6/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x2e7fc7ca: tileRendererInUse null, GearsES2[obj 0x2e7fc7ca isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2e7fc7ca on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2e7fc7ca created: GearsObj[0x3c04afd4, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2e7fc7ca created: GearsObj[0x5abad789, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2e7fc7ca created: GearsObj[0x5abad789, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x2e7fc7ca FIN GearsES2[obj 0x2e7fc7ca isInit true, usesShared false, 1 GearsObj[0x3c04afd4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5abad789, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x49e438c9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x2e7fc7ca 0/0 256x256 of 256x256, swapInterval 1, drawable 0x380000e, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2e7fc7ca, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n2805-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 6/10.1: done
[junit] Test 6/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e7fc7ca 0/0 356x356 of 356x356, swapInterval 1, drawable 0x400094, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2e7fc7ca, angle 215.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n3235-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e7fc7ca: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e7fc7ca FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 6/10.2: done.
[junit] Test 7/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x36ee8ace: tileRendererInUse null, GearsES2[obj 0x36ee8ace isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x36ee8ace on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x36ee8ace created: GearsObj[0x2f5be7e2, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x36ee8ace created: GearsObj[0x65dbf3b7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x36ee8ace created: GearsObj[0x65dbf3b7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x36ee8ace FIN GearsES2[obj 0x36ee8ace isInit true, usesShared false, 1 GearsObj[0x2f5be7e2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65dbf3b7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b5ced8b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x36ee8ace 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3800010, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x36ee8ace, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n3357-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 7/10.1: done
[junit] Test 7/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x36ee8ace 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4000a6, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x36ee8ace, angle 204.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n3766-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x36ee8ace: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x36ee8ace FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 7/10.2: done.
[junit] Test 8/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x5f32647a: tileRendererInUse null, GearsES2[obj 0x5f32647a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5f32647a on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5f32647a created: GearsObj[0x26fba53d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5f32647a created: GearsObj[0x130f3d69, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5f32647a created: GearsObj[0x130f3d69, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x5f32647a FIN GearsES2[obj 0x5f32647a isInit true, usesShared false, 1 GearsObj[0x26fba53d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x130f3d69, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5e681838, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x5f32647a 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3800012, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5f32647a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n3878-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 8/10.1: done
[junit] Test 8/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5f32647a 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4000b8, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5f32647a, angle 202.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n4283-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f32647a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f32647a FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 8/10.2: done.
[junit] Test 9/10.1: GLAD-1 GLWindow, preserving.
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x4c13e44f: tileRendererInUse null, GearsES2[obj 0x4c13e44f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4c13e44f on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4c13e44f created: GearsObj[0x3d53e216, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4c13e44f created: GearsObj[0xeb2559f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4c13e44f created: GearsObj[0xeb2559f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x4c13e44f FIN GearsES2[obj 0x4c13e44f isInit true, usesShared false, 1 GearsObj[0x3d53e216, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xeb2559f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x185a3b69, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x4c13e44f 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3800014, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4c13e44f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n4401-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] Test 9/10.1: done
[junit] Test 9/10.2: GLAD-1 GLCanvasOnscreen, restoring.
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c13e44f 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4000ca, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4c13e44f, angle 216.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n4833-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c13e44f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c13e44f FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] Test 9/10.2: done.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364806449 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364806449 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364807364 ms III - Start
[junit] SLOCK [T main @ 1692364807365 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Is SwapGLContext safe: true
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364807816 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364807817 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364807818 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364807854 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364807945 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364807947 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364807948 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364807948 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364807950 d 0ms]]
[junit] 1 - switch - START 1021
[junit] 1 - switch - END 1021
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n1666-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2025
[junit] 2 - switch - END 2025
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n3798-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364810752 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364810753 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364810753 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364810753 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364810763 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364810763 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[junit] Is SwapGLContext safe: true
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364810785 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364810823 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364810825 d 0ms]]
[junit] 1 - switch - START 1022
[junit] 1 - switch - END 1022
[junit] Thread-4-AWTAnimator#01: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n1720-GL2ES2-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2027
[junit] 2 - switch - END 2027
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n5167-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364813718 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364813719 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364813719 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01cSwitch2Offscreen2OffscreenGL2ES2_Def
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] Is SwapGLContext safe: true
[junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] 1 - switch - START 1015
[junit] 1 - switch - END 1015
[junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n3606-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2017
[junit] 2 - switch - END 2017
[junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n7215-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01cSwitch2Offscreen2OffscreenGL2ES2_Def
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01dSwitch2Offscreen2OnscreenGL2ES2_Def
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[fbo]]
[junit] Is SwapGLContext safe: true
[junit] Thread-6-AWTAnimator#03: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364816689 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364816703 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364816706 d 0ms]]
[junit] 1 - switch - START 1017
[junit] 1 - switch - END 1017
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n3595-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2020
[junit] 2 - switch - END 2020
[junit] Thread-6-AWTAnimator#03: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n6043-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364819597 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364819597 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364819597 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01dSwitch2Offscreen2OnscreenGL2ES2_Def
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA
[junit] Source Caps 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[GL2ES2/GL4.sw], on-scr[.]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364819622 d 0ms]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Is SwapGLContext safe: true
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364819709 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364819728 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364819730 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364819732 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364819732 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364819732 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364819733 d 0ms]]
[junit] 1 - switch - START 1005
[junit] 1 - switch - END 1005
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0956-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png
[junit] 2 - switch - START 2027
[junit] 2 - switch - END 2027
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n2088-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364822557 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364822557 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364822557 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364822557 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364822567 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364822568 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA
[junit] Source Caps 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[GL2ES2/GL4.sw], on-scr[.]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364822586 d 0ms]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[junit] Is SwapGLContext safe: false
[junit] Supressing unsafe tests ...
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364822590 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA
[junit] Source Caps 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[GL2ES2/GL4.sw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL2ES2/GL4.sw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL2ES2/GL4.sw], offscr[fbo]]
[junit] Is SwapGLContext safe: true
[junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png
[junit] 1 - switch - START 1019
[junit] 1 - switch - END 1019
[junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n1451-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png
[junit] 2 - switch - START 2022
[junit] 2 - switch - END 2022
[junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n2958-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA
[junit] Source Caps 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[GL2ES2/GL4.sw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL2ES2/GL4.sw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL2ES2/GL4.sw], on-scr[fbo]]
[junit] Is SwapGLContext safe: false
[junit] Supressing unsafe tests ...
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03aSwitch2Onscreen2OnscreenGL2ES2_Accu
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Is SwapGLContext safe: true
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364825570 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364825589 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364825611 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364825613 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364825624 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364825624 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364825624 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364825625 d 0ms]]
[junit] 1 - switch - START 1041
[junit] 1 - switch - END 1041
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n2391-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2043
[junit] 2 - switch - END 2043
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n4838-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364828518 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364828518 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364828518 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364828519 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03aSwitch2Onscreen2OnscreenGL2ES2_Accu
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364828522 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364828522 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364828545 d 0ms]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[junit] Is SwapGLContext safe: false
[junit] Supressing unsafe tests ...
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364828551 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03cSwitch2Offscreen2OffscreenGL2ES2_Accu
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] Is SwapGLContext safe: true
[junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] 1 - switch - START 1016
[junit] 1 - switch - END 1016
[junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n3603-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2018
[junit] 2 - switch - END 2018
[junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n7203-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03cSwitch2Offscreen2OffscreenGL2ES2_Accu
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[fbo]]
[junit] Is SwapGLContext safe: false
[junit] Supressing unsafe tests ...
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364831515 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364831515 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 24.728 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364807364 ms III - Start
[junit] SLOCK [T main @ 1692364807365 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Is SwapGLContext safe: true
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364807816 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364807817 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364807818 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364807854 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364807945 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364807947 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364807948 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364807948 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364807950 d 0ms]]
[junit] 1 - switch - START 1021
[junit] 1 - switch - END 1021
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n1666-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2025
[junit] 2 - switch - END 2025
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n3798-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364810752 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364810753 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364810753 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364810753 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364810763 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364810763 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[junit] Is SwapGLContext safe: true
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364810785 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364810823 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364810825 d 0ms]]
[junit] 1 - switch - START 1022
[junit] 1 - switch - END 1022
[junit] Thread-4-AWTAnimator#01: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n1720-GL2ES2-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2027
[junit] 2 - switch - END 2027
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n5167-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364813718 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364813719 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364813719 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01cSwitch2Offscreen2OffscreenGL2ES2_Def
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] Is SwapGLContext safe: true
[junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] 1 - switch - START 1015
[junit] 1 - switch - END 1015
[junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n3606-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2017
[junit] 2 - switch - END 2017
[junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n7215-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01cSwitch2Offscreen2OffscreenGL2ES2_Def
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01dSwitch2Offscreen2OnscreenGL2ES2_Def
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[fbo]]
[junit] Is SwapGLContext safe: true
[junit] Thread-6-AWTAnimator#03: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364816689 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364816703 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364816706 d 0ms]]
[junit] 1 - switch - START 1017
[junit] 1 - switch - END 1017
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n3595-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2020
[junit] 2 - switch - END 2020
[junit] Thread-6-AWTAnimator#03: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n6043-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364819597 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364819597 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364819597 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01dSwitch2Offscreen2OnscreenGL2ES2_Def
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA
[junit] Source Caps 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[GL2ES2/GL4.sw], on-scr[.]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364819622 d 0ms]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Is SwapGLContext safe: true
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364819709 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364819728 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364819730 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364819732 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364819732 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364819732 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364819733 d 0ms]]
[junit] 1 - switch - START 1005
[junit] 1 - switch - END 1005
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0956-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png
[junit] 2 - switch - START 2027
[junit] 2 - switch - END 2027
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n2088-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364822557 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364822557 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364822557 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364822557 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364822567 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364822568 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA
[junit] Source Caps 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[GL2ES2/GL4.sw], on-scr[.]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364822586 d 0ms]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[junit] Is SwapGLContext safe: false
[junit] Supressing unsafe tests ...
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364822590 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA
[junit] Source Caps 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[GL2ES2/GL4.sw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL2ES2/GL4.sw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL2ES2/GL4.sw], offscr[fbo]]
[junit] Is SwapGLContext safe: true
[junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png
[junit] 1 - switch - START 1019
[junit] 1 - switch - END 1019
[junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n1451-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png
[junit] 2 - switch - START 2022
[junit] 2 - switch - END 2022
[junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n2958-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA
[junit] Source Caps 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[GL2ES2/GL4.sw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL2ES2/GL4.sw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL2ES2/GL4.sw], on-scr[fbo]]
[junit] Is SwapGLContext safe: false
[junit] Supressing unsafe tests ...
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03aSwitch2Onscreen2OnscreenGL2ES2_Accu
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Is SwapGLContext safe: true
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364825570 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364825589 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364825611 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364825613 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364825624 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364825624 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364825624 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364825625 d 0ms]]
[junit] 1 - switch - START 1041
[junit] 1 - switch - END 1041
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n2391-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2043
[junit] 2 - switch - END 2043
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n4838-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364828518 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364828518 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364828518 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364828519 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03aSwitch2Onscreen2OnscreenGL2ES2_Accu
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364828522 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364828522 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364828545 d 0ms]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[junit] Is SwapGLContext safe: false
[junit] Supressing unsafe tests ...
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364828551 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03cSwitch2Offscreen2OffscreenGL2ES2_Accu
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] Is SwapGLContext safe: true
[junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] 1 - switch - START 1016
[junit] 1 - switch - END 1016
[junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n3603-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2018
[junit] 2 - switch - END 2018
[junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n7203-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03cSwitch2Offscreen2OffscreenGL2ES2_Accu
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[fbo]]
[junit] Is SwapGLContext safe: false
[junit] Supressing unsafe tests ...
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364831515 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364831515 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01aSwitch2Onscreen2OnscreenGL2ES2_Def took 3.397 sec
[junit] Testcase: test01bSwitch2Onscreen2OffscreenGL2ES2_Def took 2.952 sec
[junit] Testcase: test01cSwitch2Offscreen2OffscreenGL2ES2_Def took 2.939 sec
[junit] Testcase: test01dSwitch2Offscreen2OnscreenGL2ES2_Def took 2.941 sec
[junit] Testcase: test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA took 2.968 sec
[junit] Testcase: test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA took 0.022 sec
[junit] Testcase: test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA took 2.947 sec
[junit] Testcase: test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA took 0.014 sec
[junit] Testcase: test03aSwitch2Onscreen2OnscreenGL2ES2_Accu took 2.969 sec
[junit] Testcase: test03bSwitch2Onscreen2OffscreenGL2ES2_Accu took 0.029 sec
[junit] Testcase: test03cSwitch2Offscreen2OffscreenGL2ES2_Accu took 2.94 sec
[junit] Testcase: test03dSwitch2Offscreen2OnscreenGL2ES2_Accu took 0.014 sec
[junit] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 24.728 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364807364 ms III - Start
[junit] SLOCK [T main @ 1692364807365 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Is SwapGLContext safe: true
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364807816 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364807817 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364807818 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364807854 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364807945 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364807947 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364807948 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364807948 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364807950 d 0ms]]
[junit] 1 - switch - START 1021
[junit] 1 - switch - END 1021
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n1666-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2025
[junit] 2 - switch - END 2025
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n3798-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364810752 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364810753 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364810753 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364810753 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364810763 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01aSwitch2Onscreen2OnscreenGL2ES2_Def
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364810763 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[junit] Is SwapGLContext safe: true
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364810785 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364810823 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364810825 d 0ms]]
[junit] 1 - switch - START 1022
[junit] 1 - switch - END 1022
[junit] Thread-4-AWTAnimator#01: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n1720-GL2ES2-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2027
[junit] 2 - switch - END 2027
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n5167-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364813718 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364813719 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364813719 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01cSwitch2Offscreen2OffscreenGL2ES2_Def
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] Is SwapGLContext safe: true
[junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] 1 - switch - START 1015
[junit] 1 - switch - END 1015
[junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n3606-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2017
[junit] 2 - switch - END 2017
[junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n7215-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01cSwitch2Offscreen2OffscreenGL2ES2_Def
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01dSwitch2Offscreen2OnscreenGL2ES2_Def
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[fbo]]
[junit] Is SwapGLContext safe: true
[junit] Thread-6-AWTAnimator#03: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364816689 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364816703 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364816706 d 0ms]]
[junit] 1 - switch - START 1017
[junit] 1 - switch - END 1017
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n3595-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2020
[junit] 2 - switch - END 2020
[junit] Thread-6-AWTAnimator#03: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n6043-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364819597 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364819597 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364819597 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01dSwitch2Offscreen2OnscreenGL2ES2_Def
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA
[junit] Source Caps 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[GL2ES2/GL4.sw], on-scr[.]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364819622 d 0ms]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Is SwapGLContext safe: true
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364819709 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364819728 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364819730 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364819732 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364819732 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364819732 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364819733 d 0ms]]
[junit] 1 - switch - START 1005
[junit] 1 - switch - END 1005
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0956-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png
[junit] 2 - switch - START 2027
[junit] 2 - switch - END 2027
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n2088-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa04_default-0256x0256.png
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364822557 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364822557 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364822557 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364822557 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364822567 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364822568 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA
[junit] Source Caps 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[GL2ES2/GL4.sw], on-scr[.]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364822586 d 0ms]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[junit] Is SwapGLContext safe: false
[junit] Supressing unsafe tests ...
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364822590 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA
[junit] Source Caps 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[GL2ES2/GL4.sw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL2ES2/GL4.sw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL2ES2/GL4.sw], offscr[fbo]]
[junit] Is SwapGLContext safe: true
[junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png
[junit] 1 - switch - START 1019
[junit] 1 - switch - END 1019
[junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n1451-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png
[junit] 2 - switch - START 2022
[junit] 2 - switch - END 2022
[junit] Thread-9-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n2958-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0256x0256.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA
[junit] Source Caps 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[GL2ES2/GL4.sw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL2ES2/GL4.sw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: 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[GL2ES2/GL4.sw], on-scr[fbo]]
[junit] Is SwapGLContext safe: false
[junit] Supressing unsafe tests ...
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03aSwitch2Onscreen2OnscreenGL2ES2_Accu
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Is SwapGLContext safe: true
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364825570 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364825589 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364825611 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364825613 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364825624 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364825624 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364825624 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364825625 d 0ms]]
[junit] 1 - switch - START 1041
[junit] 1 - switch - END 1041
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n2391-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2043
[junit] 2 - switch - END 2043
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n4838-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364828518 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364828518 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364828518 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364828519 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03aSwitch2Onscreen2OnscreenGL2ES2_Accu
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364828522 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364828522 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364828545 d 0ms]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x55e, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[junit] Is SwapGLContext safe: false
[junit] Supressing unsafe tests ...
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364828551 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03cSwitch2Offscreen2OffscreenGL2ES2_Accu
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] Is SwapGLContext safe: true
[junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] 1 - switch - START 1016
[junit] 1 - switch - END 1016
[junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n3603-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] 2 - switch - START 2018
[junit] 2 - switch - END 2018
[junit] Thread-13-AWTAnimator#07: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n7203-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03cSwitch2Offscreen2OffscreenGL2ES2_Accu
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu
[junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[auto-cfg]]
[junit] Source Caps Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], offscr[fbo]]
[junit] Dest Caps Requested: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[fbo]]
[junit] Is SwapGLContext safe: false
[junit] Supressing unsafe tests ...
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03dSwitch2Offscreen2OnscreenGL2ES2_Accu
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364831515 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364831515 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT
[junit] ++++ Test Singleton.ctor()
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364832556 ms III - Start
[junit] SLOCK [T main @ 1692364832556 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test21GLWindowGL2ES2
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x80e07fc: tileRendererInUse null, GearsES2[obj 0x80e07fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x80e07fc on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x80e07fc created: GearsObj[0x67622c7c, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x80e07fc created: GearsObj[0x43f84764, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x80e07fc created: GearsObj[0x43f84764, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x80e07fc FIN GearsES2[obj 0x80e07fc isInit true, usesShared false, 1 GearsObj[0x67622c7c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43f84764, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a5d6325, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x80e07fc 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x80e07fc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch11NewtAWT.test21GLWindowGL2ES2-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[Thread-1,5,main] GearsES2.reshape 0x80e07fc 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x80e07fc, angle 1375.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch11NewtAWT.test21GLWindowGL2ES2-n2750-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x80e07fc: tileRendererInUse null
[junit] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x80e07fc FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test21GLWindowGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test22GLWindowGLES2
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-4-null,5,main] GearsES2.init.0 0x5622fb5e: tileRendererInUse null, GearsES2[obj 0x5622fb5e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5622fb5e on Thread[Thread-4-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GLES3/GLES3.sw]
[junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.es3.GLES3Impl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 130
[junit] GLX_EXTENSIONS 37
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5622fb5e created: GearsObj[0x30f9d11e, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5622fb5e created: GearsObj[0x66d047c5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5622fb5e created: GearsObj[0x66d047c5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-4-null,5,main] GearsES2.init.X 0x5622fb5e FIN GearsES2[obj 0x5622fb5e isInit true, usesShared false, 1 GearsObj[0x30f9d11e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66d047c5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x290b1cb2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-4-null,5,main] GearsES2.reshape 0x5622fb5e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f7474060ed0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5622fb5e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch11NewtAWT.test22GLWindowGLES2_-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[Thread-4,5,main] GearsES2.reshape 0x5622fb5e 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f748419cd50, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5622fb5e, angle 1218.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch11NewtAWT.test22GLWindowGLES2_-n2437-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png
[junit] Thread[Thread-1-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x5622fb5e: tileRendererInUse null
[junit] Thread[Thread-1-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x5622fb5e FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test22GLWindowGLES2
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364837414 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364837414 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.442 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364832556 ms III - Start
[junit] SLOCK [T main @ 1692364832556 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test21GLWindowGL2ES2
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x80e07fc: tileRendererInUse null, GearsES2[obj 0x80e07fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x80e07fc on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x80e07fc created: GearsObj[0x67622c7c, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x80e07fc created: GearsObj[0x43f84764, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x80e07fc created: GearsObj[0x43f84764, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x80e07fc FIN GearsES2[obj 0x80e07fc isInit true, usesShared false, 1 GearsObj[0x67622c7c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43f84764, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a5d6325, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x80e07fc 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x80e07fc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch11NewtAWT.test21GLWindowGL2ES2-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[Thread-1,5,main] GearsES2.reshape 0x80e07fc 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x80e07fc, angle 1375.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch11NewtAWT.test21GLWindowGL2ES2-n2750-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x80e07fc: tileRendererInUse null
[junit] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x80e07fc FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test21GLWindowGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test22GLWindowGLES2
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-4-null,5,main] GearsES2.init.0 0x5622fb5e: tileRendererInUse null, GearsES2[obj 0x5622fb5e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5622fb5e on Thread[Thread-4-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GLES3/GLES3.sw]
[junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.es3.GLES3Impl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 130
[junit] GLX_EXTENSIONS 37
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5622fb5e created: GearsObj[0x30f9d11e, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5622fb5e created: GearsObj[0x66d047c5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5622fb5e created: GearsObj[0x66d047c5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-4-null,5,main] GearsES2.init.X 0x5622fb5e FIN GearsES2[obj 0x5622fb5e isInit true, usesShared false, 1 GearsObj[0x30f9d11e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66d047c5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x290b1cb2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-4-null,5,main] GearsES2.reshape 0x5622fb5e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f7474060ed0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5622fb5e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch11NewtAWT.test22GLWindowGLES2_-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[Thread-4,5,main] GearsES2.reshape 0x5622fb5e 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f748419cd50, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5622fb5e, angle 1218.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch11NewtAWT.test22GLWindowGLES2_-n2437-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png
[junit] Thread[Thread-1-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x5622fb5e: tileRendererInUse null
[junit] Thread[Thread-1-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x5622fb5e FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test22GLWindowGLES2
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364837414 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364837414 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test21GLWindowGL2ES2 took 2.646 sec
[junit] Testcase: test22GLWindowGLES2 took 2.196 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.442 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364832556 ms III - Start
[junit] SLOCK [T main @ 1692364832556 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test21GLWindowGL2ES2
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x80e07fc: tileRendererInUse null, GearsES2[obj 0x80e07fc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x80e07fc on Thread[Thread-1-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x80e07fc created: GearsObj[0x67622c7c, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x80e07fc created: GearsObj[0x43f84764, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x80e07fc created: GearsObj[0x43f84764, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x80e07fc FIN GearsES2[obj 0x80e07fc isInit true, usesShared false, 1 GearsObj[0x67622c7c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x43f84764, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a5d6325, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x80e07fc 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x80e07fc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch11NewtAWT.test21GLWindowGL2ES2-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[Thread-1,5,main] GearsES2.reshape 0x80e07fc 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x80e07fc, angle 1375.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch11NewtAWT.test21GLWindowGL2ES2-n2750-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x80e07fc: tileRendererInUse null
[junit] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x80e07fc FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test21GLWindowGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test22GLWindowGLES2
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-4-null,5,main] GearsES2.init.0 0x5622fb5e: tileRendererInUse null, GearsES2[obj 0x5622fb5e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5622fb5e on Thread[Thread-4-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GLES3/GLES3.sw]
[junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.es3.GLES3Impl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 130
[junit] GLX_EXTENSIONS 37
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5622fb5e created: GearsObj[0x30f9d11e, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5622fb5e created: GearsObj[0x66d047c5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5622fb5e created: GearsObj[0x66d047c5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-4-null,5,main] GearsES2.init.X 0x5622fb5e FIN GearsES2[obj 0x5622fb5e isInit true, usesShared false, 1 GearsObj[0x30f9d11e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66d047c5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x290b1cb2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-4-null,5,main] GearsES2.reshape 0x5622fb5e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f7474060ed0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5622fb5e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch11NewtAWT.test22GLWindowGLES2_-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[Thread-4,5,main] GearsES2.reshape 0x5622fb5e 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f748419cd50, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5622fb5e, angle 1218.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch11NewtAWT.test22GLWindowGLES2_-n2437-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png
[junit] Thread[Thread-1-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x5622fb5e: tileRendererInUse null
[junit] Thread[Thread-1-Display-.x11_:0-1-EDT-4,5,main] GearsES2.dispose 0x5622fb5e FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch11NewtAWT - test22GLWindowGLES2
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364837414 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364837414 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364838528 ms III - Start
[junit] SLOCK [T main @ 1692364838528 ms +++ localhost/127.0.0.1:59999 - Locked within 4 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test01GLCanvasOnscreenGL2ES2
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2531a4: tileRendererInUse null, GearsES2[obj 0x2531a4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2531a4 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2531a4 created: GearsObj[0x7bcb76b4, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2531a4 created: GearsObj[0x76b713ce, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2531a4 created: GearsObj[0x76b713ce, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2531a4 FIN GearsES2[obj 0x2531a4 isInit true, usesShared false, 1 GearsObj[0x7bcb76b4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x76b713ce, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61671ce2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2531a4 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2531a4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test01GLCanvasOnscreenGL2ES2_-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2531a4 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2531a4, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2531a4 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2531a4, angle 952.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test01GLCanvasOnscreenGL2ES2_-n1904-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2531a4: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2531a4 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test01GLCanvasOnscreenGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test02GLCanvasOnscreenGLES2
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7a96f37f: tileRendererInUse null, GearsES2[obj 0x7a96f37f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7a96f37f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GLES3/GLES3.sw]
[junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.es3.GLES3Impl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 130
[junit] GLX_EXTENSIONS 37
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7a96f37f created: GearsObj[0x34a55136, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7a96f37f created: GearsObj[0x13067216, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7a96f37f created: GearsObj[0x13067216, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7a96f37f FIN GearsES2[obj 0x7a96f37f isInit true, usesShared false, 1 GearsObj[0x34a55136, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13067216, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e5d0f9b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7a96f37f 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f8608b40210, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7a96f37f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test02GLCanvasOnscreenGLES2__-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7a96f37f 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f8624297d10, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7a96f37f, angle 1069.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test02GLCanvasOnscreenGLES2__-n2139-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a96f37f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a96f37f FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test02GLCanvasOnscreenGLES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test11GLCanvasOffscreenGL2ES2
[junit] Platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test11GLCanvasOffscreenGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2
[junit] Platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364843330 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364843330 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.381 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364838528 ms III - Start
[junit] SLOCK [T main @ 1692364838528 ms +++ localhost/127.0.0.1:59999 - Locked within 4 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test01GLCanvasOnscreenGL2ES2
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2531a4: tileRendererInUse null, GearsES2[obj 0x2531a4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2531a4 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2531a4 created: GearsObj[0x7bcb76b4, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2531a4 created: GearsObj[0x76b713ce, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2531a4 created: GearsObj[0x76b713ce, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2531a4 FIN GearsES2[obj 0x2531a4 isInit true, usesShared false, 1 GearsObj[0x7bcb76b4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x76b713ce, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61671ce2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2531a4 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2531a4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test01GLCanvasOnscreenGL2ES2_-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2531a4 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2531a4, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2531a4 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2531a4, angle 952.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test01GLCanvasOnscreenGL2ES2_-n1904-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2531a4: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2531a4 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test01GLCanvasOnscreenGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test02GLCanvasOnscreenGLES2
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7a96f37f: tileRendererInUse null, GearsES2[obj 0x7a96f37f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7a96f37f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GLES3/GLES3.sw]
[junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.es3.GLES3Impl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 130
[junit] GLX_EXTENSIONS 37
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7a96f37f created: GearsObj[0x34a55136, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7a96f37f created: GearsObj[0x13067216, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7a96f37f created: GearsObj[0x13067216, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7a96f37f FIN GearsES2[obj 0x7a96f37f isInit true, usesShared false, 1 GearsObj[0x34a55136, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13067216, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e5d0f9b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7a96f37f 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f8608b40210, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7a96f37f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test02GLCanvasOnscreenGLES2__-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7a96f37f 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f8624297d10, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7a96f37f, angle 1069.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test02GLCanvasOnscreenGLES2__-n2139-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a96f37f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a96f37f FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test02GLCanvasOnscreenGLES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test11GLCanvasOffscreenGL2ES2
[junit] Platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test11GLCanvasOffscreenGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2
[junit] Platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364843330 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364843330 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01GLCanvasOnscreenGL2ES2 took 2.607 sec
[junit] Testcase: test02GLCanvasOnscreenGLES2 took 2.172 sec
[junit] Testcase: test11GLCanvasOffscreenGL2ES2 took 0.001 sec
[junit] Testcase: test12GLCanvasOffscreenGLES2 took 0.001 sec
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.381 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364838528 ms III - Start
[junit] SLOCK [T main @ 1692364838528 ms +++ localhost/127.0.0.1:59999 - Locked within 4 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test01GLCanvasOnscreenGL2ES2
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2531a4: tileRendererInUse null, GearsES2[obj 0x2531a4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2531a4 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2531a4 created: GearsObj[0x7bcb76b4, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2531a4 created: GearsObj[0x76b713ce, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2531a4 created: GearsObj[0x76b713ce, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2531a4 FIN GearsES2[obj 0x2531a4 isInit true, usesShared false, 1 GearsObj[0x7bcb76b4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x76b713ce, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61671ce2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2531a4 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2531a4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test01GLCanvasOnscreenGL2ES2_-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2531a4 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2531a4, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2531a4 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40003a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2531a4, angle 952.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test01GLCanvasOnscreenGL2ES2_-n1904-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2531a4: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2531a4 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test01GLCanvasOnscreenGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test02GLCanvasOnscreenGLES2
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7a96f37f: tileRendererInUse null, GearsES2[obj 0x7a96f37f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7a96f37f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GLES3/GLES3.sw]
[junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.es3.GLES3Impl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 130
[junit] GLX_EXTENSIONS 37
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7a96f37f created: GearsObj[0x34a55136, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7a96f37f created: GearsObj[0x13067216, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7a96f37f created: GearsObj[0x13067216, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7a96f37f FIN GearsES2[obj 0x7a96f37f isInit true, usesShared false, 1 GearsObj[0x34a55136, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13067216, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e5d0f9b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7a96f37f 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f8608b40210, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7a96f37f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test02GLCanvasOnscreenGLES2__-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7a96f37f 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f8624297d10, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7a96f37f, angle 1069.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test02GLCanvasOnscreenGLES2__-n2139-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a96f37f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7a96f37f FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test02GLCanvasOnscreenGLES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test11GLCanvasOffscreenGL2ES2
[junit] Platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test11GLCanvasOffscreenGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2
[junit] Platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT - test12GLCanvasOffscreenGLES2
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364843330 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364843330 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364844273 ms III - Start
[junit] SLOCK [T main @ 1692364844274 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3d688e0e: tileRendererInUse null, GearsES2[obj 0x3d688e0e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3d688e0e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3d688e0e created: GearsObj[0x6842e8fd, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3d688e0e created: GearsObj[0x515362, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3d688e0e created: GearsObj[0x515362, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3d688e0e FIN GearsES2[obj 0x3d688e0e isInit true, usesShared false, 1 GearsObj[0x6842e8fd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x515362, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74636e92, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3d688e0e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3d688e0e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test01GLCanvasOnScrn2GLWindowGL2ES2_-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3d688e0e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3d688e0e, angle 1.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[Thread-1,5,main] GearsES2.reshape 0x3d688e0e 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3a00002, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3d688e0e, angle 947.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test01GLCanvasOnScrn2GLWindowGL2ES2_-n1894-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3d688e0e: tileRendererInUse null
[junit] Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3d688e0e FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test02GLCanvasOnScrn2GLWindowGLES2
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x315d9983: tileRendererInUse null, GearsES2[obj 0x315d9983 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x315d9983 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GLES3/GLES3.sw]
[junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.es3.GLES3Impl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 130
[junit] GLX_EXTENSIONS 37
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x315d9983 created: GearsObj[0x2f5795da, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x315d9983 created: GearsObj[0xf72a7f7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x315d9983 created: GearsObj[0xf72a7f7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x315d9983 FIN GearsES2[obj 0x315d9983 isInit true, usesShared false, 1 GearsObj[0x2f5795da, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf72a7f7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66f52200, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x315d9983 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fafd8174540, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x315d9983, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test02GLCanvasOnScrn2GLWindowGLES2__-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[Thread-4,5,main] GearsES2.reshape 0x315d9983 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fafd0257fa0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x315d9983, angle 1201.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test02GLCanvasOnScrn2GLWindowGLES2__-n2403-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png
[junit] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x315d9983: tileRendererInUse null
[junit] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x315d9983 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test02GLCanvasOnScrn2GLWindowGLES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-5-null,5,main] GearsES2.init.0 0x1b77946d: tileRendererInUse null, GearsES2[obj 0x1b77946d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1b77946d on Thread[Thread-5-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1b77946d created: GearsObj[0xd0ea223, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1b77946d created: GearsObj[0x2419adb5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1b77946d created: GearsObj[0x2419adb5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-5-null,5,main] GearsES2.init.X 0x1b77946d FIN GearsES2[obj 0x1b77946d isInit true, usesShared false, 1 GearsObj[0xd0ea223, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2419adb5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5eaa11a8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-5-null,5,main] GearsES2.reshape 0x1b77946d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1b77946d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-5-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2_-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1b77946d 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1b77946d, angle 1466.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2_-n2933-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1b77946d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1b77946d FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test12GLWindow2GLCanvasOnScrnGLES2
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-6-null,5,main] GearsES2.init.0 0x1f56b1f0: tileRendererInUse null, GearsES2[obj 0x1f56b1f0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1f56b1f0 on Thread[Thread-6-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GLES3/GLES3.sw]
[junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.es3.GLES3Impl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 130
[junit] GLX_EXTENSIONS 37
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1f56b1f0 created: GearsObj[0x22064c4b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1f56b1f0 created: GearsObj[0x1bb8dc47, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1f56b1f0 created: GearsObj[0x1bb8dc47, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-6-null,5,main] GearsES2.init.X 0x1f56b1f0 FIN GearsES2[obj 0x1f56b1f0 isInit true, usesShared false, 1 GearsObj[0x22064c4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bb8dc47, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73f080af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-6-null,5,main] GearsES2.reshape 0x1f56b1f0 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fafb4c7c1c0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1f56b1f0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-6-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test12GLWindow2GLCanvasOnScrnGLES2__-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1f56b1f0 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fafd0257fa0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1f56b1f0, angle 1442.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test12GLWindow2GLCanvasOnScrnGLES2__-n2885-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1f56b1f0: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1f56b1f0 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test12GLWindow2GLCanvasOnScrnGLES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test21GLCanvasOffScrn2GLWindowGL2ES2
[junit] Platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test21GLCanvasOffScrn2GLWindowGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test22GLCanvasOffScrn2GLWindowGLES2
[junit] Platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test22GLCanvasOffScrn2GLWindowGLES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test31GLWindow2GLCanvasOffScrnGL2ES2
[junit] Platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test31GLWindow2GLCanvasOffScrnGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2
[junit] Platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364853515 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364853515 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.825 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364844273 ms III - Start
[junit] SLOCK [T main @ 1692364844274 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3d688e0e: tileRendererInUse null, GearsES2[obj 0x3d688e0e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3d688e0e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3d688e0e created: GearsObj[0x6842e8fd, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3d688e0e created: GearsObj[0x515362, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3d688e0e created: GearsObj[0x515362, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3d688e0e FIN GearsES2[obj 0x3d688e0e isInit true, usesShared false, 1 GearsObj[0x6842e8fd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x515362, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74636e92, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3d688e0e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3d688e0e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test01GLCanvasOnScrn2GLWindowGL2ES2_-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3d688e0e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3d688e0e, angle 1.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[Thread-1,5,main] GearsES2.reshape 0x3d688e0e 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3a00002, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3d688e0e, angle 947.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test01GLCanvasOnScrn2GLWindowGL2ES2_-n1894-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3d688e0e: tileRendererInUse null
[junit] Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3d688e0e FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test02GLCanvasOnScrn2GLWindowGLES2
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x315d9983: tileRendererInUse null, GearsES2[obj 0x315d9983 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x315d9983 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GLES3/GLES3.sw]
[junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.es3.GLES3Impl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 130
[junit] GLX_EXTENSIONS 37
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x315d9983 created: GearsObj[0x2f5795da, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x315d9983 created: GearsObj[0xf72a7f7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x315d9983 created: GearsObj[0xf72a7f7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x315d9983 FIN GearsES2[obj 0x315d9983 isInit true, usesShared false, 1 GearsObj[0x2f5795da, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf72a7f7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66f52200, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x315d9983 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fafd8174540, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x315d9983, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test02GLCanvasOnScrn2GLWindowGLES2__-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[Thread-4,5,main] GearsES2.reshape 0x315d9983 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fafd0257fa0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x315d9983, angle 1201.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test02GLCanvasOnScrn2GLWindowGLES2__-n2403-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png
[junit] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x315d9983: tileRendererInUse null
[junit] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x315d9983 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test02GLCanvasOnScrn2GLWindowGLES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-5-null,5,main] GearsES2.init.0 0x1b77946d: tileRendererInUse null, GearsES2[obj 0x1b77946d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1b77946d on Thread[Thread-5-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1b77946d created: GearsObj[0xd0ea223, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1b77946d created: GearsObj[0x2419adb5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1b77946d created: GearsObj[0x2419adb5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-5-null,5,main] GearsES2.init.X 0x1b77946d FIN GearsES2[obj 0x1b77946d isInit true, usesShared false, 1 GearsObj[0xd0ea223, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2419adb5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5eaa11a8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-5-null,5,main] GearsES2.reshape 0x1b77946d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1b77946d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-5-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2_-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1b77946d 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1b77946d, angle 1466.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2_-n2933-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1b77946d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1b77946d FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test12GLWindow2GLCanvasOnScrnGLES2
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-6-null,5,main] GearsES2.init.0 0x1f56b1f0: tileRendererInUse null, GearsES2[obj 0x1f56b1f0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1f56b1f0 on Thread[Thread-6-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GLES3/GLES3.sw]
[junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.es3.GLES3Impl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 130
[junit] GLX_EXTENSIONS 37
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1f56b1f0 created: GearsObj[0x22064c4b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1f56b1f0 created: GearsObj[0x1bb8dc47, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1f56b1f0 created: GearsObj[0x1bb8dc47, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-6-null,5,main] GearsES2.init.X 0x1f56b1f0 FIN GearsES2[obj 0x1f56b1f0 isInit true, usesShared false, 1 GearsObj[0x22064c4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bb8dc47, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73f080af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-6-null,5,main] GearsES2.reshape 0x1f56b1f0 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fafb4c7c1c0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1f56b1f0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-6-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test12GLWindow2GLCanvasOnScrnGLES2__-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1f56b1f0 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fafd0257fa0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1f56b1f0, angle 1442.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test12GLWindow2GLCanvasOnScrnGLES2__-n2885-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1f56b1f0: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1f56b1f0 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test12GLWindow2GLCanvasOnScrnGLES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test21GLCanvasOffScrn2GLWindowGL2ES2
[junit] Platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test21GLCanvasOffScrn2GLWindowGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test22GLCanvasOffScrn2GLWindowGLES2
[junit] Platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test22GLCanvasOffScrn2GLWindowGLES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test31GLWindow2GLCanvasOffScrnGL2ES2
[junit] Platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test31GLWindow2GLCanvasOffScrnGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2
[junit] Platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364853515 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364853515 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01GLCanvasOnScrn2GLWindowGL2ES2 took 2.68 sec
[junit] Testcase: test02GLCanvasOnScrn2GLWindowGLES2 took 2.181 sec
[junit] Testcase: test11GLWindow2GLCanvasOnScrnGL2ES2 took 2.184 sec
[junit] Testcase: test12GLWindow2GLCanvasOnScrnGLES2 took 2.169 sec
[junit] Testcase: test21GLCanvasOffScrn2GLWindowGL2ES2 took 0 sec
[junit] Testcase: test22GLCanvasOffScrn2GLWindowGLES2 took 0 sec
[junit] Testcase: test31GLWindow2GLCanvasOffScrnGL2ES2 took 0.004 sec
[junit] Testcase: test32GLWindow2GLCanvasOffScrnGLES2 took 0.001 sec
[junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.825 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364844273 ms III - Start
[junit] SLOCK [T main @ 1692364844274 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3d688e0e: tileRendererInUse null, GearsES2[obj 0x3d688e0e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3d688e0e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3d688e0e created: GearsObj[0x6842e8fd, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3d688e0e created: GearsObj[0x515362, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3d688e0e created: GearsObj[0x515362, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3d688e0e FIN GearsES2[obj 0x3d688e0e isInit true, usesShared false, 1 GearsObj[0x6842e8fd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x515362, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74636e92, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3d688e0e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3d688e0e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test01GLCanvasOnScrn2GLWindowGL2ES2_-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3d688e0e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3d688e0e, angle 1.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[Thread-1,5,main] GearsES2.reshape 0x3d688e0e 0/0 356x356 of 356x356, swapInterval 1, drawable 0x3a00002, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3d688e0e, angle 947.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test01GLCanvasOnScrn2GLWindowGL2ES2_-n1894-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3d688e0e: tileRendererInUse null
[junit] Thread[Thread-1-Display-.x11_:0-1-EDT-1,5,main] GearsES2.dispose 0x3d688e0e FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test01GLCanvasOnScrn2GLWindowGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test02GLCanvasOnScrn2GLWindowGLES2
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x315d9983: tileRendererInUse null, GearsES2[obj 0x315d9983 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x315d9983 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GLES3/GLES3.sw]
[junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.es3.GLES3Impl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 130
[junit] GLX_EXTENSIONS 37
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x315d9983 created: GearsObj[0x2f5795da, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x315d9983 created: GearsObj[0xf72a7f7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x315d9983 created: GearsObj[0xf72a7f7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x315d9983 FIN GearsES2[obj 0x315d9983 isInit true, usesShared false, 1 GearsObj[0x2f5795da, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf72a7f7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66f52200, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x315d9983 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fafd8174540, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x315d9983, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test02GLCanvasOnScrn2GLWindowGLES2__-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[Thread-4,5,main] GearsES2.reshape 0x315d9983 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fafd0257fa0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x315d9983, angle 1201.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test02GLCanvasOnScrn2GLWindowGLES2__-n2403-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png
[junit] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x315d9983: tileRendererInUse null
[junit] Thread[Thread-1-Display-.x11_:0-1-EDT-2,5,main] GearsES2.dispose 0x315d9983 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test02GLCanvasOnScrn2GLWindowGLES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-5-null,5,main] GearsES2.init.0 0x1b77946d: tileRendererInUse null, GearsES2[obj 0x1b77946d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1b77946d on Thread[Thread-5-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1b77946d created: GearsObj[0xd0ea223, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1b77946d created: GearsObj[0x2419adb5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1b77946d created: GearsObj[0x2419adb5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-5-null,5,main] GearsES2.init.X 0x1b77946d FIN GearsES2[obj 0x1b77946d isInit true, usesShared false, 1 GearsObj[0xd0ea223, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2419adb5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5eaa11a8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-5-null,5,main] GearsES2.reshape 0x1b77946d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x3800002, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1b77946d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-5-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2_-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1b77946d 0/0 356x356 of 356x356, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1b77946d, angle 1466.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2_-n2933-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1b77946d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1b77946d FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test12GLWindow2GLCanvasOnScrnGLES2
[junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true
[junit] waitForRealized: to false, goal reached true
[junit] Thread[Thread-6-null,5,main] GearsES2.init.0 0x1f56b1f0: tileRendererInUse null, GearsES2[obj 0x1f56b1f0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1f56b1f0 on Thread[Thread-6-null,5,main]
[junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GLES3/GLES3.sw]
[junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.es3.GLES3Impl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 130
[junit] GLX_EXTENSIONS 37
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1f56b1f0 created: GearsObj[0x22064c4b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1f56b1f0 created: GearsObj[0x1bb8dc47, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1f56b1f0 created: GearsObj[0x1bb8dc47, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[Thread-6-null,5,main] GearsES2.init.X 0x1f56b1f0 FIN GearsES2[obj 0x1f56b1f0 isInit true, usesShared false, 1 GearsObj[0x22064c4b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bb8dc47, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73f080af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[Thread-6-null,5,main] GearsES2.reshape 0x1f56b1f0 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fafb4c7c1c0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1f56b1f0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread-6-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test12GLWindow2GLCanvasOnScrnGLES2__-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png
[junit] .. preserving.0
[junit] .. preserving.X
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLWindow
[junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false
[junit] waitForRealized: to false, goal reached true
[junit] .. restoring.0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1f56b1f0 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fafd0257fa0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1f56b1f0, angle 1442.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] .. restoring.X
[junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test12GLWindow2GLCanvasOnScrnGLES2__-n2885-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1f56b1f0: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1f56b1f0 FIN
[junit] waitForRealized: to false, goal reached true
[junit] GLAD Lifecycle.X GLCanvasOnscreen
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test12GLWindow2GLCanvasOnScrnGLES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test21GLCanvasOffScrn2GLWindowGL2ES2
[junit] Platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test21GLCanvasOffScrn2GLWindowGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test22GLCanvasOffScrn2GLWindowGLES2
[junit] Platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test22GLCanvasOffScrn2GLWindowGLES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test31GLWindow2GLCanvasOffScrnGL2ES2
[junit] Platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test31GLWindow2GLCanvasOffScrnGL2ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2
[junit] Platform doesn't support offscreen rendering.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT - test32GLWindow2GLCanvasOffScrnGLES2
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364853515 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364853515 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn
[junit] ++++ Test Singleton.ctor()
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364854424 ms III - Start
[junit] SLOCK [T main @ 1692364854425 ms +++ localhost/127.0.0.1:59999 - Locked within 8 ms, 1 attempts
[junit] GLProfile Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[junit] GLProfile Default: GLProfile[GL3bc/GL3bc.sw]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7d8995e: tileRendererInUse null, GearsES2[obj 0x7d8995e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7d8995e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7d8995e created: GearsObj[0x308ca37a, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7d8995e created: GearsObj[0x38ae4e40, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7d8995e created: GearsObj[0x38ae4e40, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7d8995e FIN GearsES2[obj 0x7d8995e isInit true, usesShared false, 1 GearsObj[0x308ca37a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x38ae4e40, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b92f6d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7d8995e 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7d8995e, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7d8995e 502x482, swapInterval 1, drawable 0x400021
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7d8995e 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7d8995e, angle 1.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7d8995e 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7d8995e, angle 1.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] GLProfile GLES2: GLProfile[GLES2/GLES3.sw]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7d8995e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7d8995e FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02ES2
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x75d4a5c2: tileRendererInUse null, GearsES2[obj 0x75d4a5c2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x75d4a5c2 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GLES3/GLES3.sw]
[junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.es3.GLES3Impl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 130
[junit] GLX_EXTENSIONS 37
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x75d4a5c2 created: GearsObj[0x70ff0eb5, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x75d4a5c2 created: GearsObj[0x1a04e06f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x75d4a5c2 created: GearsObj[0x1a04e06f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x75d4a5c2 FIN GearsES2[obj 0x75d4a5c2 isInit true, usesShared false, 1 GearsObj[0x70ff0eb5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a04e06f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3bd41526, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x75d4a5c2 0/0 512x483 of 512x483, swapInterval 1, drawable 0x7fda5c093820, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x75d4a5c2, angle 0.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x75d4a5c2 512x483, swapInterval 1, drawable 0x7fda5c093820
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x75d4a5c2 0/0 512x483 of 512x483, swapInterval 1, drawable 0x7fda5c093820, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x75d4a5c2, angle 0.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] GLProfile GL2: GLProfile[GL2/GL3bc.sw]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x75d4a5c2: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x75d4a5c2 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02GL2
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c46e67a: tileRendererInUse null, GearsES2[obj 0x3c46e67a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3c46e67a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3c46e67a created: GearsObj[0x7623df33, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3c46e67a created: GearsObj[0x7ca60fd8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3c46e67a created: GearsObj[0x7ca60fd8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c46e67a FIN GearsES2[obj 0x3c46e67a isInit true, usesShared false, 1 GearsObj[0x7623df33, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ca60fd8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5c770864, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c46e67a 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400048, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3c46e67a, angle 0.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c46e67a 512x483, swapInterval 1, drawable 0x400048
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c46e67a 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400048, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3c46e67a, angle 1.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c46e67a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c46e67a FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02GL2
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364856562 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364856562 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.721 sec
[junit] ------------- Standard Output ---------------
[junit] GLProfile Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[junit] GLProfile Default: GLProfile[GL3bc/GL3bc.sw]
[junit] GLProfile GLES2: GLProfile[GLES2/GLES3.sw]
[junit] GLProfile GL2: GLProfile[GL2/GL3bc.sw]
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364854424 ms III - Start
[junit] SLOCK [T main @ 1692364854425 ms +++ localhost/127.0.0.1:59999 - Locked within 8 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7d8995e: tileRendererInUse null, GearsES2[obj 0x7d8995e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7d8995e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7d8995e created: GearsObj[0x308ca37a, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7d8995e created: GearsObj[0x38ae4e40, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7d8995e created: GearsObj[0x38ae4e40, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7d8995e FIN GearsES2[obj 0x7d8995e isInit true, usesShared false, 1 GearsObj[0x308ca37a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x38ae4e40, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b92f6d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7d8995e 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7d8995e, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7d8995e 502x482, swapInterval 1, drawable 0x400021
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7d8995e 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7d8995e, angle 1.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7d8995e 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7d8995e, angle 1.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7d8995e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7d8995e FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02ES2
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x75d4a5c2: tileRendererInUse null, GearsES2[obj 0x75d4a5c2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x75d4a5c2 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GLES3/GLES3.sw]
[junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.es3.GLES3Impl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 130
[junit] GLX_EXTENSIONS 37
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x75d4a5c2 created: GearsObj[0x70ff0eb5, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x75d4a5c2 created: GearsObj[0x1a04e06f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x75d4a5c2 created: GearsObj[0x1a04e06f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x75d4a5c2 FIN GearsES2[obj 0x75d4a5c2 isInit true, usesShared false, 1 GearsObj[0x70ff0eb5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a04e06f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3bd41526, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x75d4a5c2 0/0 512x483 of 512x483, swapInterval 1, drawable 0x7fda5c093820, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x75d4a5c2, angle 0.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x75d4a5c2 512x483, swapInterval 1, drawable 0x7fda5c093820
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x75d4a5c2 0/0 512x483 of 512x483, swapInterval 1, drawable 0x7fda5c093820, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x75d4a5c2, angle 0.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x75d4a5c2: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x75d4a5c2 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02GL2
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c46e67a: tileRendererInUse null, GearsES2[obj 0x3c46e67a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3c46e67a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3c46e67a created: GearsObj[0x7623df33, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3c46e67a created: GearsObj[0x7ca60fd8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3c46e67a created: GearsObj[0x7ca60fd8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c46e67a FIN GearsES2[obj 0x3c46e67a isInit true, usesShared false, 1 GearsObj[0x7623df33, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ca60fd8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5c770864, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c46e67a 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400048, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3c46e67a, angle 0.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c46e67a 512x483, swapInterval 1, drawable 0x400048
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c46e67a 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400048, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3c46e67a, angle 1.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c46e67a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c46e67a FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02GL2
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364856562 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364856562 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01GLDefault took 0.629 sec
[junit] Testcase: test02ES2 took 0.538 sec
[junit] Testcase: test02GL2 took 0.552 sec
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.721 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] GLProfile Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[junit] GLProfile Default: GLProfile[GL3bc/GL3bc.sw]
[junit] GLProfile GLES2: GLProfile[GLES2/GLES3.sw]
[junit] GLProfile GL2: GLProfile[GL2/GL3bc.sw]
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364854424 ms III - Start
[junit] SLOCK [T main @ 1692364854425 ms +++ localhost/127.0.0.1:59999 - Locked within 8 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7d8995e: tileRendererInUse null, GearsES2[obj 0x7d8995e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7d8995e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7d8995e created: GearsObj[0x308ca37a, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7d8995e created: GearsObj[0x38ae4e40, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7d8995e created: GearsObj[0x38ae4e40, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7d8995e FIN GearsES2[obj 0x7d8995e isInit true, usesShared false, 1 GearsObj[0x308ca37a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x38ae4e40, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b92f6d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7d8995e 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7d8995e, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7d8995e 502x482, swapInterval 1, drawable 0x400021
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7d8995e 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7d8995e, angle 1.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7d8995e 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7d8995e, angle 1.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7d8995e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7d8995e FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02ES2
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x75d4a5c2: tileRendererInUse null, GearsES2[obj 0x75d4a5c2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x75d4a5c2 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GLES3/GLES3.sw]
[junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.es3.GLES3Impl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 130
[junit] GLX_EXTENSIONS 37
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x75d4a5c2 created: GearsObj[0x70ff0eb5, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x75d4a5c2 created: GearsObj[0x1a04e06f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x75d4a5c2 created: GearsObj[0x1a04e06f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x75d4a5c2 FIN GearsES2[obj 0x75d4a5c2 isInit true, usesShared false, 1 GearsObj[0x70ff0eb5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a04e06f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3bd41526, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x75d4a5c2 0/0 512x483 of 512x483, swapInterval 1, drawable 0x7fda5c093820, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x75d4a5c2, angle 0.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x75d4a5c2 512x483, swapInterval 1, drawable 0x7fda5c093820
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x75d4a5c2 0/0 512x483 of 512x483, swapInterval 1, drawable 0x7fda5c093820, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x75d4a5c2, angle 0.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x75d4a5c2: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x75d4a5c2 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02GL2
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c46e67a: tileRendererInUse null, GearsES2[obj 0x3c46e67a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3c46e67a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3c46e67a created: GearsObj[0x7623df33, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3c46e67a created: GearsObj[0x7ca60fd8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3c46e67a created: GearsObj[0x7ca60fd8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c46e67a FIN GearsES2[obj 0x3c46e67a isInit true, usesShared false, 1 GearsObj[0x7623df33, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ca60fd8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5c770864, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c46e67a 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400048, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3c46e67a, angle 0.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c46e67a 512x483, swapInterval 1, drawable 0x400048
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c46e67a 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400048, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3c46e67a, angle 1.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c46e67a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c46e67a FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02GL2
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364856562 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364856562 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestAWT02WindowClosing
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestAWT02WindowClosing
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364857465 ms III - Start
[junit] SLOCK [T main @ 1692364857465 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT02WindowClosing - test01WindowClosing
[junit] windowClosing() called ..
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT02WindowClosing - test01WindowClosing
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364857972 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364857972 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.086 sec
[junit] ------------- Standard Output ---------------
[junit] windowClosing() called ..
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364857465 ms III - Start
[junit] SLOCK [T main @ 1692364857465 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT02WindowClosing - test01WindowClosing
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT02WindowClosing - test01WindowClosing
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364857972 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364857972 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01WindowClosing took 0.475 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.086 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] windowClosing() called ..
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364857465 ms III - Start
[junit] SLOCK [T main @ 1692364857465 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT02WindowClosing - test01WindowClosing
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT02WindowClosing - test01WindowClosing
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364857972 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364857972 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364858735 ms III - Start
[junit] SLOCK [T main @ 1692364858736 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01 - testAddRemove3Times
[junit] GLProfile Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7e07db1f: tileRendererInUse null, GearsES2[obj 0x7e07db1f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7e07db1f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7e07db1f created: GearsObj[0x70e211ba, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7e07db1f created: GearsObj[0x462c33c0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7e07db1f created: GearsObj[0x462c33c0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7e07db1f FIN GearsES2[obj 0x7e07db1f isInit true, usesShared false, 1 GearsObj[0x70e211ba, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x462c33c0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10fb9451, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7e07db1f 0/0 512x447 of 512x447, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7e07db1f, angle 0.0, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e07db1f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e07db1f FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7e07db1f: tileRendererInUse null, GearsES2[obj 0x7e07db1f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7e07db1f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7e07db1f created: GearsObj[0x5930c913, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7e07db1f created: GearsObj[0x7517243e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7e07db1f created: GearsObj[0x7517243e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7e07db1f FIN GearsES2[obj 0x7e07db1f isInit true, usesShared false, 1 GearsObj[0x5930c913, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7517243e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32865248, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7e07db1f 0/0 833x768 of 833x768, swapInterval 1, drawable 0x40005b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7e07db1f, angle 212.0, [l -1.0846354, r 1.0846354, b -1.0, t 1.0] 2.1692708x2.0 -> [l -1.0846354, r 1.0846354, b -1.0, t 1.0] 2.1692708x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e07db1f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e07db1f FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7e07db1f: tileRendererInUse null, GearsES2[obj 0x7e07db1f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7e07db1f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7e07db1f created: GearsObj[0x3991fd2f, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7e07db1f created: GearsObj[0xa58fc1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7e07db1f created: GearsObj[0xa58fc1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7e07db1f FIN GearsES2[obj 0x7e07db1f isInit true, usesShared false, 1 GearsObj[0x3991fd2f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa58fc1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41d3d762, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7e07db1f 0/0 256x191 of 256x191, swapInterval 1, drawable 0x400067, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7e07db1f, angle 338.0, [l -1.3403141, r 1.3403141, b -1.0, t 1.0] 2.6806283x2.0 -> [l -1.3403141, r 1.3403141, b -1.0, t 1.0] 2.6806283x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e07db1f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e07db1f FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7e07db1f: tileRendererInUse null, GearsES2[obj 0x7e07db1f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7e07db1f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7e07db1f created: GearsObj[0x593d034f, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7e07db1f created: GearsObj[0x24d3f5a2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7e07db1f created: GearsObj[0x24d3f5a2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7e07db1f FIN GearsES2[obj 0x7e07db1f isInit true, usesShared false, 1 GearsObj[0x593d034f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x24d3f5a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x398f4587, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7e07db1f 0/0 512x447 of 512x447, swapInterval 1, drawable 0x400073, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7e07db1f, angle 912.0, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e07db1f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e07db1f FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01 - testAddRemove3Times
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364861369 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364861369 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.217 sec
[junit] ------------- Standard Output ---------------
[junit] GLProfile Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364858735 ms III - Start
[junit] SLOCK [T main @ 1692364858736 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01 - testAddRemove3Times
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7e07db1f: tileRendererInUse null, GearsES2[obj 0x7e07db1f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7e07db1f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7e07db1f created: GearsObj[0x70e211ba, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7e07db1f created: GearsObj[0x462c33c0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7e07db1f created: GearsObj[0x462c33c0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7e07db1f FIN GearsES2[obj 0x7e07db1f isInit true, usesShared false, 1 GearsObj[0x70e211ba, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x462c33c0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10fb9451, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7e07db1f 0/0 512x447 of 512x447, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7e07db1f, angle 0.0, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e07db1f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e07db1f FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7e07db1f: tileRendererInUse null, GearsES2[obj 0x7e07db1f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7e07db1f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7e07db1f created: GearsObj[0x5930c913, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7e07db1f created: GearsObj[0x7517243e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7e07db1f created: GearsObj[0x7517243e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7e07db1f FIN GearsES2[obj 0x7e07db1f isInit true, usesShared false, 1 GearsObj[0x5930c913, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7517243e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32865248, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7e07db1f 0/0 833x768 of 833x768, swapInterval 1, drawable 0x40005b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7e07db1f, angle 212.0, [l -1.0846354, r 1.0846354, b -1.0, t 1.0] 2.1692708x2.0 -> [l -1.0846354, r 1.0846354, b -1.0, t 1.0] 2.1692708x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e07db1f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e07db1f FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7e07db1f: tileRendererInUse null, GearsES2[obj 0x7e07db1f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7e07db1f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7e07db1f created: GearsObj[0x3991fd2f, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7e07db1f created: GearsObj[0xa58fc1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7e07db1f created: GearsObj[0xa58fc1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7e07db1f FIN GearsES2[obj 0x7e07db1f isInit true, usesShared false, 1 GearsObj[0x3991fd2f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa58fc1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41d3d762, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7e07db1f 0/0 256x191 of 256x191, swapInterval 1, drawable 0x400067, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7e07db1f, angle 338.0, [l -1.3403141, r 1.3403141, b -1.0, t 1.0] 2.6806283x2.0 -> [l -1.3403141, r 1.3403141, b -1.0, t 1.0] 2.6806283x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e07db1f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e07db1f FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7e07db1f: tileRendererInUse null, GearsES2[obj 0x7e07db1f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7e07db1f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7e07db1f created: GearsObj[0x593d034f, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7e07db1f created: GearsObj[0x24d3f5a2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7e07db1f created: GearsObj[0x24d3f5a2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7e07db1f FIN GearsES2[obj 0x7e07db1f isInit true, usesShared false, 1 GearsObj[0x593d034f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x24d3f5a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x398f4587, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7e07db1f 0/0 512x447 of 512x447, swapInterval 1, drawable 0x400073, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7e07db1f, angle 912.0, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e07db1f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e07db1f FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01 - testAddRemove3Times
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364861369 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364861369 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testAddRemove3Times took 2.215 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.217 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] GLProfile Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364858735 ms III - Start
[junit] SLOCK [T main @ 1692364858736 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01 - testAddRemove3Times
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7e07db1f: tileRendererInUse null, GearsES2[obj 0x7e07db1f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7e07db1f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7e07db1f created: GearsObj[0x70e211ba, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7e07db1f created: GearsObj[0x462c33c0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7e07db1f created: GearsObj[0x462c33c0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7e07db1f FIN GearsES2[obj 0x7e07db1f isInit true, usesShared false, 1 GearsObj[0x70e211ba, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x462c33c0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10fb9451, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7e07db1f 0/0 512x447 of 512x447, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7e07db1f, angle 0.0, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e07db1f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e07db1f FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7e07db1f: tileRendererInUse null, GearsES2[obj 0x7e07db1f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7e07db1f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7e07db1f created: GearsObj[0x5930c913, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7e07db1f created: GearsObj[0x7517243e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7e07db1f created: GearsObj[0x7517243e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7e07db1f FIN GearsES2[obj 0x7e07db1f isInit true, usesShared false, 1 GearsObj[0x5930c913, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7517243e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32865248, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7e07db1f 0/0 833x768 of 833x768, swapInterval 1, drawable 0x40005b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7e07db1f, angle 212.0, [l -1.0846354, r 1.0846354, b -1.0, t 1.0] 2.1692708x2.0 -> [l -1.0846354, r 1.0846354, b -1.0, t 1.0] 2.1692708x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e07db1f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e07db1f FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7e07db1f: tileRendererInUse null, GearsES2[obj 0x7e07db1f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7e07db1f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7e07db1f created: GearsObj[0x3991fd2f, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7e07db1f created: GearsObj[0xa58fc1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7e07db1f created: GearsObj[0xa58fc1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7e07db1f FIN GearsES2[obj 0x7e07db1f isInit true, usesShared false, 1 GearsObj[0x3991fd2f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa58fc1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x41d3d762, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7e07db1f 0/0 256x191 of 256x191, swapInterval 1, drawable 0x400067, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7e07db1f, angle 338.0, [l -1.3403141, r 1.3403141, b -1.0, t 1.0] 2.6806283x2.0 -> [l -1.3403141, r 1.3403141, b -1.0, t 1.0] 2.6806283x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e07db1f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e07db1f FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7e07db1f: tileRendererInUse null, GearsES2[obj 0x7e07db1f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x7e07db1f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x7e07db1f created: GearsObj[0x593d034f, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x7e07db1f created: GearsObj[0x24d3f5a2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x7e07db1f created: GearsObj[0x24d3f5a2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7e07db1f FIN GearsES2[obj 0x7e07db1f isInit true, usesShared false, 1 GearsObj[0x593d034f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x24d3f5a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x398f4587, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7e07db1f 0/0 512x447 of 512x447, swapInterval 1, drawable 0x400073, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x7e07db1f, angle 912.0, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e07db1f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7e07db1f FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01 - testAddRemove3Times
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364861369 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364861369 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364862290 ms III - Start
[junit] SLOCK [T main @ 1692364862290 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] GLProfile Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01 - testAddRemove3Times
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x489115ef: tileRendererInUse null, GearsES2[obj 0x489115ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x489115ef on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x489115ef created: GearsObj[0x952030a, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x489115ef created: GearsObj[0x2f3ee458, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x489115ef created: GearsObj[0x2f3ee458, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x489115ef FIN GearsES2[obj 0x489115ef isInit true, usesShared false, 1 GearsObj[0x952030a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2f3ee458, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4f57c24b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x489115ef 0/0 512x447 of 512x447, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x489115ef, angle 0.0, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x489115ef: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x489115ef FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x489115ef: tileRendererInUse null, GearsES2[obj 0x489115ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x489115ef on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x489115ef created: GearsObj[0x43163f83, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x489115ef created: GearsObj[0x1831fee0, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x489115ef created: GearsObj[0x1831fee0, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x489115ef FIN GearsES2[obj 0x489115ef isInit true, usesShared false, 1 GearsObj[0x43163f83, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1831fee0, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x497d5240, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x489115ef 0/0 833x768 of 833x768, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x489115ef, angle 97.0, [l -1.0846354, r 1.0846354, b -1.0, t 1.0] 2.1692708x2.0 -> [l -1.0846354, r 1.0846354, b -1.0, t 1.0] 2.1692708x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x489115ef: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x489115ef FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x489115ef: tileRendererInUse null, GearsES2[obj 0x489115ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x489115ef on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x489115ef created: GearsObj[0x5599913d, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x489115ef created: GearsObj[0x90b6c20, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x489115ef created: GearsObj[0x90b6c20, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x489115ef FIN GearsES2[obj 0x489115ef isInit true, usesShared false, 1 GearsObj[0x5599913d, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x90b6c20, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x43d5411c, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x489115ef 0/0 256x191 of 256x191, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x489115ef, angle 147.5, [l -1.3403141, r 1.3403141, b -1.0, t 1.0] 2.6806283x2.0 -> [l -1.3403141, r 1.3403141, b -1.0, t 1.0] 2.6806283x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x489115ef: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x489115ef FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x489115ef: tileRendererInUse null, GearsES2[obj 0x489115ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x489115ef on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x489115ef created: GearsObj[0x610ee4c, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x489115ef created: GearsObj[0x5bce5ae3, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x489115ef created: GearsObj[0x5bce5ae3, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x489115ef FIN GearsES2[obj 0x489115ef isInit true, usesShared false, 1 GearsObj[0x610ee4c, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5bce5ae3, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xea38a5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x489115ef 0/0 512x447 of 512x447, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x489115ef, angle 439.5, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x489115ef: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x489115ef FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01 - testAddRemove3Times
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364864914 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364864915 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.212 sec
[junit] ------------- Standard Output ---------------
[junit] GLProfile Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364862290 ms III - Start
[junit] SLOCK [T main @ 1692364862290 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01 - testAddRemove3Times
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x489115ef: tileRendererInUse null, GearsES2[obj 0x489115ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x489115ef on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x489115ef created: GearsObj[0x952030a, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x489115ef created: GearsObj[0x2f3ee458, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x489115ef created: GearsObj[0x2f3ee458, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x489115ef FIN GearsES2[obj 0x489115ef isInit true, usesShared false, 1 GearsObj[0x952030a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2f3ee458, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4f57c24b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x489115ef 0/0 512x447 of 512x447, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x489115ef, angle 0.0, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x489115ef: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x489115ef FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x489115ef: tileRendererInUse null, GearsES2[obj 0x489115ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x489115ef on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x489115ef created: GearsObj[0x43163f83, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x489115ef created: GearsObj[0x1831fee0, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x489115ef created: GearsObj[0x1831fee0, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x489115ef FIN GearsES2[obj 0x489115ef isInit true, usesShared false, 1 GearsObj[0x43163f83, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1831fee0, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x497d5240, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x489115ef 0/0 833x768 of 833x768, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x489115ef, angle 97.0, [l -1.0846354, r 1.0846354, b -1.0, t 1.0] 2.1692708x2.0 -> [l -1.0846354, r 1.0846354, b -1.0, t 1.0] 2.1692708x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x489115ef: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x489115ef FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x489115ef: tileRendererInUse null, GearsES2[obj 0x489115ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x489115ef on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x489115ef created: GearsObj[0x5599913d, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x489115ef created: GearsObj[0x90b6c20, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x489115ef created: GearsObj[0x90b6c20, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x489115ef FIN GearsES2[obj 0x489115ef isInit true, usesShared false, 1 GearsObj[0x5599913d, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x90b6c20, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x43d5411c, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x489115ef 0/0 256x191 of 256x191, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x489115ef, angle 147.5, [l -1.3403141, r 1.3403141, b -1.0, t 1.0] 2.6806283x2.0 -> [l -1.3403141, r 1.3403141, b -1.0, t 1.0] 2.6806283x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x489115ef: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x489115ef FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x489115ef: tileRendererInUse null, GearsES2[obj 0x489115ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x489115ef on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x489115ef created: GearsObj[0x610ee4c, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x489115ef created: GearsObj[0x5bce5ae3, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x489115ef created: GearsObj[0x5bce5ae3, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x489115ef FIN GearsES2[obj 0x489115ef isInit true, usesShared false, 1 GearsObj[0x610ee4c, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5bce5ae3, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xea38a5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x489115ef 0/0 512x447 of 512x447, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x489115ef, angle 439.5, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x489115ef: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x489115ef FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01 - testAddRemove3Times
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364864914 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364864915 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testAddRemove3Times took 2.212 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.212 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] GLProfile Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364862290 ms III - Start
[junit] SLOCK [T main @ 1692364862290 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01 - testAddRemove3Times
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x489115ef: tileRendererInUse null, GearsES2[obj 0x489115ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x489115ef on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x489115ef created: GearsObj[0x952030a, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x489115ef created: GearsObj[0x2f3ee458, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x489115ef created: GearsObj[0x2f3ee458, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x489115ef FIN GearsES2[obj 0x489115ef isInit true, usesShared false, 1 GearsObj[0x952030a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2f3ee458, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4f57c24b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x489115ef 0/0 512x447 of 512x447, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x489115ef, angle 0.0, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x489115ef: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x489115ef FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x489115ef: tileRendererInUse null, GearsES2[obj 0x489115ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x489115ef on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x489115ef created: GearsObj[0x43163f83, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x489115ef created: GearsObj[0x1831fee0, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x489115ef created: GearsObj[0x1831fee0, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x489115ef FIN GearsES2[obj 0x489115ef isInit true, usesShared false, 1 GearsObj[0x43163f83, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1831fee0, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x497d5240, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x489115ef 0/0 833x768 of 833x768, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x489115ef, angle 97.0, [l -1.0846354, r 1.0846354, b -1.0, t 1.0] 2.1692708x2.0 -> [l -1.0846354, r 1.0846354, b -1.0, t 1.0] 2.1692708x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x489115ef: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x489115ef FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x489115ef: tileRendererInUse null, GearsES2[obj 0x489115ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x489115ef on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x489115ef created: GearsObj[0x5599913d, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x489115ef created: GearsObj[0x90b6c20, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x489115ef created: GearsObj[0x90b6c20, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x489115ef FIN GearsES2[obj 0x489115ef isInit true, usesShared false, 1 GearsObj[0x5599913d, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x90b6c20, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x43d5411c, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x489115ef 0/0 256x191 of 256x191, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x489115ef, angle 147.5, [l -1.3403141, r 1.3403141, b -1.0, t 1.0] 2.6806283x2.0 -> [l -1.3403141, r 1.3403141, b -1.0, t 1.0] 2.6806283x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x489115ef: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x489115ef FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x489115ef: tileRendererInUse null, GearsES2[obj 0x489115ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x489115ef on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x489115ef created: GearsObj[0x610ee4c, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x489115ef created: GearsObj[0x5bce5ae3, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x489115ef created: GearsObj[0x5bce5ae3, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x489115ef FIN GearsES2[obj 0x489115ef isInit true, usesShared false, 1 GearsObj[0x610ee4c, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5bce5ae3, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xea38a5, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x489115ef 0/0 512x447 of 512x447, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x489115ef, angle 439.5, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x489115ef: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x489115ef FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01 - testAddRemove3Times
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364864914 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364864915 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364865846 ms III - Start
[junit] SLOCK [T main @ 1692364865846 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test01_NoGL
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test01_NoGL
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test02_WithGL
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test02_WithGL
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364868966 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364868966 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.7 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364865846 ms III - Start
[junit] SLOCK [T main @ 1692364865846 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test01_NoGL
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test01_NoGL
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test02_WithGL
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test02_WithGL
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364868966 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364868966 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01_NoGL took 1.516 sec
[junit] Testcase: test02_WithGL took 1.583 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.7 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364865846 ms III - Start
[junit] SLOCK [T main @ 1692364865846 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test01_NoGL
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test01_NoGL
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test02_WithGL
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] Thread AWT-EventQueue-0: *Interrupting*
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT - test02_WithGL
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364868966 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364868966 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364869963 ms III - Start
[junit] SLOCK [T main @ 1692364869963 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT - test01
[junit] XXX SetVisible ON XXX
[junit] View3D[0].addNotify()
[junit] View3D[1].addNotify()
[junit] View3D[2].addNotify()
[junit] View3D[3].addNotify()
[junit] View 0: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,24,625x423,layout=java.awt.BorderLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=],
[junit] GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=635,height=424], visible true, showing true, displayable true, 635x424, GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x400021
[junit]
[junit] View 1: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,24,635x424,hidden,layout=java.awt.BorderLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=],
[junit] GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=635,height=424], visible true, showing false, displayable true, 635x424, GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x40002d
[junit]
[junit] View 2: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,24,635x424,hidden,layout=java.awt.BorderLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=],
[junit] GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=635,height=424], visible true, showing false, displayable true, 635x424, GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x400034
[junit]
[junit] View 3: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,24,635x424,hidden,layout=java.awt.BorderLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=],
[junit] GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=635,height=424], visible true, showing false, displayable true, 635x424, GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x40003b
[junit]
[junit] XXX POST.VISIBLE: GLEventListenerCounter[init 1, dispose 0, reshape 2, display 2]
[junit] XXXX Panel(0x7b240553 -> Panel(0x71232928) START
[junit] Pane[1]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,640x451,invalid,layout=javax.swing.plaf.basic.BasicTabbedPaneUI$TabbedPaneScrollLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=352,maximumSize=,minimumSize=,preferredSize=,haveRegistered=true,tabPlacement=TOP]]
[junit] Pane[1]: GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=635,height=424], visible true, showing true, displayable true, 635x424, GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x40002d
[junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[junit] null
[junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] XXXX Panel(0x71232928 -> Panel(0x238deeda) START
[junit] Pane[2]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,640x451,invalid,layout=javax.swing.plaf.basic.BasicTabbedPaneUI$TabbedPaneScrollLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=352,maximumSize=,minimumSize=,preferredSize=,haveRegistered=true,tabPlacement=TOP]]
[junit] Pane[2]: GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=635,height=424], visible true, showing true, displayable true, 635x424, GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x400034
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] XXXX Panel(0x238deeda -> Panel(0x1b34a6f0) START
[junit] Pane[3]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,640x451,invalid,layout=javax.swing.plaf.basic.BasicTabbedPaneUI$TabbedPaneScrollLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=352,maximumSize=,minimumSize=,preferredSize=,haveRegistered=true,tabPlacement=TOP]]
[junit] Pane[3]: GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=635,height=424], visible true, showing true, displayable true, 635x424, GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x40003b
[junit] ShaderState: attachShaderProgram: -1 -> 4 (enable: true)
[junit] null
[junit] ShaderProgram[id=4, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] XXXX Panel(0x1b34a6f0 -> Panel(0x7b240553) START
[junit] Pane[0]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,640x451,invalid,layout=javax.swing.plaf.basic.BasicTabbedPaneUI$TabbedPaneScrollLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=352,maximumSize=,minimumSize=,preferredSize=,haveRegistered=true,tabPlacement=TOP]]
[junit] Pane[0]: GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=635,height=424], visible true, showing true, displayable true, 635x424, GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x400021
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] XXXX Panel(0x7b240553 -> Panel(0x71232928) START
[junit] Pane[1]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,640x451,invalid,layout=javax.swing.plaf.basic.BasicTabbedPaneUI$TabbedPaneScrollLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=352,maximumSize=,minimumSize=,preferredSize=,haveRegistered=true,tabPlacement=TOP]]
[junit] Pane[1]: GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=635,height=424], visible true, showing true, displayable true, 635x424, GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x40002d
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] XXXX Panel(0x71232928 -> Panel(0x7b240553) START
[junit] Pane[0]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,640x451,invalid,layout=javax.swing.plaf.basic.BasicTabbedPaneUI$TabbedPaneScrollLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=352,maximumSize=,minimumSize=,preferredSize=,haveRegistered=true,tabPlacement=TOP]]
[junit] Pane[0]: GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=635,height=424], visible true, showing true, displayable true, 635x424, GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x400021
[junit] XXX POST.ACTION: GLEventListenerCounter[init 4, dispose 0, reshape 12, display 3890]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] XXX SetVisible OFF XXX
[junit] View3D[3].removeNotify()
[junit] View3D[2].removeNotify()
[junit] View3D[1].removeNotify()
[junit] View3D[0].removeNotify()
[junit] XXX POST.DISPOSE: GLEventListenerCounter[init 4, dispose 4, reshape 14, display 3892]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364873763 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364873763 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.404 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364869963 ms III - Start
[junit] SLOCK [T main @ 1692364869963 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT - test01
[junit] XXX SetVisible ON XXX
[junit] View3D[0].addNotify()
[junit] View3D[1].addNotify()
[junit] View3D[2].addNotify()
[junit] View3D[3].addNotify()
[junit] View 0: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,24,625x423,layout=java.awt.BorderLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=],
[junit] GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=635,height=424], visible true, showing true, displayable true, 635x424, GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x400021
[junit]
[junit] View 1: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,24,635x424,hidden,layout=java.awt.BorderLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=],
[junit] GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=635,height=424], visible true, showing false, displayable true, 635x424, GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x40002d
[junit]
[junit] View 2: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,24,635x424,hidden,layout=java.awt.BorderLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=],
[junit] GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=635,height=424], visible true, showing false, displayable true, 635x424, GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x400034
[junit]
[junit] View 3: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,24,635x424,hidden,layout=java.awt.BorderLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=],
[junit] GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=635,height=424], visible true, showing false, displayable true, 635x424, GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x40003b
[junit]
[junit] XXX POST.VISIBLE: GLEventListenerCounter[init 1, dispose 0, reshape 2, display 2]
[junit] XXXX Panel(0x7b240553 -> Panel(0x71232928) START
[junit] Pane[1]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,640x451,invalid,layout=javax.swing.plaf.basic.BasicTabbedPaneUI$TabbedPaneScrollLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=352,maximumSize=,minimumSize=,preferredSize=,haveRegistered=true,tabPlacement=TOP]]
[junit] Pane[1]: GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=635,height=424], visible true, showing true, displayable true, 635x424, GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x40002d
[junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[junit] null
[junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] XXXX Panel(0x71232928 -> Panel(0x238deeda) START
[junit] Pane[2]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,640x451,invalid,layout=javax.swing.plaf.basic.BasicTabbedPaneUI$TabbedPaneScrollLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=352,maximumSize=,minimumSize=,preferredSize=,haveRegistered=true,tabPlacement=TOP]]
[junit] Pane[2]: GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=635,height=424], visible true, showing true, displayable true, 635x424, GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x400034
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] XXXX Panel(0x238deeda -> Panel(0x1b34a6f0) START
[junit] Pane[3]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,640x451,invalid,layout=javax.swing.plaf.basic.BasicTabbedPaneUI$TabbedPaneScrollLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=352,maximumSize=,minimumSize=,preferredSize=,haveRegistered=true,tabPlacement=TOP]]
[junit] Pane[3]: GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=635,height=424], visible true, showing true, displayable true, 635x424, GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x40003b
[junit] ShaderState: attachShaderProgram: -1 -> 4 (enable: true)
[junit] null
[junit] ShaderProgram[id=4, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] XXXX Panel(0x1b34a6f0 -> Panel(0x7b240553) START
[junit] Pane[0]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,640x451,invalid,layout=javax.swing.plaf.basic.BasicTabbedPaneUI$TabbedPaneScrollLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=352,maximumSize=,minimumSize=,preferredSize=,haveRegistered=true,tabPlacement=TOP]]
[junit] Pane[0]: GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=635,height=424], visible true, showing true, displayable true, 635x424, GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x400021
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] XXXX Panel(0x7b240553 -> Panel(0x71232928) START
[junit] Pane[1]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,640x451,invalid,layout=javax.swing.plaf.basic.BasicTabbedPaneUI$TabbedPaneScrollLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=352,maximumSize=,minimumSize=,preferredSize=,haveRegistered=true,tabPlacement=TOP]]
[junit] Pane[1]: GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=635,height=424], visible true, showing true, displayable true, 635x424, GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x40002d
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] XXXX Panel(0x71232928 -> Panel(0x7b240553) START
[junit] Pane[0]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,640x451,invalid,layout=javax.swing.plaf.basic.BasicTabbedPaneUI$TabbedPaneScrollLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=352,maximumSize=,minimumSize=,preferredSize=,haveRegistered=true,tabPlacement=TOP]]
[junit] Pane[0]: GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=635,height=424], visible true, showing true, displayable true, 635x424, GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x400021
[junit] XXX POST.ACTION: GLEventListenerCounter[init 4, dispose 0, reshape 12, display 3890]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] XXX SetVisible OFF XXX
[junit] View3D[3].removeNotify()
[junit] View3D[2].removeNotify()
[junit] View3D[1].removeNotify()
[junit] View3D[0].removeNotify()
[junit] XXX POST.DISPOSE: GLEventListenerCounter[init 4, dispose 4, reshape 14, display 3892]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364873763 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364873763 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 3.38 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.404 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364869963 ms III - Start
[junit] SLOCK [T main @ 1692364869963 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT - test01
[junit] XXX SetVisible ON XXX
[junit] View3D[0].addNotify()
[junit] View3D[1].addNotify()
[junit] View3D[2].addNotify()
[junit] View3D[3].addNotify()
[junit] View 0: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,24,625x423,layout=java.awt.BorderLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=],
[junit] GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=635,height=424], visible true, showing true, displayable true, 635x424, GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x400021
[junit]
[junit] View 1: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,24,635x424,hidden,layout=java.awt.BorderLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=],
[junit] GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=635,height=424], visible true, showing false, displayable true, 635x424, GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x40002d
[junit]
[junit] View 2: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,24,635x424,hidden,layout=java.awt.BorderLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=],
[junit] GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=635,height=424], visible true, showing false, displayable true, 635x424, GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x400034
[junit]
[junit] View 3: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,24,635x424,hidden,layout=java.awt.BorderLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=],
[junit] GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=635,height=424], visible true, showing false, displayable true, 635x424, GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x40003b
[junit]
[junit] XXX POST.VISIBLE: GLEventListenerCounter[init 1, dispose 0, reshape 2, display 2]
[junit] XXXX Panel(0x7b240553 -> Panel(0x71232928) START
[junit] Pane[1]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,640x451,invalid,layout=javax.swing.plaf.basic.BasicTabbedPaneUI$TabbedPaneScrollLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=352,maximumSize=,minimumSize=,preferredSize=,haveRegistered=true,tabPlacement=TOP]]
[junit] Pane[1]: GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=635,height=424], visible true, showing true, displayable true, 635x424, GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x40002d
[junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[junit] null
[junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] XXXX Panel(0x71232928 -> Panel(0x238deeda) START
[junit] Pane[2]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,640x451,invalid,layout=javax.swing.plaf.basic.BasicTabbedPaneUI$TabbedPaneScrollLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=352,maximumSize=,minimumSize=,preferredSize=,haveRegistered=true,tabPlacement=TOP]]
[junit] Pane[2]: GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=635,height=424], visible true, showing true, displayable true, 635x424, GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x400034
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] XXXX Panel(0x238deeda -> Panel(0x1b34a6f0) START
[junit] Pane[3]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,640x451,invalid,layout=javax.swing.plaf.basic.BasicTabbedPaneUI$TabbedPaneScrollLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=352,maximumSize=,minimumSize=,preferredSize=,haveRegistered=true,tabPlacement=TOP]]
[junit] Pane[3]: GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=635,height=424], visible true, showing true, displayable true, 635x424, GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x40003b
[junit] ShaderState: attachShaderProgram: -1 -> 4 (enable: true)
[junit] null
[junit] ShaderProgram[id=4, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] XXXX Panel(0x1b34a6f0 -> Panel(0x7b240553) START
[junit] Pane[0]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,640x451,invalid,layout=javax.swing.plaf.basic.BasicTabbedPaneUI$TabbedPaneScrollLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=352,maximumSize=,minimumSize=,preferredSize=,haveRegistered=true,tabPlacement=TOP]]
[junit] Pane[0]: GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=635,height=424], visible true, showing true, displayable true, 635x424, GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x400021
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] XXXX Panel(0x7b240553 -> Panel(0x71232928) START
[junit] Pane[1]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,640x451,invalid,layout=javax.swing.plaf.basic.BasicTabbedPaneUI$TabbedPaneScrollLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=352,maximumSize=,minimumSize=,preferredSize=,haveRegistered=true,tabPlacement=TOP]]
[junit] Pane[1]: GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=635,height=424], visible true, showing true, displayable true, 635x424, GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x40002d
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] XXXX Panel(0x71232928 -> Panel(0x7b240553) START
[junit] Pane[0]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,640x451,invalid,layout=javax.swing.plaf.basic.BasicTabbedPaneUI$TabbedPaneScrollLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=352,maximumSize=,minimumSize=,preferredSize=,haveRegistered=true,tabPlacement=TOP]]
[junit] Pane[0]: GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=635,height=424], visible true, showing true, displayable true, 635x424, GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x400021
[junit] XXX POST.ACTION: GLEventListenerCounter[init 4, dispose 0, reshape 12, display 3890]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] XXX SetVisible OFF XXX
[junit] View3D[3].removeNotify()
[junit] View3D[2].removeNotify()
[junit] View3D[1].removeNotify()
[junit] View3D[0].removeNotify()
[junit] XXX POST.DISPOSE: GLEventListenerCounter[init 4, dispose 4, reshape 14, display 3892]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364873763 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364873763 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug460GLCanvasNPEAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug460GLCanvasNPEAWT
[junit] ReqCaps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] GLCanvas: AWT-GLCanvas[Realized false,
[junit] null-drawable,
[junit] Factory null,
[junit] handle 0x0,
[junit] Drawable size -1x-1 surface[0x0],
[junit] AWT[pos 0/0, size 0x0,
[junit] visible true, displayable false, showing false,
[junit] null]]
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.464 sec
[junit] ------------- Standard Output ---------------
[junit] ReqCaps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] GLCanvas: AWT-GLCanvas[Realized false,
[junit] null-drawable,
[junit] Factory null,
[junit] handle 0x0,
[junit] Drawable size -1x-1 surface[0x0],
[junit] AWT[pos 0/0, size 0x0,
[junit] visible true, displayable false, showing false,
[junit] null]]
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testIncompleteGLCanvasNPE took 0.405 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.464 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] ReqCaps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] GLCanvas: AWT-GLCanvas[Realized false,
[junit] null-drawable,
[junit] Factory null,
[junit] handle 0x0,
[junit] Drawable size -1x-1 surface[0x0],
[junit] AWT[pos 0/0, size 0x0,
[junit] visible true, displayable false, showing false,
[junit] null]]
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364875583 ms III - Start
[junit] SLOCK [T main @ 1692364875583 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT - testOffscreenSupersampling
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT - testOffscreenSupersampling
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364876672 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364876672 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.675 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364875583 ms III - Start
[junit] SLOCK [T main @ 1692364875583 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT - testOffscreenSupersampling
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT - testOffscreenSupersampling
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364876672 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364876672 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testOffscreenSupersampling took 1.076 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.675 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364875583 ms III - Start
[junit] SLOCK [T main @ 1692364875583 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT - testOffscreenSupersampling
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT - testOffscreenSupersampling
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364876672 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364876672 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364877602 ms III - Start
[junit] SLOCK [T main @ 1692364877602 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test01DefaultOffscreenSupersampling
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test01DefaultOffscreenSupersampling
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test02PBufferOffscreenSupersampling
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test02PBufferOffscreenSupersampling
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364878290 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364878290 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.269 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364877602 ms III - Start
[junit] SLOCK [T main @ 1692364877602 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test01DefaultOffscreenSupersampling
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test01DefaultOffscreenSupersampling
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test02PBufferOffscreenSupersampling
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test02PBufferOffscreenSupersampling
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364878290 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364878290 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01DefaultOffscreenSupersampling took 0.583 sec
[junit] Testcase: test02PBufferOffscreenSupersampling took 0.092 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.269 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364877602 ms III - Start
[junit] SLOCK [T main @ 1692364877602 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test01DefaultOffscreenSupersampling
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test01DefaultOffscreenSupersampling
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test02PBufferOffscreenSupersampling
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test02PBufferOffscreenSupersampling
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364878290 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364878290 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364879187 ms III - Start
[junit] SLOCK [T main @ 1692364879187 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT - test02WithCheckGraphicsEnvironment
[junit] number of graphics devices 1
[junit] X11GraphicsDevice[screen=0]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1a4e81f6: tileRendererInUse null, GearsES2[obj 0x1a4e81f6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1a4e81f6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1a4e81f6 created: GearsObj[0x2ad1dde8, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1a4e81f6 created: GearsObj[0x2bd65059, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1a4e81f6 created: GearsObj[0x2bd65059, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1a4e81f6 FIN GearsES2[obj 0x1a4e81f6 isInit true, usesShared false, 1 GearsObj[0x2ad1dde8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2bd65059, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65bed328, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a4e81f6 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1a4e81f6, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1a4e81f6 502x482, swapInterval 1, drawable 0x400021
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a4e81f6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1a4e81f6, angle 0.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] cleaning up...
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a4e81f6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a4e81f6 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT - test02WithCheckGraphicsEnvironment
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364880753 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364880753 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.151 sec
[junit] ------------- Standard Output ---------------
[junit] cleaning up...
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364879187 ms III - Start
[junit] SLOCK [T main @ 1692364879187 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT - test02WithCheckGraphicsEnvironment
[junit] number of graphics devices 1
[junit] X11GraphicsDevice[screen=0]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1a4e81f6: tileRendererInUse null, GearsES2[obj 0x1a4e81f6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1a4e81f6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1a4e81f6 created: GearsObj[0x2ad1dde8, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1a4e81f6 created: GearsObj[0x2bd65059, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1a4e81f6 created: GearsObj[0x2bd65059, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1a4e81f6 FIN GearsES2[obj 0x1a4e81f6 isInit true, usesShared false, 1 GearsObj[0x2ad1dde8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2bd65059, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65bed328, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a4e81f6 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1a4e81f6, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1a4e81f6 502x482, swapInterval 1, drawable 0x400021
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a4e81f6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1a4e81f6, angle 0.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a4e81f6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a4e81f6 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT - test02WithCheckGraphicsEnvironment
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364880753 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364880753 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test02WithCheckGraphicsEnvironment took 1.553 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.151 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] cleaning up...
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364879187 ms III - Start
[junit] SLOCK [T main @ 1692364879187 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT - test02WithCheckGraphicsEnvironment
[junit] number of graphics devices 1
[junit] X11GraphicsDevice[screen=0]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] graphics configuration for device 0 is: java.awt.Rectangle[x=0,y=0,width=1920,height=1080]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1a4e81f6: tileRendererInUse null, GearsES2[obj 0x1a4e81f6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1a4e81f6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1a4e81f6 created: GearsObj[0x2ad1dde8, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1a4e81f6 created: GearsObj[0x2bd65059, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1a4e81f6 created: GearsObj[0x2bd65059, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1a4e81f6 FIN GearsES2[obj 0x1a4e81f6 isInit true, usesShared false, 1 GearsObj[0x2ad1dde8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2bd65059, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65bed328, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a4e81f6 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1a4e81f6, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1a4e81f6 502x482, swapInterval 1, drawable 0x400021
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a4e81f6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1a4e81f6, angle 0.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a4e81f6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a4e81f6 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT - test02WithCheckGraphicsEnvironment
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364880753 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364880753 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364881613 ms III - Start
[junit] SLOCK [T main @ 1692364881614 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize
[junit] XXXX-0 true, AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ec5d35e,
[junit] handle 0x400021,
[junit] Drawable size 502x482 surface[502x482],
[junit] AWT[pos 0/0, size 502x482,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7febfc0193d0, owner true, JAWTToolkitLock[obj 0x14bb81ab, isOwner false, <2eec6ce4, 6f5818cc>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]]]]]
[junit] XXXX-1 reshapeCount 0
[junit] XXXX-1 displayCount 0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x53899923: tileRendererInUse null, GearsES2[obj 0x53899923 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x53899923 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x53899923 created: GearsObj[0x5f8300c8, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x53899923 created: GearsObj[0x1935528b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x53899923 created: GearsObj[0x1935528b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x53899923 FIN GearsES2[obj 0x53899923 isInit true, usesShared false, 1 GearsObj[0x5f8300c8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1935528b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5cb34add, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x53899923 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x53899923, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x53899923 502x482, swapInterval 1, drawable 0x400021
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test01RealizeGLCanvasOnAWTEDTUseFrameSize___-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0502x0482.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x53899923 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x53899923, angle 0.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x53899923 512x483, swapInterval 1, drawable 0x400021
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test01RealizeGLCanvasOnAWTEDTUseFrameSize___-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0483.png
[junit] XXXX-2 reshapeCount 2
[junit] XXXX-2 displayCount 2
[junit] cleaning up...
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53899923: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53899923 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize
[junit] XXXX-0 true, AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ec5d35e,
[junit] handle 0x40003f,
[junit] Drawable size 512x512 surface[512x512],
[junit] AWT[pos 0/0, size 512x512,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7febfc09dd70, owner true, JAWTToolkitLock[obj 0x14bb81ab, isOwner false, <2eec6ce4, 6f5818cc>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]]]]]
[junit] XXXX-1 reshapeCount 0
[junit] XXXX-1 displayCount 0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6b77d941: tileRendererInUse null, GearsES2[obj 0x6b77d941 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6b77d941 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6b77d941 created: GearsObj[0x19b2af62, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6b77d941 created: GearsObj[0x1d4ac9ec, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6b77d941 created: GearsObj[0x1d4ac9ec, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6b77d941 FIN GearsES2[obj 0x6b77d941 isInit true, usesShared false, 1 GearsObj[0x19b2af62, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d4ac9ec, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x46e29b64, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6b77d941 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40003f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6b77d941, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6b77d941 512x512, swapInterval 1, drawable 0x40003f
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[junit] XXXX-2 reshapeCount 1
[junit] XXXX-2 displayCount 1
[junit] cleaning up...
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6b77d941: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6b77d941 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test11RealizeGLCanvasOnMainTUseFrameSize
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x189bf787: tileRendererInUse null, GearsES2[obj 0x189bf787 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x189bf787 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x189bf787 created: GearsObj[0x45bea1ba, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x189bf787 created: GearsObj[0x3ecb62f3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x189bf787 created: GearsObj[0x3ecb62f3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x189bf787 FIN GearsES2[obj 0x189bf787 isInit true, usesShared false, 1 GearsObj[0x45bea1ba, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3ecb62f3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x688752b7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x189bf787 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400054, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x189bf787, angle 0.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x189bf787 512x483, swapInterval 1, drawable 0x400054
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test11RealizeGLCanvasOnMainTUseFrameSize____-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0483.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x189bf787 512x483, swapInterval 1, drawable 0x400054
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test11RealizeGLCanvasOnMainTUseFrameSize____-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0483.png
[junit] XXXX-0 true, AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ec5d35e,
[junit] handle 0x400054,
[junit] Drawable size 512x483 surface[512x483],
[junit] AWT[pos 0/0, size 512x483,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fec083160d0, owner true, JAWTToolkitLock[obj 0x14bb81ab, isOwner false, <2eec6ce4, 6f5818cc>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]]]]]
[junit] XXXX-1 reshapeCount 1
[junit] XXXX-1 displayCount 2
[junit] XXXX-2 reshapeCount 1
[junit] XXXX-2 displayCount 2
[junit] cleaning up...
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x189bf787: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x189bf787 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test11RealizeGLCanvasOnMainTUseFrameSize
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test12RealizeGLCanvasOnMainTUseGLCanvasSize
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x636511b3: tileRendererInUse null, GearsES2[obj 0x636511b3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x636511b3 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x636511b3 created: GearsObj[0x307653be, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x636511b3 created: GearsObj[0x44fbe0f5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x636511b3 created: GearsObj[0x44fbe0f5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x636511b3 FIN GearsES2[obj 0x636511b3 isInit true, usesShared false, 1 GearsObj[0x307653be, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x44fbe0f5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3877e54a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x636511b3 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400067, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x636511b3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x636511b3 512x512, swapInterval 1, drawable 0x400067
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test12RealizeGLCanvasOnMainTUseGLCanvasSize_-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[junit] XXXX-0 true, AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ec5d35e,
[junit] handle 0x400067,
[junit] Drawable size 512x512 surface[512x512],
[junit] AWT[pos 0/0, size 512x512,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fec083d2410, owner true, JAWTToolkitLock[obj 0x14bb81ab, isOwner false, <2eec6ce4, 6f5818cc>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]]]]]
[junit] XXXX-1 reshapeCount 1
[junit] XXXX-1 displayCount 1
[junit] XXXX-2 reshapeCount 1
[junit] XXXX-2 displayCount 1
[junit] cleaning up...
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x636511b3: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x636511b3 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test12RealizeGLCanvasOnMainTUseGLCanvasSize
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364883447 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364883447 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.417 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364881613 ms III - Start
[junit] SLOCK [T main @ 1692364881614 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize
[junit] XXXX-0 true, AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ec5d35e,
[junit] handle 0x400021,
[junit] Drawable size 502x482 surface[502x482],
[junit] AWT[pos 0/0, size 502x482,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7febfc0193d0, owner true, JAWTToolkitLock[obj 0x14bb81ab, isOwner false, <2eec6ce4, 6f5818cc>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]]]]]
[junit] XXXX-1 reshapeCount 0
[junit] XXXX-1 displayCount 0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x53899923: tileRendererInUse null, GearsES2[obj 0x53899923 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x53899923 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x53899923 created: GearsObj[0x5f8300c8, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x53899923 created: GearsObj[0x1935528b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x53899923 created: GearsObj[0x1935528b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x53899923 FIN GearsES2[obj 0x53899923 isInit true, usesShared false, 1 GearsObj[0x5f8300c8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1935528b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5cb34add, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x53899923 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x53899923, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x53899923 502x482, swapInterval 1, drawable 0x400021
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test01RealizeGLCanvasOnAWTEDTUseFrameSize___-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0502x0482.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x53899923 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x53899923, angle 0.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x53899923 512x483, swapInterval 1, drawable 0x400021
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test01RealizeGLCanvasOnAWTEDTUseFrameSize___-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0483.png
[junit] XXXX-2 reshapeCount 2
[junit] XXXX-2 displayCount 2
[junit] cleaning up...
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53899923: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53899923 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize
[junit] XXXX-0 true, AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ec5d35e,
[junit] handle 0x40003f,
[junit] Drawable size 512x512 surface[512x512],
[junit] AWT[pos 0/0, size 512x512,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7febfc09dd70, owner true, JAWTToolkitLock[obj 0x14bb81ab, isOwner false, <2eec6ce4, 6f5818cc>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]]]]]
[junit] XXXX-1 reshapeCount 0
[junit] XXXX-1 displayCount 0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6b77d941: tileRendererInUse null, GearsES2[obj 0x6b77d941 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6b77d941 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6b77d941 created: GearsObj[0x19b2af62, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6b77d941 created: GearsObj[0x1d4ac9ec, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6b77d941 created: GearsObj[0x1d4ac9ec, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6b77d941 FIN GearsES2[obj 0x6b77d941 isInit true, usesShared false, 1 GearsObj[0x19b2af62, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d4ac9ec, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x46e29b64, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6b77d941 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40003f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6b77d941, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6b77d941 512x512, swapInterval 1, drawable 0x40003f
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[junit] XXXX-2 reshapeCount 1
[junit] XXXX-2 displayCount 1
[junit] cleaning up...
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6b77d941: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6b77d941 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test11RealizeGLCanvasOnMainTUseFrameSize
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x189bf787: tileRendererInUse null, GearsES2[obj 0x189bf787 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x189bf787 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x189bf787 created: GearsObj[0x45bea1ba, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x189bf787 created: GearsObj[0x3ecb62f3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x189bf787 created: GearsObj[0x3ecb62f3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x189bf787 FIN GearsES2[obj 0x189bf787 isInit true, usesShared false, 1 GearsObj[0x45bea1ba, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3ecb62f3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x688752b7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x189bf787 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400054, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x189bf787, angle 0.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x189bf787 512x483, swapInterval 1, drawable 0x400054
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test11RealizeGLCanvasOnMainTUseFrameSize____-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0483.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x189bf787 512x483, swapInterval 1, drawable 0x400054
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test11RealizeGLCanvasOnMainTUseFrameSize____-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0483.png
[junit] XXXX-0 true, AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ec5d35e,
[junit] handle 0x400054,
[junit] Drawable size 512x483 surface[512x483],
[junit] AWT[pos 0/0, size 512x483,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fec083160d0, owner true, JAWTToolkitLock[obj 0x14bb81ab, isOwner false, <2eec6ce4, 6f5818cc>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]]]]]
[junit] XXXX-1 reshapeCount 1
[junit] XXXX-1 displayCount 2
[junit] XXXX-2 reshapeCount 1
[junit] XXXX-2 displayCount 2
[junit] cleaning up...
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x189bf787: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x189bf787 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test11RealizeGLCanvasOnMainTUseFrameSize
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test12RealizeGLCanvasOnMainTUseGLCanvasSize
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x636511b3: tileRendererInUse null, GearsES2[obj 0x636511b3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x636511b3 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x636511b3 created: GearsObj[0x307653be, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x636511b3 created: GearsObj[0x44fbe0f5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x636511b3 created: GearsObj[0x44fbe0f5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x636511b3 FIN GearsES2[obj 0x636511b3 isInit true, usesShared false, 1 GearsObj[0x307653be, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x44fbe0f5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3877e54a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x636511b3 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400067, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x636511b3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x636511b3 512x512, swapInterval 1, drawable 0x400067
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test12RealizeGLCanvasOnMainTUseGLCanvasSize_-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[junit] XXXX-0 true, AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ec5d35e,
[junit] handle 0x400067,
[junit] Drawable size 512x512 surface[512x512],
[junit] AWT[pos 0/0, size 512x512,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fec083d2410, owner true, JAWTToolkitLock[obj 0x14bb81ab, isOwner false, <2eec6ce4, 6f5818cc>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]]]]]
[junit] XXXX-1 reshapeCount 1
[junit] XXXX-1 displayCount 1
[junit] XXXX-2 reshapeCount 1
[junit] XXXX-2 displayCount 1
[junit] cleaning up...
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x636511b3: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x636511b3 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test12RealizeGLCanvasOnMainTUseGLCanvasSize
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364883447 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364883447 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01RealizeGLCanvasOnAWTEDTUseFrameSize took 0.866 sec
[junit] Testcase: test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize took 0.312 sec
[junit] Testcase: test11RealizeGLCanvasOnMainTUseFrameSize took 0.315 sec
[junit] Testcase: test12RealizeGLCanvasOnMainTUseGLCanvasSize took 0.312 sec
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.417 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364881613 ms III - Start
[junit] SLOCK [T main @ 1692364881614 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize
[junit] XXXX-0 true, AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ec5d35e,
[junit] handle 0x400021,
[junit] Drawable size 502x482 surface[502x482],
[junit] AWT[pos 0/0, size 502x482,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7febfc0193d0, owner true, JAWTToolkitLock[obj 0x14bb81ab, isOwner false, <2eec6ce4, 6f5818cc>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]]]]]
[junit] XXXX-1 reshapeCount 0
[junit] XXXX-1 displayCount 0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x53899923: tileRendererInUse null, GearsES2[obj 0x53899923 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x53899923 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x53899923 created: GearsObj[0x5f8300c8, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x53899923 created: GearsObj[0x1935528b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x53899923 created: GearsObj[0x1935528b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x53899923 FIN GearsES2[obj 0x53899923 isInit true, usesShared false, 1 GearsObj[0x5f8300c8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1935528b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5cb34add, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x53899923 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x53899923, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x53899923 502x482, swapInterval 1, drawable 0x400021
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test01RealizeGLCanvasOnAWTEDTUseFrameSize___-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0502x0482.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x53899923 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x53899923, angle 0.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x53899923 512x483, swapInterval 1, drawable 0x400021
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test01RealizeGLCanvasOnAWTEDTUseFrameSize___-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0483.png
[junit] XXXX-2 reshapeCount 2
[junit] XXXX-2 displayCount 2
[junit] cleaning up...
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53899923: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53899923 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize
[junit] XXXX-0 true, AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ec5d35e,
[junit] handle 0x40003f,
[junit] Drawable size 512x512 surface[512x512],
[junit] AWT[pos 0/0, size 512x512,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7febfc09dd70, owner true, JAWTToolkitLock[obj 0x14bb81ab, isOwner false, <2eec6ce4, 6f5818cc>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]]]]]
[junit] XXXX-1 reshapeCount 0
[junit] XXXX-1 displayCount 0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6b77d941: tileRendererInUse null, GearsES2[obj 0x6b77d941 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6b77d941 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6b77d941 created: GearsObj[0x19b2af62, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6b77d941 created: GearsObj[0x1d4ac9ec, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6b77d941 created: GearsObj[0x1d4ac9ec, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6b77d941 FIN GearsES2[obj 0x6b77d941 isInit true, usesShared false, 1 GearsObj[0x19b2af62, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d4ac9ec, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x46e29b64, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6b77d941 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40003f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6b77d941, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6b77d941 512x512, swapInterval 1, drawable 0x40003f
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[junit] XXXX-2 reshapeCount 1
[junit] XXXX-2 displayCount 1
[junit] cleaning up...
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6b77d941: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6b77d941 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test11RealizeGLCanvasOnMainTUseFrameSize
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x189bf787: tileRendererInUse null, GearsES2[obj 0x189bf787 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x189bf787 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x189bf787 created: GearsObj[0x45bea1ba, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x189bf787 created: GearsObj[0x3ecb62f3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x189bf787 created: GearsObj[0x3ecb62f3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x189bf787 FIN GearsES2[obj 0x189bf787 isInit true, usesShared false, 1 GearsObj[0x45bea1ba, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3ecb62f3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x688752b7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x189bf787 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400054, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x189bf787, angle 0.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x189bf787 512x483, swapInterval 1, drawable 0x400054
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test11RealizeGLCanvasOnMainTUseFrameSize____-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0483.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x189bf787 512x483, swapInterval 1, drawable 0x400054
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test11RealizeGLCanvasOnMainTUseFrameSize____-n0001-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0483.png
[junit] XXXX-0 true, AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ec5d35e,
[junit] handle 0x400054,
[junit] Drawable size 512x483 surface[512x483],
[junit] AWT[pos 0/0, size 512x483,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fec083160d0, owner true, JAWTToolkitLock[obj 0x14bb81ab, isOwner false, <2eec6ce4, 6f5818cc>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]]]]]
[junit] XXXX-1 reshapeCount 1
[junit] XXXX-1 displayCount 2
[junit] XXXX-2 reshapeCount 1
[junit] XXXX-2 displayCount 2
[junit] cleaning up...
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x189bf787: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x189bf787 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test11RealizeGLCanvasOnMainTUseFrameSize
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test12RealizeGLCanvasOnMainTUseGLCanvasSize
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x636511b3: tileRendererInUse null, GearsES2[obj 0x636511b3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x636511b3 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x636511b3 created: GearsObj[0x307653be, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x636511b3 created: GearsObj[0x44fbe0f5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x636511b3 created: GearsObj[0x44fbe0f5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x636511b3 FIN GearsES2[obj 0x636511b3 isInit true, usesShared false, 1 GearsObj[0x307653be, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x44fbe0f5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3877e54a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x636511b3 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400067, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x636511b3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x636511b3 512x512, swapInterval 1, drawable 0x400067
[junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test12RealizeGLCanvasOnMainTUseGLCanvasSize_-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png
[junit] XXXX-0 true, AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ec5d35e,
[junit] handle 0x400067,
[junit] Drawable size 512x512 surface[512x512],
[junit] AWT[pos 0/0, size 512x512,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fec083d2410, owner true, JAWTToolkitLock[obj 0x14bb81ab, isOwner false, <2eec6ce4, 6f5818cc>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL4/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]]]]]
[junit] XXXX-1 reshapeCount 1
[junit] XXXX-1 displayCount 1
[junit] XXXX-2 reshapeCount 1
[junit] XXXX-2 displayCount 1
[junit] cleaning up...
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x636511b3: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x636511b3 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test12RealizeGLCanvasOnMainTUseGLCanvasSize
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364883447 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364883447 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug611AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug611AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364884288 ms III - Start
[junit] SLOCK [T main @ 1692364884288 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug611AWT - test00
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug611AWT - test00
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364884298 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364884298 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.586 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364884288 ms III - Start
[junit] SLOCK [T main @ 1692364884288 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug611AWT - test00
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug611AWT - test00
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364884298 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364884298 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test00 took 0.001 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.586 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364884288 ms III - Start
[junit] SLOCK [T main @ 1692364884288 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug611AWT - test00
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug611AWT - test00
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364884298 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364884298 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364885050 ms III - Start
[junit] SLOCK [T main @ 1692364885050 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test01JSplitPaneWithHwGLCanvasPlain
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x38afe297: tileRendererInUse null, GearsES2[obj 0x38afe297 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x38afe297 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x38afe297 created: GearsObj[0x15a540be, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x38afe297 created: GearsObj[0x48e0acf9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x38afe297 created: GearsObj[0x48e0acf9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38afe297 FIN GearsES2[obj 0x38afe297 isInit true, usesShared false, 1 GearsObj[0x15a540be, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48e0acf9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a625ebb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38afe297 0/0 396x536 of 396x536, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x38afe297, angle 0.0, [l -1.0, r 1.0, b -1.3535353, t 1.3535353] 2.0x2.7070706 -> [l -1.0, r 1.0, b -1.3535353, t 1.3535353] 2.0x2.7070706, v-flip false
[junit] 0 s: 60 f / 190 ms, 315.7 fps, 3 ms/f; total: 60 f, 315.7 fps, 3 ms/f
[junit] 0 s: 60 f / 65 ms, 923.0 fps, 1 ms/f; total: 120 f, 468.7 fps, 2 ms/f
[junit] 0 s: 60 f / 71 ms, 845.0 fps, 1 ms/f; total: 180 f, 548.7 fps, 1 ms/f
[junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 240 f, 625.0 fps, 1 ms/f
[junit] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 300 f, 686.4 fps, 1 ms/f
[junit] 0 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 360 f, 737.7 fps, 1 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38afe297: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38afe297 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test01JSplitPaneWithHwGLCanvasPlain
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test02JSplitPaneWithHwGLCanvasContainer
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x63070bab: tileRendererInUse null, GearsES2[obj 0x63070bab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x63070bab on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x63070bab created: GearsObj[0x37f7f72c, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x63070bab created: GearsObj[0x2090ecec, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x63070bab created: GearsObj[0x2090ecec, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x63070bab FIN GearsES2[obj 0x63070bab isInit true, usesShared false, 1 GearsObj[0x37f7f72c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2090ecec, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d654dbc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x63070bab 0/0 401x537 of 401x537, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x63070bab, angle 0.0, [l -1.0, r 1.0, b -1.3391521, t 1.3391521] 2.0x2.6783042 -> [l -1.0, r 1.0, b -1.3391521, t 1.3391521] 2.0x2.6783042, v-flip false
[junit] 0 s: 60 f / 92 ms, 652.1 fps, 1 ms/f; total: 60 f, 652.1 fps, 1 ms/f
[junit] 0 s: 60 f / 63 ms, 952.3 fps, 1 ms/f; total: 120 f, 769.2 fps, 1 ms/f
[junit] 0 s: 60 f / 66 ms, 909.0 fps, 1 ms/f; total: 180 f, 807.1 fps, 1 ms/f
[junit] 0 s: 60 f / 69 ms, 869.5 fps, 1 ms/f; total: 240 f, 821.9 fps, 1 ms/f
[junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 300 f, 859.5 fps, 1 ms/f
[junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 360 f, 909.0 fps, 1 ms/f
[junit] 0 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 420 f, 952.3 fps, 1 ms/f
[junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 480 f, 987.6 fps, 1 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x63070bab: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x63070bab FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test02JSplitPaneWithHwGLCanvasContainer
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test03JSplitPaneWithLwGLJPanel
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x672872e1: tileRendererInUse null, GearsES2[obj 0x672872e1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x672872e1 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x672872e1 created: GearsObj[0x270d7d4d, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x672872e1 created: GearsObj[0x5327c104, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x672872e1 created: GearsObj[0x5327c104, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x672872e1 FIN GearsES2[obj 0x672872e1 isInit true, usesShared false, 1 GearsObj[0x270d7d4d, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5327c104, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x71530ad3, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x672872e1 0/0 406x537 of 406x537, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x672872e1, angle 0.0, [l -1.0, r 1.0, b -1.3226601, t 1.3226601] 2.0x2.6453202 -> [l -1.0, r 1.0, b -1.3226601, t 1.3226601] 2.0x2.6453202, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x672872e1: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x672872e1 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test03JSplitPaneWithLwGLJPanel
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364887132 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364887132 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.665 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364885050 ms III - Start
[junit] SLOCK [T main @ 1692364885050 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test01JSplitPaneWithHwGLCanvasPlain
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x38afe297: tileRendererInUse null, GearsES2[obj 0x38afe297 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x38afe297 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x38afe297 created: GearsObj[0x15a540be, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x38afe297 created: GearsObj[0x48e0acf9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x38afe297 created: GearsObj[0x48e0acf9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38afe297 FIN GearsES2[obj 0x38afe297 isInit true, usesShared false, 1 GearsObj[0x15a540be, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48e0acf9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a625ebb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38afe297 0/0 396x536 of 396x536, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x38afe297, angle 0.0, [l -1.0, r 1.0, b -1.3535353, t 1.3535353] 2.0x2.7070706 -> [l -1.0, r 1.0, b -1.3535353, t 1.3535353] 2.0x2.7070706, v-flip false
[junit] 0 s: 60 f / 190 ms, 315.7 fps, 3 ms/f; total: 60 f, 315.7 fps, 3 ms/f
[junit] 0 s: 60 f / 65 ms, 923.0 fps, 1 ms/f; total: 120 f, 468.7 fps, 2 ms/f
[junit] 0 s: 60 f / 71 ms, 845.0 fps, 1 ms/f; total: 180 f, 548.7 fps, 1 ms/f
[junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 240 f, 625.0 fps, 1 ms/f
[junit] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 300 f, 686.4 fps, 1 ms/f
[junit] 0 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 360 f, 737.7 fps, 1 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38afe297: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38afe297 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test01JSplitPaneWithHwGLCanvasPlain
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test02JSplitPaneWithHwGLCanvasContainer
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x63070bab: tileRendererInUse null, GearsES2[obj 0x63070bab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x63070bab on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x63070bab created: GearsObj[0x37f7f72c, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x63070bab created: GearsObj[0x2090ecec, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x63070bab created: GearsObj[0x2090ecec, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x63070bab FIN GearsES2[obj 0x63070bab isInit true, usesShared false, 1 GearsObj[0x37f7f72c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2090ecec, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d654dbc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x63070bab 0/0 401x537 of 401x537, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x63070bab, angle 0.0, [l -1.0, r 1.0, b -1.3391521, t 1.3391521] 2.0x2.6783042 -> [l -1.0, r 1.0, b -1.3391521, t 1.3391521] 2.0x2.6783042, v-flip false
[junit] 0 s: 60 f / 92 ms, 652.1 fps, 1 ms/f; total: 60 f, 652.1 fps, 1 ms/f
[junit] 0 s: 60 f / 63 ms, 952.3 fps, 1 ms/f; total: 120 f, 769.2 fps, 1 ms/f
[junit] 0 s: 60 f / 66 ms, 909.0 fps, 1 ms/f; total: 180 f, 807.1 fps, 1 ms/f
[junit] 0 s: 60 f / 69 ms, 869.5 fps, 1 ms/f; total: 240 f, 821.9 fps, 1 ms/f
[junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 300 f, 859.5 fps, 1 ms/f
[junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 360 f, 909.0 fps, 1 ms/f
[junit] 0 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 420 f, 952.3 fps, 1 ms/f
[junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 480 f, 987.6 fps, 1 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x63070bab: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x63070bab FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test02JSplitPaneWithHwGLCanvasContainer
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test03JSplitPaneWithLwGLJPanel
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x672872e1: tileRendererInUse null, GearsES2[obj 0x672872e1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x672872e1 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x672872e1 created: GearsObj[0x270d7d4d, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x672872e1 created: GearsObj[0x5327c104, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x672872e1 created: GearsObj[0x5327c104, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x672872e1 FIN GearsES2[obj 0x672872e1 isInit true, usesShared false, 1 GearsObj[0x270d7d4d, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5327c104, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x71530ad3, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x672872e1 0/0 406x537 of 406x537, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x672872e1, angle 0.0, [l -1.0, r 1.0, b -1.3226601, t 1.3226601] 2.0x2.6453202 -> [l -1.0, r 1.0, b -1.3226601, t 1.3226601] 2.0x2.6453202, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x672872e1: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x672872e1 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test03JSplitPaneWithLwGLJPanel
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364887132 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364887132 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01JSplitPaneWithHwGLCanvasPlain took 0.971 sec
[junit] Testcase: test02JSplitPaneWithHwGLCanvasContainer took 0.536 sec
[junit] Testcase: test03JSplitPaneWithLwGLJPanel took 0.53 sec
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.665 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364885050 ms III - Start
[junit] SLOCK [T main @ 1692364885050 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test01JSplitPaneWithHwGLCanvasPlain
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x38afe297: tileRendererInUse null, GearsES2[obj 0x38afe297 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x38afe297 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x38afe297 created: GearsObj[0x15a540be, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x38afe297 created: GearsObj[0x48e0acf9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x38afe297 created: GearsObj[0x48e0acf9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38afe297 FIN GearsES2[obj 0x38afe297 isInit true, usesShared false, 1 GearsObj[0x15a540be, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48e0acf9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a625ebb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38afe297 0/0 396x536 of 396x536, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x38afe297, angle 0.0, [l -1.0, r 1.0, b -1.3535353, t 1.3535353] 2.0x2.7070706 -> [l -1.0, r 1.0, b -1.3535353, t 1.3535353] 2.0x2.7070706, v-flip false
[junit] 0 s: 60 f / 190 ms, 315.7 fps, 3 ms/f; total: 60 f, 315.7 fps, 3 ms/f
[junit] 0 s: 60 f / 65 ms, 923.0 fps, 1 ms/f; total: 120 f, 468.7 fps, 2 ms/f
[junit] 0 s: 60 f / 71 ms, 845.0 fps, 1 ms/f; total: 180 f, 548.7 fps, 1 ms/f
[junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 240 f, 625.0 fps, 1 ms/f
[junit] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 300 f, 686.4 fps, 1 ms/f
[junit] 0 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 360 f, 737.7 fps, 1 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38afe297: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38afe297 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test01JSplitPaneWithHwGLCanvasPlain
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test02JSplitPaneWithHwGLCanvasContainer
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x63070bab: tileRendererInUse null, GearsES2[obj 0x63070bab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x63070bab on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x63070bab created: GearsObj[0x37f7f72c, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x63070bab created: GearsObj[0x2090ecec, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x63070bab created: GearsObj[0x2090ecec, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x63070bab FIN GearsES2[obj 0x63070bab isInit true, usesShared false, 1 GearsObj[0x37f7f72c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2090ecec, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d654dbc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x63070bab 0/0 401x537 of 401x537, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x63070bab, angle 0.0, [l -1.0, r 1.0, b -1.3391521, t 1.3391521] 2.0x2.6783042 -> [l -1.0, r 1.0, b -1.3391521, t 1.3391521] 2.0x2.6783042, v-flip false
[junit] 0 s: 60 f / 92 ms, 652.1 fps, 1 ms/f; total: 60 f, 652.1 fps, 1 ms/f
[junit] 0 s: 60 f / 63 ms, 952.3 fps, 1 ms/f; total: 120 f, 769.2 fps, 1 ms/f
[junit] 0 s: 60 f / 66 ms, 909.0 fps, 1 ms/f; total: 180 f, 807.1 fps, 1 ms/f
[junit] 0 s: 60 f / 69 ms, 869.5 fps, 1 ms/f; total: 240 f, 821.9 fps, 1 ms/f
[junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 300 f, 859.5 fps, 1 ms/f
[junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 360 f, 909.0 fps, 1 ms/f
[junit] 0 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 420 f, 952.3 fps, 1 ms/f
[junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 480 f, 987.6 fps, 1 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x63070bab: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x63070bab FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test02JSplitPaneWithHwGLCanvasContainer
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test03JSplitPaneWithLwGLJPanel
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x672872e1: tileRendererInUse null, GearsES2[obj 0x672872e1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x672872e1 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x672872e1 created: GearsObj[0x270d7d4d, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x672872e1 created: GearsObj[0x5327c104, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x672872e1 created: GearsObj[0x5327c104, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x672872e1 FIN GearsES2[obj 0x672872e1 isInit true, usesShared false, 1 GearsObj[0x270d7d4d, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5327c104, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x71530ad3, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x672872e1 0/0 406x537 of 406x537, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x672872e1, angle 0.0, [l -1.0, r 1.0, b -1.3226601, t 1.3226601] 2.0x2.6453202 -> [l -1.0, r 1.0, b -1.3226601, t 1.3226601] 2.0x2.6453202, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x672872e1: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x672872e1 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test03JSplitPaneWithLwGLJPanel
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364887132 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364887132 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364888031 ms III - Start
[junit] SLOCK [T main @ 1692364888031 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test01Onscreen
[junit] XXXX Visible Part 1/3
[junit] 0 s: 60 f / 190 ms, 315.7 fps, 3 ms/f; total: 60 f, 315.7 fps, 3 ms/f
[junit] 0 s: 60 f / 75 ms, 800.0 fps, 1 ms/f; total: 120 f, 452.8 fps, 2 ms/f
[junit] 0 s: 60 f / 81 ms, 740.7 fps, 1 ms/f; total: 180 f, 518.7 fps, 1 ms/f
[junit] 0 s: 60 f / 72 ms, 833.3 fps, 1 ms/f; total: 240 f, 572.7 fps, 1 ms/f
[junit] 0 s: 60 f / 66 ms, 909.0 fps, 1 ms/f; total: 300 f, 617.2 fps, 1 ms/f
[junit] 0 s: 60 f / 63 ms, 952.3 fps, 1 ms/f; total: 360 f, 654.5 fps, 1 ms/f
[junit] XXXXX Invisible Part 2/3
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60 f, 60000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120 f, 120000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 180000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 300000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 360000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 270000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 300000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 330000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 360000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 390000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 450000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 510000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 570000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 630000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 460000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 500000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 520000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 560000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 580000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 620000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 640000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 680000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 700000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 720000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 740000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 760000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 615000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 630000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 645000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 675000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 690000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 705000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 720000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 735000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 750000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 765000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 795000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 810000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 825000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 684000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 696000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 708000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 720000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 732000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 744000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 756000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 768000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 792000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 804000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 816000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 828000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 852000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 864000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 876000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 740000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 750000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 760000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 770000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 790000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 800000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 810000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 820000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 830000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 850000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 860000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 870000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 880000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 890000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 900000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 788571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 797142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 805714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 814285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 822857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 831428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 848571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 857142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 865714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 874285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 882857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 891428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 900000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 908571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 917142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 925714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 817500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 825000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 832500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 847500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 855000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 862500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 870000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 877500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 885000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 892500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 900000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 907500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 915000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 922500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 930000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 937500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 846666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 853333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 860000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 866666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 873333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 880000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 886666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 893333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 900000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 906666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 913333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 920000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 926666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 933333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 940000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 946666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 953333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 960000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 966666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 876000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 882000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 888000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 894000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 900000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 906000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 912000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 918000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 924000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 930000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 936000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 942000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 948000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 954000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 960000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 966000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 972000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 978000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 984000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 990000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 996000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 910909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 916363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 921818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 927272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 932727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 938181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 943636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 949090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 954545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 960000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 965454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 970909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 976363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 981818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 987272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 992727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 998181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 1003636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 1009090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 1014545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 935000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 940000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 945000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 950000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 955000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 960000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 965000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 970000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 975000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 980000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 985000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 990000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 995000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 1000000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 1005000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 1010000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 1015000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 1020000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 1025000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 1030000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 955384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 960000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 964615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 969230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 973846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 978461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 983076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 987692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 992307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 996923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 1001538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 1006153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 1010769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 1015384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 1020000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 1024615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 1029230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 1033846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 1038461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 1043076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 1047692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 977142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 981428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 985714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 990000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 994285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 998571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 1002857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 1007142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 1011428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 1015714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 1020000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 1024285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 1028571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 1032857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 1037142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 1041428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 1045714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 1050000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 1054285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 1058571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 992000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 996000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 1000000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 1004000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 1008000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 1012000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 1016000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 1020000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 1024000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 1028000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 1032000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 1036000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 1040000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 1044000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 1048000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 1052000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 1056000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 1060000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 1064000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 1068000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 1072000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 1076000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 1080000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 1016250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 1020000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 1023750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 1027500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 1031250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 1035000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 1038750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 1042500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 1046250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 1050000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 1053750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 1057500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 1061250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 1065000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 1068750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 1072500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 1076250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 1080000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 1083750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 1087500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 1091250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 1095000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 1098750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 1102500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 1106250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 1110000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 1048235.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 1051764.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 1055294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 1058823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 1062353.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 1065882.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 1069411.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 1072941.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 1076470.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 1080000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 1083529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 1087058.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 1090588.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 1094117.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 1097647.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 1101176.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 1104705.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 1108235.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 1111764.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 1115294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 1118823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 1122353.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 1125882.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 1129411.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 1132941.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 1136470.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 1076666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 1080000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 1083333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 1086666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 1090000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 1093333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 1096666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 1100000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 1103333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 1106666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 1110000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 1113333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 1116666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 1120000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 1123333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 1126666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 1130000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 1133333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 1136666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 1140000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 1143333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 1146666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 1150000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 1153333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 1156666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 1160000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 1163333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 1166666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 1108421.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 1111579.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 1114736.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 1117894.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 1121052.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 1124210.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 1127368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 1130526.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 1133684.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 1136842.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 1140000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 1143157.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 1146315.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 1149473.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 1152631.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 1155789.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 1158947.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 1162105.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 1165263.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 1168421.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 1171579.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 1174736.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 1177894.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 1181052.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 1184210.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 1187368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 1190526.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 1193684.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 1137000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 1140000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 1143000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 1146000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 1149000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 1152000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 1155000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 1158000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 1161000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 1164000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 1167000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 1170000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 1173000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 1176000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 1179000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 1182000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 1185000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 1188000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 1191000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 1194000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 1197000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 1200000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 1203000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 1206000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 1209000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 1212000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 1215000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 1218000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 1221000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 1224000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 1227000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 1171428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 1174285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 1177142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 1180000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 1182857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 1185714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 1188571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 1191428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 1194285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 1197142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 1200000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 1202857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 1205714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 1208571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 1211428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 1214285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 1217142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 1220000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 1222857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 1225714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 1228571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 1231428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 1234285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 1237142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 1240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 1242857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 1245714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 1248571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 1251428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 1254285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 1257142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 1202727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 1205454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 1208181.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 1210909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 1213636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 1216363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 1219090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 1221818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 1224545.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 1227272.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 1230000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 1232727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 1235454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 1238181.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 1240909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 1243636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 1246363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 1249090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 1251818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 1254545.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 1257272.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 1260000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 1262727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 1265454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 1268181.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 1270909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 1273636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 1276363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 1223478.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 1226087.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 1228695.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 1231304.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 1233913.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 1236521.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 1239130.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 1241739.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 1244347.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 1246956.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 1249565.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 1252173.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 1254782.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 1257391.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 1260000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 1262608.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 1265217.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 1267826.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 1217500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 1220000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 1222500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 1225000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 1227500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 1230000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 1232500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 1235000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 1237500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 1240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 1242500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 1245000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 1247500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 1250000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 1252500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 1255000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 1207200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 1209600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 1212000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 1214400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 1216800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 1219200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 1221600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 1224000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 1226400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 1228800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 1231200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 1233600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 1236000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 1238400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 1240800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 1195384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 1197692.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 1200000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 1202307.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 1204615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 1206923.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 1209230.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 1211538.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 1213846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 1216153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 1218461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 1220769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 1223076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 1225384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 1227692.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 1230000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 1232307.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 1234615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 1236923.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 1239230.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 1195555.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 1197777.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 1200000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 1202222.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 1204444.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 1206666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 1208888.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 1211111.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 1213333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 1215555.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 1217777.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 1220000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 1222222.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 1224444.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 1226666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 1228888.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 1231111.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 1233333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 1235555.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 1237777.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 1240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 1197857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 1200000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 1202142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 1204285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 1206428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 1208571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 1210714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 1212857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 1215000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 1217142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 1219285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 1221428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 1223571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 1225714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 1227857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 1230000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 1232142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 1234285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 1236428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 1238571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 1240714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 1242857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 1245000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 1247142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 1249285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 1251428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 1253571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 1212413.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 1214482.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 1216551.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 1218620.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 1220689.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 1222758.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 1224827.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 1226896.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 1228965.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 1231034.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 1233103.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 1235172.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 1237241.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 1239310.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 1241379.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 1243448.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 1245517.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 1247586.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 1249655.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 1251724.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 1253793.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 1255862.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 1257931.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 1260000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 1262069.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 1264137.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 1224000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 1226000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 1228000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 1230000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 1232000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 1234000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 1236000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 1238000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 1240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 1242000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 1244000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 1246000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 1248000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 1250000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 1252000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 1254000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 1256000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 1258000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 1260000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 1262000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 1264000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 1266000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 1227096.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 1229032.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 1230967.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 1232903.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 1234838.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 1236774.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 1238709.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 1240645.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 1242580.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 1244516.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 1246451.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 1248387.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 1250322.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 1252258.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 1254193.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 1256129.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 1258064.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 1260000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 1261935.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 1263871.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 1265806.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 1267741.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 1269677.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 1271612.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 1273548.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 1275483.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 1277419.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 1279354.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 1281290.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 1283225.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 1285161.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 1287096.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 1289032.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 1290967.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 1292903.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 1254375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 1256250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 1258125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 1260000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 1261875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 1263750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 1265625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 1267500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 1269375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 1271250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 1273125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 1275000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 1276875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 1278750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 1280625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 1282500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 1284375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 1286250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 1288125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 1290000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 1291875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 1293750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 1295625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 1297500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 1299375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 1301250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 1303125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 1305000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 1306875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 1308750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 1310625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 1312500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 1314375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 1316250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 1318125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 1320000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 1321875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 1323750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 1325625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 1327500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 1289090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 1290909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 1292727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 1294545.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 1296363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 1298181.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 1300000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 1301818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 1303636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 1305454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 1307272.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 1309090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 1310909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 1312727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 1314545.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 1316363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 1318181.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 1320000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 1321818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 1323636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 1325454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 1327272.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 1329090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 1330909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 1332727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 1334545.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 1336363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 1338181.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 1340000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 1341818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 1304117.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 1305882.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 1307647.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 1309411.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 1311176.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 1312941.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 1314705.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 1316470.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 1318235.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 1320000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 1321764.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 1323529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 1325294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 1327058.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 1328823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 1330588.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 1332353.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 1334117.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 1335882.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 1337647.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 1339411.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 1341176.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 1342941.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 1344705.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 1308000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 1309714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 1311428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 1313142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 1314857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 1316571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 1318285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 1320000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 1321714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 1323428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 1325142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 1326857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 1328571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 1330285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 1332000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 1333714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 1335428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 1337142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 1338857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 1340571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 1342285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 1344000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 1345714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 1347428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 1311666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 1313333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 1315000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 1316666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 1318333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 1320000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 1321666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 1323333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 1325000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 1326666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 1328333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 1330000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 1331666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 1333333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 1335000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 1336666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 1338333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 1340000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 1341666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 1343333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 1345000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 1346666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 1348333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 1313513.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 1315135.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 1316756.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 1318378.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 1320000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 1321621.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 1323243.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 1324864.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 1326486.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 1328108.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 1329729.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 1331351.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 1332973.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 1334594.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 1336216.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 1337837.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 1339459.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 1341081.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 1342702.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 1344324.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 1345946.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 1347567.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 1349189.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 1350810.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 1316842.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 1318421.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 1320000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 1321579.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 1323157.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 1324736.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 1326315.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 1327894.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 1329473.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 1331052.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 1332631.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 1334210.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 1335789.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 1337368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 1338947.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 1340526.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 1342105.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 1343684.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 1345263.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 1346842.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 1348421.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 1350000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 1351579.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 1353157.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 1354736.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 1356315.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 1357894.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 1359473.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 1361052.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 1362631.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 1329230.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 1330769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 1332307.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 1333846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 1335384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 1336923.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 1338461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 1340000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 1341538.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 1343076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 1344615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 1346153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 1347692.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 1349230.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 1350769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 1352307.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 1353846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 1355384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 1356923.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 1358461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 1360000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 1361538.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 1363076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 1364615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 1366153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 1367692.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 1369230.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 1370769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 1372307.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 1373846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 1375384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 1376923.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 1378461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 1380000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 1381538.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 1383076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 1384615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 1351500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 1353000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 1354500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 1356000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 1357500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 1359000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 1360500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 1362000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 1363500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 1365000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 1366500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 1368000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 1369500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 1371000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 1372500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 1374000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 1375500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 1377000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 1378500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 1380000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 1381500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 1383000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 1384500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 1386000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 1387500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 1389000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 1390500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 1392000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 1393500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 1395000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 1396500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 1398000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 1399500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 1401000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 1402500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 1404000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 1405500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 1407000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 1374146.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 1375609.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 1377073.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 1378536.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 1380000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 1381463.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 1382926.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 1384390.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 1385853.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 1387317.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 1388780.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 1390243.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 1391707.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57120 f, 1393170.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 1394634.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 1396097.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57300 f, 1397561.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 1399024.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 1400487.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 1401951.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 1403414.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 1404878.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 1372857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 1374285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 1375714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 1377142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 1378571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 1380000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 1381428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 1382857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 1384285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 1385714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 1387142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58320 f, 1388571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58380 f, 1390000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58440 f, 1391428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58500 f, 1392857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58560 f, 1394285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58620 f, 1395714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58680 f, 1397142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58740 f, 1398571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58800 f, 1400000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58860 f, 1401428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58920 f, 1402857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58980 f, 1404285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59040 f, 1405714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59100 f, 1374418.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59160 f, 1375814.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59220 f, 1377209.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59280 f, 1378604.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59340 f, 1380000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 1381395.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 1382790.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 1384186.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 1385581.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 1386976.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 1388372.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59760 f, 1389767.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59820 f, 1391162.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59880 f, 1392558.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59940 f, 1393953.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 1395348.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 1396744.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 1398139.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 1399534.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 1400930.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 1402325.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 1403720.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 1405116.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 1374545.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 1375909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 1377272.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 1378636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 1380000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 1381363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 1382727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 1384090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 1385454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 1386818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 1388181.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 1389545.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 1390909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 1392272.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 1393636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 1395000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 1396363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 1397727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 1399090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 1400454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 1401818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 1403181.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 1404545.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 1405909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 1376000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 1377333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 1378666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 1380000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 1381333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 1382666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 1384000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 1385333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 1386666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 1388000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 1389333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 1390666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 1392000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 1393333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 1394666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 1396000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 1397333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 1398666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 1400000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 1401333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 1402666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 1404000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 1405333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 1376087.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 1377391.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63420 f, 1378695.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63480 f, 1380000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63540 f, 1381304.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63600 f, 1382608.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63660 f, 1383913.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 1385217.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63780 f, 1386521.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63840 f, 1387826.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63900 f, 1389130.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63960 f, 1390434.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64020 f, 1391739.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64080 f, 1393043.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64140 f, 1394347.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 1395652.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 1396956.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 1398260.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64380 f, 1399565.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64440 f, 1400869.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64500 f, 1402173.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64560 f, 1403478.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 1404782.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 1406087.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 1407391.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 1408695.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 1410000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 1411304.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 1412608.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 1413913.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 1415217.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 1416521.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 1417826.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 1419130.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 1420434.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 1421739.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 1423043.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 1424347.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 1425652.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 1426956.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 1428260.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 1429565.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 1430869.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 1401702.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 1402978.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 1404255.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 1405531.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 1406808.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 1408085.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 1409361.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 1410638.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 1411914.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 1413191.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 1414468.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 1415744.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 1417021.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 1418297.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 1419574.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 1420851.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 1422127.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66900 f, 1423404.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 1424680.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 1425957.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 1427234.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 1428510.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 1429787.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 1431063.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 1432340.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 1433617.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 1434893.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 1436170.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 1437446.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 1438723.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 1440000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 1441276.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 1442553.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 1443829.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 1445106.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 1446383.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 1447659.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 1448936.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 1450212.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 1451489.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 1452766.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 1454042.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 1455319.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 1456595.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 1457872.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 1459148.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 1460425.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 1431250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 1432500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 1433750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 1435000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 1436250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 1437500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 1438750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 1440000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 1441250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 1442500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 1443750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 1445000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 1446250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 1447500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 1448750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 1450000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 1451250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 1452500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 1453750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 1455000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 1456250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 1457500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 1458750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 1460000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 1461250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 1462500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 1463750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 1465000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 1466250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 1467500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 1468750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70560 f, 1470000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 1471250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 1472500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 1473750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 1475000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 1476250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 1477500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 1478750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 1480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 1481250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 1482500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 1483750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 1485000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 1486250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 1487500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 1488750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71520 f, 1490000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71580 f, 1460816.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71640 f, 1462040.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71700 f, 1463265.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71760 f, 1464489.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71820 f, 1465714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71880 f, 1466938.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71940 f, 1468163.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72000 f, 1469387.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72060 f, 1470612.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72120 f, 1471836.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72180 f, 1473061.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72240 f, 1474285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72300 f, 1475510.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72360 f, 1476734.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72420 f, 1477959.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72480 f, 1479183.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72540 f, 1480408.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72600 f, 1481632.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72660 f, 1482857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72720 f, 1484081.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72780 f, 1485306.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72840 f, 1486530.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72900 f, 1487755.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72960 f, 1488979.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73020 f, 1490204.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73080 f, 1491428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73140 f, 1492653.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73200 f, 1493877.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73260 f, 1495102.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73320 f, 1496326.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73380 f, 1497551.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73440 f, 1498775.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73500 f, 1500000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73560 f, 1501224.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73620 f, 1502449.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73680 f, 1503673.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73740 f, 1504898.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73800 f, 1506122.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73860 f, 1507347.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73920 f, 1508571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73980 f, 1509795.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74040 f, 1511020.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74100 f, 1512244.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74160 f, 1513469.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74220 f, 1514693.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74280 f, 1515918.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74340 f, 1517142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74400 f, 1488000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74460 f, 1489200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74520 f, 1490400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74580 f, 1491600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74640 f, 1492800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74700 f, 1494000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74760 f, 1495200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74820 f, 1496400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74880 f, 1497600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74940 f, 1498800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75000 f, 1500000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75060 f, 1501200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75120 f, 1502400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75180 f, 1503600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75240 f, 1504800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75300 f, 1506000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75360 f, 1507200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75420 f, 1508400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75480 f, 1509600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75540 f, 1510800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75600 f, 1512000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75660 f, 1513200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75720 f, 1514400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75780 f, 1515600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75840 f, 1516800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75900 f, 1518000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75960 f, 1519200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76020 f, 1520400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76080 f, 1521600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76140 f, 1522800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76200 f, 1524000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76260 f, 1525200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76320 f, 1526400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76380 f, 1527600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76440 f, 1528800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76500 f, 1530000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76560 f, 1531200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76620 f, 1532400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76680 f, 1533600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76740 f, 1534800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76800 f, 1536000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76860 f, 1537200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76920 f, 1538400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76980 f, 1509411.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77040 f, 1510588.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77100 f, 1511764.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77160 f, 1512941.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77220 f, 1514117.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77280 f, 1515294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77340 f, 1516470.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77400 f, 1517647.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77460 f, 1518823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77520 f, 1520000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77580 f, 1521176.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77640 f, 1522353.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77700 f, 1523529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77760 f, 1524705.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77820 f, 1525882.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77880 f, 1527058.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77940 f, 1528235.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78000 f, 1529411.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78060 f, 1530588.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78120 f, 1531764.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78180 f, 1532941.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78240 f, 1534117.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78300 f, 1535294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78360 f, 1536470.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78420 f, 1537647.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78480 f, 1538823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78540 f, 1540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78600 f, 1541176.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78660 f, 1542353.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78720 f, 1543529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78780 f, 1544705.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78840 f, 1516153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78900 f, 1517307.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78960 f, 1518461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79020 f, 1519615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79080 f, 1520769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79140 f, 1521923.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79200 f, 1523076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79260 f, 1524230.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79320 f, 1525384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79380 f, 1526538.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79440 f, 1527692.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79500 f, 1528846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79560 f, 1530000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79620 f, 1531153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79680 f, 1532307.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79740 f, 1533461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79800 f, 1534615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79860 f, 1535769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79920 f, 1536923.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79980 f, 1538076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80040 f, 1539230.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80100 f, 1540384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80160 f, 1541538.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80220 f, 1542692.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80280 f, 1543846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80340 f, 1515849.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80400 f, 1516981.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80460 f, 1518113.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80520 f, 1519245.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80580 f, 1520377.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80640 f, 1521509.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80700 f, 1522641.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80760 f, 1523773.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80820 f, 1524905.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80880 f, 1526037.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80940 f, 1527169.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81000 f, 1528301.9 fps, 0 ms/f
[junit] 0 s: 60 f / 72 ms, 833.3 fps, 1 ms/f; total: 81060 f, 648480.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81120 f, 648960.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81180 f, 649440.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81240 f, 649920.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81300 f, 650400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81360 f, 645714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81420 f, 646190.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81480 f, 646666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81540 f, 647142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81600 f, 647619.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81660 f, 648095.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81720 f, 648571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81780 f, 649047.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81840 f, 649523.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81900 f, 650000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81960 f, 650476.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82020 f, 650952.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82080 f, 651428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82140 f, 651904.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82200 f, 652380.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82260 f, 652857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82320 f, 648189.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82380 f, 648661.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82440 f, 649133.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82500 f, 649606.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82560 f, 650078.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82620 f, 650551.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82680 f, 651023.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82740 f, 651496.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82800 f, 651968.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82860 f, 652440.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82920 f, 652913.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82980 f, 653385.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83040 f, 653858.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83100 f, 654330.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83160 f, 654803.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83220 f, 650156.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83280 f, 650625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83340 f, 651093.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83400 f, 651562.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83460 f, 652031.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83520 f, 652500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83580 f, 652968.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83640 f, 653437.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83700 f, 653906.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83760 f, 654375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83820 f, 654843.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83880 f, 655312.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83940 f, 655781.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84000 f, 656250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84060 f, 656718.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84120 f, 657187.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84180 f, 657656.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84240 f, 653023.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84300 f, 653488.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84360 f, 653953.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84420 f, 654418.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84480 f, 654883.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84540 f, 655348.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84600 f, 655813.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84660 f, 656279.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84720 f, 656744.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84780 f, 657209.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84840 f, 657674.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84900 f, 658139.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84960 f, 658604.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85020 f, 659069.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85080 f, 659534.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85140 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85200 f, 660465.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85260 f, 660930.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85320 f, 661395.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85380 f, 661860.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85440 f, 657230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85500 f, 657692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85560 f, 658153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85620 f, 658615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85680 f, 659076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85740 f, 659538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85800 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85860 f, 660461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85920 f, 660923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85980 f, 661384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86040 f, 661846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86100 f, 662307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86160 f, 662769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86220 f, 663230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86280 f, 663692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86340 f, 664153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86400 f, 664615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86460 f, 665076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86520 f, 665538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86580 f, 660916.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86640 f, 661374.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86700 f, 661832.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86760 f, 662290.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86820 f, 662748.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86880 f, 663206.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86940 f, 663664.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87000 f, 664122.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87060 f, 664580.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87120 f, 665038.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87180 f, 665496.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87240 f, 665954.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87300 f, 666412.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87360 f, 666870.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87420 f, 667328.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87480 f, 667786.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87540 f, 663181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87600 f, 663636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87660 f, 664090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87720 f, 664545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87780 f, 665000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87840 f, 665454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87900 f, 665909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87960 f, 666363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88020 f, 666818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88080 f, 667272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88140 f, 667727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88200 f, 668181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88260 f, 668636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88320 f, 669090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88380 f, 669545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88440 f, 664962.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88500 f, 665413.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88560 f, 665864.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88620 f, 666315.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88680 f, 666766.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88740 f, 667218.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88800 f, 667669.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88860 f, 668120.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88920 f, 668571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88980 f, 669022.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89040 f, 669473.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89100 f, 669924.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89160 f, 670375.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89220 f, 670827.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89280 f, 671278.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89340 f, 671729.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89400 f, 667164.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89460 f, 667611.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89520 f, 668059.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89580 f, 668507.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89640 f, 668955.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89700 f, 669403.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89760 f, 669850.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89820 f, 670298.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89880 f, 670746.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89940 f, 671194.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90000 f, 671641.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90060 f, 672089.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90120 f, 672537.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90180 f, 672985.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90240 f, 673432.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90300 f, 673880.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90360 f, 669333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90420 f, 669777.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90480 f, 670222.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90540 f, 670666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90600 f, 671111.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90660 f, 671555.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90720 f, 672000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90780 f, 672444.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90840 f, 672888.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90900 f, 673333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90960 f, 673777.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91020 f, 674222.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91080 f, 674666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91140 f, 675111.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91200 f, 670588.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91260 f, 671029.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91320 f, 671470.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91380 f, 671911.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91440 f, 672352.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91500 f, 672794.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91560 f, 673235.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91620 f, 673676.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91680 f, 674117.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91740 f, 674558.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91800 f, 675000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91860 f, 675441.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91920 f, 675882.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91980 f, 676323.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92040 f, 671824.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92100 f, 672262.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92160 f, 672700.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92220 f, 673138.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92280 f, 673576.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92340 f, 674014.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92400 f, 674452.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92460 f, 674890.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92520 f, 675328.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92580 f, 675766.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92640 f, 676204.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92700 f, 676642.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92760 f, 677080.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92820 f, 672608.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92880 f, 673043.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92940 f, 673478.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93000 f, 673913.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93060 f, 674347.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93120 f, 674782.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93180 f, 675217.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93240 f, 675652.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93300 f, 676086.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93360 f, 676521.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93420 f, 676956.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93480 f, 677391.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93540 f, 677826.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93600 f, 673381.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93660 f, 673812.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93720 f, 674244.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93780 f, 674676.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93840 f, 675107.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93900 f, 675539.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93960 f, 675971.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94020 f, 676402.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94080 f, 676834.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94140 f, 677266.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94200 f, 677697.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94260 f, 678129.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94320 f, 678561.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94380 f, 678992.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94440 f, 679424.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94500 f, 679856.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94560 f, 675428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94620 f, 675857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94680 f, 676285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94740 f, 676714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94800 f, 677142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94860 f, 677571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94920 f, 678000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94980 f, 678428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95040 f, 678857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95100 f, 679285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95160 f, 679714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95220 f, 680142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95280 f, 680571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95340 f, 681000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95400 f, 681428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95460 f, 681857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95520 f, 677446.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95580 f, 677872.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95640 f, 678297.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95700 f, 678723.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95760 f, 679148.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95820 f, 679574.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95880 f, 680000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95940 f, 680425.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96000 f, 680851.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96060 f, 681276.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96120 f, 681702.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96180 f, 682127.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96240 f, 682553.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96300 f, 682978.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96360 f, 683404.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96420 f, 679014.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96480 f, 679436.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96540 f, 679859.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96600 f, 680281.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96660 f, 680704.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96720 f, 681126.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96780 f, 681549.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96840 f, 681971.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96900 f, 682394.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96960 f, 682816.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97020 f, 683239.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97080 f, 683662.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97140 f, 684084.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97200 f, 684507.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97260 f, 684929.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97320 f, 685352.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97380 f, 685774.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97440 f, 686197.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97500 f, 686619.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97560 f, 687042.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97620 f, 682657.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97680 f, 683076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97740 f, 683496.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97800 f, 683916.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97860 f, 684335.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97920 f, 684755.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97980 f, 685174.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98040 f, 685594.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98100 f, 686014.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98160 f, 686433.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98220 f, 686853.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98280 f, 687272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98340 f, 687692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98400 f, 688111.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98460 f, 688531.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98520 f, 688951.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98580 f, 689370.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98640 f, 689790.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98700 f, 690209.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98760 f, 690629.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98820 f, 691048.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98880 f, 691468.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98940 f, 691888.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99000 f, 692307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99060 f, 692727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99120 f, 693146.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99180 f, 693566.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99240 f, 693986.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99300 f, 694405.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99360 f, 694825.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99420 f, 695244.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99480 f, 695664.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99540 f, 696083.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99600 f, 696503.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99660 f, 696923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99720 f, 697342.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99780 f, 697762.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99840 f, 698181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99900 f, 698601.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99960 f, 699021.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100020 f, 699440.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100080 f, 699860.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100140 f, 695416.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100200 f, 695833.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100260 f, 696250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100320 f, 696666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100380 f, 697083.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100440 f, 697500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100500 f, 697916.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100560 f, 698333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100620 f, 698750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100680 f, 699166.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100740 f, 699583.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100800 f, 700000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100860 f, 700416.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100920 f, 700833.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100980 f, 701250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101040 f, 701666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101100 f, 702083.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101160 f, 702500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101220 f, 702916.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101280 f, 703333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101340 f, 703750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101400 f, 704166.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101460 f, 704583.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101520 f, 705000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101580 f, 705416.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101640 f, 705833.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101700 f, 706250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101760 f, 706666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101820 f, 707083.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101880 f, 707500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101940 f, 707916.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102000 f, 708333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102060 f, 708750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102120 f, 709166.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102180 f, 709583.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102240 f, 710000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102300 f, 710416.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102360 f, 710833.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102420 f, 711250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102480 f, 711666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102540 f, 712083.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102600 f, 707586.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102660 f, 708000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102720 f, 708413.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102780 f, 708827.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102840 f, 709241.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102900 f, 709655.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102960 f, 710068.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103020 f, 710482.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103080 f, 710896.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103140 f, 711310.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103200 f, 711724.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103260 f, 712137.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103320 f, 712551.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103380 f, 712965.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103440 f, 713379.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103500 f, 713793.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103560 f, 714206.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103620 f, 714620.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103680 f, 715034.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103740 f, 715448.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103800 f, 715862.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103860 f, 716275.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103920 f, 716689.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103980 f, 717103.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104040 f, 717517.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104100 f, 717931.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104160 f, 718344.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104220 f, 718758.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104280 f, 719172.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104340 f, 719586.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104400 f, 720000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104460 f, 720413.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104520 f, 720827.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104580 f, 721241.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104640 f, 721655.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104700 f, 722068.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104760 f, 722482.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104820 f, 722896.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104880 f, 723310.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104940 f, 723724.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105000 f, 724137.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105060 f, 724551.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105120 f, 720000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105180 f, 720410.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105240 f, 720821.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105300 f, 721232.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105360 f, 721643.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105420 f, 722054.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105480 f, 722465.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105540 f, 722876.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105600 f, 723287.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105660 f, 723698.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105720 f, 724109.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105780 f, 724520.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105840 f, 724931.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105900 f, 725342.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105960 f, 725753.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106020 f, 726164.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106080 f, 726575.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106140 f, 726986.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106200 f, 727397.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106260 f, 727808.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106320 f, 728219.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106380 f, 728630.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106440 f, 729041.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106500 f, 729452.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106560 f, 729863.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106620 f, 730274.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106680 f, 730684.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106740 f, 731095.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106800 f, 731506.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106860 f, 731917.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106920 f, 732328.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106980 f, 732739.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107040 f, 733150.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107100 f, 733561.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107160 f, 733972.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107220 f, 734383.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107280 f, 734794.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107340 f, 735205.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107400 f, 735616.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107460 f, 736027.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107520 f, 736438.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107580 f, 736849.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107640 f, 732244.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107700 f, 732653.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107760 f, 733061.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107820 f, 733469.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107880 f, 733877.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107940 f, 734285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108000 f, 734693.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108060 f, 735102.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108120 f, 735510.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108180 f, 735918.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108240 f, 736326.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108300 f, 736734.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108360 f, 737142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108420 f, 737551.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108480 f, 737959.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108540 f, 738367.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108600 f, 738775.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108660 f, 739183.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108720 f, 739591.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108780 f, 740000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108840 f, 740408.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108900 f, 740816.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108960 f, 741224.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109020 f, 741632.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109080 f, 742040.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109140 f, 742449.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109200 f, 742857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109260 f, 743265.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109320 f, 743673.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109380 f, 744081.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109440 f, 744489.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109500 f, 744897.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109560 f, 745306.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109620 f, 745714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109680 f, 746122.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109740 f, 746530.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109800 f, 746938.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109860 f, 747346.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109920 f, 747755.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109980 f, 748163.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110040 f, 748571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110100 f, 748979.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110160 f, 744324.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110220 f, 744729.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110280 f, 745135.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110340 f, 745540.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110400 f, 745945.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110460 f, 746351.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110520 f, 746756.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110580 f, 747162.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110640 f, 747567.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110700 f, 747973.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110760 f, 748378.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110820 f, 748783.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110880 f, 749189.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110940 f, 749594.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111000 f, 750000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111060 f, 750405.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111120 f, 750810.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111180 f, 751216.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111240 f, 751621.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111300 f, 752027.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111360 f, 752432.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111420 f, 752837.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111480 f, 753243.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111540 f, 753648.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111600 f, 754054.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111660 f, 754459.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111720 f, 754864.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111780 f, 755270.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111840 f, 755675.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111900 f, 756081.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111960 f, 756486.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112020 f, 756891.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112080 f, 757297.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112140 f, 757702.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112200 f, 758108.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112260 f, 758513.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112320 f, 758918.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112380 f, 759324.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112440 f, 759729.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112500 f, 760135.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112560 f, 755436.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112620 f, 755838.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112680 f, 756241.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112740 f, 756644.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112800 f, 757047.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112860 f, 757449.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112920 f, 757852.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112980 f, 758255.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113040 f, 758657.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113100 f, 759060.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113160 f, 759463.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113220 f, 759865.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113280 f, 760268.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113340 f, 760671.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113400 f, 761073.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113460 f, 761476.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113520 f, 761879.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113580 f, 762281.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113640 f, 762684.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113700 f, 763087.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113760 f, 763489.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113820 f, 763892.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113880 f, 764295.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113940 f, 764698.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114000 f, 765100.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114060 f, 765503.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114120 f, 765906.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114180 f, 766308.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114240 f, 766711.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114300 f, 767114.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114360 f, 767516.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114420 f, 767919.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114480 f, 768322.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114540 f, 768724.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114600 f, 769127.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114660 f, 769530.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114720 f, 769932.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114780 f, 770335.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114840 f, 770738.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114900 f, 771140.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114960 f, 766400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115020 f, 766800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115080 f, 767200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115140 f, 767600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115200 f, 768000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115260 f, 768400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115320 f, 768800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115380 f, 769200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115440 f, 769600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115500 f, 770000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115560 f, 770400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115620 f, 770800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115680 f, 771200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115740 f, 771600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115800 f, 772000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115860 f, 772400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115920 f, 772800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115980 f, 773200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116040 f, 773600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116100 f, 774000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116160 f, 774400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116220 f, 774800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116280 f, 775200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116340 f, 775600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116400 f, 776000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116460 f, 776400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116520 f, 776800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116580 f, 777200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116640 f, 777600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116700 f, 778000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116760 f, 778400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116820 f, 778800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116880 f, 779200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116940 f, 779600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117000 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117060 f, 780400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117120 f, 780800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117180 f, 781200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117240 f, 781600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117300 f, 782000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117360 f, 782400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117420 f, 782800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117480 f, 778013.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117540 f, 778410.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117600 f, 778807.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117660 f, 779205.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117720 f, 779602.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117780 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117840 f, 780397.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117900 f, 780794.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117960 f, 781192.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118020 f, 781589.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118080 f, 781986.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118140 f, 782384.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118200 f, 782781.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118260 f, 783178.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118320 f, 783576.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118380 f, 783973.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118440 f, 784370.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118500 f, 784768.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118560 f, 785165.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118620 f, 785562.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118680 f, 785960.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118740 f, 786357.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118800 f, 786754.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118860 f, 787152.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118920 f, 787549.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118980 f, 787947.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119040 f, 788344.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119100 f, 788741.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119160 f, 789139.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119220 f, 789536.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119280 f, 789933.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119340 f, 790331.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119400 f, 790728.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119460 f, 791125.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119520 f, 791523.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119580 f, 791920.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119640 f, 792317.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119700 f, 792715.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119760 f, 793112.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119820 f, 793509.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119880 f, 793907.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119940 f, 794304.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120000 f, 789473.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120060 f, 789868.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120120 f, 790263.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120180 f, 790657.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120240 f, 791052.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120300 f, 791447.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120360 f, 791842.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120420 f, 792236.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120480 f, 792631.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120540 f, 793026.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120600 f, 793421.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120660 f, 793815.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120720 f, 794210.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120780 f, 794605.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120840 f, 795000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120900 f, 795394.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120960 f, 795789.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121020 f, 796184.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121080 f, 796578.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121140 f, 796973.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121200 f, 797368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121260 f, 797763.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121320 f, 798157.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121380 f, 798552.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121440 f, 798947.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121500 f, 799342.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121560 f, 799736.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121620 f, 800131.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121680 f, 800526.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121740 f, 800921.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121800 f, 801315.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121860 f, 801710.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121920 f, 802105.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121980 f, 802500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122040 f, 802894.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122100 f, 803289.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122160 f, 803684.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122220 f, 804078.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122280 f, 804473.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122340 f, 804868.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122400 f, 805263.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122460 f, 805657.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122520 f, 800784.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122580 f, 801176.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122640 f, 801568.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122700 f, 801960.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122760 f, 802352.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122820 f, 802745.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122880 f, 803137.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122940 f, 803529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123000 f, 803921.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123060 f, 804313.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123120 f, 804705.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123180 f, 805098.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123240 f, 805490.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123300 f, 805882.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123360 f, 806274.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123420 f, 806666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123480 f, 807058.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123540 f, 807451.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123600 f, 807843.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123660 f, 808235.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123720 f, 808627.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123780 f, 809019.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123840 f, 809411.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123900 f, 809803.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123960 f, 810196.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124020 f, 810588.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124080 f, 810980.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124140 f, 811372.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124200 f, 811764.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124260 f, 812156.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124320 f, 812549.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124380 f, 812941.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124440 f, 813333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124500 f, 813725.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124560 f, 814117.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124620 f, 814509.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124680 f, 814901.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124740 f, 815294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124800 f, 815686.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124860 f, 816078.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124920 f, 816470.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124980 f, 811558.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125040 f, 811948.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125100 f, 812337.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125160 f, 812727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125220 f, 813116.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125280 f, 813506.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125340 f, 813896.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125400 f, 814285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125460 f, 814675.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125520 f, 815064.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125580 f, 815454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125640 f, 815844.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125700 f, 816233.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125760 f, 816623.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125820 f, 817013.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125880 f, 817402.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125940 f, 817792.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126000 f, 818181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126060 f, 818571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126120 f, 818961.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126180 f, 819350.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126240 f, 819740.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126300 f, 820129.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126360 f, 820519.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126420 f, 820909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126480 f, 821298.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126540 f, 821688.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126600 f, 822077.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126660 f, 822467.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126720 f, 822857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126780 f, 823246.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126840 f, 823636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126900 f, 824026.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126960 f, 824415.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127020 f, 824805.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127080 f, 825194.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127140 f, 825584.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127200 f, 825974.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127260 f, 826363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127320 f, 821419.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127380 f, 821806.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127440 f, 822193.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127500 f, 822580.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127560 f, 822967.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127620 f, 823354.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127680 f, 823741.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127740 f, 824129.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127800 f, 824516.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127860 f, 824903.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127920 f, 825290.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127980 f, 825677.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128040 f, 826064.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128100 f, 826451.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128160 f, 826838.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128220 f, 827225.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128280 f, 827612.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128340 f, 828000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128400 f, 828387.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128460 f, 828774.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128520 f, 829161.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128580 f, 829548.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128640 f, 829935.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128700 f, 830322.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128760 f, 830709.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128820 f, 831096.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128880 f, 831483.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128940 f, 831870.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129000 f, 832258.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129060 f, 832645.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129120 f, 833032.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129180 f, 833419.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129240 f, 833806.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129300 f, 834193.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129360 f, 834580.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129420 f, 834967.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129480 f, 835354.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129540 f, 835741.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129600 f, 836129.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129660 f, 836516.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129720 f, 836903.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129780 f, 837290.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129840 f, 837677.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129900 f, 838064.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129960 f, 838451.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130020 f, 838838.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130080 f, 839225.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130140 f, 839612.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130200 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130260 f, 840387.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130320 f, 840774.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130380 f, 835769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130440 f, 836153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130500 f, 836538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130560 f, 836923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130620 f, 837307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130680 f, 837692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130740 f, 838076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130800 f, 838461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130860 f, 838846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130920 f, 839230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130980 f, 839615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131040 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131100 f, 840384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131160 f, 840769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131220 f, 841153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131280 f, 841538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131340 f, 841923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131400 f, 842307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131460 f, 842692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131520 f, 843076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131580 f, 843461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131640 f, 843846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131700 f, 844230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131760 f, 844615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131820 f, 845000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131880 f, 845384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131940 f, 845769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132000 f, 846153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132060 f, 846538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132120 f, 846923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132180 f, 847307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132240 f, 847692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132300 f, 848076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132360 f, 848461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132420 f, 848846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132480 f, 849230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132540 f, 849615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132600 f, 850000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132660 f, 850384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132720 f, 850769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132780 f, 851153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132840 f, 851538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132900 f, 851923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132960 f, 852307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133020 f, 852692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133080 f, 853076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133140 f, 853461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133200 f, 853846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133260 f, 854230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133320 f, 854615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133380 f, 855000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133440 f, 855384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133500 f, 850318.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133560 f, 850700.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133620 f, 851082.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133680 f, 851464.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133740 f, 851847.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133800 f, 852229.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133860 f, 852611.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133920 f, 852993.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133980 f, 853375.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134040 f, 853757.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134100 f, 854140.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134160 f, 854522.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134220 f, 854904.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134280 f, 855286.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134340 f, 855668.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134400 f, 856050.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134460 f, 856433.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134520 f, 856815.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134580 f, 857197.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134640 f, 857579.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134700 f, 857961.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134760 f, 858343.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134820 f, 858726.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134880 f, 859108.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134940 f, 859490.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135000 f, 859872.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135060 f, 860254.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135120 f, 860636.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135180 f, 861019.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135240 f, 861401.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135300 f, 861783.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135360 f, 862165.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135420 f, 862547.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135480 f, 862929.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135540 f, 863312.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135600 f, 863694.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135660 f, 864076.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135720 f, 864458.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135780 f, 864840.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135840 f, 865222.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135900 f, 865605.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135960 f, 865987.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136020 f, 866369.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136080 f, 866751.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136140 f, 867133.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136200 f, 867515.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136260 f, 867898.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136320 f, 868280.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136380 f, 868662.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136440 f, 869044.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136500 f, 869426.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136560 f, 864303.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136620 f, 864683.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136680 f, 865063.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136740 f, 865443.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136800 f, 865822.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136860 f, 866202.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136920 f, 866582.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136980 f, 866962.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137040 f, 867341.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137100 f, 867721.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137160 f, 868101.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137220 f, 868481.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137280 f, 868860.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137340 f, 869240.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137400 f, 869620.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137460 f, 870000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137520 f, 870379.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137580 f, 870759.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137640 f, 871139.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137700 f, 871519.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137760 f, 871898.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137820 f, 872278.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137880 f, 872658.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137940 f, 873038.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138000 f, 873417.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138060 f, 873797.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138120 f, 874177.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138180 f, 874556.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138240 f, 874936.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138300 f, 875316.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138360 f, 875696.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138420 f, 876075.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138480 f, 876455.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138540 f, 876835.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138600 f, 877215.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138660 f, 877594.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138720 f, 877974.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138780 f, 878354.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138840 f, 878734.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138900 f, 879113.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138960 f, 879493.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139020 f, 879873.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139080 f, 880253.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139140 f, 880632.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139200 f, 881012.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139260 f, 881392.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139320 f, 881772.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139380 f, 876603.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139440 f, 876981.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139500 f, 877358.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139560 f, 877735.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139620 f, 878113.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139680 f, 878490.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139740 f, 878867.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139800 f, 879245.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139860 f, 879622.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139920 f, 880000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139980 f, 880377.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140040 f, 880754.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140100 f, 881132.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140160 f, 881509.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140220 f, 881886.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140280 f, 882264.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140340 f, 882641.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140400 f, 883018.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140460 f, 883396.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140520 f, 883773.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140580 f, 884150.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140640 f, 884528.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140700 f, 884905.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140760 f, 885283.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140820 f, 885660.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140880 f, 886037.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140940 f, 886415.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141000 f, 886792.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141060 f, 887169.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141120 f, 887547.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141180 f, 887924.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141240 f, 888301.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141300 f, 888679.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141360 f, 889056.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141420 f, 889433.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141480 f, 889811.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141540 f, 890188.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141600 f, 890566.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141660 f, 890943.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141720 f, 891320.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141780 f, 891698.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141840 f, 892075.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141900 f, 892452.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141960 f, 892830.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142020 f, 893207.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142080 f, 893584.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142140 f, 893962.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142200 f, 894339.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142260 f, 894717.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142320 f, 895094.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142380 f, 895471.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142440 f, 895849.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142500 f, 890625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142560 f, 891000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142620 f, 891375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142680 f, 891750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142740 f, 892125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142800 f, 892500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142860 f, 892875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142920 f, 893250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142980 f, 893625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143040 f, 894000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143100 f, 894375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143160 f, 894750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143220 f, 895125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143280 f, 895500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143340 f, 895875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143400 f, 896250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143460 f, 896625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143520 f, 897000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143580 f, 897375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143640 f, 897750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 77 ms, 779.2 fps, 1 ms/f; total: 143700 f, 603781.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143760 f, 604033.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143820 f, 601757.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143880 f, 602008.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143940 f, 602259.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144000 f, 602510.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144060 f, 602761.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144120 f, 603012.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144180 f, 603263.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144240 f, 603514.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144300 f, 603765.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144360 f, 604016.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144420 f, 604267.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144480 f, 602000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144540 f, 602250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144600 f, 602500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144660 f, 602750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144720 f, 603000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144780 f, 603250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144840 f, 603500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144900 f, 603750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144960 f, 604000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145020 f, 604250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145080 f, 601991.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145140 f, 602240.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145200 f, 602489.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145260 f, 602738.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145320 f, 602987.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145380 f, 603236.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145440 f, 603485.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145500 f, 603734.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145560 f, 601487.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145620 f, 601735.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145680 f, 601983.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145740 f, 602231.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145800 f, 602479.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145860 f, 602727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145920 f, 602975.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145980 f, 603223.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146040 f, 603471.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146100 f, 603719.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146160 f, 603966.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146220 f, 604214.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146280 f, 604462.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146340 f, 602222.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146400 f, 602469.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146460 f, 602716.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146520 f, 602962.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146580 f, 603209.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146640 f, 603456.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146700 f, 603703.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146760 f, 603950.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146820 f, 604197.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146880 f, 604444.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146940 f, 604691.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147000 f, 604938.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147060 f, 605185.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147120 f, 605432.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147180 f, 603196.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147240 f, 603442.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147300 f, 603688.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147360 f, 603934.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147420 f, 604180.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147480 f, 604426.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147540 f, 604672.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147600 f, 604918.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147660 f, 605163.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147720 f, 605409.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147780 f, 605655.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147840 f, 605901.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147900 f, 606147.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147960 f, 603918.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148020 f, 604163.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148080 f, 604408.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148140 f, 604653.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148200 f, 604897.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148260 f, 605142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148320 f, 605387.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148380 f, 605632.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148440 f, 605877.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148500 f, 606122.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148560 f, 606367.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148620 f, 606612.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148680 f, 606857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148740 f, 604634.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148800 f, 604878.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148860 f, 605121.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148920 f, 605365.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148980 f, 605609.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149040 f, 605853.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149100 f, 606097.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149160 f, 606341.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149220 f, 606585.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149280 f, 606829.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149340 f, 607073.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149400 f, 607317.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149460 f, 607561.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149520 f, 607804.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149580 f, 605587.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149640 f, 605829.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149700 f, 606072.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149760 f, 606315.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149820 f, 606558.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149880 f, 606801.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149940 f, 607044.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150000 f, 607287.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150060 f, 607530.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150120 f, 607773.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150180 f, 608016.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150240 f, 608259.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150300 f, 608502.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150360 f, 608744.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150420 f, 606532.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150480 f, 606774.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150540 f, 607016.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150600 f, 607258.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150660 f, 607500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150720 f, 607741.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150780 f, 607983.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150840 f, 608225.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150900 f, 608467.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150960 f, 608709.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151020 f, 608951.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151080 f, 609193.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151140 f, 609435.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151200 f, 607228.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151260 f, 607469.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151320 f, 607710.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151380 f, 607951.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151440 f, 608192.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151500 f, 608433.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151560 f, 608674.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151620 f, 608915.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151680 f, 609156.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151740 f, 609397.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151800 f, 609638.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151860 f, 609879.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151920 f, 610120.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151980 f, 610361.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152040 f, 608160.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152100 f, 608400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152160 f, 608640.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152220 f, 608880.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152280 f, 609120.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152340 f, 609360.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152400 f, 609600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152460 f, 609840.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152520 f, 610080.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152580 f, 610320.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152640 f, 610560.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152700 f, 610800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152760 f, 611040.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152820 f, 608844.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152880 f, 609083.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152940 f, 609322.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153000 f, 609561.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153060 f, 609800.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153120 f, 610039.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153180 f, 610278.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153240 f, 610517.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153300 f, 610757.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153360 f, 610996.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153420 f, 611235.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153480 f, 611474.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153540 f, 611713.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153600 f, 611952.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153660 f, 609761.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153720 f, 610000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153780 f, 610238.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153840 f, 610476.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153900 f, 610714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153960 f, 610952.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154020 f, 611190.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154080 f, 611428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154140 f, 611666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154200 f, 611904.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154260 f, 612142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154320 f, 612380.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154380 f, 612619.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154440 f, 610434.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154500 f, 610671.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154560 f, 610909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154620 f, 611146.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154680 f, 611383.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154740 f, 611620.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154800 f, 611857.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154860 f, 612094.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154920 f, 612332.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154980 f, 610157.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155040 f, 610393.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155100 f, 610629.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155160 f, 610866.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155220 f, 611102.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155280 f, 611338.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155340 f, 611574.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155400 f, 611811.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155460 f, 612047.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155520 f, 612283.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155580 f, 612519.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155640 f, 612755.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155700 f, 610588.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155760 f, 610823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155820 f, 611058.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155880 f, 611294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155940 f, 611529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156000 f, 611764.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156060 f, 612000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156120 f, 612235.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156180 f, 612470.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156240 f, 612705.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156300 f, 612941.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156360 f, 613176.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156420 f, 613411.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156480 f, 611250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156540 f, 611484.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156600 f, 611718.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156660 f, 611953.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156720 f, 612187.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156780 f, 612421.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156840 f, 612656.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156900 f, 612890.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156960 f, 613125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157020 f, 613359.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157080 f, 613593.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157140 f, 613828.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157200 f, 611673.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157260 f, 611906.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157320 f, 612140.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157380 f, 612373.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157440 f, 612607.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157500 f, 612840.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157560 f, 613073.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157620 f, 613307.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157680 f, 613540.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157740 f, 611395.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157800 f, 611627.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157860 f, 611860.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157920 f, 612093.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157980 f, 612325.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158040 f, 612558.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158100 f, 612790.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158160 f, 613023.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158220 f, 613255.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158280 f, 613488.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158340 f, 613720.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158400 f, 611583.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158460 f, 611814.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158520 f, 612046.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158580 f, 612278.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158640 f, 612509.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158700 f, 612741.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158760 f, 612973.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158820 f, 613204.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158880 f, 613436.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158940 f, 613667.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159000 f, 613899.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159060 f, 614131.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159120 f, 614362.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159180 f, 612230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159240 f, 612461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159300 f, 612692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159360 f, 612923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159420 f, 613153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159480 f, 613384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159540 f, 613615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159600 f, 613846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159660 f, 614076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159720 f, 614307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159780 f, 614538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159840 f, 612413.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159900 f, 612643.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159960 f, 612873.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160020 f, 613103.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160080 f, 613333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160140 f, 613563.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160200 f, 613793.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160260 f, 614023.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160320 f, 614252.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160380 f, 614482.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160440 f, 614712.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160500 f, 614942.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160560 f, 615172.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160620 f, 613053.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160680 f, 613282.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160740 f, 613511.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160800 f, 613740.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160860 f, 613969.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160920 f, 614198.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160980 f, 614427.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161040 f, 614656.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161100 f, 614885.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161160 f, 615114.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161220 f, 615343.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161280 f, 615572.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161340 f, 615801.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161400 f, 613688.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161460 f, 613916.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161520 f, 614144.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161580 f, 614372.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161640 f, 614600.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161700 f, 614828.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161760 f, 615057.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161820 f, 615285.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161880 f, 615513.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161940 f, 615741.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162000 f, 615969.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162060 f, 616197.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162120 f, 616425.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162180 f, 614318.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162240 f, 614545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162300 f, 614772.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162360 f, 615000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162420 f, 615227.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162480 f, 615454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162540 f, 615681.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162600 f, 615909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162660 f, 616136.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162720 f, 616363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162780 f, 616590.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162840 f, 614490.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162900 f, 614717.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162960 f, 614943.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163020 f, 615169.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163080 f, 615396.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163140 f, 615622.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163200 f, 615849.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163260 f, 616075.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163320 f, 616301.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163380 f, 616528.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163440 f, 616754.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163500 f, 616981.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163560 f, 614887.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163620 f, 615112.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163680 f, 615338.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163740 f, 615563.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163800 f, 615789.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163860 f, 616015.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163920 f, 616240.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163980 f, 616466.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164040 f, 616691.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164100 f, 616917.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164160 f, 617142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164220 f, 617368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164280 f, 615280.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164340 f, 615505.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164400 f, 615730.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164460 f, 615955.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164520 f, 616179.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164580 f, 616404.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164640 f, 616629.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164700 f, 616853.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164760 f, 617078.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164820 f, 617303.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164880 f, 617528.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164940 f, 617752.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165000 f, 615671.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165060 f, 615895.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165120 f, 616119.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165180 f, 616343.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165240 f, 616567.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165300 f, 616791.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165360 f, 617014.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165420 f, 617238.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165480 f, 617462.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165540 f, 617686.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165600 f, 617910.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165660 f, 615836.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165720 f, 616059.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165780 f, 616282.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165840 f, 616505.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165900 f, 616728.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165960 f, 616951.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166020 f, 617174.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166080 f, 617397.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166140 f, 617620.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166200 f, 617843.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166260 f, 618066.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166320 f, 618289.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166380 f, 618513.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166440 f, 616444.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166500 f, 616666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166560 f, 616888.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166620 f, 617111.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166680 f, 617333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166740 f, 617555.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166800 f, 617777.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166860 f, 618000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166920 f, 618222.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166980 f, 618444.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167040 f, 618666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167100 f, 618888.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167160 f, 619111.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167220 f, 617048.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167280 f, 617269.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167340 f, 617490.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167400 f, 617712.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167460 f, 617933.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167520 f, 618155.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167580 f, 618376.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167640 f, 618597.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167700 f, 618819.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167760 f, 619040.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167820 f, 619262.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167880 f, 619483.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167940 f, 619704.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168000 f, 617647.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168060 f, 617867.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168120 f, 618088.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168180 f, 618308.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168240 f, 618529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168300 f, 618750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168360 f, 618970.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168420 f, 619191.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168480 f, 619411.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168540 f, 619632.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168600 f, 617582.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168660 f, 617802.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168720 f, 618022.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168780 f, 618241.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168840 f, 618461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168900 f, 618681.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168960 f, 618901.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169020 f, 619120.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169080 f, 619340.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169140 f, 619560.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169200 f, 619780.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169260 f, 620000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169320 f, 620219.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169380 f, 618175.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169440 f, 618394.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169500 f, 618613.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169560 f, 618832.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169620 f, 619051.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169680 f, 619270.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169740 f, 619489.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169800 f, 619708.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169860 f, 619927.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169920 f, 620146.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169980 f, 620364.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170040 f, 620583.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170100 f, 618545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170160 f, 618763.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170220 f, 618981.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170280 f, 619200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170340 f, 619418.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170400 f, 619636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170460 f, 619854.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170520 f, 620072.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170580 f, 620290.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170640 f, 620509.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170700 f, 620727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170760 f, 620945.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170820 f, 621163.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170880 f, 619130.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170940 f, 619347.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171000 f, 619565.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171060 f, 619782.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171120 f, 620000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171180 f, 620217.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171240 f, 620434.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171300 f, 620652.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171360 f, 620869.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171420 f, 621086.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171480 f, 621304.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171540 f, 621521.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171600 f, 619494.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171660 f, 619711.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171720 f, 619927.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171780 f, 620144.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171840 f, 620361.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171900 f, 620577.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171960 f, 620794.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172020 f, 621010.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172080 f, 621227.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172140 f, 621444.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172200 f, 621660.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172260 f, 619640.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172320 f, 619856.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172380 f, 620071.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172440 f, 620287.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172500 f, 620503.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172560 f, 620719.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172620 f, 620935.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172680 f, 621151.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172740 f, 621366.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172800 f, 621582.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172860 f, 621798.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172920 f, 619784.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172980 f, 620000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173040 f, 620215.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173100 f, 620430.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173160 f, 620645.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173220 f, 620860.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173280 f, 621075.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173340 f, 621290.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173400 f, 621505.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173460 f, 621720.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173520 f, 621935.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173580 f, 622150.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173640 f, 622365.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173700 f, 622580.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173760 f, 622795.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173820 f, 620785.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173880 f, 621000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173940 f, 621214.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174000 f, 621428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174060 f, 621642.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174120 f, 621857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174180 f, 622071.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174240 f, 622285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174300 f, 622500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174360 f, 622714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174420 f, 622928.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174480 f, 620925.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174540 f, 621138.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174600 f, 621352.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174660 f, 621565.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174720 f, 621779.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174780 f, 621992.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174840 f, 622206.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174900 f, 622419.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174960 f, 622633.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175020 f, 622847.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175080 f, 623060.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175140 f, 623274.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175200 f, 623487.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175260 f, 621489.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175320 f, 621702.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175380 f, 621914.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175440 f, 622127.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175500 f, 622340.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175560 f, 622553.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175620 f, 622765.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175680 f, 622978.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175740 f, 623191.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175800 f, 623404.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175860 f, 623617.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175920 f, 623829.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175980 f, 624042.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176040 f, 624255.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176100 f, 622261.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176160 f, 622473.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176220 f, 622685.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176280 f, 622897.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176340 f, 623109.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176400 f, 623321.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176460 f, 623533.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176520 f, 623745.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176580 f, 623957.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176640 f, 624169.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176700 f, 624381.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176760 f, 624593.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176820 f, 622605.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176880 f, 622816.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176940 f, 623028.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177000 f, 623239.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177060 f, 623450.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177120 f, 623662.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177180 f, 623873.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177240 f, 624084.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177300 f, 624295.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177360 f, 624507.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177420 f, 624718.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177480 f, 624929.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177540 f, 625140.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177600 f, 623157.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177660 f, 623368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177720 f, 623578.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177780 f, 623789.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177840 f, 624000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177900 f, 624210.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177960 f, 624421.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178020 f, 624631.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178080 f, 624842.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178140 f, 625052.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178200 f, 625263.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178260 f, 625473.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178320 f, 623496.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178380 f, 623706.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178440 f, 623916.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178500 f, 624125.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178560 f, 624335.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178620 f, 624545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178680 f, 624755.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178740 f, 624965.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178800 f, 625174.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178860 f, 625384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178920 f, 625594.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178980 f, 625804.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179040 f, 626014.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179100 f, 626223.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179160 f, 624250.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179220 f, 624459.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179280 f, 624669.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179340 f, 624878.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179400 f, 625087.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179460 f, 625296.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179520 f, 625505.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179580 f, 625714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179640 f, 625923.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179700 f, 626132.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179760 f, 626341.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179820 f, 626550.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179880 f, 626759.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179940 f, 626968.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180000 f, 625000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180060 f, 625208.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180120 f, 625416.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180180 f, 625625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180240 f, 625833.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180300 f, 626041.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180360 f, 626250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180420 f, 626458.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180480 f, 626666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180540 f, 626875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180600 f, 627083.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180660 f, 627291.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180720 f, 627500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180780 f, 627708.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180840 f, 625743.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180900 f, 625951.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180960 f, 626159.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181020 f, 626366.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181080 f, 626574.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181140 f, 626782.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181200 f, 626989.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181260 f, 627197.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181320 f, 627404.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181380 f, 627612.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181440 f, 627820.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181500 f, 625862.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181560 f, 626068.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181620 f, 626275.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181680 f, 626482.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181740 f, 626689.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181800 f, 626896.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181860 f, 627103.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181920 f, 627310.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181980 f, 627517.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182040 f, 627724.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182100 f, 627931.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182160 f, 628137.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182220 f, 626185.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182280 f, 626391.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182340 f, 626597.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182400 f, 626804.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182460 f, 627010.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182520 f, 627216.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182580 f, 627422.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182640 f, 627628.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182700 f, 627835.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182760 f, 628041.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182820 f, 628247.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182880 f, 628453.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182940 f, 628659.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183000 f, 628866.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183060 f, 626917.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183120 f, 627123.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183180 f, 627328.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183240 f, 627534.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183300 f, 627739.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183360 f, 627945.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183420 f, 628150.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183480 f, 628356.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183540 f, 628561.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183600 f, 628767.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183660 f, 628972.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183720 f, 629178.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183780 f, 627235.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183840 f, 627440.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183900 f, 627645.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183960 f, 627849.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184020 f, 628054.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184080 f, 628259.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184140 f, 628464.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184200 f, 628668.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184260 f, 628873.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184320 f, 629078.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184380 f, 629283.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184440 f, 629488.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184500 f, 629692.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184560 f, 627755.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184620 f, 627959.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184680 f, 628163.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184740 f, 628367.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184800 f, 628571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184860 f, 628775.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184920 f, 628979.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184980 f, 629183.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185040 f, 629387.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185100 f, 629591.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185160 f, 629795.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185220 f, 630000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185280 f, 628067.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185340 f, 628271.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185400 f, 628474.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185460 f, 628677.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185520 f, 628881.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185580 f, 629084.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185640 f, 629288.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185700 f, 629491.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185760 f, 629694.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185820 f, 629898.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185880 f, 630101.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185940 f, 630305.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186000 f, 630508.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186060 f, 628581.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186120 f, 628783.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186180 f, 628986.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186240 f, 629189.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186300 f, 629391.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186360 f, 629594.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186420 f, 629797.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186480 f, 630000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186540 f, 630202.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186600 f, 630405.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186660 f, 628484.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186720 f, 628686.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186780 f, 628888.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186840 f, 629090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186900 f, 629292.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186960 f, 629494.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187020 f, 629697.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187080 f, 629899.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187140 f, 630101.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187200 f, 630303.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187260 f, 630505.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187320 f, 630707.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187380 f, 630909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187440 f, 631111.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187500 f, 629194.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187560 f, 629396.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187620 f, 629597.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187680 f, 629798.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187740 f, 630000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187800 f, 630201.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187860 f, 630402.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187920 f, 630604.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187980 f, 630805.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188040 f, 631006.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188100 f, 631208.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188160 f, 631409.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188220 f, 629498.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188280 f, 629699.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188340 f, 629899.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188400 f, 630100.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188460 f, 630301.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188520 f, 630501.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188580 f, 630702.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188640 f, 630903.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188700 f, 631103.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188760 f, 631304.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188820 f, 631505.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188880 f, 631705.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188940 f, 629800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189000 f, 630000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189060 f, 630200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189120 f, 630400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189180 f, 630600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189240 f, 630800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189300 f, 631000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189360 f, 631200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189420 f, 631400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189480 f, 631600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189540 f, 631800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189600 f, 632000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189660 f, 632200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189720 f, 630299.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189780 f, 630498.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189840 f, 630697.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189900 f, 630897.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189960 f, 631096.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190020 f, 631295.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190080 f, 631495.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190140 f, 631694.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190200 f, 629801.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190260 f, 630000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190320 f, 630198.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190380 f, 630397.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190440 f, 630596.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190500 f, 630794.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190560 f, 630993.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190620 f, 631192.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190680 f, 631390.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190740 f, 631589.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190800 f, 631788.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190860 f, 631986.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190920 f, 632185.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190980 f, 632384.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191040 f, 630495.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191100 f, 630693.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191160 f, 630891.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191220 f, 631089.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191280 f, 631287.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191340 f, 631485.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191400 f, 631683.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191460 f, 631881.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191520 f, 632079.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191580 f, 632277.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191640 f, 632475.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191700 f, 632673.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191760 f, 632871.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191820 f, 633069.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191880 f, 631184.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191940 f, 631381.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192000 f, 631578.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192060 f, 631776.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192120 f, 631973.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192180 f, 632171.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192240 f, 632368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192300 f, 632565.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192360 f, 632763.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192420 f, 632960.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192480 f, 633157.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192540 f, 631278.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192600 f, 631475.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192660 f, 631672.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192720 f, 631868.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192780 f, 632065.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192840 f, 632262.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192900 f, 632459.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192960 f, 632655.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193020 f, 632852.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193080 f, 633049.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193140 f, 633245.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193200 f, 633442.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193260 f, 631568.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193320 f, 631764.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193380 f, 631960.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193440 f, 632156.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193500 f, 632352.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193560 f, 632549.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193620 f, 632745.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193680 f, 632941.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193740 f, 633137.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193800 f, 633333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193860 f, 633529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193920 f, 633725.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193980 f, 631856.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194040 f, 632052.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194100 f, 632247.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194160 f, 632443.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194220 f, 632638.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194280 f, 632833.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194340 f, 633029.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194400 f, 633224.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194460 f, 633420.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194520 f, 633615.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194580 f, 633811.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194640 f, 634006.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194700 f, 634201.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194760 f, 634397.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194820 f, 632532.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194880 f, 632727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194940 f, 632922.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195000 f, 633116.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195060 f, 633311.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195120 f, 633506.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195180 f, 633701.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195240 f, 633896.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195300 f, 634090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195360 f, 634285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195420 f, 634480.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195480 f, 634675.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195540 f, 634870.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195600 f, 633009.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195660 f, 633203.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195720 f, 633398.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195780 f, 633592.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195840 f, 633786.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195900 f, 633980.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195960 f, 634174.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196020 f, 634368.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196080 f, 634563.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196140 f, 634757.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196200 f, 632903.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196260 f, 633096.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196320 f, 633290.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196380 f, 633483.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196440 f, 633677.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196500 f, 633870.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196560 f, 634064.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196620 f, 634258.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196680 f, 634451.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196740 f, 634645.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196800 f, 634838.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196860 f, 635032.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196920 f, 635225.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196980 f, 633376.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197040 f, 633569.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197100 f, 633762.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197160 f, 633955.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197220 f, 634147.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197280 f, 634340.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197340 f, 634533.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197400 f, 634726.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197460 f, 634919.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197520 f, 635112.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197580 f, 635305.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197640 f, 635498.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197700 f, 633653.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197760 f, 633846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197820 f, 634038.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197880 f, 634230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197940 f, 634423.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198000 f, 634615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198060 f, 634807.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198120 f, 635000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198180 f, 635192.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198240 f, 635384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198300 f, 635576.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198360 f, 633738.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198420 f, 633929.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198480 f, 634121.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198540 f, 634313.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198600 f, 634504.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198660 f, 634696.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198720 f, 634888.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198780 f, 635079.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198840 f, 635271.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198900 f, 635463.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198960 f, 635654.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199020 f, 635846.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199080 f, 634012.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199140 f, 634203.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199200 f, 634394.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199260 f, 634586.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199320 f, 634777.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199380 f, 634968.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199440 f, 635159.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199500 f, 635350.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199560 f, 635541.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199620 f, 635732.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199680 f, 635923.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199740 f, 636114.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199800 f, 634285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199860 f, 634476.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199920 f, 634666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199980 f, 634857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200040 f, 635047.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200100 f, 635238.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200160 f, 635428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200220 f, 635619.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200280 f, 635809.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200340 f, 636000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200400 f, 636190.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200460 f, 634367.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200520 f, 634556.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200580 f, 634746.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200640 f, 634936.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200700 f, 635126.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200760 f, 635316.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200820 f, 635506.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200880 f, 635696.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200940 f, 635886.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201000 f, 636075.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201060 f, 636265.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201120 f, 634447.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201180 f, 634637.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201240 f, 634826.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201300 f, 635015.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201360 f, 635205.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201420 f, 635394.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201480 f, 635583.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201540 f, 635772.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201600 f, 635962.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201660 f, 636151.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201720 f, 636340.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201780 f, 636529.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201840 f, 636719.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201900 f, 634905.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201960 f, 635094.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202020 f, 635283.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202080 f, 635471.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202140 f, 635660.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202200 f, 635849.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202260 f, 636037.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202320 f, 636226.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202380 f, 636415.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202440 f, 636603.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202500 f, 636792.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202560 f, 636981.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202620 f, 635172.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202680 f, 635360.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202740 f, 635548.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202800 f, 635736.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202860 f, 635924.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202920 f, 636112.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202980 f, 636300.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203040 f, 636489.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203100 f, 636677.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203160 f, 634875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203220 f, 635062.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203280 f, 635250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203340 f, 635437.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203400 f, 635625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203460 f, 635812.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203520 f, 636000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203580 f, 636187.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203640 f, 636375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203700 f, 636562.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203760 f, 636750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203820 f, 636937.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203880 f, 637125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203940 f, 635327.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204000 f, 635514.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204060 f, 635700.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204120 f, 635887.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204180 f, 636074.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204240 f, 636261.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204300 f, 636448.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204360 f, 636635.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204420 f, 636822.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204480 f, 637009.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204540 f, 637196.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204600 f, 637383.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204660 f, 637570.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204720 f, 637757.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204780 f, 635962.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204840 f, 636149.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204900 f, 636335.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204960 f, 636521.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205020 f, 636708.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205080 f, 636894.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205140 f, 637080.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205200 f, 637267.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205260 f, 635479.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205320 f, 635665.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205380 f, 635851.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205440 f, 636037.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205500 f, 636222.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205560 f, 636408.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205620 f, 636594.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205680 f, 636780.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205740 f, 636965.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205800 f, 637151.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205860 f, 635370.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205920 f, 635555.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205980 f, 635740.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206040 f, 635925.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206100 f, 636111.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206160 f, 636296.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206220 f, 636481.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206280 f, 636666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206340 f, 636851.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206400 f, 637037.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206460 f, 637222.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206520 f, 637407.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206580 f, 635630.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206640 f, 635815.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206700 f, 636000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206760 f, 636184.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206820 f, 636369.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206880 f, 636553.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206940 f, 636738.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207000 f, 636923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207060 f, 637107.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207120 f, 637292.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207180 f, 637476.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207240 f, 637661.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207300 f, 637846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207360 f, 638030.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207420 f, 636257.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207480 f, 636441.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207540 f, 636625.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207600 f, 636809.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207660 f, 636993.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207720 f, 637177.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207780 f, 637361.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207840 f, 637546.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207900 f, 637730.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207960 f, 637914.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208020 f, 638098.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208080 f, 638282.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208140 f, 636513.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208200 f, 636697.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208260 f, 636880.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208320 f, 637064.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208380 f, 637247.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208440 f, 637431.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208500 f, 637614.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208560 f, 637798.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208620 f, 637981.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208680 f, 636219.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208740 f, 636402.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208800 f, 636585.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208860 f, 636768.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208920 f, 636951.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208980 f, 637134.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209040 f, 637317.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209100 f, 637500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209160 f, 637682.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209220 f, 637865.9 fps, 0 ms/f
[junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 209280 f, 582952.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209340 f, 583119.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209400 f, 583286.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209460 f, 583454.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209520 f, 583621.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209580 f, 583788.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209640 f, 583955.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209700 f, 584122.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209760 f, 584289.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209820 f, 584456.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209880 f, 584623.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209940 f, 584791.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210000 f, 584958.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210060 f, 585125.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210120 f, 585292.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210180 f, 585459.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210240 f, 585626.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210300 f, 585793.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210360 f, 585961.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210420 f, 586128.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210480 f, 586295.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210540 f, 586462.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210600 f, 586629.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210660 f, 586796.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210720 f, 586963.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210780 f, 585500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210840 f, 585666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210900 f, 585833.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210960 f, 586000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211020 f, 586166.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211080 f, 586333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211140 f, 586500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211200 f, 586666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211260 f, 586833.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211320 f, 587000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211380 f, 587166.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211440 f, 587333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211500 f, 587500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211560 f, 587666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211620 f, 587833.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211680 f, 588000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211740 f, 588166.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211800 f, 588333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211860 f, 588500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211920 f, 588666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211980 f, 588833.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212040 f, 589000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212100 f, 589166.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212160 f, 589333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212220 f, 589500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212280 f, 589666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212340 f, 588199.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212400 f, 588365.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212460 f, 588531.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212520 f, 588698.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212580 f, 588864.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212640 f, 589030.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212700 f, 589196.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212760 f, 589362.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212820 f, 589529.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212880 f, 589695.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212940 f, 589861.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213000 f, 590027.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213060 f, 590193.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213120 f, 590360.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213180 f, 590526.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213240 f, 590692.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213300 f, 590858.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213360 f, 591024.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213420 f, 591191.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213480 f, 591357.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213540 f, 591523.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213600 f, 591689.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213660 f, 591855.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213720 f, 592022.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213780 f, 592188.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213840 f, 592354.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213900 f, 590884.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213960 f, 591049.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214020 f, 591215.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214080 f, 591381.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214140 f, 591546.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214200 f, 591712.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214260 f, 591878.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214320 f, 592044.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214380 f, 592209.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214440 f, 592375.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214500 f, 592541.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214560 f, 592707.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214620 f, 592872.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214680 f, 593038.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214740 f, 593204.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214800 f, 593370.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214860 f, 593535.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214920 f, 593701.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214980 f, 593867.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215040 f, 594033.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215100 f, 594198.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215160 f, 594364.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215220 f, 594530.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215280 f, 594696.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215340 f, 594861.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215400 f, 595027.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215460 f, 593553.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215520 f, 593719.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215580 f, 593884.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215640 f, 594049.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215700 f, 594214.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215760 f, 594380.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215820 f, 594545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215880 f, 594710.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215940 f, 594876.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216000 f, 595041.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216060 f, 595206.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216120 f, 595371.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216180 f, 595537.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216240 f, 595702.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216300 f, 595867.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216360 f, 596033.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216420 f, 596198.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216480 f, 596363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216540 f, 596528.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216600 f, 596694.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216660 f, 596859.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216720 f, 597024.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216780 f, 597190.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216840 f, 597355.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216900 f, 597520.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216960 f, 597685.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217020 f, 596208.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217080 f, 596373.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217140 f, 596538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217200 f, 596703.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217260 f, 596868.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217320 f, 597032.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217380 f, 597197.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217440 f, 597362.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217500 f, 597527.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217560 f, 597692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217620 f, 597857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217680 f, 598022.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217740 f, 598186.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217800 f, 598351.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217860 f, 598516.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217920 f, 598681.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217980 f, 598846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218040 f, 599011.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218100 f, 599175.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218160 f, 599340.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218220 f, 599505.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218280 f, 599670.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218340 f, 599835.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218400 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218460 f, 600164.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218520 f, 600329.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218580 f, 600494.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218640 f, 600659.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218700 f, 600824.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218760 f, 600989.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218820 f, 601153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218880 f, 601318.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218940 f, 601483.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219000 f, 601648.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219060 f, 601813.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219120 f, 601978.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219180 f, 602142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219240 f, 602307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219300 f, 602472.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219360 f, 602637.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219420 f, 602802.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219480 f, 601315.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219540 f, 601479.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219600 f, 601643.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219660 f, 601808.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219720 f, 601972.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219780 f, 602137.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219840 f, 602301.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219900 f, 602465.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219960 f, 602630.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220020 f, 602794.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220080 f, 602958.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220140 f, 603123.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220200 f, 603287.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220260 f, 603452.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220320 f, 603616.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220380 f, 603780.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220440 f, 603945.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220500 f, 604109.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220560 f, 604274.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220620 f, 604438.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220680 f, 604602.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220740 f, 604767.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220800 f, 604931.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220860 f, 605095.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220920 f, 605260.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220980 f, 605424.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221040 f, 605589.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221100 f, 605753.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221160 f, 605917.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221220 f, 606082.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221280 f, 606246.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221340 f, 606410.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221400 f, 606575.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221460 f, 606739.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221520 f, 606904.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221580 f, 607068.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221640 f, 607232.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221700 f, 607397.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221760 f, 607561.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221820 f, 607726.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221880 f, 607890.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221940 f, 608054.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222000 f, 608219.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222060 f, 608383.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222120 f, 608547.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222180 f, 608712.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222240 f, 608876.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222300 f, 609041.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222360 f, 607541.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222420 f, 607704.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222480 f, 607868.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222540 f, 608032.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222600 f, 608196.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222660 f, 608360.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222720 f, 608524.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222780 f, 608688.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222840 f, 608852.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222900 f, 609016.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222960 f, 609180.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223020 f, 609344.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223080 f, 609508.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223140 f, 609672.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223200 f, 609836.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223260 f, 610000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223320 f, 610163.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223380 f, 610327.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223440 f, 610491.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223500 f, 610655.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223560 f, 610819.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223620 f, 610983.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223680 f, 611147.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223740 f, 611311.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223800 f, 611475.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223860 f, 611639.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223920 f, 611803.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223980 f, 611967.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224040 f, 612131.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224100 f, 612295.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224160 f, 612459.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224220 f, 612622.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224280 f, 612786.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224340 f, 612950.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224400 f, 613114.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224460 f, 613278.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224520 f, 613442.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224580 f, 613606.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224640 f, 613770.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224700 f, 613934.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224760 f, 614098.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224820 f, 614262.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224880 f, 614426.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224940 f, 614590.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225000 f, 614754.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225060 f, 614918.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225120 f, 615081.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225180 f, 615245.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225240 f, 615409.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225300 f, 615573.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225360 f, 615737.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225420 f, 615901.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225480 f, 616065.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225540 f, 616229.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225600 f, 616393.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225660 f, 616557.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225720 f, 616721.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225780 f, 616885.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225840 f, 617049.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225900 f, 617213.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225960 f, 617377.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226020 f, 615858.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226080 f, 616021.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226140 f, 616185.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226200 f, 616348.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226260 f, 616512.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226320 f, 616675.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226380 f, 616839.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226440 f, 617002.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226500 f, 617166.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226560 f, 617329.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226620 f, 617493.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226680 f, 617656.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226740 f, 617820.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226800 f, 617983.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226860 f, 618147.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226920 f, 618310.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226980 f, 618474.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227040 f, 618637.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227100 f, 618801.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227160 f, 618964.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227220 f, 619128.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227280 f, 619291.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227340 f, 619455.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227400 f, 619618.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227460 f, 619782.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227520 f, 619945.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227580 f, 620109.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227640 f, 620272.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227700 f, 620435.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227760 f, 620599.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227820 f, 620762.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227880 f, 620926.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227940 f, 621089.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228000 f, 621253.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228060 f, 621416.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228120 f, 621580.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228180 f, 621743.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228240 f, 621907.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228300 f, 622070.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228360 f, 622234.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228420 f, 622397.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228480 f, 622561.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228540 f, 622724.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228600 f, 622888.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228660 f, 623051.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228720 f, 623215.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228780 f, 623378.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228840 f, 623542.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228900 f, 623705.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228960 f, 623869.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229020 f, 624032.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229080 f, 624196.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229140 f, 624359.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229200 f, 624523.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229260 f, 624686.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229320 f, 624850.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229380 f, 625013.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229440 f, 625177.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229500 f, 625340.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229560 f, 623804.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229620 f, 623967.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229680 f, 624130.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229740 f, 624293.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229800 f, 624456.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229860 f, 624619.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229920 f, 624782.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229980 f, 624945.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230040 f, 625108.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230100 f, 625271.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230160 f, 625434.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230220 f, 625597.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230280 f, 625760.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230340 f, 625923.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230400 f, 626086.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230460 f, 626250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230520 f, 626413.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230580 f, 626576.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230640 f, 626739.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230700 f, 626902.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230760 f, 627065.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230820 f, 627228.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230880 f, 627391.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230940 f, 627554.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231000 f, 627717.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231060 f, 627880.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231120 f, 628043.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231180 f, 628206.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231240 f, 628369.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231300 f, 628532.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231360 f, 628695.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231420 f, 628858.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231480 f, 629021.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231540 f, 629184.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231600 f, 629347.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231660 f, 629510.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231720 f, 629673.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231780 f, 629836.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231840 f, 630000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231900 f, 630163.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231960 f, 630326.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232020 f, 630489.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232080 f, 630652.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232140 f, 630815.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232200 f, 630978.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232260 f, 631141.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232320 f, 631304.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232380 f, 631467.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232440 f, 631630.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232500 f, 631793.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232560 f, 631956.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232620 f, 632119.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232680 f, 632282.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232740 f, 632445.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232800 f, 632608.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232860 f, 632771.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232920 f, 632934.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232980 f, 633097.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233040 f, 633260.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233100 f, 633423.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233160 f, 633586.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233220 f, 632032.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233280 f, 632195.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233340 f, 632357.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233400 f, 632520.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233460 f, 632682.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233520 f, 632845.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233580 f, 633008.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233640 f, 633170.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233700 f, 633333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233760 f, 633495.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233820 f, 633658.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233880 f, 633821.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233940 f, 633983.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234000 f, 634146.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234060 f, 634308.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234120 f, 634471.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234180 f, 634634.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234240 f, 634796.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234300 f, 634959.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234360 f, 635121.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234420 f, 635284.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234480 f, 635447.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234540 f, 635609.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234600 f, 635772.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234660 f, 635934.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234720 f, 636097.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234780 f, 636260.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234840 f, 636422.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234900 f, 636585.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234960 f, 636747.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235020 f, 636910.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235080 f, 637073.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235140 f, 637235.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235200 f, 637398.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235260 f, 637561.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235320 f, 637723.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235380 f, 637886.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235440 f, 638048.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235500 f, 638211.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235560 f, 638374.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235620 f, 638536.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235680 f, 638699.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235740 f, 638861.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235800 f, 639024.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235860 f, 639187.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235920 f, 639349.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235980 f, 639512.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236040 f, 639674.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236100 f, 639837.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236160 f, 640000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236220 f, 640162.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236280 f, 640325.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236340 f, 640487.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236400 f, 640650.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236460 f, 640813.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236520 f, 640975.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236580 f, 641138.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236640 f, 641300.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236700 f, 641463.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236760 f, 641626.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236820 f, 641788.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236880 f, 641951.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236940 f, 640378.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237000 f, 640540.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237060 f, 640702.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237120 f, 640864.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237180 f, 641027.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237240 f, 641189.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237300 f, 641351.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237360 f, 641513.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237420 f, 641675.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237480 f, 641837.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237540 f, 642000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237600 f, 642162.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237660 f, 642324.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237720 f, 642486.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237780 f, 642648.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237840 f, 642810.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237900 f, 642973.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237960 f, 643135.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238020 f, 643297.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238080 f, 643459.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238140 f, 643621.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238200 f, 643783.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238260 f, 643945.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238320 f, 644108.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238380 f, 644270.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238440 f, 644432.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238500 f, 644594.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238560 f, 644756.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238620 f, 644918.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238680 f, 645081.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238740 f, 645243.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238800 f, 645405.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238860 f, 645567.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238920 f, 645729.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238980 f, 645891.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239040 f, 646054.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239100 f, 646216.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239160 f, 646378.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239220 f, 646540.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239280 f, 646702.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239340 f, 646864.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239400 f, 647027.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239460 f, 647189.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239520 f, 647351.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239580 f, 647513.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239640 f, 647675.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239700 f, 647837.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239760 f, 648000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239820 f, 648162.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239880 f, 648324.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239940 f, 648486.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240000 f, 648648.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240060 f, 648810.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240120 f, 648973.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240180 f, 649135.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240240 f, 649297.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240300 f, 649459.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240360 f, 649621.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240420 f, 649783.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240480 f, 649945.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240540 f, 650108.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240600 f, 650270.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240660 f, 650432.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240720 f, 650594.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240780 f, 650756.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240840 f, 650918.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240900 f, 649326.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240960 f, 649487.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241020 f, 649649.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241080 f, 649811.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241140 f, 649973.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241200 f, 650134.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241260 f, 650296.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241320 f, 650458.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241380 f, 650619.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241440 f, 650781.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241500 f, 650943.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241560 f, 651105.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241620 f, 651266.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241680 f, 651428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241740 f, 651590.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241800 f, 651752.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241860 f, 651913.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241920 f, 652075.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241980 f, 652237.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242040 f, 652398.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242100 f, 652560.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242160 f, 652722.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242220 f, 652884.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242280 f, 653045.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242340 f, 653207.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242400 f, 653369.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242460 f, 653531.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242520 f, 653692.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242580 f, 653854.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242640 f, 654016.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242700 f, 654177.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242760 f, 654339.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242820 f, 654501.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242880 f, 654663.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242940 f, 654824.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243000 f, 654986.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243060 f, 655148.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243120 f, 655310.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243180 f, 655471.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243240 f, 655633.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243300 f, 655795.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243360 f, 655956.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243420 f, 656118.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243480 f, 656280.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243540 f, 656442.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243600 f, 656603.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243660 f, 656765.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243720 f, 656927.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243780 f, 657088.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243840 f, 657250.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243900 f, 657412.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243960 f, 657574.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244020 f, 657735.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244080 f, 657897.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244140 f, 658059.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244200 f, 658221.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244260 f, 658382.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244320 f, 658544.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244380 f, 658706.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244440 f, 658867.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244500 f, 659029.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244560 f, 659191.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244620 f, 659353.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244680 f, 659514.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244740 f, 659676.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244800 f, 658064.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244860 f, 658225.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244920 f, 658387.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244980 f, 658548.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245040 f, 658709.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245100 f, 658870.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245160 f, 659032.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245220 f, 659193.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245280 f, 659354.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245340 f, 659516.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245400 f, 659677.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245460 f, 659838.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245520 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245580 f, 660161.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245640 f, 660322.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245700 f, 660483.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245760 f, 660645.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245820 f, 660806.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245880 f, 660967.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245940 f, 661129.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246000 f, 661290.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246060 f, 661451.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246120 f, 661612.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246180 f, 661774.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246240 f, 661935.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246300 f, 662096.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246360 f, 662258.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246420 f, 662419.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246480 f, 662580.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246540 f, 662741.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246600 f, 662903.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246660 f, 663064.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246720 f, 663225.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246780 f, 663387.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246840 f, 663548.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246900 f, 663709.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246960 f, 663870.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247020 f, 664032.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247080 f, 664193.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247140 f, 664354.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247200 f, 664516.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247260 f, 664677.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247320 f, 664838.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247380 f, 665000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247440 f, 665161.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247500 f, 665322.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247560 f, 665483.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247620 f, 665645.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247680 f, 665806.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247740 f, 665967.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247800 f, 666129.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247860 f, 666290.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247920 f, 666451.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247980 f, 666612.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248040 f, 666774.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248100 f, 666935.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248160 f, 667096.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248220 f, 667258.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248280 f, 667419.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248340 f, 667580.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248400 f, 667741.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248460 f, 667903.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248520 f, 668064.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248580 f, 666434.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248640 f, 666595.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248700 f, 666756.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248760 f, 666916.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248820 f, 667077.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248880 f, 667238.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248940 f, 667399.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249000 f, 667560.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249060 f, 667721.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249120 f, 667882.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249180 f, 668042.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249240 f, 668203.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249300 f, 668364.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249360 f, 668525.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249420 f, 668686.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249480 f, 668847.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249540 f, 669008.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249600 f, 669168.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249660 f, 669329.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249720 f, 669490.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249780 f, 669651.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249840 f, 669812.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249900 f, 669973.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249960 f, 670134.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250020 f, 670294.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250080 f, 670455.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250140 f, 670616.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250200 f, 670777.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250260 f, 670938.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250320 f, 671099.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250380 f, 671260.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250440 f, 671420.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250500 f, 671581.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250560 f, 671742.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250620 f, 671903.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250680 f, 672064.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250740 f, 672225.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250800 f, 672386.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250860 f, 672546.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250920 f, 672707.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250980 f, 672868.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251040 f, 673029.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251100 f, 673190.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251160 f, 673351.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251220 f, 673512.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251280 f, 673672.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251340 f, 673833.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251400 f, 673994.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251460 f, 674155.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251520 f, 674316.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251580 f, 674477.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251640 f, 674638.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251700 f, 674798.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251760 f, 674959.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251820 f, 675120.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251880 f, 675281.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251940 f, 675442.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252000 f, 675603.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252060 f, 675764.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252120 f, 675924.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252180 f, 676085.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252240 f, 676246.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252300 f, 676407.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252360 f, 676568.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252420 f, 676729.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252480 f, 676890.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252540 f, 677050.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252600 f, 677211.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252660 f, 675561.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252720 f, 675721.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252780 f, 675882.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252840 f, 676042.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252900 f, 676203.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252960 f, 676363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253020 f, 676524.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253080 f, 676684.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253140 f, 676844.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253200 f, 677005.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253260 f, 677165.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253320 f, 677326.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253380 f, 677486.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253440 f, 677647.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253500 f, 677807.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253560 f, 677967.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253620 f, 678128.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253680 f, 678288.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253740 f, 678449.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253800 f, 678609.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253860 f, 678770.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253920 f, 678930.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253980 f, 679090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254040 f, 679251.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254100 f, 679411.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254160 f, 679572.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254220 f, 679732.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254280 f, 679893.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254340 f, 680053.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254400 f, 680213.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254460 f, 680374.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254520 f, 680534.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254580 f, 680695.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254640 f, 680855.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254700 f, 681016.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254760 f, 681176.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254820 f, 681336.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254880 f, 681497.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254940 f, 681657.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255000 f, 681818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255060 f, 681978.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255120 f, 682139.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255180 f, 682299.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255240 f, 682459.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255300 f, 682620.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255360 f, 682780.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255420 f, 682941.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255480 f, 683101.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255540 f, 683262.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255600 f, 683422.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255660 f, 683582.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255720 f, 683743.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255780 f, 683903.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255840 f, 684064.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255900 f, 684224.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255960 f, 684385.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256020 f, 684545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256080 f, 684705.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256140 f, 684866.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256200 f, 685026.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256260 f, 685187.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256320 f, 685347.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256380 f, 685508.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256440 f, 685668.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256500 f, 685828.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256560 f, 684160.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256620 f, 684320.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256680 f, 684480.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256740 f, 684640.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256800 f, 684800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256860 f, 684960.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256920 f, 685120.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256980 f, 685280.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257040 f, 685440.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257100 f, 685600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257160 f, 685760.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257220 f, 685920.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257280 f, 686080.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257340 f, 686240.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257400 f, 686400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257460 f, 686560.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257520 f, 686720.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257580 f, 686880.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257640 f, 687040.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257700 f, 687200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257760 f, 687360.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257820 f, 687520.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257880 f, 687680.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257940 f, 687840.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258000 f, 688000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258060 f, 688160.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258120 f, 688320.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258180 f, 688480.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258240 f, 688640.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258300 f, 688800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258360 f, 688960.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258420 f, 689120.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258480 f, 689280.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258540 f, 689440.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258600 f, 689600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258660 f, 689760.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258720 f, 689920.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258780 f, 690080.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258840 f, 690240.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258900 f, 690400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258960 f, 690560.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259020 f, 690720.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259080 f, 690880.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259140 f, 691040.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259200 f, 691200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259260 f, 691360.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259320 f, 691520.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259380 f, 691680.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259440 f, 691840.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259500 f, 692000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259560 f, 692160.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259620 f, 692320.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259680 f, 692480.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259740 f, 692640.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259800 f, 692800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259860 f, 692960.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259920 f, 693120.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259980 f, 693280.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260040 f, 693440.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260100 f, 693600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260160 f, 693760.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260220 f, 693920.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260280 f, 694080.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260340 f, 694240.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260400 f, 694400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260460 f, 694560.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260520 f, 694720.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260580 f, 693031.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260640 f, 693191.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260700 f, 693351.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260760 f, 693510.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260820 f, 693670.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260880 f, 693829.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260940 f, 693989.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261000 f, 694148.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261060 f, 694308.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261120 f, 694468.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261180 f, 694627.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261240 f, 694787.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261300 f, 694946.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261360 f, 695106.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261420 f, 695265.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261480 f, 695425.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261540 f, 695585.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261600 f, 695744.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261660 f, 695904.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261720 f, 696063.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261780 f, 696223.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261840 f, 696383.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261900 f, 696542.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261960 f, 696702.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262020 f, 696861.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262080 f, 697021.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262140 f, 697180.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262200 f, 697340.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262260 f, 697500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262320 f, 697659.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262380 f, 697819.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262440 f, 697978.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262500 f, 698138.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262560 f, 698297.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262620 f, 698457.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262680 f, 698617.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262740 f, 698776.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262800 f, 698936.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262860 f, 699095.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262920 f, 699255.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262980 f, 699414.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263040 f, 699574.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263100 f, 699734.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263160 f, 699893.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263220 f, 700053.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263280 f, 700212.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263340 f, 700372.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263400 f, 700531.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263460 f, 700691.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263520 f, 700851.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263580 f, 701010.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263640 f, 701170.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263700 f, 701329.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263760 f, 701489.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263820 f, 701648.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263880 f, 701808.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263940 f, 701968.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264000 f, 702127.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264060 f, 702287.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264120 f, 702446.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264180 f, 702606.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264240 f, 702765.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264300 f, 702925.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264360 f, 703085.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264420 f, 701379.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264480 f, 701538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264540 f, 701697.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264600 f, 701856.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264660 f, 702015.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264720 f, 702175.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264780 f, 702334.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264840 f, 702493.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264900 f, 702652.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264960 f, 702811.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265020 f, 702970.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265080 f, 703130.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265140 f, 703289.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265200 f, 703448.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265260 f, 703607.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265320 f, 703766.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265380 f, 703925.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265440 f, 704084.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265500 f, 704244.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265560 f, 704403.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265620 f, 704562.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265680 f, 704721.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265740 f, 704880.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265800 f, 705039.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265860 f, 705198.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265920 f, 705358.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265980 f, 705517.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266040 f, 705676.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266100 f, 705835.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266160 f, 705994.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266220 f, 706153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266280 f, 706313.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266340 f, 706472.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266400 f, 706631.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266460 f, 706790.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266520 f, 706949.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266580 f, 707108.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266640 f, 707267.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266700 f, 707427.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266760 f, 707586.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266820 f, 707745.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266880 f, 707904.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266940 f, 708063.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267000 f, 708222.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267060 f, 708381.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267120 f, 708541.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267180 f, 708700.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267240 f, 708859.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267300 f, 709018.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267360 f, 709177.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267420 f, 709336.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267480 f, 709496.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267540 f, 709655.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267600 f, 709814.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267660 f, 709973.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267720 f, 710132.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267780 f, 708412.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267840 f, 708571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267900 f, 708730.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267960 f, 708888.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268020 f, 709047.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268080 f, 709206.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268140 f, 709365.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268200 f, 709523.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268260 f, 709682.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268320 f, 709841.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268380 f, 710000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268440 f, 710158.7 fps, 0 ms/f
[junit] 0 s: 60 f / 86 ms, 697.6 fps, 1 ms/f; total: 268500 f, 578663.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268560 f, 578793.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268620 f, 577677.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268680 f, 577806.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268740 f, 577935.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268800 f, 578064.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268860 f, 578193.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268920 f, 578322.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268980 f, 578451.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269040 f, 578580.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269100 f, 578709.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269160 f, 578838.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269220 f, 578967.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269280 f, 577854.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269340 f, 577982.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269400 f, 578111.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269460 f, 578240.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269520 f, 578369.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269580 f, 578497.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269640 f, 578626.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269700 f, 578755.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269760 f, 578884.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269820 f, 579012.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269880 f, 579141.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269940 f, 579270.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270000 f, 579399.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270060 f, 578286.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270120 f, 578415.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270180 f, 578543.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270240 f, 578672.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270300 f, 578800.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270360 f, 578929.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270420 f, 579057.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270480 f, 579186.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270540 f, 579314.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270600 f, 579443.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270660 f, 579571.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270720 f, 578461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270780 f, 578589.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270840 f, 578717.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270900 f, 578846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270960 f, 578974.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271020 f, 579102.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271080 f, 579230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271140 f, 579359.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271200 f, 579487.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271260 f, 578379.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271320 f, 578507.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271380 f, 578635.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271440 f, 578763.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271500 f, 578891.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271560 f, 579019.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271620 f, 579147.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271680 f, 579275.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271740 f, 579403.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271800 f, 579530.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271860 f, 578425.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271920 f, 578553.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271980 f, 578680.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272040 f, 578808.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272100 f, 578936.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272160 f, 579063.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272220 f, 579191.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272280 f, 579319.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272340 f, 579446.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272400 f, 578343.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272460 f, 578471.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272520 f, 578598.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272580 f, 578726.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272640 f, 578853.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272700 f, 578980.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272760 f, 579108.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272820 f, 579235.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272880 f, 579363.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272940 f, 578262.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273000 f, 578389.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273060 f, 578516.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273120 f, 578644.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273180 f, 578771.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273240 f, 578898.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273300 f, 579025.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273360 f, 579152.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273420 f, 579279.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273480 f, 579406.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273540 f, 579533.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273600 f, 578435.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273660 f, 578562.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273720 f, 578689.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273780 f, 578816.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273840 f, 578942.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273900 f, 579069.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273960 f, 579196.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274020 f, 579323.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274080 f, 579450.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274140 f, 578354.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274200 f, 578481.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274260 f, 578607.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274320 f, 578734.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274380 f, 578860.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274440 f, 578987.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274500 f, 579113.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274560 f, 579240.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274620 f, 579367.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274680 f, 579493.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274740 f, 578400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274800 f, 578526.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274860 f, 578652.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274920 f, 578778.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274980 f, 578905.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275040 f, 579031.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275100 f, 579157.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275160 f, 579284.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275220 f, 579410.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275280 f, 578319.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275340 f, 578445.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275400 f, 578571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275460 f, 578697.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275520 f, 578823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275580 f, 578949.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275640 f, 579075.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275700 f, 579201.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275760 f, 579327.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275820 f, 579453.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275880 f, 578364.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275940 f, 578490.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276000 f, 578616.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276060 f, 578742.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276120 f, 578867.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276180 f, 578993.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276240 f, 579119.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276300 f, 579245.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276360 f, 579371.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276420 f, 579496.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276480 f, 579622.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276540 f, 579748.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276600 f, 579874.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276660 f, 580000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276720 f, 578912.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276780 f, 579037.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276840 f, 579163.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276900 f, 579288.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276960 f, 579414.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277020 f, 579539.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277080 f, 579665.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277140 f, 579790.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277200 f, 579916.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277260 f, 580041.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277320 f, 580167.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277380 f, 580292.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277440 f, 580418.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277500 f, 580543.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277560 f, 579457.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277620 f, 579582.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277680 f, 579707.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277740 f, 579833.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277800 f, 579958.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277860 f, 580083.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277920 f, 580208.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277980 f, 580334.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278040 f, 580459.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278100 f, 580584.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278160 f, 580709.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278220 f, 580835.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278280 f, 580960.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278340 f, 581085.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278400 f, 580000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278460 f, 580125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278520 f, 580250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278580 f, 580375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278640 f, 580500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278700 f, 580625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278760 f, 580750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278820 f, 580875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278880 f, 581000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278940 f, 581125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279000 f, 581250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279060 f, 581375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279120 f, 581500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279180 f, 581625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279240 f, 580540.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279300 f, 580665.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279360 f, 580790.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279420 f, 580914.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279480 f, 581039.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279540 f, 581164.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279600 f, 581289.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279660 f, 581413.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279720 f, 581538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279780 f, 581663.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279840 f, 581787.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279900 f, 581912.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279960 f, 582037.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280020 f, 582162.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280080 f, 582286.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280140 f, 581203.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280200 f, 581327.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280260 f, 581452.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280320 f, 581576.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280380 f, 581701.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280440 f, 581825.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280500 f, 581950.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280560 f, 582074.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280620 f, 582199.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280680 f, 582323.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280740 f, 582448.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280800 f, 582572.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280860 f, 582697.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280920 f, 582821.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280980 f, 581739.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281040 f, 581863.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281100 f, 581987.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281160 f, 582111.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281220 f, 582236.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281280 f, 582360.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281340 f, 582484.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281400 f, 582608.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281460 f, 582732.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281520 f, 582857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281580 f, 582981.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281640 f, 583105.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281700 f, 583229.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281760 f, 583354.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281820 f, 582272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281880 f, 582396.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281940 f, 582520.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282000 f, 582644.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282060 f, 582768.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282120 f, 582892.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282180 f, 583016.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282240 f, 583140.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282300 f, 583264.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282360 f, 583388.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282420 f, 583512.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282480 f, 583636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282540 f, 583760.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282600 f, 583884.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282660 f, 584008.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282720 f, 582927.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282780 f, 583051.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282840 f, 583175.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282900 f, 583299.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282960 f, 583422.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283020 f, 583546.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283080 f, 583670.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283140 f, 583793.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283200 f, 583917.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283260 f, 584041.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283320 f, 584164.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283380 f, 584288.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283440 f, 584412.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283500 f, 584536.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283560 f, 583456.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283620 f, 583580.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283680 f, 583703.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283740 f, 583827.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283800 f, 583950.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283860 f, 584074.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283920 f, 584197.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283980 f, 584321.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284040 f, 584444.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284100 f, 584567.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284160 f, 584691.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284220 f, 584814.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284280 f, 584938.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284340 f, 585061.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284400 f, 583983.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284460 f, 584106.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284520 f, 584230.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284580 f, 584353.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284640 f, 584476.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284700 f, 584599.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284760 f, 584722.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284820 f, 584846.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284880 f, 584969.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284940 f, 585092.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285000 f, 585215.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285060 f, 585338.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285120 f, 585462.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285180 f, 585585.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285240 f, 585708.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285300 f, 584631.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285360 f, 584754.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285420 f, 584877.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285480 f, 585000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285540 f, 585122.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285600 f, 585245.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285660 f, 585368.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285720 f, 585491.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285780 f, 585614.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285840 f, 585737.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285900 f, 585860.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285960 f, 585983.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286020 f, 586106.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286080 f, 586229.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286140 f, 585153.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286200 f, 585276.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286260 f, 585398.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286320 f, 585521.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286380 f, 585644.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286440 f, 585766.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286500 f, 585889.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286560 f, 586012.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286620 f, 586135.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286680 f, 586257.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286740 f, 586380.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286800 f, 586503.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286860 f, 586625.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286920 f, 586748.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286980 f, 585673.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287040 f, 585795.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287100 f, 585918.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287160 f, 586040.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287220 f, 586163.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287280 f, 586285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287340 f, 586408.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287400 f, 586530.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287460 f, 586653.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287520 f, 586775.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287580 f, 586897.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287640 f, 587020.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287700 f, 587142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287760 f, 587265.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287820 f, 586191.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287880 f, 586313.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287940 f, 586435.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288000 f, 586558.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288060 f, 586680.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288120 f, 586802.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288180 f, 586924.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288240 f, 587046.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288300 f, 587169.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288360 f, 587291.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288420 f, 587413.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288480 f, 587535.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288540 f, 587657.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288600 f, 587780.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288660 f, 587902.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288720 f, 586829.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288780 f, 586951.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288840 f, 587073.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288900 f, 587195.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288960 f, 587317.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289020 f, 587439.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289080 f, 587561.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289140 f, 587682.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289200 f, 587804.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289260 f, 587926.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289320 f, 588048.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289380 f, 588170.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289440 f, 588292.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289500 f, 588414.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289560 f, 587342.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289620 f, 587464.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289680 f, 587586.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289740 f, 587707.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289800 f, 587829.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289860 f, 587951.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289920 f, 588073.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289980 f, 588194.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290040 f, 588316.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290100 f, 588438.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290160 f, 588559.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290220 f, 588681.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290280 f, 588803.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290340 f, 588924.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290400 f, 587854.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290460 f, 587975.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290520 f, 588097.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290580 f, 588218.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290640 f, 588340.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290700 f, 588461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290760 f, 588583.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290820 f, 588704.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290880 f, 588825.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290940 f, 588947.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291000 f, 589068.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291060 f, 589190.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291120 f, 589311.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291180 f, 589433.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291240 f, 589554.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291300 f, 588484.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291360 f, 588606.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291420 f, 588727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291480 f, 588848.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291540 f, 588969.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291600 f, 589090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291660 f, 589212.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291720 f, 589333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291780 f, 589454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291840 f, 589575.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291900 f, 589697.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291960 f, 589818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292020 f, 589939.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292080 f, 590060.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292140 f, 588991.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292200 f, 589112.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292260 f, 589233.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292320 f, 589354.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292380 f, 589475.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292440 f, 589596.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292500 f, 589717.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292560 f, 589838.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292620 f, 589959.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292680 f, 590080.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292740 f, 590201.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292800 f, 590322.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292860 f, 590443.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292920 f, 590564.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292980 f, 589497.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293040 f, 589617.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293100 f, 589738.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293160 f, 589859.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293220 f, 589979.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293280 f, 590100.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293340 f, 590221.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293400 f, 590342.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293460 f, 590462.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293520 f, 590583.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293580 f, 590704.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293640 f, 590824.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293700 f, 590945.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293760 f, 591066.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293820 f, 590000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293880 f, 590120.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293940 f, 590240.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294000 f, 590361.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294060 f, 590481.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294120 f, 590602.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294180 f, 590722.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294240 f, 590843.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294300 f, 590963.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294360 f, 591084.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294420 f, 591204.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294480 f, 591325.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294540 f, 591445.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294600 f, 591566.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294660 f, 591686.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294720 f, 590621.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294780 f, 590741.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294840 f, 590861.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294900 f, 590981.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294960 f, 591102.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295020 f, 591222.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295080 f, 591342.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295140 f, 591462.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295200 f, 591583.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295260 f, 591703.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295320 f, 591823.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295380 f, 591943.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295440 f, 592064.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295500 f, 592184.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295560 f, 591120.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295620 f, 591240.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295680 f, 591360.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295740 f, 591480.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295800 f, 591600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295860 f, 591720.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295920 f, 591840.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295980 f, 591960.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296040 f, 592080.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296100 f, 592200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296160 f, 592320.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296220 f, 592440.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296280 f, 592560.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296340 f, 592680.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296400 f, 591616.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296460 f, 591736.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296520 f, 591856.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296580 f, 591976.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296640 f, 592095.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296700 f, 592215.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296760 f, 592335.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296820 f, 592455.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296880 f, 592574.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296940 f, 592694.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297000 f, 592814.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297060 f, 592934.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297120 f, 593053.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297180 f, 593173.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297240 f, 592111.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297300 f, 592231.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297360 f, 592350.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297420 f, 592470.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297480 f, 592589.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297540 f, 592709.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297600 f, 592828.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297660 f, 592948.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297720 f, 593067.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297780 f, 593187.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297840 f, 593306.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297900 f, 593426.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297960 f, 593545.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298020 f, 593665.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298080 f, 593784.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298140 f, 593904.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298200 f, 594023.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298260 f, 594143.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298320 f, 594262.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298380 f, 594382.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298440 f, 594502.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298500 f, 593439.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298560 f, 593558.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298620 f, 593677.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298680 f, 593797.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298740 f, 593916.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298800 f, 594035.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298860 f, 594155.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298920 f, 594274.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298980 f, 594393.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299040 f, 594512.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299100 f, 594632.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299160 f, 594751.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299220 f, 594870.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299280 f, 594990.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299340 f, 595109.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299400 f, 595228.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299460 f, 595347.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299520 f, 595467.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299580 f, 595586.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299640 f, 595705.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299700 f, 595825.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299760 f, 594761.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299820 f, 594880.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299880 f, 595000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299940 f, 595119.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300000 f, 595238.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300060 f, 595357.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300120 f, 595476.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300180 f, 595595.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300240 f, 595714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300300 f, 595833.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300360 f, 595952.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300420 f, 596071.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300480 f, 596190.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300540 f, 596309.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300600 f, 596428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300660 f, 596547.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300720 f, 596666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300780 f, 596785.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300840 f, 596904.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300900 f, 597023.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300960 f, 595960.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301020 f, 596079.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301080 f, 596198.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301140 f, 596316.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301200 f, 596435.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301260 f, 596554.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301320 f, 596673.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301380 f, 596792.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301440 f, 596910.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301500 f, 597029.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301560 f, 597148.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301620 f, 597267.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301680 f, 597386.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301740 f, 597504.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301800 f, 597623.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301860 f, 597742.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301920 f, 597861.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301980 f, 597980.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302040 f, 598099.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302100 f, 598217.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302160 f, 598336.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302220 f, 597272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302280 f, 597391.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302340 f, 597509.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302400 f, 597628.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302460 f, 597747.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302520 f, 597865.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302580 f, 597984.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302640 f, 598102.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302700 f, 598221.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302760 f, 598339.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302820 f, 598458.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302880 f, 598577.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302940 f, 598695.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303000 f, 598814.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303060 f, 598932.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303120 f, 599051.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303180 f, 599169.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303240 f, 599288.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303300 f, 599407.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303360 f, 599525.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303420 f, 599644.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303480 f, 598579.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303540 f, 598698.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303600 f, 598816.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303660 f, 598934.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303720 f, 599053.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303780 f, 599171.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303840 f, 599289.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303900 f, 599408.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303960 f, 599526.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304020 f, 599645.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304080 f, 599763.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304140 f, 599881.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304200 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304260 f, 600118.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304320 f, 600236.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304380 f, 600355.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304440 f, 600473.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304500 f, 600591.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304560 f, 600710.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304620 f, 600828.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304680 f, 600946.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304740 f, 601065.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304800 f, 601183.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304860 f, 601301.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304920 f, 601420.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304980 f, 601538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305040 f, 601656.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305100 f, 600590.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305160 f, 600708.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305220 f, 600826.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305280 f, 600944.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305340 f, 601063.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305400 f, 601181.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305460 f, 601299.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305520 f, 601417.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305580 f, 601535.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305640 f, 601653.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305700 f, 601771.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305760 f, 601889.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305820 f, 602007.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305880 f, 602126.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305940 f, 602244.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306000 f, 602362.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306060 f, 602480.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306120 f, 602598.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306180 f, 602716.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306240 f, 602834.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306300 f, 602952.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306360 f, 603070.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306420 f, 603189.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306480 f, 603307.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306540 f, 603425.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306600 f, 603543.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306660 f, 603661.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306720 f, 602593.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306780 f, 602711.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306840 f, 602829.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306900 f, 602946.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306960 f, 603064.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307020 f, 603182.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307080 f, 603300.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307140 f, 603418.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307200 f, 603536.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307260 f, 603654.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307320 f, 603772.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307380 f, 603890.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307440 f, 604007.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307500 f, 604125.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307560 f, 604243.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307620 f, 604361.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307680 f, 604479.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307740 f, 604597.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307800 f, 604715.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307860 f, 604833.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307920 f, 604950.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307980 f, 605068.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308040 f, 605186.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308100 f, 604117.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308160 f, 604235.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308220 f, 604352.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308280 f, 604470.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308340 f, 604588.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308400 f, 604705.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308460 f, 604823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308520 f, 604941.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308580 f, 605058.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308640 f, 605176.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308700 f, 605294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308760 f, 605411.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308820 f, 605529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308880 f, 605647.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308940 f, 605764.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309000 f, 605882.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309060 f, 606000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309120 f, 604931.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309180 f, 605048.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309240 f, 605166.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309300 f, 605283.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309360 f, 605401.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309420 f, 605518.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309480 f, 605636.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309540 f, 605753.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309600 f, 605870.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309660 f, 605988.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309720 f, 606105.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309780 f, 606223.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309840 f, 606340.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309900 f, 606457.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309960 f, 606575.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310020 f, 606692.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310080 f, 605625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310140 f, 605742.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310200 f, 605859.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310260 f, 605976.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310320 f, 606093.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310380 f, 606210.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310440 f, 606328.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310500 f, 606445.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310560 f, 606562.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310620 f, 606679.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310680 f, 606796.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310740 f, 606914.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310800 f, 607031.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310860 f, 607148.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310920 f, 607265.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310980 f, 607382.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311040 f, 607500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311100 f, 607617.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311160 f, 607734.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311220 f, 607851.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311280 f, 607968.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311340 f, 606900.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311400 f, 607017.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311460 f, 607134.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311520 f, 607251.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311580 f, 607368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311640 f, 607485.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311700 f, 607602.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311760 f, 607719.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311820 f, 607836.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311880 f, 607953.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311940 f, 608070.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312000 f, 608187.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312060 f, 608304.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312120 f, 608421.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312180 f, 608538.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312240 f, 608655.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312300 f, 608771.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312360 f, 608888.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312420 f, 609005.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312480 f, 609122.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312540 f, 609239.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312600 f, 608171.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312660 f, 608287.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312720 f, 608404.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312780 f, 608521.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312840 f, 608638.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312900 f, 608754.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312960 f, 608871.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313020 f, 608988.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313080 f, 609105.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313140 f, 609221.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313200 f, 609338.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313260 f, 609455.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313320 f, 609572.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313380 f, 609688.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313440 f, 609805.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313500 f, 609922.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313560 f, 610038.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313620 f, 610155.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313680 f, 610272.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313740 f, 610389.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313800 f, 609320.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313860 f, 609436.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313920 f, 609553.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313980 f, 609669.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314040 f, 609786.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314100 f, 609902.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314160 f, 610019.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314220 f, 610135.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314280 f, 610252.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314340 f, 610368.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314400 f, 610485.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314460 f, 610601.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314520 f, 610718.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314580 f, 610834.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314640 f, 610951.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314700 f, 611067.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314760 f, 611184.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314820 f, 611301.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314880 f, 611417.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314940 f, 611534.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315000 f, 610465.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315060 f, 610581.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315120 f, 610697.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315180 f, 610813.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315240 f, 610930.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315300 f, 611046.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315360 f, 611162.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315420 f, 611279.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315480 f, 611395.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315540 f, 611511.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315600 f, 611627.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315660 f, 611744.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315720 f, 611860.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315780 f, 611976.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315840 f, 612093.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315900 f, 612209.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315960 f, 612325.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316020 f, 612441.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316080 f, 612558.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316140 f, 612674.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316200 f, 612790.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316260 f, 611721.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316320 f, 611837.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316380 f, 611953.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316440 f, 612069.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316500 f, 612185.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316560 f, 612301.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316620 f, 612417.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316680 f, 612533.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316740 f, 612649.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316800 f, 612765.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316860 f, 612882.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316920 f, 612998.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316980 f, 613114.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317040 f, 613230.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317100 f, 613346.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317160 f, 613462.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317220 f, 613578.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317280 f, 613694.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317340 f, 613810.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317400 f, 613926.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317460 f, 614042.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317520 f, 614158.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317580 f, 614274.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317640 f, 614390.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317700 f, 614506.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317760 f, 613436.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317820 f, 613552.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317880 f, 613667.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317940 f, 613783.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318000 f, 613899.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318060 f, 614015.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318120 f, 614131.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318180 f, 614247.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318240 f, 614362.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318300 f, 614478.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318360 f, 614594.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318420 f, 614710.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318480 f, 614826.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318540 f, 614942.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318600 f, 615057.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318660 f, 615173.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318720 f, 615289.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318780 f, 615405.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318840 f, 615521.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318900 f, 615637.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318960 f, 615752.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319020 f, 615868.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319080 f, 615984.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319140 f, 616100.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319200 f, 616216.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319260 f, 615144.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319320 f, 615260.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319380 f, 615375.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319440 f, 615491.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319500 f, 615606.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319560 f, 615722.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319620 f, 615838.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319680 f, 615953.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319740 f, 616069.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319800 f, 616185.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319860 f, 616300.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319920 f, 616416.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319980 f, 616531.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320040 f, 616647.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320100 f, 616763.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320160 f, 616878.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320220 f, 616994.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320280 f, 617109.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320340 f, 617225.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320400 f, 617341.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320460 f, 617456.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320520 f, 617572.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320580 f, 617687.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320640 f, 617803.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320700 f, 616730.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320760 f, 616846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320820 f, 616961.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320880 f, 617076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320940 f, 617192.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321000 f, 617307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321060 f, 617423.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321120 f, 617538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321180 f, 617653.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321240 f, 617769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321300 f, 617884.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321360 f, 618000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321420 f, 618115.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321480 f, 618230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321540 f, 618346.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321600 f, 618461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321660 f, 618576.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321720 f, 618692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321780 f, 618807.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321840 f, 618923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321900 f, 619038.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321960 f, 619153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322020 f, 619269.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322080 f, 619384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322140 f, 619500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322200 f, 618426.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322260 f, 618541.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322320 f, 618656.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322380 f, 618771.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322440 f, 618886.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322500 f, 619001.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322560 f, 619117.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322620 f, 619232.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322680 f, 619347.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322740 f, 619462.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322800 f, 619577.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322860 f, 619692.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322920 f, 619808.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322980 f, 619923.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323040 f, 620038.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323100 f, 620153.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323160 f, 620268.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323220 f, 620383.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323280 f, 620499.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323340 f, 620614.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323400 f, 620729.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323460 f, 620844.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323520 f, 620959.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323580 f, 621074.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323640 f, 621190.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323700 f, 620114.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323760 f, 620229.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323820 f, 620344.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323880 f, 620459.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323940 f, 620574.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324000 f, 620689.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324060 f, 620804.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324120 f, 620919.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324180 f, 621034.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324240 f, 621149.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324300 f, 621264.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324360 f, 621379.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324420 f, 621494.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324480 f, 621609.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324540 f, 621724.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324600 f, 621839.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324660 f, 621954.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324720 f, 622068.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324780 f, 622183.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324840 f, 622298.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324900 f, 622413.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324960 f, 622528.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325020 f, 622643.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325080 f, 622758.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325140 f, 622873.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325200 f, 622988.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325260 f, 623103.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325320 f, 623218.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325380 f, 623333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325440 f, 622256.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325500 f, 622370.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325560 f, 622485.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325620 f, 622600.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325680 f, 622715.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325740 f, 622829.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325800 f, 622944.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325860 f, 623059.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325920 f, 623174.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325980 f, 623288.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326040 f, 623403.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326100 f, 623518.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326160 f, 623632.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326220 f, 623747.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326280 f, 623862.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326340 f, 623977.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326400 f, 624091.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326460 f, 624206.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326520 f, 624321.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326580 f, 624435.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326640 f, 624550.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326700 f, 624665.4 fps, 0 ms/f
[junit] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 326760 f, 566308.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326820 f, 566412.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326880 f, 566516.4 fps, 0 ms/f
[junit] GLCanvas invisible frame count: Before 407, after 408
[junit] XXXX Visible Part 3/3
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326940 f, 566620.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327000 f, 566724.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327060 f, 566828.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327120 f, 566932.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327180 f, 567036.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327240 f, 567140.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327300 f, 567244.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327360 f, 567348.4 fps, 0 ms/f
[junit] 0 s: 60 f / 74 ms, 810.8 fps, 1 ms/f; total: 60 f, 810.8 fps, 1 ms/f
[junit] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 120 f, 845.0 fps, 1 ms/f
[junit] 0 s: 60 f / 60 ms, 1000.0 fps, 1 ms/f; total: 180 f, 886.6 fps, 1 ms/f
[junit] 0 s: 60 f / 62 ms, 967.7 fps, 1 ms/f; total: 240 f, 905.6 fps, 1 ms/f
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 300 f, 928.7 fps, 1 ms/f
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 360 f, 944.8 fps, 1 ms/f
[junit] 0 s: 60 f / 58 ms, 1034.4 fps, 0 ms/f; total: 420 f, 956.7 fps, 1 ms/f
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 480 f, 965.7 fps, 1 ms/f
[junit] 0 s: 60 f / 61 ms, 983.6 fps, 1 ms/f; total: 540 f, 967.7 fps, 1 ms/f
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test01Onscreen
[junit] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 600 f, 978.7 fps, 1 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 1076.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 1174.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 1272.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 1370.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 1468.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 1566.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 1663.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 1761.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 1859.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 1957.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 2055.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 2153.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 2251.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 2349.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 2446.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 2544.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 2642.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 2740.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 2838.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 2936.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 3029.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 3127.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 3224.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 3322.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 3420.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 3517.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 3615.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 3713.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 3811.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 3908.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 4006.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 4104.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 4201.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 4299.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 4397.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 4495.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 4592.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 4690.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 4788.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 4885.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 4983.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 5081.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 5179.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 5276.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 5374.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 5472.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 5570.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 5667.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 5756.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 5853.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 5951.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 6048.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 6146.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 6243.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 6341.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 6439.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 6536.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 6634.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 6731.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 6829.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 6926.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 7024.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 7121.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 7219.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 7317.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 7414.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 7512.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 7609.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 7707.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 7804.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 7902.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 8000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 8097.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 8195.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 8292.6 fps, 0 ms/f
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test02Offscreen
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 8390.2 fps, 0 ms/f
[junit] Platform doesn't support offscreen test.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test02Offscreen
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 8487.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 8585.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 8668.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 8766.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 8863.6 fps, 0 ms/f
[junit] ++++ Test Singleton.unlock()
[junit] 0 s: 60 f / 8 ms, 7500.0 fps, 0 ms/f; total: 5520 f, 8846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 8942.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 9038.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 9120.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 9216.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 9312.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 9408.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 9504.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 9600.0 fps, 0 ms/f
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364890316 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 9696.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 9792.0 fps, 0 ms/f
[junit] SLOCK [T main @ 1692364890317 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 9888.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 9984.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 10080.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 10176.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 10272.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 10368.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 10464.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 10560.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 10656.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 10752.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 10848.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 10944.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 11040.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 11136.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 11232.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 11328.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 11424.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 11501.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 11597.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 11693.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 11789.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 11884.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 11980.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 12076.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 12172.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 12268.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 12364.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 12460.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 12555.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 12651.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 12747.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 12843.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 12939.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 13035.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 13130.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 13226.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 13322.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 13418.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 13514.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 13610.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 13706.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 13779.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 13875.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 13971.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 14066.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 14162.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 14258.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 14354.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 14449.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 14545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 14641.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 14736.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 14832.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 14928.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 15023.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 15119.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 15215.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 15311.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 15406.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 15502.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 15598.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 15693.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 15789.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 15885.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 15980.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 16076.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 16146.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 16242.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 16337.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 16433.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 16528.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 16624.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 16719.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 16815.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 16910.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 17006.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 17101.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 17197.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 17292.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 17388.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 17484.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 17579.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 17675.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 17770.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 17866.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 17961.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 18057.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 18152.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 18248.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 18343.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 18439.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 18505.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 18600.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 18696.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 18791.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 18887.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 18982.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 19077.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 19173.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 19268.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 19364.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 19459.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 19554.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 19650.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 19745.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 19841.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 19936.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 20031.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 20127.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 20222.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 20317.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 20413.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 20508.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 20604.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 20699.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 20794.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 20890.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 20985.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 21047.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 21142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 21238.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 21333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 21428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 21523.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 21619.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 21714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 21809.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 21904.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 22000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 22095.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 22190.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 22285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 22380.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 22476.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 22571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 22666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 22761.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 22857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 22952.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 23047.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 23142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 23238.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 23333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 23428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 23523.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 23581.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 23676.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 23771.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 23866.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 23961.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 24057.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 24152.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 24247.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 24342.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 24437.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 24532.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 24627.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 24722.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 24817.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 24912.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 25007.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 25103.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 25198.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 25293.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 25388.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 25483.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 25578.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 25673.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 25768.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 25863.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 25958.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 26053.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 26107.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 26202.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 26297.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 26392.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 26487.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 26582.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 26677.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 26772.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 26867.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 26962.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 27056.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 27151.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 27246.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 27341.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 27436.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 27531.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 27626.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 27721.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 27816.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 27911.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 28006.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 28101.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 28196.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 28291.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 28386.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 28481.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 28575.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 28625.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 28720.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 28815.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 28909.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 29004.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 29099.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 29194.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 29289.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 29383.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 29478.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 29573.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 29668.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 29763.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 29857.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 29952.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 30047.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 30142.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 30236.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 30331.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 30426.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 30521.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 30616.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 30710.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 30805.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 30900.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 30995.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 31090.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 31184.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 31230.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 31324.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 31419.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 31514.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 31608.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 31703.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 31798.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 31892.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 31987.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 32082.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 32176.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 32271.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 32365.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 32460.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 32555.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 32649.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 32744.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 32839.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 32933.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 33028.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 33123.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 33217.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 33312.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 33406.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 33501.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 33596.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 33690.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 33785.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 33880.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 33921.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 34015.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 34110.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 34204.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 34299.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 34393.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 34488.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 34582.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 34677.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 34771.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 34866.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 34960.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 35055.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 35149.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 35244.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 35338.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 35433.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 35527.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 35622.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 35716.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 35811.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 35905.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 36000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 36094.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 36188.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 36283.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 36377.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 36472.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 36509.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 36603.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 36698.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 36792.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 36886.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 36981.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 37075.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 37169.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 37264.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 37358.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 37452.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 37547.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 37641.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 37735.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 37830.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 37924.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 38018.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 38113.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 38207.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 38301.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 38396.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 38490.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 38584.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 38679.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 38773.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 38867.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 38962.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 39056.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 39150.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 39245.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 39277.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 39372.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 39466.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 39560.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 39654.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 39748.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 39843.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 39937.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 40031.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 40125.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 40219.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 40313.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 40408.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 40502.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 40596.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 40690.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 40784.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 40879.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 40973.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 41067.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 41161.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 41255.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 41350.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 41444.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 41538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 41632.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 41726.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 41821.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 41849.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 41943.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 42037.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 42131.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 42225.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 42319.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 42413.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 42507.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 42601.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 42695.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 42789.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 42884.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 42978.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 43072.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 43166.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 43260.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 43354.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 43448.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 43542.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 43636.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 43730.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 43824.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 43918.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 44012.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 44106.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 44200.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 44294.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 44388.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 44413.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 44507.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 44600.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 44694.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 44788.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 44882.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 44976.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 45070.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 45164.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 45258.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 45352.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 45446.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 45539.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 45633.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 45727.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 45821.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 45915.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 46009.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 46103.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 46197.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 46291.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 46384.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 46478.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 46572.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 46666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 46760.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 46854.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 46948.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 46968.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 47062.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 47156.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 47250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 47343.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 47437.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 47531.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 47625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 47718.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 47812.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 47906.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 48000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 48093.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 48187.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 48281.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 48375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 48468.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 48562.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 48656.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 48750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 48843.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 48937.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 49031.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 49125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 49218.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 49312.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 49406.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 49500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 49593.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 49609.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 49703.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 49797.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 49890.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 49984.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 50078.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 50171.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 50265.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 50358.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 50452.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 50546.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 50639.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 50733.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 50826.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 50920.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 51014.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 51107.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 51201.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 51294.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 51388.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 51482.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 51575.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 51669.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 51762.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 51856.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 51950.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 52043.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 52137.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 52230.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 52242.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 52336.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 52429.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 52523.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 52616.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 52710.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 52803.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 52897.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 52990.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 53084.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 53177.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 53271.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 53364.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 53457.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 53551.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 53644.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 53738.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 53831.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 53925.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 54018.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 54112.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 54205.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 54299.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 54392.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 54485.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 54579.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 54672.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 54681.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 54774.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 54867.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 54961.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 55054.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 55147.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 55241.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 55334.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 55427.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 55520.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 55614.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 55707.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 55800.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 55894.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 55987.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 56080.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 56174.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 56267.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 56360.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 56454.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 56547.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 56640.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 56734.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 56827.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 56920.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 57013.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 57107.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 57200.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 57293.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 57298.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 57391.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 57484.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 57577.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 57670.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 57763.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 57857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 57950.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 58043.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 58136.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 58229.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 58322.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 58416.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 58509.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 58602.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 58695.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 58788.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 58881.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 58975.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 59068.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 59161.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 59254.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 59347.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 59440.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 59534.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 59627.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 59720.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 59813.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 59906.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 59906.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 60000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 60093.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 60186.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 60279.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 60372.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 60465.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 60558.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 60651.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 60744.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 60837.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 60930.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 61023.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 61116.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 61209.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 61302.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 61395.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 61488.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 61581.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 61674.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 61767.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 61860.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 61953.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 62046.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 62139.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 62232.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 62325.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 62418.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 62511.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 62507.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 62600.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 62693.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 62786.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 62879.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 62972.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 63065.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 63157.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 63250.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 63343.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 63436.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 63529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 63622.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 63715.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 63808.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 63900.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 63993.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 64086.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 64179.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 64272.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 64365.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 64458.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 64551.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 64643.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 64736.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 64829.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 64922.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 65015.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 65108.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 65100.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 65193.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 65285.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 65378.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 65471.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 65564.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 65656.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 65749.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 65842.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 65935.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 66027.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 66120.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 66213.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 66306.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 66398.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 66491.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 66584.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 66676.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 66769.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 66862.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 66955.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 67047.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 67140.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 67233.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 67326.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 67418.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 67511.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 67604.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 67592.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 67685.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 67777.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 67870.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 67962.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 68055.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 68148.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 68240.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 68333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 68425.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 68518.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 68611.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 68703.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 68796.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 68888.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 68981.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 69074.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 69166.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 69259.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 69351.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 69444.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 69537.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 69629.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 69722.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 69814.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 69907.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 70000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 70092.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 70185.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 70169.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 70261.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 70354.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 70446.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 70539.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 70631.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 70724.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 70816.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 70909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 71001.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 71093.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 71186.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 71278.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 71371.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 71463.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 71556.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 71648.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 71741.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 71833.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 71926.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 72018.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 72110.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 72203.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 72295.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 72388.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 72480.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 72573.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 72665.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 72758.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 72738.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 72830.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 72923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 73015.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 73107.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 73200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 73292.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 73384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 73476.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 73569.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 73661.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 73753.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 73846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 73938.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 74030.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 74123.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 74215.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 74307.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 74400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 74492.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 74584.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 74676.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 74769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 74861.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 74953.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 75046.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 75138.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 75230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 75207.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 75299.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 75391.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 75483.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 75576.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 75668.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 75760.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 75852.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 75944.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 76036.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 76129.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 76221.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 76313.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 76405.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 76497.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 76589.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 76682.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 76774.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 76866.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 76958.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 77050.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 77142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 77235.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 77327.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 77419.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 77511.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 77603.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 77695.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 77788.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 77760.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 77852.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 77944.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 78036.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 78128.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 78220.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 78312.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 78404.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 78496.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 78588.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 78680.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 78773.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 78865.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 78957.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 79049.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 79141.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 79233.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 79325.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 79417.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 79509.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 79601.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 79693.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 79785.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 79877.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 79969.3 fps, 0 ms/f
[junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 52200 f, 74042.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 74127.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 74212.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 74297.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 74382.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 74468.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 74553.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 74638.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 74723.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 74808.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 74893.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 74978.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 75063.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 75148.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 75234.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 75319.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 75404.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 75489.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 75574.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 75659.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 75744.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 75829.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 75807.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 75892.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 75977.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 76062.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 76147.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 76232.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 76317.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 76402.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 76487.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 76572.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 76657.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 76742.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 76827.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 76912.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 76997.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 77082.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 77167.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 77252.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 77337.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 77422.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 77507.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 77592.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 77677.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 77762.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 77847.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 77932.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 78017.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 77991.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 78076.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 78161.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 78246.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 78330.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 78415.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 78500.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 78585.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 78670.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 78755.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 78840.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 78925.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 79009.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 79094.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 79179.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 79264.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 79349.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 79434.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 79519.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 79603.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 79688.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 79773.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 79858.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 79943.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 80028.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 80113.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 80198.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 80282.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 80254.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 80338.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 80423.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 80508.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 80593.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57120 f, 80677.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 80762.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 80847.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57300 f, 80932.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 81016.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 81101.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 81186.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 81271.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 81355.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 81440.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 81525.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 81610.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 81694.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 81779.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 81864.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 81949.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 82033.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 82118.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 82203.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 82288.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58320 f, 82372.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58380 f, 82457.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58440 f, 82542.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58500 f, 82510.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58560 f, 82595.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58620 f, 82679.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58680 f, 82764.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58740 f, 82849.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58800 f, 82933.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58860 f, 83018.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58920 f, 83102.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58980 f, 83187.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59040 f, 83272.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59100 f, 83356.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59160 f, 83441.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59220 f, 83526.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59280 f, 83610.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59340 f, 83695.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 83779.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 83864.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 83949.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 84033.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 84118.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 84203.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59760 f, 84287.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59820 f, 84372.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59880 f, 84456.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59940 f, 84541.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 84626.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 84710.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 84795.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 84760.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 84845.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 84929.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 85014.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 85098.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 85183.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 85267.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 85352.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 85436.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 85521.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 85605.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 85690.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 85774.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 85859.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 85943.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 86028.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 86112.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 86197.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 86281.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 86366.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 86450.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 86535.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 86619.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 86704.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 86788.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 86873.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 86957.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 87042.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 87004.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 87088.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 87172.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 87257.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 87341.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 87426.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 87510.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 87594.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 87679.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 87763.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 87848.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 87932.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 88016.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 88101.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 88185.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 88270.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 88354.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 88438.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 88523.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 88607.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 88691.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 88776.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 88860.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 88945.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 89029.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 89113.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63420 f, 89198.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63480 f, 89282.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63540 f, 89367.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63600 f, 89451.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63660 f, 89535.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 89620.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63780 f, 89704.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63840 f, 89789.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63900 f, 89873.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63960 f, 89957.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64020 f, 90042.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64080 f, 90126.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64140 f, 90084.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 90168.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 90252.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 90337.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64380 f, 90421.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64440 f, 90505.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64500 f, 90589.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64560 f, 90674.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 90758.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 90842.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 90926.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 91011.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 91095.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 91179.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 91264.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 91348.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 91432.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 91516.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 91601.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 91685.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 91769.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 91853.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 91938.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 92022.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 92106.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 92191.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 92275.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 92359.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 92443.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 92528.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 92612.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 92696.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 92780.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 92865.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 92949.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 93033.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 93117.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 93202.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 93286.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 93370.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 93455.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 93408.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 93492.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 93576.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 93660.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 93744.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66900 f, 93828.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 93913.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 93997.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 94081.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 94165.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 94249.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 94333.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 94417.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 94502.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 94586.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 94670.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 94754.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 94838.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 94922.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 95007.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 95091.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 95175.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 95259.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 95343.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 95427.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 95511.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 95596.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 95680.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 95764.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 95848.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 95932.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 96016.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 96100.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 96185.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 96269.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 96353.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 96437.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 96521.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 96605.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 96690.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 96774.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 96722.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 96806.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 96890.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 96974.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 97058.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 97142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 97226.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 97310.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 97394.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 97478.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 97563.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 97647.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 97731.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 97815.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 97899.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 97983.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 98067.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 98151.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 98235.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 98319.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 98403.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 98487.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 98571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 98655.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 98739.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70560 f, 98823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 98907.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 98991.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 99075.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 99159.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 99243.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 99188.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 99272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 99356.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 99440.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 99524.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 99608.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 99692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 99776.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 99860.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 99944.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71520 f, 100027.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71580 f, 100111.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71640 f, 100195.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71700 f, 100279.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71760 f, 100363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71820 f, 100447.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71880 f, 100531.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71940 f, 100615.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72000 f, 100699.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72060 f, 100783.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72120 f, 100867.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72180 f, 100951.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72240 f, 101034.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72300 f, 101118.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72360 f, 101202.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72420 f, 101145.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72480 f, 101229.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72540 f, 101312.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72600 f, 101396.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72660 f, 101480.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72720 f, 101564.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72780 f, 101648.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72840 f, 101731.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72900 f, 101815.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72960 f, 101899.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73020 f, 101983.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73080 f, 102067.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73140 f, 102150.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73200 f, 102234.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73260 f, 102318.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73320 f, 102402.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73380 f, 102486.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73440 f, 102569.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73500 f, 102653.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73560 f, 102737.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73620 f, 102821.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73680 f, 102905.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73740 f, 102988.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73800 f, 103072.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73860 f, 103156.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73920 f, 103096.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73980 f, 103179.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74040 f, 103263.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74100 f, 103347.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74160 f, 103430.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74220 f, 103514.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74280 f, 103598.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74340 f, 103682.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74400 f, 103765.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74460 f, 103849.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74520 f, 103933.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74580 f, 104016.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74640 f, 104100.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74700 f, 104184.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74760 f, 104267.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74820 f, 104351.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74880 f, 104435.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74940 f, 104518.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75000 f, 104602.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75060 f, 104686.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75120 f, 104769.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75180 f, 104853.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75240 f, 104937.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75300 f, 105020.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75360 f, 104958.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75420 f, 105041.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75480 f, 105125.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75540 f, 105208.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75600 f, 105292.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75660 f, 105376.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75720 f, 105459.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75780 f, 105543.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75840 f, 105626.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75900 f, 105710.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75960 f, 105793.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76020 f, 105877.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76080 f, 105961.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76140 f, 106044.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76200 f, 106128.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76260 f, 106211.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76320 f, 106295.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76380 f, 106378.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76440 f, 106462.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76500 f, 106545.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76560 f, 106629.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76620 f, 106713.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76680 f, 106796.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76740 f, 106880.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76800 f, 106963.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76860 f, 106898.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76920 f, 106981.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76980 f, 107065.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77040 f, 107148.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77100 f, 107232.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77160 f, 107315.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77220 f, 107399.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77280 f, 107482.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77340 f, 107566.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77400 f, 107649.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77460 f, 107732.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77520 f, 107816.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77580 f, 107899.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77640 f, 107983.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77700 f, 108066.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77760 f, 108150.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77820 f, 108233.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77880 f, 108317.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77940 f, 108400.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78000 f, 108484.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78060 f, 108567.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78120 f, 108650.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78180 f, 108734.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78240 f, 108817.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78300 f, 108901.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78360 f, 108833.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78420 f, 108916.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78480 f, 109000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78540 f, 109083.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78600 f, 109166.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78660 f, 109250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78720 f, 109333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78780 f, 109416.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78840 f, 109500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78900 f, 109583.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78960 f, 109666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79020 f, 109750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79080 f, 109833.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79140 f, 109916.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79200 f, 110000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79260 f, 110083.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79320 f, 110166.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79380 f, 110250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79440 f, 110333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79500 f, 110416.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79560 f, 110500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79620 f, 110583.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79680 f, 110666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79740 f, 110750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79800 f, 110679.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79860 f, 110762.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79920 f, 110846.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79980 f, 110929.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80040 f, 111012.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80100 f, 111095.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80160 f, 111178.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80220 f, 111262.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80280 f, 111345.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80340 f, 111428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80400 f, 111511.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80460 f, 111595.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80520 f, 111678.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80580 f, 111761.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80640 f, 111844.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80700 f, 111927.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80760 f, 112011.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80820 f, 112094.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80880 f, 112177.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80940 f, 112260.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81000 f, 112343.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81060 f, 112427.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81120 f, 112510.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81180 f, 112593.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81240 f, 112520.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81300 f, 112603.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81360 f, 112686.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81420 f, 112770.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81480 f, 112853.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81540 f, 112936.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81600 f, 113019.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81660 f, 113102.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81720 f, 113185.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81780 f, 113268.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81840 f, 113351.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81900 f, 113434.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81960 f, 113518.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82020 f, 113601.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82080 f, 113684.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82140 f, 113767.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82200 f, 113850.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82260 f, 113933.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82320 f, 114016.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82380 f, 114099.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82440 f, 114182.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82500 f, 114265.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82560 f, 114349.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82620 f, 114432.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82680 f, 114356.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82740 f, 114439.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82800 f, 114522.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82860 f, 114605.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82920 f, 114688.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82980 f, 114771.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83040 f, 114854.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83100 f, 114937.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83160 f, 115020.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83220 f, 115103.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83280 f, 115186.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83340 f, 115269.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83400 f, 115352.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83460 f, 115435.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83520 f, 115518.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83580 f, 115601.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83640 f, 115684.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83700 f, 115767.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83760 f, 115850.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83820 f, 115933.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83880 f, 116016.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83940 f, 116099.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84000 f, 116182.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84060 f, 116265.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84120 f, 116187.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84180 f, 116270.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84240 f, 116353.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84300 f, 116436.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84360 f, 116519.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84420 f, 116602.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84480 f, 116685.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84540 f, 116767.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84600 f, 116850.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84660 f, 116933.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84720 f, 117016.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84780 f, 117099.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84840 f, 117182.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84900 f, 117265.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84960 f, 117348.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85020 f, 117430.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85080 f, 117513.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85140 f, 117596.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85200 f, 117679.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85260 f, 117762.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85320 f, 117845.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85380 f, 117928.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85440 f, 118011.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85500 f, 118093.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85560 f, 118013.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85620 f, 118096.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85680 f, 118179.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85740 f, 118262.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85800 f, 118344.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85860 f, 118427.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85920 f, 118510.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85980 f, 118593.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86040 f, 118675.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86100 f, 118758.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86160 f, 118841.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86220 f, 118924.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86280 f, 119006.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86340 f, 119089.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86400 f, 119172.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86460 f, 119255.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86520 f, 119337.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86580 f, 119420.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86640 f, 119503.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86700 f, 119586.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86760 f, 119668.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86820 f, 119751.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86880 f, 119834.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86940 f, 119917.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87000 f, 119834.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87060 f, 119917.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87120 f, 120000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87180 f, 120082.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87240 f, 120165.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87300 f, 120247.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87360 f, 120330.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87420 f, 120413.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87480 f, 120495.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87540 f, 120578.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87600 f, 120661.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87660 f, 120743.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87720 f, 120826.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87780 f, 120909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87840 f, 120991.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87900 f, 121074.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87960 f, 121157.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88020 f, 121239.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88080 f, 121322.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88140 f, 121404.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88200 f, 121487.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88260 f, 121570.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88320 f, 121652.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88380 f, 121735.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88440 f, 121650.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88500 f, 121733.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88560 f, 121815.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88620 f, 121898.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88680 f, 121980.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88740 f, 122063.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88800 f, 122145.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88860 f, 122228.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88920 f, 122310.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88980 f, 122393.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89040 f, 122475.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89100 f, 122558.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89160 f, 122640.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89220 f, 122723.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89280 f, 122806.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89340 f, 122888.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89400 f, 122971.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89460 f, 123053.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89520 f, 123136.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89580 f, 123218.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89640 f, 123301.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89700 f, 123383.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89760 f, 123466.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89820 f, 123548.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89880 f, 123461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89940 f, 123543.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90000 f, 123626.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90060 f, 123708.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90120 f, 123791.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90180 f, 123873.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90240 f, 123956.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90300 f, 124038.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90360 f, 124120.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90420 f, 124203.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90480 f, 124285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90540 f, 124368.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90600 f, 124450.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90660 f, 124532.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90720 f, 124615.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90780 f, 124697.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90840 f, 124780.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90900 f, 124862.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90960 f, 124945.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91020 f, 125027.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91080 f, 125109.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91140 f, 125192.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91200 f, 125274.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91260 f, 125357.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91320 f, 125267.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91380 f, 125349.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91440 f, 125432.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91500 f, 125514.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91560 f, 125596.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91620 f, 125679.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91680 f, 125761.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91740 f, 125843.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91800 f, 125925.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91860 f, 126008.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91920 f, 126090.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91980 f, 126172.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92040 f, 126255.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92100 f, 126337.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92160 f, 126419.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92220 f, 126502.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92280 f, 126584.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92340 f, 126666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92400 f, 126748.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92460 f, 126831.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92520 f, 126913.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92580 f, 126995.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92640 f, 127078.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92700 f, 127160.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92760 f, 127068.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92820 f, 127150.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92880 f, 127232.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92940 f, 127315.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93000 f, 127397.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93060 f, 127479.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93120 f, 127561.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93180 f, 127643.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93240 f, 127726.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93300 f, 127808.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93360 f, 127890.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93420 f, 127972.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93480 f, 128054.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93540 f, 128136.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93600 f, 128219.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93660 f, 128301.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93720 f, 128383.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93780 f, 128465.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93840 f, 128547.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93900 f, 128630.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93960 f, 128712.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94020 f, 128794.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94080 f, 128876.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94140 f, 128958.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94200 f, 128864.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94260 f, 128946.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94320 f, 129028.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94380 f, 129110.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94440 f, 129192.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94500 f, 129274.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94560 f, 129357.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94620 f, 129439.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94680 f, 129521.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94740 f, 129603.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94800 f, 129685.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94860 f, 129767.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94920 f, 129849.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94980 f, 129931.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95040 f, 130013.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95100 f, 130095.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95160 f, 130177.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95220 f, 130259.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95280 f, 130342.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95340 f, 130424.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95400 f, 130506.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95460 f, 130588.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95520 f, 130670.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95580 f, 130752.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95640 f, 130834.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95700 f, 130916.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95760 f, 130998.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95820 f, 131080.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95880 f, 131162.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95940 f, 131244.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96000 f, 131326.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96060 f, 131409.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96120 f, 131491.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96180 f, 131573.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96240 f, 131655.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96300 f, 131737.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96360 f, 131639.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96420 f, 131721.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96480 f, 131803.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96540 f, 131885.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96600 f, 131967.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96660 f, 132049.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96720 f, 132131.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96780 f, 132213.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96840 f, 132295.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96900 f, 132377.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96960 f, 132459.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97020 f, 132540.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97080 f, 132622.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97140 f, 132704.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97200 f, 132786.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97260 f, 132868.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97320 f, 132950.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97380 f, 133032.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97440 f, 133114.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97500 f, 133196.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97560 f, 133278.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97620 f, 133360.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97680 f, 133442.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97740 f, 133524.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97800 f, 133606.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97860 f, 133688.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97920 f, 133770.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97980 f, 133852.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98040 f, 133934.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98100 f, 134016.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98160 f, 134098.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98220 f, 134180.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98280 f, 134262.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98340 f, 134344.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98400 f, 134426.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98460 f, 134508.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98520 f, 134406.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98580 f, 134488.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98640 f, 134570.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98700 f, 134652.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98760 f, 134733.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98820 f, 134815.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98880 f, 134897.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98940 f, 134979.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99000 f, 135061.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99060 f, 135143.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99120 f, 135225.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99180 f, 135306.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99240 f, 135388.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99300 f, 135470.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99360 f, 135552.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99420 f, 135634.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99480 f, 135716.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99540 f, 135798.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99600 f, 135879.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99660 f, 135961.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99720 f, 136043.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99780 f, 136125.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99840 f, 136207.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99900 f, 136289.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99960 f, 136371.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100020 f, 136452.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100080 f, 136534.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100140 f, 136616.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100200 f, 136698.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100260 f, 136780.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100320 f, 136862.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100380 f, 136944.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100440 f, 137025.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100500 f, 137107.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100560 f, 137189.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100620 f, 137271.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100680 f, 137166.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100740 f, 137247.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100800 f, 137329.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100860 f, 137411.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100920 f, 137493.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100980 f, 137574.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101040 f, 137656.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101100 f, 137738.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101160 f, 137820.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101220 f, 137901.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101280 f, 137983.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101340 f, 138065.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101400 f, 138147.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101460 f, 138228.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101520 f, 138310.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101580 f, 138392.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101640 f, 138474.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101700 f, 138555.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101760 f, 138637.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101820 f, 138719.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101880 f, 138801.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101940 f, 138882.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102000 f, 138964.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102060 f, 139046.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102120 f, 139128.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102180 f, 139209.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102240 f, 139291.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102300 f, 139373.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102360 f, 139455.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102420 f, 139536.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102480 f, 139618.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102540 f, 139700.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102600 f, 139782.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102660 f, 139863.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102720 f, 139945.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102780 f, 140027.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102840 f, 140108.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102900 f, 140190.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102960 f, 140272.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103020 f, 140354.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103080 f, 140435.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103140 f, 140326.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103200 f, 140408.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103260 f, 140489.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103320 f, 140571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103380 f, 140653.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103440 f, 140734.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103500 f, 140816.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103560 f, 140897.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103620 f, 140979.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103680 f, 141061.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103740 f, 141142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103800 f, 141224.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103860 f, 141306.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103920 f, 141387.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103980 f, 141469.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104040 f, 141551.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104100 f, 141632.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104160 f, 141714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104220 f, 141795.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104280 f, 141877.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104340 f, 141959.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104400 f, 142040.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104460 f, 142122.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104520 f, 142204.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104580 f, 142285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104640 f, 142367.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104700 f, 142448.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104760 f, 142530.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104820 f, 142612.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104880 f, 142693.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104940 f, 142775.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105000 f, 142857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105060 f, 142938.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105120 f, 143020.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105180 f, 143102.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105240 f, 143183.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105300 f, 143265.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105360 f, 143346.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105420 f, 143428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105480 f, 143510.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105540 f, 143591.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105600 f, 143478.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105660 f, 143559.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105720 f, 143641.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105780 f, 143722.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105840 f, 143804.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105900 f, 143885.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105960 f, 143967.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106020 f, 144048.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106080 f, 144130.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106140 f, 144211.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106200 f, 144293.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106260 f, 144375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106320 f, 144456.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106380 f, 144538.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106440 f, 144619.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106500 f, 144701.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106560 f, 144782.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106620 f, 144864.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106680 f, 144945.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106740 f, 145027.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106800 f, 145108.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106860 f, 145190.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106920 f, 145271.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106980 f, 145353.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107040 f, 145434.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107100 f, 145516.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107160 f, 145597.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107220 f, 145679.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107280 f, 145760.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107340 f, 145842.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107400 f, 145923.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107460 f, 146005.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107520 f, 146086.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107580 f, 146168.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107640 f, 146250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107700 f, 146331.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107760 f, 146413.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107820 f, 146494.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107880 f, 146576.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107940 f, 146657.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108000 f, 146739.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108060 f, 146621.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108120 f, 146702.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108180 f, 146784.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108240 f, 146865.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108300 f, 146947.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108360 f, 147028.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108420 f, 147109.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108480 f, 147191.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108540 f, 147272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108600 f, 147354.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108660 f, 147435.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108720 f, 147516.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108780 f, 147598.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108840 f, 147679.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108900 f, 147761.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108960 f, 147842.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109020 f, 147924.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109080 f, 148005.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109140 f, 148086.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109200 f, 148168.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109260 f, 148249.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109320 f, 148331.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109380 f, 148412.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109440 f, 148493.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109500 f, 148575.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109560 f, 148656.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109620 f, 148738.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109680 f, 148819.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109740 f, 148900.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109800 f, 148982.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109860 f, 149063.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109920 f, 149145.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109980 f, 149226.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110040 f, 149308.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110100 f, 149389.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110160 f, 149470.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110220 f, 149349.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110280 f, 149430.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110340 f, 149512.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110400 f, 149593.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110460 f, 149674.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110520 f, 149756.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110580 f, 149837.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110640 f, 149918.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110700 f, 150000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110760 f, 150081.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110820 f, 150162.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110880 f, 150243.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110940 f, 150325.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111000 f, 150406.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111060 f, 150487.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111120 f, 150569.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111180 f, 150650.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111240 f, 150731.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111300 f, 150813.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111360 f, 150894.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111420 f, 150975.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111480 f, 151056.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111540 f, 151138.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111600 f, 151219.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111660 f, 151300.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111720 f, 151382.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111780 f, 151463.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111840 f, 151544.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111900 f, 151626.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111960 f, 151707.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112020 f, 151788.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112080 f, 151869.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112140 f, 151951.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112200 f, 152032.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112260 f, 151907.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112320 f, 151989.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112380 f, 152070.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112440 f, 152151.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112500 f, 152232.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112560 f, 152313.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112620 f, 152395.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112680 f, 152476.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112740 f, 152557.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112800 f, 152638.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112860 f, 152719.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112920 f, 152801.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112980 f, 152882.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113040 f, 152963.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113100 f, 153044.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113160 f, 153125.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113220 f, 153207.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113280 f, 153288.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113340 f, 153369.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113400 f, 153450.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113460 f, 153531.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113520 f, 153612.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113580 f, 153694.1 fps, 0 ms/f
[junit] 0 s: 60 f / 72 ms, 833.3 fps, 1 ms/f; total: 113640 f, 140123.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113700 f, 140197.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113760 f, 140098.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113820 f, 140172.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113880 f, 140246.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113940 f, 140320.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114000 f, 140394.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114060 f, 140467.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114120 f, 140541.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114180 f, 140615.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114240 f, 140516.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114300 f, 140590.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114360 f, 140664.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114420 f, 140738.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114480 f, 140811.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114540 f, 140885.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114600 f, 140959.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114660 f, 141033.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114720 f, 141107.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114780 f, 141007.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114840 f, 141081.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114900 f, 141154.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114960 f, 141228.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115020 f, 141302.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115080 f, 141375.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115140 f, 141449.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115200 f, 141523.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115260 f, 141597.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115320 f, 141496.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115380 f, 141570.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115440 f, 141644.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115500 f, 141717.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115560 f, 141791.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115620 f, 141865.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115680 f, 141938.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115740 f, 142012.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115800 f, 142085.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115860 f, 141985.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115920 f, 142058.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115980 f, 142132.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116040 f, 142205.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116100 f, 142279.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116160 f, 142352.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116220 f, 142426.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116280 f, 142500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116340 f, 142573.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116400 f, 142472.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116460 f, 142545.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116520 f, 142619.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116580 f, 142692.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116640 f, 142766.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116700 f, 142839.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116760 f, 142913.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116820 f, 142986.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116880 f, 143059.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116940 f, 142958.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117000 f, 143031.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117060 f, 143105.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117120 f, 143178.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117180 f, 143251.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117240 f, 143325.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117300 f, 143398.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117360 f, 143471.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117420 f, 143369.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117480 f, 143443.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117540 f, 143516.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117600 f, 143589.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117660 f, 143663.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117720 f, 143736.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117780 f, 143809.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117840 f, 143882.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117900 f, 143956.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117960 f, 143853.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118020 f, 143926.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118080 f, 144000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118140 f, 144073.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118200 f, 144146.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118260 f, 144219.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118320 f, 144292.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118380 f, 144365.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118440 f, 144439.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118500 f, 144336.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118560 f, 144409.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118620 f, 144482.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118680 f, 144555.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118740 f, 144628.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118800 f, 144701.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118860 f, 144774.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118920 f, 144847.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118980 f, 144920.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119040 f, 144817.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119100 f, 144890.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119160 f, 144963.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119220 f, 145036.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119280 f, 145109.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119340 f, 145182.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119400 f, 145255.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119460 f, 145328.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119520 f, 145401.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119580 f, 145297.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119640 f, 145370.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119700 f, 145443.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119760 f, 145516.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119820 f, 145589.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119880 f, 145662.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119940 f, 145735.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120000 f, 145808.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120060 f, 145880.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120120 f, 145776.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120180 f, 145849.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120240 f, 145922.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120300 f, 145995.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120360 f, 146067.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120420 f, 146140.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120480 f, 146213.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120540 f, 146286.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120600 f, 146359.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120660 f, 146254.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120720 f, 146327.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120780 f, 146400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120840 f, 146472.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120900 f, 146545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120960 f, 146618.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121020 f, 146690.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121080 f, 146763.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121140 f, 146836.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121200 f, 146731.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121260 f, 146803.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121320 f, 146876.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121380 f, 146949.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121440 f, 147021.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121500 f, 147094.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121560 f, 147167.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121620 f, 147239.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121680 f, 147312.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121740 f, 147206.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121800 f, 147279.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121860 f, 147351.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121920 f, 147424.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121980 f, 147496.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122040 f, 147569.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122100 f, 147642.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122160 f, 147714.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122220 f, 147787.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122280 f, 147681.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122340 f, 147753.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122400 f, 147826.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122460 f, 147898.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122520 f, 147971.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122580 f, 148043.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122640 f, 148115.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122700 f, 148188.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122760 f, 148082.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122820 f, 148154.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122880 f, 148226.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122940 f, 148299.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123000 f, 148371.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123060 f, 148443.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123120 f, 148516.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123180 f, 148588.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123240 f, 148661.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123300 f, 148554.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123360 f, 148626.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123420 f, 148698.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123480 f, 148771.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123540 f, 148843.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123600 f, 148915.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123660 f, 148987.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123720 f, 149060.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123780 f, 149132.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123840 f, 149204.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123900 f, 149277.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123960 f, 149349.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124020 f, 149421.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124080 f, 149493.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124140 f, 149566.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124200 f, 149638.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124260 f, 149710.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124320 f, 149783.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124380 f, 149855.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124440 f, 149927.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124500 f, 150000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124560 f, 150072.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124620 f, 150144.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124680 f, 150216.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124740 f, 150289.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124800 f, 150361.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124860 f, 150433.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124920 f, 150506.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124980 f, 150578.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125040 f, 150650.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125100 f, 150722.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125160 f, 150795.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125220 f, 150867.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125280 f, 150939.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125340 f, 151012.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125400 f, 151084.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125460 f, 151156.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125520 f, 151228.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125580 f, 151119.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125640 f, 151191.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125700 f, 151263.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125760 f, 151335.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125820 f, 151407.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125880 f, 151480.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125940 f, 151552.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126000 f, 151624.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126060 f, 151696.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126120 f, 151768.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126180 f, 151841.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126240 f, 151913.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126300 f, 151985.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126360 f, 152057.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126420 f, 152129.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126480 f, 152202.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126540 f, 152274.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126600 f, 152346.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126660 f, 152418.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126720 f, 152490.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126780 f, 152563.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126840 f, 152635.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126900 f, 152707.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126960 f, 152779.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127020 f, 152851.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127080 f, 152924.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127140 f, 152996.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127200 f, 153068.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127260 f, 153140.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127320 f, 153213.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127380 f, 153285.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127440 f, 153357.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127500 f, 153429.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127560 f, 153501.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127620 f, 153574.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127680 f, 153646.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127740 f, 153718.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127800 f, 153790.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127860 f, 153862.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127920 f, 153935.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127980 f, 154007.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128040 f, 154079.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128100 f, 154151.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128160 f, 154223.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128220 f, 154296.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128280 f, 154368.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128340 f, 154440.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128400 f, 154512.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128460 f, 154584.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128520 f, 154657.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128580 f, 154729.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128640 f, 154801.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128700 f, 154873.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128760 f, 154945.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128820 f, 155018.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128880 f, 155090.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128940 f, 154975.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129000 f, 155048.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129060 f, 155120.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129120 f, 155192.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129180 f, 155264.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129240 f, 155336.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129300 f, 155408.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129360 f, 155480.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129420 f, 155552.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129480 f, 155625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129540 f, 155697.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129600 f, 155769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129660 f, 155841.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129720 f, 155913.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129780 f, 155985.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129840 f, 156057.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129900 f, 156129.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129960 f, 156201.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130020 f, 156274.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130080 f, 156346.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130140 f, 156418.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130200 f, 156490.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130260 f, 156562.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130320 f, 156634.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130380 f, 156706.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130440 f, 156778.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130500 f, 156850.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130560 f, 156923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130620 f, 156995.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130680 f, 157067.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130740 f, 157139.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130800 f, 157211.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130860 f, 157283.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130920 f, 157355.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130980 f, 157427.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131040 f, 157500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131100 f, 157572.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131160 f, 157644.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131220 f, 157716.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131280 f, 157788.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131340 f, 157860.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131400 f, 157743.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131460 f, 157815.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131520 f, 157887.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131580 f, 157959.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131640 f, 158031.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131700 f, 158103.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131760 f, 158175.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131820 f, 158247.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131880 f, 158319.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131940 f, 158391.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132000 f, 158463.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132060 f, 158535.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132120 f, 158607.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132180 f, 158679.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132240 f, 158751.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132300 f, 158823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132360 f, 158895.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132420 f, 158967.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132480 f, 159039.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132540 f, 159111.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132600 f, 159183.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132660 f, 159255.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132720 f, 159327.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132780 f, 159399.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132840 f, 159471.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132900 f, 159543.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132960 f, 159615.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133020 f, 159687.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133080 f, 159759.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133140 f, 159831.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133200 f, 159903.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133260 f, 159975.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133320 f, 160048.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133380 f, 160120.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133440 f, 160192.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133500 f, 160264.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133560 f, 160336.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133620 f, 160408.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133680 f, 160480.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133740 f, 160552.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133800 f, 160624.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133860 f, 160696.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133920 f, 160768.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133980 f, 160840.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134040 f, 160912.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134100 f, 160984.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134160 f, 161056.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134220 f, 161128.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134280 f, 161200.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134340 f, 161272.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134400 f, 161344.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134460 f, 161416.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134520 f, 161488.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134580 f, 161560.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134640 f, 161632.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134700 f, 161704.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134760 f, 161582.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134820 f, 161654.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134880 f, 161726.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134940 f, 161798.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135000 f, 161870.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135060 f, 161942.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135120 f, 162014.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135180 f, 162086.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135240 f, 162158.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135300 f, 162230.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135360 f, 162302.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135420 f, 162374.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135480 f, 162446.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135540 f, 162517.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135600 f, 162589.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135660 f, 162661.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135720 f, 162733.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135780 f, 162805.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135840 f, 162877.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135900 f, 162949.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135960 f, 163021.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136020 f, 163093.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136080 f, 163165.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136140 f, 163237.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136200 f, 163309.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136260 f, 163381.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136320 f, 163453.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136380 f, 163525.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136440 f, 163597.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136500 f, 163669.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136560 f, 163741.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136620 f, 163812.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136680 f, 163884.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136740 f, 163956.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136800 f, 164028.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136860 f, 164100.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136920 f, 164172.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136980 f, 164244.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137040 f, 164316.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137100 f, 164388.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137160 f, 164460.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137220 f, 164532.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137280 f, 164604.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137340 f, 164676.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137400 f, 164748.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137460 f, 164820.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137520 f, 164892.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137580 f, 164964.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137640 f, 165035.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137700 f, 165107.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137760 f, 165179.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137820 f, 165251.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137880 f, 165323.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137940 f, 165395.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138000 f, 165467.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138060 f, 165341.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138120 f, 165413.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138180 f, 165485.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138240 f, 165556.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138300 f, 165628.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138360 f, 165700.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138420 f, 165772.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138480 f, 165844.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138540 f, 165916.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138600 f, 165988.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138660 f, 166059.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138720 f, 166131.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138780 f, 166203.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138840 f, 166275.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138900 f, 166347.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138960 f, 166419.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139020 f, 166491.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139080 f, 166562.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139140 f, 166634.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139200 f, 166706.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139260 f, 166778.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139320 f, 166850.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139380 f, 166922.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139440 f, 166994.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139500 f, 167065.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139560 f, 167137.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139620 f, 167209.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139680 f, 167281.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139740 f, 167353.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139800 f, 167425.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139860 f, 167497.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139920 f, 167568.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139980 f, 167640.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140040 f, 167712.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140100 f, 167784.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140160 f, 167856.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140220 f, 167928.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140280 f, 168000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140340 f, 168071.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140400 f, 168143.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140460 f, 168215.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140520 f, 168287.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140580 f, 168359.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140640 f, 168431.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140700 f, 168503.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140760 f, 168574.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140820 f, 168646.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140880 f, 168718.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140940 f, 168790.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141000 f, 168862.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141060 f, 168934.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141120 f, 169005.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141180 f, 169077.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141240 f, 169149.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141300 f, 169221.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141360 f, 169090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141420 f, 169162.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141480 f, 169234.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141540 f, 169306.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141600 f, 169377.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141660 f, 169449.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141720 f, 169521.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141780 f, 169593.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141840 f, 169665.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141900 f, 169736.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141960 f, 169808.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142020 f, 169880.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142080 f, 169952.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142140 f, 170023.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142200 f, 170095.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142260 f, 170167.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142320 f, 170239.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142380 f, 170311.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142440 f, 170382.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142500 f, 170454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142560 f, 170526.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142620 f, 170598.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142680 f, 170669.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142740 f, 170741.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142800 f, 170813.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142860 f, 170885.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142920 f, 170956.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142980 f, 171028.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143040 f, 171100.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143100 f, 171172.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143160 f, 171244.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143220 f, 171315.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143280 f, 171387.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143340 f, 171459.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143400 f, 171531.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143460 f, 171602.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143520 f, 171674.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143580 f, 171746.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143640 f, 171818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143700 f, 171889.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143760 f, 171961.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143820 f, 172033.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143880 f, 172105.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143940 f, 172177.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144000 f, 172248.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144060 f, 172320.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144120 f, 172392.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144180 f, 172464.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144240 f, 172535.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144300 f, 172607.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144360 f, 172679.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144420 f, 172751.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144480 f, 172822.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144540 f, 172894.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144600 f, 172966.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144660 f, 172831.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144720 f, 172903.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144780 f, 172974.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144840 f, 173046.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144900 f, 173118.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144960 f, 173189.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145020 f, 173261.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145080 f, 173333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145140 f, 173405.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145200 f, 173476.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145260 f, 173548.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145320 f, 173620.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145380 f, 173691.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145440 f, 173763.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145500 f, 173835.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145560 f, 173906.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145620 f, 173978.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145680 f, 174050.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145740 f, 174121.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145800 f, 174193.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145860 f, 174265.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145920 f, 174336.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145980 f, 174408.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146040 f, 174480.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146100 f, 174551.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146160 f, 174623.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146220 f, 174695.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146280 f, 174767.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146340 f, 174838.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146400 f, 174910.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146460 f, 174982.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146520 f, 175053.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146580 f, 175125.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146640 f, 175197.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146700 f, 175268.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146760 f, 175340.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146820 f, 175412.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146880 f, 175483.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146940 f, 175555.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147000 f, 175627.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147060 f, 175698.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147120 f, 175770.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147180 f, 175842.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147240 f, 175913.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147300 f, 175985.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147360 f, 176057.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147420 f, 176129.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147480 f, 176200.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147540 f, 176272.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147600 f, 176344.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147660 f, 176415.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147720 f, 176487.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147780 f, 176559.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147840 f, 176630.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147900 f, 176702.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147960 f, 176774.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148020 f, 176634.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148080 f, 176706.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148140 f, 176778.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148200 f, 176849.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148260 f, 176921.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148320 f, 176992.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148380 f, 177064.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148440 f, 177136.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148500 f, 177207.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148560 f, 177279.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148620 f, 177350.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148680 f, 177422.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148740 f, 177494.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148800 f, 177565.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148860 f, 177637.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148920 f, 177708.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148980 f, 177780.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149040 f, 177852.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149100 f, 177923.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149160 f, 177995.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149220 f, 178066.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149280 f, 178138.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149340 f, 178210.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149400 f, 178281.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149460 f, 178353.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149520 f, 178424.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149580 f, 178496.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149640 f, 178568.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149700 f, 178639.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149760 f, 178711.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149820 f, 178782.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149880 f, 178854.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149940 f, 178926.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150000 f, 178997.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150060 f, 179069.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150120 f, 179140.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150180 f, 179212.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150240 f, 179284.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150300 f, 179355.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150360 f, 179427.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150420 f, 179498.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150480 f, 179570.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150540 f, 179642.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150600 f, 179713.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150660 f, 179785.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150720 f, 179856.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150780 f, 179928.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150840 f, 180000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150900 f, 180071.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150960 f, 180143.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151020 f, 180214.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151080 f, 180286.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151140 f, 180358.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151200 f, 180429.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151260 f, 180501.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151320 f, 180357.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151380 f, 180429.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151440 f, 180500.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151500 f, 180572.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151560 f, 180643.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151620 f, 180715.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151680 f, 180786.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151740 f, 180858.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151800 f, 180929.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151860 f, 181001.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151920 f, 181072.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151980 f, 181144.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152040 f, 181215.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152100 f, 181287.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152160 f, 181358.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152220 f, 181430.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152280 f, 181501.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152340 f, 181573.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152400 f, 181644.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152460 f, 181716.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152520 f, 181787.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152580 f, 181859.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152640 f, 181930.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152700 f, 182002.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152760 f, 182073.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152820 f, 182145.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152880 f, 182216.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152940 f, 182288.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153000 f, 182359.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153060 f, 182431.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153120 f, 182502.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153180 f, 182574.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153240 f, 182646.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153300 f, 182717.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153360 f, 182789.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153420 f, 182860.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153480 f, 182932.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153540 f, 183003.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153600 f, 183075.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153660 f, 183146.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153720 f, 183218.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153780 f, 183289.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153840 f, 183361.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153900 f, 183432.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153960 f, 183504.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154020 f, 183575.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154080 f, 183647.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154140 f, 183718.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154200 f, 183790.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154260 f, 183861.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154320 f, 183933.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154380 f, 184004.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154440 f, 184076.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154500 f, 184147.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154560 f, 184219.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154620 f, 184290.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154680 f, 184142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154740 f, 184214.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154800 f, 184285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154860 f, 184357.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154920 f, 184428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154980 f, 184500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155040 f, 184571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155100 f, 184642.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155160 f, 184714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155220 f, 184785.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155280 f, 184857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155340 f, 184928.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155400 f, 185000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155460 f, 185071.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155520 f, 185142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155580 f, 185214.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155640 f, 185285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155700 f, 185357.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155760 f, 185428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155820 f, 185500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155880 f, 185571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155940 f, 185642.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156000 f, 185714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156060 f, 185785.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156120 f, 185857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156180 f, 185928.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156240 f, 186000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156300 f, 186071.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156360 f, 186142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156420 f, 186214.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156480 f, 186285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156540 f, 186357.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156600 f, 186428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156660 f, 186500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156720 f, 186571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156780 f, 186642.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156840 f, 186714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156900 f, 186785.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156960 f, 186857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157020 f, 186928.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157080 f, 187000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157140 f, 187071.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157200 f, 187142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157260 f, 187214.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157320 f, 187285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157380 f, 187357.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157440 f, 187428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157500 f, 187500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157560 f, 187571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157620 f, 187642.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157680 f, 187714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157740 f, 187785.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157800 f, 187857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157860 f, 187928.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157920 f, 188000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157980 f, 188071.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158040 f, 187919.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158100 f, 187990.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158160 f, 188061.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158220 f, 188133.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158280 f, 188204.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158340 f, 188275.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158400 f, 188347.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158460 f, 188418.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158520 f, 188489.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158580 f, 188561.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158640 f, 188632.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158700 f, 188703.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158760 f, 188775.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158820 f, 188846.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158880 f, 188917.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158940 f, 188989.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159000 f, 189060.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159060 f, 189131.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159120 f, 189203.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159180 f, 189274.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159240 f, 189346.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159300 f, 189417.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159360 f, 189488.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159420 f, 189560.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159480 f, 189631.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159540 f, 189702.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159600 f, 189774.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159660 f, 189845.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159720 f, 189916.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159780 f, 189988.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159840 f, 190059.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159900 f, 190130.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159960 f, 190202.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160020 f, 190273.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160080 f, 190344.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160140 f, 190416.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160200 f, 190487.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160260 f, 190558.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160320 f, 190630.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160380 f, 190701.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160440 f, 190772.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160500 f, 190844.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160560 f, 190915.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160620 f, 190986.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160680 f, 191058.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160740 f, 191129.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160800 f, 191200.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160860 f, 191272.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160920 f, 191343.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160980 f, 191414.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161040 f, 191486.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161100 f, 191557.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161160 f, 191629.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161220 f, 191700.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161280 f, 191771.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161340 f, 191615.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161400 f, 191686.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161460 f, 191757.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161520 f, 191828.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161580 f, 191900.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161640 f, 191971.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161700 f, 192042.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161760 f, 192114.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161820 f, 192185.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161880 f, 192256.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161940 f, 192327.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162000 f, 192399.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162060 f, 192470.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162120 f, 192541.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162180 f, 192612.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162240 f, 192684.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162300 f, 192755.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162360 f, 192826.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162420 f, 192897.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162480 f, 192969.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162540 f, 193040.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162600 f, 193111.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162660 f, 193182.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162720 f, 193254.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162780 f, 193325.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162840 f, 193396.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162900 f, 193467.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162960 f, 193539.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163020 f, 193610.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163080 f, 193681.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163140 f, 193752.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163200 f, 193824.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163260 f, 193895.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163320 f, 193966.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163380 f, 194038.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163440 f, 194109.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163500 f, 194180.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163560 f, 194251.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163620 f, 194323.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163680 f, 194394.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163740 f, 194465.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163800 f, 194536.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163860 f, 194608.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163920 f, 194679.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163980 f, 194750.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164040 f, 194821.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164100 f, 194893.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164160 f, 194964.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164220 f, 195035.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164280 f, 195106.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164340 f, 195178.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164400 f, 195249.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164460 f, 195320.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164520 f, 195391.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164580 f, 195463.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164640 f, 195302.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164700 f, 195373.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164760 f, 195444.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164820 f, 195516.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164880 f, 195587.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164940 f, 195658.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165000 f, 195729.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165060 f, 195800.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165120 f, 195871.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165180 f, 195943.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165240 f, 196014.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165300 f, 196085.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165360 f, 196156.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165420 f, 196227.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165480 f, 196298.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165540 f, 196370.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165600 f, 196441.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165660 f, 196512.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165720 f, 196583.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165780 f, 196654.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165840 f, 196725.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165900 f, 196797.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165960 f, 196868.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166020 f, 196939.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166080 f, 197010.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166140 f, 197081.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166200 f, 197153.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166260 f, 197224.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166320 f, 197295.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166380 f, 197366.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166440 f, 197437.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166500 f, 197508.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166560 f, 197580.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166620 f, 197651.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166680 f, 197722.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166740 f, 197793.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166800 f, 197864.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166860 f, 197935.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166920 f, 198007.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166980 f, 198078.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167040 f, 198149.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167100 f, 198220.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167160 f, 198291.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167220 f, 198362.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167280 f, 198434.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167340 f, 198505.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167400 f, 198576.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167460 f, 198647.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167520 f, 198718.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167580 f, 198790.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167640 f, 198861.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167700 f, 198932.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167760 f, 199003.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167820 f, 199074.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167880 f, 199145.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167940 f, 199217.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168000 f, 199052.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168060 f, 199123.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168120 f, 199194.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168180 f, 199265.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168240 f, 199336.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168300 f, 199407.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168360 f, 199478.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168420 f, 199549.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168480 f, 199620.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168540 f, 199691.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168600 f, 199763.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168660 f, 199834.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168720 f, 199905.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168780 f, 199976.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168840 f, 200047.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168900 f, 200118.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168960 f, 200189.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169020 f, 200260.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169080 f, 200331.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169140 f, 200402.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169200 f, 200473.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169260 f, 200545.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169320 f, 200616.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169380 f, 200687.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169440 f, 200758.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169500 f, 200829.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169560 f, 200900.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169620 f, 200971.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169680 f, 201042.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169740 f, 201113.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169800 f, 201184.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169860 f, 201255.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169920 f, 201327.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169980 f, 201398.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170040 f, 201469.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170100 f, 201540.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170160 f, 201611.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170220 f, 201682.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170280 f, 201753.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170340 f, 201824.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170400 f, 201895.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170460 f, 201966.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170520 f, 202037.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170580 f, 202109.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170640 f, 202180.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170700 f, 202251.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170760 f, 202322.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170820 f, 202393.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170880 f, 202464.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170940 f, 202535.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171000 f, 202606.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171060 f, 202677.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171120 f, 202748.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171180 f, 202819.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171240 f, 202891.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171300 f, 202721.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171360 f, 202792.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171420 f, 202863.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171480 f, 202934.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171540 f, 203005.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171600 f, 203076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171660 f, 203147.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171720 f, 203218.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171780 f, 203289.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171840 f, 203360.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171900 f, 203431.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171960 f, 203502.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172020 f, 203573.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172080 f, 203644.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172140 f, 203715.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172200 f, 203786.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172260 f, 203857.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172320 f, 203929.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172380 f, 204000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172440 f, 204071.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172500 f, 204142.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172560 f, 204213.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172620 f, 204284.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172680 f, 204355.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172740 f, 204426.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172800 f, 204497.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172860 f, 204568.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172920 f, 204639.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172980 f, 204710.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173040 f, 204781.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173100 f, 204852.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173160 f, 204923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173220 f, 204994.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173280 f, 205065.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173340 f, 205136.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173400 f, 205207.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173460 f, 205278.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173520 f, 205349.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173580 f, 205420.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173640 f, 205491.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173700 f, 205562.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173760 f, 205633.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173820 f, 205704.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173880 f, 205775.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173940 f, 205846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174000 f, 205917.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174060 f, 205988.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174120 f, 206059.1 fps, 0 ms/f
[junit] 0 s: 60 f / 84 ms, 714.2 fps, 1 ms/f; total: 174180 f, 187290.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174240 f, 187354.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174300 f, 187419.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174360 f, 187483.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174420 f, 187548.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174480 f, 187612.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174540 f, 187475.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174600 f, 187540.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174660 f, 187604.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174720 f, 187669.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174780 f, 187733.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174840 f, 187798.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174900 f, 187862.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174960 f, 187926.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175020 f, 187991.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175080 f, 188055.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175140 f, 187918.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175200 f, 187982.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175260 f, 188047.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175320 f, 188111.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175380 f, 188175.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175440 f, 188240.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175500 f, 188304.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175560 f, 188369.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175620 f, 188433.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175680 f, 188497.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175740 f, 188360.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175800 f, 188424.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175860 f, 188488.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175920 f, 188553.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175980 f, 188617.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176040 f, 188681.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176100 f, 188745.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176160 f, 188810.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176220 f, 188874.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176280 f, 188938.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176340 f, 188800.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176400 f, 188865.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176460 f, 188929.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176520 f, 188993.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176580 f, 189057.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176640 f, 189122.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176700 f, 189186.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176760 f, 189250.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176820 f, 189314.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176880 f, 189379.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176940 f, 189240.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177000 f, 189304.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177060 f, 189368.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177120 f, 189433.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177180 f, 189497.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177240 f, 189561.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177300 f, 189625.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177360 f, 189689.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177420 f, 189754.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177480 f, 189615.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177540 f, 189679.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177600 f, 189743.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177660 f, 189807.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177720 f, 189871.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177780 f, 189935.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177840 f, 190000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177900 f, 190064.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177960 f, 190128.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178020 f, 189989.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178080 f, 190053.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178140 f, 190117.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178200 f, 190181.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178260 f, 190245.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178320 f, 190309.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178380 f, 190373.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178440 f, 190437.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178500 f, 190501.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178560 f, 190565.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178620 f, 190629.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178680 f, 190490.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178740 f, 190554.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178800 f, 190618.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178860 f, 190682.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178920 f, 190746.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178980 f, 190810.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179040 f, 190874.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179100 f, 190938.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179160 f, 191002.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179220 f, 190862.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179280 f, 190926.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179340 f, 190990.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179400 f, 191054.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179460 f, 191118.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179520 f, 191182.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179580 f, 191246.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179640 f, 191309.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179700 f, 191373.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179760 f, 191234.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179820 f, 191297.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179880 f, 191361.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179940 f, 191425.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180000 f, 191489.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180060 f, 191553.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180120 f, 191617.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180180 f, 191680.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180240 f, 191540.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180300 f, 191604.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180360 f, 191668.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180420 f, 191732.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180480 f, 191795.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180540 f, 191859.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180600 f, 191923.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180660 f, 191987.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180720 f, 191847.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180780 f, 191910.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180840 f, 191974.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180900 f, 192038.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180960 f, 192101.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181020 f, 192165.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181080 f, 192229.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181140 f, 192293.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181200 f, 192356.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181260 f, 192216.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181320 f, 192279.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181380 f, 192343.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181440 f, 192407.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181500 f, 192470.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181560 f, 192534.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181620 f, 192598.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181680 f, 192661.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181740 f, 192725.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181800 f, 192788.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181860 f, 192852.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181920 f, 192916.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181980 f, 192775.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182040 f, 192838.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182100 f, 192902.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182160 f, 192966.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182220 f, 193029.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182280 f, 193093.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182340 f, 193156.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182400 f, 193220.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182460 f, 193283.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182520 f, 193142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182580 f, 193206.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182640 f, 193269.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182700 f, 193333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182760 f, 193396.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182820 f, 193460.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182880 f, 193523.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182940 f, 193587.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183000 f, 193650.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183060 f, 193509.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183120 f, 193572.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183180 f, 193636.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183240 f, 193699.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183300 f, 193763.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183360 f, 193826.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183420 f, 193890.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183480 f, 193953.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183540 f, 194016.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183600 f, 193875.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183660 f, 193938.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183720 f, 194002.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183780 f, 194065.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183840 f, 194128.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183900 f, 194192.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183960 f, 194255.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184020 f, 194318.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184080 f, 194382.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184140 f, 194240.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184200 f, 194303.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184260 f, 194367.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184320 f, 194430.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184380 f, 194493.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184440 f, 194556.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184500 f, 194620.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184560 f, 194683.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184620 f, 194746.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184680 f, 194810.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184740 f, 194668.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184800 f, 194731.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184860 f, 194794.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184920 f, 194857.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184980 f, 194920.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185040 f, 194984.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185100 f, 195047.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185160 f, 195110.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185220 f, 195173.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185280 f, 195031.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185340 f, 195094.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185400 f, 195157.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185460 f, 195221.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185520 f, 195284.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185580 f, 195347.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185640 f, 195410.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185700 f, 195473.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185760 f, 195536.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185820 f, 195394.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185880 f, 195457.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185940 f, 195520.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186000 f, 195583.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186060 f, 195646.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186120 f, 195709.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186180 f, 195772.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186240 f, 195835.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186300 f, 195899.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186360 f, 195756.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186420 f, 195819.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186480 f, 195882.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186540 f, 195945.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186600 f, 196008.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186660 f, 196071.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186720 f, 196134.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186780 f, 196197.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186840 f, 196260.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186900 f, 196117.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186960 f, 196180.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187020 f, 196243.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187080 f, 196306.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187140 f, 196369.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187200 f, 196432.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187260 f, 196495.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187320 f, 196558.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187380 f, 196621.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187440 f, 196477.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187500 f, 196540.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187560 f, 196603.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187620 f, 196666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187680 f, 196729.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187740 f, 196792.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187800 f, 196855.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187860 f, 196918.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187920 f, 196981.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187980 f, 197044.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188040 f, 196900.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188100 f, 196963.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188160 f, 197026.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188220 f, 197089.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188280 f, 197151.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188340 f, 197214.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188400 f, 197277.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188460 f, 197340.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188520 f, 197403.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188580 f, 197465.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188640 f, 197528.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188700 f, 197384.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188760 f, 197447.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188820 f, 197510.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188880 f, 197573.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188940 f, 197635.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189000 f, 197698.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189060 f, 197761.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189120 f, 197824.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189180 f, 197887.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189240 f, 197949.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189300 f, 198012.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189360 f, 198075.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189420 f, 198138.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189480 f, 198200.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189540 f, 198263.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189600 f, 198119.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189660 f, 198181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189720 f, 198244.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189780 f, 198307.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189840 f, 198369.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189900 f, 198432.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189960 f, 198495.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190020 f, 198558.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190080 f, 198620.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190140 f, 198683.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190200 f, 198746.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190260 f, 198808.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190320 f, 198871.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190380 f, 198934.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190440 f, 198996.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190500 f, 198851.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190560 f, 198914.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190620 f, 198977.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190680 f, 199039.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190740 f, 199102.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190800 f, 199164.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190860 f, 199227.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190920 f, 199290.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190980 f, 199352.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191040 f, 199415.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191100 f, 199478.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191160 f, 199540.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191220 f, 199603.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191280 f, 199665.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191340 f, 199520.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191400 f, 199582.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191460 f, 199645.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191520 f, 199708.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191580 f, 199770.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191640 f, 199833.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191700 f, 199895.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191760 f, 199958.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191820 f, 200020.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191880 f, 200083.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191940 f, 200145.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192000 f, 200208.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192060 f, 200271.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192120 f, 200333.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192180 f, 200396.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192240 f, 200250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192300 f, 200312.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192360 f, 200375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192420 f, 200437.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192480 f, 200500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192540 f, 200562.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192600 f, 200625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192660 f, 200687.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192720 f, 200750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192780 f, 200812.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192840 f, 200875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192900 f, 200937.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192960 f, 201000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193020 f, 201062.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193080 f, 201125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193140 f, 200978.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193200 f, 201040.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193260 f, 201103.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193320 f, 201165.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193380 f, 201227.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193440 f, 201290.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193500 f, 201352.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193560 f, 201415.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193620 f, 201477.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193680 f, 201540.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193740 f, 201602.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193800 f, 201664.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193860 f, 201727.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193920 f, 201789.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193980 f, 201852.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194040 f, 201704.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194100 f, 201767.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194160 f, 201829.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194220 f, 201891.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194280 f, 201954.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194340 f, 202016.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194400 f, 202079.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194460 f, 202141.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194520 f, 202203.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194580 f, 202266.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194640 f, 202328.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194700 f, 202390.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194760 f, 202453.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194820 f, 202515.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194880 f, 202577.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194940 f, 202429.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195000 f, 202492.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195060 f, 202554.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195120 f, 202616.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195180 f, 202679.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195240 f, 202741.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195300 f, 202803.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195360 f, 202866.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195420 f, 202928.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195480 f, 202990.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195540 f, 203052.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195600 f, 203115.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195660 f, 203177.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195720 f, 203239.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195780 f, 203302.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195840 f, 203153.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195900 f, 203215.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195960 f, 203278.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196020 f, 203340.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196080 f, 203402.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196140 f, 203464.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196200 f, 203526.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196260 f, 203589.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196320 f, 203651.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196380 f, 203713.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196440 f, 203775.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196500 f, 203838.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196560 f, 203900.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196620 f, 203962.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196680 f, 203813.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196740 f, 203875.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196800 f, 203937.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196860 f, 204000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196920 f, 204062.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196980 f, 204124.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197040 f, 204186.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197100 f, 204248.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197160 f, 204310.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197220 f, 204373.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197280 f, 204435.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197340 f, 204497.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197400 f, 204559.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197460 f, 204621.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197520 f, 204683.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197580 f, 204534.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197640 f, 204596.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197700 f, 204658.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197760 f, 204720.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197820 f, 204782.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197880 f, 204844.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197940 f, 204906.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198000 f, 204968.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198060 f, 205031.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198120 f, 205093.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198180 f, 205155.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198240 f, 205217.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198300 f, 205279.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198360 f, 205341.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198420 f, 205403.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198480 f, 205253.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198540 f, 205315.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198600 f, 205377.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198660 f, 205439.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198720 f, 205501.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198780 f, 205563.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198840 f, 205625.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198900 f, 205687.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198960 f, 205749.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199020 f, 205811.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199080 f, 205873.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199140 f, 205935.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199200 f, 205997.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199260 f, 206059.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199320 f, 206122.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199380 f, 205971.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199440 f, 206033.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199500 f, 206095.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199560 f, 206157.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199620 f, 206219.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199680 f, 206280.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199740 f, 206342.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199800 f, 206404.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199860 f, 206466.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199920 f, 206528.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199980 f, 206590.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200040 f, 206652.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200100 f, 206714.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200160 f, 206776.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200220 f, 206838.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200280 f, 206687.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200340 f, 206749.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200400 f, 206811.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200460 f, 206873.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200520 f, 206934.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200580 f, 206996.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200640 f, 207058.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200700 f, 207120.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200760 f, 207182.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200820 f, 207244.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200880 f, 207306.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200940 f, 207368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201000 f, 207430.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201060 f, 207492.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201120 f, 207554.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201180 f, 207402.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201240 f, 207463.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201300 f, 207525.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201360 f, 207587.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201420 f, 207649.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201480 f, 207711.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201540 f, 207773.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201600 f, 207835.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201660 f, 207896.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201720 f, 207958.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201780 f, 208020.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201840 f, 208082.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201900 f, 208144.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201960 f, 208206.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202020 f, 208268.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202080 f, 208115.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202140 f, 208177.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202200 f, 208238.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202260 f, 208300.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202320 f, 208362.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202380 f, 208424.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202440 f, 208486.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202500 f, 208547.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202560 f, 208609.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202620 f, 208671.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202680 f, 208733.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202740 f, 208795.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202800 f, 208856.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202860 f, 208918.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202920 f, 208980.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202980 f, 208827.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203040 f, 208888.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203100 f, 208950.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203160 f, 209012.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203220 f, 209074.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203280 f, 209135.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203340 f, 209197.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203400 f, 209259.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203460 f, 209320.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203520 f, 209382.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203580 f, 209444.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203640 f, 209506.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203700 f, 209567.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203760 f, 209629.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203820 f, 209691.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203880 f, 209537.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203940 f, 209599.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204000 f, 209660.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204060 f, 209722.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204120 f, 209784.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204180 f, 209845.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204240 f, 209907.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204300 f, 209969.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204360 f, 210030.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204420 f, 210092.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204480 f, 210154.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204540 f, 210215.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204600 f, 210277.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204660 f, 210339.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204720 f, 210400.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204780 f, 210462.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204840 f, 210524.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204900 f, 210585.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204960 f, 210431.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205020 f, 210492.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205080 f, 210554.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205140 f, 210616.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205200 f, 210677.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205260 f, 210739.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205320 f, 210800.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205380 f, 210862.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205440 f, 210924.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205500 f, 210985.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205560 f, 211047.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205620 f, 211108.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205680 f, 211170.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205740 f, 211232.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205800 f, 211293.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205860 f, 211355.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205920 f, 211416.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205980 f, 211478.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206040 f, 211540.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206100 f, 211601.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206160 f, 211663.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206220 f, 211507.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206280 f, 211569.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206340 f, 211630.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206400 f, 211692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206460 f, 211753.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206520 f, 211815.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206580 f, 211876.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206640 f, 211938.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206700 f, 212000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206760 f, 212061.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206820 f, 212123.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206880 f, 212184.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206940 f, 212246.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207000 f, 212307.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207060 f, 212369.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207120 f, 212430.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207180 f, 212492.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207240 f, 212553.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207300 f, 212615.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207360 f, 212676.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207420 f, 212738.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207480 f, 212800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207540 f, 212643.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207600 f, 212704.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207660 f, 212766.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207720 f, 212827.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207780 f, 212889.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207840 f, 212950.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207900 f, 213012.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207960 f, 213073.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208020 f, 213135.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208080 f, 213196.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208140 f, 213258.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208200 f, 213319.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208260 f, 213381.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208320 f, 213442.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208380 f, 213504.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208440 f, 213565.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208500 f, 213627.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208560 f, 213688.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208620 f, 213750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208680 f, 213811.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208740 f, 213654.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208800 f, 213715.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208860 f, 213776.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208920 f, 213838.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208980 f, 213899.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209040 f, 213961.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209100 f, 214022.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209160 f, 214083.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209220 f, 214145.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209280 f, 214206.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209340 f, 214268.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209400 f, 214329.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209460 f, 214391.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209520 f, 214452.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209580 f, 214513.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209640 f, 214575.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209700 f, 214636.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209760 f, 214698.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209820 f, 214759.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209880 f, 214820.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209940 f, 214882.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210000 f, 214943.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210060 f, 214785.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210120 f, 214846.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210180 f, 214907.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210240 f, 214969.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210300 f, 215030.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210360 f, 215092.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210420 f, 215153.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210480 f, 215214.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210540 f, 215276.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210600 f, 215337.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210660 f, 215398.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210720 f, 215460.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210780 f, 215521.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210840 f, 215582.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210900 f, 215644.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210960 f, 215705.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211020 f, 215766.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211080 f, 215828.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211140 f, 215889.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211200 f, 215950.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211260 f, 216012.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211320 f, 215852.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211380 f, 215914.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211440 f, 215975.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211500 f, 216036.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211560 f, 216098.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211620 f, 216159.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211680 f, 216220.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211740 f, 216281.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211800 f, 216343.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211860 f, 216404.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211920 f, 216465.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211980 f, 216527.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212040 f, 216588.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212100 f, 216649.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212160 f, 216710.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212220 f, 216772.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212280 f, 216833.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212340 f, 216894.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212400 f, 216956.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212460 f, 217017.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212520 f, 217078.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212580 f, 217139.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212640 f, 217201.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212700 f, 217262.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212760 f, 217323.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212820 f, 217163.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212880 f, 217224.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212940 f, 217285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213000 f, 217346.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213060 f, 217408.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213120 f, 217469.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213180 f, 217530.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213240 f, 217591.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213300 f, 217653.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213360 f, 217714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213420 f, 217775.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213480 f, 217836.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213540 f, 217897.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213600 f, 217959.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213660 f, 218020.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213720 f, 218081.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213780 f, 218142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213840 f, 218204.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213900 f, 218265.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213960 f, 218326.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214020 f, 218387.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214080 f, 218448.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214140 f, 218510.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214200 f, 218571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214260 f, 218632.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214320 f, 218693.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214380 f, 218755.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214440 f, 218816.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214500 f, 218877.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214560 f, 218715.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214620 f, 218776.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214680 f, 218837.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214740 f, 218899.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214800 f, 218960.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214860 f, 219021.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214920 f, 219082.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214980 f, 219143.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215040 f, 219204.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215100 f, 219266.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215160 f, 219327.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215220 f, 219388.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215280 f, 219449.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215340 f, 219510.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215400 f, 219571.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215460 f, 219633.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215520 f, 219694.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215580 f, 219755.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215640 f, 219816.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215700 f, 219877.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215760 f, 219938.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215820 f, 220000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215880 f, 220061.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215940 f, 220122.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216000 f, 220183.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216060 f, 220244.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216120 f, 220305.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216180 f, 220366.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216240 f, 220203.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216300 f, 220264.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216360 f, 220325.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216420 f, 220386.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216480 f, 220448.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216540 f, 220509.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216600 f, 220570.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216660 f, 220631.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216720 f, 220692.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216780 f, 220753.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216840 f, 220814.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216900 f, 220875.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216960 f, 220936.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217020 f, 220997.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217080 f, 221059.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217140 f, 221120.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217200 f, 221181.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217260 f, 221242.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217320 f, 221303.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217380 f, 221364.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217440 f, 221425.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217500 f, 221486.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217560 f, 221322.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217620 f, 221383.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217680 f, 221444.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217740 f, 221505.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217800 f, 221566.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217860 f, 221627.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217920 f, 221688.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217980 f, 221749.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218040 f, 221810.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218100 f, 221871.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218160 f, 221932.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218220 f, 221993.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218280 f, 222054.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218340 f, 222115.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218400 f, 222177.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218460 f, 222238.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218520 f, 222299.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218580 f, 222360.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218640 f, 222421.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218700 f, 222482.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218760 f, 222543.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218820 f, 222604.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218880 f, 222665.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218940 f, 222500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219000 f, 222560.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219060 f, 222621.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219120 f, 222682.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219180 f, 222743.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219240 f, 222804.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219300 f, 222865.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219360 f, 222926.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219420 f, 222987.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219480 f, 223048.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219540 f, 223109.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219600 f, 223170.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219660 f, 223231.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219720 f, 223292.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219780 f, 223353.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219840 f, 223414.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219900 f, 223475.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219960 f, 223536.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220020 f, 223597.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220080 f, 223658.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220140 f, 223719.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220200 f, 223780.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220260 f, 223841.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220320 f, 223902.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220380 f, 223963.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220440 f, 224024.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220500 f, 224085.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220560 f, 224146.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220620 f, 223979.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220680 f, 224040.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220740 f, 224101.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220800 f, 224162.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220860 f, 224223.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220920 f, 224284.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220980 f, 224345.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221040 f, 224406.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221100 f, 224467.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221160 f, 224527.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221220 f, 224588.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221280 f, 224649.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221340 f, 224710.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221400 f, 224771.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221460 f, 224832.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221520 f, 224893.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221580 f, 224954.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221640 f, 225015.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221700 f, 225076.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221760 f, 225137.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221820 f, 225197.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221880 f, 225258.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221940 f, 225319.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222000 f, 225380.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222060 f, 225441.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222120 f, 225502.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222180 f, 225563.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222240 f, 225624.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222300 f, 225685.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222360 f, 225746.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222420 f, 225807.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222480 f, 225868.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222540 f, 225699.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222600 f, 225760.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222660 f, 225821.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222720 f, 225882.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222780 f, 225943.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222840 f, 226004.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222900 f, 226064.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222960 f, 226125.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223020 f, 226186.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223080 f, 226247.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223140 f, 226308.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223200 f, 226369.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223260 f, 226430.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223320 f, 226490.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223380 f, 226551.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223440 f, 226612.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223500 f, 226673.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223560 f, 226734.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223620 f, 226795.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223680 f, 226855.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223740 f, 226916.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223800 f, 226977.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223860 f, 227038.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223920 f, 227099.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223980 f, 227160.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224040 f, 227221.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224100 f, 227281.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224160 f, 227342.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224220 f, 227403.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224280 f, 227464.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224340 f, 227525.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224400 f, 227586.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224460 f, 227647.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224520 f, 227707.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224580 f, 227538.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224640 f, 227598.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224700 f, 227659.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224760 f, 227720.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224820 f, 227781.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224880 f, 227841.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224940 f, 227902.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225000 f, 227963.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225060 f, 228024.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225120 f, 228085.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225180 f, 228145.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225240 f, 228206.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225300 f, 228267.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225360 f, 228328.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225420 f, 228389.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225480 f, 228449.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225540 f, 228510.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225600 f, 228571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225660 f, 228632.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225720 f, 228693.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225780 f, 228753.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225840 f, 228814.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225900 f, 228875.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225960 f, 228936.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226020 f, 228996.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226080 f, 229057.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226140 f, 229118.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226200 f, 229179.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226260 f, 229240.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226320 f, 229300.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226380 f, 229361.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226440 f, 229422.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226500 f, 229483.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226560 f, 229544.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226620 f, 229604.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226680 f, 229433.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226740 f, 229493.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226800 f, 229554.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226860 f, 229615.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226920 f, 229676.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226980 f, 229736.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227040 f, 229797.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227100 f, 229858.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227160 f, 229919.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227220 f, 229979.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227280 f, 230040.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227340 f, 230101.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227400 f, 230161.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227460 f, 230222.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227520 f, 230283.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227580 f, 230344.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227640 f, 230404.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227700 f, 230465.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227760 f, 230526.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227820 f, 230587.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227880 f, 230647.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227940 f, 230708.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228000 f, 230769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228060 f, 230829.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228120 f, 230890.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228180 f, 230951.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228240 f, 231012.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228300 f, 231072.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228360 f, 231133.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228420 f, 231194.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228480 f, 231255.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228540 f, 231315.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228600 f, 231376.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228660 f, 231437.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228720 f, 231497.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228780 f, 231324.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228840 f, 231385.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228900 f, 231445.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228960 f, 231506.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229020 f, 231567.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229080 f, 231627.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229140 f, 231688.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229200 f, 231749.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229260 f, 231809.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229320 f, 231870.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229380 f, 231931.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229440 f, 231991.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229500 f, 232052.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229560 f, 232113.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229620 f, 232173.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229680 f, 232234.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229740 f, 232295.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229800 f, 232355.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229860 f, 232416.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229920 f, 232477.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229980 f, 232537.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230040 f, 232598.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230100 f, 232659.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230160 f, 232719.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230220 f, 232780.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230280 f, 232841.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230340 f, 232901.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230400 f, 232962.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230460 f, 233023.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230520 f, 233083.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230580 f, 233144.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230640 f, 233205.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230700 f, 233265.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230760 f, 233326.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230820 f, 233387.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230880 f, 233212.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230940 f, 233272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231000 f, 233333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231060 f, 233393.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231120 f, 233454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231180 f, 233515.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231240 f, 233575.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231300 f, 233636.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231360 f, 233696.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231420 f, 233757.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231480 f, 233818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231540 f, 233878.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231600 f, 233939.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231660 f, 234000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231720 f, 234060.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231780 f, 234121.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231840 f, 234181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231900 f, 234242.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231960 f, 234303.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232020 f, 234363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232080 f, 234424.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232140 f, 234484.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232200 f, 234545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232260 f, 234606.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232320 f, 234666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232380 f, 234727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232440 f, 234787.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232500 f, 234848.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232560 f, 234909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232620 f, 234969.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232680 f, 235030.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232740 f, 235090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232800 f, 235151.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232860 f, 235212.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232920 f, 235272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232980 f, 235095.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233040 f, 235156.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233100 f, 235216.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233160 f, 235277.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233220 f, 235338.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233280 f, 235398.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233340 f, 235459.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233400 f, 235519.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233460 f, 235580.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233520 f, 235640.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233580 f, 235701.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233640 f, 235761.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233700 f, 235822.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233760 f, 235882.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233820 f, 235943.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233880 f, 236004.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233940 f, 236064.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234000 f, 236125.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234060 f, 236185.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234120 f, 236246.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234180 f, 236306.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234240 f, 236367.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234300 f, 236427.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234360 f, 236488.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234420 f, 236548.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234480 f, 236609.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234540 f, 236670.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234600 f, 236730.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234660 f, 236791.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234720 f, 236851.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234780 f, 236912.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234840 f, 236972.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234900 f, 237033.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234960 f, 237093.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235020 f, 237154.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235080 f, 237214.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235140 f, 237275.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235200 f, 237336.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235260 f, 237157.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235320 f, 237217.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235380 f, 237278.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235440 f, 237338.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235500 f, 237399.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235560 f, 237459.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235620 f, 237520.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235680 f, 237580.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235740 f, 237641.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235800 f, 237701.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235860 f, 237762.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235920 f, 237822.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235980 f, 237883.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236040 f, 237943.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236100 f, 238004.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236160 f, 238064.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236220 f, 238125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236280 f, 238185.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236340 f, 238245.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236400 f, 238306.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236460 f, 238366.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236520 f, 238427.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236580 f, 238487.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236640 f, 238548.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236700 f, 238608.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236760 f, 238669.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236820 f, 238729.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236880 f, 238790.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236940 f, 238850.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237000 f, 238911.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237060 f, 238971.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237120 f, 239032.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237180 f, 239092.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237240 f, 239153.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237300 f, 239213.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237360 f, 239274.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237420 f, 239334.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237480 f, 239395.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237540 f, 239455.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237600 f, 239516.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237660 f, 239576.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237720 f, 239395.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237780 f, 239456.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237840 f, 239516.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237900 f, 239577.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237960 f, 239637.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238020 f, 239697.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238080 f, 239758.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238140 f, 239818.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238200 f, 239879.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238260 f, 239939.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238320 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238380 f, 240060.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238440 f, 240120.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238500 f, 240181.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238560 f, 240241.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238620 f, 240302.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238680 f, 240362.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238740 f, 240422.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238800 f, 240483.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238860 f, 240543.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238920 f, 240604.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238980 f, 240664.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239040 f, 240725.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239100 f, 240785.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239160 f, 240845.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239220 f, 240906.3 fps, 0 ms/f
[junit] 1 s: 60 f / 62 ms, 967.7 fps, 1 ms/f; total: 239280 f, 226805.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239340 f, 226647.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239400 f, 226704.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239460 f, 226761.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239520 f, 226818.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239580 f, 226875.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239640 f, 226931.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239700 f, 226988.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239760 f, 227045.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239820 f, 227102.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239880 f, 227159.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239940 f, 227000.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240000 f, 227057.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240060 f, 227114.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240120 f, 227171.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240180 f, 227228.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240240 f, 227284.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240300 f, 227341.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240360 f, 227398.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240420 f, 227455.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240480 f, 227296.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240540 f, 227353.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240600 f, 227410.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240660 f, 227466.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240720 f, 227523.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240780 f, 227580.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240840 f, 227637.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240900 f, 227693.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240960 f, 227750.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241020 f, 227592.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241080 f, 227648.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241140 f, 227705.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241200 f, 227762.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241260 f, 227818.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241320 f, 227875.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241380 f, 227932.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241440 f, 227988.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241500 f, 228045.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241560 f, 227886.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241620 f, 227943.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241680 f, 228000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241740 f, 228056.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241800 f, 228113.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241860 f, 228169.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241920 f, 228226.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241980 f, 228283.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242040 f, 228339.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242100 f, 228180.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242160 f, 228237.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242220 f, 228294.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242280 f, 228350.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242340 f, 228407.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242400 f, 228463.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242460 f, 228520.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242520 f, 228576.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242580 f, 228633.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242640 f, 228474.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242700 f, 228531.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242760 f, 228587.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242820 f, 228644.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242880 f, 228700.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242940 f, 228757.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243000 f, 228813.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243060 f, 228870.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243120 f, 228926.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243180 f, 228983.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243240 f, 228824.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243300 f, 228880.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243360 f, 228936.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243420 f, 228993.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243480 f, 229049.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243540 f, 229106.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243600 f, 229162.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243660 f, 229219.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243720 f, 229275.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243780 f, 229116.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243840 f, 229172.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243900 f, 229229.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243960 f, 229285.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244020 f, 229342.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244080 f, 229398.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244140 f, 229454.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244200 f, 229511.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244260 f, 229567.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244320 f, 229408.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244380 f, 229464.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244440 f, 229521.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244500 f, 229577.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244560 f, 229633.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244620 f, 229690.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244680 f, 229746.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244740 f, 229802.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244800 f, 229859.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244860 f, 229699.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244920 f, 229756.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244980 f, 229812.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245040 f, 229868.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245100 f, 229924.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245160 f, 229981.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245220 f, 230037.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245280 f, 230093.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245340 f, 230150.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245400 f, 229990.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245460 f, 230046.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245520 f, 230103.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245580 f, 230159.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245640 f, 230215.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245700 f, 230271.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245760 f, 230328.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245820 f, 230384.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245880 f, 230440.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245940 f, 230280.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246000 f, 230337.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246060 f, 230393.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246120 f, 230449.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246180 f, 230505.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246240 f, 230561.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246300 f, 230617.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246360 f, 230674.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246420 f, 230730.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246480 f, 230786.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246540 f, 230626.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246600 f, 230682.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246660 f, 230739.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246720 f, 230795.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246780 f, 230851.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246840 f, 230907.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246900 f, 230963.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246960 f, 231019.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247020 f, 231075.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247080 f, 230915.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247140 f, 230971.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247200 f, 231028.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247260 f, 231084.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247320 f, 231140.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247380 f, 231196.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247440 f, 231252.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247500 f, 231308.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247560 f, 231364.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247620 f, 231204.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247680 f, 231260.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247740 f, 231316.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247800 f, 231372.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247860 f, 231428.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247920 f, 231484.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247980 f, 231540.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248040 f, 231596.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248100 f, 231652.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248160 f, 231492.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248220 f, 231548.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248280 f, 231604.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248340 f, 231660.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248400 f, 231716.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248460 f, 231772.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248520 f, 231828.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248580 f, 231884.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248640 f, 231940.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248700 f, 231780.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248760 f, 231835.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248820 f, 231891.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248880 f, 231947.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248940 f, 232003.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249000 f, 232059.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249060 f, 232115.5 fps, 0 ms/f
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.866 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364888031 ms III - Start
[junit] SLOCK [T main @ 1692364888031 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test01Onscreen
[junit] XXXX Visible Part 1/3
[junit] 0 s: 60 f / 190 ms, 315.7 fps, 3 ms/f; total: 60 f, 315.7 fps, 3 ms/f
[junit] 0 s: 60 f / 75 ms, 800.0 fps, 1 ms/f; total: 120 f, 452.8 fps, 2 ms/f
[junit] 0 s: 60 f / 81 ms, 740.7 fps, 1 ms/f; total: 180 f, 518.7 fps, 1 ms/f
[junit] 0 s: 60 f / 72 ms, 833.3 fps, 1 ms/f; total: 240 f, 572.7 fps, 1 ms/f
[junit] 0 s: 60 f / 66 ms, 909.0 fps, 1 ms/f; total: 300 f, 617.2 fps, 1 ms/f
[junit] 0 s: 60 f / 63 ms, 952.3 fps, 1 ms/f; total: 360 f, 654.5 fps, 1 ms/f
[junit] XXXXX Invisible Part 2/3
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60 f, 60000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120 f, 120000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 180000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 300000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 360000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 270000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 300000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 330000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 360000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 390000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 450000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 510000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 570000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 630000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 460000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 500000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 520000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 560000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 580000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 620000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 640000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 680000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 700000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 720000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 740000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 760000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 615000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 630000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 645000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 675000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 690000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 705000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 720000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 735000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 750000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 765000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 795000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 810000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 825000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 684000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 696000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 708000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 720000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 732000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 744000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 756000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 768000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 792000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 804000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 816000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 828000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 852000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 864000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 876000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 740000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 750000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 760000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 770000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 790000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 800000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 810000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 820000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 830000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 850000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 860000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 870000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 880000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 890000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 900000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 788571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 797142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 805714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 814285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 822857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 831428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 848571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 857142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 865714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 874285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 882857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 891428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 900000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 908571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 917142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 925714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 817500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 825000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 832500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 847500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 855000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 862500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 870000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 877500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 885000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 892500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 900000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 907500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 915000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 922500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 930000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 937500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 846666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 853333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 860000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 866666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 873333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 880000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 886666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 893333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 900000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 906666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 913333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 920000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 926666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 933333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 940000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 946666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 953333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 960000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 966666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 876000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 882000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 888000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 894000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 900000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 906000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 912000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 918000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 924000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 930000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 936000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 942000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 948000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 954000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 960000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 966000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 972000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 978000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 984000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 990000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 996000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 910909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 916363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 921818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 927272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 932727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 938181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 943636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 949090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 954545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 960000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 965454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 970909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 976363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 981818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 987272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 992727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 998181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 1003636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 1009090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 1014545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 935000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 940000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 945000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 950000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 955000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 960000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 965000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 970000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 975000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 980000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 985000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 990000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 995000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 1000000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 1005000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 1010000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 1015000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 1020000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 1025000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 1030000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 955384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 960000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 964615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 969230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 973846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 978461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 983076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 987692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 992307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 996923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 1001538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 1006153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 1010769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 1015384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 1020000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 1024615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 1029230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 1033846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 1038461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 1043076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 1047692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 977142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 981428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 985714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 990000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 994285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 998571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 1002857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 1007142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 1011428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 1015714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 1020000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 1024285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 1028571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 1032857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 1037142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 1041428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 1045714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 1050000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 1054285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 1058571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 992000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 996000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 1000000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 1004000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 1008000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 1012000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 1016000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 1020000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 1024000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 1028000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 1032000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 1036000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 1040000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 1044000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 1048000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 1052000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 1056000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 1060000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 1064000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 1068000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 1072000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 1076000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 1080000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 1016250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 1020000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 1023750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 1027500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 1031250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 1035000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 1038750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 1042500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 1046250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 1050000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 1053750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 1057500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 1061250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 1065000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 1068750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 1072500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 1076250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 1080000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 1083750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 1087500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 1091250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 1095000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 1098750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 1102500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 1106250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 1110000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 1048235.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 1051764.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 1055294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 1058823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 1062353.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 1065882.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 1069411.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 1072941.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 1076470.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 1080000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 1083529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 1087058.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 1090588.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 1094117.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 1097647.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 1101176.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 1104705.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 1108235.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 1111764.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 1115294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 1118823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 1122353.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 1125882.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 1129411.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 1132941.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 1136470.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 1076666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 1080000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 1083333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 1086666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 1090000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 1093333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 1096666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 1100000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 1103333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 1106666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 1110000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 1113333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 1116666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 1120000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 1123333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 1126666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 1130000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 1133333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 1136666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 1140000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 1143333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 1146666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 1150000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 1153333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 1156666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 1160000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 1163333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 1166666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 1108421.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 1111579.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 1114736.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 1117894.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 1121052.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 1124210.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 1127368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 1130526.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 1133684.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 1136842.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 1140000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 1143157.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 1146315.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 1149473.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 1152631.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 1155789.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 1158947.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 1162105.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 1165263.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 1168421.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 1171579.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 1174736.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 1177894.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 1181052.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 1184210.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 1187368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 1190526.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 1193684.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 1137000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 1140000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 1143000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 1146000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 1149000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 1152000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 1155000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 1158000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 1161000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 1164000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 1167000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 1170000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 1173000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 1176000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 1179000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 1182000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 1185000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 1188000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 1191000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 1194000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 1197000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 1200000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 1203000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 1206000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 1209000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 1212000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 1215000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 1218000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 1221000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 1224000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 1227000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 1171428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 1174285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 1177142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 1180000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 1182857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 1185714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 1188571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 1191428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 1194285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 1197142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 1200000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 1202857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 1205714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 1208571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 1211428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 1214285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 1217142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 1220000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 1222857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 1225714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 1228571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 1231428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 1234285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 1237142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 1240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 1242857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 1245714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 1248571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 1251428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 1254285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 1257142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 1202727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 1205454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 1208181.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 1210909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 1213636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 1216363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 1219090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 1221818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 1224545.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 1227272.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 1230000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 1232727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 1235454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 1238181.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 1240909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 1243636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 1246363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 1249090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 1251818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 1254545.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 1257272.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 1260000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 1262727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 1265454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 1268181.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 1270909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 1273636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 1276363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 1223478.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 1226087.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 1228695.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 1231304.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 1233913.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 1236521.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 1239130.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 1241739.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 1244347.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 1246956.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 1249565.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 1252173.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 1254782.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 1257391.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 1260000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 1262608.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 1265217.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 1267826.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 1217500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 1220000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 1222500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 1225000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 1227500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 1230000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 1232500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 1235000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 1237500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 1240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 1242500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 1245000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 1247500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 1250000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 1252500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 1255000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 1207200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 1209600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 1212000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 1214400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 1216800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 1219200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 1221600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 1224000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 1226400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 1228800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 1231200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 1233600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 1236000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 1238400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 1240800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 1195384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 1197692.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 1200000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 1202307.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 1204615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 1206923.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 1209230.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 1211538.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 1213846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 1216153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 1218461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 1220769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 1223076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 1225384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 1227692.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 1230000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 1232307.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 1234615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 1236923.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 1239230.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 1195555.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 1197777.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 1200000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 1202222.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 1204444.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 1206666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 1208888.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 1211111.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 1213333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 1215555.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 1217777.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 1220000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 1222222.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 1224444.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 1226666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 1228888.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 1231111.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 1233333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 1235555.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 1237777.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 1240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 1197857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 1200000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 1202142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 1204285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 1206428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 1208571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 1210714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 1212857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 1215000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 1217142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 1219285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 1221428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 1223571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 1225714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 1227857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 1230000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 1232142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 1234285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 1236428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 1238571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 1240714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 1242857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 1245000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 1247142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 1249285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 1251428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 1253571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 1212413.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 1214482.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 1216551.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 1218620.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 1220689.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 1222758.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 1224827.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 1226896.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 1228965.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 1231034.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 1233103.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 1235172.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 1237241.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 1239310.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 1241379.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 1243448.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 1245517.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 1247586.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 1249655.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 1251724.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 1253793.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 1255862.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 1257931.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 1260000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 1262069.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 1264137.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 1224000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 1226000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 1228000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 1230000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 1232000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 1234000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 1236000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 1238000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 1240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 1242000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 1244000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 1246000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 1248000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 1250000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 1252000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 1254000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 1256000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 1258000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 1260000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 1262000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 1264000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 1266000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 1227096.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 1229032.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 1230967.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 1232903.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 1234838.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 1236774.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 1238709.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 1240645.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 1242580.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 1244516.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 1246451.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 1248387.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 1250322.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 1252258.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 1254193.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 1256129.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 1258064.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 1260000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 1261935.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 1263871.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 1265806.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 1267741.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 1269677.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 1271612.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 1273548.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 1275483.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 1277419.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 1279354.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 1281290.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 1283225.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 1285161.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 1287096.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 1289032.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 1290967.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 1292903.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 1254375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 1256250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 1258125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 1260000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 1261875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 1263750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 1265625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 1267500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 1269375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 1271250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 1273125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 1275000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 1276875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 1278750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 1280625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 1282500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 1284375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 1286250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 1288125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 1290000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 1291875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 1293750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 1295625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 1297500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 1299375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 1301250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 1303125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 1305000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 1306875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 1308750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 1310625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 1312500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 1314375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 1316250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 1318125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 1320000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 1321875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 1323750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 1325625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 1327500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 1289090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 1290909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 1292727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 1294545.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 1296363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 1298181.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 1300000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 1301818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 1303636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 1305454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 1307272.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 1309090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 1310909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 1312727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 1314545.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 1316363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 1318181.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 1320000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 1321818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 1323636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 1325454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 1327272.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 1329090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 1330909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 1332727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 1334545.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 1336363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 1338181.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 1340000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 1341818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 1304117.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 1305882.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 1307647.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 1309411.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 1311176.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 1312941.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 1314705.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 1316470.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 1318235.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 1320000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 1321764.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 1323529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 1325294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 1327058.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 1328823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 1330588.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 1332353.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 1334117.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 1335882.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 1337647.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 1339411.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 1341176.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 1342941.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 1344705.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 1308000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 1309714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 1311428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 1313142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 1314857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 1316571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 1318285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 1320000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 1321714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 1323428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 1325142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 1326857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 1328571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 1330285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 1332000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 1333714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 1335428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 1337142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 1338857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 1340571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 1342285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 1344000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 1345714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 1347428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 1311666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 1313333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 1315000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 1316666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 1318333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 1320000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 1321666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 1323333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 1325000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 1326666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 1328333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 1330000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 1331666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 1333333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 1335000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 1336666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 1338333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 1340000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 1341666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 1343333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 1345000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 1346666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 1348333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 1313513.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 1315135.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 1316756.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 1318378.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 1320000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 1321621.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 1323243.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 1324864.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 1326486.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 1328108.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 1329729.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 1331351.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 1332973.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 1334594.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 1336216.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 1337837.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 1339459.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 1341081.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 1342702.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 1344324.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 1345946.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 1347567.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 1349189.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 1350810.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 1316842.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 1318421.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 1320000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 1321579.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 1323157.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 1324736.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 1326315.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 1327894.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 1329473.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 1331052.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 1332631.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 1334210.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 1335789.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 1337368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 1338947.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 1340526.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 1342105.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 1343684.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 1345263.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 1346842.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 1348421.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 1350000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 1351579.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 1353157.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 1354736.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 1356315.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 1357894.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 1359473.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 1361052.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 1362631.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 1329230.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 1330769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 1332307.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 1333846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 1335384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 1336923.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 1338461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 1340000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 1341538.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 1343076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 1344615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 1346153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 1347692.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 1349230.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 1350769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 1352307.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 1353846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 1355384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 1356923.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 1358461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 1360000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 1361538.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 1363076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 1364615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 1366153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 1367692.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 1369230.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 1370769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 1372307.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 1373846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 1375384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 1376923.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 1378461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 1380000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 1381538.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 1383076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 1384615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 1351500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 1353000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 1354500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 1356000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 1357500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 1359000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 1360500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 1362000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 1363500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 1365000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 1366500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 1368000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 1369500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 1371000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 1372500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 1374000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 1375500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 1377000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 1378500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 1380000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 1381500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 1383000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 1384500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 1386000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 1387500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 1389000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 1390500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 1392000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 1393500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 1395000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 1396500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 1398000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 1399500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 1401000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 1402500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 1404000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 1405500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 1407000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 1374146.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 1375609.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 1377073.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 1378536.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 1380000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 1381463.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 1382926.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 1384390.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 1385853.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 1387317.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 1388780.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 1390243.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 1391707.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57120 f, 1393170.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 1394634.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 1396097.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57300 f, 1397561.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 1399024.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 1400487.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 1401951.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 1403414.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 1404878.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 1372857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 1374285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 1375714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 1377142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 1378571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 1380000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 1381428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 1382857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 1384285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 1385714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 1387142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58320 f, 1388571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58380 f, 1390000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58440 f, 1391428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58500 f, 1392857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58560 f, 1394285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58620 f, 1395714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58680 f, 1397142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58740 f, 1398571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58800 f, 1400000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58860 f, 1401428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58920 f, 1402857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58980 f, 1404285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59040 f, 1405714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59100 f, 1374418.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59160 f, 1375814.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59220 f, 1377209.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59280 f, 1378604.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59340 f, 1380000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 1381395.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 1382790.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 1384186.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 1385581.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 1386976.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 1388372.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59760 f, 1389767.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59820 f, 1391162.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59880 f, 1392558.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59940 f, 1393953.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 1395348.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 1396744.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 1398139.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 1399534.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 1400930.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 1402325.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 1403720.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 1405116.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 1374545.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 1375909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 1377272.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 1378636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 1380000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 1381363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 1382727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 1384090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 1385454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 1386818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 1388181.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 1389545.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 1390909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 1392272.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 1393636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 1395000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 1396363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 1397727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 1399090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 1400454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 1401818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 1403181.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 1404545.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 1405909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 1376000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 1377333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 1378666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 1380000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 1381333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 1382666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 1384000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 1385333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 1386666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 1388000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 1389333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 1390666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 1392000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 1393333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 1394666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 1396000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 1397333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 1398666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 1400000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 1401333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 1402666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 1404000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 1405333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 1376087.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 1377391.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63420 f, 1378695.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63480 f, 1380000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63540 f, 1381304.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63600 f, 1382608.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63660 f, 1383913.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 1385217.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63780 f, 1386521.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63840 f, 1387826.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63900 f, 1389130.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63960 f, 1390434.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64020 f, 1391739.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64080 f, 1393043.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64140 f, 1394347.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 1395652.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 1396956.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 1398260.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64380 f, 1399565.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64440 f, 1400869.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64500 f, 1402173.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64560 f, 1403478.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 1404782.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 1406087.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 1407391.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 1408695.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 1410000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 1411304.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 1412608.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 1413913.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 1415217.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 1416521.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 1417826.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 1419130.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 1420434.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 1421739.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 1423043.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 1424347.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 1425652.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 1426956.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 1428260.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 1429565.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 1430869.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 1401702.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 1402978.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 1404255.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 1405531.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 1406808.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 1408085.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 1409361.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 1410638.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 1411914.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 1413191.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 1414468.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 1415744.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 1417021.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 1418297.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 1419574.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 1420851.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 1422127.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66900 f, 1423404.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 1424680.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 1425957.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 1427234.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 1428510.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 1429787.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 1431063.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 1432340.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 1433617.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 1434893.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 1436170.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 1437446.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 1438723.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 1440000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 1441276.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 1442553.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 1443829.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 1445106.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 1446383.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 1447659.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 1448936.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 1450212.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 1451489.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 1452766.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 1454042.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 1455319.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 1456595.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 1457872.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 1459148.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 1460425.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 1431250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 1432500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 1433750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 1435000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 1436250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 1437500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 1438750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 1440000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 1441250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 1442500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 1443750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 1445000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 1446250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 1447500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 1448750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 1450000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 1451250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 1452500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 1453750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 1455000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 1456250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 1457500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 1458750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 1460000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 1461250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 1462500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 1463750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 1465000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 1466250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 1467500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 1468750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70560 f, 1470000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 1471250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 1472500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 1473750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 1475000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 1476250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 1477500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 1478750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 1480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 1481250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 1482500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 1483750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 1485000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 1486250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 1487500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 1488750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71520 f, 1490000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71580 f, 1460816.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71640 f, 1462040.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71700 f, 1463265.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71760 f, 1464489.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71820 f, 1465714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71880 f, 1466938.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71940 f, 1468163.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72000 f, 1469387.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72060 f, 1470612.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72120 f, 1471836.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72180 f, 1473061.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72240 f, 1474285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72300 f, 1475510.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72360 f, 1476734.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72420 f, 1477959.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72480 f, 1479183.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72540 f, 1480408.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72600 f, 1481632.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72660 f, 1482857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72720 f, 1484081.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72780 f, 1485306.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72840 f, 1486530.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72900 f, 1487755.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72960 f, 1488979.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73020 f, 1490204.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73080 f, 1491428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73140 f, 1492653.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73200 f, 1493877.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73260 f, 1495102.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73320 f, 1496326.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73380 f, 1497551.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73440 f, 1498775.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73500 f, 1500000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73560 f, 1501224.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73620 f, 1502449.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73680 f, 1503673.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73740 f, 1504898.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73800 f, 1506122.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73860 f, 1507347.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73920 f, 1508571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73980 f, 1509795.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74040 f, 1511020.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74100 f, 1512244.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74160 f, 1513469.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74220 f, 1514693.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74280 f, 1515918.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74340 f, 1517142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74400 f, 1488000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74460 f, 1489200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74520 f, 1490400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74580 f, 1491600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74640 f, 1492800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74700 f, 1494000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74760 f, 1495200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74820 f, 1496400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74880 f, 1497600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74940 f, 1498800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75000 f, 1500000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75060 f, 1501200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75120 f, 1502400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75180 f, 1503600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75240 f, 1504800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75300 f, 1506000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75360 f, 1507200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75420 f, 1508400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75480 f, 1509600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75540 f, 1510800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75600 f, 1512000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75660 f, 1513200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75720 f, 1514400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75780 f, 1515600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75840 f, 1516800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75900 f, 1518000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75960 f, 1519200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76020 f, 1520400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76080 f, 1521600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76140 f, 1522800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76200 f, 1524000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76260 f, 1525200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76320 f, 1526400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76380 f, 1527600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76440 f, 1528800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76500 f, 1530000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76560 f, 1531200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76620 f, 1532400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76680 f, 1533600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76740 f, 1534800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76800 f, 1536000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76860 f, 1537200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76920 f, 1538400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76980 f, 1509411.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77040 f, 1510588.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77100 f, 1511764.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77160 f, 1512941.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77220 f, 1514117.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77280 f, 1515294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77340 f, 1516470.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77400 f, 1517647.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77460 f, 1518823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77520 f, 1520000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77580 f, 1521176.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77640 f, 1522353.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77700 f, 1523529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77760 f, 1524705.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77820 f, 1525882.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77880 f, 1527058.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77940 f, 1528235.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78000 f, 1529411.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78060 f, 1530588.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78120 f, 1531764.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78180 f, 1532941.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78240 f, 1534117.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78300 f, 1535294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78360 f, 1536470.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78420 f, 1537647.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78480 f, 1538823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78540 f, 1540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78600 f, 1541176.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78660 f, 1542353.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78720 f, 1543529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78780 f, 1544705.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78840 f, 1516153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78900 f, 1517307.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78960 f, 1518461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79020 f, 1519615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79080 f, 1520769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79140 f, 1521923.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79200 f, 1523076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79260 f, 1524230.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79320 f, 1525384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79380 f, 1526538.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79440 f, 1527692.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79500 f, 1528846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79560 f, 1530000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79620 f, 1531153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79680 f, 1532307.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79740 f, 1533461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79800 f, 1534615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79860 f, 1535769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79920 f, 1536923.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79980 f, 1538076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80040 f, 1539230.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80100 f, 1540384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80160 f, 1541538.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80220 f, 1542692.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80280 f, 1543846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80340 f, 1515849.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80400 f, 1516981.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80460 f, 1518113.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80520 f, 1519245.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80580 f, 1520377.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80640 f, 1521509.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80700 f, 1522641.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80760 f, 1523773.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80820 f, 1524905.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80880 f, 1526037.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80940 f, 1527169.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81000 f, 1528301.9 fps, 0 ms/f
[junit] 0 s: 60 f / 72 ms, 833.3 fps, 1 ms/f; total: 81060 f, 648480.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81120 f, 648960.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81180 f, 649440.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81240 f, 649920.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81300 f, 650400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81360 f, 645714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81420 f, 646190.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81480 f, 646666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81540 f, 647142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81600 f, 647619.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81660 f, 648095.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81720 f, 648571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81780 f, 649047.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81840 f, 649523.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81900 f, 650000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81960 f, 650476.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82020 f, 650952.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82080 f, 651428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82140 f, 651904.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82200 f, 652380.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82260 f, 652857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82320 f, 648189.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82380 f, 648661.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82440 f, 649133.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82500 f, 649606.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82560 f, 650078.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82620 f, 650551.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82680 f, 651023.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82740 f, 651496.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82800 f, 651968.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82860 f, 652440.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82920 f, 652913.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82980 f, 653385.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83040 f, 653858.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83100 f, 654330.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83160 f, 654803.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83220 f, 650156.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83280 f, 650625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83340 f, 651093.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83400 f, 651562.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83460 f, 652031.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83520 f, 652500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83580 f, 652968.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83640 f, 653437.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83700 f, 653906.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83760 f, 654375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83820 f, 654843.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83880 f, 655312.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83940 f, 655781.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84000 f, 656250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84060 f, 656718.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84120 f, 657187.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84180 f, 657656.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84240 f, 653023.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84300 f, 653488.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84360 f, 653953.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84420 f, 654418.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84480 f, 654883.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84540 f, 655348.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84600 f, 655813.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84660 f, 656279.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84720 f, 656744.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84780 f, 657209.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84840 f, 657674.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84900 f, 658139.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84960 f, 658604.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85020 f, 659069.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85080 f, 659534.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85140 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85200 f, 660465.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85260 f, 660930.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85320 f, 661395.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85380 f, 661860.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85440 f, 657230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85500 f, 657692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85560 f, 658153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85620 f, 658615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85680 f, 659076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85740 f, 659538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85800 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85860 f, 660461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85920 f, 660923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85980 f, 661384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86040 f, 661846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86100 f, 662307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86160 f, 662769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86220 f, 663230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86280 f, 663692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86340 f, 664153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86400 f, 664615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86460 f, 665076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86520 f, 665538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86580 f, 660916.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86640 f, 661374.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86700 f, 661832.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86760 f, 662290.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86820 f, 662748.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86880 f, 663206.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86940 f, 663664.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87000 f, 664122.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87060 f, 664580.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87120 f, 665038.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87180 f, 665496.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87240 f, 665954.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87300 f, 666412.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87360 f, 666870.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87420 f, 667328.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87480 f, 667786.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87540 f, 663181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87600 f, 663636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87660 f, 664090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87720 f, 664545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87780 f, 665000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87840 f, 665454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87900 f, 665909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87960 f, 666363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88020 f, 666818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88080 f, 667272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88140 f, 667727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88200 f, 668181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88260 f, 668636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88320 f, 669090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88380 f, 669545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88440 f, 664962.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88500 f, 665413.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88560 f, 665864.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88620 f, 666315.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88680 f, 666766.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88740 f, 667218.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88800 f, 667669.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88860 f, 668120.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88920 f, 668571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88980 f, 669022.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89040 f, 669473.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89100 f, 669924.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89160 f, 670375.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89220 f, 670827.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89280 f, 671278.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89340 f, 671729.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89400 f, 667164.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89460 f, 667611.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89520 f, 668059.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89580 f, 668507.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89640 f, 668955.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89700 f, 669403.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89760 f, 669850.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89820 f, 670298.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89880 f, 670746.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89940 f, 671194.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90000 f, 671641.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90060 f, 672089.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90120 f, 672537.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90180 f, 672985.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90240 f, 673432.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90300 f, 673880.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90360 f, 669333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90420 f, 669777.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90480 f, 670222.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90540 f, 670666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90600 f, 671111.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90660 f, 671555.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90720 f, 672000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90780 f, 672444.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90840 f, 672888.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90900 f, 673333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90960 f, 673777.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91020 f, 674222.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91080 f, 674666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91140 f, 675111.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91200 f, 670588.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91260 f, 671029.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91320 f, 671470.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91380 f, 671911.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91440 f, 672352.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91500 f, 672794.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91560 f, 673235.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91620 f, 673676.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91680 f, 674117.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91740 f, 674558.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91800 f, 675000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91860 f, 675441.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91920 f, 675882.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91980 f, 676323.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92040 f, 671824.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92100 f, 672262.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92160 f, 672700.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92220 f, 673138.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92280 f, 673576.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92340 f, 674014.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92400 f, 674452.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92460 f, 674890.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92520 f, 675328.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92580 f, 675766.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92640 f, 676204.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92700 f, 676642.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92760 f, 677080.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92820 f, 672608.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92880 f, 673043.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92940 f, 673478.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93000 f, 673913.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93060 f, 674347.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93120 f, 674782.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93180 f, 675217.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93240 f, 675652.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93300 f, 676086.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93360 f, 676521.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93420 f, 676956.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93480 f, 677391.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93540 f, 677826.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93600 f, 673381.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93660 f, 673812.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93720 f, 674244.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93780 f, 674676.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93840 f, 675107.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93900 f, 675539.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93960 f, 675971.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94020 f, 676402.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94080 f, 676834.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94140 f, 677266.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94200 f, 677697.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94260 f, 678129.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94320 f, 678561.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94380 f, 678992.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94440 f, 679424.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94500 f, 679856.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94560 f, 675428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94620 f, 675857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94680 f, 676285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94740 f, 676714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94800 f, 677142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94860 f, 677571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94920 f, 678000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94980 f, 678428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95040 f, 678857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95100 f, 679285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95160 f, 679714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95220 f, 680142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95280 f, 680571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95340 f, 681000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95400 f, 681428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95460 f, 681857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95520 f, 677446.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95580 f, 677872.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95640 f, 678297.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95700 f, 678723.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95760 f, 679148.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95820 f, 679574.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95880 f, 680000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95940 f, 680425.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96000 f, 680851.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96060 f, 681276.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96120 f, 681702.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96180 f, 682127.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96240 f, 682553.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96300 f, 682978.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96360 f, 683404.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96420 f, 679014.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96480 f, 679436.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96540 f, 679859.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96600 f, 680281.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96660 f, 680704.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96720 f, 681126.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96780 f, 681549.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96840 f, 681971.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96900 f, 682394.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96960 f, 682816.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97020 f, 683239.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97080 f, 683662.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97140 f, 684084.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97200 f, 684507.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97260 f, 684929.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97320 f, 685352.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97380 f, 685774.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97440 f, 686197.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97500 f, 686619.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97560 f, 687042.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97620 f, 682657.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97680 f, 683076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97740 f, 683496.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97800 f, 683916.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97860 f, 684335.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97920 f, 684755.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97980 f, 685174.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98040 f, 685594.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98100 f, 686014.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98160 f, 686433.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98220 f, 686853.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98280 f, 687272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98340 f, 687692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98400 f, 688111.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98460 f, 688531.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98520 f, 688951.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98580 f, 689370.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98640 f, 689790.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98700 f, 690209.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98760 f, 690629.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98820 f, 691048.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98880 f, 691468.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98940 f, 691888.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99000 f, 692307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99060 f, 692727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99120 f, 693146.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99180 f, 693566.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99240 f, 693986.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99300 f, 694405.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99360 f, 694825.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99420 f, 695244.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99480 f, 695664.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99540 f, 696083.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99600 f, 696503.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99660 f, 696923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99720 f, 697342.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99780 f, 697762.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99840 f, 698181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99900 f, 698601.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99960 f, 699021.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100020 f, 699440.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100080 f, 699860.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100140 f, 695416.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100200 f, 695833.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100260 f, 696250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100320 f, 696666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100380 f, 697083.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100440 f, 697500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100500 f, 697916.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100560 f, 698333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100620 f, 698750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100680 f, 699166.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100740 f, 699583.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100800 f, 700000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100860 f, 700416.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100920 f, 700833.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100980 f, 701250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101040 f, 701666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101100 f, 702083.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101160 f, 702500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101220 f, 702916.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101280 f, 703333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101340 f, 703750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101400 f, 704166.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101460 f, 704583.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101520 f, 705000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101580 f, 705416.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101640 f, 705833.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101700 f, 706250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101760 f, 706666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101820 f, 707083.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101880 f, 707500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101940 f, 707916.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102000 f, 708333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102060 f, 708750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102120 f, 709166.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102180 f, 709583.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102240 f, 710000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102300 f, 710416.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102360 f, 710833.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102420 f, 711250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102480 f, 711666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102540 f, 712083.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102600 f, 707586.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102660 f, 708000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102720 f, 708413.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102780 f, 708827.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102840 f, 709241.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102900 f, 709655.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102960 f, 710068.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103020 f, 710482.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103080 f, 710896.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103140 f, 711310.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103200 f, 711724.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103260 f, 712137.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103320 f, 712551.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103380 f, 712965.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103440 f, 713379.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103500 f, 713793.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103560 f, 714206.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103620 f, 714620.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103680 f, 715034.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103740 f, 715448.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103800 f, 715862.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103860 f, 716275.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103920 f, 716689.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103980 f, 717103.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104040 f, 717517.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104100 f, 717931.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104160 f, 718344.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104220 f, 718758.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104280 f, 719172.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104340 f, 719586.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104400 f, 720000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104460 f, 720413.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104520 f, 720827.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104580 f, 721241.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104640 f, 721655.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104700 f, 722068.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104760 f, 722482.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104820 f, 722896.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104880 f, 723310.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104940 f, 723724.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105000 f, 724137.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105060 f, 724551.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105120 f, 720000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105180 f, 720410.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105240 f, 720821.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105300 f, 721232.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105360 f, 721643.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105420 f, 722054.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105480 f, 722465.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105540 f, 722876.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105600 f, 723287.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105660 f, 723698.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105720 f, 724109.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105780 f, 724520.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105840 f, 724931.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105900 f, 725342.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105960 f, 725753.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106020 f, 726164.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106080 f, 726575.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106140 f, 726986.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106200 f, 727397.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106260 f, 727808.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106320 f, 728219.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106380 f, 728630.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106440 f, 729041.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106500 f, 729452.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106560 f, 729863.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106620 f, 730274.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106680 f, 730684.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106740 f, 731095.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106800 f, 731506.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106860 f, 731917.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106920 f, 732328.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106980 f, 732739.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107040 f, 733150.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107100 f, 733561.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107160 f, 733972.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107220 f, 734383.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107280 f, 734794.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107340 f, 735205.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107400 f, 735616.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107460 f, 736027.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107520 f, 736438.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107580 f, 736849.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107640 f, 732244.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107700 f, 732653.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107760 f, 733061.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107820 f, 733469.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107880 f, 733877.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107940 f, 734285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108000 f, 734693.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108060 f, 735102.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108120 f, 735510.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108180 f, 735918.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108240 f, 736326.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108300 f, 736734.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108360 f, 737142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108420 f, 737551.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108480 f, 737959.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108540 f, 738367.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108600 f, 738775.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108660 f, 739183.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108720 f, 739591.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108780 f, 740000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108840 f, 740408.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108900 f, 740816.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108960 f, 741224.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109020 f, 741632.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109080 f, 742040.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109140 f, 742449.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109200 f, 742857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109260 f, 743265.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109320 f, 743673.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109380 f, 744081.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109440 f, 744489.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109500 f, 744897.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109560 f, 745306.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109620 f, 745714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109680 f, 746122.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109740 f, 746530.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109800 f, 746938.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109860 f, 747346.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109920 f, 747755.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109980 f, 748163.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110040 f, 748571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110100 f, 748979.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110160 f, 744324.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110220 f, 744729.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110280 f, 745135.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110340 f, 745540.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110400 f, 745945.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110460 f, 746351.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110520 f, 746756.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110580 f, 747162.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110640 f, 747567.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110700 f, 747973.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110760 f, 748378.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110820 f, 748783.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110880 f, 749189.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110940 f, 749594.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111000 f, 750000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111060 f, 750405.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111120 f, 750810.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111180 f, 751216.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111240 f, 751621.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111300 f, 752027.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111360 f, 752432.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111420 f, 752837.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111480 f, 753243.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111540 f, 753648.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111600 f, 754054.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111660 f, 754459.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111720 f, 754864.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111780 f, 755270.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111840 f, 755675.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111900 f, 756081.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111960 f, 756486.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112020 f, 756891.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112080 f, 757297.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112140 f, 757702.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112200 f, 758108.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112260 f, 758513.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112320 f, 758918.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112380 f, 759324.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112440 f, 759729.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112500 f, 760135.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112560 f, 755436.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112620 f, 755838.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112680 f, 756241.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112740 f, 756644.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112800 f, 757047.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112860 f, 757449.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112920 f, 757852.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112980 f, 758255.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113040 f, 758657.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113100 f, 759060.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113160 f, 759463.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113220 f, 759865.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113280 f, 760268.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113340 f, 760671.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113400 f, 761073.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113460 f, 761476.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113520 f, 761879.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113580 f, 762281.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113640 f, 762684.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113700 f, 763087.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113760 f, 763489.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113820 f, 763892.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113880 f, 764295.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113940 f, 764698.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114000 f, 765100.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114060 f, 765503.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114120 f, 765906.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114180 f, 766308.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114240 f, 766711.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114300 f, 767114.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114360 f, 767516.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114420 f, 767919.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114480 f, 768322.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114540 f, 768724.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114600 f, 769127.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114660 f, 769530.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114720 f, 769932.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114780 f, 770335.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114840 f, 770738.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114900 f, 771140.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114960 f, 766400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115020 f, 766800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115080 f, 767200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115140 f, 767600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115200 f, 768000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115260 f, 768400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115320 f, 768800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115380 f, 769200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115440 f, 769600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115500 f, 770000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115560 f, 770400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115620 f, 770800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115680 f, 771200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115740 f, 771600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115800 f, 772000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115860 f, 772400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115920 f, 772800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115980 f, 773200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116040 f, 773600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116100 f, 774000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116160 f, 774400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116220 f, 774800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116280 f, 775200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116340 f, 775600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116400 f, 776000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116460 f, 776400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116520 f, 776800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116580 f, 777200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116640 f, 777600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116700 f, 778000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116760 f, 778400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116820 f, 778800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116880 f, 779200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116940 f, 779600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117000 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117060 f, 780400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117120 f, 780800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117180 f, 781200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117240 f, 781600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117300 f, 782000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117360 f, 782400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117420 f, 782800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117480 f, 778013.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117540 f, 778410.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117600 f, 778807.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117660 f, 779205.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117720 f, 779602.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117780 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117840 f, 780397.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117900 f, 780794.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117960 f, 781192.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118020 f, 781589.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118080 f, 781986.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118140 f, 782384.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118200 f, 782781.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118260 f, 783178.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118320 f, 783576.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118380 f, 783973.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118440 f, 784370.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118500 f, 784768.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118560 f, 785165.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118620 f, 785562.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118680 f, 785960.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118740 f, 786357.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118800 f, 786754.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118860 f, 787152.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118920 f, 787549.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118980 f, 787947.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119040 f, 788344.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119100 f, 788741.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119160 f, 789139.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119220 f, 789536.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119280 f, 789933.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119340 f, 790331.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119400 f, 790728.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119460 f, 791125.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119520 f, 791523.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119580 f, 791920.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119640 f, 792317.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119700 f, 792715.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119760 f, 793112.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119820 f, 793509.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119880 f, 793907.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119940 f, 794304.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120000 f, 789473.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120060 f, 789868.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120120 f, 790263.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120180 f, 790657.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120240 f, 791052.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120300 f, 791447.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120360 f, 791842.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120420 f, 792236.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120480 f, 792631.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120540 f, 793026.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120600 f, 793421.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120660 f, 793815.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120720 f, 794210.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120780 f, 794605.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120840 f, 795000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120900 f, 795394.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120960 f, 795789.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121020 f, 796184.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121080 f, 796578.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121140 f, 796973.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121200 f, 797368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121260 f, 797763.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121320 f, 798157.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121380 f, 798552.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121440 f, 798947.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121500 f, 799342.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121560 f, 799736.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121620 f, 800131.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121680 f, 800526.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121740 f, 800921.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121800 f, 801315.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121860 f, 801710.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121920 f, 802105.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121980 f, 802500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122040 f, 802894.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122100 f, 803289.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122160 f, 803684.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122220 f, 804078.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122280 f, 804473.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122340 f, 804868.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122400 f, 805263.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122460 f, 805657.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122520 f, 800784.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122580 f, 801176.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122640 f, 801568.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122700 f, 801960.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122760 f, 802352.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122820 f, 802745.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122880 f, 803137.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122940 f, 803529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123000 f, 803921.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123060 f, 804313.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123120 f, 804705.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123180 f, 805098.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123240 f, 805490.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123300 f, 805882.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123360 f, 806274.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123420 f, 806666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123480 f, 807058.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123540 f, 807451.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123600 f, 807843.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123660 f, 808235.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123720 f, 808627.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123780 f, 809019.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123840 f, 809411.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123900 f, 809803.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123960 f, 810196.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124020 f, 810588.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124080 f, 810980.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124140 f, 811372.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124200 f, 811764.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124260 f, 812156.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124320 f, 812549.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124380 f, 812941.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124440 f, 813333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124500 f, 813725.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124560 f, 814117.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124620 f, 814509.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124680 f, 814901.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124740 f, 815294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124800 f, 815686.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124860 f, 816078.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124920 f, 816470.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124980 f, 811558.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125040 f, 811948.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125100 f, 812337.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125160 f, 812727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125220 f, 813116.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125280 f, 813506.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125340 f, 813896.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125400 f, 814285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125460 f, 814675.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125520 f, 815064.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125580 f, 815454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125640 f, 815844.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125700 f, 816233.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125760 f, 816623.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125820 f, 817013.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125880 f, 817402.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125940 f, 817792.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126000 f, 818181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126060 f, 818571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126120 f, 818961.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126180 f, 819350.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126240 f, 819740.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126300 f, 820129.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126360 f, 820519.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126420 f, 820909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126480 f, 821298.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126540 f, 821688.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126600 f, 822077.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126660 f, 822467.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126720 f, 822857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126780 f, 823246.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126840 f, 823636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126900 f, 824026.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126960 f, 824415.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127020 f, 824805.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127080 f, 825194.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127140 f, 825584.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127200 f, 825974.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127260 f, 826363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127320 f, 821419.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127380 f, 821806.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127440 f, 822193.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127500 f, 822580.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127560 f, 822967.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127620 f, 823354.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127680 f, 823741.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127740 f, 824129.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127800 f, 824516.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127860 f, 824903.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127920 f, 825290.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127980 f, 825677.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128040 f, 826064.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128100 f, 826451.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128160 f, 826838.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128220 f, 827225.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128280 f, 827612.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128340 f, 828000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128400 f, 828387.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128460 f, 828774.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128520 f, 829161.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128580 f, 829548.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128640 f, 829935.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128700 f, 830322.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128760 f, 830709.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128820 f, 831096.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128880 f, 831483.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128940 f, 831870.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129000 f, 832258.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129060 f, 832645.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129120 f, 833032.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129180 f, 833419.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129240 f, 833806.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129300 f, 834193.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129360 f, 834580.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129420 f, 834967.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129480 f, 835354.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129540 f, 835741.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129600 f, 836129.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129660 f, 836516.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129720 f, 836903.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129780 f, 837290.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129840 f, 837677.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129900 f, 838064.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129960 f, 838451.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130020 f, 838838.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130080 f, 839225.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130140 f, 839612.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130200 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130260 f, 840387.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130320 f, 840774.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130380 f, 835769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130440 f, 836153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130500 f, 836538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130560 f, 836923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130620 f, 837307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130680 f, 837692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130740 f, 838076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130800 f, 838461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130860 f, 838846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130920 f, 839230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130980 f, 839615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131040 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131100 f, 840384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131160 f, 840769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131220 f, 841153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131280 f, 841538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131340 f, 841923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131400 f, 842307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131460 f, 842692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131520 f, 843076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131580 f, 843461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131640 f, 843846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131700 f, 844230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131760 f, 844615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131820 f, 845000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131880 f, 845384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131940 f, 845769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132000 f, 846153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132060 f, 846538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132120 f, 846923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132180 f, 847307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132240 f, 847692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132300 f, 848076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132360 f, 848461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132420 f, 848846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132480 f, 849230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132540 f, 849615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132600 f, 850000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132660 f, 850384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132720 f, 850769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132780 f, 851153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132840 f, 851538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132900 f, 851923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132960 f, 852307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133020 f, 852692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133080 f, 853076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133140 f, 853461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133200 f, 853846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133260 f, 854230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133320 f, 854615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133380 f, 855000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133440 f, 855384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133500 f, 850318.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133560 f, 850700.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133620 f, 851082.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133680 f, 851464.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133740 f, 851847.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133800 f, 852229.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133860 f, 852611.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133920 f, 852993.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133980 f, 853375.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134040 f, 853757.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134100 f, 854140.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134160 f, 854522.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134220 f, 854904.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134280 f, 855286.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134340 f, 855668.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134400 f, 856050.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134460 f, 856433.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134520 f, 856815.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134580 f, 857197.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134640 f, 857579.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134700 f, 857961.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134760 f, 858343.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134820 f, 858726.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134880 f, 859108.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134940 f, 859490.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135000 f, 859872.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135060 f, 860254.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135120 f, 860636.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135180 f, 861019.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135240 f, 861401.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135300 f, 861783.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135360 f, 862165.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135420 f, 862547.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135480 f, 862929.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135540 f, 863312.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135600 f, 863694.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135660 f, 864076.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135720 f, 864458.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135780 f, 864840.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135840 f, 865222.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135900 f, 865605.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135960 f, 865987.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136020 f, 866369.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136080 f, 866751.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136140 f, 867133.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136200 f, 867515.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136260 f, 867898.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136320 f, 868280.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136380 f, 868662.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136440 f, 869044.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136500 f, 869426.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136560 f, 864303.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136620 f, 864683.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136680 f, 865063.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136740 f, 865443.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136800 f, 865822.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136860 f, 866202.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136920 f, 866582.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136980 f, 866962.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137040 f, 867341.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137100 f, 867721.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137160 f, 868101.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137220 f, 868481.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137280 f, 868860.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137340 f, 869240.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137400 f, 869620.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137460 f, 870000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137520 f, 870379.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137580 f, 870759.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137640 f, 871139.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137700 f, 871519.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137760 f, 871898.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137820 f, 872278.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137880 f, 872658.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137940 f, 873038.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138000 f, 873417.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138060 f, 873797.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138120 f, 874177.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138180 f, 874556.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138240 f, 874936.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138300 f, 875316.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138360 f, 875696.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138420 f, 876075.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138480 f, 876455.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138540 f, 876835.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138600 f, 877215.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138660 f, 877594.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138720 f, 877974.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138780 f, 878354.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138840 f, 878734.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138900 f, 879113.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138960 f, 879493.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139020 f, 879873.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139080 f, 880253.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139140 f, 880632.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139200 f, 881012.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139260 f, 881392.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139320 f, 881772.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139380 f, 876603.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139440 f, 876981.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139500 f, 877358.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139560 f, 877735.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139620 f, 878113.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139680 f, 878490.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139740 f, 878867.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139800 f, 879245.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139860 f, 879622.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139920 f, 880000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139980 f, 880377.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140040 f, 880754.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140100 f, 881132.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140160 f, 881509.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140220 f, 881886.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140280 f, 882264.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140340 f, 882641.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140400 f, 883018.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140460 f, 883396.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140520 f, 883773.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140580 f, 884150.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140640 f, 884528.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140700 f, 884905.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140760 f, 885283.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140820 f, 885660.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140880 f, 886037.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140940 f, 886415.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141000 f, 886792.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141060 f, 887169.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141120 f, 887547.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141180 f, 887924.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141240 f, 888301.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141300 f, 888679.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141360 f, 889056.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141420 f, 889433.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141480 f, 889811.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141540 f, 890188.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141600 f, 890566.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141660 f, 890943.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141720 f, 891320.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141780 f, 891698.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141840 f, 892075.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141900 f, 892452.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141960 f, 892830.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142020 f, 893207.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142080 f, 893584.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142140 f, 893962.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142200 f, 894339.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142260 f, 894717.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142320 f, 895094.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142380 f, 895471.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142440 f, 895849.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142500 f, 890625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142560 f, 891000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142620 f, 891375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142680 f, 891750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142740 f, 892125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142800 f, 892500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142860 f, 892875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142920 f, 893250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142980 f, 893625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143040 f, 894000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143100 f, 894375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143160 f, 894750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143220 f, 895125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143280 f, 895500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143340 f, 895875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143400 f, 896250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143460 f, 896625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143520 f, 897000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143580 f, 897375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143640 f, 897750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 77 ms, 779.2 fps, 1 ms/f; total: 143700 f, 603781.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143760 f, 604033.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143820 f, 601757.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143880 f, 602008.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143940 f, 602259.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144000 f, 602510.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144060 f, 602761.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144120 f, 603012.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144180 f, 603263.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144240 f, 603514.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144300 f, 603765.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144360 f, 604016.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144420 f, 604267.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144480 f, 602000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144540 f, 602250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144600 f, 602500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144660 f, 602750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144720 f, 603000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144780 f, 603250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144840 f, 603500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144900 f, 603750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144960 f, 604000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145020 f, 604250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145080 f, 601991.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145140 f, 602240.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145200 f, 602489.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145260 f, 602738.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145320 f, 602987.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145380 f, 603236.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145440 f, 603485.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145500 f, 603734.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145560 f, 601487.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145620 f, 601735.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145680 f, 601983.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145740 f, 602231.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145800 f, 602479.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145860 f, 602727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145920 f, 602975.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145980 f, 603223.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146040 f, 603471.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146100 f, 603719.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146160 f, 603966.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146220 f, 604214.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146280 f, 604462.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146340 f, 602222.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146400 f, 602469.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146460 f, 602716.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146520 f, 602962.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146580 f, 603209.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146640 f, 603456.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146700 f, 603703.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146760 f, 603950.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146820 f, 604197.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146880 f, 604444.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146940 f, 604691.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147000 f, 604938.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147060 f, 605185.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147120 f, 605432.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147180 f, 603196.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147240 f, 603442.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147300 f, 603688.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147360 f, 603934.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147420 f, 604180.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147480 f, 604426.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147540 f, 604672.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147600 f, 604918.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147660 f, 605163.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147720 f, 605409.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147780 f, 605655.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147840 f, 605901.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147900 f, 606147.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147960 f, 603918.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148020 f, 604163.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148080 f, 604408.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148140 f, 604653.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148200 f, 604897.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148260 f, 605142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148320 f, 605387.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148380 f, 605632.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148440 f, 605877.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148500 f, 606122.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148560 f, 606367.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148620 f, 606612.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148680 f, 606857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148740 f, 604634.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148800 f, 604878.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148860 f, 605121.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148920 f, 605365.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148980 f, 605609.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149040 f, 605853.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149100 f, 606097.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149160 f, 606341.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149220 f, 606585.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149280 f, 606829.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149340 f, 607073.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149400 f, 607317.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149460 f, 607561.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149520 f, 607804.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149580 f, 605587.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149640 f, 605829.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149700 f, 606072.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149760 f, 606315.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149820 f, 606558.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149880 f, 606801.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149940 f, 607044.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150000 f, 607287.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150060 f, 607530.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150120 f, 607773.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150180 f, 608016.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150240 f, 608259.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150300 f, 608502.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150360 f, 608744.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150420 f, 606532.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150480 f, 606774.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150540 f, 607016.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150600 f, 607258.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150660 f, 607500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150720 f, 607741.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150780 f, 607983.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150840 f, 608225.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150900 f, 608467.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150960 f, 608709.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151020 f, 608951.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151080 f, 609193.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151140 f, 609435.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151200 f, 607228.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151260 f, 607469.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151320 f, 607710.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151380 f, 607951.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151440 f, 608192.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151500 f, 608433.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151560 f, 608674.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151620 f, 608915.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151680 f, 609156.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151740 f, 609397.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151800 f, 609638.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151860 f, 609879.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151920 f, 610120.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151980 f, 610361.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152040 f, 608160.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152100 f, 608400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152160 f, 608640.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152220 f, 608880.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152280 f, 609120.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152340 f, 609360.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152400 f, 609600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152460 f, 609840.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152520 f, 610080.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152580 f, 610320.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152640 f, 610560.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152700 f, 610800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152760 f, 611040.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152820 f, 608844.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152880 f, 609083.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152940 f, 609322.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153000 f, 609561.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153060 f, 609800.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153120 f, 610039.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153180 f, 610278.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153240 f, 610517.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153300 f, 610757.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153360 f, 610996.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153420 f, 611235.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153480 f, 611474.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153540 f, 611713.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153600 f, 611952.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153660 f, 609761.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153720 f, 610000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153780 f, 610238.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153840 f, 610476.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153900 f, 610714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153960 f, 610952.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154020 f, 611190.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154080 f, 611428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154140 f, 611666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154200 f, 611904.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154260 f, 612142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154320 f, 612380.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154380 f, 612619.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154440 f, 610434.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154500 f, 610671.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154560 f, 610909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154620 f, 611146.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154680 f, 611383.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154740 f, 611620.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154800 f, 611857.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154860 f, 612094.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154920 f, 612332.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154980 f, 610157.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155040 f, 610393.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155100 f, 610629.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155160 f, 610866.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155220 f, 611102.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155280 f, 611338.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155340 f, 611574.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155400 f, 611811.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155460 f, 612047.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155520 f, 612283.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155580 f, 612519.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155640 f, 612755.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155700 f, 610588.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155760 f, 610823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155820 f, 611058.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155880 f, 611294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155940 f, 611529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156000 f, 611764.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156060 f, 612000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156120 f, 612235.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156180 f, 612470.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156240 f, 612705.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156300 f, 612941.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156360 f, 613176.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156420 f, 613411.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156480 f, 611250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156540 f, 611484.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156600 f, 611718.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156660 f, 611953.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156720 f, 612187.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156780 f, 612421.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156840 f, 612656.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156900 f, 612890.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156960 f, 613125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157020 f, 613359.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157080 f, 613593.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157140 f, 613828.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157200 f, 611673.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157260 f, 611906.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157320 f, 612140.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157380 f, 612373.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157440 f, 612607.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157500 f, 612840.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157560 f, 613073.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157620 f, 613307.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157680 f, 613540.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157740 f, 611395.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157800 f, 611627.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157860 f, 611860.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157920 f, 612093.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157980 f, 612325.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158040 f, 612558.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158100 f, 612790.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158160 f, 613023.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158220 f, 613255.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158280 f, 613488.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158340 f, 613720.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158400 f, 611583.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158460 f, 611814.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158520 f, 612046.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158580 f, 612278.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158640 f, 612509.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158700 f, 612741.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158760 f, 612973.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158820 f, 613204.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158880 f, 613436.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158940 f, 613667.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159000 f, 613899.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159060 f, 614131.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159120 f, 614362.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159180 f, 612230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159240 f, 612461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159300 f, 612692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159360 f, 612923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159420 f, 613153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159480 f, 613384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159540 f, 613615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159600 f, 613846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159660 f, 614076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159720 f, 614307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159780 f, 614538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159840 f, 612413.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159900 f, 612643.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159960 f, 612873.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160020 f, 613103.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160080 f, 613333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160140 f, 613563.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160200 f, 613793.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160260 f, 614023.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160320 f, 614252.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160380 f, 614482.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160440 f, 614712.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160500 f, 614942.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160560 f, 615172.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160620 f, 613053.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160680 f, 613282.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160740 f, 613511.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160800 f, 613740.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160860 f, 613969.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160920 f, 614198.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160980 f, 614427.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161040 f, 614656.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161100 f, 614885.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161160 f, 615114.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161220 f, 615343.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161280 f, 615572.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161340 f, 615801.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161400 f, 613688.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161460 f, 613916.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161520 f, 614144.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161580 f, 614372.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161640 f, 614600.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161700 f, 614828.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161760 f, 615057.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161820 f, 615285.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161880 f, 615513.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161940 f, 615741.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162000 f, 615969.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162060 f, 616197.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162120 f, 616425.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162180 f, 614318.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162240 f, 614545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162300 f, 614772.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162360 f, 615000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162420 f, 615227.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162480 f, 615454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162540 f, 615681.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162600 f, 615909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162660 f, 616136.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162720 f, 616363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162780 f, 616590.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162840 f, 614490.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162900 f, 614717.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162960 f, 614943.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163020 f, 615169.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163080 f, 615396.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163140 f, 615622.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163200 f, 615849.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163260 f, 616075.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163320 f, 616301.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163380 f, 616528.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163440 f, 616754.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163500 f, 616981.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163560 f, 614887.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163620 f, 615112.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163680 f, 615338.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163740 f, 615563.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163800 f, 615789.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163860 f, 616015.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163920 f, 616240.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163980 f, 616466.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164040 f, 616691.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164100 f, 616917.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164160 f, 617142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164220 f, 617368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164280 f, 615280.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164340 f, 615505.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164400 f, 615730.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164460 f, 615955.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164520 f, 616179.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164580 f, 616404.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164640 f, 616629.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164700 f, 616853.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164760 f, 617078.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164820 f, 617303.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164880 f, 617528.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164940 f, 617752.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165000 f, 615671.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165060 f, 615895.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165120 f, 616119.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165180 f, 616343.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165240 f, 616567.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165300 f, 616791.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165360 f, 617014.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165420 f, 617238.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165480 f, 617462.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165540 f, 617686.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165600 f, 617910.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165660 f, 615836.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165720 f, 616059.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165780 f, 616282.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165840 f, 616505.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165900 f, 616728.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165960 f, 616951.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166020 f, 617174.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166080 f, 617397.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166140 f, 617620.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166200 f, 617843.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166260 f, 618066.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166320 f, 618289.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166380 f, 618513.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166440 f, 616444.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166500 f, 616666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166560 f, 616888.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166620 f, 617111.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166680 f, 617333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166740 f, 617555.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166800 f, 617777.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166860 f, 618000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166920 f, 618222.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166980 f, 618444.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167040 f, 618666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167100 f, 618888.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167160 f, 619111.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167220 f, 617048.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167280 f, 617269.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167340 f, 617490.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167400 f, 617712.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167460 f, 617933.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167520 f, 618155.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167580 f, 618376.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167640 f, 618597.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167700 f, 618819.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167760 f, 619040.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167820 f, 619262.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167880 f, 619483.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167940 f, 619704.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168000 f, 617647.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168060 f, 617867.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168120 f, 618088.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168180 f, 618308.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168240 f, 618529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168300 f, 618750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168360 f, 618970.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168420 f, 619191.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168480 f, 619411.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168540 f, 619632.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168600 f, 617582.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168660 f, 617802.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168720 f, 618022.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168780 f, 618241.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168840 f, 618461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168900 f, 618681.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168960 f, 618901.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169020 f, 619120.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169080 f, 619340.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169140 f, 619560.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169200 f, 619780.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169260 f, 620000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169320 f, 620219.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169380 f, 618175.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169440 f, 618394.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169500 f, 618613.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169560 f, 618832.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169620 f, 619051.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169680 f, 619270.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169740 f, 619489.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169800 f, 619708.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169860 f, 619927.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169920 f, 620146.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169980 f, 620364.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170040 f, 620583.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170100 f, 618545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170160 f, 618763.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170220 f, 618981.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170280 f, 619200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170340 f, 619418.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170400 f, 619636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170460 f, 619854.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170520 f, 620072.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170580 f, 620290.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170640 f, 620509.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170700 f, 620727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170760 f, 620945.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170820 f, 621163.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170880 f, 619130.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170940 f, 619347.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171000 f, 619565.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171060 f, 619782.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171120 f, 620000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171180 f, 620217.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171240 f, 620434.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171300 f, 620652.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171360 f, 620869.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171420 f, 621086.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171480 f, 621304.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171540 f, 621521.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171600 f, 619494.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171660 f, 619711.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171720 f, 619927.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171780 f, 620144.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171840 f, 620361.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171900 f, 620577.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171960 f, 620794.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172020 f, 621010.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172080 f, 621227.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172140 f, 621444.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172200 f, 621660.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172260 f, 619640.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172320 f, 619856.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172380 f, 620071.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172440 f, 620287.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172500 f, 620503.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172560 f, 620719.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172620 f, 620935.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172680 f, 621151.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172740 f, 621366.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172800 f, 621582.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172860 f, 621798.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172920 f, 619784.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172980 f, 620000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173040 f, 620215.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173100 f, 620430.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173160 f, 620645.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173220 f, 620860.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173280 f, 621075.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173340 f, 621290.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173400 f, 621505.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173460 f, 621720.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173520 f, 621935.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173580 f, 622150.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173640 f, 622365.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173700 f, 622580.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173760 f, 622795.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173820 f, 620785.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173880 f, 621000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173940 f, 621214.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174000 f, 621428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174060 f, 621642.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174120 f, 621857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174180 f, 622071.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174240 f, 622285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174300 f, 622500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174360 f, 622714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174420 f, 622928.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174480 f, 620925.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174540 f, 621138.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174600 f, 621352.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174660 f, 621565.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174720 f, 621779.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174780 f, 621992.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174840 f, 622206.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174900 f, 622419.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174960 f, 622633.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175020 f, 622847.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175080 f, 623060.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175140 f, 623274.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175200 f, 623487.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175260 f, 621489.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175320 f, 621702.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175380 f, 621914.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175440 f, 622127.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175500 f, 622340.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175560 f, 622553.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175620 f, 622765.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175680 f, 622978.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175740 f, 623191.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175800 f, 623404.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175860 f, 623617.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175920 f, 623829.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175980 f, 624042.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176040 f, 624255.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176100 f, 622261.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176160 f, 622473.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176220 f, 622685.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176280 f, 622897.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176340 f, 623109.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176400 f, 623321.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176460 f, 623533.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176520 f, 623745.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176580 f, 623957.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176640 f, 624169.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176700 f, 624381.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176760 f, 624593.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176820 f, 622605.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176880 f, 622816.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176940 f, 623028.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177000 f, 623239.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177060 f, 623450.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177120 f, 623662.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177180 f, 623873.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177240 f, 624084.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177300 f, 624295.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177360 f, 624507.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177420 f, 624718.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177480 f, 624929.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177540 f, 625140.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177600 f, 623157.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177660 f, 623368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177720 f, 623578.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177780 f, 623789.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177840 f, 624000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177900 f, 624210.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177960 f, 624421.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178020 f, 624631.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178080 f, 624842.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178140 f, 625052.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178200 f, 625263.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178260 f, 625473.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178320 f, 623496.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178380 f, 623706.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178440 f, 623916.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178500 f, 624125.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178560 f, 624335.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178620 f, 624545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178680 f, 624755.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178740 f, 624965.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178800 f, 625174.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178860 f, 625384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178920 f, 625594.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178980 f, 625804.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179040 f, 626014.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179100 f, 626223.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179160 f, 624250.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179220 f, 624459.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179280 f, 624669.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179340 f, 624878.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179400 f, 625087.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179460 f, 625296.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179520 f, 625505.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179580 f, 625714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179640 f, 625923.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179700 f, 626132.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179760 f, 626341.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179820 f, 626550.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179880 f, 626759.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179940 f, 626968.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180000 f, 625000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180060 f, 625208.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180120 f, 625416.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180180 f, 625625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180240 f, 625833.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180300 f, 626041.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180360 f, 626250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180420 f, 626458.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180480 f, 626666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180540 f, 626875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180600 f, 627083.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180660 f, 627291.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180720 f, 627500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180780 f, 627708.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180840 f, 625743.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180900 f, 625951.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180960 f, 626159.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181020 f, 626366.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181080 f, 626574.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181140 f, 626782.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181200 f, 626989.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181260 f, 627197.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181320 f, 627404.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181380 f, 627612.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181440 f, 627820.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181500 f, 625862.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181560 f, 626068.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181620 f, 626275.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181680 f, 626482.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181740 f, 626689.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181800 f, 626896.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181860 f, 627103.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181920 f, 627310.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181980 f, 627517.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182040 f, 627724.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182100 f, 627931.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182160 f, 628137.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182220 f, 626185.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182280 f, 626391.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182340 f, 626597.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182400 f, 626804.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182460 f, 627010.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182520 f, 627216.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182580 f, 627422.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182640 f, 627628.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182700 f, 627835.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182760 f, 628041.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182820 f, 628247.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182880 f, 628453.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182940 f, 628659.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183000 f, 628866.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183060 f, 626917.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183120 f, 627123.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183180 f, 627328.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183240 f, 627534.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183300 f, 627739.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183360 f, 627945.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183420 f, 628150.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183480 f, 628356.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183540 f, 628561.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183600 f, 628767.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183660 f, 628972.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183720 f, 629178.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183780 f, 627235.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183840 f, 627440.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183900 f, 627645.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183960 f, 627849.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184020 f, 628054.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184080 f, 628259.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184140 f, 628464.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184200 f, 628668.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184260 f, 628873.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184320 f, 629078.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184380 f, 629283.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184440 f, 629488.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184500 f, 629692.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184560 f, 627755.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184620 f, 627959.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184680 f, 628163.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184740 f, 628367.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184800 f, 628571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184860 f, 628775.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184920 f, 628979.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184980 f, 629183.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185040 f, 629387.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185100 f, 629591.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185160 f, 629795.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185220 f, 630000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185280 f, 628067.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185340 f, 628271.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185400 f, 628474.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185460 f, 628677.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185520 f, 628881.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185580 f, 629084.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185640 f, 629288.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185700 f, 629491.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185760 f, 629694.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185820 f, 629898.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185880 f, 630101.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185940 f, 630305.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186000 f, 630508.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186060 f, 628581.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186120 f, 628783.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186180 f, 628986.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186240 f, 629189.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186300 f, 629391.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186360 f, 629594.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186420 f, 629797.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186480 f, 630000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186540 f, 630202.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186600 f, 630405.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186660 f, 628484.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186720 f, 628686.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186780 f, 628888.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186840 f, 629090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186900 f, 629292.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186960 f, 629494.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187020 f, 629697.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187080 f, 629899.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187140 f, 630101.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187200 f, 630303.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187260 f, 630505.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187320 f, 630707.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187380 f, 630909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187440 f, 631111.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187500 f, 629194.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187560 f, 629396.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187620 f, 629597.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187680 f, 629798.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187740 f, 630000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187800 f, 630201.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187860 f, 630402.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187920 f, 630604.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187980 f, 630805.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188040 f, 631006.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188100 f, 631208.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188160 f, 631409.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188220 f, 629498.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188280 f, 629699.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188340 f, 629899.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188400 f, 630100.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188460 f, 630301.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188520 f, 630501.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188580 f, 630702.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188640 f, 630903.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188700 f, 631103.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188760 f, 631304.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188820 f, 631505.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188880 f, 631705.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188940 f, 629800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189000 f, 630000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189060 f, 630200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189120 f, 630400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189180 f, 630600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189240 f, 630800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189300 f, 631000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189360 f, 631200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189420 f, 631400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189480 f, 631600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189540 f, 631800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189600 f, 632000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189660 f, 632200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189720 f, 630299.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189780 f, 630498.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189840 f, 630697.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189900 f, 630897.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189960 f, 631096.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190020 f, 631295.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190080 f, 631495.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190140 f, 631694.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190200 f, 629801.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190260 f, 630000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190320 f, 630198.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190380 f, 630397.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190440 f, 630596.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190500 f, 630794.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190560 f, 630993.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190620 f, 631192.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190680 f, 631390.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190740 f, 631589.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190800 f, 631788.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190860 f, 631986.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190920 f, 632185.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190980 f, 632384.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191040 f, 630495.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191100 f, 630693.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191160 f, 630891.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191220 f, 631089.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191280 f, 631287.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191340 f, 631485.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191400 f, 631683.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191460 f, 631881.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191520 f, 632079.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191580 f, 632277.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191640 f, 632475.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191700 f, 632673.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191760 f, 632871.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191820 f, 633069.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191880 f, 631184.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191940 f, 631381.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192000 f, 631578.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192060 f, 631776.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192120 f, 631973.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192180 f, 632171.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192240 f, 632368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192300 f, 632565.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192360 f, 632763.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192420 f, 632960.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192480 f, 633157.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192540 f, 631278.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192600 f, 631475.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192660 f, 631672.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192720 f, 631868.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192780 f, 632065.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192840 f, 632262.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192900 f, 632459.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192960 f, 632655.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193020 f, 632852.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193080 f, 633049.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193140 f, 633245.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193200 f, 633442.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193260 f, 631568.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193320 f, 631764.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193380 f, 631960.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193440 f, 632156.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193500 f, 632352.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193560 f, 632549.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193620 f, 632745.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193680 f, 632941.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193740 f, 633137.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193800 f, 633333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193860 f, 633529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193920 f, 633725.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193980 f, 631856.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194040 f, 632052.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194100 f, 632247.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194160 f, 632443.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194220 f, 632638.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194280 f, 632833.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194340 f, 633029.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194400 f, 633224.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194460 f, 633420.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194520 f, 633615.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194580 f, 633811.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194640 f, 634006.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194700 f, 634201.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194760 f, 634397.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194820 f, 632532.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194880 f, 632727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194940 f, 632922.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195000 f, 633116.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195060 f, 633311.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195120 f, 633506.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195180 f, 633701.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195240 f, 633896.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195300 f, 634090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195360 f, 634285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195420 f, 634480.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195480 f, 634675.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195540 f, 634870.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195600 f, 633009.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195660 f, 633203.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195720 f, 633398.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195780 f, 633592.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195840 f, 633786.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195900 f, 633980.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195960 f, 634174.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196020 f, 634368.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196080 f, 634563.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196140 f, 634757.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196200 f, 632903.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196260 f, 633096.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196320 f, 633290.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196380 f, 633483.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196440 f, 633677.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196500 f, 633870.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196560 f, 634064.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196620 f, 634258.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196680 f, 634451.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196740 f, 634645.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196800 f, 634838.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196860 f, 635032.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196920 f, 635225.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196980 f, 633376.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197040 f, 633569.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197100 f, 633762.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197160 f, 633955.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197220 f, 634147.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197280 f, 634340.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197340 f, 634533.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197400 f, 634726.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197460 f, 634919.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197520 f, 635112.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197580 f, 635305.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197640 f, 635498.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197700 f, 633653.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197760 f, 633846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197820 f, 634038.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197880 f, 634230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197940 f, 634423.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198000 f, 634615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198060 f, 634807.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198120 f, 635000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198180 f, 635192.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198240 f, 635384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198300 f, 635576.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198360 f, 633738.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198420 f, 633929.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198480 f, 634121.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198540 f, 634313.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198600 f, 634504.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198660 f, 634696.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198720 f, 634888.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198780 f, 635079.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198840 f, 635271.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198900 f, 635463.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198960 f, 635654.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199020 f, 635846.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199080 f, 634012.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199140 f, 634203.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199200 f, 634394.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199260 f, 634586.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199320 f, 634777.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199380 f, 634968.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199440 f, 635159.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199500 f, 635350.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199560 f, 635541.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199620 f, 635732.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199680 f, 635923.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199740 f, 636114.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199800 f, 634285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199860 f, 634476.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199920 f, 634666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199980 f, 634857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200040 f, 635047.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200100 f, 635238.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200160 f, 635428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200220 f, 635619.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200280 f, 635809.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200340 f, 636000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200400 f, 636190.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200460 f, 634367.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200520 f, 634556.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200580 f, 634746.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200640 f, 634936.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200700 f, 635126.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200760 f, 635316.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200820 f, 635506.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200880 f, 635696.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200940 f, 635886.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201000 f, 636075.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201060 f, 636265.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201120 f, 634447.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201180 f, 634637.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201240 f, 634826.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201300 f, 635015.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201360 f, 635205.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201420 f, 635394.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201480 f, 635583.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201540 f, 635772.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201600 f, 635962.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201660 f, 636151.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201720 f, 636340.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201780 f, 636529.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201840 f, 636719.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201900 f, 634905.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201960 f, 635094.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202020 f, 635283.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202080 f, 635471.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202140 f, 635660.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202200 f, 635849.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202260 f, 636037.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202320 f, 636226.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202380 f, 636415.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202440 f, 636603.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202500 f, 636792.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202560 f, 636981.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202620 f, 635172.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202680 f, 635360.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202740 f, 635548.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202800 f, 635736.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202860 f, 635924.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202920 f, 636112.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202980 f, 636300.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203040 f, 636489.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203100 f, 636677.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203160 f, 634875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203220 f, 635062.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203280 f, 635250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203340 f, 635437.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203400 f, 635625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203460 f, 635812.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203520 f, 636000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203580 f, 636187.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203640 f, 636375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203700 f, 636562.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203760 f, 636750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203820 f, 636937.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203880 f, 637125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203940 f, 635327.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204000 f, 635514.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204060 f, 635700.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204120 f, 635887.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204180 f, 636074.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204240 f, 636261.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204300 f, 636448.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204360 f, 636635.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204420 f, 636822.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204480 f, 637009.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204540 f, 637196.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204600 f, 637383.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204660 f, 637570.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204720 f, 637757.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204780 f, 635962.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204840 f, 636149.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204900 f, 636335.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204960 f, 636521.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205020 f, 636708.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205080 f, 636894.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205140 f, 637080.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205200 f, 637267.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205260 f, 635479.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205320 f, 635665.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205380 f, 635851.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205440 f, 636037.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205500 f, 636222.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205560 f, 636408.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205620 f, 636594.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205680 f, 636780.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205740 f, 636965.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205800 f, 637151.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205860 f, 635370.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205920 f, 635555.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205980 f, 635740.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206040 f, 635925.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206100 f, 636111.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206160 f, 636296.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206220 f, 636481.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206280 f, 636666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206340 f, 636851.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206400 f, 637037.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206460 f, 637222.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206520 f, 637407.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206580 f, 635630.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206640 f, 635815.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206700 f, 636000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206760 f, 636184.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206820 f, 636369.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206880 f, 636553.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206940 f, 636738.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207000 f, 636923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207060 f, 637107.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207120 f, 637292.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207180 f, 637476.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207240 f, 637661.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207300 f, 637846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207360 f, 638030.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207420 f, 636257.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207480 f, 636441.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207540 f, 636625.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207600 f, 636809.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207660 f, 636993.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207720 f, 637177.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207780 f, 637361.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207840 f, 637546.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207900 f, 637730.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207960 f, 637914.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208020 f, 638098.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208080 f, 638282.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208140 f, 636513.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208200 f, 636697.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208260 f, 636880.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208320 f, 637064.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208380 f, 637247.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208440 f, 637431.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208500 f, 637614.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208560 f, 637798.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208620 f, 637981.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208680 f, 636219.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208740 f, 636402.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208800 f, 636585.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208860 f, 636768.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208920 f, 636951.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208980 f, 637134.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209040 f, 637317.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209100 f, 637500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209160 f, 637682.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209220 f, 637865.9 fps, 0 ms/f
[junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 209280 f, 582952.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209340 f, 583119.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209400 f, 583286.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209460 f, 583454.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209520 f, 583621.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209580 f, 583788.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209640 f, 583955.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209700 f, 584122.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209760 f, 584289.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209820 f, 584456.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209880 f, 584623.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209940 f, 584791.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210000 f, 584958.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210060 f, 585125.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210120 f, 585292.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210180 f, 585459.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210240 f, 585626.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210300 f, 585793.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210360 f, 585961.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210420 f, 586128.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210480 f, 586295.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210540 f, 586462.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210600 f, 586629.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210660 f, 586796.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210720 f, 586963.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210780 f, 585500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210840 f, 585666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210900 f, 585833.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210960 f, 586000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211020 f, 586166.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211080 f, 586333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211140 f, 586500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211200 f, 586666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211260 f, 586833.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211320 f, 587000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211380 f, 587166.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211440 f, 587333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211500 f, 587500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211560 f, 587666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211620 f, 587833.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211680 f, 588000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211740 f, 588166.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211800 f, 588333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211860 f, 588500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211920 f, 588666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211980 f, 588833.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212040 f, 589000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212100 f, 589166.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212160 f, 589333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212220 f, 589500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212280 f, 589666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212340 f, 588199.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212400 f, 588365.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212460 f, 588531.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212520 f, 588698.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212580 f, 588864.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212640 f, 589030.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212700 f, 589196.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212760 f, 589362.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212820 f, 589529.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212880 f, 589695.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212940 f, 589861.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213000 f, 590027.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213060 f, 590193.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213120 f, 590360.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213180 f, 590526.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213240 f, 590692.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213300 f, 590858.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213360 f, 591024.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213420 f, 591191.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213480 f, 591357.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213540 f, 591523.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213600 f, 591689.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213660 f, 591855.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213720 f, 592022.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213780 f, 592188.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213840 f, 592354.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213900 f, 590884.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213960 f, 591049.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214020 f, 591215.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214080 f, 591381.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214140 f, 591546.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214200 f, 591712.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214260 f, 591878.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214320 f, 592044.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214380 f, 592209.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214440 f, 592375.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214500 f, 592541.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214560 f, 592707.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214620 f, 592872.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214680 f, 593038.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214740 f, 593204.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214800 f, 593370.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214860 f, 593535.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214920 f, 593701.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214980 f, 593867.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215040 f, 594033.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215100 f, 594198.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215160 f, 594364.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215220 f, 594530.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215280 f, 594696.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215340 f, 594861.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215400 f, 595027.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215460 f, 593553.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215520 f, 593719.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215580 f, 593884.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215640 f, 594049.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215700 f, 594214.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215760 f, 594380.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215820 f, 594545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215880 f, 594710.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215940 f, 594876.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216000 f, 595041.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216060 f, 595206.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216120 f, 595371.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216180 f, 595537.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216240 f, 595702.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216300 f, 595867.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216360 f, 596033.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216420 f, 596198.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216480 f, 596363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216540 f, 596528.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216600 f, 596694.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216660 f, 596859.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216720 f, 597024.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216780 f, 597190.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216840 f, 597355.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216900 f, 597520.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216960 f, 597685.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217020 f, 596208.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217080 f, 596373.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217140 f, 596538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217200 f, 596703.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217260 f, 596868.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217320 f, 597032.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217380 f, 597197.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217440 f, 597362.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217500 f, 597527.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217560 f, 597692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217620 f, 597857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217680 f, 598022.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217740 f, 598186.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217800 f, 598351.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217860 f, 598516.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217920 f, 598681.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217980 f, 598846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218040 f, 599011.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218100 f, 599175.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218160 f, 599340.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218220 f, 599505.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218280 f, 599670.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218340 f, 599835.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218400 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218460 f, 600164.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218520 f, 600329.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218580 f, 600494.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218640 f, 600659.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218700 f, 600824.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218760 f, 600989.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218820 f, 601153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218880 f, 601318.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218940 f, 601483.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219000 f, 601648.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219060 f, 601813.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219120 f, 601978.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219180 f, 602142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219240 f, 602307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219300 f, 602472.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219360 f, 602637.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219420 f, 602802.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219480 f, 601315.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219540 f, 601479.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219600 f, 601643.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219660 f, 601808.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219720 f, 601972.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219780 f, 602137.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219840 f, 602301.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219900 f, 602465.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219960 f, 602630.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220020 f, 602794.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220080 f, 602958.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220140 f, 603123.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220200 f, 603287.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220260 f, 603452.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220320 f, 603616.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220380 f, 603780.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220440 f, 603945.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220500 f, 604109.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220560 f, 604274.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220620 f, 604438.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220680 f, 604602.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220740 f, 604767.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220800 f, 604931.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220860 f, 605095.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220920 f, 605260.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220980 f, 605424.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221040 f, 605589.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221100 f, 605753.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221160 f, 605917.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221220 f, 606082.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221280 f, 606246.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221340 f, 606410.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221400 f, 606575.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221460 f, 606739.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221520 f, 606904.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221580 f, 607068.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221640 f, 607232.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221700 f, 607397.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221760 f, 607561.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221820 f, 607726.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221880 f, 607890.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221940 f, 608054.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222000 f, 608219.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222060 f, 608383.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222120 f, 608547.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222180 f, 608712.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222240 f, 608876.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222300 f, 609041.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222360 f, 607541.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222420 f, 607704.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222480 f, 607868.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222540 f, 608032.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222600 f, 608196.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222660 f, 608360.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222720 f, 608524.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222780 f, 608688.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222840 f, 608852.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222900 f, 609016.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222960 f, 609180.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223020 f, 609344.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223080 f, 609508.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223140 f, 609672.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223200 f, 609836.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223260 f, 610000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223320 f, 610163.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223380 f, 610327.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223440 f, 610491.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223500 f, 610655.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223560 f, 610819.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223620 f, 610983.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223680 f, 611147.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223740 f, 611311.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223800 f, 611475.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223860 f, 611639.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223920 f, 611803.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223980 f, 611967.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224040 f, 612131.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224100 f, 612295.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224160 f, 612459.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224220 f, 612622.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224280 f, 612786.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224340 f, 612950.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224400 f, 613114.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224460 f, 613278.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224520 f, 613442.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224580 f, 613606.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224640 f, 613770.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224700 f, 613934.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224760 f, 614098.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224820 f, 614262.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224880 f, 614426.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224940 f, 614590.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225000 f, 614754.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225060 f, 614918.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225120 f, 615081.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225180 f, 615245.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225240 f, 615409.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225300 f, 615573.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225360 f, 615737.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225420 f, 615901.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225480 f, 616065.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225540 f, 616229.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225600 f, 616393.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225660 f, 616557.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225720 f, 616721.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225780 f, 616885.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225840 f, 617049.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225900 f, 617213.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225960 f, 617377.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226020 f, 615858.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226080 f, 616021.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226140 f, 616185.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226200 f, 616348.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226260 f, 616512.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226320 f, 616675.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226380 f, 616839.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226440 f, 617002.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226500 f, 617166.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226560 f, 617329.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226620 f, 617493.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226680 f, 617656.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226740 f, 617820.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226800 f, 617983.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226860 f, 618147.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226920 f, 618310.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226980 f, 618474.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227040 f, 618637.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227100 f, 618801.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227160 f, 618964.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227220 f, 619128.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227280 f, 619291.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227340 f, 619455.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227400 f, 619618.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227460 f, 619782.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227520 f, 619945.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227580 f, 620109.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227640 f, 620272.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227700 f, 620435.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227760 f, 620599.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227820 f, 620762.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227880 f, 620926.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227940 f, 621089.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228000 f, 621253.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228060 f, 621416.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228120 f, 621580.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228180 f, 621743.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228240 f, 621907.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228300 f, 622070.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228360 f, 622234.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228420 f, 622397.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228480 f, 622561.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228540 f, 622724.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228600 f, 622888.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228660 f, 623051.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228720 f, 623215.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228780 f, 623378.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228840 f, 623542.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228900 f, 623705.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228960 f, 623869.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229020 f, 624032.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229080 f, 624196.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229140 f, 624359.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229200 f, 624523.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229260 f, 624686.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229320 f, 624850.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229380 f, 625013.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229440 f, 625177.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229500 f, 625340.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229560 f, 623804.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229620 f, 623967.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229680 f, 624130.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229740 f, 624293.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229800 f, 624456.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229860 f, 624619.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229920 f, 624782.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229980 f, 624945.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230040 f, 625108.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230100 f, 625271.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230160 f, 625434.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230220 f, 625597.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230280 f, 625760.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230340 f, 625923.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230400 f, 626086.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230460 f, 626250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230520 f, 626413.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230580 f, 626576.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230640 f, 626739.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230700 f, 626902.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230760 f, 627065.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230820 f, 627228.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230880 f, 627391.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230940 f, 627554.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231000 f, 627717.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231060 f, 627880.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231120 f, 628043.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231180 f, 628206.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231240 f, 628369.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231300 f, 628532.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231360 f, 628695.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231420 f, 628858.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231480 f, 629021.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231540 f, 629184.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231600 f, 629347.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231660 f, 629510.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231720 f, 629673.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231780 f, 629836.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231840 f, 630000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231900 f, 630163.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231960 f, 630326.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232020 f, 630489.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232080 f, 630652.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232140 f, 630815.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232200 f, 630978.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232260 f, 631141.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232320 f, 631304.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232380 f, 631467.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232440 f, 631630.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232500 f, 631793.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232560 f, 631956.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232620 f, 632119.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232680 f, 632282.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232740 f, 632445.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232800 f, 632608.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232860 f, 632771.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232920 f, 632934.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232980 f, 633097.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233040 f, 633260.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233100 f, 633423.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233160 f, 633586.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233220 f, 632032.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233280 f, 632195.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233340 f, 632357.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233400 f, 632520.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233460 f, 632682.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233520 f, 632845.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233580 f, 633008.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233640 f, 633170.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233700 f, 633333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233760 f, 633495.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233820 f, 633658.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233880 f, 633821.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233940 f, 633983.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234000 f, 634146.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234060 f, 634308.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234120 f, 634471.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234180 f, 634634.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234240 f, 634796.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234300 f, 634959.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234360 f, 635121.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234420 f, 635284.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234480 f, 635447.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234540 f, 635609.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234600 f, 635772.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234660 f, 635934.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234720 f, 636097.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234780 f, 636260.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234840 f, 636422.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234900 f, 636585.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234960 f, 636747.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235020 f, 636910.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235080 f, 637073.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235140 f, 637235.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235200 f, 637398.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235260 f, 637561.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235320 f, 637723.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235380 f, 637886.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235440 f, 638048.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235500 f, 638211.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235560 f, 638374.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235620 f, 638536.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235680 f, 638699.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235740 f, 638861.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235800 f, 639024.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235860 f, 639187.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235920 f, 639349.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235980 f, 639512.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236040 f, 639674.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236100 f, 639837.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236160 f, 640000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236220 f, 640162.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236280 f, 640325.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236340 f, 640487.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236400 f, 640650.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236460 f, 640813.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236520 f, 640975.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236580 f, 641138.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236640 f, 641300.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236700 f, 641463.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236760 f, 641626.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236820 f, 641788.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236880 f, 641951.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236940 f, 640378.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237000 f, 640540.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237060 f, 640702.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237120 f, 640864.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237180 f, 641027.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237240 f, 641189.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237300 f, 641351.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237360 f, 641513.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237420 f, 641675.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237480 f, 641837.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237540 f, 642000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237600 f, 642162.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237660 f, 642324.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237720 f, 642486.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237780 f, 642648.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237840 f, 642810.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237900 f, 642973.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237960 f, 643135.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238020 f, 643297.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238080 f, 643459.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238140 f, 643621.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238200 f, 643783.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238260 f, 643945.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238320 f, 644108.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238380 f, 644270.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238440 f, 644432.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238500 f, 644594.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238560 f, 644756.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238620 f, 644918.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238680 f, 645081.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238740 f, 645243.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238800 f, 645405.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238860 f, 645567.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238920 f, 645729.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238980 f, 645891.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239040 f, 646054.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239100 f, 646216.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239160 f, 646378.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239220 f, 646540.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239280 f, 646702.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239340 f, 646864.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239400 f, 647027.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239460 f, 647189.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239520 f, 647351.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239580 f, 647513.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239640 f, 647675.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239700 f, 647837.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239760 f, 648000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239820 f, 648162.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239880 f, 648324.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239940 f, 648486.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240000 f, 648648.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240060 f, 648810.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240120 f, 648973.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240180 f, 649135.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240240 f, 649297.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240300 f, 649459.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240360 f, 649621.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240420 f, 649783.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240480 f, 649945.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240540 f, 650108.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240600 f, 650270.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240660 f, 650432.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240720 f, 650594.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240780 f, 650756.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240840 f, 650918.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240900 f, 649326.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240960 f, 649487.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241020 f, 649649.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241080 f, 649811.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241140 f, 649973.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241200 f, 650134.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241260 f, 650296.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241320 f, 650458.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241380 f, 650619.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241440 f, 650781.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241500 f, 650943.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241560 f, 651105.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241620 f, 651266.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241680 f, 651428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241740 f, 651590.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241800 f, 651752.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241860 f, 651913.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241920 f, 652075.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241980 f, 652237.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242040 f, 652398.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242100 f, 652560.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242160 f, 652722.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242220 f, 652884.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242280 f, 653045.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242340 f, 653207.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242400 f, 653369.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242460 f, 653531.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242520 f, 653692.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242580 f, 653854.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242640 f, 654016.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242700 f, 654177.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242760 f, 654339.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242820 f, 654501.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242880 f, 654663.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242940 f, 654824.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243000 f, 654986.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243060 f, 655148.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243120 f, 655310.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243180 f, 655471.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243240 f, 655633.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243300 f, 655795.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243360 f, 655956.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243420 f, 656118.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243480 f, 656280.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243540 f, 656442.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243600 f, 656603.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243660 f, 656765.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243720 f, 656927.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243780 f, 657088.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243840 f, 657250.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243900 f, 657412.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243960 f, 657574.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244020 f, 657735.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244080 f, 657897.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244140 f, 658059.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244200 f, 658221.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244260 f, 658382.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244320 f, 658544.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244380 f, 658706.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244440 f, 658867.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244500 f, 659029.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244560 f, 659191.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244620 f, 659353.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244680 f, 659514.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244740 f, 659676.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244800 f, 658064.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244860 f, 658225.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244920 f, 658387.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244980 f, 658548.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245040 f, 658709.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245100 f, 658870.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245160 f, 659032.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245220 f, 659193.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245280 f, 659354.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245340 f, 659516.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245400 f, 659677.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245460 f, 659838.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245520 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245580 f, 660161.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245640 f, 660322.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245700 f, 660483.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245760 f, 660645.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245820 f, 660806.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245880 f, 660967.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245940 f, 661129.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246000 f, 661290.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246060 f, 661451.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246120 f, 661612.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246180 f, 661774.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246240 f, 661935.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246300 f, 662096.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246360 f, 662258.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246420 f, 662419.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246480 f, 662580.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246540 f, 662741.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246600 f, 662903.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246660 f, 663064.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246720 f, 663225.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246780 f, 663387.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246840 f, 663548.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246900 f, 663709.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246960 f, 663870.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247020 f, 664032.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247080 f, 664193.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247140 f, 664354.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247200 f, 664516.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247260 f, 664677.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247320 f, 664838.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247380 f, 665000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247440 f, 665161.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247500 f, 665322.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247560 f, 665483.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247620 f, 665645.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247680 f, 665806.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247740 f, 665967.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247800 f, 666129.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247860 f, 666290.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247920 f, 666451.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247980 f, 666612.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248040 f, 666774.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248100 f, 666935.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248160 f, 667096.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248220 f, 667258.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248280 f, 667419.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248340 f, 667580.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248400 f, 667741.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248460 f, 667903.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248520 f, 668064.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248580 f, 666434.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248640 f, 666595.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248700 f, 666756.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248760 f, 666916.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248820 f, 667077.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248880 f, 667238.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248940 f, 667399.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249000 f, 667560.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249060 f, 667721.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249120 f, 667882.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249180 f, 668042.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249240 f, 668203.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249300 f, 668364.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249360 f, 668525.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249420 f, 668686.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249480 f, 668847.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249540 f, 669008.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249600 f, 669168.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249660 f, 669329.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249720 f, 669490.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249780 f, 669651.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249840 f, 669812.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249900 f, 669973.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249960 f, 670134.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250020 f, 670294.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250080 f, 670455.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250140 f, 670616.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250200 f, 670777.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250260 f, 670938.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250320 f, 671099.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250380 f, 671260.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250440 f, 671420.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250500 f, 671581.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250560 f, 671742.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250620 f, 671903.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250680 f, 672064.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250740 f, 672225.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250800 f, 672386.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250860 f, 672546.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250920 f, 672707.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250980 f, 672868.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251040 f, 673029.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251100 f, 673190.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251160 f, 673351.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251220 f, 673512.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251280 f, 673672.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251340 f, 673833.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251400 f, 673994.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251460 f, 674155.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251520 f, 674316.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251580 f, 674477.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251640 f, 674638.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251700 f, 674798.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249120 f, 232171.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251760 f, 674959.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251820 f, 675120.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249180 f, 232227.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251880 f, 675281.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249240 f, 232283.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251940 f, 675442.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249300 f, 232339.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252000 f, 675603.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249360 f, 232178.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252060 f, 675764.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249420 f, 232234.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252120 f, 675924.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249480 f, 232290.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252180 f, 676085.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249540 f, 232346.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252240 f, 676246.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249600 f, 232402.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252300 f, 676407.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249660 f, 232458.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252360 f, 676568.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249720 f, 232513.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252420 f, 676729.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249780 f, 232569.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252480 f, 676890.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249840 f, 232625.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252540 f, 677050.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249900 f, 232681.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252600 f, 677211.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249960 f, 232737.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252660 f, 675561.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250020 f, 232793.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252720 f, 675721.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250080 f, 232849.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252780 f, 675882.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250140 f, 232905.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252840 f, 676042.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250200 f, 232744.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252900 f, 676203.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250260 f, 232800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252960 f, 676363.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250320 f, 232855.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253020 f, 676524.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250380 f, 232911.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253080 f, 676684.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250440 f, 232967.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253140 f, 676844.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250500 f, 233023.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253200 f, 677005.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250560 f, 233079.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253260 f, 677165.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250620 f, 233134.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253320 f, 677326.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250680 f, 233190.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253380 f, 677486.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250740 f, 233246.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253440 f, 677647.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250800 f, 233302.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253500 f, 677807.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250860 f, 233358.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253560 f, 677967.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250920 f, 233413.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253620 f, 678128.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250980 f, 233469.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253680 f, 678288.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251040 f, 233525.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253740 f, 678449.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253800 f, 678609.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251100 f, 233364.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253860 f, 678770.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251160 f, 233420.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253920 f, 678930.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251220 f, 233475.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253980 f, 679090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254040 f, 679251.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251280 f, 233531.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254100 f, 679411.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251340 f, 233587.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254160 f, 679572.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254220 f, 679732.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251400 f, 233643.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254280 f, 679893.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251460 f, 233698.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254340 f, 680053.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251520 f, 233754.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254400 f, 680213.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251580 f, 233810.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254460 f, 680374.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251640 f, 233866.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254520 f, 680534.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251700 f, 233921.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254580 f, 680695.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251760 f, 233977.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254640 f, 680855.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251820 f, 234033.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254700 f, 681016.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251880 f, 234089.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254760 f, 681176.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251940 f, 234144.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254820 f, 681336.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252000 f, 233983.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254880 f, 681497.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252060 f, 234039.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254940 f, 681657.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252120 f, 234094.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255000 f, 681818.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252180 f, 234150.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255060 f, 681978.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252240 f, 234206.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255120 f, 682139.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252300 f, 234261.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252360 f, 234317.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255180 f, 682299.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252420 f, 234373.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255240 f, 682459.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252480 f, 234428.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255300 f, 682620.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252540 f, 234484.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255360 f, 682780.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252600 f, 234540.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255420 f, 682941.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252660 f, 234596.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255480 f, 683101.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252720 f, 234651.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255540 f, 683262.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252780 f, 234707.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255600 f, 683422.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252840 f, 234763.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255660 f, 683582.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252900 f, 234601.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255720 f, 683743.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252960 f, 234656.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255780 f, 683903.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253020 f, 234712.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255840 f, 684064.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253080 f, 234768.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255900 f, 684224.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253140 f, 234823.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255960 f, 684385.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253200 f, 234879.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256020 f, 684545.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253260 f, 234935.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256080 f, 684705.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253320 f, 234990.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256140 f, 684866.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253380 f, 235046.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256200 f, 685026.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253440 f, 235102.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256260 f, 685187.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253500 f, 235157.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256320 f, 685347.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253560 f, 235213.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256380 f, 685508.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253620 f, 235269.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256440 f, 685668.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253680 f, 235324.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256500 f, 685828.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253740 f, 235380.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256560 f, 684160.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253800 f, 235217.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256620 f, 684320.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253860 f, 235273.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256680 f, 684480.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253920 f, 235329.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256740 f, 684640.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253980 f, 235384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256800 f, 684800.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254040 f, 235440.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256860 f, 684960.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254100 f, 235495.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256920 f, 685120.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254160 f, 235551.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256980 f, 685280.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254220 f, 235607.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257040 f, 685440.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254280 f, 235662.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257100 f, 685600.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254340 f, 235718.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257160 f, 685760.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254400 f, 235773.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257220 f, 685920.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254460 f, 235829.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257280 f, 686080.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254520 f, 235885.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257340 f, 686240.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254580 f, 235940.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257400 f, 686400.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254640 f, 235996.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257460 f, 686560.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254700 f, 236051.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257520 f, 686720.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254760 f, 236107.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257580 f, 686880.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254820 f, 236163.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257640 f, 687040.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254880 f, 236218.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257700 f, 687200.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254940 f, 236274.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257760 f, 687360.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255000 f, 236329.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257820 f, 687520.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255060 f, 236385.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257880 f, 687680.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255120 f, 236441.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257940 f, 687840.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255180 f, 236496.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258000 f, 688000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255240 f, 236552.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258060 f, 688160.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255300 f, 236607.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258120 f, 688320.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255360 f, 236663.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258180 f, 688480.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255420 f, 236719.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258240 f, 688640.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258300 f, 688800.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255480 f, 236774.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258360 f, 688960.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255540 f, 236830.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258420 f, 689120.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255600 f, 236886.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258480 f, 689280.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255660 f, 236941.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258540 f, 689440.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255720 f, 236997.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258600 f, 689600.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255780 f, 237052.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258660 f, 689760.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258720 f, 689920.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255840 f, 237108.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258780 f, 690080.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258840 f, 690240.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255900 f, 237164.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258900 f, 690400.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255960 f, 237219.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258960 f, 690560.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256020 f, 237275.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259020 f, 690720.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256080 f, 237330.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259080 f, 690880.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256140 f, 237386.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259140 f, 691040.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256200 f, 237442.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259200 f, 691200.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256260 f, 237277.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259260 f, 691360.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256320 f, 237333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259320 f, 691520.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256380 f, 237388.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259380 f, 691680.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256440 f, 237444.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259440 f, 691840.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256500 f, 237500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259500 f, 692000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256560 f, 237555.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259560 f, 692160.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256620 f, 237611.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259620 f, 692320.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256680 f, 237666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259680 f, 692480.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256740 f, 237722.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259740 f, 692640.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256800 f, 237777.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259800 f, 692800.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256860 f, 237833.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259860 f, 692960.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256920 f, 237888.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259920 f, 693120.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256980 f, 237944.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259980 f, 693280.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260040 f, 693440.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257040 f, 238000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260100 f, 693600.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257100 f, 238055.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260160 f, 693760.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257160 f, 238111.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260220 f, 693920.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257220 f, 238166.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260280 f, 694080.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260340 f, 694240.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257280 f, 238222.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260400 f, 694400.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257340 f, 238277.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260460 f, 694560.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257400 f, 238333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260520 f, 694720.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257460 f, 238388.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260580 f, 693031.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257520 f, 238444.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260640 f, 693191.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260700 f, 693351.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257580 f, 238500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260760 f, 693510.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257640 f, 238555.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260820 f, 693670.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257700 f, 238611.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260880 f, 693829.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260940 f, 693989.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257760 f, 238666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261000 f, 694148.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257820 f, 238722.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261060 f, 694308.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257880 f, 238777.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261120 f, 694468.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261180 f, 694627.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257940 f, 238833.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261240 f, 694787.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258000 f, 238888.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261300 f, 694946.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261360 f, 695106.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258060 f, 238944.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261420 f, 695265.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258120 f, 239000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261480 f, 695425.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258180 f, 239055.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261540 f, 695585.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258240 f, 239111.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258300 f, 239166.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261600 f, 695744.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258360 f, 239222.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261660 f, 695904.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258420 f, 239277.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261720 f, 696063.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258480 f, 239333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261780 f, 696223.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258540 f, 239388.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261840 f, 696383.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258600 f, 239444.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261900 f, 696542.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258660 f, 239500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261960 f, 696702.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258720 f, 239555.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262020 f, 696861.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258780 f, 239611.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262080 f, 697021.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258840 f, 239666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262140 f, 697180.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258900 f, 239722.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262200 f, 697340.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258960 f, 239777.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262260 f, 697500.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259020 f, 239833.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262320 f, 697659.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259080 f, 239888.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262380 f, 697819.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259140 f, 239944.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262440 f, 697978.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259200 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262500 f, 698138.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259260 f, 240055.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262560 f, 698297.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259320 f, 240111.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262620 f, 698457.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259380 f, 240166.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262680 f, 698617.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259440 f, 240222.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262740 f, 698776.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259500 f, 240277.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262800 f, 698936.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259560 f, 240333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262860 f, 699095.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259620 f, 240166.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262920 f, 699255.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259680 f, 240222.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262980 f, 699414.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259740 f, 240277.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263040 f, 699574.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259800 f, 240333.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263100 f, 699734.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259860 f, 240388.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263160 f, 699893.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259920 f, 240444.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263220 f, 700053.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259980 f, 240499.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263280 f, 700212.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260040 f, 240555.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263340 f, 700372.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260100 f, 240610.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263400 f, 700531.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260160 f, 240666.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263460 f, 700691.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260220 f, 240721.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263520 f, 700851.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260280 f, 240777.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263580 f, 701010.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260340 f, 240832.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263640 f, 701170.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260400 f, 240888.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263700 f, 701329.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260460 f, 240943.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263760 f, 701489.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260520 f, 240999.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263820 f, 701648.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260580 f, 241054.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263880 f, 701808.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260640 f, 241110.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263940 f, 701968.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260700 f, 241165.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264000 f, 702127.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260760 f, 241221.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264060 f, 702287.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260820 f, 241276.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264120 f, 702446.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260880 f, 241332.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264180 f, 702606.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260940 f, 241387.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264240 f, 702765.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261000 f, 241443.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264300 f, 702925.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261060 f, 241498.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264360 f, 703085.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261120 f, 241554.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264420 f, 701379.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261180 f, 241609.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264480 f, 701538.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261240 f, 241665.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264540 f, 701697.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261300 f, 241720.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264600 f, 701856.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261360 f, 241776.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264660 f, 702015.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261420 f, 241831.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264720 f, 702175.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261480 f, 241887.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264780 f, 702334.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261540 f, 241942.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264840 f, 702493.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261600 f, 241998.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264900 f, 702652.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261660 f, 242053.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264960 f, 702811.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261720 f, 242109.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265020 f, 702970.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261780 f, 242164.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265080 f, 703130.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265140 f, 703289.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261840 f, 242220.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265200 f, 703448.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261900 f, 242275.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265260 f, 703607.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261960 f, 242331.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265320 f, 703766.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262020 f, 242386.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265380 f, 703925.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262080 f, 242442.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265440 f, 704084.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262140 f, 242497.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265500 f, 704244.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262200 f, 242553.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265560 f, 704403.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262260 f, 242608.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265620 f, 704562.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262320 f, 242664.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265680 f, 704721.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262380 f, 242719.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265740 f, 704880.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262440 f, 242775.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265800 f, 705039.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262500 f, 242830.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265860 f, 705198.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262560 f, 242886.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265920 f, 705358.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262620 f, 242941.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265980 f, 705517.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262680 f, 242997.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266040 f, 705676.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266100 f, 705835.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262740 f, 243052.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266160 f, 705994.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262800 f, 243108.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266220 f, 706153.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262860 f, 243163.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266280 f, 706313.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262920 f, 243219.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266340 f, 706472.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266400 f, 706631.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262980 f, 243049.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266460 f, 706790.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266520 f, 706949.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263040 f, 243105.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266580 f, 707108.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263100 f, 243160.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266640 f, 707267.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263160 f, 243216.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266700 f, 707427.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263220 f, 243271.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266760 f, 707586.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263280 f, 243327.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266820 f, 707745.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263340 f, 243382.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266880 f, 707904.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263400 f, 243438.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266940 f, 708063.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263460 f, 243493.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267000 f, 708222.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263520 f, 243548.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267060 f, 708381.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263580 f, 243604.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267120 f, 708541.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263640 f, 243659.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267180 f, 708700.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263700 f, 243715.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267240 f, 708859.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263760 f, 243770.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267300 f, 709018.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263820 f, 243826.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267360 f, 709177.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263880 f, 243881.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267420 f, 709336.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263940 f, 243937.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267480 f, 709496.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264000 f, 243992.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267540 f, 709655.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264060 f, 244048.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267600 f, 709814.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264120 f, 244103.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267660 f, 709973.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264180 f, 244158.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267720 f, 710132.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264240 f, 244214.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267780 f, 708412.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264300 f, 244269.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267840 f, 708571.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264360 f, 244325.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267900 f, 708730.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264420 f, 244380.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264480 f, 244436.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267960 f, 708888.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264540 f, 244491.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268020 f, 709047.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264600 f, 244547.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268080 f, 709206.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264660 f, 244602.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268140 f, 709365.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264720 f, 244658.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268200 f, 709523.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264780 f, 244713.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268260 f, 709682.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264840 f, 244768.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268320 f, 709841.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264900 f, 244824.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268380 f, 710000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264960 f, 244879.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268440 f, 710158.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265020 f, 244935.3 fps, 0 ms/f
[junit] 0 s: 60 f / 86 ms, 697.6 fps, 1 ms/f; total: 268500 f, 578663.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265080 f, 244990.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268560 f, 578793.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265140 f, 245046.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268620 f, 577677.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265200 f, 245101.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268680 f, 577806.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265260 f, 245157.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268740 f, 577935.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265320 f, 245212.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268800 f, 578064.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265380 f, 245268.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268860 f, 578193.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265440 f, 245323.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268920 f, 578322.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265500 f, 245378.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268980 f, 578451.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265560 f, 245434.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269040 f, 578580.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265620 f, 245489.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269100 f, 578709.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265680 f, 245545.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269160 f, 578838.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265740 f, 245600.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269220 f, 578967.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265800 f, 245656.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269280 f, 577854.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265860 f, 245711.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269340 f, 577982.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265920 f, 245767.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269400 f, 578111.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265980 f, 245822.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269460 f, 578240.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266040 f, 245878.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269520 f, 578369.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266100 f, 245933.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269580 f, 578497.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266160 f, 245988.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269640 f, 578626.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266220 f, 246044.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269700 f, 578755.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266280 f, 246099.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269760 f, 578884.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266340 f, 246155.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269820 f, 579012.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266400 f, 245983.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269880 f, 579141.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266460 f, 246038.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269940 f, 579270.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266520 f, 246094.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270000 f, 579399.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266580 f, 246149.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270060 f, 578286.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266640 f, 246204.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270120 f, 578415.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266700 f, 246260.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270180 f, 578543.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266760 f, 246315.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270240 f, 578672.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266820 f, 246371.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270300 f, 578800.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266880 f, 246426.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270360 f, 578929.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266940 f, 246482.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270420 f, 579057.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267000 f, 246537.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270480 f, 579186.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267060 f, 246592.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270540 f, 579314.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267120 f, 246648.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270600 f, 579443.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267180 f, 246703.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270660 f, 579571.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267240 f, 246759.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270720 f, 578461.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267300 f, 246814.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270780 f, 578589.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267360 f, 246869.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270840 f, 578717.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267420 f, 246925.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270900 f, 578846.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267480 f, 246980.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270960 f, 578974.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267540 f, 247036.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271020 f, 579102.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267600 f, 247091.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271080 f, 579230.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267660 f, 247146.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271140 f, 579359.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267720 f, 247202.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267780 f, 247257.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271200 f, 579487.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267840 f, 247313.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271260 f, 578379.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267900 f, 247368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271320 f, 578507.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267960 f, 247423.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271380 f, 578635.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268020 f, 247479.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271440 f, 578763.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268080 f, 247534.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271500 f, 578891.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268140 f, 247590.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271560 f, 579019.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268200 f, 247645.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271620 f, 579147.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271680 f, 579275.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268260 f, 247700.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271740 f, 579403.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268320 f, 247756.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271800 f, 579530.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268380 f, 247811.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271860 f, 578425.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268440 f, 247867.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271920 f, 578553.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268500 f, 247922.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271980 f, 578680.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268560 f, 247977.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272040 f, 578808.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268620 f, 248033.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272100 f, 578936.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268680 f, 248088.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272160 f, 579063.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268740 f, 248144.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272220 f, 579191.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268800 f, 248199.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272280 f, 579319.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268860 f, 248254.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272340 f, 579446.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268920 f, 248310.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272400 f, 578343.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268980 f, 248365.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272460 f, 578471.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269040 f, 248421.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272520 f, 578598.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269100 f, 248476.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272580 f, 578726.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269160 f, 248531.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272640 f, 578853.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269220 f, 248587.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272700 f, 578980.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269280 f, 248642.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272760 f, 579108.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269340 f, 248698.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272820 f, 579235.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269400 f, 248753.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272880 f, 579363.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269460 f, 248808.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272940 f, 578262.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269520 f, 248864.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273000 f, 578389.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269580 f, 248919.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273060 f, 578516.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269640 f, 248975.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273120 f, 578644.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269700 f, 249030.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273180 f, 578771.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269760 f, 248856.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273240 f, 578898.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269820 f, 248911.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273300 f, 579025.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269880 f, 248966.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273360 f, 579152.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269940 f, 249022.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273420 f, 579279.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270000 f, 249077.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273480 f, 579406.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270060 f, 249132.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273540 f, 579533.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270120 f, 249188.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273600 f, 578435.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270180 f, 249243.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273660 f, 578562.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270240 f, 249298.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273720 f, 578689.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270300 f, 249354.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273780 f, 578816.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270360 f, 249409.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273840 f, 578942.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270420 f, 249464.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273900 f, 579069.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270480 f, 249520.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273960 f, 579196.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270540 f, 249575.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274020 f, 579323.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270600 f, 249631.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274080 f, 579450.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270660 f, 249686.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274140 f, 578354.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270720 f, 249741.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274200 f, 578481.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270780 f, 249797.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274260 f, 578607.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270840 f, 249852.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270900 f, 249907.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270960 f, 249963.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274320 f, 578734.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271020 f, 250018.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274380 f, 578860.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271080 f, 250073.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274440 f, 578987.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271140 f, 250129.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274500 f, 579113.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271200 f, 250184.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274560 f, 579240.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271260 f, 250239.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271320 f, 250295.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274620 f, 579367.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271380 f, 250350.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274680 f, 579493.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271440 f, 250405.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274740 f, 578400.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271500 f, 250461.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274800 f, 578526.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271560 f, 250516.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274860 f, 578652.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271620 f, 250571.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274920 f, 578778.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271680 f, 250627.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274980 f, 578905.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271740 f, 250682.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275040 f, 579031.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271800 f, 250738.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275100 f, 579157.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271860 f, 250793.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275160 f, 579284.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271920 f, 250848.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275220 f, 579410.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271980 f, 250904.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275280 f, 578319.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272040 f, 250959.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275340 f, 578445.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272100 f, 251014.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275400 f, 578571.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272160 f, 251070.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275460 f, 578697.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272220 f, 251125.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275520 f, 578823.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272280 f, 251180.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275580 f, 578949.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272340 f, 251236.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275640 f, 579075.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272400 f, 251291.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275700 f, 579201.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272460 f, 251346.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275760 f, 579327.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272520 f, 251402.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275820 f, 579453.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272580 f, 251457.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275880 f, 578364.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272640 f, 251512.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275940 f, 578490.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272700 f, 251568.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276000 f, 578616.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272760 f, 251623.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276060 f, 578742.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272820 f, 251678.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276120 f, 578867.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272880 f, 251734.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276180 f, 578993.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272940 f, 251789.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276240 f, 579119.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273000 f, 251845.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276300 f, 579245.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273060 f, 251900.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276360 f, 579371.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273120 f, 251723.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276420 f, 579496.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273180 f, 251778.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276480 f, 579622.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273240 f, 251834.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276540 f, 579748.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273300 f, 251889.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276600 f, 579874.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273360 f, 251944.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276660 f, 580000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273420 f, 252000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276720 f, 578912.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273480 f, 252055.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276780 f, 579037.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273540 f, 252110.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276840 f, 579163.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273600 f, 252165.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276900 f, 579288.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273660 f, 252221.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276960 f, 579414.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273720 f, 252276.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277020 f, 579539.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273780 f, 252331.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277080 f, 579665.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273840 f, 252387.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277140 f, 579790.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273900 f, 252442.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277200 f, 579916.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273960 f, 252497.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277260 f, 580041.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274020 f, 252553.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277320 f, 580167.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274080 f, 252608.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277380 f, 580292.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274140 f, 252663.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277440 f, 580418.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274200 f, 252718.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277500 f, 580543.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274260 f, 252774.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277560 f, 579457.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274320 f, 252829.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277620 f, 579582.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274380 f, 252884.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277680 f, 579707.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274440 f, 252940.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277740 f, 579833.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274500 f, 252995.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277800 f, 579958.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274560 f, 253050.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277860 f, 580083.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274620 f, 253105.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277920 f, 580208.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274680 f, 253161.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277980 f, 580334.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274740 f, 253216.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278040 f, 580459.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274800 f, 253271.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278100 f, 580584.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274860 f, 253327.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278160 f, 580709.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274920 f, 253382.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278220 f, 580835.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274980 f, 253437.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278280 f, 580960.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275040 f, 253493.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278340 f, 581085.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275100 f, 253548.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275160 f, 253603.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278400 f, 580000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275220 f, 253658.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278460 f, 580125.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275280 f, 253714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278520 f, 580250.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275340 f, 253769.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278580 f, 580375.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275400 f, 253824.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278640 f, 580500.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275460 f, 253880.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278700 f, 580625.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275520 f, 253935.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278760 f, 580750.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275580 f, 253990.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278820 f, 580875.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275640 f, 254046.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278880 f, 581000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275700 f, 254101.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278940 f, 581125.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275760 f, 254156.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279000 f, 581250.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275820 f, 254211.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279060 f, 581375.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275880 f, 254267.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279120 f, 581500.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275940 f, 254322.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279180 f, 581625.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276000 f, 254377.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279240 f, 580540.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276060 f, 254433.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279300 f, 580665.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276120 f, 254488.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279360 f, 580790.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276180 f, 254543.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279420 f, 580914.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276240 f, 254599.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279480 f, 581039.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276300 f, 254654.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279540 f, 581164.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276360 f, 254709.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279600 f, 581289.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276420 f, 254764.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279660 f, 581413.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276480 f, 254820.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279720 f, 581538.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276540 f, 254640.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279780 f, 581663.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276600 f, 254696.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279840 f, 581787.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276660 f, 254751.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279900 f, 581912.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276720 f, 254806.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279960 f, 582037.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276780 f, 254861.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280020 f, 582162.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276840 f, 254917.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280080 f, 582286.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276900 f, 254972.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280140 f, 581203.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276960 f, 255027.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280200 f, 581327.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277020 f, 255082.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280260 f, 581452.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277080 f, 255138.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280320 f, 581576.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277140 f, 255193.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280380 f, 581701.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277200 f, 255248.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280440 f, 581825.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277260 f, 255303.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280500 f, 581950.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277320 f, 255359.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280560 f, 582074.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277380 f, 255414.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280620 f, 582199.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277440 f, 255469.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280680 f, 582323.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277500 f, 255524.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277560 f, 255580.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277620 f, 255635.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280740 f, 582448.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277680 f, 255690.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280800 f, 582572.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277740 f, 255745.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280860 f, 582697.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277800 f, 255801.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280920 f, 582821.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277860 f, 255856.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280980 f, 581739.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277920 f, 255911.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281040 f, 581863.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277980 f, 255966.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281100 f, 581987.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278040 f, 256022.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281160 f, 582111.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278100 f, 256077.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281220 f, 582236.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278160 f, 256132.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281280 f, 582360.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278220 f, 256187.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278280 f, 256243.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281340 f, 582484.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278340 f, 256298.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281400 f, 582608.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278400 f, 256353.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281460 f, 582732.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278460 f, 256408.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281520 f, 582857.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278520 f, 256464.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281580 f, 582981.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278580 f, 256519.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281640 f, 583105.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278640 f, 256574.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281700 f, 583229.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278700 f, 256629.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281760 f, 583354.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278760 f, 256685.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281820 f, 582272.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278820 f, 256740.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281880 f, 582396.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278880 f, 256795.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281940 f, 582520.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278940 f, 256850.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282000 f, 582644.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279000 f, 256906.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282060 f, 582768.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279060 f, 256961.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282120 f, 582892.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279120 f, 257016.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282180 f, 583016.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279180 f, 257071.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282240 f, 583140.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279240 f, 257127.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282300 f, 583264.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279300 f, 257182.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282360 f, 583388.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279360 f, 257237.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282420 f, 583512.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279420 f, 257292.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282480 f, 583636.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279480 f, 257348.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282540 f, 583760.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279540 f, 257403.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282600 f, 583884.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279600 f, 257458.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282660 f, 584008.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279660 f, 257513.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282720 f, 582927.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279720 f, 257569.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282780 f, 583051.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279780 f, 257624.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282840 f, 583175.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279840 f, 257679.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282900 f, 583299.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279900 f, 257734.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282960 f, 583422.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279960 f, 257790.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283020 f, 583546.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280020 f, 257608.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283080 f, 583670.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280080 f, 257663.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283140 f, 583793.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280140 f, 257718.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283200 f, 583917.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280200 f, 257773.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283260 f, 584041.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280260 f, 257828.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283320 f, 584164.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280320 f, 257884.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283380 f, 584288.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280380 f, 257939.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283440 f, 584412.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280440 f, 257994.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283500 f, 584536.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280500 f, 258049.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283560 f, 583456.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280560 f, 258104.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283620 f, 583580.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280620 f, 258160.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283680 f, 583703.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280680 f, 258215.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283740 f, 583827.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280740 f, 258270.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283800 f, 583950.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280800 f, 258325.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283860 f, 584074.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280860 f, 258380.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283920 f, 584197.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283980 f, 584321.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280920 f, 258436.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284040 f, 584444.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280980 f, 258491.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284100 f, 584567.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281040 f, 258546.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284160 f, 584691.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281100 f, 258601.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284220 f, 584814.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281160 f, 258656.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284280 f, 584938.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281220 f, 258712.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284340 f, 585061.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281280 f, 258767.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284400 f, 583983.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281340 f, 258822.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284460 f, 584106.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281400 f, 258877.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284520 f, 584230.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281460 f, 258932.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284580 f, 584353.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281520 f, 258988.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284640 f, 584476.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281580 f, 259043.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284700 f, 584599.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281640 f, 259098.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284760 f, 584722.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281700 f, 259153.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281760 f, 259208.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284820 f, 584846.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281820 f, 259264.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284880 f, 584969.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281880 f, 259319.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284940 f, 585092.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281940 f, 259374.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285000 f, 585215.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282000 f, 259429.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285060 f, 585338.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282060 f, 259484.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285120 f, 585462.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282120 f, 259540.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285180 f, 585585.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282180 f, 259595.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285240 f, 585708.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282240 f, 259650.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285300 f, 584631.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282300 f, 259705.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285360 f, 584754.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282360 f, 259760.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285420 f, 584877.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282420 f, 259816.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285480 f, 585000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282480 f, 259871.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285540 f, 585122.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282540 f, 259926.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285600 f, 585245.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282600 f, 259981.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285660 f, 585368.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282660 f, 260036.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285720 f, 585491.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282720 f, 260092.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285780 f, 585614.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282780 f, 260147.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285840 f, 585737.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282840 f, 260202.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285900 f, 585860.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282900 f, 260257.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285960 f, 585983.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282960 f, 260312.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286020 f, 586106.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283020 f, 260367.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286080 f, 586229.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283080 f, 260423.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286140 f, 585153.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283140 f, 260478.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286200 f, 585276.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283200 f, 260533.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286260 f, 585398.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283260 f, 260588.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286320 f, 585521.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283320 f, 260643.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286380 f, 585644.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283380 f, 260699.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286440 f, 585766.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283440 f, 260754.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286500 f, 585889.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283500 f, 260569.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286560 f, 586012.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283560 f, 260625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286620 f, 586135.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283620 f, 260680.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286680 f, 586257.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283680 f, 260735.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286740 f, 586380.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283740 f, 260790.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286800 f, 586503.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283800 f, 260845.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286860 f, 586625.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283860 f, 260900.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286920 f, 586748.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283920 f, 260955.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286980 f, 585673.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283980 f, 261011.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287040 f, 585795.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284040 f, 261066.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284100 f, 261121.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284160 f, 261176.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287100 f, 585918.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284220 f, 261231.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287160 f, 586040.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284280 f, 261286.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287220 f, 586163.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284340 f, 261341.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287280 f, 586285.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284400 f, 261397.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287340 f, 586408.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284460 f, 261452.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287400 f, 586530.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284520 f, 261507.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287460 f, 586653.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284580 f, 261562.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287520 f, 586775.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284640 f, 261617.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287580 f, 586897.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284700 f, 261672.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287640 f, 587020.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284760 f, 261727.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287700 f, 587142.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284820 f, 261783.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287760 f, 587265.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284880 f, 261838.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287820 f, 586191.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284940 f, 261893.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287880 f, 586313.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285000 f, 261948.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287940 f, 586435.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285060 f, 262003.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288000 f, 586558.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285120 f, 262058.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288060 f, 586680.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285180 f, 262113.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285240 f, 262169.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288120 f, 586802.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285300 f, 262224.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288180 f, 586924.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285360 f, 262279.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288240 f, 587046.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285420 f, 262334.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288300 f, 587169.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285480 f, 262389.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288360 f, 587291.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285540 f, 262444.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288420 f, 587413.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285600 f, 262500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288480 f, 587535.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285660 f, 262555.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288540 f, 587657.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285720 f, 262610.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288600 f, 587780.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285780 f, 262665.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288660 f, 587902.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285840 f, 262720.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288720 f, 586829.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285900 f, 262775.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288780 f, 586951.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285960 f, 262830.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288840 f, 587073.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286020 f, 262886.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288900 f, 587195.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286080 f, 262941.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288960 f, 587317.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286140 f, 262996.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289020 f, 587439.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286200 f, 263051.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286260 f, 263106.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289080 f, 587561.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286320 f, 263161.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289140 f, 587682.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286380 f, 263216.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289200 f, 587804.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289260 f, 587926.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286440 f, 263272.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289320 f, 588048.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286500 f, 263327.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289380 f, 588170.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286560 f, 263382.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289440 f, 588292.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286620 f, 263437.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289500 f, 588414.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286680 f, 263492.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289560 f, 587342.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286740 f, 263547.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289620 f, 587464.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286800 f, 263602.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289680 f, 587586.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286860 f, 263658.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289740 f, 587707.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286920 f, 263713.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289800 f, 587829.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286980 f, 263526.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289860 f, 587951.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287040 f, 263581.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289920 f, 588073.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287100 f, 263636.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289980 f, 588194.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287160 f, 263691.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290040 f, 588316.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287220 f, 263746.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290100 f, 588438.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287280 f, 263801.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290160 f, 588559.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287340 f, 263856.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290220 f, 588681.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287400 f, 263911.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290280 f, 588803.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287460 f, 263966.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290340 f, 588924.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287520 f, 264022.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290400 f, 587854.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287580 f, 264077.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290460 f, 587975.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287640 f, 264132.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290520 f, 588097.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287700 f, 264187.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290580 f, 588218.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287760 f, 264242.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290640 f, 588340.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287820 f, 264297.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290700 f, 588461.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287880 f, 264352.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290760 f, 588583.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287940 f, 264407.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290820 f, 588704.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288000 f, 264462.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290880 f, 588825.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288060 f, 264517.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290940 f, 588947.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288120 f, 264573.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291000 f, 589068.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288180 f, 264628.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291060 f, 589190.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288240 f, 264683.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291120 f, 589311.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288300 f, 264738.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291180 f, 589433.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288360 f, 264793.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291240 f, 589554.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288420 f, 264848.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291300 f, 588484.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288480 f, 264903.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291360 f, 588606.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288540 f, 264958.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291420 f, 588727.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288600 f, 265013.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291480 f, 588848.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288660 f, 265068.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291540 f, 588969.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288720 f, 265123.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291600 f, 589090.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288780 f, 265179.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291660 f, 589212.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288840 f, 265234.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291720 f, 589333.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288900 f, 265289.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291780 f, 589454.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288960 f, 265344.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291840 f, 589575.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289020 f, 265399.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291900 f, 589697.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289080 f, 265454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291960 f, 589818.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289140 f, 265509.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292020 f, 589939.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289200 f, 265564.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292080 f, 590060.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289260 f, 265619.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292140 f, 588991.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289320 f, 265674.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292200 f, 589112.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289380 f, 265730.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292260 f, 589233.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289440 f, 265785.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292320 f, 589354.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289500 f, 265840.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292380 f, 589475.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289560 f, 265895.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292440 f, 589596.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289620 f, 265950.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292500 f, 589717.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289680 f, 266005.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292560 f, 589838.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289740 f, 266060.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292620 f, 589959.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289800 f, 266115.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292680 f, 590080.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289860 f, 266170.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292740 f, 590201.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289920 f, 266225.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292800 f, 590322.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289980 f, 266281.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292860 f, 590443.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290040 f, 266336.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292920 f, 590564.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290100 f, 266391.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292980 f, 589497.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290160 f, 266446.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293040 f, 589617.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290220 f, 266501.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293100 f, 589738.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290280 f, 266556.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293160 f, 589859.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290340 f, 266611.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293220 f, 589979.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290400 f, 266666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293280 f, 590100.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290460 f, 266477.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293340 f, 590221.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290520 f, 266532.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293400 f, 590342.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290580 f, 266587.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293460 f, 590462.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290640 f, 266642.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290700 f, 266697.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293520 f, 590583.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290760 f, 266752.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293580 f, 590704.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290820 f, 266807.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293640 f, 590824.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290880 f, 266862.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293700 f, 590945.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290940 f, 266917.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293760 f, 591066.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291000 f, 266972.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293820 f, 590000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291060 f, 267027.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293880 f, 590120.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291120 f, 267082.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293940 f, 590240.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291180 f, 267137.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294000 f, 590361.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291240 f, 267192.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294060 f, 590481.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291300 f, 267247.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294120 f, 590602.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291360 f, 267302.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294180 f, 590722.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291420 f, 267357.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294240 f, 590843.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291480 f, 267412.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294300 f, 590963.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291540 f, 267467.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294360 f, 591084.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291600 f, 267522.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294420 f, 591204.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291660 f, 267577.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294480 f, 591325.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291720 f, 267633.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294540 f, 591445.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291780 f, 267688.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294600 f, 591566.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291840 f, 267743.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294660 f, 591686.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291900 f, 267798.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294720 f, 590621.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291960 f, 267853.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294780 f, 590741.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292020 f, 267908.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294840 f, 590861.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292080 f, 267963.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292140 f, 268018.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294900 f, 590981.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292200 f, 268073.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294960 f, 591102.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292260 f, 268128.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295020 f, 591222.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292320 f, 268183.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295080 f, 591342.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292380 f, 268238.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295140 f, 591462.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292440 f, 268293.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295200 f, 591583.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292500 f, 268348.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295260 f, 591703.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292560 f, 268403.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295320 f, 591823.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292620 f, 268458.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295380 f, 591943.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292680 f, 268513.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295440 f, 592064.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292740 f, 268568.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295500 f, 592184.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292800 f, 268623.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295560 f, 591120.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292860 f, 268678.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295620 f, 591240.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292920 f, 268733.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295680 f, 591360.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292980 f, 268789.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295740 f, 591480.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293040 f, 268844.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295800 f, 591600.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293100 f, 268899.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295860 f, 591720.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293160 f, 268954.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295920 f, 591840.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293220 f, 269009.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295980 f, 591960.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293280 f, 269064.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296040 f, 592080.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293340 f, 269119.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296100 f, 592200.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293400 f, 269174.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296160 f, 592320.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293460 f, 269229.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296220 f, 592440.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293520 f, 269284.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296280 f, 592560.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293580 f, 269339.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296340 f, 592680.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293640 f, 269394.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296400 f, 591616.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293700 f, 269449.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296460 f, 591736.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296520 f, 591856.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293760 f, 269504.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296580 f, 591976.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293820 f, 269559.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296640 f, 592095.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293880 f, 269614.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296700 f, 592215.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293940 f, 269669.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296760 f, 592335.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294000 f, 269477.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296820 f, 592455.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294060 f, 269532.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296880 f, 592574.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294120 f, 269587.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296940 f, 592694.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294180 f, 269642.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297000 f, 592814.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294240 f, 269697.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297060 f, 592934.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294300 f, 269752.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297120 f, 593053.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294360 f, 269807.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297180 f, 593173.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294420 f, 269862.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297240 f, 592111.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294480 f, 269917.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297300 f, 592231.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294540 f, 269972.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297360 f, 592350.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294600 f, 270027.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297420 f, 592470.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294660 f, 270082.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297480 f, 592589.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294720 f, 270137.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297540 f, 592709.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294780 f, 270192.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297600 f, 592828.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294840 f, 270247.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297660 f, 592948.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294900 f, 270302.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297720 f, 593067.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294960 f, 270357.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297780 f, 593187.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295020 f, 270412.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297840 f, 593306.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295080 f, 270467.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297900 f, 593426.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295140 f, 270522.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297960 f, 593545.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295200 f, 270577.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298020 f, 593665.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295260 f, 270632.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298080 f, 593784.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295320 f, 270687.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298140 f, 593904.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295380 f, 270742.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298200 f, 594023.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295440 f, 270797.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295500 f, 270852.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298260 f, 594143.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295560 f, 270907.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298320 f, 594262.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295620 f, 270962.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298380 f, 594382.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295680 f, 271017.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298440 f, 594502.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295740 f, 271072.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298500 f, 593439.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295800 f, 271127.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298560 f, 593558.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295860 f, 271182.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298620 f, 593677.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295920 f, 271237.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298680 f, 593797.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295980 f, 271292.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298740 f, 593916.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296040 f, 271347.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298800 f, 594035.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296100 f, 271402.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298860 f, 594155.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296160 f, 271457.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298920 f, 594274.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296220 f, 271512.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298980 f, 594393.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296280 f, 271567.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299040 f, 594512.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296340 f, 271622.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299100 f, 594632.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296400 f, 271677.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299160 f, 594751.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296460 f, 271732.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299220 f, 594870.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296520 f, 271787.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299280 f, 594990.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296580 f, 271842.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299340 f, 595109.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299400 f, 595228.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296640 f, 271897.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299460 f, 595347.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296700 f, 271952.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299520 f, 595467.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296760 f, 272007.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299580 f, 595586.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296820 f, 272062.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299640 f, 595705.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296880 f, 272117.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299700 f, 595825.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296940 f, 272172.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299760 f, 594761.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297000 f, 272227.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299820 f, 594880.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297060 f, 272282.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297120 f, 272337.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299880 f, 595000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297180 f, 272392.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299940 f, 595119.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297240 f, 272447.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300000 f, 595238.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297300 f, 272502.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300060 f, 595357.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297360 f, 272557.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300120 f, 595476.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297420 f, 272612.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300180 f, 595595.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297480 f, 272667.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300240 f, 595714.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297540 f, 272722.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300300 f, 595833.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297600 f, 272777.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300360 f, 595952.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297660 f, 272582.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300420 f, 596071.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297720 f, 272637.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300480 f, 596190.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297780 f, 272692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300540 f, 596309.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297840 f, 272747.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300600 f, 596428.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297900 f, 272802.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300660 f, 596547.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297960 f, 272857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300720 f, 596666.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298020 f, 272912.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300780 f, 596785.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298080 f, 272967.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300840 f, 596904.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298140 f, 273021.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300900 f, 597023.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298200 f, 273076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300960 f, 595960.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298260 f, 273131.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301020 f, 596079.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298320 f, 273186.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301080 f, 596198.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298380 f, 273241.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301140 f, 596316.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298440 f, 273296.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301200 f, 596435.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298500 f, 273351.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301260 f, 596554.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298560 f, 273406.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301320 f, 596673.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298620 f, 273461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301380 f, 596792.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298680 f, 273516.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301440 f, 596910.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298740 f, 273571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301500 f, 597029.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298800 f, 273626.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301560 f, 597148.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298860 f, 273681.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301620 f, 597267.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298920 f, 273736.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301680 f, 597386.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298980 f, 273791.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301740 f, 597504.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299040 f, 273846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301800 f, 597623.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299100 f, 273901.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301860 f, 597742.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299160 f, 273956.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301920 f, 597861.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299220 f, 274011.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301980 f, 597980.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299280 f, 274065.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302040 f, 598099.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299340 f, 274120.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302100 f, 598217.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299400 f, 274175.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302160 f, 598336.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299460 f, 274230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302220 f, 597272.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299520 f, 274285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302280 f, 597391.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299580 f, 274340.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302340 f, 597509.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299640 f, 274395.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302400 f, 597628.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299700 f, 274450.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302460 f, 597747.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299760 f, 274505.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302520 f, 597865.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299820 f, 274560.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302580 f, 597984.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299880 f, 274615.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302640 f, 598102.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299940 f, 274670.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302700 f, 598221.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300000 f, 274725.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302760 f, 598339.9 fps, 0 ms/f
[junit] 1 s: 60 f / 81 ms, 740.7 fps, 1 ms/f; total: 300060 f, 255587.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302820 f, 598458.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300120 f, 255638.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302880 f, 598577.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302940 f, 598695.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300180 f, 255689.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303000 f, 598814.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300240 f, 255741.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303060 f, 598932.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300300 f, 255792.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303120 f, 599051.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300360 f, 255843.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303180 f, 599169.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300420 f, 255894.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303240 f, 599288.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300480 f, 255945.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303300 f, 599407.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300540 f, 255996.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303360 f, 599525.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300600 f, 256047.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303420 f, 599644.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300660 f, 256098.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303480 f, 598579.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300720 f, 256149.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303540 f, 598698.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300780 f, 256201.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303600 f, 598816.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300840 f, 256252.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303660 f, 598934.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300900 f, 256303.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303720 f, 599053.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300960 f, 256354.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303780 f, 599171.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301020 f, 256405.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303840 f, 599289.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301080 f, 256456.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303900 f, 599408.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301140 f, 256507.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303960 f, 599526.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301200 f, 256558.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304020 f, 599645.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301260 f, 256609.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304080 f, 599763.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301320 f, 256660.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304140 f, 599881.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301380 f, 256712.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304200 f, 600000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301440 f, 256763.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304260 f, 600118.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301500 f, 256595.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304320 f, 600236.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301560 f, 256646.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301620 f, 256697.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304380 f, 600355.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301680 f, 256748.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304440 f, 600473.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301740 f, 256800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304500 f, 600591.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301800 f, 256851.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304560 f, 600710.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301860 f, 256902.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304620 f, 600828.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301920 f, 256953.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304680 f, 600946.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301980 f, 257004.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304740 f, 601065.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302040 f, 257055.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304800 f, 601183.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302100 f, 257106.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304860 f, 601301.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302160 f, 257157.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304920 f, 601420.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302220 f, 257208.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304980 f, 601538.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302280 f, 257259.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302340 f, 257310.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305040 f, 601656.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302400 f, 257361.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305100 f, 600590.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302460 f, 257412.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305160 f, 600708.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302520 f, 257463.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305220 f, 600826.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302580 f, 257514.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305280 f, 600944.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302640 f, 257565.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305340 f, 601063.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302700 f, 257617.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305400 f, 601181.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302760 f, 257668.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305460 f, 601299.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302820 f, 257719.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305520 f, 601417.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302880 f, 257770.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305580 f, 601535.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302940 f, 257821.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305640 f, 601653.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303000 f, 257872.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305700 f, 601771.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303060 f, 257923.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305760 f, 601889.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303120 f, 257974.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305820 f, 602007.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303180 f, 258025.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305880 f, 602126.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303240 f, 258076.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305940 f, 602244.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303300 f, 257908.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306000 f, 602362.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303360 f, 257959.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306060 f, 602480.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303420 f, 258010.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306120 f, 602598.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303480 f, 258061.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306180 f, 602716.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303540 f, 258112.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303600 f, 258163.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303660 f, 258214.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306240 f, 602834.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303720 f, 258265.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306300 f, 602952.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303780 f, 258316.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306360 f, 603070.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303840 f, 258367.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306420 f, 603189.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303900 f, 258418.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306480 f, 603307.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303960 f, 258469.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306540 f, 603425.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304020 f, 258520.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306600 f, 603543.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304080 f, 258571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306660 f, 603661.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304140 f, 258622.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306720 f, 602593.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304200 f, 258673.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306780 f, 602711.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304260 f, 258724.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306840 f, 602829.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304320 f, 258775.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306900 f, 602946.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304380 f, 258826.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306960 f, 603064.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304440 f, 258877.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307020 f, 603182.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304500 f, 258928.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307080 f, 603300.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304560 f, 258979.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307140 f, 603418.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304620 f, 259030.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307200 f, 603536.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304680 f, 259081.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307260 f, 603654.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304740 f, 259132.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307320 f, 603772.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304800 f, 259183.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307380 f, 603890.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304860 f, 259234.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307440 f, 604007.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304920 f, 259285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307500 f, 604125.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304980 f, 259336.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307560 f, 604243.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305040 f, 259387.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307620 f, 604361.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305100 f, 259218.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307680 f, 604479.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305160 f, 259269.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307740 f, 604597.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305220 f, 259320.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307800 f, 604715.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305280 f, 259371.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307860 f, 604833.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305340 f, 259422.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307920 f, 604950.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305400 f, 259473.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307980 f, 605068.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305460 f, 259524.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308040 f, 605186.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305520 f, 259575.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308100 f, 604117.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305580 f, 259626.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308160 f, 604235.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305640 f, 259677.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308220 f, 604352.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305700 f, 259728.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308280 f, 604470.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305760 f, 259779.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308340 f, 604588.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305820 f, 259830.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308400 f, 604705.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305880 f, 259881.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308460 f, 604823.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305940 f, 259932.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308520 f, 604941.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306000 f, 259983.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308580 f, 605058.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306060 f, 260033.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308640 f, 605176.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306120 f, 260084.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308700 f, 605294.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306180 f, 260135.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308760 f, 605411.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306240 f, 260186.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308820 f, 605529.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306300 f, 260237.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308880 f, 605647.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306360 f, 260288.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308940 f, 605764.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306420 f, 260339.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309000 f, 605882.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306480 f, 260390.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309060 f, 606000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309120 f, 604931.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306540 f, 260441.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309180 f, 605048.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306600 f, 260492.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309240 f, 605166.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306660 f, 260543.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309300 f, 605283.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306720 f, 260594.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309360 f, 605401.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306780 f, 260645.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309420 f, 605518.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306840 f, 260696.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309480 f, 605636.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306900 f, 260747.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309540 f, 605753.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306960 f, 260577.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309600 f, 605870.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307020 f, 260628.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309660 f, 605988.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307080 f, 260679.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309720 f, 606105.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307140 f, 260730.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309780 f, 606223.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307200 f, 260780.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309840 f, 606340.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307260 f, 260831.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309900 f, 606457.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307320 f, 260882.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309960 f, 606575.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307380 f, 260933.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310020 f, 606692.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307440 f, 260984.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310080 f, 605625.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307500 f, 261035.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310140 f, 605742.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307560 f, 261086.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310200 f, 605859.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307620 f, 261137.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310260 f, 605976.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307680 f, 261188.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310320 f, 606093.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307740 f, 261239.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310380 f, 606210.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307800 f, 261290.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310440 f, 606328.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307860 f, 261341.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310500 f, 606445.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307920 f, 261392.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310560 f, 606562.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307980 f, 261443.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310620 f, 606679.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308040 f, 261494.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310680 f, 606796.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308100 f, 261544.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310740 f, 606914.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308160 f, 261595.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310800 f, 607031.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308220 f, 261646.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310860 f, 607148.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308280 f, 261697.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310920 f, 607265.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308340 f, 261748.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310980 f, 607382.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308400 f, 261799.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311040 f, 607500.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308460 f, 261850.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311100 f, 607617.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308520 f, 261901.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311160 f, 607734.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308580 f, 261952.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311220 f, 607851.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308640 f, 262003.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311280 f, 607968.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308700 f, 262054.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311340 f, 606900.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308760 f, 262105.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311400 f, 607017.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308820 f, 261933.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311460 f, 607134.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308880 f, 261984.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311520 f, 607251.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308940 f, 262035.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311580 f, 607368.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309000 f, 262086.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311640 f, 607485.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309060 f, 262137.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311700 f, 607602.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309120 f, 262188.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311760 f, 607719.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309180 f, 262239.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311820 f, 607836.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309240 f, 262290.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311880 f, 607953.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309300 f, 262340.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311940 f, 608070.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309360 f, 262391.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312000 f, 608187.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309420 f, 262442.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312060 f, 608304.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312120 f, 608421.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312180 f, 608538.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312240 f, 608655.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312300 f, 608771.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312360 f, 608888.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312420 f, 609005.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312480 f, 609122.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312540 f, 609239.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312600 f, 608171.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312660 f, 608287.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312720 f, 608404.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312780 f, 608521.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312840 f, 608638.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312900 f, 608754.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312960 f, 608871.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313020 f, 608988.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313080 f, 609105.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313140 f, 609221.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313200 f, 609338.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313260 f, 609455.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313320 f, 609572.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313380 f, 609688.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313440 f, 609805.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313500 f, 609922.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313560 f, 610038.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313620 f, 610155.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313680 f, 610272.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313740 f, 610389.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313800 f, 609320.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313860 f, 609436.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313920 f, 609553.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313980 f, 609669.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314040 f, 609786.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314100 f, 609902.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314160 f, 610019.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314220 f, 610135.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314280 f, 610252.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314340 f, 610368.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314400 f, 610485.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314460 f, 610601.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314520 f, 610718.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314580 f, 610834.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314640 f, 610951.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314700 f, 611067.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314760 f, 611184.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314820 f, 611301.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314880 f, 611417.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314940 f, 611534.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315000 f, 610465.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315060 f, 610581.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315120 f, 610697.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315180 f, 610813.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315240 f, 610930.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315300 f, 611046.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315360 f, 611162.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315420 f, 611279.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315480 f, 611395.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315540 f, 611511.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315600 f, 611627.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315660 f, 611744.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315720 f, 611860.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315780 f, 611976.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315840 f, 612093.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315900 f, 612209.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315960 f, 612325.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316020 f, 612441.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316080 f, 612558.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316140 f, 612674.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316200 f, 612790.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316260 f, 611721.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316320 f, 611837.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316380 f, 611953.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316440 f, 612069.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316500 f, 612185.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316560 f, 612301.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316620 f, 612417.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316680 f, 612533.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316740 f, 612649.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316800 f, 612765.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316860 f, 612882.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316920 f, 612998.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316980 f, 613114.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317040 f, 613230.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317100 f, 613346.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317160 f, 613462.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317220 f, 613578.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317280 f, 613694.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317340 f, 613810.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317400 f, 613926.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317460 f, 614042.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317520 f, 614158.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317580 f, 614274.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317640 f, 614390.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317700 f, 614506.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317760 f, 613436.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317820 f, 613552.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317880 f, 613667.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317940 f, 613783.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318000 f, 613899.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318060 f, 614015.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318120 f, 614131.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318180 f, 614247.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318240 f, 614362.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318300 f, 614478.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318360 f, 614594.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318420 f, 614710.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318480 f, 614826.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318540 f, 614942.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318600 f, 615057.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318660 f, 615173.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318720 f, 615289.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318780 f, 615405.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318840 f, 615521.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318900 f, 615637.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318960 f, 615752.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319020 f, 615868.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319080 f, 615984.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319140 f, 616100.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319200 f, 616216.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319260 f, 615144.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319320 f, 615260.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319380 f, 615375.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319440 f, 615491.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319500 f, 615606.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319560 f, 615722.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319620 f, 615838.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319680 f, 615953.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319740 f, 616069.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319800 f, 616185.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319860 f, 616300.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319920 f, 616416.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319980 f, 616531.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320040 f, 616647.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320100 f, 616763.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320160 f, 616878.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320220 f, 616994.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320280 f, 617109.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320340 f, 617225.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320400 f, 617341.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320460 f, 617456.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320520 f, 617572.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320580 f, 617687.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320640 f, 617803.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320700 f, 616730.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320760 f, 616846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320820 f, 616961.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320880 f, 617076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320940 f, 617192.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321000 f, 617307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321060 f, 617423.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321120 f, 617538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321180 f, 617653.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321240 f, 617769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321300 f, 617884.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321360 f, 618000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321420 f, 618115.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321480 f, 618230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321540 f, 618346.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321600 f, 618461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321660 f, 618576.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321720 f, 618692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321780 f, 618807.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321840 f, 618923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321900 f, 619038.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321960 f, 619153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322020 f, 619269.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322080 f, 619384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322140 f, 619500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322200 f, 618426.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322260 f, 618541.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322320 f, 618656.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322380 f, 618771.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322440 f, 618886.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322500 f, 619001.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322560 f, 619117.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322620 f, 619232.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322680 f, 619347.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322740 f, 619462.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322800 f, 619577.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322860 f, 619692.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322920 f, 619808.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322980 f, 619923.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323040 f, 620038.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323100 f, 620153.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323160 f, 620268.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323220 f, 620383.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323280 f, 620499.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323340 f, 620614.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323400 f, 620729.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323460 f, 620844.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323520 f, 620959.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323580 f, 621074.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323640 f, 621190.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323700 f, 620114.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323760 f, 620229.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323820 f, 620344.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323880 f, 620459.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323940 f, 620574.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324000 f, 620689.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324060 f, 620804.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324120 f, 620919.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324180 f, 621034.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324240 f, 621149.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324300 f, 621264.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324360 f, 621379.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324420 f, 621494.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324480 f, 621609.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324540 f, 621724.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324600 f, 621839.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324660 f, 621954.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324720 f, 622068.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324780 f, 622183.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324840 f, 622298.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324900 f, 622413.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324960 f, 622528.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325020 f, 622643.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325080 f, 622758.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325140 f, 622873.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325200 f, 622988.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325260 f, 623103.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325320 f, 623218.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325380 f, 623333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325440 f, 622256.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325500 f, 622370.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325560 f, 622485.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325620 f, 622600.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325680 f, 622715.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325740 f, 622829.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325800 f, 622944.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325860 f, 623059.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325920 f, 623174.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325980 f, 623288.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326040 f, 623403.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326100 f, 623518.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326160 f, 623632.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326220 f, 623747.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326280 f, 623862.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326340 f, 623977.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326400 f, 624091.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326460 f, 624206.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326520 f, 624321.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326580 f, 624435.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326640 f, 624550.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326700 f, 624665.4 fps, 0 ms/f
[junit] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 326760 f, 566308.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326820 f, 566412.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326880 f, 566516.4 fps, 0 ms/f
[junit] GLCanvas invisible frame count: Before 407, after 408
[junit] XXXX Visible Part 3/3
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326940 f, 566620.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327000 f, 566724.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327060 f, 566828.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327120 f, 566932.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327180 f, 567036.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327240 f, 567140.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327300 f, 567244.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327360 f, 567348.4 fps, 0 ms/f
[junit] 0 s: 60 f / 74 ms, 810.8 fps, 1 ms/f; total: 60 f, 810.8 fps, 1 ms/f
[junit] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 120 f, 845.0 fps, 1 ms/f
[junit] 0 s: 60 f / 60 ms, 1000.0 fps, 1 ms/f; total: 180 f, 886.6 fps, 1 ms/f
[junit] 0 s: 60 f / 62 ms, 967.7 fps, 1 ms/f; total: 240 f, 905.6 fps, 1 ms/f
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 300 f, 928.7 fps, 1 ms/f
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 360 f, 944.8 fps, 1 ms/f
[junit] 0 s: 60 f / 58 ms, 1034.4 fps, 0 ms/f; total: 420 f, 956.7 fps, 1 ms/f
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 480 f, 965.7 fps, 1 ms/f
[junit] 0 s: 60 f / 61 ms, 983.6 fps, 1 ms/f; total: 540 f, 967.7 fps, 1 ms/f
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test01Onscreen
[junit] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 600 f, 978.7 fps, 1 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 1076.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 1174.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 1272.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 1370.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 1468.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 1566.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 1663.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 1761.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 1859.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 1957.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 2055.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 2153.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 2251.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 2349.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 2446.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 2544.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 2642.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 2740.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 2838.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 2936.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 3029.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 3127.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 3224.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 3322.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 3420.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 3517.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 3615.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 3713.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 3811.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 3908.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 4006.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 4104.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 4201.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 4299.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 4397.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 4495.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 4592.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 4690.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 4788.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 4885.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 4983.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 5081.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 5179.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 5276.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 5374.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 5472.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 5570.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 5667.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 5756.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 5853.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 5951.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 6048.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 6146.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 6243.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 6341.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 6439.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 6536.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 6634.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 6731.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 6829.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 6926.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 7024.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 7121.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 7219.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 7317.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 7414.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 7512.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 7609.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 7707.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 7804.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 7902.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 8000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 8097.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 8195.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 8292.6 fps, 0 ms/f
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test02Offscreen
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 8390.2 fps, 0 ms/f
[junit] Platform doesn't support offscreen test.
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test02Offscreen
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 8487.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 8585.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 8668.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 8766.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 8863.6 fps, 0 ms/f
[junit] ++++ Test Singleton.unlock()
[junit] 0 s: 60 f / 8 ms, 7500.0 fps, 0 ms/f; total: 5520 f, 8846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 8942.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 9038.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 9120.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 9216.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 9312.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 9408.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 9504.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 9600.0 fps, 0 ms/f
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364890316 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 9696.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 9792.0 fps, 0 ms/f
[junit] SLOCK [T main @ 1692364890317 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 9888.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 9984.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 10080.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 10176.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 10272.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 10368.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 10464.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 10560.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 10656.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 10752.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 10848.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 10944.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 11040.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 11136.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 11232.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 11328.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 11424.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 11501.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 11597.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 11693.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 11789.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 11884.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 11980.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 12076.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 12172.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 12268.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 12364.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 12460.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 12555.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 12651.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 12747.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 12843.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 12939.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 13035.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 13130.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 13226.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 13322.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 13418.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 13514.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 13610.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 13706.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 13779.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 13875.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 13971.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 14066.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 14162.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 14258.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 14354.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 14449.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 14545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 14641.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 14736.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 14832.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 14928.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 15023.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 15119.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 15215.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 15311.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 15406.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 15502.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 15598.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 15693.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 15789.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 15885.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 15980.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 16076.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 16146.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 16242.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 16337.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 16433.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 16528.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 16624.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 16719.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 16815.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 16910.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 17006.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 17101.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 17197.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 17292.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 17388.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 17484.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 17579.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 17675.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 17770.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 17866.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 17961.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 18057.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 18152.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 18248.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 18343.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 18439.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 18505.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 18600.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 18696.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 18791.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 18887.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 18982.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 19077.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 19173.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 19268.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 19364.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 19459.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 19554.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 19650.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 19745.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 19841.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 19936.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 20031.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 20127.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 20222.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 20317.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 20413.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 20508.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 20604.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 20699.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 20794.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 20890.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 20985.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 21047.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 21142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 21238.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 21333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 21428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 21523.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 21619.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 21714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 21809.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 21904.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 22000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 22095.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 22190.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 22285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 22380.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 22476.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 22571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 22666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 22761.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 22857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 22952.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 23047.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 23142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 23238.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 23333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 23428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 23523.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 23581.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 23676.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 23771.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 23866.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 23961.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 24057.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 24152.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 24247.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 24342.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 24437.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 24532.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 24627.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 24722.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 24817.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 24912.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 25007.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 25103.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 25198.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 25293.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 25388.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 25483.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 25578.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 25673.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 25768.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 25863.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 25958.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 26053.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 26107.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 26202.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 26297.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 26392.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 26487.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 26582.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 26677.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 26772.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 26867.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 26962.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 27056.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 27151.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 27246.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 27341.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 27436.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 27531.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 27626.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 27721.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 27816.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 27911.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 28006.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 28101.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 28196.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 28291.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 28386.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 28481.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 28575.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 28625.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 28720.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 28815.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 28909.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 29004.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 29099.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 29194.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 29289.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 29383.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 29478.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 29573.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 29668.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 29763.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 29857.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 29952.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 30047.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 30142.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 30236.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 30331.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 30426.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 30521.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 30616.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 30710.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 30805.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 30900.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 30995.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 31090.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 31184.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 31230.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 31324.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 31419.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 31514.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 31608.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 31703.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 31798.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 31892.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 31987.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 32082.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 32176.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 32271.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 32365.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 32460.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 32555.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 32649.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 32744.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 32839.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 32933.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 33028.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 33123.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 33217.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 33312.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 33406.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 33501.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 33596.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 33690.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 33785.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 33880.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 33921.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 34015.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 34110.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 34204.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 34299.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 34393.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 34488.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 34582.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 34677.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 34771.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 34866.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 34960.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 35055.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 35149.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 35244.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 35338.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 35433.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 35527.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 35622.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 35716.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 35811.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 35905.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 36000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 36094.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 36188.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 36283.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 36377.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 36472.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 36509.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 36603.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 36698.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 36792.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 36886.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 36981.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 37075.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 37169.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 37264.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 37358.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 37452.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 37547.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 37641.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 37735.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 37830.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 37924.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 38018.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 38113.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 38207.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 38301.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 38396.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 38490.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 38584.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 38679.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 38773.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 38867.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 38962.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 39056.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 39150.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 39245.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 39277.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 39372.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 39466.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 39560.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 39654.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 39748.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 39843.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 39937.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 40031.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 40125.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 40219.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 40313.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 40408.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 40502.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 40596.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 40690.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 40784.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 40879.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 40973.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 41067.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 41161.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 41255.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 41350.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 41444.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 41538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 41632.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 41726.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 41821.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 41849.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 41943.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 42037.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 42131.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 42225.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 42319.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 42413.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 42507.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 42601.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 42695.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 42789.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 42884.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 42978.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 43072.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 43166.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 43260.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 43354.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 43448.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 43542.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 43636.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 43730.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 43824.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 43918.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 44012.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 44106.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 44200.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 44294.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 44388.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 44413.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 44507.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 44600.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 44694.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 44788.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 44882.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 44976.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 45070.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 45164.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 45258.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 45352.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 45446.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 45539.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 45633.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 45727.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 45821.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 45915.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 46009.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 46103.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 46197.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 46291.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 46384.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 46478.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 46572.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 46666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 46760.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 46854.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 46948.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 46968.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 47062.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 47156.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 47250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 47343.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 47437.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 47531.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 47625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 47718.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 47812.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 47906.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 48000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 48093.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 48187.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 48281.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 48375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 48468.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 48562.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 48656.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 48750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 48843.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 48937.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 49031.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 49125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 49218.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 49312.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 49406.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 49500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 49593.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 49609.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 49703.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 49797.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 49890.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 49984.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 50078.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 50171.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 50265.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 50358.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 50452.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 50546.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 50639.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 50733.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 50826.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 50920.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 51014.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 51107.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 51201.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 51294.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 51388.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 51482.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 51575.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 51669.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 51762.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 51856.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 51950.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 52043.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 52137.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 52230.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 52242.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 52336.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 52429.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 52523.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 52616.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 52710.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 52803.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 52897.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 52990.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 53084.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 53177.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 53271.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 53364.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 53457.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 53551.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 53644.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 53738.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 53831.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 53925.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 54018.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 54112.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 54205.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 54299.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 54392.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 54485.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 54579.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 54672.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 54681.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 54774.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 54867.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 54961.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 55054.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 55147.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 55241.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 55334.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 55427.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 55520.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 55614.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 55707.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 55800.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 55894.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 55987.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 56080.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 56174.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 56267.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 56360.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 56454.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 56547.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 56640.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 56734.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 56827.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 56920.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 57013.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 57107.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 57200.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 57293.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 57298.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 57391.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 57484.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 57577.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 57670.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 57763.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 57857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 57950.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 58043.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 58136.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 58229.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 58322.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 58416.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 58509.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 58602.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 58695.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 58788.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 58881.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 58975.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 59068.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 59161.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 59254.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 59347.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 59440.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 59534.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 59627.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 59720.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 59813.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 59906.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 59906.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 60000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 60093.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 60186.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 60279.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 60372.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 60465.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 60558.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 60651.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 60744.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 60837.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 60930.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 61023.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 61116.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 61209.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 61302.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 61395.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 61488.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 61581.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 61674.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 61767.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 61860.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 61953.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 62046.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 62139.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 62232.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 62325.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 62418.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 62511.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 62507.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 62600.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 62693.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 62786.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 62879.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 62972.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 63065.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 63157.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 63250.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 63343.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 63436.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 63529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 63622.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 63715.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 63808.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 63900.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 63993.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 64086.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 64179.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 64272.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 64365.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 64458.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 64551.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 64643.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 64736.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 64829.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 64922.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 65015.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 65108.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 65100.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 65193.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 65285.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 65378.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 65471.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 65564.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 65656.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 65749.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 65842.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 65935.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 66027.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 66120.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 66213.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 66306.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 66398.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 66491.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 66584.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 66676.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 66769.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 66862.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 66955.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 67047.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 67140.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 67233.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 67326.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 67418.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 67511.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 67604.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 67592.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 67685.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 67777.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 67870.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 67962.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 68055.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 68148.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 68240.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 68333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 68425.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 68518.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 68611.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 68703.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 68796.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 68888.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 68981.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 69074.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 69166.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 69259.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 69351.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 69444.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 69537.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 69629.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 69722.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 69814.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 69907.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 70000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 70092.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 70185.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 70169.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 70261.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 70354.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 70446.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 70539.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 70631.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 70724.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 70816.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 70909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 71001.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 71093.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 71186.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 71278.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 71371.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 71463.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 71556.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 71648.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 71741.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 71833.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 71926.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 72018.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 72110.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 72203.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 72295.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 72388.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 72480.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 72573.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 72665.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 72758.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 72738.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 72830.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 72923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 73015.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 73107.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 73200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 73292.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 73384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 73476.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 73569.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 73661.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 73753.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 73846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 73938.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 74030.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 74123.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 74215.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 74307.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 74400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 74492.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 74584.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 74676.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 74769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 74861.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 74953.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 75046.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 75138.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 75230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 75207.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 75299.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 75391.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 75483.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 75576.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 75668.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 75760.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 75852.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 75944.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 76036.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 76129.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 76221.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 76313.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 76405.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 76497.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 76589.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 76682.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 76774.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 76866.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 76958.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 77050.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 77142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 77235.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 77327.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 77419.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 77511.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 77603.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 77695.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 77788.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 77760.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 77852.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 77944.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 78036.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 78128.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 78220.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 78312.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 78404.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 78496.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 78588.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 78680.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 78773.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 78865.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 78957.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 79049.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 79141.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 79233.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 79325.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 79417.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 79509.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 79601.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 79693.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 79785.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 79877.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 79969.3 fps, 0 ms/f
[junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 52200 f, 74042.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 74127.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 74212.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 74297.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 74382.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 74468.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 74553.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 74638.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 74723.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 74808.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 74893.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 74978.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 75063.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 75148.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 75234.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 75319.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 75404.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 75489.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 75574.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 75659.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 75744.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 75829.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 75807.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 75892.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 75977.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 76062.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 76147.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 76232.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 76317.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 76402.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 76487.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 76572.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 76657.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 76742.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 76827.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 76912.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 76997.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 77082.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 77167.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 77252.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 77337.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 77422.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 77507.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 77592.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 77677.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 77762.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 77847.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 77932.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 78017.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 77991.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 78076.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 78161.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 78246.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 78330.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 78415.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 78500.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 78585.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 78670.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 78755.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 78840.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 78925.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 79009.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 79094.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 79179.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 79264.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 79349.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 79434.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 79519.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 79603.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 79688.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 79773.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 79858.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 79943.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 80028.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 80113.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 80198.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 80282.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 80254.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 80338.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 80423.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 80508.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 80593.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57120 f, 80677.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 80762.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 80847.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57300 f, 80932.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 81016.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 81101.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 81186.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 81271.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 81355.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 81440.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 81525.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 81610.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 81694.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 81779.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 81864.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 81949.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 82033.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 82118.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 82203.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 82288.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58320 f, 82372.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58380 f, 82457.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58440 f, 82542.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58500 f, 82510.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58560 f, 82595.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58620 f, 82679.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58680 f, 82764.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58740 f, 82849.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58800 f, 82933.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58860 f, 83018.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58920 f, 83102.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58980 f, 83187.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59040 f, 83272.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59100 f, 83356.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59160 f, 83441.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59220 f, 83526.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59280 f, 83610.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59340 f, 83695.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 83779.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 83864.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 83949.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 84033.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 84118.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 84203.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59760 f, 84287.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59820 f, 84372.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59880 f, 84456.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59940 f, 84541.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 84626.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 84710.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 84795.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 84760.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 84845.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 84929.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 85014.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 85098.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 85183.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 85267.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 85352.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 85436.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 85521.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 85605.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 85690.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 85774.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 85859.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 85943.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 86028.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 86112.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 86197.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 86281.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 86366.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 86450.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 86535.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 86619.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 86704.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 86788.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 86873.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 86957.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 87042.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 87004.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 87088.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 87172.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 87257.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 87341.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 87426.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 87510.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 87594.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 87679.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 87763.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 87848.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 87932.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 88016.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 88101.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 88185.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 88270.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 88354.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 88438.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 88523.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 88607.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 88691.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 88776.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 88860.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 88945.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 89029.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 89113.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63420 f, 89198.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63480 f, 89282.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63540 f, 89367.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63600 f, 89451.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63660 f, 89535.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 89620.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63780 f, 89704.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63840 f, 89789.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63900 f, 89873.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63960 f, 89957.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64020 f, 90042.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64080 f, 90126.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64140 f, 90084.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 90168.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 90252.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 90337.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64380 f, 90421.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64440 f, 90505.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64500 f, 90589.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64560 f, 90674.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 90758.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 90842.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 90926.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 91011.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 91095.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 91179.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 91264.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 91348.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 91432.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 91516.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 91601.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 91685.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 91769.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 91853.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 91938.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 92022.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 92106.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 92191.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 92275.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 92359.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 92443.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 92528.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 92612.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 92696.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 92780.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 92865.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 92949.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 93033.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 93117.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 93202.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 93286.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 93370.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 93455.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 93408.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 93492.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 93576.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 93660.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 93744.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66900 f, 93828.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 93913.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 93997.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 94081.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 94165.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 94249.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 94333.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 94417.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 94502.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 94586.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 94670.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 94754.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 94838.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 94922.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 95007.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 95091.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 95175.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 95259.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 95343.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 95427.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 95511.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 95596.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 95680.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 95764.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 95848.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 95932.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 96016.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 96100.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 96185.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 96269.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 96353.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 96437.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 96521.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 96605.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 96690.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 96774.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 96722.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 96806.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 96890.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 96974.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 97058.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 97142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 97226.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 97310.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 97394.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 97478.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 97563.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 97647.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 97731.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 97815.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 97899.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 97983.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 98067.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 98151.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 98235.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 98319.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 98403.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 98487.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 98571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 98655.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 98739.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70560 f, 98823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 98907.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 98991.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 99075.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 99159.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 99243.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 99188.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 99272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 99356.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 99440.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 99524.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 99608.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 99692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 99776.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 99860.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 99944.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71520 f, 100027.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71580 f, 100111.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71640 f, 100195.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71700 f, 100279.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71760 f, 100363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71820 f, 100447.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71880 f, 100531.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71940 f, 100615.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72000 f, 100699.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72060 f, 100783.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72120 f, 100867.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72180 f, 100951.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72240 f, 101034.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72300 f, 101118.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72360 f, 101202.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72420 f, 101145.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72480 f, 101229.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72540 f, 101312.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72600 f, 101396.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72660 f, 101480.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72720 f, 101564.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72780 f, 101648.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72840 f, 101731.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72900 f, 101815.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72960 f, 101899.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73020 f, 101983.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73080 f, 102067.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73140 f, 102150.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73200 f, 102234.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73260 f, 102318.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73320 f, 102402.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73380 f, 102486.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73440 f, 102569.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73500 f, 102653.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73560 f, 102737.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73620 f, 102821.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73680 f, 102905.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73740 f, 102988.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73800 f, 103072.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73860 f, 103156.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73920 f, 103096.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73980 f, 103179.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74040 f, 103263.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74100 f, 103347.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74160 f, 103430.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74220 f, 103514.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74280 f, 103598.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74340 f, 103682.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74400 f, 103765.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74460 f, 103849.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74520 f, 103933.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74580 f, 104016.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74640 f, 104100.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74700 f, 104184.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74760 f, 104267.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74820 f, 104351.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74880 f, 104435.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74940 f, 104518.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75000 f, 104602.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75060 f, 104686.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75120 f, 104769.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75180 f, 104853.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75240 f, 104937.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75300 f, 105020.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75360 f, 104958.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75420 f, 105041.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75480 f, 105125.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75540 f, 105208.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75600 f, 105292.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75660 f, 105376.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75720 f, 105459.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75780 f, 105543.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75840 f, 105626.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75900 f, 105710.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75960 f, 105793.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76020 f, 105877.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76080 f, 105961.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76140 f, 106044.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76200 f, 106128.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76260 f, 106211.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76320 f, 106295.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76380 f, 106378.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76440 f, 106462.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76500 f, 106545.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76560 f, 106629.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76620 f, 106713.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76680 f, 106796.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76740 f, 106880.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76800 f, 106963.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76860 f, 106898.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76920 f, 106981.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76980 f, 107065.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77040 f, 107148.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77100 f, 107232.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77160 f, 107315.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77220 f, 107399.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77280 f, 107482.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77340 f, 107566.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77400 f, 107649.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77460 f, 107732.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77520 f, 107816.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77580 f, 107899.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77640 f, 107983.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77700 f, 108066.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77760 f, 108150.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77820 f, 108233.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77880 f, 108317.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77940 f, 108400.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78000 f, 108484.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78060 f, 108567.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78120 f, 108650.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78180 f, 108734.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78240 f, 108817.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78300 f, 108901.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78360 f, 108833.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78420 f, 108916.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78480 f, 109000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78540 f, 109083.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78600 f, 109166.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78660 f, 109250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78720 f, 109333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78780 f, 109416.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78840 f, 109500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78900 f, 109583.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78960 f, 109666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79020 f, 109750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79080 f, 109833.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79140 f, 109916.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79200 f, 110000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79260 f, 110083.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79320 f, 110166.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79380 f, 110250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79440 f, 110333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79500 f, 110416.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79560 f, 110500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79620 f, 110583.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79680 f, 110666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79740 f, 110750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79800 f, 110679.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79860 f, 110762.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79920 f, 110846.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79980 f, 110929.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80040 f, 111012.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80100 f, 111095.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80160 f, 111178.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80220 f, 111262.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80280 f, 111345.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80340 f, 111428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80400 f, 111511.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80460 f, 111595.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80520 f, 111678.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80580 f, 111761.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80640 f, 111844.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80700 f, 111927.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80760 f, 112011.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80820 f, 112094.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80880 f, 112177.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80940 f, 112260.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81000 f, 112343.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81060 f, 112427.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81120 f, 112510.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81180 f, 112593.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81240 f, 112520.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81300 f, 112603.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81360 f, 112686.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81420 f, 112770.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81480 f, 112853.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81540 f, 112936.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81600 f, 113019.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81660 f, 113102.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81720 f, 113185.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81780 f, 113268.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81840 f, 113351.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81900 f, 113434.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81960 f, 113518.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82020 f, 113601.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82080 f, 113684.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82140 f, 113767.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82200 f, 113850.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82260 f, 113933.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82320 f, 114016.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82380 f, 114099.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82440 f, 114182.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82500 f, 114265.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82560 f, 114349.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82620 f, 114432.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82680 f, 114356.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82740 f, 114439.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82800 f, 114522.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82860 f, 114605.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82920 f, 114688.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82980 f, 114771.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83040 f, 114854.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83100 f, 114937.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83160 f, 115020.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83220 f, 115103.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83280 f, 115186.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83340 f, 115269.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83400 f, 115352.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83460 f, 115435.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83520 f, 115518.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83580 f, 115601.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83640 f, 115684.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83700 f, 115767.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83760 f, 115850.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83820 f, 115933.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83880 f, 116016.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83940 f, 116099.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84000 f, 116182.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84060 f, 116265.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84120 f, 116187.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84180 f, 116270.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84240 f, 116353.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84300 f, 116436.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84360 f, 116519.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84420 f, 116602.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84480 f, 116685.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84540 f, 116767.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84600 f, 116850.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84660 f, 116933.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84720 f, 117016.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84780 f, 117099.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84840 f, 117182.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84900 f, 117265.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84960 f, 117348.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85020 f, 117430.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85080 f, 117513.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85140 f, 117596.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85200 f, 117679.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85260 f, 117762.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85320 f, 117845.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85380 f, 117928.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85440 f, 118011.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85500 f, 118093.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85560 f, 118013.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85620 f, 118096.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85680 f, 118179.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85740 f, 118262.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85800 f, 118344.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85860 f, 118427.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85920 f, 118510.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85980 f, 118593.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86040 f, 118675.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86100 f, 118758.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86160 f, 118841.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86220 f, 118924.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86280 f, 119006.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86340 f, 119089.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86400 f, 119172.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86460 f, 119255.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86520 f, 119337.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86580 f, 119420.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86640 f, 119503.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86700 f, 119586.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86760 f, 119668.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86820 f, 119751.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86880 f, 119834.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86940 f, 119917.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87000 f, 119834.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87060 f, 119917.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87120 f, 120000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87180 f, 120082.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87240 f, 120165.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87300 f, 120247.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87360 f, 120330.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87420 f, 120413.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87480 f, 120495.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87540 f, 120578.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87600 f, 120661.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87660 f, 120743.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87720 f, 120826.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87780 f, 120909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87840 f, 120991.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87900 f, 121074.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87960 f, 121157.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88020 f, 121239.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88080 f, 121322.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88140 f, 121404.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88200 f, 121487.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88260 f, 121570.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88320 f, 121652.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88380 f, 121735.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88440 f, 121650.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88500 f, 121733.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88560 f, 121815.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88620 f, 121898.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88680 f, 121980.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88740 f, 122063.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88800 f, 122145.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88860 f, 122228.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88920 f, 122310.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88980 f, 122393.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89040 f, 122475.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89100 f, 122558.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89160 f, 122640.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89220 f, 122723.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89280 f, 122806.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89340 f, 122888.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89400 f, 122971.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89460 f, 123053.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89520 f, 123136.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89580 f, 123218.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89640 f, 123301.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89700 f, 123383.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89760 f, 123466.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89820 f, 123548.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89880 f, 123461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89940 f, 123543.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90000 f, 123626.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90060 f, 123708.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90120 f, 123791.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90180 f, 123873.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90240 f, 123956.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90300 f, 124038.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90360 f, 124120.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90420 f, 124203.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90480 f, 124285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90540 f, 124368.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90600 f, 124450.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90660 f, 124532.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90720 f, 124615.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90780 f, 124697.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90840 f, 124780.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90900 f, 124862.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90960 f, 124945.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91020 f, 125027.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91080 f, 125109.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91140 f, 125192.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91200 f, 125274.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91260 f, 125357.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91320 f, 125267.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91380 f, 125349.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91440 f, 125432.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91500 f, 125514.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91560 f, 125596.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91620 f, 125679.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91680 f, 125761.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91740 f, 125843.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91800 f, 125925.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91860 f, 126008.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91920 f, 126090.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91980 f, 126172.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92040 f, 126255.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92100 f, 126337.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92160 f, 126419.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92220 f, 126502.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92280 f, 126584.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92340 f, 126666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92400 f, 126748.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92460 f, 126831.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92520 f, 126913.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92580 f, 126995.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92640 f, 127078.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92700 f, 127160.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92760 f, 127068.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92820 f, 127150.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92880 f, 127232.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92940 f, 127315.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93000 f, 127397.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93060 f, 127479.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93120 f, 127561.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93180 f, 127643.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93240 f, 127726.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93300 f, 127808.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93360 f, 127890.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93420 f, 127972.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93480 f, 128054.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93540 f, 128136.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93600 f, 128219.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93660 f, 128301.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93720 f, 128383.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93780 f, 128465.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93840 f, 128547.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93900 f, 128630.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93960 f, 128712.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94020 f, 128794.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94080 f, 128876.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94140 f, 128958.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94200 f, 128864.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94260 f, 128946.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94320 f, 129028.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94380 f, 129110.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94440 f, 129192.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94500 f, 129274.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94560 f, 129357.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94620 f, 129439.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94680 f, 129521.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94740 f, 129603.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94800 f, 129685.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94860 f, 129767.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94920 f, 129849.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94980 f, 129931.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95040 f, 130013.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95100 f, 130095.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95160 f, 130177.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95220 f, 130259.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95280 f, 130342.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95340 f, 130424.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95400 f, 130506.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95460 f, 130588.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95520 f, 130670.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95580 f, 130752.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95640 f, 130834.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95700 f, 130916.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95760 f, 130998.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95820 f, 131080.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95880 f, 131162.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95940 f, 131244.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96000 f, 131326.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96060 f, 131409.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96120 f, 131491.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96180 f, 131573.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96240 f, 131655.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96300 f, 131737.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96360 f, 131639.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96420 f, 131721.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96480 f, 131803.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96540 f, 131885.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96600 f, 131967.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96660 f, 132049.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96720 f, 132131.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96780 f, 132213.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96840 f, 132295.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96900 f, 132377.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96960 f, 132459.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97020 f, 132540.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97080 f, 132622.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97140 f, 132704.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97200 f, 132786.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97260 f, 132868.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97320 f, 132950.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97380 f, 133032.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97440 f, 133114.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97500 f, 133196.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97560 f, 133278.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97620 f, 133360.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97680 f, 133442.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97740 f, 133524.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97800 f, 133606.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97860 f, 133688.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97920 f, 133770.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97980 f, 133852.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98040 f, 133934.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98100 f, 134016.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98160 f, 134098.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98220 f, 134180.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98280 f, 134262.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98340 f, 134344.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98400 f, 134426.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98460 f, 134508.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98520 f, 134406.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98580 f, 134488.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98640 f, 134570.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98700 f, 134652.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98760 f, 134733.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98820 f, 134815.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98880 f, 134897.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98940 f, 134979.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99000 f, 135061.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99060 f, 135143.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99120 f, 135225.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99180 f, 135306.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99240 f, 135388.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99300 f, 135470.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99360 f, 135552.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99420 f, 135634.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99480 f, 135716.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99540 f, 135798.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99600 f, 135879.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99660 f, 135961.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99720 f, 136043.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99780 f, 136125.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99840 f, 136207.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99900 f, 136289.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99960 f, 136371.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100020 f, 136452.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100080 f, 136534.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100140 f, 136616.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100200 f, 136698.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100260 f, 136780.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100320 f, 136862.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100380 f, 136944.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100440 f, 137025.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100500 f, 137107.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100560 f, 137189.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100620 f, 137271.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100680 f, 137166.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100740 f, 137247.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100800 f, 137329.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100860 f, 137411.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100920 f, 137493.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100980 f, 137574.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101040 f, 137656.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101100 f, 137738.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101160 f, 137820.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101220 f, 137901.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101280 f, 137983.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101340 f, 138065.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101400 f, 138147.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101460 f, 138228.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101520 f, 138310.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101580 f, 138392.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101640 f, 138474.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101700 f, 138555.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101760 f, 138637.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101820 f, 138719.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101880 f, 138801.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101940 f, 138882.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102000 f, 138964.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102060 f, 139046.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102120 f, 139128.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102180 f, 139209.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102240 f, 139291.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102300 f, 139373.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102360 f, 139455.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102420 f, 139536.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102480 f, 139618.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102540 f, 139700.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102600 f, 139782.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102660 f, 139863.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102720 f, 139945.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102780 f, 140027.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102840 f, 140108.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102900 f, 140190.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102960 f, 140272.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103020 f, 140354.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103080 f, 140435.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103140 f, 140326.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103200 f, 140408.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103260 f, 140489.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103320 f, 140571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103380 f, 140653.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103440 f, 140734.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103500 f, 140816.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103560 f, 140897.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103620 f, 140979.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103680 f, 141061.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103740 f, 141142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103800 f, 141224.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103860 f, 141306.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103920 f, 141387.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103980 f, 141469.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104040 f, 141551.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104100 f, 141632.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104160 f, 141714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104220 f, 141795.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104280 f, 141877.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104340 f, 141959.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104400 f, 142040.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104460 f, 142122.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104520 f, 142204.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104580 f, 142285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104640 f, 142367.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104700 f, 142448.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104760 f, 142530.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104820 f, 142612.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104880 f, 142693.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104940 f, 142775.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105000 f, 142857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105060 f, 142938.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105120 f, 143020.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105180 f, 143102.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105240 f, 143183.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105300 f, 143265.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105360 f, 143346.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105420 f, 143428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105480 f, 143510.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105540 f, 143591.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105600 f, 143478.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105660 f, 143559.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105720 f, 143641.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105780 f, 143722.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105840 f, 143804.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105900 f, 143885.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105960 f, 143967.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106020 f, 144048.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106080 f, 144130.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106140 f, 144211.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106200 f, 144293.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106260 f, 144375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106320 f, 144456.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106380 f, 144538.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106440 f, 144619.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106500 f, 144701.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106560 f, 144782.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106620 f, 144864.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106680 f, 144945.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106740 f, 145027.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106800 f, 145108.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106860 f, 145190.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106920 f, 145271.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106980 f, 145353.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107040 f, 145434.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107100 f, 145516.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107160 f, 145597.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107220 f, 145679.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107280 f, 145760.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107340 f, 145842.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107400 f, 145923.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107460 f, 146005.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107520 f, 146086.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107580 f, 146168.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107640 f, 146250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107700 f, 146331.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107760 f, 146413.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107820 f, 146494.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107880 f, 146576.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107940 f, 146657.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108000 f, 146739.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108060 f, 146621.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108120 f, 146702.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108180 f, 146784.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108240 f, 146865.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108300 f, 146947.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108360 f, 147028.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108420 f, 147109.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108480 f, 147191.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108540 f, 147272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108600 f, 147354.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108660 f, 147435.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108720 f, 147516.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108780 f, 147598.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108840 f, 147679.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108900 f, 147761.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108960 f, 147842.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109020 f, 147924.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109080 f, 148005.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109140 f, 148086.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109200 f, 148168.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109260 f, 148249.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109320 f, 148331.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109380 f, 148412.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109440 f, 148493.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109500 f, 148575.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109560 f, 148656.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109620 f, 148738.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109680 f, 148819.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109740 f, 148900.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109800 f, 148982.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109860 f, 149063.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109920 f, 149145.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109980 f, 149226.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110040 f, 149308.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110100 f, 149389.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110160 f, 149470.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110220 f, 149349.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110280 f, 149430.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110340 f, 149512.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110400 f, 149593.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110460 f, 149674.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110520 f, 149756.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110580 f, 149837.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110640 f, 149918.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110700 f, 150000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110760 f, 150081.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110820 f, 150162.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110880 f, 150243.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110940 f, 150325.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111000 f, 150406.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111060 f, 150487.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111120 f, 150569.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111180 f, 150650.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111240 f, 150731.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111300 f, 150813.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111360 f, 150894.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111420 f, 150975.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111480 f, 151056.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111540 f, 151138.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111600 f, 151219.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111660 f, 151300.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111720 f, 151382.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111780 f, 151463.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111840 f, 151544.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111900 f, 151626.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111960 f, 151707.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112020 f, 151788.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112080 f, 151869.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112140 f, 151951.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112200 f, 152032.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112260 f, 151907.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112320 f, 151989.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112380 f, 152070.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112440 f, 152151.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112500 f, 152232.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112560 f, 152313.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112620 f, 152395.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112680 f, 152476.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112740 f, 152557.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112800 f, 152638.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112860 f, 152719.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112920 f, 152801.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112980 f, 152882.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113040 f, 152963.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113100 f, 153044.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113160 f, 153125.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113220 f, 153207.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113280 f, 153288.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113340 f, 153369.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113400 f, 153450.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113460 f, 153531.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113520 f, 153612.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113580 f, 153694.1 fps, 0 ms/f
[junit] 0 s: 60 f / 72 ms, 833.3 fps, 1 ms/f; total: 113640 f, 140123.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113700 f, 140197.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113760 f, 140098.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113820 f, 140172.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113880 f, 140246.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113940 f, 140320.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114000 f, 140394.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114060 f, 140467.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114120 f, 140541.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114180 f, 140615.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114240 f, 140516.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114300 f, 140590.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114360 f, 140664.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114420 f, 140738.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114480 f, 140811.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114540 f, 140885.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114600 f, 140959.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114660 f, 141033.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114720 f, 141107.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114780 f, 141007.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114840 f, 141081.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114900 f, 141154.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114960 f, 141228.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115020 f, 141302.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115080 f, 141375.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115140 f, 141449.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115200 f, 141523.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115260 f, 141597.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115320 f, 141496.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115380 f, 141570.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115440 f, 141644.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115500 f, 141717.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115560 f, 141791.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115620 f, 141865.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115680 f, 141938.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115740 f, 142012.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115800 f, 142085.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115860 f, 141985.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115920 f, 142058.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115980 f, 142132.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116040 f, 142205.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116100 f, 142279.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116160 f, 142352.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116220 f, 142426.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116280 f, 142500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116340 f, 142573.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116400 f, 142472.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116460 f, 142545.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116520 f, 142619.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116580 f, 142692.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116640 f, 142766.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116700 f, 142839.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116760 f, 142913.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116820 f, 142986.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116880 f, 143059.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116940 f, 142958.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117000 f, 143031.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117060 f, 143105.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117120 f, 143178.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117180 f, 143251.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117240 f, 143325.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117300 f, 143398.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117360 f, 143471.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117420 f, 143369.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117480 f, 143443.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117540 f, 143516.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117600 f, 143589.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117660 f, 143663.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117720 f, 143736.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117780 f, 143809.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117840 f, 143882.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117900 f, 143956.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117960 f, 143853.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118020 f, 143926.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118080 f, 144000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118140 f, 144073.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118200 f, 144146.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118260 f, 144219.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118320 f, 144292.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118380 f, 144365.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118440 f, 144439.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118500 f, 144336.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118560 f, 144409.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118620 f, 144482.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118680 f, 144555.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118740 f, 144628.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118800 f, 144701.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118860 f, 144774.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118920 f, 144847.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118980 f, 144920.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119040 f, 144817.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119100 f, 144890.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119160 f, 144963.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119220 f, 145036.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119280 f, 145109.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119340 f, 145182.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119400 f, 145255.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119460 f, 145328.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119520 f, 145401.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119580 f, 145297.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119640 f, 145370.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119700 f, 145443.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119760 f, 145516.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119820 f, 145589.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119880 f, 145662.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119940 f, 145735.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120000 f, 145808.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120060 f, 145880.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120120 f, 145776.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120180 f, 145849.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120240 f, 145922.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120300 f, 145995.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120360 f, 146067.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120420 f, 146140.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120480 f, 146213.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120540 f, 146286.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120600 f, 146359.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120660 f, 146254.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120720 f, 146327.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120780 f, 146400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120840 f, 146472.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120900 f, 146545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120960 f, 146618.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121020 f, 146690.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121080 f, 146763.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121140 f, 146836.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121200 f, 146731.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121260 f, 146803.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121320 f, 146876.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121380 f, 146949.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121440 f, 147021.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121500 f, 147094.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121560 f, 147167.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121620 f, 147239.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121680 f, 147312.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121740 f, 147206.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121800 f, 147279.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121860 f, 147351.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121920 f, 147424.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121980 f, 147496.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122040 f, 147569.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122100 f, 147642.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122160 f, 147714.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122220 f, 147787.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122280 f, 147681.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122340 f, 147753.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122400 f, 147826.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122460 f, 147898.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122520 f, 147971.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122580 f, 148043.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122640 f, 148115.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122700 f, 148188.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122760 f, 148082.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122820 f, 148154.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122880 f, 148226.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122940 f, 148299.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123000 f, 148371.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123060 f, 148443.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123120 f, 148516.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123180 f, 148588.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123240 f, 148661.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123300 f, 148554.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123360 f, 148626.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123420 f, 148698.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123480 f, 148771.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123540 f, 148843.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123600 f, 148915.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123660 f, 148987.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123720 f, 149060.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123780 f, 149132.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123840 f, 149204.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123900 f, 149277.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123960 f, 149349.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124020 f, 149421.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124080 f, 149493.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124140 f, 149566.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124200 f, 149638.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124260 f, 149710.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124320 f, 149783.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124380 f, 149855.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124440 f, 149927.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124500 f, 150000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124560 f, 150072.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124620 f, 150144.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124680 f, 150216.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124740 f, 150289.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124800 f, 150361.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124860 f, 150433.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124920 f, 150506.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124980 f, 150578.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125040 f, 150650.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125100 f, 150722.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125160 f, 150795.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125220 f, 150867.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125280 f, 150939.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125340 f, 151012.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125400 f, 151084.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125460 f, 151156.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125520 f, 151228.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125580 f, 151119.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125640 f, 151191.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125700 f, 151263.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125760 f, 151335.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125820 f, 151407.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125880 f, 151480.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125940 f, 151552.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126000 f, 151624.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126060 f, 151696.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126120 f, 151768.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126180 f, 151841.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126240 f, 151913.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126300 f, 151985.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126360 f, 152057.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126420 f, 152129.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126480 f, 152202.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126540 f, 152274.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126600 f, 152346.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126660 f, 152418.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126720 f, 152490.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126780 f, 152563.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126840 f, 152635.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126900 f, 152707.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126960 f, 152779.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127020 f, 152851.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127080 f, 152924.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127140 f, 152996.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127200 f, 153068.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127260 f, 153140.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127320 f, 153213.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127380 f, 153285.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127440 f, 153357.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127500 f, 153429.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127560 f, 153501.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127620 f, 153574.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127680 f, 153646.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127740 f, 153718.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127800 f, 153790.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127860 f, 153862.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127920 f, 153935.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127980 f, 154007.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128040 f, 154079.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128100 f, 154151.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128160 f, 154223.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128220 f, 154296.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128280 f, 154368.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128340 f, 154440.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128400 f, 154512.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128460 f, 154584.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128520 f, 154657.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128580 f, 154729.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128640 f, 154801.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128700 f, 154873.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128760 f, 154945.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128820 f, 155018.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128880 f, 155090.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128940 f, 154975.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129000 f, 155048.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129060 f, 155120.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129120 f, 155192.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129180 f, 155264.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129240 f, 155336.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129300 f, 155408.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129360 f, 155480.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129420 f, 155552.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129480 f, 155625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129540 f, 155697.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129600 f, 155769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129660 f, 155841.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129720 f, 155913.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129780 f, 155985.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129840 f, 156057.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129900 f, 156129.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129960 f, 156201.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130020 f, 156274.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130080 f, 156346.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130140 f, 156418.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130200 f, 156490.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130260 f, 156562.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130320 f, 156634.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130380 f, 156706.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130440 f, 156778.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130500 f, 156850.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130560 f, 156923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130620 f, 156995.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130680 f, 157067.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130740 f, 157139.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130800 f, 157211.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130860 f, 157283.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130920 f, 157355.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130980 f, 157427.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131040 f, 157500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131100 f, 157572.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131160 f, 157644.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131220 f, 157716.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131280 f, 157788.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131340 f, 157860.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131400 f, 157743.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131460 f, 157815.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131520 f, 157887.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131580 f, 157959.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131640 f, 158031.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131700 f, 158103.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131760 f, 158175.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131820 f, 158247.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131880 f, 158319.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131940 f, 158391.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132000 f, 158463.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132060 f, 158535.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132120 f, 158607.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132180 f, 158679.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132240 f, 158751.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132300 f, 158823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132360 f, 158895.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132420 f, 158967.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132480 f, 159039.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132540 f, 159111.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132600 f, 159183.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132660 f, 159255.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132720 f, 159327.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132780 f, 159399.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132840 f, 159471.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132900 f, 159543.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132960 f, 159615.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133020 f, 159687.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133080 f, 159759.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133140 f, 159831.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133200 f, 159903.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133260 f, 159975.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133320 f, 160048.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133380 f, 160120.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133440 f, 160192.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133500 f, 160264.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133560 f, 160336.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133620 f, 160408.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133680 f, 160480.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133740 f, 160552.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133800 f, 160624.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133860 f, 160696.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133920 f, 160768.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133980 f, 160840.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134040 f, 160912.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134100 f, 160984.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134160 f, 161056.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134220 f, 161128.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134280 f, 161200.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134340 f, 161272.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134400 f, 161344.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134460 f, 161416.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134520 f, 161488.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134580 f, 161560.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134640 f, 161632.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134700 f, 161704.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134760 f, 161582.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134820 f, 161654.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134880 f, 161726.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134940 f, 161798.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135000 f, 161870.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135060 f, 161942.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135120 f, 162014.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135180 f, 162086.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135240 f, 162158.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135300 f, 162230.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135360 f, 162302.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135420 f, 162374.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135480 f, 162446.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135540 f, 162517.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135600 f, 162589.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135660 f, 162661.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135720 f, 162733.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135780 f, 162805.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135840 f, 162877.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135900 f, 162949.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135960 f, 163021.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136020 f, 163093.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136080 f, 163165.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136140 f, 163237.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136200 f, 163309.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136260 f, 163381.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136320 f, 163453.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136380 f, 163525.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136440 f, 163597.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136500 f, 163669.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136560 f, 163741.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136620 f, 163812.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136680 f, 163884.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136740 f, 163956.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136800 f, 164028.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136860 f, 164100.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136920 f, 164172.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136980 f, 164244.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137040 f, 164316.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137100 f, 164388.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137160 f, 164460.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137220 f, 164532.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137280 f, 164604.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137340 f, 164676.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137400 f, 164748.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137460 f, 164820.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137520 f, 164892.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137580 f, 164964.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137640 f, 165035.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137700 f, 165107.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137760 f, 165179.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137820 f, 165251.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137880 f, 165323.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137940 f, 165395.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138000 f, 165467.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138060 f, 165341.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138120 f, 165413.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138180 f, 165485.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138240 f, 165556.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138300 f, 165628.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138360 f, 165700.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138420 f, 165772.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138480 f, 165844.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138540 f, 165916.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138600 f, 165988.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138660 f, 166059.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138720 f, 166131.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138780 f, 166203.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138840 f, 166275.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138900 f, 166347.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138960 f, 166419.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139020 f, 166491.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139080 f, 166562.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139140 f, 166634.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139200 f, 166706.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139260 f, 166778.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139320 f, 166850.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139380 f, 166922.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139440 f, 166994.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139500 f, 167065.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139560 f, 167137.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139620 f, 167209.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139680 f, 167281.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139740 f, 167353.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139800 f, 167425.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139860 f, 167497.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139920 f, 167568.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139980 f, 167640.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140040 f, 167712.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140100 f, 167784.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140160 f, 167856.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140220 f, 167928.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140280 f, 168000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140340 f, 168071.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140400 f, 168143.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140460 f, 168215.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140520 f, 168287.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140580 f, 168359.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140640 f, 168431.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140700 f, 168503.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140760 f, 168574.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140820 f, 168646.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140880 f, 168718.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140940 f, 168790.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141000 f, 168862.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141060 f, 168934.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141120 f, 169005.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141180 f, 169077.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141240 f, 169149.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141300 f, 169221.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141360 f, 169090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141420 f, 169162.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141480 f, 169234.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141540 f, 169306.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141600 f, 169377.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141660 f, 169449.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141720 f, 169521.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141780 f, 169593.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141840 f, 169665.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141900 f, 169736.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141960 f, 169808.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142020 f, 169880.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142080 f, 169952.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142140 f, 170023.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142200 f, 170095.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142260 f, 170167.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142320 f, 170239.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142380 f, 170311.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142440 f, 170382.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142500 f, 170454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142560 f, 170526.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142620 f, 170598.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142680 f, 170669.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142740 f, 170741.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142800 f, 170813.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142860 f, 170885.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142920 f, 170956.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142980 f, 171028.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143040 f, 171100.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143100 f, 171172.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143160 f, 171244.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143220 f, 171315.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143280 f, 171387.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143340 f, 171459.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143400 f, 171531.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143460 f, 171602.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143520 f, 171674.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143580 f, 171746.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143640 f, 171818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143700 f, 171889.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143760 f, 171961.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143820 f, 172033.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143880 f, 172105.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143940 f, 172177.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144000 f, 172248.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144060 f, 172320.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144120 f, 172392.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144180 f, 172464.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144240 f, 172535.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144300 f, 172607.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144360 f, 172679.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144420 f, 172751.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144480 f, 172822.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144540 f, 172894.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144600 f, 172966.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144660 f, 172831.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144720 f, 172903.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144780 f, 172974.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144840 f, 173046.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144900 f, 173118.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144960 f, 173189.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145020 f, 173261.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145080 f, 173333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145140 f, 173405.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145200 f, 173476.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145260 f, 173548.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145320 f, 173620.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145380 f, 173691.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145440 f, 173763.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145500 f, 173835.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145560 f, 173906.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145620 f, 173978.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145680 f, 174050.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145740 f, 174121.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145800 f, 174193.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145860 f, 174265.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145920 f, 174336.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145980 f, 174408.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146040 f, 174480.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146100 f, 174551.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146160 f, 174623.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146220 f, 174695.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146280 f, 174767.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146340 f, 174838.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146400 f, 174910.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146460 f, 174982.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146520 f, 175053.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146580 f, 175125.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146640 f, 175197.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146700 f, 175268.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146760 f, 175340.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146820 f, 175412.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146880 f, 175483.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146940 f, 175555.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147000 f, 175627.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147060 f, 175698.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147120 f, 175770.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147180 f, 175842.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147240 f, 175913.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147300 f, 175985.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147360 f, 176057.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147420 f, 176129.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147480 f, 176200.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147540 f, 176272.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147600 f, 176344.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147660 f, 176415.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147720 f, 176487.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147780 f, 176559.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147840 f, 176630.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147900 f, 176702.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147960 f, 176774.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148020 f, 176634.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148080 f, 176706.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148140 f, 176778.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148200 f, 176849.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148260 f, 176921.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148320 f, 176992.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148380 f, 177064.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148440 f, 177136.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148500 f, 177207.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148560 f, 177279.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148620 f, 177350.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148680 f, 177422.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148740 f, 177494.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148800 f, 177565.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148860 f, 177637.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148920 f, 177708.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148980 f, 177780.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149040 f, 177852.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149100 f, 177923.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149160 f, 177995.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149220 f, 178066.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149280 f, 178138.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149340 f, 178210.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149400 f, 178281.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149460 f, 178353.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149520 f, 178424.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149580 f, 178496.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149640 f, 178568.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149700 f, 178639.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149760 f, 178711.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149820 f, 178782.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149880 f, 178854.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149940 f, 178926.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150000 f, 178997.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150060 f, 179069.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150120 f, 179140.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150180 f, 179212.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150240 f, 179284.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150300 f, 179355.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150360 f, 179427.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150420 f, 179498.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150480 f, 179570.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150540 f, 179642.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150600 f, 179713.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150660 f, 179785.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150720 f, 179856.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150780 f, 179928.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150840 f, 180000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150900 f, 180071.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150960 f, 180143.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151020 f, 180214.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151080 f, 180286.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151140 f, 180358.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151200 f, 180429.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151260 f, 180501.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151320 f, 180357.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151380 f, 180429.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151440 f, 180500.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151500 f, 180572.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151560 f, 180643.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151620 f, 180715.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151680 f, 180786.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151740 f, 180858.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151800 f, 180929.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151860 f, 181001.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151920 f, 181072.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151980 f, 181144.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152040 f, 181215.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152100 f, 181287.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152160 f, 181358.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152220 f, 181430.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152280 f, 181501.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152340 f, 181573.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152400 f, 181644.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152460 f, 181716.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152520 f, 181787.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152580 f, 181859.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152640 f, 181930.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152700 f, 182002.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152760 f, 182073.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152820 f, 182145.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152880 f, 182216.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152940 f, 182288.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153000 f, 182359.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153060 f, 182431.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153120 f, 182502.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153180 f, 182574.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153240 f, 182646.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153300 f, 182717.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153360 f, 182789.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153420 f, 182860.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153480 f, 182932.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153540 f, 183003.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153600 f, 183075.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153660 f, 183146.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153720 f, 183218.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153780 f, 183289.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153840 f, 183361.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153900 f, 183432.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153960 f, 183504.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154020 f, 183575.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154080 f, 183647.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154140 f, 183718.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154200 f, 183790.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154260 f, 183861.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154320 f, 183933.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154380 f, 184004.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154440 f, 184076.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154500 f, 184147.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154560 f, 184219.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154620 f, 184290.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154680 f, 184142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154740 f, 184214.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154800 f, 184285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154860 f, 184357.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154920 f, 184428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154980 f, 184500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155040 f, 184571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155100 f, 184642.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155160 f, 184714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155220 f, 184785.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155280 f, 184857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155340 f, 184928.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155400 f, 185000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155460 f, 185071.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155520 f, 185142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155580 f, 185214.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155640 f, 185285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155700 f, 185357.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155760 f, 185428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155820 f, 185500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155880 f, 185571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155940 f, 185642.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156000 f, 185714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156060 f, 185785.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156120 f, 185857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156180 f, 185928.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156240 f, 186000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156300 f, 186071.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156360 f, 186142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156420 f, 186214.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156480 f, 186285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156540 f, 186357.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156600 f, 186428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156660 f, 186500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156720 f, 186571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156780 f, 186642.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156840 f, 186714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156900 f, 186785.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156960 f, 186857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157020 f, 186928.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157080 f, 187000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157140 f, 187071.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157200 f, 187142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157260 f, 187214.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157320 f, 187285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157380 f, 187357.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157440 f, 187428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157500 f, 187500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157560 f, 187571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157620 f, 187642.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157680 f, 187714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157740 f, 187785.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157800 f, 187857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157860 f, 187928.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157920 f, 188000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157980 f, 188071.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158040 f, 187919.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158100 f, 187990.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158160 f, 188061.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158220 f, 188133.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158280 f, 188204.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158340 f, 188275.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158400 f, 188347.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158460 f, 188418.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158520 f, 188489.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158580 f, 188561.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158640 f, 188632.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158700 f, 188703.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158760 f, 188775.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158820 f, 188846.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158880 f, 188917.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158940 f, 188989.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159000 f, 189060.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159060 f, 189131.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159120 f, 189203.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159180 f, 189274.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159240 f, 189346.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159300 f, 189417.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159360 f, 189488.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159420 f, 189560.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159480 f, 189631.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159540 f, 189702.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159600 f, 189774.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159660 f, 189845.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159720 f, 189916.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159780 f, 189988.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159840 f, 190059.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159900 f, 190130.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159960 f, 190202.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160020 f, 190273.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160080 f, 190344.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160140 f, 190416.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160200 f, 190487.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160260 f, 190558.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160320 f, 190630.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160380 f, 190701.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160440 f, 190772.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160500 f, 190844.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160560 f, 190915.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160620 f, 190986.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160680 f, 191058.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160740 f, 191129.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160800 f, 191200.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160860 f, 191272.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160920 f, 191343.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160980 f, 191414.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161040 f, 191486.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161100 f, 191557.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161160 f, 191629.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161220 f, 191700.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161280 f, 191771.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161340 f, 191615.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161400 f, 191686.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161460 f, 191757.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161520 f, 191828.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161580 f, 191900.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161640 f, 191971.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161700 f, 192042.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161760 f, 192114.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161820 f, 192185.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161880 f, 192256.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161940 f, 192327.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162000 f, 192399.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162060 f, 192470.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162120 f, 192541.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162180 f, 192612.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162240 f, 192684.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162300 f, 192755.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162360 f, 192826.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162420 f, 192897.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162480 f, 192969.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162540 f, 193040.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162600 f, 193111.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162660 f, 193182.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162720 f, 193254.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162780 f, 193325.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162840 f, 193396.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162900 f, 193467.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162960 f, 193539.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163020 f, 193610.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163080 f, 193681.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163140 f, 193752.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163200 f, 193824.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163260 f, 193895.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163320 f, 193966.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163380 f, 194038.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163440 f, 194109.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163500 f, 194180.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163560 f, 194251.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163620 f, 194323.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163680 f, 194394.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163740 f, 194465.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163800 f, 194536.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163860 f, 194608.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163920 f, 194679.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163980 f, 194750.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164040 f, 194821.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164100 f, 194893.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164160 f, 194964.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164220 f, 195035.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164280 f, 195106.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164340 f, 195178.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164400 f, 195249.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164460 f, 195320.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164520 f, 195391.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164580 f, 195463.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164640 f, 195302.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164700 f, 195373.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164760 f, 195444.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164820 f, 195516.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164880 f, 195587.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164940 f, 195658.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165000 f, 195729.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165060 f, 195800.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165120 f, 195871.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165180 f, 195943.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165240 f, 196014.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165300 f, 196085.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165360 f, 196156.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165420 f, 196227.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165480 f, 196298.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165540 f, 196370.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165600 f, 196441.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165660 f, 196512.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165720 f, 196583.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165780 f, 196654.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165840 f, 196725.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165900 f, 196797.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165960 f, 196868.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166020 f, 196939.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166080 f, 197010.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166140 f, 197081.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166200 f, 197153.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166260 f, 197224.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166320 f, 197295.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166380 f, 197366.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166440 f, 197437.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166500 f, 197508.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166560 f, 197580.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166620 f, 197651.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166680 f, 197722.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166740 f, 197793.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166800 f, 197864.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166860 f, 197935.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166920 f, 198007.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166980 f, 198078.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167040 f, 198149.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167100 f, 198220.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167160 f, 198291.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167220 f, 198362.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167280 f, 198434.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167340 f, 198505.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167400 f, 198576.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167460 f, 198647.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167520 f, 198718.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167580 f, 198790.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167640 f, 198861.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167700 f, 198932.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167760 f, 199003.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167820 f, 199074.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167880 f, 199145.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167940 f, 199217.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168000 f, 199052.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168060 f, 199123.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168120 f, 199194.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168180 f, 199265.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168240 f, 199336.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168300 f, 199407.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168360 f, 199478.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168420 f, 199549.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168480 f, 199620.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168540 f, 199691.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168600 f, 199763.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168660 f, 199834.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168720 f, 199905.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168780 f, 199976.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168840 f, 200047.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168900 f, 200118.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168960 f, 200189.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169020 f, 200260.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169080 f, 200331.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169140 f, 200402.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169200 f, 200473.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169260 f, 200545.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169320 f, 200616.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169380 f, 200687.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169440 f, 200758.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169500 f, 200829.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169560 f, 200900.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169620 f, 200971.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169680 f, 201042.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169740 f, 201113.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169800 f, 201184.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169860 f, 201255.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169920 f, 201327.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169980 f, 201398.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170040 f, 201469.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170100 f, 201540.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170160 f, 201611.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170220 f, 201682.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170280 f, 201753.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170340 f, 201824.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170400 f, 201895.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170460 f, 201966.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170520 f, 202037.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170580 f, 202109.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170640 f, 202180.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170700 f, 202251.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170760 f, 202322.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170820 f, 202393.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170880 f, 202464.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170940 f, 202535.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171000 f, 202606.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171060 f, 202677.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171120 f, 202748.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171180 f, 202819.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171240 f, 202891.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171300 f, 202721.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171360 f, 202792.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171420 f, 202863.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171480 f, 202934.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171540 f, 203005.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171600 f, 203076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171660 f, 203147.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171720 f, 203218.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171780 f, 203289.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171840 f, 203360.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171900 f, 203431.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171960 f, 203502.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172020 f, 203573.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172080 f, 203644.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172140 f, 203715.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172200 f, 203786.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172260 f, 203857.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172320 f, 203929.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172380 f, 204000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172440 f, 204071.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172500 f, 204142.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172560 f, 204213.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172620 f, 204284.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172680 f, 204355.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172740 f, 204426.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172800 f, 204497.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172860 f, 204568.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172920 f, 204639.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172980 f, 204710.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173040 f, 204781.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173100 f, 204852.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173160 f, 204923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173220 f, 204994.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173280 f, 205065.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173340 f, 205136.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173400 f, 205207.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173460 f, 205278.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173520 f, 205349.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173580 f, 205420.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173640 f, 205491.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173700 f, 205562.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173760 f, 205633.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173820 f, 205704.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173880 f, 205775.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173940 f, 205846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174000 f, 205917.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174060 f, 205988.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174120 f, 206059.1 fps, 0 ms/f
[junit] 0 s: 60 f / 84 ms, 714.2 fps, 1 ms/f; total: 174180 f, 187290.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174240 f, 187354.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174300 f, 187419.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174360 f, 187483.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174420 f, 187548.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174480 f, 187612.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174540 f, 187475.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174600 f, 187540.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174660 f, 187604.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174720 f, 187669.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174780 f, 187733.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174840 f, 187798.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174900 f, 187862.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174960 f, 187926.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175020 f, 187991.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175080 f, 188055.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175140 f, 187918.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175200 f, 187982.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175260 f, 188047.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175320 f, 188111.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175380 f, 188175.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175440 f, 188240.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175500 f, 188304.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175560 f, 188369.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175620 f, 188433.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175680 f, 188497.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175740 f, 188360.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175800 f, 188424.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175860 f, 188488.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175920 f, 188553.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175980 f, 188617.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176040 f, 188681.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176100 f, 188745.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176160 f, 188810.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176220 f, 188874.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176280 f, 188938.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176340 f, 188800.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176400 f, 188865.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176460 f, 188929.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176520 f, 188993.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176580 f, 189057.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176640 f, 189122.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176700 f, 189186.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176760 f, 189250.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176820 f, 189314.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176880 f, 189379.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176940 f, 189240.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177000 f, 189304.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177060 f, 189368.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177120 f, 189433.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177180 f, 189497.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177240 f, 189561.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177300 f, 189625.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177360 f, 189689.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177420 f, 189754.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177480 f, 189615.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177540 f, 189679.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177600 f, 189743.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177660 f, 189807.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177720 f, 189871.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177780 f, 189935.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177840 f, 190000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177900 f, 190064.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177960 f, 190128.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178020 f, 189989.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178080 f, 190053.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178140 f, 190117.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178200 f, 190181.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178260 f, 190245.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178320 f, 190309.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178380 f, 190373.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178440 f, 190437.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178500 f, 190501.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178560 f, 190565.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178620 f, 190629.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178680 f, 190490.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178740 f, 190554.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178800 f, 190618.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178860 f, 190682.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178920 f, 190746.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178980 f, 190810.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179040 f, 190874.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179100 f, 190938.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179160 f, 191002.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179220 f, 190862.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179280 f, 190926.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179340 f, 190990.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179400 f, 191054.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179460 f, 191118.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179520 f, 191182.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179580 f, 191246.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179640 f, 191309.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179700 f, 191373.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179760 f, 191234.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179820 f, 191297.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179880 f, 191361.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179940 f, 191425.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180000 f, 191489.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180060 f, 191553.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180120 f, 191617.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180180 f, 191680.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180240 f, 191540.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180300 f, 191604.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180360 f, 191668.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180420 f, 191732.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180480 f, 191795.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180540 f, 191859.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180600 f, 191923.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180660 f, 191987.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180720 f, 191847.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180780 f, 191910.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180840 f, 191974.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180900 f, 192038.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180960 f, 192101.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181020 f, 192165.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181080 f, 192229.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181140 f, 192293.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181200 f, 192356.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181260 f, 192216.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181320 f, 192279.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181380 f, 192343.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181440 f, 192407.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181500 f, 192470.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181560 f, 192534.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181620 f, 192598.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181680 f, 192661.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181740 f, 192725.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181800 f, 192788.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181860 f, 192852.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181920 f, 192916.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181980 f, 192775.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182040 f, 192838.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182100 f, 192902.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182160 f, 192966.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182220 f, 193029.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182280 f, 193093.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182340 f, 193156.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182400 f, 193220.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182460 f, 193283.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182520 f, 193142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182580 f, 193206.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182640 f, 193269.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182700 f, 193333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182760 f, 193396.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182820 f, 193460.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182880 f, 193523.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182940 f, 193587.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183000 f, 193650.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183060 f, 193509.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183120 f, 193572.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183180 f, 193636.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183240 f, 193699.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183300 f, 193763.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183360 f, 193826.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183420 f, 193890.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183480 f, 193953.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183540 f, 194016.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183600 f, 193875.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183660 f, 193938.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183720 f, 194002.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183780 f, 194065.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183840 f, 194128.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183900 f, 194192.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183960 f, 194255.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184020 f, 194318.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184080 f, 194382.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184140 f, 194240.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184200 f, 194303.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184260 f, 194367.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184320 f, 194430.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184380 f, 194493.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184440 f, 194556.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184500 f, 194620.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184560 f, 194683.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184620 f, 194746.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184680 f, 194810.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184740 f, 194668.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184800 f, 194731.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184860 f, 194794.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184920 f, 194857.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184980 f, 194920.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185040 f, 194984.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185100 f, 195047.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185160 f, 195110.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185220 f, 195173.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185280 f, 195031.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185340 f, 195094.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185400 f, 195157.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185460 f, 195221.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185520 f, 195284.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185580 f, 195347.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185640 f, 195410.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185700 f, 195473.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185760 f, 195536.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185820 f, 195394.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185880 f, 195457.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185940 f, 195520.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186000 f, 195583.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186060 f, 195646.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186120 f, 195709.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186180 f, 195772.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186240 f, 195835.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186300 f, 195899.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186360 f, 195756.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186420 f, 195819.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186480 f, 195882.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186540 f, 195945.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186600 f, 196008.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186660 f, 196071.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186720 f, 196134.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186780 f, 196197.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186840 f, 196260.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186900 f, 196117.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186960 f, 196180.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187020 f, 196243.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187080 f, 196306.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187140 f, 196369.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187200 f, 196432.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187260 f, 196495.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187320 f, 196558.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187380 f, 196621.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187440 f, 196477.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187500 f, 196540.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187560 f, 196603.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187620 f, 196666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187680 f, 196729.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187740 f, 196792.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187800 f, 196855.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187860 f, 196918.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187920 f, 196981.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187980 f, 197044.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188040 f, 196900.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188100 f, 196963.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188160 f, 197026.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188220 f, 197089.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188280 f, 197151.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188340 f, 197214.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188400 f, 197277.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188460 f, 197340.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188520 f, 197403.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188580 f, 197465.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188640 f, 197528.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188700 f, 197384.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188760 f, 197447.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188820 f, 197510.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188880 f, 197573.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188940 f, 197635.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189000 f, 197698.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189060 f, 197761.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189120 f, 197824.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189180 f, 197887.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189240 f, 197949.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189300 f, 198012.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189360 f, 198075.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189420 f, 198138.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189480 f, 198200.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189540 f, 198263.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189600 f, 198119.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189660 f, 198181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189720 f, 198244.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189780 f, 198307.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189840 f, 198369.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189900 f, 198432.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189960 f, 198495.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190020 f, 198558.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190080 f, 198620.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190140 f, 198683.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190200 f, 198746.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190260 f, 198808.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190320 f, 198871.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190380 f, 198934.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190440 f, 198996.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190500 f, 198851.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190560 f, 198914.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190620 f, 198977.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190680 f, 199039.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190740 f, 199102.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190800 f, 199164.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190860 f, 199227.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190920 f, 199290.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190980 f, 199352.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191040 f, 199415.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191100 f, 199478.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191160 f, 199540.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191220 f, 199603.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191280 f, 199665.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191340 f, 199520.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191400 f, 199582.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191460 f, 199645.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191520 f, 199708.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191580 f, 199770.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191640 f, 199833.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191700 f, 199895.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191760 f, 199958.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191820 f, 200020.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191880 f, 200083.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191940 f, 200145.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192000 f, 200208.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192060 f, 200271.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192120 f, 200333.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192180 f, 200396.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192240 f, 200250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192300 f, 200312.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192360 f, 200375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192420 f, 200437.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192480 f, 200500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192540 f, 200562.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192600 f, 200625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192660 f, 200687.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192720 f, 200750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192780 f, 200812.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192840 f, 200875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192900 f, 200937.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192960 f, 201000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193020 f, 201062.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193080 f, 201125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193140 f, 200978.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193200 f, 201040.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193260 f, 201103.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193320 f, 201165.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193380 f, 201227.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193440 f, 201290.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193500 f, 201352.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193560 f, 201415.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193620 f, 201477.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193680 f, 201540.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193740 f, 201602.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193800 f, 201664.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193860 f, 201727.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193920 f, 201789.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193980 f, 201852.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194040 f, 201704.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194100 f, 201767.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194160 f, 201829.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194220 f, 201891.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194280 f, 201954.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194340 f, 202016.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194400 f, 202079.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194460 f, 202141.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194520 f, 202203.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194580 f, 202266.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194640 f, 202328.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194700 f, 202390.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194760 f, 202453.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194820 f, 202515.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194880 f, 202577.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194940 f, 202429.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195000 f, 202492.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195060 f, 202554.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195120 f, 202616.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195180 f, 202679.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195240 f, 202741.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195300 f, 202803.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195360 f, 202866.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195420 f, 202928.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195480 f, 202990.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195540 f, 203052.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195600 f, 203115.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195660 f, 203177.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195720 f, 203239.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195780 f, 203302.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195840 f, 203153.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195900 f, 203215.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195960 f, 203278.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196020 f, 203340.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196080 f, 203402.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196140 f, 203464.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196200 f, 203526.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196260 f, 203589.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196320 f, 203651.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196380 f, 203713.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196440 f, 203775.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196500 f, 203838.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196560 f, 203900.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196620 f, 203962.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196680 f, 203813.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196740 f, 203875.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196800 f, 203937.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196860 f, 204000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196920 f, 204062.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196980 f, 204124.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197040 f, 204186.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197100 f, 204248.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197160 f, 204310.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197220 f, 204373.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197280 f, 204435.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197340 f, 204497.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197400 f, 204559.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197460 f, 204621.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197520 f, 204683.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197580 f, 204534.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197640 f, 204596.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197700 f, 204658.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197760 f, 204720.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197820 f, 204782.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197880 f, 204844.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197940 f, 204906.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198000 f, 204968.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198060 f, 205031.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198120 f, 205093.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198180 f, 205155.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198240 f, 205217.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198300 f, 205279.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198360 f, 205341.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198420 f, 205403.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198480 f, 205253.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198540 f, 205315.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198600 f, 205377.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198660 f, 205439.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198720 f, 205501.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198780 f, 205563.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198840 f, 205625.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198900 f, 205687.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198960 f, 205749.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199020 f, 205811.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199080 f, 205873.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199140 f, 205935.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199200 f, 205997.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199260 f, 206059.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199320 f, 206122.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199380 f, 205971.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199440 f, 206033.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199500 f, 206095.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199560 f, 206157.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199620 f, 206219.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199680 f, 206280.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199740 f, 206342.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199800 f, 206404.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199860 f, 206466.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199920 f, 206528.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199980 f, 206590.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200040 f, 206652.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200100 f, 206714.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200160 f, 206776.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200220 f, 206838.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200280 f, 206687.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200340 f, 206749.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200400 f, 206811.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200460 f, 206873.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200520 f, 206934.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200580 f, 206996.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200640 f, 207058.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200700 f, 207120.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200760 f, 207182.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200820 f, 207244.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200880 f, 207306.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200940 f, 207368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201000 f, 207430.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201060 f, 207492.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201120 f, 207554.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201180 f, 207402.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201240 f, 207463.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201300 f, 207525.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201360 f, 207587.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201420 f, 207649.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201480 f, 207711.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201540 f, 207773.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201600 f, 207835.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201660 f, 207896.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201720 f, 207958.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201780 f, 208020.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201840 f, 208082.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201900 f, 208144.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201960 f, 208206.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202020 f, 208268.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202080 f, 208115.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202140 f, 208177.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202200 f, 208238.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202260 f, 208300.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202320 f, 208362.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202380 f, 208424.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202440 f, 208486.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202500 f, 208547.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202560 f, 208609.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202620 f, 208671.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202680 f, 208733.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202740 f, 208795.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202800 f, 208856.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202860 f, 208918.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202920 f, 208980.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202980 f, 208827.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203040 f, 208888.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203100 f, 208950.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203160 f, 209012.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203220 f, 209074.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203280 f, 209135.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203340 f, 209197.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203400 f, 209259.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203460 f, 209320.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203520 f, 209382.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203580 f, 209444.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203640 f, 209506.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203700 f, 209567.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203760 f, 209629.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203820 f, 209691.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203880 f, 209537.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203940 f, 209599.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204000 f, 209660.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204060 f, 209722.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204120 f, 209784.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204180 f, 209845.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204240 f, 209907.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204300 f, 209969.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204360 f, 210030.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204420 f, 210092.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204480 f, 210154.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204540 f, 210215.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204600 f, 210277.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204660 f, 210339.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204720 f, 210400.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204780 f, 210462.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204840 f, 210524.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204900 f, 210585.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204960 f, 210431.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205020 f, 210492.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205080 f, 210554.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205140 f, 210616.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205200 f, 210677.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205260 f, 210739.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205320 f, 210800.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205380 f, 210862.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205440 f, 210924.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205500 f, 210985.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205560 f, 211047.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205620 f, 211108.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205680 f, 211170.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205740 f, 211232.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205800 f, 211293.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205860 f, 211355.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205920 f, 211416.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205980 f, 211478.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206040 f, 211540.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206100 f, 211601.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206160 f, 211663.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206220 f, 211507.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206280 f, 211569.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206340 f, 211630.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206400 f, 211692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206460 f, 211753.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206520 f, 211815.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206580 f, 211876.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206640 f, 211938.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206700 f, 212000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206760 f, 212061.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206820 f, 212123.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206880 f, 212184.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206940 f, 212246.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207000 f, 212307.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207060 f, 212369.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207120 f, 212430.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207180 f, 212492.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207240 f, 212553.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207300 f, 212615.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207360 f, 212676.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207420 f, 212738.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207480 f, 212800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207540 f, 212643.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207600 f, 212704.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207660 f, 212766.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207720 f, 212827.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207780 f, 212889.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207840 f, 212950.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207900 f, 213012.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207960 f, 213073.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208020 f, 213135.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208080 f, 213196.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208140 f, 213258.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208200 f, 213319.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208260 f, 213381.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208320 f, 213442.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208380 f, 213504.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208440 f, 213565.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208500 f, 213627.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208560 f, 213688.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208620 f, 213750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208680 f, 213811.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208740 f, 213654.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208800 f, 213715.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208860 f, 213776.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208920 f, 213838.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208980 f, 213899.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209040 f, 213961.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209100 f, 214022.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209160 f, 214083.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209220 f, 214145.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209280 f, 214206.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209340 f, 214268.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209400 f, 214329.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209460 f, 214391.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209520 f, 214452.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209580 f, 214513.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209640 f, 214575.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209700 f, 214636.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209760 f, 214698.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209820 f, 214759.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209880 f, 214820.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209940 f, 214882.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210000 f, 214943.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210060 f, 214785.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210120 f, 214846.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210180 f, 214907.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210240 f, 214969.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210300 f, 215030.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210360 f, 215092.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210420 f, 215153.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210480 f, 215214.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210540 f, 215276.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210600 f, 215337.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210660 f, 215398.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210720 f, 215460.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210780 f, 215521.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210840 f, 215582.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210900 f, 215644.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210960 f, 215705.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211020 f, 215766.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211080 f, 215828.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211140 f, 215889.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211200 f, 215950.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211260 f, 216012.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211320 f, 215852.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211380 f, 215914.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211440 f, 215975.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211500 f, 216036.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211560 f, 216098.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211620 f, 216159.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211680 f, 216220.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211740 f, 216281.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211800 f, 216343.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211860 f, 216404.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211920 f, 216465.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211980 f, 216527.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212040 f, 216588.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212100 f, 216649.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212160 f, 216710.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212220 f, 216772.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212280 f, 216833.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212340 f, 216894.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212400 f, 216956.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212460 f, 217017.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212520 f, 217078.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212580 f, 217139.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212640 f, 217201.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212700 f, 217262.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212760 f, 217323.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212820 f, 217163.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212880 f, 217224.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212940 f, 217285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213000 f, 217346.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213060 f, 217408.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213120 f, 217469.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213180 f, 217530.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213240 f, 217591.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213300 f, 217653.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213360 f, 217714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213420 f, 217775.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213480 f, 217836.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213540 f, 217897.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213600 f, 217959.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213660 f, 218020.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213720 f, 218081.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213780 f, 218142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213840 f, 218204.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213900 f, 218265.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213960 f, 218326.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214020 f, 218387.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214080 f, 218448.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214140 f, 218510.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214200 f, 218571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214260 f, 218632.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214320 f, 218693.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214380 f, 218755.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214440 f, 218816.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214500 f, 218877.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214560 f, 218715.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214620 f, 218776.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214680 f, 218837.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214740 f, 218899.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214800 f, 218960.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214860 f, 219021.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214920 f, 219082.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214980 f, 219143.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215040 f, 219204.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215100 f, 219266.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215160 f, 219327.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215220 f, 219388.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215280 f, 219449.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215340 f, 219510.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215400 f, 219571.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215460 f, 219633.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215520 f, 219694.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215580 f, 219755.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215640 f, 219816.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215700 f, 219877.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215760 f, 219938.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215820 f, 220000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215880 f, 220061.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215940 f, 220122.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216000 f, 220183.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216060 f, 220244.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216120 f, 220305.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216180 f, 220366.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216240 f, 220203.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216300 f, 220264.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216360 f, 220325.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216420 f, 220386.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216480 f, 220448.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216540 f, 220509.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216600 f, 220570.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216660 f, 220631.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216720 f, 220692.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216780 f, 220753.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216840 f, 220814.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216900 f, 220875.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216960 f, 220936.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217020 f, 220997.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217080 f, 221059.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217140 f, 221120.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217200 f, 221181.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217260 f, 221242.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217320 f, 221303.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217380 f, 221364.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217440 f, 221425.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217500 f, 221486.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217560 f, 221322.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217620 f, 221383.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217680 f, 221444.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217740 f, 221505.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217800 f, 221566.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217860 f, 221627.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217920 f, 221688.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217980 f, 221749.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218040 f, 221810.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218100 f, 221871.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218160 f, 221932.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218220 f, 221993.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218280 f, 222054.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218340 f, 222115.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218400 f, 222177.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218460 f, 222238.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218520 f, 222299.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218580 f, 222360.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218640 f, 222421.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218700 f, 222482.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218760 f, 222543.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218820 f, 222604.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218880 f, 222665.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218940 f, 222500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219000 f, 222560.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219060 f, 222621.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219120 f, 222682.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219180 f, 222743.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219240 f, 222804.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219300 f, 222865.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219360 f, 222926.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219420 f, 222987.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219480 f, 223048.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219540 f, 223109.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219600 f, 223170.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219660 f, 223231.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219720 f, 223292.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219780 f, 223353.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219840 f, 223414.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219900 f, 223475.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219960 f, 223536.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220020 f, 223597.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220080 f, 223658.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220140 f, 223719.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220200 f, 223780.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220260 f, 223841.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220320 f, 223902.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220380 f, 223963.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220440 f, 224024.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220500 f, 224085.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220560 f, 224146.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220620 f, 223979.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220680 f, 224040.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220740 f, 224101.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220800 f, 224162.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220860 f, 224223.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220920 f, 224284.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220980 f, 224345.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221040 f, 224406.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221100 f, 224467.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221160 f, 224527.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221220 f, 224588.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221280 f, 224649.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221340 f, 224710.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221400 f, 224771.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221460 f, 224832.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221520 f, 224893.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221580 f, 224954.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221640 f, 225015.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221700 f, 225076.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221760 f, 225137.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221820 f, 225197.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221880 f, 225258.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221940 f, 225319.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222000 f, 225380.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222060 f, 225441.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222120 f, 225502.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222180 f, 225563.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222240 f, 225624.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222300 f, 225685.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222360 f, 225746.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222420 f, 225807.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222480 f, 225868.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222540 f, 225699.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222600 f, 225760.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222660 f, 225821.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222720 f, 225882.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222780 f, 225943.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222840 f, 226004.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222900 f, 226064.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222960 f, 226125.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223020 f, 226186.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223080 f, 226247.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223140 f, 226308.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223200 f, 226369.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223260 f, 226430.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223320 f, 226490.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223380 f, 226551.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223440 f, 226612.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223500 f, 226673.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223560 f, 226734.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223620 f, 226795.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223680 f, 226855.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223740 f, 226916.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223800 f, 226977.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223860 f, 227038.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223920 f, 227099.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223980 f, 227160.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224040 f, 227221.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224100 f, 227281.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224160 f, 227342.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224220 f, 227403.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224280 f, 227464.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224340 f, 227525.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224400 f, 227586.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224460 f, 227647.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224520 f, 227707.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224580 f, 227538.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224640 f, 227598.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224700 f, 227659.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224760 f, 227720.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224820 f, 227781.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224880 f, 227841.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224940 f, 227902.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225000 f, 227963.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225060 f, 228024.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225120 f, 228085.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225180 f, 228145.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225240 f, 228206.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225300 f, 228267.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225360 f, 228328.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225420 f, 228389.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225480 f, 228449.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225540 f, 228510.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225600 f, 228571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225660 f, 228632.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225720 f, 228693.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225780 f, 228753.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225840 f, 228814.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225900 f, 228875.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225960 f, 228936.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226020 f, 228996.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226080 f, 229057.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226140 f, 229118.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226200 f, 229179.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226260 f, 229240.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226320 f, 229300.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226380 f, 229361.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226440 f, 229422.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226500 f, 229483.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226560 f, 229544.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226620 f, 229604.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226680 f, 229433.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226740 f, 229493.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226800 f, 229554.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226860 f, 229615.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226920 f, 229676.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226980 f, 229736.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227040 f, 229797.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227100 f, 229858.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227160 f, 229919.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227220 f, 229979.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227280 f, 230040.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227340 f, 230101.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227400 f, 230161.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227460 f, 230222.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227520 f, 230283.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227580 f, 230344.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227640 f, 230404.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227700 f, 230465.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227760 f, 230526.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227820 f, 230587.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227880 f, 230647.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227940 f, 230708.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228000 f, 230769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228060 f, 230829.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228120 f, 230890.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228180 f, 230951.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228240 f, 231012.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228300 f, 231072.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228360 f, 231133.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228420 f, 231194.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228480 f, 231255.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228540 f, 231315.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228600 f, 231376.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228660 f, 231437.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228720 f, 231497.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228780 f, 231324.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228840 f, 231385.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228900 f, 231445.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228960 f, 231506.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229020 f, 231567.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229080 f, 231627.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229140 f, 231688.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229200 f, 231749.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229260 f, 231809.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229320 f, 231870.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229380 f, 231931.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229440 f, 231991.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229500 f, 232052.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229560 f, 232113.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229620 f, 232173.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229680 f, 232234.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229740 f, 232295.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229800 f, 232355.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229860 f, 232416.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229920 f, 232477.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229980 f, 232537.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230040 f, 232598.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230100 f, 232659.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230160 f, 232719.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230220 f, 232780.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230280 f, 232841.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230340 f, 232901.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230400 f, 232962.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230460 f, 233023.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230520 f, 233083.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230580 f, 233144.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230640 f, 233205.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230700 f, 233265.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230760 f, 233326.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230820 f, 233387.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230880 f, 233212.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230940 f, 233272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231000 f, 233333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231060 f, 233393.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231120 f, 233454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231180 f, 233515.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231240 f, 233575.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231300 f, 233636.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231360 f, 233696.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231420 f, 233757.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231480 f, 233818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231540 f, 233878.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231600 f, 233939.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231660 f, 234000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231720 f, 234060.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231780 f, 234121.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231840 f, 234181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231900 f, 234242.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231960 f, 234303.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232020 f, 234363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232080 f, 234424.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232140 f, 234484.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232200 f, 234545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232260 f, 234606.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232320 f, 234666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232380 f, 234727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232440 f, 234787.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232500 f, 234848.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232560 f, 234909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232620 f, 234969.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232680 f, 235030.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232740 f, 235090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232800 f, 235151.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232860 f, 235212.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232920 f, 235272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232980 f, 235095.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233040 f, 235156.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233100 f, 235216.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233160 f, 235277.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233220 f, 235338.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233280 f, 235398.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233340 f, 235459.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233400 f, 235519.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233460 f, 235580.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233520 f, 235640.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233580 f, 235701.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233640 f, 235761.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233700 f, 235822.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233760 f, 235882.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233820 f, 235943.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233880 f, 236004.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233940 f, 236064.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234000 f, 236125.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234060 f, 236185.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234120 f, 236246.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234180 f, 236306.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234240 f, 236367.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234300 f, 236427.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234360 f, 236488.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234420 f, 236548.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234480 f, 236609.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234540 f, 236670.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234600 f, 236730.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234660 f, 236791.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234720 f, 236851.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234780 f, 236912.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234840 f, 236972.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234900 f, 237033.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234960 f, 237093.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235020 f, 237154.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235080 f, 237214.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235140 f, 237275.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235200 f, 237336.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235260 f, 237157.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235320 f, 237217.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235380 f, 237278.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235440 f, 237338.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235500 f, 237399.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235560 f, 237459.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235620 f, 237520.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235680 f, 237580.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235740 f, 237641.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235800 f, 237701.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235860 f, 237762.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235920 f, 237822.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235980 f, 237883.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236040 f, 237943.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236100 f, 238004.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236160 f, 238064.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236220 f, 238125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236280 f, 238185.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236340 f, 238245.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236400 f, 238306.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236460 f, 238366.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236520 f, 238427.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236580 f, 238487.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236640 f, 238548.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236700 f, 238608.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236760 f, 238669.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236820 f, 238729.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236880 f, 238790.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236940 f, 238850.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237000 f, 238911.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237060 f, 238971.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237120 f, 239032.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237180 f, 239092.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237240 f, 239153.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237300 f, 239213.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237360 f, 239274.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237420 f, 239334.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237480 f, 239395.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237540 f, 239455.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237600 f, 239516.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237660 f, 239576.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237720 f, 239395.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237780 f, 239456.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237840 f, 239516.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237900 f, 239577.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237960 f, 239637.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238020 f, 239697.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238080 f, 239758.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238140 f, 239818.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238200 f, 239879.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238260 f, 239939.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238320 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238380 f, 240060.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238440 f, 240120.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238500 f, 240181.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238560 f, 240241.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238620 f, 240302.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238680 f, 240362.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238740 f, 240422.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238800 f, 240483.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238860 f, 240543.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238920 f, 240604.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238980 f, 240664.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239040 f, 240725.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239100 f, 240785.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239160 f, 240845.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239220 f, 240906.3 fps, 0 ms/f
[junit] 1 s: 60 f / 62 ms, 967.7 fps, 1 ms/f; total: 239280 f, 226805.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239340 f, 226647.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239400 f, 226704.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239460 f, 226761.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239520 f, 226818.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239580 f, 226875.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239640 f, 226931.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239700 f, 226988.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239760 f, 227045.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239820 f, 227102.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239880 f, 227159.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239940 f, 227000.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240000 f, 227057.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240060 f, 227114.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240120 f, 227171.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240180 f, 227228.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240240 f, 227284.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240300 f, 227341.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240360 f, 227398.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240420 f, 227455.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240480 f, 227296.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240540 f, 227353.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240600 f, 227410.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240660 f, 227466.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240720 f, 227523.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240780 f, 227580.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240840 f, 227637.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240900 f, 227693.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240960 f, 227750.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241020 f, 227592.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241080 f, 227648.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241140 f, 227705.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241200 f, 227762.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241260 f, 227818.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241320 f, 227875.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241380 f, 227932.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241440 f, 227988.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241500 f, 228045.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241560 f, 227886.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241620 f, 227943.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241680 f, 228000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241740 f, 228056.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241800 f, 228113.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241860 f, 228169.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241920 f, 228226.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241980 f, 228283.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242040 f, 228339.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242100 f, 228180.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242160 f, 228237.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242220 f, 228294.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242280 f, 228350.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242340 f, 228407.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242400 f, 228463.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242460 f, 228520.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242520 f, 228576.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242580 f, 228633.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242640 f, 228474.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242700 f, 228531.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242760 f, 228587.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242820 f, 228644.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242880 f, 228700.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242940 f, 228757.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243000 f, 228813.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243060 f, 228870.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243120 f, 228926.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243180 f, 228983.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243240 f, 228824.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243300 f, 228880.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243360 f, 228936.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243420 f, 228993.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243480 f, 229049.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243540 f, 229106.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243600 f, 229162.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243660 f, 229219.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243720 f, 229275.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243780 f, 229116.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243840 f, 229172.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243900 f, 229229.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243960 f, 229285.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244020 f, 229342.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244080 f, 229398.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244140 f, 229454.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244200 f, 229511.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244260 f, 229567.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244320 f, 229408.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244380 f, 229464.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244440 f, 229521.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244500 f, 229577.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244560 f, 229633.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244620 f, 229690.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244680 f, 229746.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244740 f, 229802.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244800 f, 229859.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244860 f, 229699.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244920 f, 229756.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244980 f, 229812.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245040 f, 229868.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245100 f, 229924.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245160 f, 229981.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245220 f, 230037.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245280 f, 230093.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245340 f, 230150.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245400 f, 229990.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245460 f, 230046.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245520 f, 230103.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245580 f, 230159.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245640 f, 230215.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245700 f, 230271.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245760 f, 230328.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245820 f, 230384.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245880 f, 230440.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245940 f, 230280.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246000 f, 230337.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246060 f, 230393.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246120 f, 230449.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246180 f, 230505.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246240 f, 230561.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246300 f, 230617.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246360 f, 230674.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246420 f, 230730.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246480 f, 230786.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246540 f, 230626.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246600 f, 230682.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246660 f, 230739.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246720 f, 230795.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246780 f, 230851.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246840 f, 230907.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246900 f, 230963.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246960 f, 231019.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247020 f, 231075.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247080 f, 230915.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247140 f, 230971.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247200 f, 231028.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247260 f, 231084.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247320 f, 231140.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247380 f, 231196.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247440 f, 231252.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247500 f, 231308.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247560 f, 231364.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247620 f, 231204.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247680 f, 231260.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247740 f, 231316.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247800 f, 231372.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247860 f, 231428.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247920 f, 231484.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247980 f, 231540.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248040 f, 231596.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248100 f, 231652.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248160 f, 231492.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248220 f, 231548.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248280 f, 231604.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248340 f, 231660.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248400 f, 231716.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248460 f, 231772.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248520 f, 231828.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248580 f, 231884.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248640 f, 231940.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248700 f, 231780.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248760 f, 231835.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248820 f, 231891.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248880 f, 231947.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248940 f, 232003.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249000 f, 232059.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249060 f, 232115.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249120 f, 232171.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249180 f, 232227.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249240 f, 232283.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249300 f, 232339.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249360 f, 232178.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249420 f, 232234.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249480 f, 232290.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249540 f, 232346.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249600 f, 232402.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249660 f, 232458.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249720 f, 232513.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249780 f, 232569.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249840 f, 232625.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249900 f, 232681.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249960 f, 232737.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250020 f, 232793.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250080 f, 232849.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250140 f, 232905.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250200 f, 232744.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250260 f, 232800.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250320 f, 232855.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250380 f, 232911.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250440 f, 232967.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250500 f, 233023.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250560 f, 233079.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250620 f, 233134.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250680 f, 233190.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250740 f, 233246.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250800 f, 233302.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250860 f, 233358.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250920 f, 233413.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250980 f, 233469.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251040 f, 233525.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251100 f, 233364.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251160 f, 233420.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251220 f, 233475.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251280 f, 233531.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251340 f, 233587.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251400 f, 233643.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251460 f, 233698.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251520 f, 233754.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251580 f, 233810.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251640 f, 233866.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251700 f, 233921.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251760 f, 233977.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251820 f, 234033.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251880 f, 234089.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251940 f, 234144.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252000 f, 233983.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252060 f, 234039.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252120 f, 234094.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252180 f, 234150.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252240 f, 234206.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252300 f, 234261.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252360 f, 234317.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252420 f, 234373.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252480 f, 234428.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252540 f, 234484.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252600 f, 234540.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252660 f, 234596.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252720 f, 234651.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252780 f, 234707.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252840 f, 234763.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252900 f, 234601.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252960 f, 234656.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253020 f, 234712.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253080 f, 234768.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253140 f, 234823.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253200 f, 234879.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253260 f, 234935.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253320 f, 234990.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253380 f, 235046.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253440 f, 235102.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253500 f, 235157.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253560 f, 235213.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253620 f, 235269.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253680 f, 235324.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253740 f, 235380.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253800 f, 235217.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253860 f, 235273.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253920 f, 235329.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253980 f, 235384.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254040 f, 235440.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254100 f, 235495.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254160 f, 235551.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254220 f, 235607.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254280 f, 235662.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254340 f, 235718.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254400 f, 235773.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254460 f, 235829.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254520 f, 235885.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254580 f, 235940.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254640 f, 235996.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254700 f, 236051.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254760 f, 236107.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254820 f, 236163.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254880 f, 236218.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254940 f, 236274.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255000 f, 236329.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255060 f, 236385.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255120 f, 236441.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255180 f, 236496.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255240 f, 236552.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255300 f, 236607.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255360 f, 236663.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255420 f, 236719.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255480 f, 236774.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255540 f, 236830.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255600 f, 236886.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255660 f, 236941.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255720 f, 236997.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255780 f, 237052.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255840 f, 237108.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255900 f, 237164.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255960 f, 237219.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256020 f, 237275.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256080 f, 237330.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256140 f, 237386.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256200 f, 237442.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256260 f, 237277.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256320 f, 237333.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256380 f, 237388.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256440 f, 237444.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256500 f, 237500.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256560 f, 237555.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256620 f, 237611.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256680 f, 237666.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256740 f, 237722.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256800 f, 237777.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256860 f, 237833.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256920 f, 237888.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256980 f, 237944.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257040 f, 238000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257100 f, 238055.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257160 f, 238111.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257220 f, 238166.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257280 f, 238222.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257340 f, 238277.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257400 f, 238333.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257460 f, 238388.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257520 f, 238444.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257580 f, 238500.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257640 f, 238555.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257700 f, 238611.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257760 f, 238666.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257820 f, 238722.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257880 f, 238777.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257940 f, 238833.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258000 f, 238888.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258060 f, 238944.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258120 f, 239000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258180 f, 239055.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258240 f, 239111.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258300 f, 239166.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258360 f, 239222.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258420 f, 239277.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258480 f, 239333.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258540 f, 239388.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258600 f, 239444.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258660 f, 239500.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258720 f, 239555.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258780 f, 239611.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258840 f, 239666.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258900 f, 239722.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258960 f, 239777.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259020 f, 239833.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259080 f, 239888.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259140 f, 239944.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259200 f, 240000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259260 f, 240055.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259320 f, 240111.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259380 f, 240166.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259440 f, 240222.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259500 f, 240277.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259560 f, 240333.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259620 f, 240166.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259680 f, 240222.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259740 f, 240277.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259800 f, 240333.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259860 f, 240388.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259920 f, 240444.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259980 f, 240499.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260040 f, 240555.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260100 f, 240610.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260160 f, 240666.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260220 f, 240721.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260280 f, 240777.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260340 f, 240832.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260400 f, 240888.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260460 f, 240943.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260520 f, 240999.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260580 f, 241054.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260640 f, 241110.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260700 f, 241165.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260760 f, 241221.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260820 f, 241276.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260880 f, 241332.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260940 f, 241387.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261000 f, 241443.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261060 f, 241498.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261120 f, 241554.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261180 f, 241609.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261240 f, 241665.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261300 f, 241720.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261360 f, 241776.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261420 f, 241831.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261480 f, 241887.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261540 f, 241942.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261600 f, 241998.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261660 f, 242053.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261720 f, 242109.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261780 f, 242164.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261840 f, 242220.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261900 f, 242275.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261960 f, 242331.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262020 f, 242386.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262080 f, 242442.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262140 f, 242497.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262200 f, 242553.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262260 f, 242608.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262320 f, 242664.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262380 f, 242719.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262440 f, 242775.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262500 f, 242830.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262560 f, 242886.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262620 f, 242941.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262680 f, 242997.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262740 f, 243052.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262800 f, 243108.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262860 f, 243163.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262920 f, 243219.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262980 f, 243049.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263040 f, 243105.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263100 f, 243160.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263160 f, 243216.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263220 f, 243271.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263280 f, 243327.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263340 f, 243382.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263400 f, 243438.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263460 f, 243493.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263520 f, 243548.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263580 f, 243604.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263640 f, 243659.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263700 f, 243715.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263760 f, 243770.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263820 f, 243826.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263880 f, 243881.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263940 f, 243937.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264000 f, 243992.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264060 f, 244048.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264120 f, 244103.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264180 f, 244158.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264240 f, 244214.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264300 f, 244269.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264360 f, 244325.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264420 f, 244380.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264480 f, 244436.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264540 f, 244491.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264600 f, 244547.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264660 f, 244602.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264720 f, 244658.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264780 f, 244713.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264840 f, 244768.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264900 f, 244824.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264960 f, 244879.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265020 f, 244935.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265080 f, 244990.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265140 f, 245046.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265200 f, 245101.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265260 f, 245157.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265320 f, 245212.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265380 f, 245268.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265440 f, 245323.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265500 f, 245378.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265560 f, 245434.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265620 f, 245489.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265680 f, 245545.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265740 f, 245600.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265800 f, 245656.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265860 f, 245711.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265920 f, 245767.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265980 f, 245822.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266040 f, 245878.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266100 f, 245933.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266160 f, 245988.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266220 f, 246044.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266280 f, 246099.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266340 f, 246155.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266400 f, 245983.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266460 f, 246038.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266520 f, 246094.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266580 f, 246149.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266640 f, 246204.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266700 f, 246260.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266760 f, 246315.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266820 f, 246371.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266880 f, 246426.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266940 f, 246482.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267000 f, 246537.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267060 f, 246592.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267120 f, 246648.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267180 f, 246703.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267240 f, 246759.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267300 f, 246814.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267360 f, 246869.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267420 f, 246925.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267480 f, 246980.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267540 f, 247036.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267600 f, 247091.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267660 f, 247146.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267720 f, 247202.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267780 f, 247257.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267840 f, 247313.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267900 f, 247368.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267960 f, 247423.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268020 f, 247479.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268080 f, 247534.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268140 f, 247590.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268200 f, 247645.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268260 f, 247700.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268320 f, 247756.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268380 f, 247811.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268440 f, 247867.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268500 f, 247922.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268560 f, 247977.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268620 f, 248033.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268680 f, 248088.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268740 f, 248144.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268800 f, 248199.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268860 f, 248254.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268920 f, 248310.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268980 f, 248365.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269040 f, 248421.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269100 f, 248476.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269160 f, 248531.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269220 f, 248587.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269280 f, 248642.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269340 f, 248698.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269400 f, 248753.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269460 f, 248808.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269520 f, 248864.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269580 f, 248919.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269640 f, 248975.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269700 f, 249030.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269760 f, 248856.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269820 f, 248911.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269880 f, 248966.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269940 f, 249022.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270000 f, 249077.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270060 f, 249132.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270120 f, 249188.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270180 f, 249243.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270240 f, 249298.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270300 f, 249354.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270360 f, 249409.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270420 f, 249464.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270480 f, 249520.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270540 f, 249575.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270600 f, 249631.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270660 f, 249686.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270720 f, 249741.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270780 f, 249797.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270840 f, 249852.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270900 f, 249907.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270960 f, 249963.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271020 f, 250018.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271080 f, 250073.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271140 f, 250129.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271200 f, 250184.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271260 f, 250239.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271320 f, 250295.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271380 f, 250350.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271440 f, 250405.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271500 f, 250461.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271560 f, 250516.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271620 f, 250571.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271680 f, 250627.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271740 f, 250682.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271800 f, 250738.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271860 f, 250793.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271920 f, 250848.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271980 f, 250904.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272040 f, 250959.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272100 f, 251014.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272160 f, 251070.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272220 f, 251125.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272280 f, 251180.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272340 f, 251236.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272400 f, 251291.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272460 f, 251346.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272520 f, 251402.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272580 f, 251457.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272640 f, 251512.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272700 f, 251568.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272760 f, 251623.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272820 f, 251678.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272880 f, 251734.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272940 f, 251789.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273000 f, 251845.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273060 f, 251900.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273120 f, 251723.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273180 f, 251778.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273240 f, 251834.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273300 f, 251889.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273360 f, 251944.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273420 f, 252000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273480 f, 252055.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273540 f, 252110.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273600 f, 252165.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273660 f, 252221.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273720 f, 252276.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273780 f, 252331.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273840 f, 252387.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273900 f, 252442.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273960 f, 252497.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274020 f, 252553.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274080 f, 252608.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274140 f, 252663.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274200 f, 252718.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274260 f, 252774.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274320 f, 252829.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274380 f, 252884.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274440 f, 252940.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274500 f, 252995.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274560 f, 253050.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274620 f, 253105.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274680 f, 253161.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274740 f, 253216.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274800 f, 253271.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274860 f, 253327.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274920 f, 253382.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274980 f, 253437.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275040 f, 253493.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275100 f, 253548.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275160 f, 253603.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275220 f, 253658.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275280 f, 253714.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275340 f, 253769.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275400 f, 253824.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275460 f, 253880.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275520 f, 253935.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275580 f, 253990.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275640 f, 254046.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275700 f, 254101.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275760 f, 254156.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275820 f, 254211.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275880 f, 254267.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275940 f, 254322.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276000 f, 254377.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276060 f, 254433.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276120 f, 254488.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276180 f, 254543.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276240 f, 254599.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276300 f, 254654.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276360 f, 254709.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276420 f, 254764.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276480 f, 254820.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276540 f, 254640.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276600 f, 254696.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276660 f, 254751.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276720 f, 254806.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276780 f, 254861.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276840 f, 254917.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276900 f, 254972.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276960 f, 255027.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277020 f, 255082.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277080 f, 255138.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277140 f, 255193.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277200 f, 255248.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277260 f, 255303.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277320 f, 255359.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277380 f, 255414.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277440 f, 255469.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277500 f, 255524.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277560 f, 255580.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277620 f, 255635.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277680 f, 255690.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277740 f, 255745.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277800 f, 255801.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277860 f, 255856.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277920 f, 255911.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277980 f, 255966.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278040 f, 256022.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278100 f, 256077.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278160 f, 256132.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278220 f, 256187.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278280 f, 256243.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278340 f, 256298.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278400 f, 256353.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278460 f, 256408.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278520 f, 256464.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278580 f, 256519.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278640 f, 256574.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278700 f, 256629.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278760 f, 256685.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278820 f, 256740.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278880 f, 256795.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278940 f, 256850.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279000 f, 256906.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279060 f, 256961.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279120 f, 257016.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279180 f, 257071.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279240 f, 257127.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279300 f, 257182.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279360 f, 257237.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279420 f, 257292.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279480 f, 257348.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279540 f, 257403.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279600 f, 257458.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279660 f, 257513.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279720 f, 257569.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279780 f, 257624.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279840 f, 257679.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279900 f, 257734.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279960 f, 257790.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280020 f, 257608.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280080 f, 257663.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280140 f, 257718.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280200 f, 257773.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280260 f, 257828.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280320 f, 257884.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280380 f, 257939.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280440 f, 257994.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280500 f, 258049.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280560 f, 258104.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280620 f, 258160.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280680 f, 258215.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280740 f, 258270.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280800 f, 258325.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280860 f, 258380.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280920 f, 258436.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280980 f, 258491.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281040 f, 258546.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281100 f, 258601.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281160 f, 258656.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281220 f, 258712.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281280 f, 258767.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281340 f, 258822.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281400 f, 258877.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281460 f, 258932.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281520 f, 258988.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281580 f, 259043.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281640 f, 259098.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281700 f, 259153.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281760 f, 259208.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281820 f, 259264.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281880 f, 259319.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281940 f, 259374.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282000 f, 259429.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282060 f, 259484.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282120 f, 259540.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282180 f, 259595.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282240 f, 259650.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282300 f, 259705.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282360 f, 259760.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282420 f, 259816.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282480 f, 259871.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282540 f, 259926.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282600 f, 259981.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282660 f, 260036.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282720 f, 260092.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282780 f, 260147.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282840 f, 260202.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282900 f, 260257.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282960 f, 260312.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283020 f, 260367.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283080 f, 260423.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283140 f, 260478.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283200 f, 260533.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283260 f, 260588.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283320 f, 260643.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283380 f, 260699.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283440 f, 260754.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283500 f, 260569.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283560 f, 260625.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283620 f, 260680.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283680 f, 260735.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283740 f, 260790.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283800 f, 260845.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283860 f, 260900.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283920 f, 260955.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283980 f, 261011.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284040 f, 261066.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284100 f, 261121.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284160 f, 261176.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284220 f, 261231.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284280 f, 261286.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284340 f, 261341.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284400 f, 261397.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284460 f, 261452.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284520 f, 261507.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284580 f, 261562.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284640 f, 261617.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284700 f, 261672.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284760 f, 261727.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284820 f, 261783.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284880 f, 261838.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284940 f, 261893.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285000 f, 261948.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285060 f, 262003.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285120 f, 262058.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285180 f, 262113.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285240 f, 262169.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285300 f, 262224.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285360 f, 262279.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285420 f, 262334.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285480 f, 262389.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285540 f, 262444.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285600 f, 262500.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285660 f, 262555.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285720 f, 262610.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285780 f, 262665.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285840 f, 262720.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285900 f, 262775.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285960 f, 262830.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286020 f, 262886.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286080 f, 262941.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286140 f, 262996.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286200 f, 263051.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286260 f, 263106.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286320 f, 263161.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286380 f, 263216.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286440 f, 263272.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286500 f, 263327.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286560 f, 263382.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286620 f, 263437.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286680 f, 263492.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286740 f, 263547.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286800 f, 263602.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286860 f, 263658.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286920 f, 263713.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286980 f, 263526.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287040 f, 263581.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287100 f, 263636.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287160 f, 263691.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287220 f, 263746.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287280 f, 263801.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287340 f, 263856.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287400 f, 263911.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287460 f, 263966.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287520 f, 264022.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287580 f, 264077.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287640 f, 264132.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287700 f, 264187.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287760 f, 264242.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287820 f, 264297.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287880 f, 264352.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287940 f, 264407.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288000 f, 264462.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288060 f, 264517.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288120 f, 264573.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288180 f, 264628.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288240 f, 264683.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288300 f, 264738.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288360 f, 264793.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288420 f, 264848.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288480 f, 264903.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288540 f, 264958.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288600 f, 265013.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288660 f, 265068.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288720 f, 265123.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288780 f, 265179.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288840 f, 265234.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288900 f, 265289.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288960 f, 265344.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289020 f, 265399.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289080 f, 265454.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289140 f, 265509.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289200 f, 265564.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289260 f, 265619.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289320 f, 265674.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289380 f, 265730.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289440 f, 265785.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289500 f, 265840.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289560 f, 265895.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289620 f, 265950.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289680 f, 266005.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289740 f, 266060.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289800 f, 266115.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289860 f, 266170.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289920 f, 266225.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289980 f, 266281.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290040 f, 266336.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290100 f, 266391.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290160 f, 266446.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290220 f, 266501.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290280 f, 266556.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290340 f, 266611.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290400 f, 266666.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290460 f, 266477.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290520 f, 266532.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290580 f, 266587.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290640 f, 266642.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290700 f, 266697.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290760 f, 266752.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290820 f, 266807.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290880 f, 266862.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290940 f, 266917.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291000 f, 266972.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291060 f, 267027.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291120 f, 267082.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291180 f, 267137.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291240 f, 267192.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291300 f, 267247.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291360 f, 267302.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291420 f, 267357.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291480 f, 267412.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291540 f, 267467.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291600 f, 267522.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291660 f, 267577.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291720 f, 267633.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291780 f, 267688.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291840 f, 267743.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291900 f, 267798.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291960 f, 267853.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292020 f, 267908.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292080 f, 267963.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292140 f, 268018.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292200 f, 268073.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292260 f, 268128.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292320 f, 268183.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292380 f, 268238.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292440 f, 268293.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292500 f, 268348.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292560 f, 268403.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292620 f, 268458.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292680 f, 268513.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292740 f, 268568.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292800 f, 268623.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292860 f, 268678.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292920 f, 268733.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292980 f, 268789.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293040 f, 268844.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293100 f, 268899.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293160 f, 268954.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293220 f, 269009.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293280 f, 269064.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293340 f, 269119.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293400 f, 269174.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293460 f, 269229.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293520 f, 269284.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293580 f, 269339.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293640 f, 269394.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293700 f, 269449.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293760 f, 269504.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293820 f, 269559.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293880 f, 269614.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293940 f, 269669.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294000 f, 269477.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294060 f, 269532.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294120 f, 269587.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294180 f, 269642.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294240 f, 269697.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294300 f, 269752.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294360 f, 269807.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294420 f, 269862.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294480 f, 269917.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294540 f, 269972.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294600 f, 270027.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294660 f, 270082.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294720 f, 270137.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294780 f, 270192.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294840 f, 270247.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294900 f, 270302.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294960 f, 270357.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295020 f, 270412.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295080 f, 270467.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295140 f, 270522.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295200 f, 270577.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295260 f, 270632.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295320 f, 270687.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295380 f, 270742.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295440 f, 270797.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295500 f, 270852.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295560 f, 270907.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295620 f, 270962.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295680 f, 271017.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295740 f, 271072.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295800 f, 271127.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295860 f, 271182.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295920 f, 271237.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295980 f, 271292.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296040 f, 271347.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296100 f, 271402.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296160 f, 271457.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296220 f, 271512.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296280 f, 271567.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296340 f, 271622.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296400 f, 271677.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296460 f, 271732.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296520 f, 271787.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296580 f, 271842.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296640 f, 271897.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296700 f, 271952.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296760 f, 272007.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296820 f, 272062.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296880 f, 272117.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296940 f, 272172.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297000 f, 272227.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297060 f, 272282.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297120 f, 272337.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297180 f, 272392.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297240 f, 272447.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297300 f, 272502.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297360 f, 272557.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297420 f, 272612.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297480 f, 272667.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297540 f, 272722.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297600 f, 272777.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297660 f, 272582.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297720 f, 272637.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297780 f, 272692.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297840 f, 272747.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297900 f, 272802.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297960 f, 272857.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298020 f, 272912.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298080 f, 272967.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298140 f, 273021.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298200 f, 273076.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298260 f, 273131.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298320 f, 273186.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298380 f, 273241.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298440 f, 273296.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298500 f, 273351.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298560 f, 273406.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298620 f, 273461.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298680 f, 273516.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298740 f, 273571.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298800 f, 273626.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298860 f, 273681.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298920 f, 273736.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298980 f, 273791.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299040 f, 273846.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299100 f, 273901.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299160 f, 273956.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299220 f, 274011.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299280 f, 274065.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299340 f, 274120.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299400 f, 274175.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299460 f, 274230.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299520 f, 274285.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299580 f, 274340.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299640 f, 274395.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299700 f, 274450.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299760 f, 274505.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299820 f, 274560.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299880 f, 274615.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299940 f, 274670.3 fps, 0 ms/f
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01Onscreen took 1.899 sec
[junit] Testcase: test02Offscreen took 0 sec
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309480 f, 262493.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309540 f, 262544.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309600 f, 262595.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309660 f, 262646.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309720 f, 262697.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309780 f, 262748.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309840 f, 262798.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309900 f, 262849.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309960 f, 262900.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310020 f, 262951.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310080 f, 263002.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310140 f, 263053.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310200 f, 263104.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310260 f, 263155.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310320 f, 263206.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310380 f, 263257.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310440 f, 263307.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310500 f, 263358.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310560 f, 263409.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310620 f, 263460.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310680 f, 263511.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310740 f, 263562.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310800 f, 263613.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310860 f, 263664.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310920 f, 263715.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310980 f, 263765.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311040 f, 263816.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311100 f, 263867.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311160 f, 263918.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311220 f, 263969.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311280 f, 264020.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311340 f, 264071.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311400 f, 263898.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311460 f, 263949.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311520 f, 264000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311580 f, 264050.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311640 f, 264101.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311700 f, 264152.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311760 f, 264203.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311820 f, 264254.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311880 f, 264305.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311940 f, 264355.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312000 f, 264406.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312060 f, 264457.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312120 f, 264508.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312180 f, 264559.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312240 f, 264610.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312300 f, 264661.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312360 f, 264711.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312420 f, 264762.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312480 f, 264813.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312540 f, 264864.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312600 f, 264915.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312660 f, 264966.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312720 f, 265016.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312780 f, 265067.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312840 f, 265118.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312900 f, 265169.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312960 f, 265220.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313020 f, 265271.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313080 f, 265322.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313140 f, 265372.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313200 f, 265423.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313260 f, 265474.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313320 f, 265525.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313380 f, 265576.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313440 f, 265627.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313500 f, 265677.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313560 f, 265728.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313620 f, 265779.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313680 f, 265830.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313740 f, 265881.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313800 f, 265932.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313860 f, 265983.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313920 f, 266033.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313980 f, 266084.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314040 f, 265910.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314100 f, 265961.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314160 f, 266011.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314220 f, 266062.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314280 f, 266113.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314340 f, 266164.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314400 f, 266215.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314460 f, 266265.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314520 f, 266316.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314580 f, 266367.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314640 f, 266418.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314700 f, 266469.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314760 f, 266519.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314820 f, 266570.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314880 f, 266621.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314940 f, 266672.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315000 f, 266723.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315060 f, 266773.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315120 f, 266824.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315180 f, 266875.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315240 f, 266926.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315300 f, 266977.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315360 f, 267027.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315420 f, 267078.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315480 f, 267129.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315540 f, 267180.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315600 f, 267231.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315660 f, 267281.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315720 f, 267332.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315780 f, 267383.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315840 f, 267434.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315900 f, 267485.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315960 f, 267536.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316020 f, 267586.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316080 f, 267637.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316140 f, 267688.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316200 f, 267739.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316260 f, 267790.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316320 f, 267840.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316380 f, 267891.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316440 f, 267942.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316500 f, 267993.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316560 f, 268044.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316620 f, 268094.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316680 f, 268145.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316740 f, 268196.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316800 f, 268020.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316860 f, 268071.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316920 f, 268121.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316980 f, 268172.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317040 f, 268223.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317100 f, 268274.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317160 f, 268324.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317220 f, 268375.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317280 f, 268426.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317340 f, 268477.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317400 f, 268527.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317460 f, 268578.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317520 f, 268629.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317580 f, 268680.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317640 f, 268730.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317700 f, 268781.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317760 f, 268832.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317820 f, 268883.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317880 f, 268934.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317940 f, 268984.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318000 f, 269035.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318060 f, 269086.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318120 f, 269137.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318180 f, 269187.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318240 f, 269238.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318300 f, 269289.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318360 f, 269340.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318420 f, 269390.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318480 f, 269441.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318540 f, 269492.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318600 f, 269543.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318660 f, 269593.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318720 f, 269644.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318780 f, 269695.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318840 f, 269746.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318900 f, 269796.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318960 f, 269619.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319020 f, 269670.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319080 f, 269721.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319140 f, 269771.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319200 f, 269822.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319260 f, 269873.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319320 f, 269923.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319380 f, 269974.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319440 f, 270025.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319500 f, 270076.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319560 f, 270126.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319620 f, 270177.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319680 f, 270228.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319740 f, 270278.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319800 f, 270329.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319860 f, 270380.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319920 f, 270431.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319980 f, 270481.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320040 f, 270532.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320100 f, 270583.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320160 f, 270633.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320220 f, 270684.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320280 f, 270735.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320340 f, 270786.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320400 f, 270836.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320460 f, 270887.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320520 f, 270938.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320580 f, 270989.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320640 f, 271039.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320700 f, 271090.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320760 f, 271141.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320820 f, 271191.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320880 f, 271242.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320940 f, 271293.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321000 f, 271344.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321060 f, 271394.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321120 f, 271445.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321180 f, 271496.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321240 f, 271317.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321300 f, 271368.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321360 f, 271418.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321420 f, 271469.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321480 f, 271520.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321540 f, 271570.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321600 f, 271621.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321660 f, 271672.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321720 f, 271722.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321780 f, 271773.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321840 f, 271824.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321900 f, 271875.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321960 f, 271925.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322020 f, 271976.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322080 f, 272027.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322140 f, 272077.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322200 f, 272128.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322260 f, 272179.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322320 f, 272229.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322380 f, 272280.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322440 f, 272331.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322500 f, 272381.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322560 f, 272432.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322620 f, 272483.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322680 f, 272533.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322740 f, 272584.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322800 f, 272635.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322860 f, 272685.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322920 f, 272736.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322980 f, 272787.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323040 f, 272837.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323100 f, 272888.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323160 f, 272939.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323220 f, 272989.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323280 f, 273040.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323340 f, 273091.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323400 f, 273141.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323460 f, 272962.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323520 f, 273012.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323580 f, 273063.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323640 f, 273113.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323700 f, 273164.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323760 f, 273215.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323820 f, 273265.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323880 f, 273316.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323940 f, 273367.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324000 f, 273417.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324060 f, 273468.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324120 f, 273519.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324180 f, 273569.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324240 f, 273620.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324300 f, 273670.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324360 f, 273721.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324420 f, 273772.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324480 f, 273822.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324540 f, 273873.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324600 f, 273924.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324660 f, 273974.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324720 f, 274025.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324780 f, 274075.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324840 f, 274126.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324900 f, 274177.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324960 f, 274227.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325020 f, 274278.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325080 f, 274329.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325140 f, 274379.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325200 f, 274430.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325260 f, 274481.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325320 f, 274531.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325380 f, 274582.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325440 f, 274632.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325500 f, 274683.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325560 f, 274734.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325620 f, 274784.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325680 f, 274835.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325740 f, 274886.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325800 f, 274936.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325860 f, 274987.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325920 f, 275037.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325980 f, 275088.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326040 f, 275139.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326100 f, 275189.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326160 f, 275240.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326220 f, 275291.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326280 f, 275341.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326340 f, 275160.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326400 f, 275210.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326460 f, 275261.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326520 f, 275311.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326580 f, 275362.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326640 f, 275413.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326700 f, 275463.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326760 f, 275514.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326820 f, 275564.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326880 f, 275615.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326940 f, 275666.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327000 f, 275716.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327060 f, 275767.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327120 f, 275817.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327180 f, 275868.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327240 f, 275919.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327300 f, 275969.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327360 f, 276020.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327420 f, 276070.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327480 f, 276121.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327540 f, 276172.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327600 f, 276222.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327660 f, 276273.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327720 f, 276323.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327780 f, 276374.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327840 f, 276424.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327900 f, 276475.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327960 f, 276526.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328020 f, 276576.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328080 f, 276627.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328140 f, 276677.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328200 f, 276728.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328260 f, 276779.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328320 f, 276829.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328380 f, 276880.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328440 f, 276930.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328500 f, 276981.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328560 f, 277032.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328620 f, 277082.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328680 f, 277133.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328740 f, 277183.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328800 f, 277234.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328860 f, 277285.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328920 f, 277335.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328980 f, 277386.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329040 f, 277436.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329100 f, 277487.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329160 f, 277537.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329220 f, 277588.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329280 f, 277639.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329340 f, 277689.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329400 f, 277740.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329460 f, 277790.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329520 f, 277841.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329580 f, 277892.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329640 f, 277942.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329700 f, 277759.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329760 f, 277809.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329820 f, 277860.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329880 f, 277910.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329940 f, 277961.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330000 f, 278011.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330060 f, 278062.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330120 f, 278112.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330180 f, 278163.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330240 f, 278214.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330300 f, 278264.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330360 f, 278315.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330420 f, 278365.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330480 f, 278416.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330540 f, 278466.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330600 f, 278517.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330660 f, 278567.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330720 f, 278618.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330780 f, 278668.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330840 f, 278719.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330900 f, 278770.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330960 f, 278820.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331020 f, 278871.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331080 f, 278921.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331140 f, 278972.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331200 f, 279022.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331260 f, 279073.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331320 f, 279123.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331380 f, 279174.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331440 f, 279224.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331500 f, 279275.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331560 f, 279326.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331620 f, 279376.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331680 f, 279427.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331740 f, 279477.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331800 f, 279528.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331860 f, 279578.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331920 f, 279629.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331980 f, 279679.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332040 f, 279730.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332100 f, 279780.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332160 f, 279831.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332220 f, 279882.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332280 f, 279932.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332340 f, 279983.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332400 f, 280033.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332460 f, 280084.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332520 f, 280134.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332580 f, 280185.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332640 f, 280235.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332700 f, 280286.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332760 f, 280336.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332820 f, 280151.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332880 f, 280202.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332940 f, 280252.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333000 f, 280303.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333060 f, 280353.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333120 f, 280404.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333180 f, 280454.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333240 f, 280505.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333300 f, 280555.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333360 f, 280606.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333420 f, 280656.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333480 f, 280707.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333540 f, 280757.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333600 f, 280808.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333660 f, 280858.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333720 f, 280909.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333780 f, 280959.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333840 f, 281010.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333900 f, 281060.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333960 f, 281111.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334020 f, 281161.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334080 f, 281212.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334140 f, 281262.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334200 f, 281313.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334260 f, 281363.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334320 f, 281414.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334380 f, 281464.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334440 f, 281515.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334500 f, 281565.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334560 f, 281616.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334620 f, 281666.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334680 f, 281717.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334740 f, 281767.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334800 f, 281818.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334860 f, 281868.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334920 f, 281919.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334980 f, 281969.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335040 f, 282020.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335100 f, 282070.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335160 f, 282121.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335220 f, 282171.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335280 f, 281984.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335340 f, 282035.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335400 f, 282085.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335460 f, 282136.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335520 f, 282186.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335580 f, 282237.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335640 f, 282287.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335700 f, 282338.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335760 f, 282388.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335820 f, 282439.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335880 f, 282489.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335940 f, 282539.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336000 f, 282590.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336060 f, 282640.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336120 f, 282691.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336180 f, 282741.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336240 f, 282792.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336300 f, 282842.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336360 f, 282893.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336420 f, 282943.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336480 f, 282994.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336540 f, 283044.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336600 f, 283095.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336660 f, 283145.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336720 f, 283195.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336780 f, 283246.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336840 f, 283296.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336900 f, 283347.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336960 f, 283397.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337020 f, 283448.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337080 f, 283498.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337140 f, 283549.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337200 f, 283599.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337260 f, 283650.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337320 f, 283700.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337380 f, 283751.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337440 f, 283801.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337500 f, 283851.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337560 f, 283902.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337620 f, 283952.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337680 f, 284003.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337740 f, 284053.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337800 f, 283865.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337860 f, 283915.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337920 f, 283966.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337980 f, 284016.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338040 f, 284067.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338100 f, 284117.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338160 f, 284168.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338220 f, 284218.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338280 f, 284268.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338340 f, 284319.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338400 f, 284369.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338460 f, 284420.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338520 f, 284470.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338580 f, 284521.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338640 f, 284571.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338700 f, 284621.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338760 f, 284672.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338820 f, 284722.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338880 f, 284773.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338940 f, 284823.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339000 f, 284873.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339060 f, 284924.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339120 f, 284974.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339180 f, 285025.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339240 f, 285075.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339300 f, 285126.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339360 f, 285176.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339420 f, 285226.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339480 f, 285277.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339540 f, 285327.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339600 f, 285378.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339660 f, 285428.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339720 f, 285479.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339780 f, 285529.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339840 f, 285579.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339900 f, 285630.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339960 f, 285680.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340020 f, 285731.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340080 f, 285781.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340140 f, 285831.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340200 f, 285642.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340260 f, 285692.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340320 f, 285743.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340380 f, 285793.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340440 f, 285843.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340500 f, 285894.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340560 f, 285944.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340620 f, 285994.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340680 f, 286045.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340740 f, 286095.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340800 f, 286146.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340860 f, 286196.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340920 f, 286246.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340980 f, 286297.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341040 f, 286347.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341100 f, 286398.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341160 f, 286448.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341220 f, 286498.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341280 f, 286549.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341340 f, 286599.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341400 f, 286649.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341460 f, 286700.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341520 f, 286750.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341580 f, 286801.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341640 f, 286851.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341700 f, 286901.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341760 f, 286952.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341820 f, 287002.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341880 f, 287052.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341940 f, 287103.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342000 f, 287153.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342060 f, 287204.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342120 f, 287254.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342180 f, 287304.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342240 f, 287355.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342300 f, 287405.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342360 f, 287455.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342420 f, 287506.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342480 f, 287556.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342540 f, 287607.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342600 f, 287657.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342660 f, 287707.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342720 f, 287516.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342780 f, 287567.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342840 f, 287617.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342900 f, 287667.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342960 f, 287718.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343020 f, 287768.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343080 f, 287818.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343140 f, 287869.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343200 f, 287919.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343260 f, 287969.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343320 f, 288020.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343380 f, 288070.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343440 f, 288120.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343500 f, 288171.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343560 f, 288221.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343620 f, 288271.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343680 f, 288322.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343740 f, 288372.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343800 f, 288422.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343860 f, 288473.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343920 f, 288523.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343980 f, 288573.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344040 f, 288624.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344100 f, 288674.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344160 f, 288724.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344220 f, 288775.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344280 f, 288825.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344340 f, 288875.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344400 f, 288926.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344460 f, 288976.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344520 f, 289026.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344580 f, 289077.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344640 f, 289127.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344700 f, 289177.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344760 f, 289228.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344820 f, 289278.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344880 f, 289328.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344940 f, 289379.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345000 f, 289429.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345060 f, 289479.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345120 f, 289530.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345180 f, 289580.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345240 f, 289388.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345300 f, 289438.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345360 f, 289488.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345420 f, 289538.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345480 f, 289589.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345540 f, 289639.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345600 f, 289689.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345660 f, 289740.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345720 f, 289790.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345780 f, 289840.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345840 f, 289891.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345900 f, 289941.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345960 f, 289991.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346020 f, 290041.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346080 f, 290092.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346140 f, 290142.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346200 f, 290192.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346260 f, 290243.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346320 f, 290293.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346380 f, 290343.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346440 f, 290393.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346500 f, 290444.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346560 f, 290494.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346620 f, 290544.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346680 f, 290595.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346740 f, 290645.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346800 f, 290695.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346860 f, 290746.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346920 f, 290796.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346980 f, 290846.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347040 f, 290896.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347100 f, 290947.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347160 f, 290997.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347220 f, 291047.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347280 f, 291098.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347340 f, 291148.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347400 f, 291198.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347460 f, 291248.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347520 f, 291299.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347580 f, 291349.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347640 f, 291399.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347700 f, 291450.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347760 f, 291500.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347820 f, 291550.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347880 f, 291356.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347940 f, 291407.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348000 f, 291457.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348060 f, 291507.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348120 f, 291557.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348180 f, 291608.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348240 f, 291658.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348300 f, 291708.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348360 f, 291758.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348420 f, 291809.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348480 f, 291859.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348540 f, 291909.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348600 f, 291959.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348660 f, 292010.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348720 f, 292060.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348780 f, 292110.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348840 f, 292160.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348900 f, 292211.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348960 f, 292261.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349020 f, 292311.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349080 f, 292361.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349140 f, 292412.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349200 f, 292462.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349260 f, 292512.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349320 f, 292562.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349380 f, 292613.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349440 f, 292663.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349500 f, 292713.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349560 f, 292763.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349620 f, 292814.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349680 f, 292864.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349740 f, 292914.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349800 f, 292964.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349860 f, 293015.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349920 f, 293065.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349980 f, 293115.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350040 f, 293165.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350100 f, 293216.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350160 f, 293266.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350220 f, 293316.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350280 f, 293366.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350340 f, 293417.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350400 f, 293467.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350460 f, 293517.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350520 f, 293567.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350580 f, 293618.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350640 f, 293668.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350700 f, 293718.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350760 f, 293768.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350820 f, 293819.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350880 f, 293869.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350940 f, 293673.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351000 f, 293723.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351060 f, 293774.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351120 f, 293824.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351180 f, 293874.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351240 f, 293924.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351300 f, 293974.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351360 f, 294025.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351420 f, 294075.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351480 f, 294125.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351540 f, 294175.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351600 f, 294225.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351660 f, 294276.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351720 f, 294326.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351780 f, 294376.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351840 f, 294426.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351900 f, 294477.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351960 f, 294527.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352020 f, 294577.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352080 f, 294627.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352140 f, 294677.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352200 f, 294728.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352260 f, 294778.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352320 f, 294828.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352380 f, 294878.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352440 f, 294928.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352500 f, 294979.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352560 f, 295029.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352620 f, 295079.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352680 f, 295129.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352740 f, 295179.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352800 f, 295230.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352860 f, 295280.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352920 f, 295330.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352980 f, 295380.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353040 f, 295430.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353100 f, 295481.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353160 f, 295531.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353220 f, 295581.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353280 f, 295631.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353340 f, 295682.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353400 f, 295732.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353460 f, 295782.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353520 f, 295832.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353580 f, 295882.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353640 f, 295933.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353700 f, 295983.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353760 f, 296033.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353820 f, 296083.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353880 f, 296133.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353940 f, 296184.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354000 f, 296234.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354060 f, 296284.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354120 f, 296086.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354180 f, 296137.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354240 f, 296187.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354300 f, 296237.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354360 f, 296287.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354420 f, 296337.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354480 f, 296387.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354540 f, 296438.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354600 f, 296488.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354660 f, 296538.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354720 f, 296588.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354780 f, 296638.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354840 f, 296688.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354900 f, 296739.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354960 f, 296789.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355020 f, 296839.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355080 f, 296889.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355140 f, 296939.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355200 f, 296989.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355260 f, 297040.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355320 f, 297090.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355380 f, 297140.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355440 f, 297190.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355500 f, 297240.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355560 f, 297290.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355620 f, 297341.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355680 f, 297391.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355740 f, 297441.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355800 f, 297491.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355860 f, 297541.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355920 f, 297591.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355980 f, 297642.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356040 f, 297692.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356100 f, 297742.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356160 f, 297792.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356220 f, 297842.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356280 f, 297892.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356340 f, 297943.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356400 f, 297993.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356460 f, 298043.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356520 f, 298093.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356580 f, 298143.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356640 f, 298193.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356700 f, 298244.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356760 f, 298294.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356820 f, 298344.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356880 f, 298394.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356940 f, 298444.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357000 f, 298494.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357060 f, 298545.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357120 f, 298595.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357180 f, 298396.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357240 f, 298446.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357300 f, 298496.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357360 f, 298546.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357420 f, 298596.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357480 f, 298646.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357540 f, 298696.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357600 f, 298746.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357660 f, 298797.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357720 f, 298847.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357780 f, 298897.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357840 f, 298947.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357900 f, 298997.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357960 f, 299047.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358020 f, 299097.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358080 f, 299147.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358140 f, 299198.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358200 f, 299248.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358260 f, 299298.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358320 f, 299348.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358380 f, 299398.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358440 f, 299448.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358500 f, 299498.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358560 f, 299548.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358620 f, 299599.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358680 f, 299649.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358740 f, 299699.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358800 f, 299749.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358860 f, 299799.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358920 f, 299849.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358980 f, 299899.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359040 f, 299949.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359100 f, 300000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359160 f, 300050.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359220 f, 300100.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359280 f, 299899.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359340 f, 299949.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359400 f, 300000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359460 f, 300050.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359520 f, 300100.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359580 f, 300150.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359640 f, 300200.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359700 f, 300250.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359760 f, 300300.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359820 f, 300350.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359880 f, 300400.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359940 f, 300450.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360000 f, 300500.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360060 f, 300550.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360120 f, 300601.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360180 f, 300651.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360240 f, 300701.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360300 f, 300751.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360360 f, 300801.3 fps, 0 ms/f
[junit] 1 s: 60 f / 81 ms, 740.7 fps, 1 ms/f; total: 360420 f, 281798.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360480 f, 281845.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360540 f, 281892.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360600 f, 281939.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360660 f, 281985.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360720 f, 282032.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360780 f, 282079.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360840 f, 282126.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360900 f, 282173.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360960 f, 282220.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361020 f, 282267.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361080 f, 282314.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361140 f, 282361.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361200 f, 282187.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361260 f, 282234.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361320 f, 282281.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361380 f, 282328.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361440 f, 282375.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361500 f, 282421.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361560 f, 282468.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361620 f, 282515.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361680 f, 282562.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361740 f, 282609.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361800 f, 282656.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361860 f, 282703.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361920 f, 282750.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361980 f, 282796.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362040 f, 282843.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362100 f, 282890.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362160 f, 282937.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362220 f, 282984.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362280 f, 283031.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362340 f, 283078.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362400 f, 283125.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362460 f, 283171.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362520 f, 283218.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362580 f, 283265.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362640 f, 283312.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362700 f, 283359.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362760 f, 283406.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362820 f, 283453.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362880 f, 283500.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362940 f, 283546.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363000 f, 283593.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363060 f, 283640.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363120 f, 283687.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363180 f, 283734.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363240 f, 283559.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363300 f, 283606.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363360 f, 283653.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363420 f, 283700.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363480 f, 283747.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363540 f, 283793.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363600 f, 283840.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363660 f, 283887.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363720 f, 283934.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363780 f, 283981.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363840 f, 284028.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363900 f, 284074.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363960 f, 284121.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364020 f, 284168.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364080 f, 284215.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364140 f, 284262.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364200 f, 284309.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364260 f, 284355.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364320 f, 284402.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364380 f, 284449.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364440 f, 284496.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364500 f, 284543.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364560 f, 284590.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364620 f, 284637.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364680 f, 284683.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364740 f, 284730.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364800 f, 284777.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364860 f, 284824.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364920 f, 284871.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364980 f, 284918.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365040 f, 284964.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365100 f, 285011.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365160 f, 285058.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365220 f, 285105.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365280 f, 284929.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365340 f, 284976.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365400 f, 285023.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365460 f, 285070.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365520 f, 285117.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365580 f, 285163.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365640 f, 285210.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365700 f, 285257.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365760 f, 285304.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365820 f, 285351.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365880 f, 285397.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365940 f, 285444.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366000 f, 285491.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366060 f, 285538.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366120 f, 285585.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366180 f, 285631.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366240 f, 285678.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366300 f, 285725.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366360 f, 285772.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366420 f, 285819.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366480 f, 285865.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366540 f, 285912.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366600 f, 285959.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366660 f, 286006.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366720 f, 286053.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366780 f, 286099.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366840 f, 286146.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366900 f, 286193.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366960 f, 286240.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367020 f, 286287.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367080 f, 286333.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367140 f, 286380.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367200 f, 286427.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367260 f, 286250.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367320 f, 286297.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367380 f, 286344.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367440 f, 286391.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367500 f, 286438.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367560 f, 286484.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367620 f, 286531.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367680 f, 286578.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367740 f, 286625.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367800 f, 286671.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367860 f, 286718.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367920 f, 286765.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367980 f, 286812.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368040 f, 286858.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368100 f, 286905.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368160 f, 286952.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368220 f, 286999.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368280 f, 287046.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368340 f, 287092.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368400 f, 287139.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368460 f, 287186.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368520 f, 287233.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368580 f, 287279.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368640 f, 287326.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368700 f, 287373.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368760 f, 287420.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368820 f, 287466.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368880 f, 287513.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368940 f, 287560.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369000 f, 287607.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369060 f, 287653.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369120 f, 287700.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369180 f, 287747.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369240 f, 287794.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369300 f, 287616.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369360 f, 287663.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369420 f, 287710.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369480 f, 287757.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369540 f, 287803.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369600 f, 287850.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369660 f, 287897.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369720 f, 287943.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369780 f, 287990.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369840 f, 288037.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369900 f, 288084.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369960 f, 288130.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370020 f, 288177.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370080 f, 288224.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370140 f, 288271.0 fps, 0 ms/f
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.866 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364888031 ms III - Start
[junit] SLOCK [T main @ 1692364888031 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test01Onscreen
[junit] XXXX Visible Part 1/3
[junit] 0 s: 60 f / 190 ms, 315.7 fps, 3 ms/f; total: 60 f, 315.7 fps, 3 ms/f
[junit] 0 s: 60 f / 75 ms, 800.0 fps, 1 ms/f; total: 120 f, 452.8 fps, 2 ms/f
[junit] 0 s: 60 f / 81 ms, 740.7 fps, 1 ms/f; total: 180 f, 518.7 fps, 1 ms/f
[junit] 0 s: 60 f / 72 ms, 833.3 fps, 1 ms/f; total: 240 f, 572.7 fps, 1 ms/f
[junit] 0 s: 60 f / 66 ms, 909.0 fps, 1 ms/f; total: 300 f, 617.2 fps, 1 ms/f
[junit] 0 s: 60 f / 63 ms, 952.3 fps, 1 ms/f; total: 360 f, 654.5 fps, 1 ms/f
[junit] XXXXX Invisible Part 2/3
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60 f, 60000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120 f, 120000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 180000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 300000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 360000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 270000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 300000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 330000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 360000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 390000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 450000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 510000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 570000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 630000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 460000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 500000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 520000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 560000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 580000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 620000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 640000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 680000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 700000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 720000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 740000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 760000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 615000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 630000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 645000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 675000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 690000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 705000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 720000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 735000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 750000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 765000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 795000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 810000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 825000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 684000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 696000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 708000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 720000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 732000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 744000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 756000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 768000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 792000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 804000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 816000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 828000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 852000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 864000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 876000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 740000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 750000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 760000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 770000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 790000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 800000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 810000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 820000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 830000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 850000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 860000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 870000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 880000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 890000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 900000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 788571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 797142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 805714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 814285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 822857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 831428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 848571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 857142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 865714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 874285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 882857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 891428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 900000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 908571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 917142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 925714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 817500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 825000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 832500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 847500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 855000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 862500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 870000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 877500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 885000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 892500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 900000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 907500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 915000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 922500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 930000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 937500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 846666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 853333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 860000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 866666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 873333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 880000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 886666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 893333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 900000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 906666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 913333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 920000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 926666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 933333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 940000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 946666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 953333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 960000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 966666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 876000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 882000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 888000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 894000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 900000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 906000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 912000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 918000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 924000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 930000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 936000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 942000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 948000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 954000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 960000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 966000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 972000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 978000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 984000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 990000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 996000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 910909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 916363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 921818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 927272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 932727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 938181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 943636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 949090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 954545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 960000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 965454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 970909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 976363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 981818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 987272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 992727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 998181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 1003636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 1009090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 1014545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 935000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 940000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 945000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 950000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 955000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 960000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 965000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 970000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 975000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 980000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 985000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 990000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 995000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 1000000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 1005000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 1010000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 1015000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 1020000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 1025000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 1030000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 955384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 960000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 964615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 969230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 973846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 978461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 983076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 987692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 992307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 996923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 1001538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 1006153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 1010769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 1015384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 1020000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 1024615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 1029230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 1033846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 1038461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 1043076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 1047692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 977142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 981428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 985714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 990000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 994285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 998571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 1002857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 1007142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 1011428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 1015714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 1020000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 1024285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 1028571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 1032857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 1037142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 1041428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 1045714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 1050000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 1054285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 1058571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 992000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 996000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 1000000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 1004000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 1008000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 1012000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 1016000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 1020000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 1024000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 1028000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 1032000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 1036000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 1040000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 1044000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 1048000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 1052000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 1056000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 1060000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 1064000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 1068000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 1072000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 1076000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 1080000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 1016250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 1020000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 1023750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 1027500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 1031250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 1035000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 1038750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 1042500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 1046250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 1050000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 1053750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 1057500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 1061250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 1065000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 1068750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 1072500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 1076250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 1080000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 1083750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 1087500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 1091250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 1095000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 1098750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 1102500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 1106250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 1110000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 1048235.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 1051764.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 1055294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 1058823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 1062353.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 1065882.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 1069411.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 1072941.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 1076470.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 1080000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 1083529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 1087058.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 1090588.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 1094117.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 1097647.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 1101176.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 1104705.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 1108235.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 1111764.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 1115294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 1118823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 1122353.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 1125882.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 1129411.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 1132941.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 1136470.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 1076666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 1080000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 1083333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 1086666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 1090000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 1093333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 1096666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 1100000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 1103333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 1106666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 1110000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 1113333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 1116666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 1120000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 1123333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 1126666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 1130000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 1133333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 1136666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 1140000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 1143333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 1146666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 1150000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 1153333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 1156666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 1160000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 1163333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 1166666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 1108421.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 1111579.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 1114736.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 1117894.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 1121052.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 1124210.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 1127368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 1130526.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 1133684.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 1136842.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 1140000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 1143157.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 1146315.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 1149473.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 1152631.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 1155789.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 1158947.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 1162105.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 1165263.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 1168421.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 1171579.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 1174736.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 1177894.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 1181052.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 1184210.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 1187368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 1190526.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 1193684.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 1137000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 1140000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 1143000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 1146000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 1149000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 1152000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 1155000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 1158000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 1161000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 1164000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 1167000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 1170000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 1173000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 1176000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 1179000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 1182000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 1185000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 1188000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 1191000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 1194000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 1197000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 1200000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 1203000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 1206000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 1209000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 1212000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 1215000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 1218000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 1221000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 1224000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 1227000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 1171428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 1174285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 1177142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 1180000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 1182857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 1185714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 1188571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 1191428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 1194285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 1197142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 1200000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 1202857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 1205714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 1208571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 1211428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 1214285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 1217142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 1220000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 1222857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 1225714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 1228571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 1231428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 1234285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 1237142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 1240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 1242857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 1245714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 1248571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 1251428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 1254285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 1257142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 1202727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 1205454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 1208181.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 1210909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 1213636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 1216363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 1219090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 1221818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 1224545.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 1227272.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 1230000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 1232727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 1235454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 1238181.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 1240909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 1243636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 1246363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 1249090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 1251818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 1254545.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 1257272.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 1260000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 1262727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 1265454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 1268181.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 1270909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 1273636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 1276363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 1223478.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 1226087.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 1228695.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 1231304.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 1233913.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 1236521.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 1239130.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 1241739.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 1244347.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 1246956.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 1249565.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 1252173.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 1254782.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 1257391.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 1260000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 1262608.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 1265217.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 1267826.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 1217500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 1220000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 1222500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 1225000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 1227500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 1230000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 1232500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 1235000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 1237500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 1240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 1242500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 1245000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 1247500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 1250000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 1252500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 1255000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 1207200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 1209600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 1212000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 1214400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 1216800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 1219200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 1221600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 1224000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 1226400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 1228800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 1231200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 1233600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 1236000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 1238400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 1240800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 1195384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 1197692.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 1200000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 1202307.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 1204615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 1206923.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 1209230.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 1211538.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 1213846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 1216153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 1218461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 1220769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 1223076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 1225384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 1227692.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 1230000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 1232307.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 1234615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 1236923.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 1239230.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 1195555.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 1197777.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 1200000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 1202222.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 1204444.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 1206666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 1208888.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 1211111.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 1213333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 1215555.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 1217777.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 1220000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 1222222.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 1224444.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 1226666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 1228888.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 1231111.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 1233333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 1235555.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 1237777.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 1240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 1197857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 1200000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 1202142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 1204285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 1206428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 1208571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 1210714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 1212857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 1215000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 1217142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 1219285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 1221428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 1223571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 1225714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 1227857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 1230000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 1232142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 1234285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 1236428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 1238571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 1240714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 1242857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 1245000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 1247142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 1249285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 1251428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 1253571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 1212413.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 1214482.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 1216551.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 1218620.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 1220689.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 1222758.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 1224827.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 1226896.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 1228965.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 1231034.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 1233103.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 1235172.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 1237241.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 1239310.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 1241379.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 1243448.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 1245517.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 1247586.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 1249655.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 1251724.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 1253793.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 1255862.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 1257931.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 1260000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 1262069.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 1264137.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 1224000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 1226000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 1228000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 1230000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 1232000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 1234000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 1236000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 1238000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 1240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 1242000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 1244000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 1246000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 1248000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 1250000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 1252000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 1254000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 1256000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 1258000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 1260000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 1262000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 1264000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 1266000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 1227096.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 1229032.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 1230967.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 1232903.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 1234838.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 1236774.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 1238709.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 1240645.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 1242580.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 1244516.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 1246451.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 1248387.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 1250322.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 1252258.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 1254193.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 1256129.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 1258064.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 1260000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 1261935.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 1263871.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 1265806.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 1267741.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 1269677.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 1271612.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 1273548.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 1275483.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 1277419.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 1279354.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 1281290.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 1283225.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 1285161.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 1287096.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 1289032.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 1290967.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 1292903.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 1254375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 1256250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 1258125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 1260000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 1261875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 1263750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 1265625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 1267500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 1269375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 1271250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 1273125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 1275000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 1276875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 1278750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 1280625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 1282500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 1284375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 1286250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 1288125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 1290000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 1291875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 1293750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 1295625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 1297500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 1299375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 1301250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 1303125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 1305000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 1306875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 1308750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 1310625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 1312500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 1314375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 1316250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 1318125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 1320000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 1321875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 1323750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 1325625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 1327500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 1289090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 1290909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 1292727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 1294545.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 1296363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 1298181.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 1300000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 1301818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 1303636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 1305454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 1307272.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 1309090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 1310909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 1312727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 1314545.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 1316363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 1318181.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 1320000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 1321818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 1323636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 1325454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 1327272.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 1329090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 1330909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 1332727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 1334545.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 1336363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 1338181.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 1340000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 1341818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 1304117.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 1305882.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 1307647.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 1309411.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 1311176.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 1312941.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 1314705.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 1316470.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 1318235.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 1320000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 1321764.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 1323529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 1325294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 1327058.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 1328823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 1330588.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 1332353.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 1334117.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 1335882.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 1337647.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 1339411.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 1341176.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 1342941.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 1344705.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 1308000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 1309714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 1311428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 1313142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 1314857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 1316571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 1318285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 1320000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 1321714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 1323428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 1325142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 1326857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 1328571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 1330285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 1332000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 1333714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 1335428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 1337142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 1338857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 1340571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 1342285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 1344000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 1345714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 1347428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 1311666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 1313333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 1315000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 1316666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 1318333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 1320000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 1321666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 1323333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 1325000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 1326666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 1328333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 1330000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 1331666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 1333333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 1335000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 1336666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 1338333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 1340000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 1341666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 1343333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 1345000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 1346666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 1348333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 1313513.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 1315135.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 1316756.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 1318378.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 1320000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 1321621.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 1323243.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 1324864.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 1326486.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 1328108.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 1329729.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 1331351.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 1332973.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 1334594.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 1336216.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 1337837.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 1339459.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 1341081.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 1342702.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 1344324.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 1345946.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 1347567.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 1349189.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 1350810.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 1316842.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 1318421.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 1320000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 1321579.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 1323157.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 1324736.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 1326315.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 1327894.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 1329473.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 1331052.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 1332631.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 1334210.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 1335789.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 1337368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 1338947.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 1340526.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 1342105.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 1343684.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 1345263.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 1346842.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 1348421.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 1350000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 1351579.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 1353157.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 1354736.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 1356315.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 1357894.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 1359473.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 1361052.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 1362631.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 1329230.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 1330769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 1332307.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 1333846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 1335384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 1336923.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 1338461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 1340000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 1341538.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 1343076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 1344615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 1346153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 1347692.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 1349230.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 1350769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 1352307.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 1353846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 1355384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 1356923.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 1358461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 1360000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 1361538.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 1363076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 1364615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 1366153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 1367692.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 1369230.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 1370769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 1372307.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 1373846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 1375384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 1376923.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 1378461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 1380000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 1381538.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 1383076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 1384615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 1351500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 1353000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 1354500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 1356000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 1357500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 1359000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 1360500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 1362000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 1363500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 1365000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 1366500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 1368000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 1369500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 1371000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 1372500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 1374000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 1375500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 1377000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 1378500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 1380000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 1381500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 1383000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 1384500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 1386000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 1387500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 1389000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 1390500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 1392000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 1393500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 1395000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 1396500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 1398000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 1399500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 1401000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 1402500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 1404000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 1405500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 1407000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 1374146.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 1375609.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 1377073.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 1378536.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 1380000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 1381463.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 1382926.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 1384390.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 1385853.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 1387317.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 1388780.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 1390243.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 1391707.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57120 f, 1393170.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 1394634.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 1396097.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57300 f, 1397561.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 1399024.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 1400487.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 1401951.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 1403414.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 1404878.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 1372857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 1374285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 1375714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 1377142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 1378571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 1380000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 1381428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 1382857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 1384285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 1385714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 1387142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58320 f, 1388571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58380 f, 1390000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58440 f, 1391428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58500 f, 1392857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58560 f, 1394285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58620 f, 1395714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58680 f, 1397142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58740 f, 1398571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58800 f, 1400000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58860 f, 1401428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58920 f, 1402857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58980 f, 1404285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59040 f, 1405714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59100 f, 1374418.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59160 f, 1375814.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59220 f, 1377209.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59280 f, 1378604.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59340 f, 1380000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 1381395.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 1382790.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 1384186.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 1385581.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 1386976.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 1388372.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59760 f, 1389767.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59820 f, 1391162.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59880 f, 1392558.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59940 f, 1393953.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 1395348.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 1396744.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 1398139.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 1399534.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 1400930.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 1402325.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 1403720.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 1405116.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 1374545.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 1375909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 1377272.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 1378636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 1380000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 1381363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 1382727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 1384090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 1385454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 1386818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 1388181.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 1389545.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 1390909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 1392272.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 1393636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 1395000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 1396363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 1397727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 1399090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 1400454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 1401818.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 1403181.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 1404545.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 1405909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 1376000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 1377333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 1378666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 1380000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 1381333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 1382666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 1384000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 1385333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 1386666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 1388000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 1389333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 1390666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 1392000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 1393333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 1394666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 1396000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 1397333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 1398666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 1400000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 1401333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 1402666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 1404000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 1405333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 1376087.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 1377391.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63420 f, 1378695.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63480 f, 1380000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63540 f, 1381304.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63600 f, 1382608.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63660 f, 1383913.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 1385217.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63780 f, 1386521.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63840 f, 1387826.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63900 f, 1389130.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63960 f, 1390434.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64020 f, 1391739.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64080 f, 1393043.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64140 f, 1394347.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 1395652.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 1396956.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 1398260.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64380 f, 1399565.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64440 f, 1400869.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64500 f, 1402173.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64560 f, 1403478.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 1404782.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 1406087.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 1407391.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 1408695.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 1410000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 1411304.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 1412608.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 1413913.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 1415217.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 1416521.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 1417826.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 1419130.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 1420434.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 1421739.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 1423043.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 1424347.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 1425652.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 1426956.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 1428260.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 1429565.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 1430869.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 1401702.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 1402978.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 1404255.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 1405531.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 1406808.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 1408085.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 1409361.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 1410638.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 1411914.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 1413191.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 1414468.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 1415744.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 1417021.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 1418297.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 1419574.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 1420851.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 1422127.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66900 f, 1423404.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 1424680.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 1425957.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 1427234.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 1428510.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 1429787.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 1431063.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 1432340.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 1433617.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 1434893.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 1436170.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 1437446.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 1438723.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 1440000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 1441276.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 1442553.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 1443829.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 1445106.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 1446383.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 1447659.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 1448936.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 1450212.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 1451489.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 1452766.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 1454042.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 1455319.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 1456595.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 1457872.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 1459148.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 1460425.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 1431250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 1432500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 1433750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 1435000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 1436250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 1437500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 1438750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 1440000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 1441250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 1442500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 1443750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 1445000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 1446250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 1447500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 1448750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 1450000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 1451250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 1452500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 1453750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 1455000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 1456250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 1457500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 1458750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 1460000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 1461250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 1462500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 1463750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 1465000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 1466250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 1467500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 1468750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70560 f, 1470000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 1471250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 1472500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 1473750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 1475000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 1476250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 1477500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 1478750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 1480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 1481250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 1482500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 1483750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 1485000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 1486250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 1487500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 1488750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71520 f, 1490000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71580 f, 1460816.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71640 f, 1462040.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71700 f, 1463265.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71760 f, 1464489.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71820 f, 1465714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71880 f, 1466938.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71940 f, 1468163.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72000 f, 1469387.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72060 f, 1470612.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72120 f, 1471836.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72180 f, 1473061.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72240 f, 1474285.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72300 f, 1475510.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72360 f, 1476734.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72420 f, 1477959.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72480 f, 1479183.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72540 f, 1480408.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72600 f, 1481632.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72660 f, 1482857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72720 f, 1484081.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72780 f, 1485306.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72840 f, 1486530.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72900 f, 1487755.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72960 f, 1488979.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73020 f, 1490204.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73080 f, 1491428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73140 f, 1492653.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73200 f, 1493877.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73260 f, 1495102.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73320 f, 1496326.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73380 f, 1497551.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73440 f, 1498775.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73500 f, 1500000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73560 f, 1501224.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73620 f, 1502449.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73680 f, 1503673.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73740 f, 1504898.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73800 f, 1506122.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73860 f, 1507347.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73920 f, 1508571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73980 f, 1509795.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74040 f, 1511020.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74100 f, 1512244.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74160 f, 1513469.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74220 f, 1514693.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74280 f, 1515918.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74340 f, 1517142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74400 f, 1488000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74460 f, 1489200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74520 f, 1490400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74580 f, 1491600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74640 f, 1492800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74700 f, 1494000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74760 f, 1495200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74820 f, 1496400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74880 f, 1497600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74940 f, 1498800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75000 f, 1500000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75060 f, 1501200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75120 f, 1502400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75180 f, 1503600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75240 f, 1504800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75300 f, 1506000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75360 f, 1507200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75420 f, 1508400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75480 f, 1509600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75540 f, 1510800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75600 f, 1512000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75660 f, 1513200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75720 f, 1514400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75780 f, 1515600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75840 f, 1516800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75900 f, 1518000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75960 f, 1519200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76020 f, 1520400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76080 f, 1521600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76140 f, 1522800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76200 f, 1524000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76260 f, 1525200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76320 f, 1526400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76380 f, 1527600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76440 f, 1528800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76500 f, 1530000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76560 f, 1531200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76620 f, 1532400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76680 f, 1533600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76740 f, 1534800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76800 f, 1536000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76860 f, 1537200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76920 f, 1538400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76980 f, 1509411.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77040 f, 1510588.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77100 f, 1511764.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77160 f, 1512941.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77220 f, 1514117.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77280 f, 1515294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77340 f, 1516470.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77400 f, 1517647.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77460 f, 1518823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77520 f, 1520000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77580 f, 1521176.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77640 f, 1522353.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77700 f, 1523529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77760 f, 1524705.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77820 f, 1525882.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77880 f, 1527058.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77940 f, 1528235.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78000 f, 1529411.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78060 f, 1530588.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78120 f, 1531764.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78180 f, 1532941.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78240 f, 1534117.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78300 f, 1535294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78360 f, 1536470.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78420 f, 1537647.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78480 f, 1538823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78540 f, 1540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78600 f, 1541176.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78660 f, 1542353.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78720 f, 1543529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78780 f, 1544705.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78840 f, 1516153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78900 f, 1517307.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78960 f, 1518461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79020 f, 1519615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79080 f, 1520769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79140 f, 1521923.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79200 f, 1523076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79260 f, 1524230.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79320 f, 1525384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79380 f, 1526538.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79440 f, 1527692.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79500 f, 1528846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79560 f, 1530000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79620 f, 1531153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79680 f, 1532307.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79740 f, 1533461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79800 f, 1534615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79860 f, 1535769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79920 f, 1536923.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79980 f, 1538076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80040 f, 1539230.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80100 f, 1540384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80160 f, 1541538.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80220 f, 1542692.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80280 f, 1543846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80340 f, 1515849.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80400 f, 1516981.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80460 f, 1518113.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80520 f, 1519245.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80580 f, 1520377.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80640 f, 1521509.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80700 f, 1522641.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80760 f, 1523773.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80820 f, 1524905.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80880 f, 1526037.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80940 f, 1527169.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81000 f, 1528301.9 fps, 0 ms/f
[junit] 0 s: 60 f / 72 ms, 833.3 fps, 1 ms/f; total: 81060 f, 648480.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81120 f, 648960.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81180 f, 649440.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81240 f, 649920.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81300 f, 650400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81360 f, 645714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81420 f, 646190.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81480 f, 646666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81540 f, 647142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81600 f, 647619.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81660 f, 648095.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81720 f, 648571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81780 f, 649047.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81840 f, 649523.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81900 f, 650000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81960 f, 650476.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82020 f, 650952.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82080 f, 651428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82140 f, 651904.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82200 f, 652380.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82260 f, 652857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82320 f, 648189.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82380 f, 648661.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82440 f, 649133.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82500 f, 649606.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82560 f, 650078.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82620 f, 650551.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82680 f, 651023.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82740 f, 651496.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82800 f, 651968.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82860 f, 652440.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82920 f, 652913.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82980 f, 653385.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83040 f, 653858.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83100 f, 654330.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83160 f, 654803.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83220 f, 650156.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83280 f, 650625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83340 f, 651093.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83400 f, 651562.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83460 f, 652031.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83520 f, 652500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83580 f, 652968.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83640 f, 653437.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83700 f, 653906.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83760 f, 654375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83820 f, 654843.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83880 f, 655312.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83940 f, 655781.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84000 f, 656250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84060 f, 656718.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84120 f, 657187.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84180 f, 657656.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84240 f, 653023.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84300 f, 653488.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84360 f, 653953.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84420 f, 654418.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84480 f, 654883.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84540 f, 655348.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84600 f, 655813.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84660 f, 656279.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84720 f, 656744.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84780 f, 657209.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84840 f, 657674.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84900 f, 658139.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84960 f, 658604.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85020 f, 659069.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85080 f, 659534.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85140 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85200 f, 660465.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85260 f, 660930.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85320 f, 661395.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85380 f, 661860.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85440 f, 657230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85500 f, 657692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85560 f, 658153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85620 f, 658615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85680 f, 659076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85740 f, 659538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85800 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85860 f, 660461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85920 f, 660923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85980 f, 661384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86040 f, 661846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86100 f, 662307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86160 f, 662769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86220 f, 663230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86280 f, 663692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86340 f, 664153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86400 f, 664615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86460 f, 665076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86520 f, 665538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86580 f, 660916.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86640 f, 661374.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86700 f, 661832.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86760 f, 662290.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86820 f, 662748.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86880 f, 663206.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86940 f, 663664.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87000 f, 664122.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87060 f, 664580.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87120 f, 665038.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87180 f, 665496.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87240 f, 665954.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87300 f, 666412.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87360 f, 666870.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87420 f, 667328.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87480 f, 667786.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87540 f, 663181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87600 f, 663636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87660 f, 664090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87720 f, 664545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87780 f, 665000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87840 f, 665454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87900 f, 665909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87960 f, 666363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88020 f, 666818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88080 f, 667272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88140 f, 667727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88200 f, 668181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88260 f, 668636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88320 f, 669090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88380 f, 669545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88440 f, 664962.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88500 f, 665413.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88560 f, 665864.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88620 f, 666315.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88680 f, 666766.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88740 f, 667218.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88800 f, 667669.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88860 f, 668120.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88920 f, 668571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88980 f, 669022.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89040 f, 669473.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89100 f, 669924.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89160 f, 670375.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89220 f, 670827.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89280 f, 671278.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89340 f, 671729.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89400 f, 667164.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89460 f, 667611.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89520 f, 668059.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89580 f, 668507.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89640 f, 668955.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89700 f, 669403.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89760 f, 669850.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89820 f, 670298.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89880 f, 670746.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89940 f, 671194.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90000 f, 671641.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90060 f, 672089.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90120 f, 672537.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90180 f, 672985.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90240 f, 673432.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90300 f, 673880.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90360 f, 669333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90420 f, 669777.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90480 f, 670222.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90540 f, 670666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90600 f, 671111.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90660 f, 671555.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90720 f, 672000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90780 f, 672444.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90840 f, 672888.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90900 f, 673333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90960 f, 673777.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91020 f, 674222.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91080 f, 674666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91140 f, 675111.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91200 f, 670588.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91260 f, 671029.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91320 f, 671470.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91380 f, 671911.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91440 f, 672352.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91500 f, 672794.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91560 f, 673235.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91620 f, 673676.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91680 f, 674117.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91740 f, 674558.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91800 f, 675000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91860 f, 675441.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91920 f, 675882.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91980 f, 676323.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92040 f, 671824.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92100 f, 672262.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92160 f, 672700.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92220 f, 673138.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92280 f, 673576.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92340 f, 674014.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92400 f, 674452.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92460 f, 674890.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92520 f, 675328.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92580 f, 675766.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92640 f, 676204.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92700 f, 676642.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92760 f, 677080.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92820 f, 672608.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92880 f, 673043.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92940 f, 673478.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93000 f, 673913.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93060 f, 674347.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93120 f, 674782.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93180 f, 675217.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93240 f, 675652.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93300 f, 676086.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93360 f, 676521.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93420 f, 676956.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93480 f, 677391.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93540 f, 677826.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93600 f, 673381.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93660 f, 673812.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93720 f, 674244.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93780 f, 674676.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93840 f, 675107.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93900 f, 675539.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93960 f, 675971.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94020 f, 676402.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94080 f, 676834.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94140 f, 677266.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94200 f, 677697.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94260 f, 678129.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94320 f, 678561.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94380 f, 678992.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94440 f, 679424.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94500 f, 679856.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94560 f, 675428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94620 f, 675857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94680 f, 676285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94740 f, 676714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94800 f, 677142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94860 f, 677571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94920 f, 678000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94980 f, 678428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95040 f, 678857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95100 f, 679285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95160 f, 679714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95220 f, 680142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95280 f, 680571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95340 f, 681000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95400 f, 681428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95460 f, 681857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95520 f, 677446.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95580 f, 677872.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95640 f, 678297.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95700 f, 678723.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95760 f, 679148.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95820 f, 679574.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95880 f, 680000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95940 f, 680425.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96000 f, 680851.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96060 f, 681276.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96120 f, 681702.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96180 f, 682127.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96240 f, 682553.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96300 f, 682978.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96360 f, 683404.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96420 f, 679014.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96480 f, 679436.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96540 f, 679859.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96600 f, 680281.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96660 f, 680704.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96720 f, 681126.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96780 f, 681549.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96840 f, 681971.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96900 f, 682394.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96960 f, 682816.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97020 f, 683239.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97080 f, 683662.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97140 f, 684084.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97200 f, 684507.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97260 f, 684929.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97320 f, 685352.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97380 f, 685774.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97440 f, 686197.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97500 f, 686619.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97560 f, 687042.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97620 f, 682657.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97680 f, 683076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97740 f, 683496.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97800 f, 683916.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97860 f, 684335.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97920 f, 684755.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97980 f, 685174.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98040 f, 685594.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98100 f, 686014.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98160 f, 686433.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98220 f, 686853.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98280 f, 687272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98340 f, 687692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98400 f, 688111.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98460 f, 688531.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98520 f, 688951.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98580 f, 689370.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98640 f, 689790.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98700 f, 690209.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98760 f, 690629.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98820 f, 691048.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98880 f, 691468.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98940 f, 691888.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99000 f, 692307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99060 f, 692727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99120 f, 693146.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99180 f, 693566.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99240 f, 693986.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99300 f, 694405.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99360 f, 694825.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99420 f, 695244.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99480 f, 695664.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99540 f, 696083.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99600 f, 696503.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99660 f, 696923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99720 f, 697342.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99780 f, 697762.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99840 f, 698181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99900 f, 698601.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99960 f, 699021.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100020 f, 699440.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100080 f, 699860.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100140 f, 695416.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100200 f, 695833.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100260 f, 696250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100320 f, 696666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100380 f, 697083.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100440 f, 697500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100500 f, 697916.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100560 f, 698333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100620 f, 698750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100680 f, 699166.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100740 f, 699583.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100800 f, 700000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100860 f, 700416.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100920 f, 700833.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100980 f, 701250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101040 f, 701666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101100 f, 702083.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101160 f, 702500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101220 f, 702916.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101280 f, 703333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101340 f, 703750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101400 f, 704166.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101460 f, 704583.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101520 f, 705000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101580 f, 705416.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101640 f, 705833.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101700 f, 706250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101760 f, 706666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101820 f, 707083.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101880 f, 707500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101940 f, 707916.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102000 f, 708333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102060 f, 708750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102120 f, 709166.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102180 f, 709583.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102240 f, 710000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102300 f, 710416.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102360 f, 710833.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102420 f, 711250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102480 f, 711666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102540 f, 712083.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102600 f, 707586.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102660 f, 708000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102720 f, 708413.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102780 f, 708827.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102840 f, 709241.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102900 f, 709655.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102960 f, 710068.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103020 f, 710482.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103080 f, 710896.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103140 f, 711310.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103200 f, 711724.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103260 f, 712137.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103320 f, 712551.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103380 f, 712965.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103440 f, 713379.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103500 f, 713793.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103560 f, 714206.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103620 f, 714620.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103680 f, 715034.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103740 f, 715448.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103800 f, 715862.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103860 f, 716275.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103920 f, 716689.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103980 f, 717103.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104040 f, 717517.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104100 f, 717931.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104160 f, 718344.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104220 f, 718758.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104280 f, 719172.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104340 f, 719586.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104400 f, 720000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104460 f, 720413.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104520 f, 720827.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104580 f, 721241.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104640 f, 721655.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104700 f, 722068.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104760 f, 722482.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104820 f, 722896.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104880 f, 723310.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104940 f, 723724.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105000 f, 724137.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105060 f, 724551.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105120 f, 720000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105180 f, 720410.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105240 f, 720821.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105300 f, 721232.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105360 f, 721643.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105420 f, 722054.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105480 f, 722465.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105540 f, 722876.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105600 f, 723287.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105660 f, 723698.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105720 f, 724109.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105780 f, 724520.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105840 f, 724931.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105900 f, 725342.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105960 f, 725753.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106020 f, 726164.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106080 f, 726575.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106140 f, 726986.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106200 f, 727397.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106260 f, 727808.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106320 f, 728219.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106380 f, 728630.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106440 f, 729041.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106500 f, 729452.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106560 f, 729863.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106620 f, 730274.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106680 f, 730684.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106740 f, 731095.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106800 f, 731506.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106860 f, 731917.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106920 f, 732328.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106980 f, 732739.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107040 f, 733150.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107100 f, 733561.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107160 f, 733972.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107220 f, 734383.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107280 f, 734794.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107340 f, 735205.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107400 f, 735616.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107460 f, 736027.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107520 f, 736438.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107580 f, 736849.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107640 f, 732244.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107700 f, 732653.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107760 f, 733061.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107820 f, 733469.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107880 f, 733877.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107940 f, 734285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108000 f, 734693.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108060 f, 735102.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108120 f, 735510.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108180 f, 735918.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108240 f, 736326.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108300 f, 736734.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108360 f, 737142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108420 f, 737551.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108480 f, 737959.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108540 f, 738367.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108600 f, 738775.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108660 f, 739183.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108720 f, 739591.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108780 f, 740000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108840 f, 740408.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108900 f, 740816.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108960 f, 741224.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109020 f, 741632.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109080 f, 742040.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109140 f, 742449.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109200 f, 742857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109260 f, 743265.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109320 f, 743673.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109380 f, 744081.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109440 f, 744489.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109500 f, 744897.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109560 f, 745306.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109620 f, 745714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109680 f, 746122.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109740 f, 746530.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109800 f, 746938.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109860 f, 747346.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109920 f, 747755.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109980 f, 748163.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110040 f, 748571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110100 f, 748979.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110160 f, 744324.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110220 f, 744729.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110280 f, 745135.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110340 f, 745540.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110400 f, 745945.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110460 f, 746351.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110520 f, 746756.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110580 f, 747162.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110640 f, 747567.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110700 f, 747973.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110760 f, 748378.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110820 f, 748783.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110880 f, 749189.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110940 f, 749594.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111000 f, 750000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111060 f, 750405.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111120 f, 750810.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111180 f, 751216.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111240 f, 751621.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111300 f, 752027.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111360 f, 752432.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111420 f, 752837.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111480 f, 753243.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111540 f, 753648.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111600 f, 754054.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111660 f, 754459.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111720 f, 754864.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111780 f, 755270.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111840 f, 755675.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111900 f, 756081.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111960 f, 756486.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112020 f, 756891.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112080 f, 757297.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112140 f, 757702.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112200 f, 758108.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112260 f, 758513.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112320 f, 758918.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112380 f, 759324.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112440 f, 759729.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112500 f, 760135.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112560 f, 755436.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112620 f, 755838.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112680 f, 756241.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112740 f, 756644.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112800 f, 757047.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112860 f, 757449.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112920 f, 757852.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112980 f, 758255.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113040 f, 758657.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113100 f, 759060.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113160 f, 759463.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113220 f, 759865.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113280 f, 760268.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113340 f, 760671.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113400 f, 761073.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113460 f, 761476.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113520 f, 761879.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113580 f, 762281.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113640 f, 762684.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113700 f, 763087.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113760 f, 763489.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113820 f, 763892.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113880 f, 764295.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113940 f, 764698.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114000 f, 765100.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114060 f, 765503.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114120 f, 765906.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114180 f, 766308.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114240 f, 766711.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114300 f, 767114.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114360 f, 767516.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114420 f, 767919.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114480 f, 768322.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114540 f, 768724.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114600 f, 769127.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114660 f, 769530.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114720 f, 769932.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114780 f, 770335.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114840 f, 770738.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114900 f, 771140.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114960 f, 766400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115020 f, 766800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115080 f, 767200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115140 f, 767600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115200 f, 768000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115260 f, 768400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115320 f, 768800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115380 f, 769200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115440 f, 769600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115500 f, 770000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115560 f, 770400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115620 f, 770800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115680 f, 771200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115740 f, 771600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115800 f, 772000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115860 f, 772400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115920 f, 772800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115980 f, 773200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116040 f, 773600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116100 f, 774000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116160 f, 774400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116220 f, 774800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116280 f, 775200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116340 f, 775600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116400 f, 776000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116460 f, 776400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116520 f, 776800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116580 f, 777200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116640 f, 777600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116700 f, 778000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116760 f, 778400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116820 f, 778800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116880 f, 779200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116940 f, 779600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117000 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117060 f, 780400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117120 f, 780800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117180 f, 781200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117240 f, 781600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117300 f, 782000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117360 f, 782400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117420 f, 782800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117480 f, 778013.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117540 f, 778410.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117600 f, 778807.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117660 f, 779205.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117720 f, 779602.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117780 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117840 f, 780397.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117900 f, 780794.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117960 f, 781192.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118020 f, 781589.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118080 f, 781986.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118140 f, 782384.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118200 f, 782781.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118260 f, 783178.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118320 f, 783576.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118380 f, 783973.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118440 f, 784370.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118500 f, 784768.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118560 f, 785165.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118620 f, 785562.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118680 f, 785960.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118740 f, 786357.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118800 f, 786754.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118860 f, 787152.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118920 f, 787549.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118980 f, 787947.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119040 f, 788344.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119100 f, 788741.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119160 f, 789139.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119220 f, 789536.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119280 f, 789933.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119340 f, 790331.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119400 f, 790728.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119460 f, 791125.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119520 f, 791523.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119580 f, 791920.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119640 f, 792317.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119700 f, 792715.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119760 f, 793112.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119820 f, 793509.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119880 f, 793907.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119940 f, 794304.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120000 f, 789473.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120060 f, 789868.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120120 f, 790263.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120180 f, 790657.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120240 f, 791052.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120300 f, 791447.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120360 f, 791842.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120420 f, 792236.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120480 f, 792631.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120540 f, 793026.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120600 f, 793421.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120660 f, 793815.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120720 f, 794210.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120780 f, 794605.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120840 f, 795000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120900 f, 795394.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120960 f, 795789.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121020 f, 796184.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121080 f, 796578.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121140 f, 796973.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121200 f, 797368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121260 f, 797763.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121320 f, 798157.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121380 f, 798552.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121440 f, 798947.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121500 f, 799342.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121560 f, 799736.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121620 f, 800131.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121680 f, 800526.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121740 f, 800921.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121800 f, 801315.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121860 f, 801710.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121920 f, 802105.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121980 f, 802500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122040 f, 802894.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122100 f, 803289.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122160 f, 803684.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122220 f, 804078.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122280 f, 804473.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122340 f, 804868.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122400 f, 805263.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122460 f, 805657.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122520 f, 800784.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122580 f, 801176.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122640 f, 801568.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122700 f, 801960.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122760 f, 802352.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122820 f, 802745.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122880 f, 803137.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122940 f, 803529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123000 f, 803921.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123060 f, 804313.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123120 f, 804705.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123180 f, 805098.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123240 f, 805490.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123300 f, 805882.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123360 f, 806274.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123420 f, 806666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123480 f, 807058.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123540 f, 807451.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123600 f, 807843.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123660 f, 808235.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123720 f, 808627.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123780 f, 809019.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123840 f, 809411.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123900 f, 809803.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123960 f, 810196.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124020 f, 810588.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124080 f, 810980.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124140 f, 811372.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124200 f, 811764.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124260 f, 812156.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124320 f, 812549.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124380 f, 812941.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124440 f, 813333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124500 f, 813725.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124560 f, 814117.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124620 f, 814509.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124680 f, 814901.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124740 f, 815294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124800 f, 815686.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124860 f, 816078.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124920 f, 816470.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124980 f, 811558.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125040 f, 811948.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125100 f, 812337.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125160 f, 812727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125220 f, 813116.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125280 f, 813506.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125340 f, 813896.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125400 f, 814285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125460 f, 814675.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125520 f, 815064.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125580 f, 815454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125640 f, 815844.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125700 f, 816233.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125760 f, 816623.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125820 f, 817013.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125880 f, 817402.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125940 f, 817792.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126000 f, 818181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126060 f, 818571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126120 f, 818961.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126180 f, 819350.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126240 f, 819740.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126300 f, 820129.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126360 f, 820519.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126420 f, 820909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126480 f, 821298.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126540 f, 821688.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126600 f, 822077.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126660 f, 822467.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126720 f, 822857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126780 f, 823246.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126840 f, 823636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126900 f, 824026.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126960 f, 824415.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127020 f, 824805.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127080 f, 825194.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127140 f, 825584.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127200 f, 825974.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127260 f, 826363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127320 f, 821419.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127380 f, 821806.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127440 f, 822193.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127500 f, 822580.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127560 f, 822967.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127620 f, 823354.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127680 f, 823741.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127740 f, 824129.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127800 f, 824516.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127860 f, 824903.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127920 f, 825290.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127980 f, 825677.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128040 f, 826064.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128100 f, 826451.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128160 f, 826838.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128220 f, 827225.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128280 f, 827612.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128340 f, 828000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128400 f, 828387.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128460 f, 828774.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128520 f, 829161.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128580 f, 829548.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128640 f, 829935.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128700 f, 830322.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128760 f, 830709.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128820 f, 831096.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128880 f, 831483.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128940 f, 831870.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129000 f, 832258.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129060 f, 832645.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129120 f, 833032.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129180 f, 833419.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129240 f, 833806.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129300 f, 834193.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129360 f, 834580.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129420 f, 834967.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129480 f, 835354.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129540 f, 835741.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129600 f, 836129.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129660 f, 836516.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129720 f, 836903.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129780 f, 837290.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129840 f, 837677.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129900 f, 838064.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129960 f, 838451.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130020 f, 838838.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130080 f, 839225.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130140 f, 839612.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130200 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130260 f, 840387.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130320 f, 840774.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130380 f, 835769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130440 f, 836153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130500 f, 836538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130560 f, 836923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130620 f, 837307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130680 f, 837692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130740 f, 838076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130800 f, 838461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130860 f, 838846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130920 f, 839230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130980 f, 839615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131040 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131100 f, 840384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131160 f, 840769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131220 f, 841153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131280 f, 841538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131340 f, 841923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131400 f, 842307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131460 f, 842692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131520 f, 843076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131580 f, 843461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131640 f, 843846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131700 f, 844230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131760 f, 844615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131820 f, 845000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131880 f, 845384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131940 f, 845769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132000 f, 846153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132060 f, 846538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132120 f, 846923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132180 f, 847307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132240 f, 847692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132300 f, 848076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132360 f, 848461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132420 f, 848846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132480 f, 849230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132540 f, 849615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132600 f, 850000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132660 f, 850384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132720 f, 850769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132780 f, 851153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132840 f, 851538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132900 f, 851923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132960 f, 852307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133020 f, 852692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133080 f, 853076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133140 f, 853461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133200 f, 853846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133260 f, 854230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133320 f, 854615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133380 f, 855000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133440 f, 855384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133500 f, 850318.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133560 f, 850700.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133620 f, 851082.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133680 f, 851464.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133740 f, 851847.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133800 f, 852229.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133860 f, 852611.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133920 f, 852993.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133980 f, 853375.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134040 f, 853757.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134100 f, 854140.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134160 f, 854522.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134220 f, 854904.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134280 f, 855286.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134340 f, 855668.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134400 f, 856050.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134460 f, 856433.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134520 f, 856815.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134580 f, 857197.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134640 f, 857579.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134700 f, 857961.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134760 f, 858343.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134820 f, 858726.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134880 f, 859108.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134940 f, 859490.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135000 f, 859872.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135060 f, 860254.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135120 f, 860636.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135180 f, 861019.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135240 f, 861401.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135300 f, 861783.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135360 f, 862165.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135420 f, 862547.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135480 f, 862929.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135540 f, 863312.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135600 f, 863694.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135660 f, 864076.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135720 f, 864458.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135780 f, 864840.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135840 f, 865222.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135900 f, 865605.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135960 f, 865987.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136020 f, 866369.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136080 f, 866751.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136140 f, 867133.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136200 f, 867515.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136260 f, 867898.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136320 f, 868280.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136380 f, 868662.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136440 f, 869044.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136500 f, 869426.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136560 f, 864303.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136620 f, 864683.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136680 f, 865063.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136740 f, 865443.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136800 f, 865822.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136860 f, 866202.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136920 f, 866582.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136980 f, 866962.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137040 f, 867341.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137100 f, 867721.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137160 f, 868101.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137220 f, 868481.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137280 f, 868860.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137340 f, 869240.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137400 f, 869620.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137460 f, 870000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137520 f, 870379.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137580 f, 870759.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137640 f, 871139.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137700 f, 871519.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137760 f, 871898.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137820 f, 872278.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137880 f, 872658.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137940 f, 873038.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138000 f, 873417.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138060 f, 873797.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138120 f, 874177.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138180 f, 874556.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138240 f, 874936.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138300 f, 875316.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138360 f, 875696.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138420 f, 876075.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138480 f, 876455.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138540 f, 876835.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138600 f, 877215.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138660 f, 877594.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138720 f, 877974.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138780 f, 878354.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138840 f, 878734.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138900 f, 879113.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138960 f, 879493.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139020 f, 879873.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139080 f, 880253.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139140 f, 880632.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139200 f, 881012.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139260 f, 881392.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139320 f, 881772.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139380 f, 876603.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139440 f, 876981.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139500 f, 877358.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139560 f, 877735.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139620 f, 878113.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139680 f, 878490.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139740 f, 878867.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139800 f, 879245.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139860 f, 879622.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139920 f, 880000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139980 f, 880377.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140040 f, 880754.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140100 f, 881132.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140160 f, 881509.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140220 f, 881886.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140280 f, 882264.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140340 f, 882641.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140400 f, 883018.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140460 f, 883396.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140520 f, 883773.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140580 f, 884150.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140640 f, 884528.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140700 f, 884905.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140760 f, 885283.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140820 f, 885660.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140880 f, 886037.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140940 f, 886415.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141000 f, 886792.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141060 f, 887169.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141120 f, 887547.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141180 f, 887924.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141240 f, 888301.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141300 f, 888679.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141360 f, 889056.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141420 f, 889433.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141480 f, 889811.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141540 f, 890188.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141600 f, 890566.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141660 f, 890943.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141720 f, 891320.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141780 f, 891698.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141840 f, 892075.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141900 f, 892452.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141960 f, 892830.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142020 f, 893207.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142080 f, 893584.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142140 f, 893962.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142200 f, 894339.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142260 f, 894717.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142320 f, 895094.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142380 f, 895471.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142440 f, 895849.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142500 f, 890625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142560 f, 891000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142620 f, 891375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142680 f, 891750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142740 f, 892125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142800 f, 892500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142860 f, 892875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142920 f, 893250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142980 f, 893625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143040 f, 894000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143100 f, 894375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143160 f, 894750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143220 f, 895125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143280 f, 895500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143340 f, 895875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143400 f, 896250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143460 f, 896625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143520 f, 897000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143580 f, 897375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143640 f, 897750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 77 ms, 779.2 fps, 1 ms/f; total: 143700 f, 603781.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143760 f, 604033.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143820 f, 601757.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143880 f, 602008.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143940 f, 602259.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144000 f, 602510.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144060 f, 602761.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144120 f, 603012.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144180 f, 603263.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144240 f, 603514.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144300 f, 603765.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144360 f, 604016.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144420 f, 604267.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144480 f, 602000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144540 f, 602250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144600 f, 602500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144660 f, 602750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144720 f, 603000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144780 f, 603250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144840 f, 603500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144900 f, 603750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144960 f, 604000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145020 f, 604250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145080 f, 601991.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145140 f, 602240.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145200 f, 602489.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145260 f, 602738.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145320 f, 602987.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145380 f, 603236.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145440 f, 603485.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145500 f, 603734.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145560 f, 601487.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145620 f, 601735.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145680 f, 601983.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145740 f, 602231.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145800 f, 602479.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145860 f, 602727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145920 f, 602975.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145980 f, 603223.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146040 f, 603471.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146100 f, 603719.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146160 f, 603966.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146220 f, 604214.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146280 f, 604462.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146340 f, 602222.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146400 f, 602469.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146460 f, 602716.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146520 f, 602962.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146580 f, 603209.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146640 f, 603456.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146700 f, 603703.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146760 f, 603950.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146820 f, 604197.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146880 f, 604444.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146940 f, 604691.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147000 f, 604938.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147060 f, 605185.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147120 f, 605432.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147180 f, 603196.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147240 f, 603442.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147300 f, 603688.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147360 f, 603934.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147420 f, 604180.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147480 f, 604426.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147540 f, 604672.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147600 f, 604918.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147660 f, 605163.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147720 f, 605409.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147780 f, 605655.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147840 f, 605901.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147900 f, 606147.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147960 f, 603918.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148020 f, 604163.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148080 f, 604408.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148140 f, 604653.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148200 f, 604897.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148260 f, 605142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148320 f, 605387.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148380 f, 605632.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148440 f, 605877.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148500 f, 606122.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148560 f, 606367.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148620 f, 606612.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148680 f, 606857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148740 f, 604634.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148800 f, 604878.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148860 f, 605121.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148920 f, 605365.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148980 f, 605609.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149040 f, 605853.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149100 f, 606097.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149160 f, 606341.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149220 f, 606585.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149280 f, 606829.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149340 f, 607073.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149400 f, 607317.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149460 f, 607561.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149520 f, 607804.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149580 f, 605587.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149640 f, 605829.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149700 f, 606072.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149760 f, 606315.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149820 f, 606558.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149880 f, 606801.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149940 f, 607044.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150000 f, 607287.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150060 f, 607530.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150120 f, 607773.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150180 f, 608016.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150240 f, 608259.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150300 f, 608502.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150360 f, 608744.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150420 f, 606532.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150480 f, 606774.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150540 f, 607016.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150600 f, 607258.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150660 f, 607500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150720 f, 607741.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150780 f, 607983.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150840 f, 608225.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150900 f, 608467.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150960 f, 608709.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151020 f, 608951.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151080 f, 609193.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151140 f, 609435.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151200 f, 607228.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151260 f, 607469.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151320 f, 607710.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151380 f, 607951.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151440 f, 608192.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151500 f, 608433.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151560 f, 608674.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151620 f, 608915.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151680 f, 609156.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151740 f, 609397.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151800 f, 609638.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151860 f, 609879.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151920 f, 610120.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151980 f, 610361.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152040 f, 608160.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152100 f, 608400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152160 f, 608640.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152220 f, 608880.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152280 f, 609120.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152340 f, 609360.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152400 f, 609600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152460 f, 609840.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152520 f, 610080.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152580 f, 610320.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152640 f, 610560.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152700 f, 610800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152760 f, 611040.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152820 f, 608844.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152880 f, 609083.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152940 f, 609322.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153000 f, 609561.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153060 f, 609800.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153120 f, 610039.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153180 f, 610278.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153240 f, 610517.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153300 f, 610757.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153360 f, 610996.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153420 f, 611235.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153480 f, 611474.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153540 f, 611713.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153600 f, 611952.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153660 f, 609761.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153720 f, 610000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153780 f, 610238.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153840 f, 610476.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153900 f, 610714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153960 f, 610952.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154020 f, 611190.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154080 f, 611428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154140 f, 611666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154200 f, 611904.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154260 f, 612142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154320 f, 612380.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154380 f, 612619.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154440 f, 610434.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154500 f, 610671.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154560 f, 610909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154620 f, 611146.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154680 f, 611383.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154740 f, 611620.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154800 f, 611857.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154860 f, 612094.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154920 f, 612332.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154980 f, 610157.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155040 f, 610393.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155100 f, 610629.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155160 f, 610866.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155220 f, 611102.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155280 f, 611338.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155340 f, 611574.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155400 f, 611811.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155460 f, 612047.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155520 f, 612283.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155580 f, 612519.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155640 f, 612755.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155700 f, 610588.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155760 f, 610823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155820 f, 611058.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155880 f, 611294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155940 f, 611529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156000 f, 611764.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156060 f, 612000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156120 f, 612235.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156180 f, 612470.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156240 f, 612705.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156300 f, 612941.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156360 f, 613176.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156420 f, 613411.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156480 f, 611250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156540 f, 611484.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156600 f, 611718.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156660 f, 611953.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156720 f, 612187.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156780 f, 612421.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156840 f, 612656.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156900 f, 612890.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156960 f, 613125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157020 f, 613359.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157080 f, 613593.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157140 f, 613828.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157200 f, 611673.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157260 f, 611906.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157320 f, 612140.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157380 f, 612373.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157440 f, 612607.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157500 f, 612840.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157560 f, 613073.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157620 f, 613307.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157680 f, 613540.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157740 f, 611395.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157800 f, 611627.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157860 f, 611860.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157920 f, 612093.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157980 f, 612325.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158040 f, 612558.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158100 f, 612790.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158160 f, 613023.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158220 f, 613255.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158280 f, 613488.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158340 f, 613720.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158400 f, 611583.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158460 f, 611814.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158520 f, 612046.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158580 f, 612278.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158640 f, 612509.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158700 f, 612741.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158760 f, 612973.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158820 f, 613204.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158880 f, 613436.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158940 f, 613667.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159000 f, 613899.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159060 f, 614131.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159120 f, 614362.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159180 f, 612230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159240 f, 612461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159300 f, 612692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159360 f, 612923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159420 f, 613153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159480 f, 613384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159540 f, 613615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159600 f, 613846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159660 f, 614076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159720 f, 614307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159780 f, 614538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159840 f, 612413.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159900 f, 612643.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159960 f, 612873.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160020 f, 613103.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160080 f, 613333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160140 f, 613563.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160200 f, 613793.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160260 f, 614023.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160320 f, 614252.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160380 f, 614482.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160440 f, 614712.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160500 f, 614942.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160560 f, 615172.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160620 f, 613053.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160680 f, 613282.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160740 f, 613511.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160800 f, 613740.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160860 f, 613969.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160920 f, 614198.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160980 f, 614427.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161040 f, 614656.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161100 f, 614885.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161160 f, 615114.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161220 f, 615343.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161280 f, 615572.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161340 f, 615801.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161400 f, 613688.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161460 f, 613916.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161520 f, 614144.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161580 f, 614372.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161640 f, 614600.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161700 f, 614828.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161760 f, 615057.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161820 f, 615285.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161880 f, 615513.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161940 f, 615741.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162000 f, 615969.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162060 f, 616197.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162120 f, 616425.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162180 f, 614318.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162240 f, 614545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162300 f, 614772.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162360 f, 615000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162420 f, 615227.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162480 f, 615454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162540 f, 615681.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162600 f, 615909.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370200 f, 288317.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162660 f, 616136.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162720 f, 616363.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370260 f, 288364.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162780 f, 616590.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370320 f, 288411.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162840 f, 614490.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370380 f, 288457.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162900 f, 614717.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370440 f, 288504.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162960 f, 614943.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163020 f, 615169.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163080 f, 615396.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163140 f, 615622.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163200 f, 615849.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163260 f, 616075.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163320 f, 616301.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163380 f, 616528.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163440 f, 616754.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370500 f, 288551.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163500 f, 616981.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370560 f, 288598.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163560 f, 614887.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370620 f, 288644.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163620 f, 615112.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370680 f, 288691.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163680 f, 615338.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370740 f, 288738.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163740 f, 615563.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370800 f, 288785.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163800 f, 615789.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370860 f, 288831.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163860 f, 616015.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370920 f, 288878.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163920 f, 616240.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370980 f, 288925.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163980 f, 616466.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371040 f, 288971.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164040 f, 616691.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371100 f, 289018.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164100 f, 616917.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371160 f, 289065.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164160 f, 617142.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371220 f, 289112.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164220 f, 617368.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371280 f, 289158.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164280 f, 615280.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371340 f, 289205.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164340 f, 615505.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371400 f, 289252.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164400 f, 615730.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371460 f, 289299.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164460 f, 615955.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371520 f, 289345.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164520 f, 616179.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371580 f, 289392.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164580 f, 616404.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371640 f, 289439.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164640 f, 616629.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371700 f, 289485.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164700 f, 616853.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371760 f, 289532.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164760 f, 617078.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371820 f, 289579.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164820 f, 617303.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371880 f, 289626.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164880 f, 617528.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371940 f, 289672.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164940 f, 617752.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372000 f, 289719.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165000 f, 615671.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372060 f, 289540.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165060 f, 615895.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372120 f, 289587.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165120 f, 616119.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372180 f, 289634.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165180 f, 616343.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372240 f, 289680.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165240 f, 616567.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372300 f, 289727.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165300 f, 616791.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372360 f, 289774.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165360 f, 617014.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372420 f, 289821.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165420 f, 617238.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372480 f, 289867.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165480 f, 617462.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372540 f, 289914.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165540 f, 617686.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372600 f, 289961.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165600 f, 617910.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372660 f, 290007.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165660 f, 615836.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372720 f, 290054.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165720 f, 616059.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165780 f, 616282.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372780 f, 290101.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372840 f, 290147.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372900 f, 290194.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165840 f, 616505.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372960 f, 290241.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165900 f, 616728.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373020 f, 290287.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165960 f, 616951.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373080 f, 290334.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166020 f, 617174.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166080 f, 617397.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373140 f, 290381.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373200 f, 290428.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166140 f, 617620.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373260 f, 290474.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166200 f, 617843.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373320 f, 290521.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166260 f, 618066.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373380 f, 290568.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166320 f, 618289.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166380 f, 618513.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373440 f, 290614.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373500 f, 290661.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166440 f, 616444.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373560 f, 290708.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166500 f, 616666.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373620 f, 290754.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166560 f, 616888.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373680 f, 290801.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166620 f, 617111.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166680 f, 617333.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373740 f, 290848.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166740 f, 617555.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373800 f, 290894.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166800 f, 617777.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373860 f, 290941.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166860 f, 618000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373920 f, 290988.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166920 f, 618222.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166980 f, 618444.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373980 f, 291035.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167040 f, 618666.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374040 f, 291081.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167100 f, 618888.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374100 f, 291128.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167160 f, 619111.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374160 f, 291175.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167220 f, 617048.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374220 f, 291221.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167280 f, 617269.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374280 f, 291268.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167340 f, 617490.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374340 f, 291315.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167400 f, 617712.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374400 f, 291361.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167460 f, 617933.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374460 f, 291408.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167520 f, 618155.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374520 f, 291455.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167580 f, 618376.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374580 f, 291501.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167640 f, 618597.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374640 f, 291548.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167700 f, 618819.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374700 f, 291595.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167760 f, 619040.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374760 f, 291642.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167820 f, 619262.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374820 f, 291688.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167880 f, 619483.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374880 f, 291735.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167940 f, 619704.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374940 f, 291782.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375000 f, 291828.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168000 f, 617647.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375060 f, 291875.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168060 f, 617867.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375120 f, 291922.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168120 f, 618088.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375180 f, 291968.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168180 f, 618308.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375240 f, 292015.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168240 f, 618529.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375300 f, 292062.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168300 f, 618750.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375360 f, 292108.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168360 f, 618970.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375420 f, 292155.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168420 f, 619191.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375480 f, 291975.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168480 f, 619411.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375540 f, 292021.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375600 f, 292068.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168540 f, 619632.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375660 f, 292115.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168600 f, 617582.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375720 f, 292161.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168660 f, 617802.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375780 f, 292208.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168720 f, 618022.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168780 f, 618241.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375840 f, 292255.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375900 f, 292301.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168840 f, 618461.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375960 f, 292348.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168900 f, 618681.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376020 f, 292395.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168960 f, 618901.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376080 f, 292441.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169020 f, 619120.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169080 f, 619340.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376140 f, 292488.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169140 f, 619560.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376200 f, 292535.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169200 f, 619780.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376260 f, 292581.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169260 f, 620000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376320 f, 292628.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169320 f, 620219.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376380 f, 292674.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169380 f, 618175.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376440 f, 292721.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169440 f, 618394.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376500 f, 292768.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169500 f, 618613.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169560 f, 618832.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169620 f, 619051.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376560 f, 292814.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169680 f, 619270.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376620 f, 292861.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376680 f, 292908.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169740 f, 619489.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376740 f, 292954.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169800 f, 619708.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376800 f, 293001.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169860 f, 619927.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376860 f, 293048.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169920 f, 620146.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376920 f, 293094.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169980 f, 620364.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170040 f, 620583.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376980 f, 293141.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170100 f, 618545.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377040 f, 293188.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170160 f, 618763.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377100 f, 293234.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377160 f, 293281.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170220 f, 618981.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377220 f, 293328.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377280 f, 293374.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170280 f, 619200.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377340 f, 293421.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377400 f, 293468.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170340 f, 619418.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170400 f, 619636.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377460 f, 293514.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170460 f, 619854.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377520 f, 293561.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377580 f, 293608.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170520 f, 620072.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170580 f, 620290.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377640 f, 293654.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377700 f, 293701.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170640 f, 620509.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377760 f, 293748.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170700 f, 620727.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377820 f, 293794.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170760 f, 620945.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377880 f, 293841.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170820 f, 621163.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170880 f, 619130.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377940 f, 293888.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170940 f, 619347.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378000 f, 293934.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378060 f, 293981.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171000 f, 619565.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171060 f, 619782.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378120 f, 294028.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378180 f, 294074.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171120 f, 620000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171180 f, 620217.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378240 f, 294121.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171240 f, 620434.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378300 f, 294167.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171300 f, 620652.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378360 f, 294214.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171360 f, 620869.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378420 f, 294261.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171420 f, 621086.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378480 f, 294307.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171480 f, 621304.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378540 f, 294354.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171540 f, 621521.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378600 f, 294401.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171600 f, 619494.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378660 f, 294447.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171660 f, 619711.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378720 f, 294494.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171720 f, 619927.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378780 f, 294312.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171780 f, 620144.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378840 f, 294358.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171840 f, 620361.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378900 f, 294405.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171900 f, 620577.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378960 f, 294452.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171960 f, 620794.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379020 f, 294498.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172020 f, 621010.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379080 f, 294545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172080 f, 621227.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379140 f, 294592.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172140 f, 621444.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379200 f, 294638.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379260 f, 294685.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379320 f, 294731.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172200 f, 621660.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379380 f, 294778.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172260 f, 619640.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379440 f, 294825.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172320 f, 619856.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379500 f, 294871.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172380 f, 620071.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379560 f, 294918.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172440 f, 620287.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379620 f, 294965.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379680 f, 295011.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172500 f, 620503.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172560 f, 620719.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379740 f, 295058.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379800 f, 295104.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172620 f, 620935.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379860 f, 295151.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172680 f, 621151.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172740 f, 621366.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379920 f, 295198.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379980 f, 295244.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172800 f, 621582.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380040 f, 295291.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172860 f, 621798.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380100 f, 295338.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172920 f, 619784.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380160 f, 295384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172980 f, 620000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380220 f, 295431.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173040 f, 620215.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380280 f, 295477.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173100 f, 620430.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380340 f, 295524.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173160 f, 620645.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380400 f, 295571.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173220 f, 620860.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380460 f, 295617.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173280 f, 621075.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380520 f, 295664.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173340 f, 621290.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380580 f, 295710.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173400 f, 621505.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173460 f, 621720.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173520 f, 621935.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380640 f, 295757.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173580 f, 622150.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380700 f, 295804.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173640 f, 622365.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380760 f, 295850.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173700 f, 622580.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380820 f, 295897.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173760 f, 622795.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380880 f, 295944.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173820 f, 620785.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380940 f, 295990.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173880 f, 621000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381000 f, 296037.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173940 f, 621214.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174000 f, 621428.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381060 f, 296083.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174060 f, 621642.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381120 f, 296130.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174120 f, 621857.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381180 f, 296177.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174180 f, 622071.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381240 f, 296223.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174240 f, 622285.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381300 f, 296270.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174300 f, 622500.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381360 f, 296317.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174360 f, 622714.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381420 f, 296363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174420 f, 622928.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381480 f, 296410.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174480 f, 620925.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381540 f, 296456.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174540 f, 621138.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381600 f, 296503.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174600 f, 621352.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381660 f, 296550.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174660 f, 621565.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381720 f, 296596.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174720 f, 621779.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381780 f, 296643.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174780 f, 621992.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381840 f, 296689.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174840 f, 622206.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381900 f, 296736.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174900 f, 622419.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174960 f, 622633.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381960 f, 296783.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175020 f, 622847.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382020 f, 296829.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382080 f, 296876.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175080 f, 623060.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382140 f, 296692.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175140 f, 623274.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382200 f, 296739.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175200 f, 623487.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175260 f, 621489.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382260 f, 296785.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175320 f, 621702.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382320 f, 296832.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175380 f, 621914.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382380 f, 296878.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175440 f, 622127.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382440 f, 296925.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175500 f, 622340.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382500 f, 296972.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175560 f, 622553.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382560 f, 297018.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175620 f, 622765.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382620 f, 297065.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175680 f, 622978.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382680 f, 297111.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175740 f, 623191.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382740 f, 297158.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175800 f, 623404.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382800 f, 297204.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175860 f, 623617.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382860 f, 297251.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175920 f, 623829.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175980 f, 624042.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176040 f, 624255.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176100 f, 622261.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382920 f, 297298.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176160 f, 622473.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382980 f, 297344.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176220 f, 622685.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383040 f, 297391.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383100 f, 297437.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176280 f, 622897.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176340 f, 623109.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383160 f, 297484.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176400 f, 623321.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383220 f, 297531.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176460 f, 623533.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383280 f, 297577.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383340 f, 297624.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176520 f, 623745.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383400 f, 297670.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176580 f, 623957.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176640 f, 624169.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383460 f, 297717.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176700 f, 624381.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383520 f, 297763.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176760 f, 624593.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383580 f, 297810.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176820 f, 622605.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383640 f, 297857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176880 f, 622816.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383700 f, 297903.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176940 f, 623028.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383760 f, 297950.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177000 f, 623239.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383820 f, 297996.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383880 f, 298043.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383940 f, 298090.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384000 f, 298136.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177060 f, 623450.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177120 f, 623662.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384060 f, 298183.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177180 f, 623873.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384120 f, 298229.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177240 f, 624084.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384180 f, 298276.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177300 f, 624295.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384240 f, 298322.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177360 f, 624507.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384300 f, 298369.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177420 f, 624718.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384360 f, 298416.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177480 f, 624929.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384420 f, 298462.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177540 f, 625140.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384480 f, 298509.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384540 f, 298555.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177600 f, 623157.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384600 f, 298602.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177660 f, 623368.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384660 f, 298649.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177720 f, 623578.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384720 f, 298695.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177780 f, 623789.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384780 f, 298742.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177840 f, 624000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384840 f, 298788.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177900 f, 624210.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384900 f, 298835.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177960 f, 624421.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384960 f, 298882.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178020 f, 624631.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385020 f, 298928.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178080 f, 624842.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385080 f, 298975.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178140 f, 625052.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385140 f, 299021.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178200 f, 625263.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385200 f, 299068.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178260 f, 625473.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385260 f, 299114.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178320 f, 623496.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385320 f, 299161.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178380 f, 623706.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385380 f, 298975.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178440 f, 623916.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385440 f, 299022.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178500 f, 624125.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385500 f, 299069.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385560 f, 299115.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385620 f, 299162.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178560 f, 624335.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385680 f, 299208.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178620 f, 624545.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385740 f, 299255.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178680 f, 624755.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178740 f, 624965.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385800 f, 299301.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385860 f, 299348.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178800 f, 625174.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385920 f, 299394.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178860 f, 625384.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385980 f, 299441.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178920 f, 625594.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386040 f, 299487.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178980 f, 625804.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386100 f, 299534.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179040 f, 626014.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386160 f, 299581.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179100 f, 626223.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386220 f, 299627.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179160 f, 624250.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386280 f, 299674.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179220 f, 624459.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386340 f, 299720.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179280 f, 624669.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386400 f, 299767.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179340 f, 624878.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386460 f, 299813.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179400 f, 625087.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179460 f, 625296.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386520 f, 299860.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179520 f, 625505.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386580 f, 299906.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179580 f, 625714.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386640 f, 299953.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179640 f, 625923.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386700 f, 300000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179700 f, 626132.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386760 f, 300046.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179760 f, 626341.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386820 f, 300093.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179820 f, 626550.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386880 f, 300139.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179880 f, 626759.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386940 f, 300186.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179940 f, 626968.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387000 f, 300232.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180000 f, 625000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387060 f, 300279.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180060 f, 625208.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387120 f, 300325.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180120 f, 625416.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387180 f, 300372.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180180 f, 625625.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387240 f, 300418.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180240 f, 625833.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387300 f, 300465.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387360 f, 300512.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180300 f, 626041.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180360 f, 626250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180420 f, 626458.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387420 f, 300558.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180480 f, 626666.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387480 f, 300605.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180540 f, 626875.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387540 f, 300651.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180600 f, 627083.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387600 f, 300698.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180660 f, 627291.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387660 f, 300744.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180720 f, 627500.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387720 f, 300791.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180780 f, 627708.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387780 f, 300837.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180840 f, 625743.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387840 f, 300884.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180900 f, 625951.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387900 f, 300930.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180960 f, 626159.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387960 f, 300977.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181020 f, 626366.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181080 f, 626574.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388020 f, 301024.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181140 f, 626782.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388080 f, 301070.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181200 f, 626989.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388140 f, 301117.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181260 f, 627197.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388200 f, 301163.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181320 f, 627404.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388260 f, 301210.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181380 f, 627612.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388320 f, 301256.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181440 f, 627820.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388380 f, 301303.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181500 f, 625862.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388440 f, 301349.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181560 f, 626068.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388500 f, 301396.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181620 f, 626275.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388560 f, 301209.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181680 f, 626482.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388620 f, 301255.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181740 f, 626689.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388680 f, 301302.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181800 f, 626896.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388740 f, 301348.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181860 f, 627103.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388800 f, 301395.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181920 f, 627310.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388860 f, 301441.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181980 f, 627517.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388920 f, 301488.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182040 f, 627724.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388980 f, 301534.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182100 f, 627931.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389040 f, 301581.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182160 f, 628137.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389100 f, 301627.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182220 f, 626185.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389160 f, 301674.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182280 f, 626391.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389220 f, 301720.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182340 f, 626597.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389280 f, 301767.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182400 f, 626804.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182460 f, 627010.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182520 f, 627216.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389340 f, 301813.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182580 f, 627422.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389400 f, 301860.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182640 f, 627628.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389460 f, 301906.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182700 f, 627835.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389520 f, 301953.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389580 f, 302000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182760 f, 628041.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182820 f, 628247.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389640 f, 302046.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182880 f, 628453.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389700 f, 302093.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182940 f, 628659.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389760 f, 302139.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183000 f, 628866.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389820 f, 302186.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183060 f, 626917.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389880 f, 302232.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183120 f, 627123.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389940 f, 302279.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183180 f, 627328.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390000 f, 302325.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183240 f, 627534.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390060 f, 302372.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183300 f, 627739.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390120 f, 302418.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183360 f, 627945.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390180 f, 302465.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183420 f, 628150.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390240 f, 302511.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183480 f, 628356.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183540 f, 628561.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390300 f, 302558.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183600 f, 628767.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390360 f, 302604.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183660 f, 628972.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390420 f, 302651.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183720 f, 629178.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390480 f, 302697.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183780 f, 627235.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390540 f, 302744.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183840 f, 627440.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390600 f, 302790.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390660 f, 302837.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390720 f, 302883.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390780 f, 302930.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183900 f, 627645.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183960 f, 627849.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390840 f, 302976.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184020 f, 628054.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390900 f, 303023.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184080 f, 628259.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390960 f, 303069.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184140 f, 628464.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391020 f, 303116.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184200 f, 628668.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391080 f, 303162.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184260 f, 628873.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391140 f, 303209.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184320 f, 629078.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391200 f, 303255.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184380 f, 629283.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391260 f, 303302.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184440 f, 629488.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391320 f, 303348.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184500 f, 629692.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391380 f, 303395.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184560 f, 627755.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391440 f, 303441.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184620 f, 627959.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391500 f, 303488.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184680 f, 628163.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391560 f, 303534.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184740 f, 628367.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391620 f, 303581.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184800 f, 628571.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391680 f, 303627.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184860 f, 628775.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391740 f, 303674.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184920 f, 628979.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391800 f, 303720.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391860 f, 303532.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391920 f, 303578.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184980 f, 629183.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391980 f, 303625.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185040 f, 629387.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392040 f, 303671.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185100 f, 629591.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392100 f, 303718.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185160 f, 629795.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392160 f, 303764.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185220 f, 630000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392220 f, 303811.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185280 f, 628067.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392280 f, 303857.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185340 f, 628271.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185400 f, 628474.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392340 f, 303903.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185460 f, 628677.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392400 f, 303950.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185520 f, 628881.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392460 f, 303996.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185580 f, 629084.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392520 f, 304043.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185640 f, 629288.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392580 f, 304089.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185700 f, 629491.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392640 f, 304136.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185760 f, 629694.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392700 f, 304182.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185820 f, 629898.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392760 f, 304229.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185880 f, 630101.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392820 f, 304275.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185940 f, 630305.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392880 f, 304322.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186000 f, 630508.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392940 f, 304368.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186060 f, 628581.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393000 f, 304415.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186120 f, 628783.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393060 f, 304461.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186180 f, 628986.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393120 f, 304508.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186240 f, 629189.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393180 f, 304554.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186300 f, 629391.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393240 f, 304601.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186360 f, 629594.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393300 f, 304647.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186420 f, 629797.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393360 f, 304694.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186480 f, 630000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393420 f, 304740.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186540 f, 630202.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393480 f, 304787.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186600 f, 630405.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393540 f, 304833.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186660 f, 628484.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393600 f, 304879.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186720 f, 628686.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393660 f, 304926.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186780 f, 628888.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393720 f, 304972.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186840 f, 629090.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393780 f, 305019.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186900 f, 629292.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393840 f, 305065.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186960 f, 629494.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393900 f, 305112.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187020 f, 629697.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393960 f, 305158.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187080 f, 629899.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394020 f, 305205.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187140 f, 630101.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394080 f, 305251.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187200 f, 630303.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394140 f, 305298.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187260 f, 630505.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394200 f, 305344.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394260 f, 305391.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187320 f, 630707.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394320 f, 305437.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187380 f, 630909.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394380 f, 305484.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187440 f, 631111.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394440 f, 305530.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187500 f, 629194.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394500 f, 305577.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187560 f, 629396.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394560 f, 305623.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187620 f, 629597.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394620 f, 305670.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187680 f, 629798.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394680 f, 305716.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187740 f, 630000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394740 f, 305762.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187800 f, 630201.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394800 f, 305809.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394860 f, 305855.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187860 f, 630402.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187920 f, 630604.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394920 f, 305902.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187980 f, 630805.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394980 f, 305948.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188040 f, 631006.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395040 f, 305995.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188100 f, 631208.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395100 f, 306041.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188160 f, 631409.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395160 f, 306088.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188220 f, 629498.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395220 f, 305897.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188280 f, 629699.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395280 f, 305944.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188340 f, 629899.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395340 f, 305990.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188400 f, 630100.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395400 f, 306037.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188460 f, 630301.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395460 f, 306083.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188520 f, 630501.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395520 f, 306130.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188580 f, 630702.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395580 f, 306176.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395640 f, 306222.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188640 f, 630903.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188700 f, 631103.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188760 f, 631304.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395700 f, 306269.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188820 f, 631505.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395760 f, 306315.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188880 f, 631705.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395820 f, 306362.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188940 f, 629800.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395880 f, 306408.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189000 f, 630000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395940 f, 306455.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396000 f, 306501.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189060 f, 630200.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396060 f, 306548.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189120 f, 630400.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396120 f, 306594.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189180 f, 630600.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396180 f, 306640.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189240 f, 630800.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396240 f, 306687.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189300 f, 631000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396300 f, 306733.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189360 f, 631200.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396360 f, 306780.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189420 f, 631400.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396420 f, 306826.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189480 f, 631600.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396480 f, 306873.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189540 f, 631800.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396540 f, 306919.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189600 f, 632000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396600 f, 306965.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189660 f, 632200.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396660 f, 307012.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189720 f, 630299.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396720 f, 307058.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189780 f, 630498.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396780 f, 307105.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189840 f, 630697.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396840 f, 307151.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189900 f, 630897.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396900 f, 307198.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189960 f, 631096.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396960 f, 307244.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190020 f, 631295.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397020 f, 307291.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190080 f, 631495.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397080 f, 307337.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190140 f, 631694.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397140 f, 307383.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190200 f, 629801.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397200 f, 307430.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190260 f, 630000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397260 f, 307476.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190320 f, 630198.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397320 f, 307523.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190380 f, 630397.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397380 f, 307569.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190440 f, 630596.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397440 f, 307616.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190500 f, 630794.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397500 f, 307662.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190560 f, 630993.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397560 f, 307708.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190620 f, 631192.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397620 f, 307755.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190680 f, 631390.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397680 f, 307801.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190740 f, 631589.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397740 f, 307848.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190800 f, 631788.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397800 f, 307894.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190860 f, 631986.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397860 f, 307941.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190920 f, 632185.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397920 f, 307987.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190980 f, 632384.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397980 f, 308034.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191040 f, 630495.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398040 f, 308080.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191100 f, 630693.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398100 f, 308126.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191160 f, 630891.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398160 f, 308173.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191220 f, 631089.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398220 f, 308219.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191280 f, 631287.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398280 f, 308266.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398340 f, 308312.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398400 f, 308359.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191340 f, 631485.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398460 f, 308405.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191400 f, 631683.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398520 f, 308452.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191460 f, 631881.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398580 f, 308259.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191520 f, 632079.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398640 f, 308306.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191580 f, 632277.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398700 f, 308352.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191640 f, 632475.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398760 f, 308399.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191700 f, 632673.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398820 f, 308445.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191760 f, 632871.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398880 f, 308491.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191820 f, 633069.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398940 f, 308538.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191880 f, 631184.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399000 f, 308584.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191940 f, 631381.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399060 f, 308631.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192000 f, 631578.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399120 f, 308677.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192060 f, 631776.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399180 f, 308723.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192120 f, 631973.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399240 f, 308770.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192180 f, 632171.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399300 f, 308816.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192240 f, 632368.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399360 f, 308863.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192300 f, 632565.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399420 f, 308909.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192360 f, 632763.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192420 f, 632960.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399480 f, 308955.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192480 f, 633157.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399540 f, 309002.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192540 f, 631278.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399600 f, 309048.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192600 f, 631475.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399660 f, 309095.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192660 f, 631672.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399720 f, 309141.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192720 f, 631868.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399780 f, 309187.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399840 f, 309234.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192780 f, 632065.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399900 f, 309280.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192840 f, 632262.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399960 f, 309327.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192900 f, 632459.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400020 f, 309373.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192960 f, 632655.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193020 f, 632852.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400080 f, 309419.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193080 f, 633049.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400140 f, 309466.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193140 f, 633245.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400200 f, 309512.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193200 f, 633442.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400260 f, 309559.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193260 f, 631568.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400320 f, 309605.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193320 f, 631764.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400380 f, 309651.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193380 f, 631960.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400440 f, 309698.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193440 f, 632156.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400500 f, 309744.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193500 f, 632352.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400560 f, 309791.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193560 f, 632549.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400620 f, 309837.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193620 f, 632745.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400680 f, 309884.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193680 f, 632941.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400740 f, 309930.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193740 f, 633137.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400800 f, 309976.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193800 f, 633333.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400860 f, 310023.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193860 f, 633529.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400920 f, 310069.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193920 f, 633725.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400980 f, 310116.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193980 f, 631856.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401040 f, 310162.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194040 f, 632052.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401100 f, 310208.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194100 f, 632247.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401160 f, 310255.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194160 f, 632443.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401220 f, 310301.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194220 f, 632638.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401280 f, 310348.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194280 f, 632833.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401340 f, 310394.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194340 f, 633029.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401400 f, 310440.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194400 f, 633224.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401460 f, 310487.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194460 f, 633420.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401520 f, 310533.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194520 f, 633615.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401580 f, 310580.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194580 f, 633811.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401640 f, 310626.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194640 f, 634006.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401700 f, 310672.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194700 f, 634201.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401760 f, 310719.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194760 f, 634397.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401820 f, 310765.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194820 f, 632532.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401880 f, 310812.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194880 f, 632727.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401940 f, 310858.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194940 f, 632922.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402000 f, 310664.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195000 f, 633116.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195060 f, 633311.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402060 f, 310710.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195120 f, 633506.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402120 f, 310757.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195180 f, 633701.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402180 f, 310803.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195240 f, 633896.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402240 f, 310850.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195300 f, 634090.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402300 f, 310896.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195360 f, 634285.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402360 f, 310942.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195420 f, 634480.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402420 f, 310989.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195480 f, 634675.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402480 f, 311035.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195540 f, 634870.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402540 f, 311081.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195600 f, 633009.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402600 f, 311128.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195660 f, 633203.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402660 f, 311174.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195720 f, 633398.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402720 f, 311221.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195780 f, 633592.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402780 f, 311267.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195840 f, 633786.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402840 f, 311313.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195900 f, 633980.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402900 f, 311360.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195960 f, 634174.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402960 f, 311406.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196020 f, 634368.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403020 f, 311452.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196080 f, 634563.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196140 f, 634757.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403080 f, 311499.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196200 f, 632903.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403140 f, 311545.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196260 f, 633096.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403200 f, 311591.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196320 f, 633290.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403260 f, 311638.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196380 f, 633483.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403320 f, 311684.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196440 f, 633677.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403380 f, 311731.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196500 f, 633870.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403440 f, 311777.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196560 f, 634064.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403500 f, 311823.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196620 f, 634258.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403560 f, 311870.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196680 f, 634451.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403620 f, 311916.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196740 f, 634645.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403680 f, 311962.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196800 f, 634838.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403740 f, 312009.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196860 f, 635032.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403800 f, 312055.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196920 f, 635225.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403860 f, 312102.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196980 f, 633376.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403920 f, 312148.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197040 f, 633569.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403980 f, 312194.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197100 f, 633762.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404040 f, 312241.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197160 f, 633955.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404100 f, 312287.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197220 f, 634147.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404160 f, 312333.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197280 f, 634340.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404220 f, 312380.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197340 f, 634533.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404280 f, 312426.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404340 f, 312472.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404400 f, 312519.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197400 f, 634726.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197460 f, 634919.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404460 f, 312565.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197520 f, 635112.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404520 f, 312612.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197580 f, 635305.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404580 f, 312658.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197640 f, 635498.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404640 f, 312704.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197700 f, 633653.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404700 f, 312751.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404760 f, 312797.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404820 f, 312843.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197760 f, 633846.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404880 f, 312890.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197820 f, 634038.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404940 f, 312936.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197880 f, 634230.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405000 f, 312983.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197940 f, 634423.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405060 f, 313029.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198000 f, 634615.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405120 f, 313075.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198060 f, 634807.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405180 f, 313122.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198120 f, 635000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405240 f, 313168.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198180 f, 635192.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405300 f, 313214.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198240 f, 635384.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405360 f, 313019.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198300 f, 635576.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405420 f, 313065.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198360 f, 633738.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405480 f, 313111.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405540 f, 313158.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198420 f, 633929.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198480 f, 634121.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405600 f, 313204.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198540 f, 634313.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405660 f, 313250.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198600 f, 634504.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405720 f, 313297.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405780 f, 313343.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198660 f, 634696.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405840 f, 313389.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198720 f, 634888.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405900 f, 313436.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198780 f, 635079.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405960 f, 313482.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198840 f, 635271.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406020 f, 313528.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198900 f, 635463.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406080 f, 313575.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198960 f, 635654.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406140 f, 313621.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199020 f, 635846.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406200 f, 313667.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199080 f, 634012.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406260 f, 313714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199140 f, 634203.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406320 f, 313760.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199200 f, 634394.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406380 f, 313806.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199260 f, 634586.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406440 f, 313853.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199320 f, 634777.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406500 f, 313899.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199380 f, 634968.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406560 f, 313945.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199440 f, 635159.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406620 f, 313992.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199500 f, 635350.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406680 f, 314038.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199560 f, 635541.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406740 f, 314084.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199620 f, 635732.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406800 f, 314131.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199680 f, 635923.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406860 f, 314177.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406920 f, 314223.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199740 f, 636114.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199800 f, 634285.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406980 f, 314270.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199860 f, 634476.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407040 f, 314316.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199920 f, 634666.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407100 f, 314362.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199980 f, 634857.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407160 f, 314409.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200040 f, 635047.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407220 f, 314455.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200100 f, 635238.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200160 f, 635428.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407280 f, 314501.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407340 f, 314548.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200220 f, 635619.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200280 f, 635809.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407400 f, 314594.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407460 f, 314640.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200340 f, 636000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407520 f, 314687.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200400 f, 636190.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407580 f, 314733.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200460 f, 634367.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407640 f, 314779.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200520 f, 634556.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407700 f, 314826.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200580 f, 634746.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407760 f, 314872.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200640 f, 634936.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200700 f, 635126.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200760 f, 635316.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407820 f, 314918.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200820 f, 635506.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407880 f, 314965.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200880 f, 635696.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407940 f, 315011.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200940 f, 635886.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408000 f, 315057.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201000 f, 636075.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408060 f, 315104.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201060 f, 636265.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408120 f, 315150.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201120 f, 634447.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408180 f, 315196.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201180 f, 634637.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408240 f, 315243.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201240 f, 634826.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408300 f, 315289.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201300 f, 635015.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408360 f, 315335.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201360 f, 635205.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408420 f, 315382.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201420 f, 635394.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201480 f, 635583.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201540 f, 635772.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408480 f, 315428.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408540 f, 315474.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201600 f, 635962.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201660 f, 636151.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408600 f, 315521.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201720 f, 636340.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408660 f, 315324.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201780 f, 636529.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408720 f, 315370.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201840 f, 636719.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408780 f, 315416.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201900 f, 634905.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408840 f, 315462.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201960 f, 635094.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408900 f, 315509.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202020 f, 635283.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408960 f, 315555.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202080 f, 635471.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409020 f, 315601.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409080 f, 315648.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202140 f, 635660.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409140 f, 315694.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202200 f, 635849.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409200 f, 315740.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202260 f, 636037.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202320 f, 636226.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409260 f, 315787.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202380 f, 636415.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409320 f, 315833.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202440 f, 636603.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409380 f, 315879.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409440 f, 315925.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202500 f, 636792.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409500 f, 315972.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202560 f, 636981.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202620 f, 635172.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409560 f, 316018.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202680 f, 635360.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409620 f, 316064.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409680 f, 316111.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202740 f, 635548.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202800 f, 635736.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409740 f, 316157.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202860 f, 635924.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409800 f, 316203.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202920 f, 636112.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202980 f, 636300.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409860 f, 316250.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409920 f, 316296.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203040 f, 636489.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203100 f, 636677.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409980 f, 316342.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203160 f, 634875.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410040 f, 316388.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203220 f, 635062.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410100 f, 316435.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203280 f, 635250.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410160 f, 316481.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203340 f, 635437.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410220 f, 316527.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203400 f, 635625.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410280 f, 316574.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203460 f, 635812.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410340 f, 316620.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203520 f, 636000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410400 f, 316666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203580 f, 636187.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410460 f, 316712.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203640 f, 636375.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410520 f, 316759.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203700 f, 636562.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410580 f, 316805.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203760 f, 636750.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410640 f, 316851.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203820 f, 636937.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410700 f, 316898.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203880 f, 637125.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410760 f, 316944.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203940 f, 635327.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410820 f, 316990.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204000 f, 635514.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410880 f, 317037.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204060 f, 635700.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410940 f, 317083.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411000 f, 317129.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411060 f, 317175.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204120 f, 635887.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411120 f, 317222.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411180 f, 317268.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204180 f, 636074.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411240 f, 317314.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204240 f, 636261.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411300 f, 317361.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204300 f, 636448.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411360 f, 317407.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204360 f, 636635.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411420 f, 317453.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204420 f, 636822.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411480 f, 317500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204480 f, 637009.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411540 f, 317546.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411600 f, 317592.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204540 f, 637196.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411660 f, 317638.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204600 f, 637383.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411720 f, 317685.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204660 f, 637570.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411780 f, 317731.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204720 f, 637757.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411840 f, 317777.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204780 f, 635962.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411900 f, 317824.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204840 f, 636149.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411960 f, 317870.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204900 f, 636335.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412020 f, 317916.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204960 f, 636521.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412080 f, 317717.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205020 f, 636708.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412140 f, 317764.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205080 f, 636894.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412200 f, 317810.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205140 f, 637080.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412260 f, 317856.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205200 f, 637267.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412320 f, 317902.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205260 f, 635479.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412380 f, 317949.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205320 f, 635665.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412440 f, 317995.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205380 f, 635851.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412500 f, 318041.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205440 f, 636037.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412560 f, 318087.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412620 f, 318134.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205500 f, 636222.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412680 f, 318180.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205560 f, 636408.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412740 f, 318226.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412800 f, 318272.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205620 f, 636594.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412860 f, 318319.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205680 f, 636780.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412920 f, 318365.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205740 f, 636965.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412980 f, 318411.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205800 f, 637151.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413040 f, 318457.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205860 f, 635370.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413100 f, 318504.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205920 f, 635555.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413160 f, 318550.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205980 f, 635740.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413220 f, 318596.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206040 f, 635925.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413280 f, 318643.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206100 f, 636111.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413340 f, 318689.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206160 f, 636296.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413400 f, 318735.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206220 f, 636481.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413460 f, 318781.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206280 f, 636666.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413520 f, 318828.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206340 f, 636851.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413580 f, 318874.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206400 f, 637037.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413640 f, 318920.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206460 f, 637222.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413700 f, 318966.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206520 f, 637407.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413760 f, 319013.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206580 f, 635630.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413820 f, 319059.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206640 f, 635815.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413880 f, 319105.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206700 f, 636000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413940 f, 319151.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206760 f, 636184.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414000 f, 319198.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206820 f, 636369.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414060 f, 319244.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206880 f, 636553.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414120 f, 319290.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206940 f, 636738.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207000 f, 636923.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414180 f, 319336.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207060 f, 637107.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414240 f, 319383.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207120 f, 637292.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414300 f, 319429.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207180 f, 637476.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414360 f, 319475.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207240 f, 637661.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414420 f, 319521.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207300 f, 637846.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414480 f, 319568.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207360 f, 638030.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414540 f, 319614.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207420 f, 636257.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207480 f, 636441.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207540 f, 636625.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207600 f, 636809.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414600 f, 319660.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207660 f, 636993.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414660 f, 319707.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207720 f, 637177.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414720 f, 319753.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207780 f, 637361.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414780 f, 319799.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207840 f, 637546.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207900 f, 637730.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207960 f, 637914.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414840 f, 319845.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414900 f, 319892.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208020 f, 638098.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208080 f, 638282.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414960 f, 319938.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208140 f, 636513.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415020 f, 319984.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208200 f, 636697.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415080 f, 320030.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208260 f, 636880.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415140 f, 320077.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415200 f, 320123.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208320 f, 637064.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415260 f, 320169.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208380 f, 637247.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415320 f, 320215.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208440 f, 637431.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415380 f, 320262.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208500 f, 637614.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415440 f, 320061.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208560 f, 637798.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415500 f, 320107.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208620 f, 637981.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415560 f, 320154.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208680 f, 636219.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415620 f, 320200.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415680 f, 320246.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208740 f, 636402.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415740 f, 320292.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208800 f, 636585.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415800 f, 320338.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208860 f, 636768.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415860 f, 320385.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208920 f, 636951.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415920 f, 320431.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208980 f, 637134.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209040 f, 637317.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415980 f, 320477.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209100 f, 637500.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416040 f, 320523.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209160 f, 637682.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416100 f, 320570.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209220 f, 637865.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416160 f, 320616.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416220 f, 320662.5 fps, 0 ms/f
[junit] 0 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 209280 f, 582952.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209340 f, 583119.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416280 f, 320708.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209400 f, 583286.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416340 f, 320755.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209460 f, 583454.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416400 f, 320801.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209520 f, 583621.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416460 f, 320847.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209580 f, 583788.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416520 f, 320893.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209640 f, 583955.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416580 f, 320939.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209700 f, 584122.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416640 f, 320986.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209760 f, 584289.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416700 f, 321032.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209820 f, 584456.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416760 f, 321078.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209880 f, 584623.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416820 f, 321124.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209940 f, 584791.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416880 f, 321171.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210000 f, 584958.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416940 f, 321217.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210060 f, 585125.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417000 f, 321263.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210120 f, 585292.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417060 f, 321309.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210180 f, 585459.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417120 f, 321355.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210240 f, 585626.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417180 f, 321402.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210300 f, 585793.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417240 f, 321448.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210360 f, 585961.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417300 f, 321494.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210420 f, 586128.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417360 f, 321540.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417420 f, 321587.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417480 f, 321633.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210480 f, 586295.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417540 f, 321679.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210540 f, 586462.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417600 f, 321725.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210600 f, 586629.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417660 f, 321771.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210660 f, 586796.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417720 f, 321818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210720 f, 586963.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417780 f, 321864.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210780 f, 585500.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417840 f, 321910.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210840 f, 585666.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417900 f, 321956.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210900 f, 585833.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417960 f, 322003.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210960 f, 586000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211020 f, 586166.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418020 f, 322049.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211080 f, 586333.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418080 f, 322095.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211140 f, 586500.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418140 f, 322141.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211200 f, 586666.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418200 f, 322187.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211260 f, 586833.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418260 f, 322234.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211320 f, 587000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418320 f, 322280.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211380 f, 587166.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418380 f, 322326.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211440 f, 587333.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418440 f, 322372.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211500 f, 587500.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418500 f, 322419.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211560 f, 587666.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418560 f, 322465.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211620 f, 587833.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418620 f, 322511.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211680 f, 588000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418680 f, 322557.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211740 f, 588166.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418740 f, 322604.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211800 f, 588333.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418800 f, 322650.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211860 f, 588500.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418860 f, 322448.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211920 f, 588666.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418920 f, 322494.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211980 f, 588833.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418980 f, 322540.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212040 f, 589000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419040 f, 322586.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212100 f, 589166.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419100 f, 322632.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212160 f, 589333.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419160 f, 322678.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212220 f, 589500.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419220 f, 322725.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212280 f, 589666.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419280 f, 322771.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212340 f, 588199.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419340 f, 322817.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212400 f, 588365.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419400 f, 322863.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212460 f, 588531.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419460 f, 322909.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212520 f, 588698.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419520 f, 322956.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212580 f, 588864.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419580 f, 323002.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212640 f, 589030.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419640 f, 323048.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212700 f, 589196.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419700 f, 323094.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212760 f, 589362.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419760 f, 323140.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212820 f, 589529.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419820 f, 323187.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212880 f, 589695.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419880 f, 323233.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212940 f, 589861.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419940 f, 323279.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213000 f, 590027.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420000 f, 323325.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213060 f, 590193.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420060 f, 323371.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213120 f, 590360.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420120 f, 323418.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213180 f, 590526.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420180 f, 323464.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213240 f, 590692.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420240 f, 323510.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213300 f, 590858.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420300 f, 323556.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213360 f, 591024.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420360 f, 323602.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213420 f, 591191.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420420 f, 323648.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213480 f, 591357.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420480 f, 323695.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213540 f, 591523.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420540 f, 323741.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213600 f, 591689.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420600 f, 323787.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213660 f, 591855.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420660 f, 323833.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213720 f, 592022.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420720 f, 323879.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213780 f, 592188.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420780 f, 323926.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213840 f, 592354.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420840 f, 323972.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213900 f, 590884.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420900 f, 324018.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213960 f, 591049.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420960 f, 324064.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214020 f, 591215.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421020 f, 324110.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214080 f, 591381.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421080 f, 324157.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214140 f, 591546.9 fps, 0 ms/f
[junit] 1 s: 60 f / 84 ms, 714.2 fps, 1 ms/f; total: 421140 f, 304291.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214200 f, 591712.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421200 f, 304335.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214260 f, 591878.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214320 f, 592044.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214380 f, 592209.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421260 f, 304378.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421320 f, 304421.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421380 f, 304465.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214440 f, 592375.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421440 f, 304508.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214500 f, 592541.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421500 f, 304552.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214560 f, 592707.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421560 f, 304595.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214620 f, 592872.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421620 f, 304638.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214680 f, 593038.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421680 f, 304682.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214740 f, 593204.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421740 f, 304725.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214800 f, 593370.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421800 f, 304768.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214860 f, 593535.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421860 f, 304812.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214920 f, 593701.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421920 f, 304855.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214980 f, 593867.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421980 f, 304898.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215040 f, 594033.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422040 f, 304942.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215100 f, 594198.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422100 f, 304985.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215160 f, 594364.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422160 f, 305028.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215220 f, 594530.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422220 f, 305072.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215280 f, 594696.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422280 f, 305115.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215340 f, 594861.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422340 f, 304938.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215400 f, 595027.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422400 f, 304981.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215460 f, 593553.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422460 f, 305025.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215520 f, 593719.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422520 f, 305068.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215580 f, 593884.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422580 f, 305111.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215640 f, 594049.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422640 f, 305155.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215700 f, 594214.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422700 f, 305198.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215760 f, 594380.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422760 f, 305241.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215820 f, 594545.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422820 f, 305285.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215880 f, 594710.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422880 f, 305328.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215940 f, 594876.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422940 f, 305371.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216000 f, 595041.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423000 f, 305415.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216060 f, 595206.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423060 f, 305458.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216120 f, 595371.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423120 f, 305501.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423180 f, 305545.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216180 f, 595537.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423240 f, 305588.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216240 f, 595702.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423300 f, 305631.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216300 f, 595867.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423360 f, 305675.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216360 f, 596033.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423420 f, 305718.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216420 f, 596198.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423480 f, 305761.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216480 f, 596363.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423540 f, 305805.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216540 f, 596528.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423600 f, 305848.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216600 f, 596694.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423660 f, 305891.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216660 f, 596859.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423720 f, 305935.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216720 f, 597024.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423780 f, 305978.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216780 f, 597190.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423840 f, 306021.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216840 f, 597355.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423900 f, 306064.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423960 f, 306108.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424020 f, 306151.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216900 f, 597520.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424080 f, 306194.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216960 f, 597685.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424140 f, 306238.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217020 f, 596208.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424200 f, 306281.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424260 f, 306324.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217080 f, 596373.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217140 f, 596538.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424320 f, 306368.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424380 f, 306411.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217200 f, 596703.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424440 f, 306454.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217260 f, 596868.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424500 f, 306498.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217320 f, 597032.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424560 f, 306541.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217380 f, 597197.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424620 f, 306584.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217440 f, 597362.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424680 f, 306628.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217500 f, 597527.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424740 f, 306671.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217560 f, 597692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217620 f, 597857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217680 f, 598022.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424800 f, 306714.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217740 f, 598186.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424860 f, 306758.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424920 f, 306801.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217800 f, 598351.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424980 f, 306844.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425040 f, 306666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217860 f, 598516.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425100 f, 306709.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425160 f, 306753.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217920 f, 598681.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425220 f, 306796.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425280 f, 306839.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217980 f, 598846.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425340 f, 306883.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218040 f, 599011.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425400 f, 306926.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218100 f, 599175.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425460 f, 306969.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218160 f, 599340.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218220 f, 599505.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425520 f, 307013.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218280 f, 599670.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425580 f, 307056.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218340 f, 599835.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425640 f, 307099.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218400 f, 600000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425700 f, 307142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218460 f, 600164.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425760 f, 307186.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218520 f, 600329.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425820 f, 307229.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218580 f, 600494.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425880 f, 307272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218640 f, 600659.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425940 f, 307316.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218700 f, 600824.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426000 f, 307359.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218760 f, 600989.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426060 f, 307402.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218820 f, 601153.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426120 f, 307445.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218880 f, 601318.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426180 f, 307489.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218940 f, 601483.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426240 f, 307532.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219000 f, 601648.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426300 f, 307575.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219060 f, 601813.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426360 f, 307619.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219120 f, 601978.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426420 f, 307662.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219180 f, 602142.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426480 f, 307705.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219240 f, 602307.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426540 f, 307748.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219300 f, 602472.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426600 f, 307792.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426660 f, 307835.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219360 f, 602637.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426720 f, 307878.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219420 f, 602802.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426780 f, 307922.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219480 f, 601315.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426840 f, 307965.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219540 f, 601479.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426900 f, 308008.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219600 f, 601643.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426960 f, 308051.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219660 f, 601808.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427020 f, 308095.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219720 f, 601972.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427080 f, 308138.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219780 f, 602137.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219840 f, 602301.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427140 f, 308181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219900 f, 602465.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427200 f, 308225.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427260 f, 308268.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219960 f, 602630.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220020 f, 602794.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427320 f, 308311.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220080 f, 602958.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427380 f, 308354.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220140 f, 603123.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427440 f, 308398.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220200 f, 603287.7 fps, 0 ms/f
[junit] 1 s: 60 f / 30 ms, 2000.0 fps, 0 ms/f; total: 427500 f, 301693.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427560 f, 301736.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220260 f, 603452.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220320 f, 603616.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220380 f, 603780.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427620 f, 301778.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220440 f, 603945.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427680 f, 301820.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220500 f, 604109.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427740 f, 301863.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220560 f, 604274.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427800 f, 301905.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220620 f, 604438.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427860 f, 301947.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427920 f, 301990.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220680 f, 604602.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427980 f, 302032.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220740 f, 604767.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428040 f, 301861.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220800 f, 604931.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428100 f, 301904.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220860 f, 605095.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428160 f, 301946.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220920 f, 605260.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220980 f, 605424.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221040 f, 605589.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221100 f, 605753.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428220 f, 301988.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221160 f, 605917.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428280 f, 302031.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221220 f, 606082.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428340 f, 302073.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221280 f, 606246.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428400 f, 302115.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221340 f, 606410.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428460 f, 302157.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221400 f, 606575.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428520 f, 302200.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221460 f, 606739.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428580 f, 302242.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221520 f, 606904.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428640 f, 302284.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221580 f, 607068.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428700 f, 302327.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221640 f, 607232.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428760 f, 302369.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221700 f, 607397.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428820 f, 302411.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221760 f, 607561.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428880 f, 302454.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221820 f, 607726.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428940 f, 302496.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221880 f, 607890.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221940 f, 608054.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429000 f, 302538.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429060 f, 302581.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222000 f, 608219.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429120 f, 302623.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222060 f, 608383.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429180 f, 302665.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222120 f, 608547.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429240 f, 302708.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222180 f, 608712.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222240 f, 608876.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429300 f, 302750.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222300 f, 609041.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429360 f, 302792.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222360 f, 607541.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429420 f, 302834.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222420 f, 607704.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429480 f, 302877.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222480 f, 607868.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429540 f, 302919.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222540 f, 608032.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429600 f, 302961.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222600 f, 608196.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429660 f, 303004.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429720 f, 303046.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222660 f, 608360.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429780 f, 303088.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222720 f, 608524.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429840 f, 303131.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222780 f, 608688.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222840 f, 608852.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429900 f, 303173.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429960 f, 303215.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222900 f, 609016.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430020 f, 303258.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222960 f, 609180.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430080 f, 303300.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223020 f, 609344.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430140 f, 303342.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223080 f, 609508.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430200 f, 303385.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223140 f, 609672.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430260 f, 303213.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223200 f, 609836.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430320 f, 303255.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430380 f, 303298.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223260 f, 610000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430440 f, 303340.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223320 f, 610163.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430500 f, 303382.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223380 f, 610327.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430560 f, 303424.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223440 f, 610491.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430620 f, 303467.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223500 f, 610655.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430680 f, 303509.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223560 f, 610819.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430740 f, 303551.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223620 f, 610983.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430800 f, 303594.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223680 f, 611147.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430860 f, 303636.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223740 f, 611311.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430920 f, 303678.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223800 f, 611475.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430980 f, 303720.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223860 f, 611639.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431040 f, 303763.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223920 f, 611803.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431100 f, 303805.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223980 f, 611967.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431160 f, 303847.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224040 f, 612131.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431220 f, 303890.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224100 f, 612295.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431280 f, 303932.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224160 f, 612459.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431340 f, 303974.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224220 f, 612622.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431400 f, 304016.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224280 f, 612786.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431460 f, 304059.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224340 f, 612950.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431520 f, 304101.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224400 f, 613114.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431580 f, 304143.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224460 f, 613278.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224520 f, 613442.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431640 f, 304186.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224580 f, 613606.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224640 f, 613770.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431700 f, 304228.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224700 f, 613934.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431760 f, 304270.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224760 f, 614098.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431820 f, 304312.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224820 f, 614262.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431880 f, 304355.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224880 f, 614426.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431940 f, 304397.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224940 f, 614590.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432000 f, 304439.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225000 f, 614754.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432060 f, 304482.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225060 f, 614918.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432120 f, 304524.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225120 f, 615081.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432180 f, 304566.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432240 f, 304608.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225180 f, 615245.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432300 f, 304651.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225240 f, 615409.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432360 f, 304693.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225300 f, 615573.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432420 f, 304735.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225360 f, 615737.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432480 f, 304563.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225420 f, 615901.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432540 f, 304605.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225480 f, 616065.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432600 f, 304647.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225540 f, 616229.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432660 f, 304690.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225600 f, 616393.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432720 f, 304732.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225660 f, 616557.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432780 f, 304774.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225720 f, 616721.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432840 f, 304816.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225780 f, 616885.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432900 f, 304859.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225840 f, 617049.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432960 f, 304901.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225900 f, 617213.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433020 f, 304943.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225960 f, 617377.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226020 f, 615858.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433080 f, 304985.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226080 f, 616021.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433140 f, 305028.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226140 f, 616185.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433200 f, 305070.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226200 f, 616348.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433260 f, 305112.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226260 f, 616512.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433320 f, 305154.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226320 f, 616675.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433380 f, 305197.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226380 f, 616839.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433440 f, 305239.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226440 f, 617002.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433500 f, 305281.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226500 f, 617166.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433560 f, 305323.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226560 f, 617329.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433620 f, 305366.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226620 f, 617493.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433680 f, 305408.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433740 f, 305450.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226680 f, 617656.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433800 f, 305492.9 fps, 0 ms/f
[junit] 1 s: 60 f / 15 ms, 4000.0 fps, 0 ms/f; total: 433860 f, 302130.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433920 f, 302172.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226740 f, 617820.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433980 f, 302214.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226800 f, 617983.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434040 f, 302256.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434100 f, 302298.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226860 f, 618147.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434160 f, 302339.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226920 f, 618310.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434220 f, 302381.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226980 f, 618474.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434280 f, 302423.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227040 f, 618637.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434340 f, 302465.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227100 f, 618801.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434400 f, 302506.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227160 f, 618964.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434460 f, 302548.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227220 f, 619128.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434520 f, 302590.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227280 f, 619291.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434580 f, 302632.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227340 f, 619455.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434640 f, 302674.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227400 f, 619618.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434700 f, 302715.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227460 f, 619782.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434760 f, 302546.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227520 f, 619945.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434820 f, 302588.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227580 f, 620109.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434880 f, 302630.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434940 f, 302672.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227640 f, 620272.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435000 f, 302714.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227700 f, 620435.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227760 f, 620599.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435060 f, 302755.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227820 f, 620762.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435120 f, 302797.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227880 f, 620926.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435180 f, 302839.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435240 f, 302881.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227940 f, 621089.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435300 f, 302922.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228000 f, 621253.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435360 f, 302964.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435420 f, 303006.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228060 f, 621416.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435480 f, 303048.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228120 f, 621580.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435540 f, 303089.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228180 f, 621743.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435600 f, 303131.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228240 f, 621907.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435660 f, 303173.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228300 f, 622070.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435720 f, 303215.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228360 f, 622234.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435780 f, 303256.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228420 f, 622397.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435840 f, 303298.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228480 f, 622561.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435900 f, 303340.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435960 f, 303382.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436020 f, 303423.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436080 f, 303465.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436140 f, 303507.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228540 f, 622724.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436200 f, 303549.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228600 f, 622888.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436260 f, 303590.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436320 f, 303632.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228660 f, 623051.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436380 f, 303674.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228720 f, 623215.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436440 f, 303716.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228780 f, 623378.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228840 f, 623542.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436500 f, 303757.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228900 f, 623705.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436560 f, 303799.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228960 f, 623869.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229020 f, 624032.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436620 f, 303841.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229080 f, 624196.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436680 f, 303883.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229140 f, 624359.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436740 f, 303924.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229200 f, 624523.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436800 f, 303966.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229260 f, 624686.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436860 f, 304008.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229320 f, 624850.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436920 f, 304050.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229380 f, 625013.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436980 f, 303880.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229440 f, 625177.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437040 f, 303922.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229500 f, 625340.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437100 f, 303963.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229560 f, 623804.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437160 f, 304005.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229620 f, 623967.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437220 f, 304047.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437280 f, 304089.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437340 f, 304130.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229680 f, 624130.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437400 f, 304172.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229740 f, 624293.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437460 f, 304214.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229800 f, 624456.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437520 f, 304255.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229860 f, 624619.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437580 f, 304297.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229920 f, 624782.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437640 f, 304339.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229980 f, 624945.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437700 f, 304381.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230040 f, 625108.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437760 f, 304422.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230100 f, 625271.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437820 f, 304464.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230160 f, 625434.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437880 f, 304506.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230220 f, 625597.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437940 f, 304547.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230280 f, 625760.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438000 f, 304589.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230340 f, 625923.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438060 f, 304631.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230400 f, 626086.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438120 f, 304673.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230460 f, 626250.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438180 f, 304714.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230520 f, 626413.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438240 f, 304756.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230580 f, 626576.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438300 f, 304798.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230640 f, 626739.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438360 f, 304840.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230700 f, 626902.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438420 f, 304881.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230760 f, 627065.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230820 f, 627228.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438480 f, 304923.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230880 f, 627391.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438540 f, 304965.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230940 f, 627554.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438600 f, 305006.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231000 f, 627717.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438660 f, 305048.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231060 f, 627880.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438720 f, 305090.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231120 f, 628043.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438780 f, 305132.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231180 f, 628206.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438840 f, 305173.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231240 f, 628369.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438900 f, 305215.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231300 f, 628532.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438960 f, 305257.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231360 f, 628695.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439020 f, 305299.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231420 f, 628858.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439080 f, 305128.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231480 f, 629021.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439140 f, 305170.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231540 f, 629184.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231600 f, 629347.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231660 f, 629510.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231720 f, 629673.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231780 f, 629836.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231840 f, 630000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231900 f, 630163.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439200 f, 305211.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231960 f, 630326.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232020 f, 630489.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439260 f, 305253.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232080 f, 630652.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232140 f, 630815.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232200 f, 630978.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439320 f, 305295.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232260 f, 631141.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439380 f, 305337.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232320 f, 631304.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439440 f, 305378.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232380 f, 631467.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439500 f, 305420.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232440 f, 631630.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439560 f, 305462.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232500 f, 631793.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439620 f, 305503.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232560 f, 631956.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439680 f, 305545.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232620 f, 632119.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439740 f, 305587.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232680 f, 632282.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439800 f, 305628.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232740 f, 632445.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439860 f, 305670.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232800 f, 632608.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439920 f, 305712.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232860 f, 632771.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439980 f, 305754.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232920 f, 632934.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440040 f, 305795.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232980 f, 633097.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440100 f, 305837.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233040 f, 633260.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440160 f, 305879.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233100 f, 633423.9 fps, 0 ms/f
[junit] 1 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 440220 f, 301108.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233160 f, 633586.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440280 f, 301149.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233220 f, 632032.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440340 f, 301190.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233280 f, 632195.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233340 f, 632357.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233400 f, 632520.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440400 f, 301231.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233460 f, 632682.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440460 f, 301272.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233520 f, 632845.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440520 f, 301313.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233580 f, 633008.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440580 f, 301354.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233640 f, 633170.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440640 f, 301395.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233700 f, 633333.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440700 f, 301436.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233760 f, 633495.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440760 f, 301477.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233820 f, 633658.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440820 f, 301518.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233880 f, 633821.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440880 f, 301353.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233940 f, 633983.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440940 f, 301394.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234000 f, 634146.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441000 f, 301435.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234060 f, 634308.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441060 f, 301476.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234120 f, 634471.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441120 f, 301517.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234180 f, 634634.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441180 f, 301558.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234240 f, 634796.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441240 f, 301599.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234300 f, 634959.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441300 f, 301640.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234360 f, 635121.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441360 f, 301681.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234420 f, 635284.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441420 f, 301722.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234480 f, 635447.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441480 f, 301763.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234540 f, 635609.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441540 f, 301804.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234600 f, 635772.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441600 f, 301845.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441660 f, 301886.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441720 f, 301927.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441780 f, 301968.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234660 f, 635934.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441840 f, 302009.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234720 f, 636097.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234780 f, 636260.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441900 f, 302050.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234840 f, 636422.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441960 f, 302091.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234900 f, 636585.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442020 f, 302132.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234960 f, 636747.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442080 f, 302173.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235020 f, 636910.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442140 f, 302214.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235080 f, 637073.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442200 f, 302255.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235140 f, 637235.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442260 f, 302296.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235200 f, 637398.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442320 f, 302337.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235260 f, 637561.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442380 f, 302378.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235320 f, 637723.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442440 f, 302419.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235380 f, 637886.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442500 f, 302460.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235440 f, 638048.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442560 f, 302501.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235500 f, 638211.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442620 f, 302542.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235560 f, 638374.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442680 f, 302377.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235620 f, 638536.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442740 f, 302418.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235680 f, 638699.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442800 f, 302459.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235740 f, 638861.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442860 f, 302500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235800 f, 639024.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442920 f, 302540.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235860 f, 639187.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442980 f, 302581.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235920 f, 639349.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443040 f, 302622.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235980 f, 639512.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443100 f, 302663.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443160 f, 302704.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443220 f, 302745.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236040 f, 639674.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443280 f, 302786.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236100 f, 639837.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443340 f, 302827.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236160 f, 640000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443400 f, 302868.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236220 f, 640162.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443460 f, 302909.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236280 f, 640325.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443520 f, 302950.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236340 f, 640487.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443580 f, 302991.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236400 f, 640650.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443640 f, 303032.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236460 f, 640813.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443700 f, 303073.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236520 f, 640975.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443760 f, 303114.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236580 f, 641138.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443820 f, 303155.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236640 f, 641300.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443880 f, 303196.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236700 f, 641463.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443940 f, 303237.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236760 f, 641626.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444000 f, 303278.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236820 f, 641788.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444060 f, 303319.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236880 f, 641951.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444120 f, 303360.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236940 f, 640378.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444180 f, 303401.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237000 f, 640540.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444240 f, 303442.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237060 f, 640702.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444300 f, 303483.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237120 f, 640864.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237180 f, 641027.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444360 f, 303524.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237240 f, 641189.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444420 f, 303358.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237300 f, 641351.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444480 f, 303399.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444540 f, 303440.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237360 f, 641513.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444600 f, 303481.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237420 f, 641675.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444660 f, 303522.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237480 f, 641837.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444720 f, 303563.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237540 f, 642000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444780 f, 303604.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237600 f, 642162.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444840 f, 303645.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237660 f, 642324.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444900 f, 303686.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237720 f, 642486.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444960 f, 303726.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237780 f, 642648.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445020 f, 303767.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237840 f, 642810.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445080 f, 303808.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237900 f, 642973.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445140 f, 303849.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237960 f, 643135.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445200 f, 303890.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238020 f, 643297.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445260 f, 303931.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445320 f, 303972.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445380 f, 304013.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238080 f, 643459.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445440 f, 304054.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445500 f, 304095.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238140 f, 643621.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445560 f, 304136.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238200 f, 643783.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445620 f, 304177.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238260 f, 643945.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445680 f, 304218.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238320 f, 644108.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445740 f, 304259.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238380 f, 644270.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445800 f, 304300.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238440 f, 644432.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445860 f, 304341.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238500 f, 644594.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445920 f, 304382.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238560 f, 644756.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445980 f, 304423.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238620 f, 644918.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446040 f, 304464.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238680 f, 645081.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446100 f, 304297.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238740 f, 645243.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446160 f, 304338.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238800 f, 645405.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446220 f, 304379.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238860 f, 645567.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446280 f, 304420.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238920 f, 645729.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446340 f, 304461.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238980 f, 645891.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446400 f, 304502.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239040 f, 646054.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446460 f, 304542.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239100 f, 646216.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446520 f, 304583.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239160 f, 646378.4 fps, 0 ms/f
[junit] 1 s: 60 f / 17 ms, 3529.4 fps, 0 ms/f; total: 446580 f, 300929.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239220 f, 646540.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446640 f, 300970.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239280 f, 646702.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446700 f, 301010.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239340 f, 646864.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239400 f, 647027.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239460 f, 647189.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446760 f, 301051.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239520 f, 647351.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446820 f, 301091.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239580 f, 647513.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446880 f, 301132.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446940 f, 301172.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239640 f, 647675.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447000 f, 301212.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239700 f, 647837.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447060 f, 301253.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239760 f, 648000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447120 f, 301293.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239820 f, 648162.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447180 f, 301334.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239880 f, 648324.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447240 f, 301374.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447300 f, 301415.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239940 f, 648486.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447360 f, 301455.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447420 f, 301495.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240000 f, 648648.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447480 f, 301536.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240060 f, 648810.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447540 f, 301576.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240120 f, 648973.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447600 f, 301617.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240180 f, 649135.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447660 f, 301657.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240240 f, 649297.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447720 f, 301698.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240300 f, 649459.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447780 f, 301738.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240360 f, 649621.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447840 f, 301778.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240420 f, 649783.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447900 f, 301819.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240480 f, 649945.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447960 f, 301859.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240540 f, 650108.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448020 f, 301900.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240600 f, 650270.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448080 f, 301940.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240660 f, 650432.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448140 f, 301981.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240720 f, 650594.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448200 f, 302021.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240780 f, 650756.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448260 f, 302062.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240840 f, 650918.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448320 f, 302102.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240900 f, 649326.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448380 f, 302142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240960 f, 649487.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448440 f, 302183.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241020 f, 649649.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448500 f, 302223.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241080 f, 649811.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448560 f, 302264.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241140 f, 649973.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448620 f, 302304.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241200 f, 650134.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241260 f, 650296.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241320 f, 650458.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241380 f, 650619.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448680 f, 302141.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448740 f, 302181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241440 f, 650781.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448800 f, 302222.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241500 f, 650943.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448860 f, 302262.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241560 f, 651105.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448920 f, 302303.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241620 f, 651266.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448980 f, 302343.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241680 f, 651428.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449040 f, 302383.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241740 f, 651590.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449100 f, 302424.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241800 f, 651752.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449160 f, 302464.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241860 f, 651913.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449220 f, 302505.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241920 f, 652075.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449280 f, 302545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241980 f, 652237.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449340 f, 302585.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242040 f, 652398.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449400 f, 302626.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242100 f, 652560.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449460 f, 302666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242160 f, 652722.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449520 f, 302707.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242220 f, 652884.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449580 f, 302747.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242280 f, 653045.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449640 f, 302787.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242340 f, 653207.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449700 f, 302828.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449760 f, 302868.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449820 f, 302909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242400 f, 653369.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449880 f, 302949.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242460 f, 653531.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449940 f, 302989.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242520 f, 653692.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450000 f, 303030.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242580 f, 653854.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450060 f, 303070.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242640 f, 654016.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450120 f, 303111.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450180 f, 303151.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242700 f, 654177.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450240 f, 303191.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450300 f, 303232.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450360 f, 303272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242760 f, 654339.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450420 f, 303313.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450480 f, 303353.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242820 f, 654501.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450540 f, 303393.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242880 f, 654663.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450600 f, 303434.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242940 f, 654824.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450660 f, 303474.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243000 f, 654986.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450720 f, 303515.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243060 f, 655148.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450780 f, 303555.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243120 f, 655310.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450840 f, 303595.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243180 f, 655471.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450900 f, 303636.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243240 f, 655633.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450960 f, 303676.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243300 f, 655795.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451020 f, 303717.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243360 f, 655956.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451080 f, 303757.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243420 f, 656118.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451140 f, 303797.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243480 f, 656280.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451200 f, 303838.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243540 f, 656442.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451260 f, 303878.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243600 f, 656603.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451320 f, 303714.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243660 f, 656765.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451380 f, 303755.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243720 f, 656927.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451440 f, 303795.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243780 f, 657088.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451500 f, 303835.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243840 f, 657250.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451560 f, 303876.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243900 f, 657412.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451620 f, 303916.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243960 f, 657574.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451680 f, 303956.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244020 f, 657735.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451740 f, 303997.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244080 f, 657897.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451800 f, 304037.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244140 f, 658059.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451860 f, 304078.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244200 f, 658221.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451920 f, 304118.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244260 f, 658382.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451980 f, 304158.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244320 f, 658544.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452040 f, 304199.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244380 f, 658706.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244440 f, 658867.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244500 f, 659029.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244560 f, 659191.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452100 f, 304239.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244620 f, 659353.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452160 f, 304279.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244680 f, 659514.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452220 f, 304320.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244740 f, 659676.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452280 f, 304360.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244800 f, 658064.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452340 f, 304401.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244860 f, 658225.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452400 f, 304441.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244920 f, 658387.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452460 f, 304481.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244980 f, 658548.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452520 f, 304522.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245040 f, 658709.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452580 f, 304562.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245100 f, 658870.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452640 f, 304602.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245160 f, 659032.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452700 f, 304643.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245220 f, 659193.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452760 f, 304683.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245280 f, 659354.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452820 f, 304724.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245340 f, 659516.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452880 f, 304764.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245400 f, 659677.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452940 f, 304395.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245460 f, 659838.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453000 f, 304435.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245520 f, 660000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453060 f, 304475.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245580 f, 660161.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453120 f, 304516.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245640 f, 660322.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245700 f, 660483.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245760 f, 660645.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453180 f, 304556.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245820 f, 660806.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453240 f, 304596.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245880 f, 660967.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453300 f, 304637.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453360 f, 304677.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245940 f, 661129.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453420 f, 304717.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246000 f, 661290.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453480 f, 304758.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246060 f, 661451.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453540 f, 304798.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453600 f, 304838.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246120 f, 661612.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453660 f, 304879.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246180 f, 661774.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453720 f, 304919.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246240 f, 661935.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453780 f, 304959.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246300 f, 662096.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453840 f, 305000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246360 f, 662258.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453900 f, 305040.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453960 f, 305080.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246420 f, 662419.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454020 f, 305120.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246480 f, 662580.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454080 f, 305161.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454140 f, 305201.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246540 f, 662741.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454200 f, 305241.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246600 f, 662903.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454260 f, 305282.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246660 f, 663064.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454320 f, 305322.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454380 f, 305362.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246720 f, 663225.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454440 f, 305403.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246780 f, 663387.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454500 f, 305443.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246840 f, 663548.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454560 f, 305483.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454620 f, 305524.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246900 f, 663709.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454680 f, 305564.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246960 f, 663870.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454740 f, 305604.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454800 f, 305645.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247020 f, 664032.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454860 f, 305685.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247080 f, 664193.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454920 f, 305725.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454980 f, 305766.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247140 f, 664354.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455040 f, 305806.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247200 f, 664516.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455100 f, 305846.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247260 f, 664677.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455160 f, 305887.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455220 f, 305927.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247320 f, 664838.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455280 f, 305967.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247380 f, 665000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455340 f, 305802.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455400 f, 305842.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247440 f, 665161.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455460 f, 305883.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247500 f, 665322.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247560 f, 665483.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247620 f, 665645.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455520 f, 305923.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455580 f, 305963.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247680 f, 665806.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455640 f, 306004.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247740 f, 665967.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455700 f, 306044.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455760 f, 306084.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247800 f, 666129.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455820 f, 306124.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247860 f, 666290.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455880 f, 306165.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247920 f, 666451.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455940 f, 306205.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247980 f, 666612.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248040 f, 666774.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456000 f, 306245.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248100 f, 666935.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248160 f, 667096.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456060 f, 306286.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248220 f, 667258.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456120 f, 306326.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456180 f, 306366.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248280 f, 667419.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456240 f, 306407.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248340 f, 667580.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456300 f, 306447.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456360 f, 306487.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248400 f, 667741.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456420 f, 306527.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248460 f, 667903.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456480 f, 306568.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248520 f, 668064.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456540 f, 306608.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456600 f, 306648.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248580 f, 666434.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456660 f, 306689.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248640 f, 666595.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456720 f, 306729.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456780 f, 306769.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248700 f, 666756.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456840 f, 306809.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248760 f, 666916.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456900 f, 306850.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456960 f, 306890.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457020 f, 306930.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457080 f, 306971.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248820 f, 667077.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457140 f, 307011.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457200 f, 307051.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248880 f, 667238.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457260 f, 307092.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248940 f, 667399.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457320 f, 307132.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457380 f, 307172.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249000 f, 667560.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457440 f, 307212.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249060 f, 667721.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457500 f, 307253.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249120 f, 667882.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457560 f, 307293.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457620 f, 307333.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249180 f, 668042.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457680 f, 307374.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249240 f, 668203.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457740 f, 307414.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457800 f, 307454.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249300 f, 668364.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457860 f, 307494.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249360 f, 668525.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457920 f, 307535.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457980 f, 307575.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249420 f, 668686.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458040 f, 307615.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249480 f, 668847.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458100 f, 307656.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249540 f, 669008.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458160 f, 307696.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249600 f, 669168.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458220 f, 307736.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249660 f, 669329.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458280 f, 307777.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458340 f, 307610.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249720 f, 669490.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458400 f, 307651.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249780 f, 669651.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458460 f, 307691.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249840 f, 669812.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458520 f, 307731.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458580 f, 307771.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249900 f, 669973.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458640 f, 307812.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249960 f, 670134.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458700 f, 307852.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250020 f, 670294.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458760 f, 307892.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458820 f, 307932.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250080 f, 670455.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458880 f, 307973.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250140 f, 670616.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250200 f, 670777.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458940 f, 308013.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250260 f, 670938.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459000 f, 308053.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459060 f, 308093.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459120 f, 308134.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459180 f, 308174.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250320 f, 671099.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459240 f, 308214.7 fps, 0 ms/f
[junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 459300 f, 302569.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459360 f, 302608.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250380 f, 671260.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459420 f, 302648.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250440 f, 671420.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459480 f, 302687.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250500 f, 671581.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250560 f, 671742.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250620 f, 671903.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459540 f, 302727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250680 f, 672064.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459600 f, 302766.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250740 f, 672225.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459660 f, 302806.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250800 f, 672386.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459720 f, 302845.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250860 f, 672546.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459780 f, 302885.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459840 f, 302924.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250920 f, 672707.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459900 f, 302964.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459960 f, 303003.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250980 f, 672868.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460020 f, 303043.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251040 f, 673029.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460080 f, 303083.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251100 f, 673190.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460140 f, 303122.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251160 f, 673351.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460200 f, 303162.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460260 f, 303201.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251220 f, 673512.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460320 f, 303241.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251280 f, 673672.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460380 f, 303280.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251340 f, 673833.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460440 f, 303320.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460500 f, 303359.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251400 f, 673994.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460560 f, 303399.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251460 f, 674155.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460620 f, 303438.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460680 f, 303478.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251520 f, 674316.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460740 f, 303517.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460800 f, 303557.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251580 f, 674477.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460860 f, 303596.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251640 f, 674638.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460920 f, 303636.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460980 f, 303675.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251700 f, 674798.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461040 f, 303715.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251760 f, 674959.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461100 f, 303754.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461160 f, 303794.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251820 f, 675120.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461220 f, 303834.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251880 f, 675281.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461280 f, 303873.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251940 f, 675442.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461340 f, 303913.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461400 f, 303952.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252000 f, 675603.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461460 f, 303992.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252060 f, 675764.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461520 f, 304031.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461580 f, 303870.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252120 f, 675924.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461640 f, 303910.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252180 f, 676085.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461700 f, 303949.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252240 f, 676246.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461760 f, 303989.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461820 f, 304028.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252300 f, 676407.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461880 f, 304068.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252360 f, 676568.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461940 f, 304107.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462000 f, 304147.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252420 f, 676729.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462060 f, 304186.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462120 f, 304226.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252480 f, 676890.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462180 f, 304265.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252540 f, 677050.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462240 f, 304305.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462300 f, 304344.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252600 f, 677211.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462360 f, 304384.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252660 f, 675561.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462420 f, 304423.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462480 f, 304463.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462540 f, 304502.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252720 f, 675721.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462600 f, 304542.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462660 f, 304581.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252780 f, 675882.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462720 f, 304621.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252840 f, 676042.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462780 f, 304660.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252900 f, 676203.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462840 f, 304700.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252960 f, 676363.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462900 f, 304739.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253020 f, 676524.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462960 f, 304779.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253080 f, 676684.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463020 f, 304818.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253140 f, 676844.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463080 f, 304858.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253200 f, 677005.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463140 f, 304897.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253260 f, 677165.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463200 f, 304937.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253320 f, 677326.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463260 f, 304976.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253380 f, 677486.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463320 f, 305016.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253440 f, 677647.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463380 f, 305055.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253500 f, 677807.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463440 f, 305095.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253560 f, 677967.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463500 f, 305134.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253620 f, 678128.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463560 f, 305174.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253680 f, 678288.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463620 f, 305213.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253740 f, 678449.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463680 f, 305253.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253800 f, 678609.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463740 f, 305292.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253860 f, 678770.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463800 f, 305332.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253920 f, 678930.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463860 f, 305371.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253980 f, 679090.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463920 f, 305411.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254040 f, 679251.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463980 f, 305450.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254100 f, 679411.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464040 f, 305490.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254160 f, 679572.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464100 f, 305529.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254220 f, 679732.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464160 f, 305569.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254280 f, 679893.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464220 f, 305608.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254340 f, 680053.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464280 f, 305648.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254400 f, 680213.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464340 f, 305687.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254460 f, 680374.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464400 f, 305727.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254520 f, 680534.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464460 f, 305766.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254580 f, 680695.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464520 f, 305806.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254640 f, 680855.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464580 f, 305845.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254700 f, 681016.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464640 f, 305885.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254760 f, 681176.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464700 f, 305723.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254820 f, 681336.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464760 f, 305763.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464820 f, 305802.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254880 f, 681497.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464880 f, 305842.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254940 f, 681657.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464940 f, 305881.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255000 f, 681818.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465000 f, 305921.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255060 f, 681978.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465060 f, 305960.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255120 f, 682139.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465120 f, 306000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465180 f, 306039.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465240 f, 306078.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255180 f, 682299.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465300 f, 306118.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255240 f, 682459.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465360 f, 306157.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255300 f, 682620.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465420 f, 306197.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255360 f, 682780.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465480 f, 306236.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255420 f, 682941.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465540 f, 306276.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255480 f, 683101.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465600 f, 306315.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255540 f, 683262.0 fps, 0 ms/f
[junit] 1 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 465660 f, 300038.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255600 f, 683422.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465720 f, 300077.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255660 f, 683582.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255720 f, 683743.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465780 f, 300115.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255780 f, 683903.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465840 f, 300154.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255840 f, 684064.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255900 f, 684224.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255960 f, 684385.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465900 f, 300193.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256020 f, 684545.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465960 f, 300231.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256080 f, 684705.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466020 f, 300270.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256140 f, 684866.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466080 f, 300309.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466140 f, 300347.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256200 f, 685026.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466200 f, 300386.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256260 f, 685187.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466260 f, 300425.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256320 f, 685347.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466320 f, 300463.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466380 f, 300502.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256380 f, 685508.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466440 f, 300541.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256440 f, 685668.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466500 f, 300579.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466560 f, 300618.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256500 f, 685828.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466620 f, 300657.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256560 f, 684160.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466680 f, 300502.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256620 f, 684320.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466740 f, 300540.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466800 f, 300579.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256680 f, 684480.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466860 f, 300618.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256740 f, 684640.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466920 f, 300656.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466980 f, 300695.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256800 f, 684800.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467040 f, 300734.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256860 f, 684960.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467100 f, 300772.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256920 f, 685120.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467160 f, 300811.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467220 f, 300849.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256980 f, 685280.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467280 f, 300888.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257040 f, 685440.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467340 f, 300927.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467400 f, 300965.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257100 f, 685600.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467460 f, 301004.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467520 f, 301043.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257160 f, 685760.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467580 f, 301081.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257220 f, 685920.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467640 f, 301120.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467700 f, 301159.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257280 f, 686080.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467760 f, 301197.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257340 f, 686240.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467820 f, 301236.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467880 f, 301274.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257400 f, 686400.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467940 f, 301313.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257460 f, 686560.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468000 f, 301352.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257520 f, 686720.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468060 f, 301390.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468120 f, 301429.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257580 f, 686880.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468180 f, 301468.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257640 f, 687040.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468240 f, 301506.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257700 f, 687200.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468300 f, 301545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257760 f, 687360.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468360 f, 301584.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257820 f, 687520.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257880 f, 687680.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468420 f, 301428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257940 f, 687840.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468480 f, 301467.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258000 f, 688000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258060 f, 688160.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468540 f, 301505.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258120 f, 688320.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468600 f, 301544.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258180 f, 688480.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468660 f, 301583.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468720 f, 301621.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258240 f, 688640.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468780 f, 301660.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258300 f, 688800.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468840 f, 301698.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258360 f, 688960.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468900 f, 301737.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258420 f, 689120.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468960 f, 301776.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258480 f, 689280.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258540 f, 689440.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258600 f, 689600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258660 f, 689760.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258720 f, 689920.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258780 f, 690080.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469020 f, 301814.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258840 f, 690240.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469080 f, 301853.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258900 f, 690400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258960 f, 690560.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469140 f, 301891.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259020 f, 690720.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259080 f, 690880.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259140 f, 691040.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469200 f, 301930.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469260 f, 301969.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469320 f, 302007.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259200 f, 691200.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469380 f, 302046.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259260 f, 691360.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469440 f, 302084.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259320 f, 691520.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469500 f, 302123.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259380 f, 691680.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469560 f, 302162.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259440 f, 691840.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469620 f, 302200.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259500 f, 692000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469680 f, 302239.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259560 f, 692160.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469740 f, 302278.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259620 f, 692320.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469800 f, 302316.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259680 f, 692480.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469860 f, 302355.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259740 f, 692640.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469920 f, 302199.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259800 f, 692800.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469980 f, 302237.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259860 f, 692960.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470040 f, 302276.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259920 f, 693120.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470100 f, 302315.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259980 f, 693280.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470160 f, 302353.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260040 f, 693440.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470220 f, 302392.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260100 f, 693600.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470280 f, 302430.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260160 f, 693760.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470340 f, 302469.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260220 f, 693920.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470400 f, 302508.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260280 f, 694080.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470460 f, 302546.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260340 f, 694240.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470520 f, 302585.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260400 f, 694400.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470580 f, 302623.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260460 f, 694560.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470640 f, 302662.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260520 f, 694720.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470700 f, 302700.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470760 f, 302739.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260580 f, 693031.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470820 f, 302778.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260640 f, 693191.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470880 f, 302816.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470940 f, 302855.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260700 f, 693351.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471000 f, 302893.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471060 f, 302932.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260760 f, 693510.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471120 f, 302971.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260820 f, 693670.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471180 f, 303009.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471240 f, 303048.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260880 f, 693829.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471300 f, 303086.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260940 f, 693989.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471360 f, 302930.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471420 f, 302969.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261000 f, 694148.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471480 f, 303007.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471540 f, 303046.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261060 f, 694308.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471600 f, 303084.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261120 f, 694468.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471660 f, 303123.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471720 f, 303161.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261180 f, 694627.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471780 f, 303200.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261240 f, 694787.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471840 f, 303239.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261300 f, 694946.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471900 f, 303277.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261360 f, 695106.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471960 f, 303316.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261420 f, 695265.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261480 f, 695425.5 fps, 0 ms/f
[junit] 1 s: 60 f / 16 ms, 3750.0 fps, 0 ms/f; total: 472020 f, 300076.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261540 f, 695585.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472080 f, 300114.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472140 f, 300152.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261600 f, 695744.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472200 f, 300190.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261660 f, 695904.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472260 f, 300228.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261720 f, 696063.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261780 f, 696223.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261840 f, 696383.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472320 f, 300267.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261900 f, 696542.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472380 f, 300305.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261960 f, 696702.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472440 f, 300343.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262020 f, 696861.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472500 f, 300381.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262080 f, 697021.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472560 f, 300419.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262140 f, 697180.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262200 f, 697340.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472620 f, 300457.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262260 f, 697500.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472680 f, 300304.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262320 f, 697659.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472740 f, 300343.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262380 f, 697819.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472800 f, 300381.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262440 f, 697978.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472860 f, 300419.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262500 f, 698138.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472920 f, 300457.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262560 f, 698297.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472980 f, 300495.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473040 f, 300533.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262620 f, 698457.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473100 f, 300571.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262680 f, 698617.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473160 f, 300609.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262740 f, 698776.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473220 f, 300648.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262800 f, 698936.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473280 f, 300686.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262860 f, 699095.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473340 f, 300724.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262920 f, 699255.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473400 f, 300762.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473460 f, 300609.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262980 f, 699414.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473520 f, 300647.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263040 f, 699574.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473580 f, 300685.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263100 f, 699734.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473640 f, 300723.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263160 f, 699893.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473700 f, 300761.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263220 f, 700053.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473760 f, 300800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263280 f, 700212.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473820 f, 300838.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263340 f, 700372.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473880 f, 300876.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263400 f, 700531.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473940 f, 300914.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263460 f, 700691.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474000 f, 300952.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474060 f, 300990.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474120 f, 300837.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263520 f, 700851.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474180 f, 300875.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474240 f, 300913.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263580 f, 701010.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474300 f, 300951.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263640 f, 701170.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474360 f, 300989.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263700 f, 701329.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474420 f, 301027.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263760 f, 701489.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474480 f, 301066.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263820 f, 701648.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474540 f, 301104.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263880 f, 701808.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474600 f, 301142.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263940 f, 701968.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474660 f, 301180.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264000 f, 702127.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474720 f, 301027.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474780 f, 301065.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264060 f, 702287.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474840 f, 301103.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264120 f, 702446.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474900 f, 301141.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474960 f, 301179.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264180 f, 702606.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475020 f, 301217.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475080 f, 301255.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264240 f, 702765.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475140 f, 301293.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264300 f, 702925.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475200 f, 301331.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475260 f, 301369.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264360 f, 703085.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475320 f, 301407.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264420 f, 701379.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475380 f, 301445.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475440 f, 301483.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264480 f, 701538.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475500 f, 301521.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475560 f, 301368.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264540 f, 701697.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475620 f, 301406.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264600 f, 701856.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475680 f, 301444.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475740 f, 301482.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264660 f, 702015.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475800 f, 301520.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264720 f, 702175.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475860 f, 301558.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475920 f, 301596.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264780 f, 702334.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475980 f, 301634.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264840 f, 702493.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476040 f, 301673.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264900 f, 702652.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476100 f, 301711.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476160 f, 301749.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476220 f, 301787.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476280 f, 301825.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264960 f, 702811.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476340 f, 301671.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476400 f, 301709.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265020 f, 702970.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476460 f, 301747.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476520 f, 301785.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265080 f, 703130.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476580 f, 301823.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476640 f, 301861.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265140 f, 703289.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476700 f, 301899.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476760 f, 301937.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265200 f, 703448.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476820 f, 301975.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476880 f, 302013.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265260 f, 703607.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476940 f, 302051.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265320 f, 703766.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477000 f, 302089.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477060 f, 302127.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265380 f, 703925.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477120 f, 302165.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265440 f, 704084.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265500 f, 704244.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265560 f, 704403.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477180 f, 302012.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265620 f, 704562.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477240 f, 302050.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265680 f, 704721.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477300 f, 302088.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265740 f, 704880.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477360 f, 302126.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265800 f, 705039.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477420 f, 302164.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265860 f, 705198.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477480 f, 302202.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265920 f, 705358.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477540 f, 302240.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265980 f, 705517.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477600 f, 302278.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266040 f, 705676.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477660 f, 302316.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266100 f, 705835.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477720 f, 302354.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266160 f, 705994.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477780 f, 302392.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266220 f, 706153.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477840 f, 302430.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266280 f, 706313.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477900 f, 302468.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266340 f, 706472.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477960 f, 302506.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266400 f, 706631.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478020 f, 302352.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266460 f, 706790.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478080 f, 302390.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266520 f, 706949.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478140 f, 302428.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266580 f, 707108.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478200 f, 302466.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266640 f, 707267.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478260 f, 302504.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266700 f, 707427.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478320 f, 302542.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266760 f, 707586.2 fps, 0 ms/f
[junit] 1 s: 60 f / 6 ms, 10000.0 fps, 0 ms/f; total: 478380 f, 301246.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266820 f, 707745.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478440 f, 301284.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478500 f, 301322.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478560 f, 301360.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478620 f, 301398.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478680 f, 301435.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478740 f, 301473.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266880 f, 707904.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478800 f, 301511.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266940 f, 708063.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478860 f, 301549.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267000 f, 708222.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478920 f, 301586.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267060 f, 708381.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478980 f, 301624.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267120 f, 708541.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479040 f, 301472.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267180 f, 708700.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479100 f, 301510.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267240 f, 708859.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479160 f, 301548.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267300 f, 709018.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479220 f, 301585.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267360 f, 709177.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479280 f, 301623.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267420 f, 709336.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479340 f, 301661.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267480 f, 709496.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479400 f, 301699.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267540 f, 709655.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479460 f, 301736.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267600 f, 709814.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479520 f, 301774.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479580 f, 301622.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267660 f, 709973.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479640 f, 301660.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267720 f, 710132.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479700 f, 301698.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479760 f, 301735.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267780 f, 708412.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479820 f, 301773.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479880 f, 301811.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267840 f, 708571.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479940 f, 301849.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267900 f, 708730.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480000 f, 301886.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480060 f, 301924.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480120 f, 301962.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267960 f, 708888.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480180 f, 302000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268020 f, 709047.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480240 f, 302037.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480300 f, 301885.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268080 f, 709206.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480360 f, 301923.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480420 f, 301961.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268140 f, 709365.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480480 f, 301998.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480540 f, 302036.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268200 f, 709523.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268260 f, 709682.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480600 f, 302074.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268320 f, 709841.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480660 f, 302111.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480720 f, 302149.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480780 f, 302187.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480840 f, 302225.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480900 f, 302262.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480960 f, 302300.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481020 f, 302338.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481080 f, 302375.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268380 f, 710000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481140 f, 302223.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481200 f, 302261.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268440 f, 710158.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481260 f, 302299.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481320 f, 302336.7 fps, 0 ms/f
[junit] 0 s: 60 f / 86 ms, 697.6 fps, 1 ms/f; total: 268500 f, 578663.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481380 f, 302374.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481440 f, 302412.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268560 f, 578793.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481500 f, 302449.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268620 f, 577677.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481560 f, 302487.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481620 f, 302525.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268680 f, 577806.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481680 f, 302562.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268740 f, 577935.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481740 f, 302600.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268800 f, 578064.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481800 f, 302638.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268860 f, 578193.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481860 f, 302675.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481920 f, 302523.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481980 f, 302561.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268920 f, 578322.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482040 f, 302598.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268980 f, 578451.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482100 f, 302636.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269040 f, 578580.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482160 f, 302674.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269100 f, 578709.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482220 f, 302711.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269160 f, 578838.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482280 f, 302749.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269220 f, 578967.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482340 f, 302787.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269280 f, 577854.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482400 f, 302824.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482460 f, 302862.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269340 f, 577982.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482520 f, 302900.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269400 f, 578111.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482580 f, 302937.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482640 f, 302975.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269460 f, 578240.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482700 f, 303013.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269520 f, 578369.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482760 f, 303050.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269580 f, 578497.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482820 f, 303088.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482880 f, 303126.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269640 f, 578626.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482940 f, 303163.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269700 f, 578755.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483000 f, 303201.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483060 f, 303239.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269760 f, 578884.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483120 f, 303276.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269820 f, 579012.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483180 f, 303314.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483240 f, 303352.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269880 f, 579141.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483300 f, 303389.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269940 f, 579270.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483360 f, 303427.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270000 f, 579399.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483420 f, 303465.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270060 f, 578286.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483480 f, 303502.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270120 f, 578415.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483540 f, 303540.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270180 f, 578543.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270240 f, 578672.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483600 f, 303578.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270300 f, 578800.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483660 f, 303615.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270360 f, 578929.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483720 f, 303653.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270420 f, 579057.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483780 f, 303691.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270480 f, 579186.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483840 f, 303728.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270540 f, 579314.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483900 f, 303766.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270600 f, 579443.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483960 f, 303804.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270660 f, 579571.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484020 f, 303841.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270720 f, 578461.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484080 f, 303688.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270780 f, 578589.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484140 f, 303726.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270840 f, 578717.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484200 f, 303764.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484260 f, 303801.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484320 f, 303839.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484380 f, 303877.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270900 f, 578846.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484440 f, 303914.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484500 f, 303952.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270960 f, 578974.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484560 f, 303989.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271020 f, 579102.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484620 f, 304027.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271080 f, 579230.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484680 f, 304065.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271140 f, 579359.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484740 f, 304102.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271200 f, 579487.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484800 f, 304140.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271260 f, 578379.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484860 f, 304178.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271320 f, 578507.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484920 f, 304215.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271380 f, 578635.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484980 f, 304253.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271440 f, 578763.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485040 f, 304291.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271500 f, 578891.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271560 f, 579019.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271620 f, 579147.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271680 f, 579275.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485100 f, 304328.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271740 f, 579403.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485160 f, 304366.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485220 f, 304404.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485280 f, 304441.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485340 f, 304479.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271800 f, 579530.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271860 f, 578425.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485400 f, 304516.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271920 f, 578553.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271980 f, 578680.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485460 f, 304554.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272040 f, 578808.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485520 f, 304592.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272100 f, 578936.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485580 f, 304629.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272160 f, 579063.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485640 f, 304667.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272220 f, 579191.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485700 f, 304705.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272280 f, 579319.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485760 f, 304742.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272340 f, 579446.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485820 f, 304780.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272400 f, 578343.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485880 f, 304818.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272460 f, 578471.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485940 f, 304855.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272520 f, 578598.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486000 f, 304893.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272580 f, 578726.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486060 f, 304931.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272640 f, 578853.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486120 f, 304968.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272700 f, 578980.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486180 f, 305006.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486240 f, 305043.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272760 f, 579108.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486300 f, 305081.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272820 f, 579235.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272880 f, 579363.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272940 f, 578262.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486360 f, 305119.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273000 f, 578389.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486420 f, 305156.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273060 f, 578516.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486480 f, 305194.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273120 f, 578644.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486540 f, 305232.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273180 f, 578771.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486600 f, 305269.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273240 f, 578898.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486660 f, 305307.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273300 f, 579025.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486720 f, 305345.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273360 f, 579152.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486780 f, 305382.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273420 f, 579279.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486840 f, 305420.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273480 f, 579406.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486900 f, 305457.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273540 f, 579533.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486960 f, 305495.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273600 f, 578435.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487020 f, 305533.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273660 f, 578562.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487080 f, 305570.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273720 f, 578689.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273780 f, 578816.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273840 f, 578942.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273900 f, 579069.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273960 f, 579196.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274020 f, 579323.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487140 f, 305608.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274080 f, 579450.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487200 f, 305454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274140 f, 578354.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274200 f, 578481.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487260 f, 305492.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274260 f, 578607.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487320 f, 305529.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487380 f, 305567.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487440 f, 305605.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487500 f, 305642.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274320 f, 578734.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487560 f, 305680.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274380 f, 578860.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487620 f, 305717.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487680 f, 305755.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274440 f, 578987.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487740 f, 305793.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274500 f, 579113.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487800 f, 305830.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487860 f, 305868.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274560 f, 579240.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487920 f, 305905.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487980 f, 305943.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274620 f, 579367.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488040 f, 305981.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274680 f, 579493.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488100 f, 306018.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488160 f, 306056.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274740 f, 578400.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488220 f, 306094.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274800 f, 578526.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488280 f, 306131.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488340 f, 306169.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274860 f, 578652.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488400 f, 306206.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488460 f, 306244.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274920 f, 578778.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488520 f, 306282.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274980 f, 578905.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488580 f, 306319.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488640 f, 306357.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275040 f, 579031.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488700 f, 306394.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275100 f, 579157.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488760 f, 306432.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488820 f, 306470.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275160 f, 579284.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488880 f, 306507.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488940 f, 306545.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489000 f, 306583.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489060 f, 306620.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275220 f, 579410.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489120 f, 306658.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275280 f, 578319.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489180 f, 306695.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489240 f, 306733.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489300 f, 306771.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275340 f, 578445.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489360 f, 306808.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275400 f, 578571.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489420 f, 306846.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275460 f, 578697.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489480 f, 306884.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489540 f, 306921.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275520 f, 578823.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489600 f, 306959.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275580 f, 578949.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489660 f, 306996.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489720 f, 307034.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275640 f, 579075.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489780 f, 307072.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275700 f, 579201.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489840 f, 307109.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275760 f, 579327.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489900 f, 307147.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275820 f, 579453.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489960 f, 307184.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275880 f, 578364.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490020 f, 307030.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275940 f, 578490.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490080 f, 307067.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276000 f, 578616.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490140 f, 307105.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490200 f, 307142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276060 f, 578742.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490260 f, 307180.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276120 f, 578867.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490320 f, 307218.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276180 f, 578993.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490380 f, 307255.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490440 f, 307293.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276240 f, 579119.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490500 f, 307330.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276300 f, 579245.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490560 f, 307368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276360 f, 579371.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490620 f, 307406.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276420 f, 579496.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490680 f, 307443.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276480 f, 579622.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490740 f, 307481.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276540 f, 579748.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276600 f, 579874.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490800 f, 307518.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276660 f, 580000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490860 f, 307556.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276720 f, 578912.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490920 f, 307594.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276780 f, 579037.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490980 f, 307631.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491040 f, 307669.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491100 f, 307321.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491160 f, 307359.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491220 f, 307396.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276840 f, 579163.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491280 f, 307434.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276900 f, 579288.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491340 f, 307471.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276960 f, 579414.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491400 f, 307509.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277020 f, 579539.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277080 f, 579665.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277140 f, 579790.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491460 f, 307546.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277200 f, 579916.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491520 f, 307584.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277260 f, 580041.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491580 f, 307622.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277320 f, 580167.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491640 f, 307659.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277380 f, 580292.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491700 f, 307697.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277440 f, 580418.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491760 f, 307734.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277500 f, 580543.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491820 f, 307772.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277560 f, 579457.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491880 f, 307809.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277620 f, 579582.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491940 f, 307847.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277680 f, 579707.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492000 f, 307884.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277740 f, 579833.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492060 f, 307922.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277800 f, 579958.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492120 f, 307959.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277860 f, 580083.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492180 f, 307997.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277920 f, 580208.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492240 f, 308035.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492300 f, 308072.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277980 f, 580334.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492360 f, 308110.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492420 f, 308147.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278040 f, 580459.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492480 f, 308185.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278100 f, 580584.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492540 f, 308222.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278160 f, 580709.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492600 f, 308260.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278220 f, 580835.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492660 f, 308297.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278280 f, 580960.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492720 f, 308335.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278340 f, 581085.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492780 f, 308372.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278400 f, 580000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278460 f, 580125.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492840 f, 308410.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492900 f, 308448.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278520 f, 580250.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492960 f, 308485.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278580 f, 580375.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493020 f, 308523.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493080 f, 308560.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278640 f, 580500.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493140 f, 308598.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493200 f, 308635.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278700 f, 580625.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493260 f, 308673.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278760 f, 580750.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493320 f, 308517.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278820 f, 580875.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493380 f, 308555.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278880 f, 581000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493440 f, 308592.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493500 f, 308630.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278940 f, 581125.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493560 f, 308667.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279000 f, 581250.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493620 f, 308705.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279060 f, 581375.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493680 f, 308742.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279120 f, 581500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279180 f, 581625.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493740 f, 308780.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279240 f, 580540.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493800 f, 308818.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279300 f, 580665.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493860 f, 308855.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279360 f, 580790.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493920 f, 308893.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493980 f, 308930.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279420 f, 580914.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494040 f, 308968.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279480 f, 581039.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494100 f, 309005.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279540 f, 581164.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494160 f, 309043.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279600 f, 581289.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494220 f, 309080.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279660 f, 581413.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494280 f, 309118.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279720 f, 581538.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494340 f, 309155.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279780 f, 581663.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494400 f, 309193.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279840 f, 581787.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494460 f, 309230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279900 f, 581912.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494520 f, 309268.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279960 f, 582037.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494580 f, 309305.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280020 f, 582162.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494640 f, 309343.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280080 f, 582286.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494700 f, 309380.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280140 f, 581203.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494760 f, 309418.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280200 f, 581327.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494820 f, 309455.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280260 f, 581452.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494880 f, 309493.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280320 f, 581576.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494940 f, 309530.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280380 f, 581701.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495000 f, 309568.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280440 f, 581825.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495060 f, 309606.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280500 f, 581950.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495120 f, 309643.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280560 f, 582074.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495180 f, 309681.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280620 f, 582199.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495240 f, 309718.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280680 f, 582323.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495300 f, 309756.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495360 f, 309793.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495420 f, 309831.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280740 f, 582448.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495480 f, 309868.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280800 f, 582572.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495540 f, 309906.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280860 f, 582697.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495600 f, 309943.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280920 f, 582821.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495660 f, 309981.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280980 f, 581739.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495720 f, 310018.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281040 f, 581863.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495780 f, 310056.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281100 f, 581987.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495840 f, 310093.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281160 f, 582111.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495900 f, 310131.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281220 f, 582236.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495960 f, 310168.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281280 f, 582360.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496020 f, 310206.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281340 f, 582484.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496080 f, 310243.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281400 f, 582608.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496140 f, 310281.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281460 f, 582732.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496200 f, 310318.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281520 f, 582857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281580 f, 582981.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496260 f, 310356.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281640 f, 583105.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496320 f, 310394.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281700 f, 583229.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496380 f, 310431.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281760 f, 583354.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496440 f, 310275.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281820 f, 582272.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496500 f, 310312.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281880 f, 582396.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496560 f, 310350.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281940 f, 582520.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496620 f, 310387.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282000 f, 582644.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496680 f, 310425.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282060 f, 582768.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496740 f, 310462.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282120 f, 582892.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496800 f, 310500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282180 f, 583016.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496860 f, 310537.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282240 f, 583140.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496920 f, 310575.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282300 f, 583264.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496980 f, 310612.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282360 f, 583388.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497040 f, 310650.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282420 f, 583512.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497100 f, 310687.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282480 f, 583636.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497160 f, 310725.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282540 f, 583760.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497220 f, 310762.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282600 f, 583884.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497280 f, 310800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282660 f, 584008.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497340 f, 310837.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282720 f, 582927.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497400 f, 310875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282780 f, 583051.5 fps, 0 ms/f
[junit] 1 s: 60 f / 15 ms, 4000.0 fps, 0 ms/f; total: 497460 f, 308024.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282840 f, 583175.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497520 f, 308061.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282900 f, 583299.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497580 f, 308099.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282960 f, 583422.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497640 f, 308136.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283020 f, 583546.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497700 f, 308173.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283080 f, 583670.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497760 f, 308210.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283140 f, 583793.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283200 f, 583917.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283260 f, 584041.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497820 f, 308247.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283320 f, 584164.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497880 f, 308284.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283380 f, 584288.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497940 f, 308321.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498000 f, 308359.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283440 f, 584412.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498060 f, 308205.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283500 f, 584536.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498120 f, 308242.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283560 f, 583456.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498180 f, 308279.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283620 f, 583580.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498240 f, 308316.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283680 f, 583703.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498300 f, 308353.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283740 f, 583827.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498360 f, 308391.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283800 f, 583950.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498420 f, 308428.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283860 f, 584074.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498480 f, 308465.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283920 f, 584197.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498540 f, 308502.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283980 f, 584321.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498600 f, 308539.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284040 f, 584444.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498660 f, 308576.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284100 f, 584567.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498720 f, 308613.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284160 f, 584691.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498780 f, 308651.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284220 f, 584814.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498840 f, 308688.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284280 f, 584938.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498900 f, 308725.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284340 f, 585061.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498960 f, 308762.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284400 f, 583983.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499020 f, 308799.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284460 f, 584106.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499080 f, 308836.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284520 f, 584230.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499140 f, 308873.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284580 f, 584353.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499200 f, 308910.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284640 f, 584476.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499260 f, 308948.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284700 f, 584599.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499320 f, 308985.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284760 f, 584722.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499380 f, 309022.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284820 f, 584846.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499440 f, 309059.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284880 f, 584969.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499500 f, 309096.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284940 f, 585092.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499560 f, 309133.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285000 f, 585215.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499620 f, 309170.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285060 f, 585338.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499680 f, 309207.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285120 f, 585462.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499740 f, 309245.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285180 f, 585585.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499800 f, 309282.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285240 f, 585708.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499860 f, 309319.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285300 f, 584631.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499920 f, 309356.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285360 f, 584754.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499980 f, 309393.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285420 f, 584877.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500040 f, 309430.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285480 f, 585000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500100 f, 309467.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285540 f, 585122.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500160 f, 309504.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285600 f, 585245.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500220 f, 309542.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285660 f, 585368.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500280 f, 309579.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285720 f, 585491.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500340 f, 309616.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285780 f, 585614.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500400 f, 309653.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285840 f, 585737.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500460 f, 309690.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285900 f, 585860.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500520 f, 309727.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285960 f, 585983.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500580 f, 309764.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286020 f, 586106.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500640 f, 309801.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286080 f, 586229.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500700 f, 309839.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286140 f, 585153.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500760 f, 309684.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286200 f, 585276.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500820 f, 309721.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286260 f, 585398.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500880 f, 309758.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286320 f, 585521.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500940 f, 309795.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286380 f, 585644.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501000 f, 309833.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286440 f, 585766.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501060 f, 309870.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286500 f, 585889.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501120 f, 309907.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286560 f, 586012.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501180 f, 309944.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286620 f, 586135.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501240 f, 309981.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286680 f, 586257.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501300 f, 310018.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286740 f, 586380.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501360 f, 310055.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286800 f, 586503.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501420 f, 310092.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286860 f, 586625.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501480 f, 310129.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286920 f, 586748.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501540 f, 310166.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286980 f, 585673.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501600 f, 310204.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287040 f, 585795.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501660 f, 310241.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501720 f, 310278.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501780 f, 310315.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287100 f, 585918.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501840 f, 310352.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287160 f, 586040.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501900 f, 310389.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287220 f, 586163.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501960 f, 310426.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287280 f, 586285.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502020 f, 310463.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287340 f, 586408.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502080 f, 310500.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287400 f, 586530.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502140 f, 310538.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287460 f, 586653.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502200 f, 310575.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287520 f, 586775.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502260 f, 310612.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287580 f, 586897.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502320 f, 310649.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287640 f, 587020.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502380 f, 310686.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287700 f, 587142.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502440 f, 310723.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287760 f, 587265.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502500 f, 310760.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287820 f, 586191.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502560 f, 310797.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287880 f, 586313.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502620 f, 310834.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287940 f, 586435.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502680 f, 310872.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288000 f, 586558.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502740 f, 310909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288060 f, 586680.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502800 f, 310946.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288120 f, 586802.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502860 f, 310983.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288180 f, 586924.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502920 f, 311020.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288240 f, 587046.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502980 f, 311057.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288300 f, 587169.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503040 f, 311094.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288360 f, 587291.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503100 f, 311131.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288420 f, 587413.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503160 f, 311168.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288480 f, 587535.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503220 f, 311205.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288540 f, 587657.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503280 f, 311243.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288600 f, 587780.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503340 f, 311280.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288660 f, 587902.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503400 f, 311317.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288720 f, 586829.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503460 f, 311354.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288780 f, 586951.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503520 f, 311391.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288840 f, 587073.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503580 f, 311428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288900 f, 587195.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503640 f, 311273.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288960 f, 587317.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503700 f, 311310.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289020 f, 587439.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503760 f, 311347.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289080 f, 587561.0 fps, 0 ms/f
[junit] 1 s: 60 f / 18 ms, 3333.3 fps, 0 ms/f; total: 503820 f, 307958.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289140 f, 587682.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503880 f, 307806.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289200 f, 587804.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503940 f, 307843.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289260 f, 587926.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504000 f, 307880.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289320 f, 588048.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504060 f, 307916.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289380 f, 588170.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504120 f, 307953.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289440 f, 588292.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504180 f, 307990.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289500 f, 588414.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289560 f, 587342.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504240 f, 308026.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289620 f, 587464.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504300 f, 308063.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289680 f, 587586.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504360 f, 308100.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289740 f, 587707.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504420 f, 308136.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289800 f, 587829.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504480 f, 308173.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289860 f, 587951.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504540 f, 308210.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289920 f, 588073.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504600 f, 308246.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289980 f, 588194.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504660 f, 308283.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290040 f, 588316.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504720 f, 308320.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290100 f, 588438.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504780 f, 308356.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290160 f, 588559.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504840 f, 308393.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290220 f, 588681.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504900 f, 308430.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290280 f, 588803.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504960 f, 308466.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290340 f, 588924.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505020 f, 308503.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290400 f, 587854.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505080 f, 308540.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290460 f, 587975.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505140 f, 308576.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290520 f, 588097.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505200 f, 308613.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290580 f, 588218.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505260 f, 308649.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290640 f, 588340.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505320 f, 308686.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290700 f, 588461.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505380 f, 308723.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290760 f, 588583.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505440 f, 308759.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290820 f, 588704.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505500 f, 308796.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290880 f, 588825.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505560 f, 308833.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290940 f, 588947.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505620 f, 308869.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291000 f, 589068.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505680 f, 308717.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291060 f, 589190.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505740 f, 308754.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291120 f, 589311.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505800 f, 308791.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291180 f, 589433.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505860 f, 308827.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291240 f, 589554.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505920 f, 308864.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291300 f, 588484.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505980 f, 308901.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291360 f, 588606.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506040 f, 308937.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291420 f, 588727.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506100 f, 308974.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291480 f, 588848.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506160 f, 309011.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291540 f, 588969.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506220 f, 309047.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506280 f, 309084.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291600 f, 589090.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506340 f, 309120.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291660 f, 589212.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506400 f, 309157.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291720 f, 589333.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506460 f, 309194.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291780 f, 589454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291840 f, 589575.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506520 f, 309230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291900 f, 589697.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506580 f, 309267.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291960 f, 589818.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506640 f, 309304.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292020 f, 589939.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506700 f, 309340.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292080 f, 590060.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506760 f, 309377.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292140 f, 588991.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506820 f, 309413.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292200 f, 589112.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506880 f, 309450.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292260 f, 589233.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506940 f, 309487.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292320 f, 589354.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507000 f, 309523.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292380 f, 589475.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507060 f, 309560.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292440 f, 589596.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507120 f, 309597.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292500 f, 589717.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507180 f, 309633.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292560 f, 589838.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507240 f, 309670.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292620 f, 589959.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507300 f, 309706.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292680 f, 590080.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507360 f, 309743.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292740 f, 590201.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507420 f, 309780.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292800 f, 590322.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507480 f, 309816.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292860 f, 590443.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507540 f, 309853.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292920 f, 590564.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507600 f, 309890.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292980 f, 589497.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507660 f, 309926.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293040 f, 589617.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507720 f, 309774.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293100 f, 589738.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507780 f, 309810.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293160 f, 589859.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507840 f, 309847.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293220 f, 589979.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507900 f, 309884.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293280 f, 590100.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507960 f, 309920.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293340 f, 590221.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508020 f, 309957.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293400 f, 590342.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508080 f, 309993.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293460 f, 590462.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508140 f, 310030.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508200 f, 310067.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293520 f, 590583.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508260 f, 310103.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293580 f, 590704.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508320 f, 310140.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293640 f, 590824.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508380 f, 310176.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293700 f, 590945.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508440 f, 310213.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293760 f, 591066.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508500 f, 310250.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293820 f, 590000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508560 f, 310286.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293880 f, 590120.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508620 f, 310323.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293940 f, 590240.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508680 f, 310359.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294000 f, 590361.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508740 f, 310396.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294060 f, 590481.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508800 f, 310433.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294120 f, 590602.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508860 f, 310469.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294180 f, 590722.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508920 f, 310506.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294240 f, 590843.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294300 f, 590963.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294360 f, 591084.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294420 f, 591204.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508980 f, 310543.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294480 f, 591325.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294540 f, 591445.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509040 f, 310579.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294600 f, 591566.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294660 f, 591686.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509100 f, 310616.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294720 f, 590621.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509160 f, 310652.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294780 f, 590741.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509220 f, 310500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294840 f, 590861.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509280 f, 310536.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509340 f, 310573.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294900 f, 590981.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509400 f, 310609.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294960 f, 591102.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509460 f, 310646.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295020 f, 591222.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509520 f, 310682.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295080 f, 591342.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509580 f, 310719.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295140 f, 591462.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509640 f, 310756.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295200 f, 591583.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509700 f, 310792.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509760 f, 310829.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295260 f, 591703.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509820 f, 310865.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295320 f, 591823.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509880 f, 310902.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295380 f, 591943.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295440 f, 592064.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509940 f, 310939.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295500 f, 592184.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295560 f, 591120.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510000 f, 310975.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295620 f, 591240.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510060 f, 311012.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295680 f, 591360.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510120 f, 311048.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295740 f, 591480.0 fps, 0 ms/f
[junit] 1 s: 60 f / 10 ms, 6000.0 fps, 0 ms/f; total: 510180 f, 309012.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295800 f, 591600.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510240 f, 309049.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295860 f, 591720.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510300 f, 309085.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295920 f, 591840.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510360 f, 309121.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295980 f, 591960.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510420 f, 309158.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296040 f, 592080.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510480 f, 309194.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296100 f, 592200.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510540 f, 309230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296160 f, 592320.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296220 f, 592440.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296280 f, 592560.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296340 f, 592680.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510600 f, 309079.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296400 f, 591616.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510660 f, 309116.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296460 f, 591736.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510720 f, 309152.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296520 f, 591856.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510780 f, 309188.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296580 f, 591976.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510840 f, 309225.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296640 f, 592095.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510900 f, 309261.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296700 f, 592215.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510960 f, 309297.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296760 f, 592335.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511020 f, 309334.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296820 f, 592455.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511080 f, 309370.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296880 f, 592574.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511140 f, 309406.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296940 f, 592694.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511200 f, 309443.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297000 f, 592814.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511260 f, 309479.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297060 f, 592934.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511320 f, 309515.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297120 f, 593053.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511380 f, 309552.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297180 f, 593173.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511440 f, 309588.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297240 f, 592111.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511500 f, 309624.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297300 f, 592231.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511560 f, 309661.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297360 f, 592350.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511620 f, 309697.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297420 f, 592470.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511680 f, 309733.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297480 f, 592589.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511740 f, 309769.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297540 f, 592709.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511800 f, 309618.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297600 f, 592828.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511860 f, 309655.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297660 f, 592948.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511920 f, 309691.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297720 f, 593067.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511980 f, 309727.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297780 f, 593187.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512040 f, 309764.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297840 f, 593306.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512100 f, 309800.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297900 f, 593426.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512160 f, 309836.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297960 f, 593545.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512220 f, 309872.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298020 f, 593665.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512280 f, 309909.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298080 f, 593784.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512340 f, 309945.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298140 f, 593904.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512400 f, 309981.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298200 f, 594023.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512460 f, 310018.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298260 f, 594143.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512520 f, 310054.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298320 f, 594262.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512580 f, 310090.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298380 f, 594382.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512640 f, 310127.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298440 f, 594502.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512700 f, 310163.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298500 f, 593439.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512760 f, 310199.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298560 f, 593558.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512820 f, 310235.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298620 f, 593677.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512880 f, 310272.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298680 f, 593797.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512940 f, 310308.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298740 f, 593916.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513000 f, 310157.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298800 f, 594035.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513060 f, 310193.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513120 f, 310229.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513180 f, 310266.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513240 f, 310302.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298860 f, 594155.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513300 f, 310338.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298920 f, 594274.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513360 f, 310374.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298980 f, 594393.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513420 f, 310411.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299040 f, 594512.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513480 f, 310447.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299100 f, 594632.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513540 f, 310483.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299160 f, 594751.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513600 f, 310519.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299220 f, 594870.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513660 f, 310556.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299280 f, 594990.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513720 f, 310592.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299340 f, 595109.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513780 f, 310628.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299400 f, 595228.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513840 f, 310665.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299460 f, 595347.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513900 f, 310701.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299520 f, 595467.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513960 f, 310549.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299580 f, 595586.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514020 f, 310586.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299640 f, 595705.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514080 f, 310622.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299700 f, 595825.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514140 f, 310658.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299760 f, 594761.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514200 f, 310694.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299820 f, 594880.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514260 f, 310731.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514320 f, 310767.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514380 f, 310803.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299880 f, 595000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514440 f, 310839.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299940 f, 595119.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300000 f, 595238.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514500 f, 310876.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300060 f, 595357.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514560 f, 310912.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300120 f, 595476.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514620 f, 310948.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300180 f, 595595.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514680 f, 310984.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300240 f, 595714.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514740 f, 311021.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300300 f, 595833.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514800 f, 311057.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300360 f, 595952.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514860 f, 311093.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300420 f, 596071.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514920 f, 310942.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300480 f, 596190.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514980 f, 310978.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300540 f, 596309.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515040 f, 311014.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300600 f, 596428.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515100 f, 311050.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300660 f, 596547.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515160 f, 311086.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300720 f, 596666.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515220 f, 311123.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300780 f, 596785.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515280 f, 311159.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300840 f, 596904.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515340 f, 311195.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300900 f, 597023.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515400 f, 311231.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300960 f, 595960.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515460 f, 311268.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301020 f, 596079.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515520 f, 311304.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301080 f, 596198.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515580 f, 311340.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301140 f, 596316.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515640 f, 311376.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301200 f, 596435.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515700 f, 311413.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301260 f, 596554.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515760 f, 311449.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301320 f, 596673.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515820 f, 311297.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301380 f, 596792.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515880 f, 311333.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301440 f, 596910.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515940 f, 311369.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301500 f, 597029.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516000 f, 311406.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301560 f, 597148.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516060 f, 311442.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301620 f, 597267.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516120 f, 311478.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301680 f, 597386.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516180 f, 311514.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301740 f, 597504.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516240 f, 311551.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301800 f, 597623.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516300 f, 311587.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301860 f, 597742.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516360 f, 311623.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301920 f, 597861.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516420 f, 311659.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301980 f, 597980.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516480 f, 311695.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302040 f, 598099.0 fps, 0 ms/f
[junit] 1 s: 60 f / 11 ms, 5454.5 fps, 0 ms/f; total: 516540 f, 309490.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302100 f, 598217.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516600 f, 309526.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302160 f, 598336.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302220 f, 597272.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516660 f, 309562.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516720 f, 309598.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302280 f, 597391.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516780 f, 309634.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302340 f, 597509.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516840 f, 309670.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302400 f, 597628.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516900 f, 309706.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302460 f, 597747.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302520 f, 597865.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302580 f, 597984.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516960 f, 309742.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517020 f, 309592.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517080 f, 309628.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517140 f, 309664.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517200 f, 309700.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517260 f, 309736.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302640 f, 598102.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517320 f, 309772.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517380 f, 309808.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302700 f, 598221.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517440 f, 309844.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517500 f, 309880.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302760 f, 598339.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517560 f, 309916.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302820 f, 598458.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517620 f, 309952.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302880 f, 598577.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517680 f, 309988.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302940 f, 598695.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517740 f, 310023.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303000 f, 598814.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517800 f, 310059.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517860 f, 309910.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517920 f, 309946.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517980 f, 309982.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518040 f, 310017.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303060 f, 598932.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518100 f, 310053.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303120 f, 599051.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518160 f, 310089.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303180 f, 599169.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518220 f, 310125.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303240 f, 599288.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518280 f, 310161.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303300 f, 599407.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518340 f, 310197.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303360 f, 599525.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518400 f, 310233.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303420 f, 599644.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518460 f, 310269.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518520 f, 310305.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303480 f, 598579.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518580 f, 310341.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303540 f, 598698.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518640 f, 310191.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303600 f, 598816.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518700 f, 310227.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303660 f, 598934.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518760 f, 310263.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518820 f, 310299.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303720 f, 599053.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518880 f, 310334.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303780 f, 599171.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518940 f, 310370.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519000 f, 310406.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303840 f, 599289.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519060 f, 310442.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303900 f, 599408.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519120 f, 310478.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303960 f, 599526.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519180 f, 310514.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304020 f, 599645.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519240 f, 310550.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519300 f, 310586.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304080 f, 599763.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519360 f, 310622.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304140 f, 599881.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519420 f, 310657.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304200 f, 600000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519480 f, 310508.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304260 f, 600118.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519540 f, 310543.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304320 f, 600236.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519600 f, 310579.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304380 f, 600355.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519660 f, 310615.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304440 f, 600473.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519720 f, 310651.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304500 f, 600591.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519780 f, 310687.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304560 f, 600710.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519840 f, 310723.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304620 f, 600828.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519900 f, 310759.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304680 f, 600946.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519960 f, 310794.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304740 f, 601065.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520020 f, 310830.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304800 f, 601183.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520080 f, 310866.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304860 f, 601301.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520140 f, 310902.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304920 f, 601420.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520200 f, 310938.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304980 f, 601538.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520260 f, 310788.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305040 f, 601656.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520320 f, 310824.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305100 f, 600590.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520380 f, 310860.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520440 f, 310896.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305160 f, 600708.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520500 f, 310931.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305220 f, 600826.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520560 f, 310967.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305280 f, 600944.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520620 f, 311003.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305340 f, 601063.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520680 f, 311039.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305400 f, 601181.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520740 f, 311075.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305460 f, 601299.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520800 f, 311111.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305520 f, 601417.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520860 f, 311146.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305580 f, 601535.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520920 f, 311182.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305640 f, 601653.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520980 f, 311218.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521040 f, 311254.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521100 f, 311104.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305700 f, 601771.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521160 f, 311140.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305760 f, 601889.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521220 f, 311176.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305820 f, 602007.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521280 f, 311211.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305880 f, 602126.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521340 f, 311247.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305940 f, 602244.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521400 f, 311283.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306000 f, 602362.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521460 f, 311319.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306060 f, 602480.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521520 f, 311355.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306120 f, 602598.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521580 f, 311391.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306180 f, 602716.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521640 f, 311426.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521700 f, 311462.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521760 f, 311498.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521820 f, 311534.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306240 f, 602834.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521880 f, 311384.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306300 f, 602952.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521940 f, 311420.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306360 f, 603070.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522000 f, 311455.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306420 f, 603189.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522060 f, 311491.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306480 f, 603307.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522120 f, 311527.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306540 f, 603425.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522180 f, 311563.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306600 f, 603543.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522240 f, 311599.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306660 f, 603661.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522300 f, 311634.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306720 f, 602593.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522360 f, 311670.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306780 f, 602711.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522420 f, 311706.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306840 f, 602829.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522480 f, 311742.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306900 f, 602946.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522540 f, 311778.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306960 f, 603064.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522600 f, 311813.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307020 f, 603182.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522660 f, 311849.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307080 f, 603300.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522720 f, 311699.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307140 f, 603418.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522780 f, 311735.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307200 f, 603536.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522840 f, 311771.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307260 f, 603654.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522900 f, 311806.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307320 f, 603772.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522960 f, 311842.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307380 f, 603890.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523020 f, 311878.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307440 f, 604007.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523080 f, 311914.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307500 f, 604125.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523140 f, 311949.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307560 f, 604243.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523200 f, 311985.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523260 f, 312021.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523320 f, 312057.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307620 f, 604361.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523380 f, 312093.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307680 f, 604479.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523440 f, 312128.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523500 f, 312164.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307740 f, 604597.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523560 f, 312014.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307800 f, 604715.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523620 f, 312050.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307860 f, 604833.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523680 f, 312085.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307920 f, 604950.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523740 f, 312121.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307980 f, 605068.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523800 f, 312157.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308040 f, 605186.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523860 f, 312193.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308100 f, 604117.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523920 f, 312228.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308160 f, 604235.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523980 f, 312264.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308220 f, 604352.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524040 f, 312300.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308280 f, 604470.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524100 f, 312336.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308340 f, 604588.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524160 f, 312371.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308400 f, 604705.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524220 f, 312407.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308460 f, 604823.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524280 f, 312443.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308520 f, 604941.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524340 f, 312479.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308580 f, 605058.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524400 f, 312328.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308640 f, 605176.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524460 f, 312364.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308700 f, 605294.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524520 f, 312400.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308760 f, 605411.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524580 f, 312435.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308820 f, 605529.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524640 f, 312471.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308880 f, 605647.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524700 f, 312507.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308940 f, 605764.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524760 f, 312543.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309000 f, 605882.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524820 f, 312578.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524880 f, 312614.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309060 f, 606000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524940 f, 312650.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309120 f, 604931.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525000 f, 312686.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309180 f, 605048.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525060 f, 312721.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309240 f, 605166.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525120 f, 312757.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309300 f, 605283.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525180 f, 312793.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309360 f, 605401.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525240 f, 312642.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309420 f, 605518.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525300 f, 312678.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309480 f, 605636.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525360 f, 312714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309540 f, 605753.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525420 f, 312750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309600 f, 605870.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525480 f, 312785.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309660 f, 605988.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525540 f, 312821.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309720 f, 606105.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525600 f, 312857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309780 f, 606223.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525660 f, 312892.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309840 f, 606340.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525720 f, 312928.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309900 f, 606457.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525780 f, 312964.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309960 f, 606575.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525840 f, 313000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310020 f, 606692.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525900 f, 313035.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310080 f, 605625.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525960 f, 313071.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310140 f, 605742.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526020 f, 313107.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310200 f, 605859.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526080 f, 312956.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310260 f, 605976.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310320 f, 606093.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526140 f, 312992.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310380 f, 606210.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526200 f, 313027.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310440 f, 606328.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310500 f, 606445.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526260 f, 313063.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310560 f, 606562.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526320 f, 313099.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310620 f, 606679.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526380 f, 313135.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310680 f, 606796.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526440 f, 313170.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310740 f, 606914.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526500 f, 313206.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310800 f, 607031.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526560 f, 313242.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310860 f, 607148.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526620 f, 313277.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310920 f, 607265.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526680 f, 313313.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310980 f, 607382.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526740 f, 313349.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311040 f, 607500.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526800 f, 313384.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311100 f, 607617.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311160 f, 607734.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311220 f, 607851.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311280 f, 607968.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526860 f, 313420.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526920 f, 313269.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311340 f, 606900.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311400 f, 607017.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526980 f, 313305.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311460 f, 607134.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527040 f, 313341.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311520 f, 607251.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527100 f, 313376.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311580 f, 607368.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527160 f, 313412.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311640 f, 607485.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527220 f, 313448.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311700 f, 607602.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527280 f, 313483.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311760 f, 607719.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527340 f, 313519.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311820 f, 607836.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527400 f, 313555.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311880 f, 607953.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527460 f, 313590.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311940 f, 608070.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527520 f, 313626.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312000 f, 608187.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527580 f, 313662.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312060 f, 608304.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527640 f, 313697.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312120 f, 608421.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527700 f, 313733.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312180 f, 608538.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527760 f, 313582.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312240 f, 608655.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527820 f, 313618.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312300 f, 608771.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527880 f, 313654.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312360 f, 608888.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527940 f, 313689.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528000 f, 313725.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312420 f, 609005.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528060 f, 313761.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528120 f, 313796.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312480 f, 609122.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528180 f, 313832.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312540 f, 609239.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528240 f, 313868.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312600 f, 608171.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528300 f, 313903.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528360 f, 313939.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528420 f, 313975.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528480 f, 314010.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312660 f, 608287.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528540 f, 314046.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312720 f, 608404.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528600 f, 313895.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312780 f, 608521.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528660 f, 313931.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312840 f, 608638.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528720 f, 313966.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312900 f, 608754.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528780 f, 314002.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312960 f, 608871.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528840 f, 314038.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528900 f, 314073.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313020 f, 608988.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528960 f, 314109.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313080 f, 609105.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529020 f, 314144.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529080 f, 314180.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313140 f, 609221.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529140 f, 314216.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313200 f, 609338.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529200 f, 314251.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313260 f, 609455.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529260 f, 314100.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313320 f, 609572.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529320 f, 314136.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313380 f, 609688.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529380 f, 314172.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313440 f, 609805.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529440 f, 314207.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313500 f, 609922.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529500 f, 314243.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313560 f, 610038.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529560 f, 314278.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313620 f, 610155.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529620 f, 314314.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313680 f, 610272.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529680 f, 314350.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313740 f, 610389.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313800 f, 609320.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313860 f, 609436.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529740 f, 314385.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313920 f, 609553.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529800 f, 314234.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313980 f, 609669.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529860 f, 314270.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314040 f, 609786.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529920 f, 314306.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314100 f, 609902.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529980 f, 314341.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314160 f, 610019.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530040 f, 314377.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314220 f, 610135.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530100 f, 314412.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314280 f, 610252.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530160 f, 314448.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314340 f, 610368.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530220 f, 314484.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314400 f, 610485.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314460 f, 610601.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314520 f, 610718.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314580 f, 610834.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530280 f, 314519.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314640 f, 610951.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530340 f, 314555.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314700 f, 611067.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530400 f, 314590.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314760 f, 611184.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530460 f, 314439.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314820 f, 611301.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530520 f, 314475.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314880 f, 611417.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530580 f, 314510.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314940 f, 611534.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530640 f, 314546.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315000 f, 610465.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530700 f, 314582.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315060 f, 610581.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530760 f, 314617.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315120 f, 610697.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530820 f, 314653.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315180 f, 610813.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530880 f, 314688.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315240 f, 610930.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530940 f, 314724.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315300 f, 611046.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531000 f, 314759.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315360 f, 611162.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531060 f, 314795.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315420 f, 611279.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531120 f, 314831.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315480 f, 611395.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531180 f, 314866.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315540 f, 611511.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531240 f, 314902.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315600 f, 611627.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531300 f, 314751.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315660 f, 611744.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531360 f, 314786.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315720 f, 611860.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531420 f, 314822.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315780 f, 611976.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531480 f, 314857.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531540 f, 314893.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315840 f, 612093.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531600 f, 314928.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315900 f, 612209.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531660 f, 314964.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315960 f, 612325.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531720 f, 315000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316020 f, 612441.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531780 f, 315035.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316080 f, 612558.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531840 f, 315071.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316140 f, 612674.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531900 f, 315106.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316200 f, 612790.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531960 f, 315142.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316260 f, 611721.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532020 f, 315177.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316320 f, 611837.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532080 f, 315213.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316380 f, 611953.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532140 f, 315062.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316440 f, 612069.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532200 f, 315097.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316500 f, 612185.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532260 f, 315133.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316560 f, 612301.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532320 f, 315168.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316620 f, 612417.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532380 f, 315204.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316680 f, 612533.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532440 f, 315239.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316740 f, 612649.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532500 f, 315275.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316800 f, 612765.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532560 f, 315310.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316860 f, 612882.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532620 f, 315346.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316920 f, 612998.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532680 f, 315381.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316980 f, 613114.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532740 f, 315417.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317040 f, 613230.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532800 f, 315452.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317100 f, 613346.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532860 f, 315488.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317160 f, 613462.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532920 f, 315337.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317220 f, 613578.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532980 f, 315372.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317280 f, 613694.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533040 f, 315408.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317340 f, 613810.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533100 f, 315443.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317400 f, 613926.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533160 f, 315479.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317460 f, 614042.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533220 f, 315514.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317520 f, 614158.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533280 f, 315550.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317580 f, 614274.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533340 f, 315585.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317640 f, 614390.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533400 f, 315621.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317700 f, 614506.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533460 f, 315656.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317760 f, 613436.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533520 f, 315692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317820 f, 613552.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533580 f, 315727.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317880 f, 613667.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533640 f, 315763.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317940 f, 613783.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318000 f, 613899.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318060 f, 614015.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533700 f, 315798.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318120 f, 614131.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318180 f, 614247.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533760 f, 315647.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318240 f, 614362.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533820 f, 315683.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318300 f, 614478.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533880 f, 315718.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318360 f, 614594.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533940 f, 315754.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318420 f, 614710.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534000 f, 315789.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318480 f, 614826.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534060 f, 315824.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318540 f, 614942.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534120 f, 315860.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318600 f, 615057.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534180 f, 315895.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318660 f, 615173.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534240 f, 315931.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318720 f, 615289.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318780 f, 615405.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534300 f, 315966.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318840 f, 615521.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534360 f, 316002.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318900 f, 615637.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534420 f, 316037.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318960 f, 615752.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534480 f, 316073.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534540 f, 316108.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534600 f, 315957.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319020 f, 615868.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534660 f, 315992.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534720 f, 316028.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534780 f, 316063.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534840 f, 316099.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319080 f, 615984.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534900 f, 316134.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319140 f, 616100.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534960 f, 316170.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319200 f, 616216.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535020 f, 316205.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319260 f, 615144.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535080 f, 316241.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319320 f, 615260.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535140 f, 316276.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319380 f, 615375.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535200 f, 316312.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319440 f, 615491.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535260 f, 316347.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319500 f, 615606.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535320 f, 316382.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319560 f, 615722.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535380 f, 316418.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319620 f, 615838.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535440 f, 316266.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319680 f, 615953.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535500 f, 316302.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319740 f, 616069.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535560 f, 316337.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319800 f, 616185.0 fps, 0 ms/f
[junit] 1 s: 60 f / 6 ms, 10000.0 fps, 0 ms/f; total: 535620 f, 315256.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319860 f, 616300.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535680 f, 315291.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319920 f, 616416.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535740 f, 315326.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319980 f, 616531.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535800 f, 315361.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320040 f, 616647.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535860 f, 315397.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320100 f, 616763.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535920 f, 315432.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320160 f, 616878.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535980 f, 315467.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320220 f, 616994.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536040 f, 315503.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320280 f, 617109.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536100 f, 315538.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320340 f, 617225.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320400 f, 617341.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320460 f, 617456.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536160 f, 315573.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320520 f, 617572.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536220 f, 315609.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320580 f, 617687.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536280 f, 315644.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320640 f, 617803.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536340 f, 315679.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320700 f, 616730.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536400 f, 315715.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320760 f, 616846.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536460 f, 315750.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320820 f, 616961.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536520 f, 315600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320880 f, 617076.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536580 f, 315635.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320940 f, 617192.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536640 f, 315670.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321000 f, 617307.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536700 f, 315705.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321060 f, 617423.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536760 f, 315741.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321120 f, 617538.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536820 f, 315776.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321180 f, 617653.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536880 f, 315811.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321240 f, 617769.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536940 f, 315847.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321300 f, 617884.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537000 f, 315882.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321360 f, 618000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537060 f, 315917.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321420 f, 618115.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321480 f, 618230.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537120 f, 315952.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321540 f, 618346.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537180 f, 315988.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321600 f, 618461.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537240 f, 316023.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321660 f, 618576.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537300 f, 316058.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321720 f, 618692.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537360 f, 316094.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321780 f, 618807.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537420 f, 316129.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321840 f, 618923.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537480 f, 316164.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321900 f, 619038.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537540 f, 316199.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321960 f, 619153.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537600 f, 316235.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322020 f, 619269.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537660 f, 316270.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322080 f, 619384.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537720 f, 316119.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322140 f, 619500.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537780 f, 316155.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322200 f, 618426.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537840 f, 316190.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322260 f, 618541.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537900 f, 316225.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322320 f, 618656.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537960 f, 316261.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322380 f, 618771.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538020 f, 316296.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322440 f, 618886.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538080 f, 316331.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322500 f, 619001.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538140 f, 316366.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322560 f, 619117.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538200 f, 316402.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322620 f, 619232.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538260 f, 316437.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322680 f, 619347.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538320 f, 316472.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322740 f, 619462.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538380 f, 316507.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322800 f, 619577.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538440 f, 316543.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322860 f, 619692.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538500 f, 316578.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322920 f, 619808.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538560 f, 316613.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322980 f, 619923.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538620 f, 316649.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323040 f, 620038.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538680 f, 316684.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323100 f, 620153.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538740 f, 316719.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323160 f, 620268.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538800 f, 316754.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323220 f, 620383.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538860 f, 316790.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323280 f, 620499.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538920 f, 316639.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323340 f, 620614.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538980 f, 316674.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323400 f, 620729.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539040 f, 316709.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323460 f, 620844.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539100 f, 316745.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323520 f, 620959.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539160 f, 316780.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323580 f, 621074.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539220 f, 316815.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323640 f, 621190.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539280 f, 316850.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323700 f, 620114.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539340 f, 316886.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323760 f, 620229.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539400 f, 316921.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323820 f, 620344.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539460 f, 316956.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323880 f, 620459.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539520 f, 316991.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323940 f, 620574.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539580 f, 317027.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324000 f, 620689.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539640 f, 317062.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324060 f, 620804.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539700 f, 317097.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324120 f, 620919.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539760 f, 317132.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324180 f, 621034.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539820 f, 317168.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539880 f, 317203.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324240 f, 621149.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539940 f, 317238.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324300 f, 621264.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540000 f, 317273.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324360 f, 621379.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540060 f, 317309.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324420 f, 621494.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540120 f, 317157.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324480 f, 621609.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540180 f, 317193.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324540 f, 621724.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540240 f, 317228.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324600 f, 621839.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540300 f, 317263.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324660 f, 621954.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540360 f, 317298.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324720 f, 622068.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540420 f, 317334.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324780 f, 622183.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540480 f, 317369.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324840 f, 622298.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324900 f, 622413.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540540 f, 317404.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324960 f, 622528.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540600 f, 317439.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325020 f, 622643.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540660 f, 317475.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325080 f, 622758.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540720 f, 317510.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325140 f, 622873.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540780 f, 317545.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325200 f, 622988.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540840 f, 317580.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325260 f, 623103.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540900 f, 317615.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325320 f, 623218.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540960 f, 317651.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541020 f, 317686.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541080 f, 317721.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325380 f, 623333.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541140 f, 317756.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325440 f, 622256.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541200 f, 317792.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325500 f, 622370.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541260 f, 317827.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325560 f, 622485.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541320 f, 317676.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325620 f, 622600.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541380 f, 317711.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325680 f, 622715.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541440 f, 317746.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325740 f, 622829.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541500 f, 317781.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325800 f, 622944.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541560 f, 317816.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325860 f, 623059.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541620 f, 317852.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325920 f, 623174.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541680 f, 317887.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325980 f, 623288.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541740 f, 317922.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326040 f, 623403.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541800 f, 317957.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326100 f, 623518.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541860 f, 317992.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326160 f, 623632.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541920 f, 318028.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326220 f, 623747.6 fps, 0 ms/f
[junit] 1 s: 60 f / 6 ms, 10000.0 fps, 0 ms/f; total: 541980 f, 316762.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326280 f, 623862.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542040 f, 316797.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326340 f, 623977.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542100 f, 316832.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326400 f, 624091.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542160 f, 316867.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326460 f, 624206.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542220 f, 316902.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326520 f, 624321.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542280 f, 316937.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326580 f, 624435.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542340 f, 316972.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326640 f, 624550.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542400 f, 317007.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326700 f, 624665.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542460 f, 317042.7 fps, 0 ms/f
[junit] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 326760 f, 566308.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326820 f, 566412.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542520 f, 317077.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326880 f, 566516.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542580 f, 317112.7 fps, 0 ms/f
[junit] GLCanvas invisible frame count: Before 407, after 408
[junit] XXXX Visible Part 3/3
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542640 f, 317147.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326940 f, 566620.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542700 f, 317182.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327000 f, 566724.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542760 f, 317218.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327060 f, 566828.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542820 f, 317253.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327120 f, 566932.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542880 f, 317102.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327180 f, 567036.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542940 f, 317137.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327240 f, 567140.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543000 f, 317172.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327300 f, 567244.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543060 f, 317207.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327360 f, 567348.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543120 f, 317243.0 fps, 0 ms/f
[junit] 0 s: 60 f / 74 ms, 810.8 fps, 1 ms/f; total: 60 f, 810.8 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543180 f, 317278.0 fps, 0 ms/f
[junit] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 120 f, 845.0 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543240 f, 317313.1 fps, 0 ms/f
[junit] 0 s: 60 f / 60 ms, 1000.0 fps, 1 ms/f; total: 180 f, 886.6 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543300 f, 317348.1 fps, 0 ms/f
[junit] 0 s: 60 f / 62 ms, 967.7 fps, 1 ms/f; total: 240 f, 905.6 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543360 f, 317383.2 fps, 0 ms/f
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 300 f, 928.7 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543420 f, 317418.2 fps, 0 ms/f
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 360 f, 944.8 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543480 f, 317453.2 fps, 0 ms/f
[junit] 0 s: 60 f / 58 ms, 1034.4 fps, 0 ms/f; total: 420 f, 956.7 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543540 f, 317488.3 fps, 0 ms/f
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 480 f, 965.7 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543600 f, 317523.3 fps, 0 ms/f
[junit] 0 s: 60 f / 61 ms, 983.6 fps, 1 ms/f; total: 540 f, 967.7 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543660 f, 317558.4 fps, 0 ms/f
[junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543720 f, 317593.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543780 f, 317628.5 fps, 0 ms/f
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test01Onscreen
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543840 f, 317663.5 fps, 0 ms/f
[junit] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 600 f, 978.7 fps, 1 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543900 f, 317698.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 1076.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 1174.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543960 f, 317733.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 1272.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544020 f, 317768.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 1370.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544080 f, 317618.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 1468.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544140 f, 317653.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 1566.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544200 f, 317688.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 1663.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544260 f, 317723.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 1761.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544320 f, 317758.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 1859.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544380 f, 317793.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 1957.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544440 f, 317828.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 2055.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544500 f, 317863.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 2153.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544560 f, 317898.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 2251.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544620 f, 317933.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 2349.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544680 f, 317968.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 2446.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544740 f, 318003.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 2544.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544800 f, 318038.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 2642.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544860 f, 318073.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 2740.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544920 f, 318108.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 2838.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544980 f, 318143.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 2936.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545040 f, 318178.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 3029.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545100 f, 318213.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 3127.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545160 f, 318248.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 3224.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545220 f, 318283.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 3322.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545280 f, 318133.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545340 f, 318168.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545400 f, 318203.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 3420.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545460 f, 318238.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545520 f, 318273.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545580 f, 318308.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 3517.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545640 f, 318343.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 3615.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545700 f, 318378.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 3713.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545760 f, 318413.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 3811.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545820 f, 318448.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 3908.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545880 f, 318483.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 4006.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545940 f, 318518.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 4104.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546000 f, 318553.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 4201.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546060 f, 318588.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 4299.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546120 f, 318623.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 4397.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546180 f, 318658.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 4495.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546240 f, 318693.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 4592.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546300 f, 318728.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 4690.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546360 f, 318763.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 4788.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546420 f, 318612.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 4885.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546480 f, 318647.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 4983.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546540 f, 318682.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 5081.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546600 f, 318717.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 5179.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546660 f, 318752.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 5276.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546720 f, 318787.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 5374.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546780 f, 318822.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 5472.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546840 f, 318857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 5570.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546900 f, 318892.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 5667.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546960 f, 318927.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 5756.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547020 f, 318962.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 5853.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547080 f, 318997.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 5951.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547140 f, 319032.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 6048.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547200 f, 319067.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 6146.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547260 f, 319102.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 6243.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547320 f, 319137.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 6341.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 6439.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 6536.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 6634.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547380 f, 319172.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 6731.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547440 f, 319207.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 6829.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547500 f, 319242.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 6926.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547560 f, 319276.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 7024.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547620 f, 319125.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547680 f, 319160.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547740 f, 319195.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547800 f, 319230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 7121.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547860 f, 319265.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 7219.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547920 f, 319300.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 7317.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547980 f, 319335.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 7414.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548040 f, 319370.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 7512.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548100 f, 319405.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 7609.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548160 f, 319440.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 7707.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 7804.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 7902.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 8000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548220 f, 319475.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 8097.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548280 f, 319510.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 8195.1 fps, 0 ms/f
[junit] 1 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 548340 f, 318802.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 8292.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548400 f, 318837.2 fps, 0 ms/f
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test02Offscreen
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548460 f, 318872.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 8390.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548520 f, 318906.9 fps, 0 ms/f
[junit] Platform doesn't support offscreen test.
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548580 f, 318941.8 fps, 0 ms/f
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test02Offscreen
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548640 f, 318976.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 8487.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548700 f, 319011.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 8585.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548760 f, 319046.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 8668.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548820 f, 319081.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 8766.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 8863.6 fps, 0 ms/f
[junit] ++++ Test Singleton.unlock()
[junit] 0 s: 60 f / 8 ms, 7500.0 fps, 0 ms/f; total: 5520 f, 8846.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548880 f, 319116.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 8942.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548940 f, 319151.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 9038.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549000 f, 319186.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 9120.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549060 f, 319220.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 9216.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549120 f, 319255.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 9312.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549180 f, 319290.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 9408.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549240 f, 319325.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 9504.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549300 f, 319360.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 9600.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549360 f, 319395.3 fps, 0 ms/f
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364890316 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549420 f, 319430.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 9696.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549480 f, 319465.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 9792.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549540 f, 319499.9 fps, 0 ms/f
[junit] SLOCK [T main @ 1692364890317 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549600 f, 319534.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 9888.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549660 f, 319569.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 9984.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549720 f, 319604.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 10080.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549780 f, 319639.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 10176.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549840 f, 319674.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 10272.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549900 f, 319709.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 10368.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549960 f, 319744.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 10464.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550020 f, 319779.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 10560.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550080 f, 319628.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 10656.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550140 f, 319663.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 10752.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550200 f, 319697.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 10848.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550260 f, 319732.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 10944.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550320 f, 319767.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 11040.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550380 f, 319802.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 11136.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550440 f, 319837.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 11232.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550500 f, 319872.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 11328.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550560 f, 319907.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 11424.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550620 f, 319941.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 11501.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550680 f, 319976.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550740 f, 320011.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550800 f, 320046.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550860 f, 320081.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 11597.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550920 f, 320116.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550980 f, 320151.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551040 f, 320185.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 11693.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551100 f, 320220.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551160 f, 320255.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 11789.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551220 f, 320290.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 11884.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551280 f, 320325.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 11980.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551340 f, 320360.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 12076.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551400 f, 320395.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 12172.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551460 f, 320429.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 12268.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551520 f, 320464.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 12364.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551580 f, 320499.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 12460.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551640 f, 320534.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 12555.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551700 f, 320569.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 12651.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551760 f, 320604.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 12747.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551820 f, 320639.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551880 f, 320674.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 12843.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551940 f, 320708.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 12939.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552000 f, 320743.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 13035.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552060 f, 320778.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 13130.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552120 f, 320813.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 13226.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552180 f, 320848.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 13322.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552240 f, 320883.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 13418.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552300 f, 320918.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 13514.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552360 f, 320952.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 13610.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552420 f, 320987.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 13706.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552480 f, 321022.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 13779.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552540 f, 321057.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 13875.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552600 f, 321092.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 13971.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552660 f, 321127.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 14066.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552720 f, 321162.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 14162.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552780 f, 321197.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 14258.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552840 f, 321231.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 14354.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552900 f, 321266.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 14449.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552960 f, 321301.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 14545.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553020 f, 321336.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 14641.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553080 f, 321371.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 14736.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553140 f, 321406.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 14832.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553200 f, 321441.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553260 f, 321475.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 14928.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553320 f, 321510.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 15023.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553380 f, 321545.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 15119.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553440 f, 321580.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 15215.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553500 f, 321615.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 15311.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553560 f, 321650.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 15406.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553620 f, 321685.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 15502.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553680 f, 321719.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 15598.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553740 f, 321567.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553800 f, 321602.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 15693.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553860 f, 321637.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553920 f, 321672.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 15789.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553980 f, 321707.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 15885.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554040 f, 321742.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 15980.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554100 f, 321777.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 16076.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554160 f, 321811.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 16146.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 16242.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 16337.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 16433.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554220 f, 321846.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 16528.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554280 f, 321881.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 16624.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554340 f, 321916.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 16719.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554400 f, 321951.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 16815.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554460 f, 321986.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554520 f, 322020.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554580 f, 322055.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554640 f, 322090.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 16910.8 fps, 0 ms/f
[junit] 1 s: 60 f / 19 ms, 3157.8 fps, 0 ms/f; total: 554700 f, 318610.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 17006.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554760 f, 318644.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 17101.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554820 f, 318678.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 17197.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554880 f, 318713.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 17292.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554940 f, 318747.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 17388.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555000 f, 318782.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 17484.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555060 f, 318816.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 17579.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555120 f, 318851.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 17675.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555180 f, 318885.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 17770.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555240 f, 318920.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 17866.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 17961.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 18057.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555300 f, 318954.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555360 f, 318989.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 18152.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555420 f, 319023.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 18248.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555480 f, 319058.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 18343.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555540 f, 319092.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 18439.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555600 f, 319126.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 18505.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555660 f, 319161.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 18600.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555720 f, 319195.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 18696.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555780 f, 319230.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 18791.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555840 f, 319264.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 18887.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555900 f, 319299.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 18982.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555960 f, 319333.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 19077.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556020 f, 319184.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 19173.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556080 f, 319219.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 19268.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556140 f, 319253.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 19364.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556200 f, 319288.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 19459.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556260 f, 319322.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 19554.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556320 f, 319357.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 19650.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556380 f, 319391.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 19745.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556440 f, 319425.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 19841.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556500 f, 319460.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 19936.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556560 f, 319494.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 20031.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556620 f, 319529.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 20127.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 20222.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556680 f, 319563.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 20317.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556740 f, 319598.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 20413.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556800 f, 319632.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 20508.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556860 f, 319667.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 20604.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556920 f, 319701.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 20699.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556980 f, 319735.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 20794.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557040 f, 319770.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 20890.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557100 f, 319804.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 20985.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557160 f, 319839.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 21047.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557220 f, 319873.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 21142.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557280 f, 319908.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 21238.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557340 f, 319942.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 21333.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557400 f, 319977.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 21428.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557460 f, 320011.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 21523.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557520 f, 320045.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 21619.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557580 f, 320080.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 21714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 21809.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 21904.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557640 f, 320114.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 22000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557700 f, 320149.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 22095.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557760 f, 320183.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 22190.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557820 f, 320218.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 22285.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557880 f, 320252.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 22380.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557940 f, 320287.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 22476.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558000 f, 320321.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 22571.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558060 f, 320355.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 22666.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558120 f, 320390.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 22761.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558180 f, 320424.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 22857.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558240 f, 320459.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 22952.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558300 f, 320493.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 23047.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558360 f, 320528.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 23142.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558420 f, 320562.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 23238.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558480 f, 320597.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 23333.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558540 f, 320631.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 23428.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558600 f, 320665.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 23523.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558660 f, 320700.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 23581.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558720 f, 320734.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 23676.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558780 f, 320769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 23771.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558840 f, 320803.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 23866.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558900 f, 320838.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 23961.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558960 f, 320872.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 24057.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559020 f, 320907.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 24152.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559080 f, 320941.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 24247.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559140 f, 320975.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 24342.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559200 f, 321010.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 24437.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559260 f, 321044.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559320 f, 321079.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 24532.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559380 f, 321113.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559440 f, 321148.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 24627.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559500 f, 321182.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 24722.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559560 f, 321217.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559620 f, 321251.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 24817.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559680 f, 321101.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 24912.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559740 f, 321136.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 25007.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559800 f, 321170.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559860 f, 321204.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 25103.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559920 f, 321239.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 25198.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559980 f, 321273.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 25293.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560040 f, 321308.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 25388.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560100 f, 321342.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 25483.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560160 f, 321376.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 25578.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560220 f, 321411.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 25673.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560280 f, 321445.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 25768.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560340 f, 321480.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 25863.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560400 f, 321514.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 25958.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560460 f, 321549.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 26053.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560520 f, 321583.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 26107.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560580 f, 321617.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560640 f, 321652.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560700 f, 321686.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560760 f, 321721.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560820 f, 321755.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 26202.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560880 f, 321790.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 26297.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560940 f, 321824.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 26392.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561000 f, 321858.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 26487.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 26582.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 26677.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 26772.1 fps, 0 ms/f
[junit] 1 s: 60 f / 17 ms, 3529.4 fps, 0 ms/f; total: 561060 f, 318603.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 26867.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561120 f, 318637.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 26962.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561180 f, 318671.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 27056.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561240 f, 318705.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561300 f, 318739.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561360 f, 318773.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 27151.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561420 f, 318807.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 27246.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561480 f, 318841.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561540 f, 318875.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 27341.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561600 f, 318909.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 27436.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 27531.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561660 f, 318943.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 27626.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561720 f, 318977.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 27721.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561780 f, 319011.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561840 f, 319046.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 27816.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561900 f, 319080.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 27911.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561960 f, 319114.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562020 f, 319148.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 28006.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562080 f, 319182.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 28101.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562140 f, 319216.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 28196.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562200 f, 319250.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 28291.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562260 f, 319284.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 28386.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562320 f, 319318.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 28481.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562380 f, 319352.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 28575.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562440 f, 319386.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562500 f, 319420.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562560 f, 319454.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 28625.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562620 f, 319488.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562680 f, 319523.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 28720.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562740 f, 319557.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 28815.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562800 f, 319591.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562860 f, 319625.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 28909.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562920 f, 319659.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 29004.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562980 f, 319693.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 29099.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563040 f, 319727.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 29194.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563100 f, 319761.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 29289.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563160 f, 319795.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 29383.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563220 f, 319829.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 29478.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563280 f, 319863.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 29573.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563340 f, 319897.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563400 f, 319931.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 29668.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563460 f, 319965.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 29763.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563520 f, 320000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 29857.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563580 f, 320034.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 29952.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563640 f, 320068.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563700 f, 320102.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 30047.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563760 f, 320136.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 30142.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563820 f, 320170.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563880 f, 320204.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 30236.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563940 f, 320238.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 30331.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564000 f, 320090.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 30426.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564060 f, 320124.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564120 f, 320158.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 30521.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564180 f, 320192.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 30616.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564240 f, 320227.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 30710.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564300 f, 320261.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 30805.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564360 f, 320295.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 30900.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564420 f, 320329.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 30995.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 31090.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 31184.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564480 f, 320363.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 31230.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564540 f, 320397.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 31324.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564600 f, 320431.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 31419.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564660 f, 320465.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 31514.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564720 f, 320499.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564780 f, 320533.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564840 f, 320567.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564900 f, 320601.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564960 f, 320635.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 31608.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565020 f, 320669.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 31703.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565080 f, 320703.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 31798.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565140 f, 320737.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 31892.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565200 f, 320771.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 31987.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565260 f, 320805.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 32082.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565320 f, 320839.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 32176.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565380 f, 320874.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 32271.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565440 f, 320908.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565500 f, 320942.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 32365.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565560 f, 320976.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 32460.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565620 f, 321010.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565680 f, 321044.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 32555.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565740 f, 321078.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 32649.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565800 f, 321112.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 32744.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565860 f, 321146.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 32839.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565920 f, 321180.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565980 f, 321214.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 32933.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566040 f, 321248.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 33028.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566100 f, 321282.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 33123.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566160 f, 321316.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566220 f, 321350.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 33217.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566280 f, 321384.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 33312.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566340 f, 321418.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 33406.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566400 f, 321452.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566460 f, 321486.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 33501.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566520 f, 321521.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 33596.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566580 f, 321555.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 33690.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566640 f, 321589.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 33785.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566700 f, 321623.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566760 f, 321657.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566820 f, 321691.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 33880.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566880 f, 321725.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 33921.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566940 f, 321759.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567000 f, 321793.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 34015.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567060 f, 321827.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567120 f, 321861.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 34110.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567180 f, 321895.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 34204.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567240 f, 321929.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567300 f, 321963.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567360 f, 321997.7 fps, 0 ms/f
[junit] 1 s: 60 f / 15 ms, 4000.0 fps, 0 ms/f; total: 567420 f, 319133.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567480 f, 319167.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567540 f, 319201.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567600 f, 319235.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 34299.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567660 f, 319268.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 34393.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567720 f, 319302.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 34488.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567780 f, 319336.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 34582.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567840 f, 319370.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 34677.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 34771.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 34866.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567900 f, 319403.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 34960.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567960 f, 319437.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 35055.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568020 f, 319471.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568080 f, 319505.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568140 f, 319538.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 35149.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568200 f, 319572.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 35244.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568260 f, 319606.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 35338.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568320 f, 319640.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 35433.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568380 f, 319673.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 35527.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568440 f, 319707.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568500 f, 319741.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 35622.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568560 f, 319775.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 35716.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 35811.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568620 f, 319808.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 35905.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 36000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568680 f, 319842.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 36094.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568740 f, 319876.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 36188.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568800 f, 319910.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 36283.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568860 f, 319943.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 36377.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568920 f, 319977.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 36472.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568980 f, 320011.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 36509.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569040 f, 320045.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 36603.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569100 f, 320078.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 36698.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569160 f, 320112.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569220 f, 320146.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 36792.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569280 f, 320179.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 36886.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569340 f, 320213.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 36981.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569400 f, 320247.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 37075.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569460 f, 320281.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569520 f, 320314.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 37169.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569580 f, 320348.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569640 f, 320382.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569700 f, 320416.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 37264.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569760 f, 320449.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569820 f, 320483.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 37358.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569880 f, 320517.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 37452.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569940 f, 320551.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 37547.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570000 f, 320584.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 37641.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570060 f, 320438.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570120 f, 320472.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 37735.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570180 f, 320505.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 37830.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570240 f, 320539.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 37924.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570300 f, 320573.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 38018.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570360 f, 320607.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 38113.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570420 f, 320640.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 38207.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570480 f, 320674.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 38301.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 38396.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570540 f, 320708.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 38490.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570600 f, 320742.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 38584.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570660 f, 320775.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 38679.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570720 f, 320809.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 38773.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570780 f, 320843.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 38867.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 38962.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570840 f, 320876.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570900 f, 320910.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 39056.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570960 f, 320944.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 39150.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571020 f, 320978.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 39245.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571080 f, 321011.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 39277.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571140 f, 321045.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 39372.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571200 f, 321079.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 39466.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571260 f, 321113.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 39560.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 39654.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571320 f, 321146.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 39748.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 39843.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 39937.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571380 f, 321180.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 40031.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 40125.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 40219.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571440 f, 321214.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 40313.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571500 f, 321247.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 40408.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571560 f, 321281.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 40502.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571620 f, 321315.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 40596.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571680 f, 321349.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 40690.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571740 f, 321382.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 40784.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571800 f, 321416.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 40879.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571860 f, 321450.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 40973.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571920 f, 321483.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 41067.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571980 f, 321517.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 41161.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572040 f, 321551.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 41255.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572100 f, 321585.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 41350.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572160 f, 321618.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 41444.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572220 f, 321652.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 41538.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572280 f, 321686.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 41632.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572340 f, 321720.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 41726.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572400 f, 321753.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 41821.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572460 f, 321787.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 41849.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572520 f, 321821.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 41943.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572580 f, 321854.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 42037.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572640 f, 321888.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 42131.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572700 f, 321922.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 42225.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572760 f, 321956.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 42319.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572820 f, 321989.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 42413.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572880 f, 322023.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 42507.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572940 f, 322057.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 42601.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573000 f, 322091.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 42695.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573060 f, 322124.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 42789.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 42884.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573120 f, 321977.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 42978.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573180 f, 322011.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 43072.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 43166.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573240 f, 322044.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 43260.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573300 f, 322078.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 43354.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 43448.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573360 f, 322112.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 43542.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 43636.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573420 f, 322146.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 43730.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573480 f, 322179.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 43824.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573540 f, 322213.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 43918.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573600 f, 322247.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 44012.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573660 f, 322280.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 44106.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573720 f, 322314.6 fps, 0 ms/f
[junit] 1 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 573780 f, 317180.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 44200.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573840 f, 317213.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 44294.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573900 f, 317247.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 44388.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 44413.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573960 f, 317280.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 44507.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 44600.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574020 f, 317313.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 44694.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574080 f, 317346.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 44788.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574140 f, 317379.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 44882.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574200 f, 317412.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 44976.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574260 f, 317446.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 45070.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574320 f, 317479.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 45164.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574380 f, 317512.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 45258.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 45352.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 45446.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574440 f, 317545.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 45539.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574500 f, 317578.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 45633.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574560 f, 317611.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 45727.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574620 f, 317645.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 45821.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574680 f, 317678.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 45915.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 46009.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574740 f, 317711.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 46103.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574800 f, 317744.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 46197.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574860 f, 317777.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 46291.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574920 f, 317810.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 46384.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574980 f, 317844.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 46478.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575040 f, 317877.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 46572.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575100 f, 317910.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 46666.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575160 f, 317943.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 46760.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575220 f, 317976.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575280 f, 318009.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 46854.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575340 f, 318043.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 46948.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575400 f, 318076.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 46968.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575460 f, 318109.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 47062.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575520 f, 317966.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 47156.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575580 f, 318000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 47250.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575640 f, 318033.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575700 f, 318066.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575760 f, 318099.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 47343.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575820 f, 318132.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 47437.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575880 f, 318165.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 47531.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575940 f, 318198.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 47625.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576000 f, 318232.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 47718.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576060 f, 318265.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 47812.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576120 f, 318298.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 47906.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576180 f, 318331.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 48000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576240 f, 318364.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 48093.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576300 f, 318397.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 48187.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576360 f, 318430.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 48281.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576420 f, 318464.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 48375.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576480 f, 318497.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 48468.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576540 f, 318530.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 48562.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576600 f, 318563.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 48656.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576660 f, 318596.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576720 f, 318629.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576780 f, 318663.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 48750.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576840 f, 318696.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 48843.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576900 f, 318729.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 48937.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576960 f, 318762.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 49031.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577020 f, 318795.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 49125.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577080 f, 318828.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 49218.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577140 f, 318861.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577200 f, 318895.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 49312.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577260 f, 318928.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 49406.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577320 f, 318961.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 49500.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577380 f, 318994.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 49593.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577440 f, 319027.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 49609.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577500 f, 319060.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 49703.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577560 f, 319093.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 49797.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577620 f, 319127.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 49890.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577680 f, 319160.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 49984.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577740 f, 319193.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 50078.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577800 f, 319226.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 50171.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577860 f, 319259.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 50265.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577920 f, 319292.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 50358.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577980 f, 319326.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 50452.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578040 f, 319359.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 50546.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578100 f, 319392.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 50639.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 50733.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578160 f, 319425.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 50826.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578220 f, 319458.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 50920.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578280 f, 319491.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 51014.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578340 f, 319524.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 51107.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578400 f, 319558.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 51201.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578460 f, 319591.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 51294.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578520 f, 319624.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 51388.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578580 f, 319657.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 51482.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578640 f, 319514.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 51575.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578700 f, 319547.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 51669.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578760 f, 319580.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 51762.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578820 f, 319613.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 51856.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578880 f, 319646.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 51950.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578940 f, 319679.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 52043.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579000 f, 319712.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 52137.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579060 f, 319745.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 52230.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579120 f, 319779.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 52242.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579180 f, 319812.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 52336.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579240 f, 319845.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 52429.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579300 f, 319878.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 52523.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579360 f, 319911.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 52616.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579420 f, 319944.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579480 f, 319977.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 52710.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579540 f, 320011.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 52803.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579600 f, 320044.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579660 f, 320077.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 52897.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579720 f, 320110.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 52990.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579780 f, 320143.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 53084.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579840 f, 320176.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 53177.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579900 f, 320209.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 53271.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579960 f, 320242.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 53364.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580020 f, 320276.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 53457.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580080 f, 320309.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 53551.4 fps, 0 ms/f
[junit] 1 s: 60 f / 9 ms, 6666.6 fps, 0 ms/f; total: 580140 f, 318583.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 53644.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580200 f, 318616.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 53738.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580260 f, 318649.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 53831.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580320 f, 318682.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 53925.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580380 f, 318715.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 54018.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580440 f, 318747.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 54112.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580500 f, 318780.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 54205.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580560 f, 318813.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 54299.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580620 f, 318846.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 54392.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580680 f, 318879.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 54485.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580740 f, 318912.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 54579.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 54672.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580800 f, 318945.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 54681.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580860 f, 318978.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 54774.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580920 f, 319011.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 54867.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580980 f, 319044.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 54961.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581040 f, 319077.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 55054.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581100 f, 319110.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 55147.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581160 f, 319143.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 55241.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581220 f, 319176.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 55334.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581280 f, 319209.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 55427.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581340 f, 319242.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 55520.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581400 f, 319275.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 55614.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581460 f, 319308.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 55707.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581520 f, 319341.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 55800.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581580 f, 319374.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 55894.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581640 f, 319406.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 55987.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581700 f, 319264.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 56080.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581760 f, 319297.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 56174.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581820 f, 319330.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 56267.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581880 f, 319363.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 56360.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581940 f, 319396.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 56454.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582000 f, 319429.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582060 f, 319462.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 56547.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582120 f, 319495.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 56640.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582180 f, 319527.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 56734.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582240 f, 319560.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 56827.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582300 f, 319593.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582360 f, 319626.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 56920.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582420 f, 319659.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 57013.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582480 f, 319692.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 57107.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582540 f, 319725.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 57200.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582600 f, 319758.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582660 f, 319791.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582720 f, 319824.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 57293.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582780 f, 319857.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 57298.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582840 f, 319890.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 57391.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582900 f, 319923.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 57484.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582960 f, 319956.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 57577.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583020 f, 319989.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 57670.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583080 f, 320021.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 57763.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583140 f, 320054.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 57857.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583200 f, 320087.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 57950.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583260 f, 320120.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 58043.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583320 f, 320153.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 58136.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583380 f, 320186.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 58229.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583440 f, 320219.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 58322.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583500 f, 320252.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 58416.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583560 f, 320285.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 58509.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583620 f, 320318.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 58602.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583680 f, 320351.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 58695.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583740 f, 320384.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 58788.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583800 f, 320417.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 58881.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583860 f, 320450.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 58975.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583920 f, 320483.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 59068.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583980 f, 320515.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 59161.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584040 f, 320548.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 59254.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584100 f, 320581.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 59347.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584160 f, 320614.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 59440.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584220 f, 320471.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 59534.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584280 f, 320504.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 59627.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584340 f, 320537.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 59720.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584400 f, 320570.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 59813.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584460 f, 320603.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 59906.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584520 f, 320636.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 59906.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584580 f, 320669.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 60000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584640 f, 320702.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 60093.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584700 f, 320735.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 60186.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584760 f, 320767.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 60279.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584820 f, 320800.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 60372.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584880 f, 320833.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 60465.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584940 f, 320866.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 60558.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 60651.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585000 f, 320899.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 60744.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585060 f, 320932.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 60837.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585120 f, 320965.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585180 f, 320998.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 60930.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585240 f, 321031.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 61023.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585300 f, 321064.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 61116.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585360 f, 321097.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 61209.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585420 f, 321130.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 61302.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585480 f, 321162.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 61395.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585540 f, 321195.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 61488.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585600 f, 321228.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 61581.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585660 f, 321261.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 61674.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585720 f, 321294.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 61767.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585780 f, 321327.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 61860.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585840 f, 321360.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 61953.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585900 f, 321393.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 62046.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585960 f, 321426.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 62139.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586020 f, 321459.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 62232.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586080 f, 321492.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 62325.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586140 f, 321524.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 62418.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586200 f, 321557.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 62511.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586260 f, 321590.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 62507.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586320 f, 321623.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 62600.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586380 f, 321656.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 62693.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586440 f, 321689.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 62786.3 fps, 0 ms/f
[junit] 1 s: 60 f / 5 ms, 12000.0 fps, 0 ms/f; total: 586500 f, 320667.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 62879.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586560 f, 320699.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 62972.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586620 f, 320732.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 63065.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586680 f, 320765.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 63157.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586740 f, 320798.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 63250.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586800 f, 320831.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 63343.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586860 f, 320863.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 63436.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586920 f, 320896.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 63529.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586980 f, 320929.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 63622.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587040 f, 320962.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 63715.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587100 f, 320995.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 63808.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587160 f, 321027.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 63900.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 63993.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587220 f, 321060.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 64086.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587280 f, 321093.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 64179.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587340 f, 321126.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 64272.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587400 f, 321159.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 64365.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587460 f, 321191.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 64458.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587520 f, 321224.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 64551.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587580 f, 321257.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 64643.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587640 f, 321290.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 64736.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587700 f, 321323.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 64829.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587760 f, 321355.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 64922.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587820 f, 321388.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 65015.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587880 f, 321421.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 65108.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587940 f, 321454.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 65100.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588000 f, 321487.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 65193.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588060 f, 321519.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 65285.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588120 f, 321552.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 65378.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588180 f, 321585.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 65471.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588240 f, 321618.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 65564.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588300 f, 321651.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 65656.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588360 f, 321683.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 65749.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588420 f, 321716.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 65842.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588480 f, 321749.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 65935.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588540 f, 321782.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 66027.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588600 f, 321815.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 66120.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588660 f, 321848.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 66213.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588720 f, 321880.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 66306.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588780 f, 321913.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 66398.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588840 f, 321946.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 66491.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588900 f, 321979.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 66584.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588960 f, 322012.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 66676.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589020 f, 322044.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 66769.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589080 f, 322077.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 66862.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589140 f, 321934.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 66955.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589200 f, 321967.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589260 f, 322000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 67047.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589320 f, 322032.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 67140.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589380 f, 322065.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 67233.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589440 f, 322098.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 67326.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589500 f, 322131.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 67418.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589560 f, 322163.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 67511.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589620 f, 322196.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 67604.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589680 f, 322229.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 67592.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589740 f, 322262.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 67685.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589800 f, 322295.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 67777.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589860 f, 322327.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 67870.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589920 f, 322360.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 67962.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589980 f, 322393.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 68055.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590040 f, 322426.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 68148.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590100 f, 322459.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 68240.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590160 f, 322491.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 68333.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590220 f, 322524.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 68425.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590280 f, 322557.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 68518.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590340 f, 322590.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 68611.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590400 f, 322622.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 68703.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590460 f, 322655.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 68796.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590520 f, 322688.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 68888.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590580 f, 322721.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 68981.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590640 f, 322754.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 69074.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 69166.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590700 f, 322786.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 69259.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590760 f, 322819.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 69351.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590820 f, 322852.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590880 f, 322885.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 69444.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590940 f, 322918.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 69537.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591000 f, 322950.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 69629.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591060 f, 322983.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 69722.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591120 f, 323016.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 69814.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591180 f, 323049.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 69907.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591240 f, 323081.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 70000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591300 f, 323114.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 70092.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591360 f, 323147.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 70185.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591420 f, 323180.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 70169.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591480 f, 323213.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 70261.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591540 f, 323245.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 70354.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591600 f, 323278.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 70446.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591660 f, 323311.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 70539.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591720 f, 323344.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 70631.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591780 f, 323377.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 70724.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 70816.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591840 f, 323409.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 70909.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591900 f, 323442.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 71001.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591960 f, 323475.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 71093.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592020 f, 323508.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 71186.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592080 f, 323540.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 71278.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592140 f, 323573.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 71371.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592200 f, 323606.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 71463.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592260 f, 323462.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 71556.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592320 f, 323495.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 71648.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592380 f, 323528.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 71741.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592440 f, 323560.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 71833.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592500 f, 323593.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 71926.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592560 f, 323626.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 72018.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592620 f, 323659.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 72110.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592680 f, 323691.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 72203.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592740 f, 323724.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 72295.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592800 f, 323757.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 72388.2 fps, 0 ms/f
[junit] 1 s: 60 f / 6 ms, 10000.0 fps, 0 ms/f; total: 592860 f, 322732.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 72480.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592920 f, 322765.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 72573.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592980 f, 322798.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 72665.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593040 f, 322830.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 72758.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593100 f, 322863.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 72738.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593160 f, 322896.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 72830.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593220 f, 322928.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 72923.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593280 f, 322961.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 73015.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593340 f, 322994.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 73107.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593400 f, 323026.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593460 f, 323059.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 73200.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593520 f, 323092.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 73292.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 73384.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593580 f, 323124.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593640 f, 323157.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 73476.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593700 f, 323189.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 73569.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593760 f, 323222.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 73661.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593820 f, 323255.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 73753.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593880 f, 323287.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 73846.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593940 f, 323320.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 73938.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594000 f, 323353.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 74030.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594060 f, 323385.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 74123.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594120 f, 323418.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 74215.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594180 f, 323451.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 74307.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594240 f, 323483.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 74400.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594300 f, 323516.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 74492.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594360 f, 323549.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 74584.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594420 f, 323581.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 74676.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594480 f, 323614.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 74769.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594540 f, 323647.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 74861.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594600 f, 323679.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 74953.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594660 f, 323712.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 75046.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594720 f, 323745.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 75138.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594780 f, 323777.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 75230.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594840 f, 323810.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 75207.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594900 f, 323843.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 75299.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594960 f, 323875.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 75391.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595020 f, 323908.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 75483.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595080 f, 323941.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 75576.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595140 f, 323973.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 75668.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595200 f, 324006.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 75760.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 75852.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595260 f, 323862.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 75944.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595320 f, 323895.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 76036.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595380 f, 323928.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 76129.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595440 f, 323960.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595500 f, 323993.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595560 f, 324026.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 76221.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595620 f, 324058.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 76313.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595680 f, 324091.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 76405.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595740 f, 324124.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 76497.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595800 f, 324156.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 76589.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595860 f, 324189.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595920 f, 324221.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 76682.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595980 f, 324254.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 76774.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596040 f, 324287.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 76866.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596100 f, 324319.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 76958.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596160 f, 324352.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596220 f, 324385.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 77050.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596280 f, 324417.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 77142.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596340 f, 324450.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 77235.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596400 f, 324483.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 77327.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596460 f, 324515.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 77419.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596520 f, 324548.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 77511.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596580 f, 324581.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 77603.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596640 f, 324613.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 77695.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596700 f, 324646.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 77788.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596760 f, 324679.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 77760.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596820 f, 324711.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 77852.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596880 f, 324744.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 77944.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596940 f, 324776.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 78036.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597000 f, 324809.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 78128.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597060 f, 324842.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 78220.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597120 f, 324874.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 78312.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597180 f, 324907.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 78404.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597240 f, 324940.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 78496.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597300 f, 324972.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 78588.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597360 f, 325005.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 78680.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597420 f, 325038.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 78773.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597480 f, 325070.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 78865.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597540 f, 325103.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 78957.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597600 f, 325136.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 79049.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597660 f, 325168.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 79141.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597720 f, 325201.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 79233.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597780 f, 325233.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 79325.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597840 f, 325266.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 79417.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597900 f, 325299.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 79509.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597960 f, 325331.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 79601.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598020 f, 325364.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 79693.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598080 f, 325397.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 79785.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598140 f, 325429.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 79877.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598200 f, 325462.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 79969.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598260 f, 325495.1 fps, 0 ms/f
[junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 52200 f, 74042.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598320 f, 325527.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 74127.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598380 f, 325560.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 74212.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598440 f, 325593.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 74297.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598500 f, 325448.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 74382.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598560 f, 325481.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 74468.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598620 f, 325513.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 74553.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 74638.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598680 f, 325546.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 74723.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598740 f, 325579.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 74808.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598800 f, 325611.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 74893.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598860 f, 325644.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 74978.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598920 f, 325677.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 75063.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598980 f, 325709.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599040 f, 325742.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 75148.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 75234.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599100 f, 325774.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 75319.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599160 f, 325807.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 75404.2 fps, 0 ms/f
[junit] 1 s: 60 f / 16 ms, 3750.0 fps, 0 ms/f; total: 599220 f, 323029.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 75489.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599280 f, 323062.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 75574.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599340 f, 323094.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 75659.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599400 f, 323126.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 75744.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599460 f, 323159.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 75829.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599520 f, 323191.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 75807.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599580 f, 323223.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 75892.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599640 f, 323256.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 75977.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599700 f, 323114.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 76062.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599760 f, 323146.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 76147.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599820 f, 323178.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 76232.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599880 f, 323211.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 76317.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599940 f, 323243.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 76402.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 76487.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600000 f, 323275.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 76572.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600060 f, 323308.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 76657.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600120 f, 323340.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 76742.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600180 f, 323372.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 76827.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600240 f, 323405.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 76912.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600300 f, 323437.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 76997.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600360 f, 323469.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 77082.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600420 f, 323502.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 77167.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600480 f, 323534.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 77252.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600540 f, 323566.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 77337.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600600 f, 323599.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 77422.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600660 f, 323631.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 77507.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600720 f, 323663.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 77592.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600780 f, 323696.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 77677.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600840 f, 323728.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 77762.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600900 f, 323760.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 77847.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 77932.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600960 f, 323793.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601020 f, 323825.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 78017.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601080 f, 323857.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601140 f, 323890.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 77991.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 78076.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601200 f, 323922.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 78161.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601260 f, 323954.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 78246.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601320 f, 323987.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 78330.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601380 f, 324019.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 78415.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601440 f, 324051.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 78500.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601500 f, 324084.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 78585.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601560 f, 324116.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 78670.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601620 f, 324148.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 78755.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601680 f, 324181.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 78840.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601740 f, 324213.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 78925.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601800 f, 324245.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 79009.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601860 f, 324278.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 79094.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601920 f, 324310.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 79179.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601980 f, 324342.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 79264.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602040 f, 324375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 79349.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 79434.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 79519.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602100 f, 324407.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 79603.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602160 f, 324439.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 79688.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602220 f, 324472.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 79773.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602280 f, 324504.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 79858.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602340 f, 324536.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602400 f, 324568.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602460 f, 324601.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 79943.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602520 f, 324458.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 80028.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602580 f, 324491.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 80113.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602640 f, 324523.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 80198.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602700 f, 324555.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 80282.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602760 f, 324588.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 80254.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602820 f, 324620.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 80338.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602880 f, 324652.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 80423.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602940 f, 324685.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 80508.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603000 f, 324717.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 80593.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603060 f, 324749.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57120 f, 80677.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603120 f, 324781.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 80762.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603180 f, 324814.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 80847.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603240 f, 324846.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57300 f, 80932.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603300 f, 324878.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 81016.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603360 f, 324911.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 81101.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603420 f, 324943.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 81186.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603480 f, 324975.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 81271.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603540 f, 325008.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 81355.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603600 f, 325040.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 81440.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603660 f, 325072.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 81525.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603720 f, 325105.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 81610.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603780 f, 325137.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 81694.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603840 f, 325169.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 81779.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603900 f, 325201.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 81864.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603960 f, 325234.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 81949.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604020 f, 325266.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 82033.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604080 f, 325298.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 82118.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604140 f, 325331.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 82203.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604200 f, 325363.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 82288.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604260 f, 325395.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58320 f, 82372.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604320 f, 325428.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58380 f, 82457.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604380 f, 325460.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58440 f, 82542.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604440 f, 325492.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58500 f, 82510.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604500 f, 325525.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58560 f, 82595.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604560 f, 325557.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58620 f, 82679.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604620 f, 325589.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58680 f, 82764.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604680 f, 325621.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58740 f, 82849.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604740 f, 325654.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58800 f, 82933.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604800 f, 325686.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58860 f, 83018.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604860 f, 325718.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58920 f, 83102.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604920 f, 325751.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58980 f, 83187.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604980 f, 325783.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59040 f, 83272.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59100 f, 83356.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605040 f, 325815.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59160 f, 83441.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605100 f, 325848.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59220 f, 83526.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605160 f, 325880.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605220 f, 325912.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59280 f, 83610.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605280 f, 325945.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59340 f, 83695.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 83779.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605340 f, 325977.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 83864.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605400 f, 326009.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 83949.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605460 f, 326042.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 84033.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 84118.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 84203.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59760 f, 84287.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59820 f, 84372.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605520 f, 325898.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59880 f, 84456.9 fps, 0 ms/f
[junit] 1 s: 60 f / 15 ms, 4000.0 fps, 0 ms/f; total: 605580 f, 323320.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59940 f, 84541.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605640 f, 323352.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 84626.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605700 f, 323384.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 84710.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605760 f, 323416.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 84795.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605820 f, 323449.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 84760.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605880 f, 323481.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 84845.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605940 f, 323513.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 84929.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606000 f, 323545.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 85014.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606060 f, 323577.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 85098.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606120 f, 323609.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 85183.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606180 f, 323641.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 85267.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606240 f, 323673.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 85352.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606300 f, 323705.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 85436.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 85521.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 85605.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606360 f, 323737.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 85690.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606420 f, 323769.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 85774.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 85859.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606480 f, 323801.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 85943.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606540 f, 323833.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606600 f, 323865.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 86028.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 86112.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606660 f, 323897.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606720 f, 323929.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 86197.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 86281.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606780 f, 323961.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 86366.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606840 f, 323993.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 86450.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606900 f, 324025.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 86535.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606960 f, 323884.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 86619.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607020 f, 323916.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 86704.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607080 f, 323948.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 86788.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 86873.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607140 f, 323980.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 86957.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607200 f, 324012.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607260 f, 324044.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 87042.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607320 f, 324076.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 87004.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607380 f, 324108.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 87088.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607440 f, 324140.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 87172.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607500 f, 324172.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 87257.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607560 f, 324204.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607620 f, 324236.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 87341.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 87426.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607680 f, 324268.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 87510.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607740 f, 324300.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 87594.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607800 f, 324332.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 87679.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607860 f, 324364.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 87763.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607920 f, 324397.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 87848.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607980 f, 324429.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 87932.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608040 f, 324461.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 88016.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608100 f, 324493.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 88101.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608160 f, 324525.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 88185.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608220 f, 324557.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 88270.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608280 f, 324589.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 88354.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608340 f, 324621.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 88438.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608400 f, 324653.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 88523.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608460 f, 324685.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 88607.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608520 f, 324717.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608580 f, 324749.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608640 f, 324781.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608700 f, 324640.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 88691.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608760 f, 324672.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 88776.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608820 f, 324703.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 88860.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608880 f, 324736.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 88945.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 89029.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 89113.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63420 f, 89198.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608940 f, 324768.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63480 f, 89282.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609000 f, 324800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63540 f, 89367.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609060 f, 324831.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63600 f, 89451.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609120 f, 324864.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63660 f, 89535.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609180 f, 324896.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 89620.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609240 f, 324928.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63780 f, 89704.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609300 f, 324959.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63840 f, 89789.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609360 f, 324992.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63900 f, 89873.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609420 f, 325024.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63960 f, 89957.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609480 f, 325056.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64020 f, 90042.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609540 f, 325087.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64080 f, 90126.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609600 f, 325120.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64140 f, 90084.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609660 f, 325152.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 90168.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609720 f, 325184.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 90252.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609780 f, 325215.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 90337.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609840 f, 325248.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64380 f, 90421.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609900 f, 325280.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609960 f, 325312.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610020 f, 325343.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610080 f, 325376.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64440 f, 90505.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610140 f, 325408.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64500 f, 90589.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610200 f, 325440.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64560 f, 90674.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610260 f, 325471.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 90758.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 90842.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610320 f, 325504.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 90926.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610380 f, 325536.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 91011.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610440 f, 325568.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610500 f, 325599.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 91095.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 91179.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610560 f, 325632.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 91264.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610620 f, 325490.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 91348.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610680 f, 325522.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 91432.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610740 f, 325554.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610800 f, 325586.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 91516.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610860 f, 325618.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610920 f, 325650.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 91601.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610980 f, 325682.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 91685.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 91769.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611040 f, 325714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 91853.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611100 f, 325746.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 91938.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611160 f, 325778.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 92022.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611220 f, 325810.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 92106.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611280 f, 325842.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 92191.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611340 f, 325874.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 92275.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611400 f, 325906.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 92359.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611460 f, 325938.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 92443.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611520 f, 325970.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 92528.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611580 f, 326002.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 92612.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611640 f, 326034.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611700 f, 326066.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 92696.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611760 f, 326098.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 92780.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611820 f, 326130.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 92865.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611880 f, 326162.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 92949.4 fps, 0 ms/f
[junit] 1 s: 60 f / 17 ms, 3529.4 fps, 0 ms/f; total: 611940 f, 323093.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 93033.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612000 f, 323125.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 93117.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 93202.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612060 f, 323157.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 93286.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612120 f, 323189.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 93370.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612180 f, 323220.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612240 f, 323252.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 93455.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612300 f, 323284.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 93408.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 93492.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 93576.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 93660.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612360 f, 323145.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 93744.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612420 f, 323176.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66900 f, 93828.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612480 f, 323208.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 93913.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612540 f, 323240.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612600 f, 323271.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 93997.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 94081.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612660 f, 323303.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 94165.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 94249.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 94333.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612720 f, 323335.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 94417.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612780 f, 323366.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 94502.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612840 f, 323398.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 94586.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612900 f, 323430.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 94670.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612960 f, 323461.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 94754.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613020 f, 323493.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 94838.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613080 f, 323525.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 94922.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613140 f, 323386.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 95007.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613200 f, 323417.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 95091.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613260 f, 323449.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 95175.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 95259.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613320 f, 323481.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 95343.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613380 f, 323512.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 95427.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613440 f, 323544.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 95511.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613500 f, 323575.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613560 f, 323607.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 95596.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613620 f, 323639.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 95680.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613680 f, 323670.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 95764.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613740 f, 323702.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 95848.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613800 f, 323734.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 95932.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613860 f, 323765.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 96016.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613920 f, 323797.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613980 f, 323658.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 96100.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614040 f, 323690.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 96185.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614100 f, 323721.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 96269.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614160 f, 323753.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 96353.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614220 f, 323784.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 96437.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614280 f, 323816.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 96521.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614340 f, 323848.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 96605.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614400 f, 323879.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 96690.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614460 f, 323911.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 96774.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614520 f, 323943.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 96722.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614580 f, 323974.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 96806.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614640 f, 324006.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 96890.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614700 f, 324037.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 96974.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614760 f, 323898.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 97058.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614820 f, 323930.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 97142.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614880 f, 323962.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 97226.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614940 f, 323993.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 97310.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615000 f, 324025.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 97394.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615060 f, 324056.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615120 f, 324088.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615180 f, 324120.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 97478.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 97563.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615240 f, 324151.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615300 f, 324183.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 97647.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615360 f, 324214.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615420 f, 324246.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 97731.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615480 f, 324278.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 97815.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615540 f, 324139.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 97899.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615600 f, 324170.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615660 f, 324202.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 97983.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615720 f, 324233.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 98067.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 98151.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 98235.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 98319.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 98403.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615780 f, 324265.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 98487.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615840 f, 324297.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 98571.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615900 f, 324328.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 98655.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615960 f, 324360.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 98739.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616020 f, 324391.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70560 f, 98823.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616080 f, 324423.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 98907.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616140 f, 324455.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 98991.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616200 f, 324486.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616260 f, 324518.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 99075.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616320 f, 324549.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 99159.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616380 f, 324410.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 99243.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616440 f, 324442.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 99188.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616500 f, 324473.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 99272.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616560 f, 324505.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 99356.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616620 f, 324536.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 99440.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616680 f, 324568.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 99524.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616740 f, 324599.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616800 f, 324631.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 99608.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616860 f, 324663.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 99692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 99776.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616920 f, 324694.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 99860.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616980 f, 324726.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 99944.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617040 f, 324757.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617100 f, 324789.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71520 f, 100027.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617160 f, 324821.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71580 f, 100111.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617220 f, 324681.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71640 f, 100195.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617280 f, 324713.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71700 f, 100279.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617340 f, 324744.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71760 f, 100363.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617400 f, 324776.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71820 f, 100447.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617460 f, 324807.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71880 f, 100531.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617520 f, 324839.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71940 f, 100615.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617580 f, 324871.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72000 f, 100699.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617640 f, 324902.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72060 f, 100783.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617700 f, 324934.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72120 f, 100867.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617760 f, 324965.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72180 f, 100951.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617820 f, 324997.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72240 f, 101034.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617880 f, 325028.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72300 f, 101118.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617940 f, 325060.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72360 f, 101202.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618000 f, 325092.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72420 f, 101145.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618060 f, 324952.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72480 f, 101229.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72540 f, 101312.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618120 f, 324984.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72600 f, 101396.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618180 f, 325015.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72660 f, 101480.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618240 f, 325047.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72720 f, 101564.2 fps, 0 ms/f
[junit] 1 s: 60 f / 11 ms, 5454.5 fps, 0 ms/f; total: 618300 f, 323209.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72780 f, 101648.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618360 f, 323240.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72840 f, 101731.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618420 f, 323272.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72900 f, 101815.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618480 f, 323303.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72960 f, 101899.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618540 f, 323166.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73020 f, 101983.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618600 f, 323197.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618660 f, 323228.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73080 f, 102067.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618720 f, 323260.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73140 f, 102150.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618780 f, 323291.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73200 f, 102234.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618840 f, 323322.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73260 f, 102318.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618900 f, 323354.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73320 f, 102402.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618960 f, 323385.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73380 f, 102486.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619020 f, 323416.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73440 f, 102569.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619080 f, 323448.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73500 f, 102653.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73560 f, 102737.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73620 f, 102821.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73680 f, 102905.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619140 f, 323479.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73740 f, 102988.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73800 f, 103072.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73860 f, 103156.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73920 f, 103096.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619200 f, 323510.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73980 f, 103179.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619260 f, 323542.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74040 f, 103263.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619320 f, 323573.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74100 f, 103347.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619380 f, 323436.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74160 f, 103430.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74220 f, 103514.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619440 f, 323467.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74280 f, 103598.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619500 f, 323498.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74340 f, 103682.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619560 f, 323530.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619620 f, 323561.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74400 f, 103765.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619680 f, 323592.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74460 f, 103849.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619740 f, 323624.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74520 f, 103933.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619800 f, 323655.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74580 f, 104016.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619860 f, 323686.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74640 f, 104100.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619920 f, 323718.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74700 f, 104184.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619980 f, 323749.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74760 f, 104267.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620040 f, 323780.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74820 f, 104351.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620100 f, 323812.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74880 f, 104435.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620160 f, 323843.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74940 f, 104518.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620220 f, 323705.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75000 f, 104602.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620280 f, 323736.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75060 f, 104686.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620340 f, 323768.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75120 f, 104769.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75180 f, 104853.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620400 f, 323799.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620460 f, 323830.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75240 f, 104937.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620520 f, 323862.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75300 f, 105020.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620580 f, 323893.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75360 f, 104958.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620640 f, 323924.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75420 f, 105041.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620700 f, 323956.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620760 f, 323987.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620820 f, 324018.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75480 f, 105125.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620880 f, 324050.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75540 f, 105208.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620940 f, 324081.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75600 f, 105292.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621000 f, 324112.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621060 f, 323974.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75660 f, 105376.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75720 f, 105459.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621120 f, 324006.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621180 f, 324037.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75780 f, 105543.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621240 f, 324068.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75840 f, 105626.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621300 f, 324100.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75900 f, 105710.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621360 f, 324131.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75960 f, 105793.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621420 f, 324162.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76020 f, 105877.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621480 f, 324194.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621540 f, 324225.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621600 f, 324256.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76080 f, 105961.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621660 f, 324287.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76140 f, 106044.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621720 f, 324319.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76200 f, 106128.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621780 f, 324181.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76260 f, 106211.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621840 f, 324212.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76320 f, 106295.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621900 f, 324244.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76380 f, 106378.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621960 f, 324275.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76440 f, 106462.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622020 f, 324306.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76500 f, 106545.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622080 f, 324337.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76560 f, 106629.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622140 f, 324369.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76620 f, 106713.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622200 f, 324400.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76680 f, 106796.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622260 f, 324431.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76740 f, 106880.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622320 f, 324293.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76800 f, 106963.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622380 f, 324325.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76860 f, 106898.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622440 f, 324356.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76920 f, 106981.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622500 f, 324387.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76980 f, 107065.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622560 f, 324418.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77040 f, 107148.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77100 f, 107232.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77160 f, 107315.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622620 f, 324450.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77220 f, 107399.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622680 f, 324481.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77280 f, 107482.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622740 f, 324512.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77340 f, 107566.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622800 f, 324544.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622860 f, 324575.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622920 f, 324606.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77400 f, 107649.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622980 f, 324637.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77460 f, 107732.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623040 f, 324669.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77520 f, 107816.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623100 f, 324531.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77580 f, 107899.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623160 f, 324562.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77640 f, 107983.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623220 f, 324593.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77700 f, 108066.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623280 f, 324625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77760 f, 108150.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623340 f, 324656.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77820 f, 108233.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623400 f, 324687.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77880 f, 108317.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623460 f, 324718.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77940 f, 108400.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623520 f, 324750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78000 f, 108484.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623580 f, 324781.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78060 f, 108567.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78120 f, 108650.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623640 f, 324812.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78180 f, 108734.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623700 f, 324843.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78240 f, 108817.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623760 f, 324875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78300 f, 108901.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623820 f, 324906.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78360 f, 108833.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623880 f, 324937.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78420 f, 108916.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623940 f, 324799.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78480 f, 109000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624000 f, 324830.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624060 f, 324862.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624120 f, 324893.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78540 f, 109083.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624180 f, 324924.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624240 f, 324955.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78600 f, 109166.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624300 f, 324987.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78660 f, 109250.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624360 f, 325018.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78720 f, 109333.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624420 f, 325049.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78780 f, 109416.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624480 f, 325080.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78840 f, 109500.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624540 f, 325111.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78900 f, 109583.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624600 f, 325143.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78960 f, 109666.6 fps, 0 ms/f
[junit] 1 s: 60 f / 5 ms, 12000.0 fps, 0 ms/f; total: 624660 f, 324161.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79020 f, 109750.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624720 f, 324193.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79080 f, 109833.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624780 f, 324224.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79140 f, 109916.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624840 f, 324255.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79200 f, 110000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79260 f, 110083.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624900 f, 324286.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79320 f, 110166.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624960 f, 324317.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79380 f, 110250.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625020 f, 324348.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79440 f, 110333.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625080 f, 324379.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79500 f, 110416.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625140 f, 324411.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79560 f, 110500.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625200 f, 324442.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79620 f, 110583.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625260 f, 324305.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79680 f, 110666.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625320 f, 324336.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79740 f, 110750.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625380 f, 324367.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79800 f, 110679.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625440 f, 324398.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79860 f, 110762.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79920 f, 110846.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79980 f, 110929.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625500 f, 324429.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80040 f, 111012.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625560 f, 324460.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80100 f, 111095.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625620 f, 324491.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80160 f, 111178.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625680 f, 324522.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80220 f, 111262.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625740 f, 324553.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80280 f, 111345.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625800 f, 324585.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80340 f, 111428.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625860 f, 324616.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80400 f, 111511.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625920 f, 324647.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80460 f, 111595.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625980 f, 324678.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80520 f, 111678.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80580 f, 111761.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626040 f, 324709.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80640 f, 111844.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80700 f, 111927.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626100 f, 324740.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80760 f, 112011.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626160 f, 324771.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80820 f, 112094.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626220 f, 324802.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80880 f, 112177.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626280 f, 324834.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80940 f, 112260.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626340 f, 324865.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81000 f, 112343.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626400 f, 324896.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81060 f, 112427.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626460 f, 324927.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81120 f, 112510.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626520 f, 324958.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81180 f, 112593.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626580 f, 324989.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81240 f, 112520.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626640 f, 325020.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81300 f, 112603.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626700 f, 325051.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81360 f, 112686.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626760 f, 325083.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81420 f, 112770.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626820 f, 325114.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81480 f, 112853.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626880 f, 325145.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81540 f, 112936.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626940 f, 325176.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81600 f, 113019.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627000 f, 325207.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81660 f, 113102.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627060 f, 325238.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81720 f, 113185.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627120 f, 325269.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81780 f, 113268.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627180 f, 325300.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81840 f, 113351.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627240 f, 325331.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81900 f, 113434.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627300 f, 325363.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627360 f, 325394.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81960 f, 113518.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627420 f, 325425.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82020 f, 113601.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627480 f, 325456.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82080 f, 113684.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627540 f, 325487.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82140 f, 113767.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627600 f, 325518.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82200 f, 113850.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627660 f, 325549.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82260 f, 113933.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82320 f, 114016.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627720 f, 325580.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82380 f, 114099.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627780 f, 325612.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627840 f, 325643.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82440 f, 114182.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627900 f, 325674.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82500 f, 114265.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627960 f, 325705.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628020 f, 325736.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628080 f, 325767.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82560 f, 114349.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628140 f, 325798.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82620 f, 114432.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628200 f, 325829.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82680 f, 114356.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628260 f, 325860.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82740 f, 114439.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628320 f, 325892.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82800 f, 114522.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628380 f, 325923.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82860 f, 114605.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628440 f, 325785.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82920 f, 114688.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628500 f, 325816.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82980 f, 114771.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628560 f, 325847.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83040 f, 114854.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628620 f, 325878.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83100 f, 114937.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628680 f, 325909.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83160 f, 115020.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628740 f, 325940.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83220 f, 115103.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628800 f, 325972.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83280 f, 115186.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628860 f, 326003.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83340 f, 115269.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628920 f, 326034.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83400 f, 115352.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628980 f, 326065.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83460 f, 115435.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629040 f, 326096.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83520 f, 115518.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629100 f, 326127.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629160 f, 326158.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629220 f, 326189.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629280 f, 326220.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83580 f, 115601.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629340 f, 326251.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83640 f, 115684.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629400 f, 326283.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83700 f, 115767.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83760 f, 115850.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83820 f, 115933.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83880 f, 116016.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83940 f, 116099.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629460 f, 326314.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84000 f, 116182.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629520 f, 326345.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84060 f, 116265.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629580 f, 326376.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84120 f, 116187.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629640 f, 326407.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84180 f, 116270.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629700 f, 326438.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84240 f, 116353.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629760 f, 326469.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84300 f, 116436.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629820 f, 326500.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84360 f, 116519.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629880 f, 326531.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84420 f, 116602.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629940 f, 326562.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84480 f, 116685.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630000 f, 326594.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84540 f, 116767.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630060 f, 326625.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84600 f, 116850.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630120 f, 326656.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84660 f, 116933.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630180 f, 326687.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84720 f, 117016.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630240 f, 326718.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84780 f, 117099.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630300 f, 326749.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84840 f, 117182.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630360 f, 326780.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84900 f, 117265.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630420 f, 326811.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84960 f, 117348.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630480 f, 326842.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85020 f, 117430.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630540 f, 326874.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85080 f, 117513.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630600 f, 326905.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85140 f, 117596.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630660 f, 326936.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85200 f, 117679.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630720 f, 326967.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85260 f, 117762.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630780 f, 326998.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85320 f, 117845.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630840 f, 327029.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85380 f, 117928.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630900 f, 327060.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85440 f, 118011.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630960 f, 327091.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85500 f, 118093.9 fps, 0 ms/f
[junit] 1 s: 60 f / 10 ms, 6000.0 fps, 0 ms/f; total: 631020 f, 325268.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85560 f, 118013.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631080 f, 325298.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85620 f, 118096.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631140 f, 325329.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85680 f, 118179.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631200 f, 325360.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85740 f, 118262.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631260 f, 325391.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85800 f, 118344.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631320 f, 325422.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85860 f, 118427.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631380 f, 325453.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85920 f, 118510.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631440 f, 325484.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85980 f, 118593.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631500 f, 325515.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86040 f, 118675.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631560 f, 325546.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86100 f, 118758.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631620 f, 325577.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86160 f, 118841.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631680 f, 325608.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86220 f, 118924.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631740 f, 325639.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86280 f, 119006.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631800 f, 325502.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86340 f, 119089.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631860 f, 325533.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86400 f, 119172.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86460 f, 119255.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86520 f, 119337.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631920 f, 325564.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86580 f, 119420.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631980 f, 325595.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86640 f, 119503.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632040 f, 325625.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86700 f, 119586.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632100 f, 325656.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86760 f, 119668.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632160 f, 325687.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632220 f, 325718.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86820 f, 119751.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632280 f, 325749.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86880 f, 119834.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632340 f, 325780.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86940 f, 119917.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632400 f, 325811.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632460 f, 325842.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87000 f, 119834.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632520 f, 325873.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87060 f, 119917.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632580 f, 325904.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632640 f, 325935.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87120 f, 120000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632700 f, 325966.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87180 f, 120082.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632760 f, 325996.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87240 f, 120165.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632820 f, 326027.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87300 f, 120247.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632880 f, 326058.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87360 f, 120330.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632940 f, 326089.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633000 f, 326120.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87420 f, 120413.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633060 f, 326151.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87480 f, 120495.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633120 f, 326182.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87540 f, 120578.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633180 f, 326213.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633240 f, 326244.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87600 f, 120661.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633300 f, 326275.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87660 f, 120743.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633360 f, 326306.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633420 f, 326336.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87720 f, 120826.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633480 f, 326367.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87780 f, 120909.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633540 f, 326398.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87840 f, 120991.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633600 f, 326429.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87900 f, 121074.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633660 f, 326460.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87960 f, 121157.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633720 f, 326491.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633780 f, 326522.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88020 f, 121239.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633840 f, 326553.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88080 f, 121322.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633900 f, 326584.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88140 f, 121404.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633960 f, 326615.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634020 f, 326646.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88200 f, 121487.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634080 f, 326676.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88260 f, 121570.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634140 f, 326707.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88320 f, 121652.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634200 f, 326738.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88380 f, 121735.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634260 f, 326769.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634320 f, 326800.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88440 f, 121650.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634380 f, 326831.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88500 f, 121733.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634440 f, 326862.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88560 f, 121815.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634500 f, 326893.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634560 f, 326924.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88620 f, 121898.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634620 f, 326955.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88680 f, 121980.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634680 f, 326986.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634740 f, 327017.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88740 f, 122063.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634800 f, 327047.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88800 f, 122145.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634860 f, 327078.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88860 f, 122228.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634920 f, 326941.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88920 f, 122310.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634980 f, 326972.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635040 f, 327003.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88980 f, 122393.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635100 f, 327034.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635160 f, 327064.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635220 f, 327095.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89040 f, 122475.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635280 f, 327126.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635340 f, 327157.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89100 f, 122558.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635400 f, 327188.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89160 f, 122640.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635460 f, 327219.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635520 f, 327250.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89220 f, 122723.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635580 f, 327281.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89280 f, 122806.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635640 f, 327312.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89340 f, 122888.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635700 f, 327342.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89400 f, 122971.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635760 f, 327373.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89460 f, 123053.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635820 f, 327404.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89520 f, 123136.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89580 f, 123218.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635880 f, 327435.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89640 f, 123301.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635940 f, 327466.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89700 f, 123383.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89760 f, 123466.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636000 f, 327497.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89820 f, 123548.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636060 f, 327528.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89880 f, 123461.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636120 f, 327559.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89940 f, 123543.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90000 f, 123626.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636180 f, 327590.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90060 f, 123708.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636240 f, 327621.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90120 f, 123791.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90180 f, 123873.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90240 f, 123956.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636300 f, 327651.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90300 f, 124038.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636360 f, 327682.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90360 f, 124120.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636420 f, 327713.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90420 f, 124203.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90480 f, 124285.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636480 f, 327744.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90540 f, 124368.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636540 f, 327775.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90600 f, 124450.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636600 f, 327806.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90660 f, 124532.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636660 f, 327837.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90720 f, 124615.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636720 f, 327868.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90780 f, 124697.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636780 f, 327899.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90840 f, 124780.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636840 f, 327929.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90900 f, 124862.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636900 f, 327960.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90960 f, 124945.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636960 f, 327991.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91020 f, 125027.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637020 f, 328022.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91080 f, 125109.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91140 f, 125192.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637080 f, 328053.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91200 f, 125274.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637140 f, 328084.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91260 f, 125357.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637200 f, 328115.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91320 f, 125267.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637260 f, 328146.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91380 f, 125349.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637320 f, 328177.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91440 f, 125432.1 fps, 0 ms/f
[junit] 1 s: 60 f / 12 ms, 5000.0 fps, 0 ms/f; total: 637380 f, 326025.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91500 f, 125514.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637440 f, 326056.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91560 f, 125596.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637500 f, 326086.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91620 f, 125679.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637560 f, 326117.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637620 f, 326148.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91680 f, 125761.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637680 f, 326179.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637740 f, 326209.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91740 f, 125843.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637800 f, 326240.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91800 f, 125925.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637860 f, 326271.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91860 f, 126008.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637920 f, 326301.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91920 f, 126090.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637980 f, 326332.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91980 f, 126172.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638040 f, 326363.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92040 f, 126255.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638100 f, 326393.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92100 f, 126337.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638160 f, 326424.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92160 f, 126419.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638220 f, 326455.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92220 f, 126502.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92280 f, 126584.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92340 f, 126666.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638280 f, 326485.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92400 f, 126748.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638340 f, 326516.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92460 f, 126831.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638400 f, 326547.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92520 f, 126913.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638460 f, 326578.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92580 f, 126995.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638520 f, 326608.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92640 f, 127078.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638580 f, 326639.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92700 f, 127160.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638640 f, 326670.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92760 f, 127068.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638700 f, 326700.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92820 f, 127150.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638760 f, 326731.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92880 f, 127232.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638820 f, 326762.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92940 f, 127315.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638880 f, 326792.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93000 f, 127397.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638940 f, 326823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93060 f, 127479.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639000 f, 326854.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93120 f, 127561.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639060 f, 326884.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93180 f, 127643.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639120 f, 326915.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93240 f, 127726.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639180 f, 326946.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93300 f, 127808.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639240 f, 326976.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93360 f, 127890.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639300 f, 327007.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93420 f, 127972.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639360 f, 327038.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93480 f, 128054.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639420 f, 327069.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93540 f, 128136.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639480 f, 327099.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93600 f, 128219.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639540 f, 327130.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93660 f, 128301.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639600 f, 327161.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93720 f, 128383.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639660 f, 327191.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93780 f, 128465.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93840 f, 128547.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639720 f, 327222.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93900 f, 128630.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639780 f, 327253.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93960 f, 128712.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639840 f, 327283.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94020 f, 128794.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639900 f, 327314.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94080 f, 128876.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639960 f, 327345.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94140 f, 128958.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640020 f, 327375.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94200 f, 128864.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640080 f, 327406.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94260 f, 128946.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640140 f, 327437.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94320 f, 129028.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640200 f, 327468.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94380 f, 129110.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640260 f, 327498.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640320 f, 327529.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640380 f, 327560.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640440 f, 327590.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640500 f, 327621.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640560 f, 327484.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640620 f, 327515.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640680 f, 327546.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94440 f, 129192.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640740 f, 327576.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640800 f, 327607.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640860 f, 327638.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640920 f, 327668.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94500 f, 129274.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640980 f, 327699.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94560 f, 129357.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641040 f, 327730.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94620 f, 129439.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641100 f, 327760.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94680 f, 129521.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641160 f, 327791.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94740 f, 129603.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641220 f, 327822.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94800 f, 129685.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641280 f, 327852.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94860 f, 129767.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641340 f, 327883.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94920 f, 129849.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641400 f, 327914.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641460 f, 327944.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94980 f, 129931.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641520 f, 327975.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95040 f, 130013.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641580 f, 328006.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641640 f, 328036.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95100 f, 130095.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641700 f, 328067.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95160 f, 130177.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641760 f, 328098.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95220 f, 130259.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641820 f, 328128.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95280 f, 130342.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641880 f, 328159.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95340 f, 130424.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641940 f, 328190.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95400 f, 130506.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642000 f, 328220.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95460 f, 130588.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642060 f, 328251.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642120 f, 328282.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95520 f, 130670.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642180 f, 328312.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95580 f, 130752.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642240 f, 328343.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95640 f, 130834.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642300 f, 328374.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95700 f, 130916.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642360 f, 328404.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95760 f, 130998.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642420 f, 328435.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95820 f, 131080.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642480 f, 328466.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95880 f, 131162.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95940 f, 131244.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642540 f, 328496.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96000 f, 131326.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642600 f, 328527.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96060 f, 131409.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642660 f, 328558.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96120 f, 131491.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642720 f, 328588.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96180 f, 131573.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642780 f, 328619.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96240 f, 131655.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642840 f, 328650.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96300 f, 131737.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642900 f, 328680.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96360 f, 131639.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642960 f, 328711.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96420 f, 131721.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643020 f, 328742.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96480 f, 131803.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643080 f, 328773.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96540 f, 131885.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96600 f, 131967.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643140 f, 328803.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96660 f, 132049.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643200 f, 328834.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96720 f, 132131.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643260 f, 328865.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96780 f, 132213.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643320 f, 328895.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96840 f, 132295.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96900 f, 132377.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643380 f, 328926.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96960 f, 132459.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97020 f, 132540.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97080 f, 132622.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643440 f, 328957.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97140 f, 132704.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643500 f, 328987.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97200 f, 132786.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643560 f, 329018.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97260 f, 132868.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643620 f, 329049.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97320 f, 132950.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643680 f, 329079.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97380 f, 133032.7 fps, 0 ms/f
[junit] 1 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 643740 f, 325449.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97440 f, 133114.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643800 f, 325480.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97500 f, 133196.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643860 f, 325510.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97560 f, 133278.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643920 f, 325540.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97620 f, 133360.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643980 f, 325571.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97680 f, 133442.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644040 f, 325601.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97740 f, 133524.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644100 f, 325631.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97800 f, 133606.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644160 f, 325662.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97860 f, 133688.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644220 f, 325692.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97920 f, 133770.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644280 f, 325722.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97980 f, 133852.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644340 f, 325753.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644400 f, 325783.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98040 f, 133934.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644460 f, 325813.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98100 f, 134016.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644520 f, 325844.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98160 f, 134098.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644580 f, 325874.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98220 f, 134180.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98280 f, 134262.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98340 f, 134344.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644640 f, 325904.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98400 f, 134426.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644700 f, 325935.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98460 f, 134508.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644760 f, 325965.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98520 f, 134406.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644820 f, 325995.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98580 f, 134488.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644880 f, 326026.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98640 f, 134570.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644940 f, 326056.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98700 f, 134652.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645000 f, 326086.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98760 f, 134733.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645060 f, 326117.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98820 f, 134815.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645120 f, 326147.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98880 f, 134897.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645180 f, 326177.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98940 f, 134979.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645240 f, 326208.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99000 f, 135061.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645300 f, 326238.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99060 f, 135143.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645360 f, 326268.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645420 f, 326299.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99120 f, 135225.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645480 f, 326329.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99180 f, 135306.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645540 f, 326359.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99240 f, 135388.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645600 f, 326390.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99300 f, 135470.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645660 f, 326420.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99360 f, 135552.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645720 f, 326450.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99420 f, 135634.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645780 f, 326481.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99480 f, 135716.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645840 f, 326511.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99540 f, 135798.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645900 f, 326541.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99600 f, 135879.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645960 f, 326407.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99660 f, 135961.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646020 f, 326437.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646080 f, 326467.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646140 f, 326498.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646200 f, 326528.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646260 f, 326558.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646320 f, 326589.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646380 f, 326619.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646440 f, 326649.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646500 f, 326680.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99720 f, 136043.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646560 f, 326710.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646620 f, 326740.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99780 f, 136125.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646680 f, 326771.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646740 f, 326801.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99840 f, 136207.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646800 f, 326831.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99900 f, 136289.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646860 f, 326862.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99960 f, 136371.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646920 f, 326892.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100020 f, 136452.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646980 f, 326922.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100080 f, 136534.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647040 f, 326953.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100140 f, 136616.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647100 f, 326983.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100200 f, 136698.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647160 f, 327013.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100260 f, 136780.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647220 f, 327043.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100320 f, 136862.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647280 f, 327074.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100380 f, 136944.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647340 f, 327104.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100440 f, 137025.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647400 f, 327134.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100500 f, 137107.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647460 f, 327165.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100560 f, 137189.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647520 f, 327195.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100620 f, 137271.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647580 f, 327225.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100680 f, 137166.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647640 f, 327256.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100740 f, 137247.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647700 f, 327286.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100800 f, 137329.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647760 f, 327316.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100860 f, 137411.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647820 f, 327347.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100920 f, 137493.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647880 f, 327377.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100980 f, 137574.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647940 f, 327407.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101040 f, 137656.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648000 f, 327438.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101100 f, 137738.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648060 f, 327137.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101160 f, 137820.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648120 f, 327168.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101220 f, 137901.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648180 f, 327198.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101280 f, 137983.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648240 f, 327228.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101340 f, 138065.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648300 f, 327258.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101400 f, 138147.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648360 f, 327289.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101460 f, 138228.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648420 f, 327319.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101520 f, 138310.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648480 f, 327349.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101580 f, 138392.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648540 f, 327380.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101640 f, 138474.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648600 f, 327410.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101700 f, 138555.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648660 f, 327440.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101760 f, 138637.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648720 f, 327470.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101820 f, 138719.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648780 f, 327501.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101880 f, 138801.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648840 f, 327531.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648900 f, 327561.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648960 f, 327592.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101940 f, 138882.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649020 f, 327622.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102000 f, 138964.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649080 f, 327652.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102060 f, 139046.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649140 f, 327682.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649200 f, 327713.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649260 f, 327743.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649320 f, 327773.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649380 f, 327804.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649440 f, 327834.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649500 f, 327864.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649560 f, 327895.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649620 f, 327925.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649680 f, 327955.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102120 f, 139128.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649740 f, 327985.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649800 f, 328016.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102180 f, 139209.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649860 f, 328046.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649920 f, 328076.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102240 f, 139291.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649980 f, 328107.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102300 f, 139373.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650040 f, 328137.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102360 f, 139455.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650100 f, 327836.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102420 f, 139536.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650160 f, 327866.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102480 f, 139618.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650220 f, 327897.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102540 f, 139700.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650280 f, 327927.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102600 f, 139782.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650340 f, 327957.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102660 f, 139863.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650400 f, 327987.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102720 f, 139945.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650460 f, 328018.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102780 f, 140027.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650520 f, 328048.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102840 f, 140108.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650580 f, 328078.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102900 f, 140190.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650640 f, 328108.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650700 f, 328139.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102960 f, 140272.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650760 f, 328169.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103020 f, 140354.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650820 f, 328199.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103080 f, 140435.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650880 f, 328229.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103140 f, 140326.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650940 f, 328260.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103200 f, 140408.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651000 f, 328290.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103260 f, 140489.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103320 f, 140571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103380 f, 140653.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651060 f, 328320.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103440 f, 140734.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651120 f, 328350.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103500 f, 140816.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103560 f, 140897.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651180 f, 328381.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103620 f, 140979.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651240 f, 328411.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103680 f, 141061.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651300 f, 328441.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103740 f, 141142.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651360 f, 328472.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103800 f, 141224.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651420 f, 328502.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103860 f, 141306.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651480 f, 328532.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103920 f, 141387.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103980 f, 141469.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651540 f, 328562.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104040 f, 141551.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651600 f, 328593.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104100 f, 141632.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651660 f, 328623.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104160 f, 141714.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651720 f, 328487.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104220 f, 141795.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651780 f, 328518.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104280 f, 141877.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651840 f, 328548.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104340 f, 141959.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651900 f, 328578.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104400 f, 142040.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651960 f, 328608.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104460 f, 142122.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652020 f, 328639.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104520 f, 142204.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652080 f, 328669.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104580 f, 142285.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652140 f, 328699.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652200 f, 328729.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652260 f, 328760.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652320 f, 328790.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652380 f, 328820.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652440 f, 328850.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652500 f, 328881.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652560 f, 328911.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652620 f, 328941.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652680 f, 328971.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104640 f, 142367.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652740 f, 329002.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652800 f, 329032.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652860 f, 329062.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104700 f, 142448.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652920 f, 329092.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104760 f, 142530.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652980 f, 329122.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104820 f, 142612.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653040 f, 329153.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104880 f, 142693.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653100 f, 329183.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104940 f, 142775.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653160 f, 329213.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105000 f, 142857.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653220 f, 329243.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105060 f, 142938.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653280 f, 329274.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105120 f, 143020.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653340 f, 329304.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105180 f, 143102.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105240 f, 143183.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653400 f, 329334.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105300 f, 143265.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653460 f, 329364.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105360 f, 143346.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653520 f, 329395.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105420 f, 143428.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653580 f, 329425.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105480 f, 143510.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653640 f, 329455.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105540 f, 143591.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653700 f, 329485.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105600 f, 143478.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653760 f, 329516.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105660 f, 143559.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653820 f, 329546.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105720 f, 143641.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653880 f, 329576.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105780 f, 143722.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653940 f, 329606.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105840 f, 143804.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654000 f, 329637.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105900 f, 143885.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654060 f, 329667.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105960 f, 143967.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654120 f, 329697.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106020 f, 144048.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654180 f, 329727.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106080 f, 144130.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654240 f, 329758.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106140 f, 144211.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654300 f, 329788.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106200 f, 144293.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654360 f, 329818.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106260 f, 144375.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654420 f, 329848.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106320 f, 144456.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654480 f, 329879.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106380 f, 144538.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654540 f, 329909.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106440 f, 144619.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654600 f, 329939.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106500 f, 144701.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654660 f, 329969.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106560 f, 144782.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654720 f, 330000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106620 f, 144864.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654780 f, 330030.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106680 f, 144945.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654840 f, 330060.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106740 f, 145027.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654900 f, 330090.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106800 f, 145108.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654960 f, 330120.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106860 f, 145190.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655020 f, 330151.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106920 f, 145271.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655080 f, 330181.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106980 f, 145353.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655140 f, 330211.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107040 f, 145434.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655200 f, 330241.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655260 f, 330272.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655320 f, 330302.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655380 f, 330166.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655440 f, 330196.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655500 f, 330226.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655560 f, 330256.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655620 f, 330287.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655680 f, 330317.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107100 f, 145516.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655740 f, 330347.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107160 f, 145597.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655800 f, 330377.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655860 f, 330408.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107220 f, 145679.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107280 f, 145760.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655920 f, 330438.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107340 f, 145842.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655980 f, 330468.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107400 f, 145923.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107460 f, 146005.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656040 f, 330498.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107520 f, 146086.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656100 f, 330528.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107580 f, 146168.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656160 f, 330559.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107640 f, 146250.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656220 f, 330589.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107700 f, 146331.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656280 f, 330619.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107760 f, 146413.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656340 f, 330649.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107820 f, 146494.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656400 f, 330680.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107880 f, 146576.1 fps, 0 ms/f
[junit] 2 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 656460 f, 326272.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107940 f, 146657.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656520 f, 326302.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108000 f, 146739.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656580 f, 326332.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108060 f, 146621.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656640 f, 326361.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108120 f, 146702.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656700 f, 326391.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108180 f, 146784.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656760 f, 326421.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108240 f, 146865.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656820 f, 326451.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656880 f, 326481.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108300 f, 146947.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656940 f, 326510.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108360 f, 147028.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657000 f, 326540.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108420 f, 147109.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657060 f, 326570.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108480 f, 147191.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657120 f, 326600.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108540 f, 147272.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657180 f, 326630.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108600 f, 147354.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657240 f, 326660.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108660 f, 147435.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657300 f, 326689.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108720 f, 147516.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657360 f, 326719.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108780 f, 147598.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108840 f, 147679.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108900 f, 147761.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657420 f, 326749.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108960 f, 147842.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657480 f, 326779.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109020 f, 147924.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657540 f, 326809.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109080 f, 148005.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657600 f, 326838.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109140 f, 148086.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657660 f, 326868.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109200 f, 148168.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657720 f, 326898.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109260 f, 148249.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657780 f, 326928.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109320 f, 148331.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657840 f, 326958.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109380 f, 148412.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657900 f, 326988.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109440 f, 148493.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657960 f, 327017.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109500 f, 148575.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658020 f, 327047.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109560 f, 148656.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658080 f, 327077.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109620 f, 148738.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658140 f, 327107.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658200 f, 327137.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658260 f, 327166.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109680 f, 148819.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658320 f, 327196.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658380 f, 327226.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109740 f, 148900.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658440 f, 327093.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658500 f, 327123.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109800 f, 148982.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658560 f, 327153.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109860 f, 149063.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658620 f, 327183.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109920 f, 149145.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658680 f, 327213.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109980 f, 149226.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658740 f, 327242.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110040 f, 149308.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110100 f, 149389.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658800 f, 327272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110160 f, 149470.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658860 f, 327302.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110220 f, 149349.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110280 f, 149430.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658920 f, 327332.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110340 f, 149512.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658980 f, 327362.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110400 f, 149593.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110460 f, 149674.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659040 f, 327391.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110520 f, 149756.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659100 f, 327421.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110580 f, 149837.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659160 f, 327451.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110640 f, 149918.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110700 f, 150000.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659220 f, 327481.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110760 f, 150081.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659280 f, 327511.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110820 f, 150162.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110880 f, 150243.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659340 f, 327541.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659400 f, 327570.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110940 f, 150325.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659460 f, 327600.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111000 f, 150406.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111060 f, 150487.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659520 f, 327630.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111120 f, 150569.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659580 f, 327660.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111180 f, 150650.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111240 f, 150731.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659640 f, 327690.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111300 f, 150813.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659700 f, 327719.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111360 f, 150894.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659760 f, 327749.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111420 f, 150975.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111480 f, 151056.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659820 f, 327779.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111540 f, 151138.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659880 f, 327809.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111600 f, 151219.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659940 f, 327839.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111660 f, 151300.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660000 f, 327868.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111720 f, 151382.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660060 f, 327898.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111780 f, 151463.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660120 f, 327928.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111840 f, 151544.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660180 f, 327958.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111900 f, 151626.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111960 f, 151707.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112020 f, 151788.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112080 f, 151869.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660240 f, 327988.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112140 f, 151951.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660300 f, 328017.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660360 f, 328047.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112200 f, 152032.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660420 f, 328077.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112260 f, 151907.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660480 f, 328107.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660540 f, 328137.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112320 f, 151989.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660600 f, 328166.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112380 f, 152070.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660660 f, 328196.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112440 f, 152151.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660720 f, 328226.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112500 f, 152232.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660780 f, 328256.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660840 f, 328286.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112560 f, 152313.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660900 f, 328315.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660960 f, 328345.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661020 f, 328375.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661080 f, 328405.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112620 f, 152395.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661140 f, 328435.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112680 f, 152476.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661200 f, 328464.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112740 f, 152557.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661260 f, 328494.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112800 f, 152638.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661320 f, 328524.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112860 f, 152719.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661380 f, 328554.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112920 f, 152801.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661440 f, 328584.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112980 f, 152882.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661500 f, 328614.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113040 f, 152963.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661560 f, 328643.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113100 f, 153044.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661620 f, 328673.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113160 f, 153125.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661680 f, 328703.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113220 f, 153207.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661740 f, 328733.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113280 f, 153288.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661800 f, 328763.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113340 f, 153369.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661860 f, 328792.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113400 f, 153450.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661920 f, 328822.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113460 f, 153531.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661980 f, 328852.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113520 f, 153612.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662040 f, 328882.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113580 f, 153694.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662100 f, 328748.7 fps, 0 ms/f
[junit] 0 s: 60 f / 72 ms, 833.3 fps, 1 ms/f; total: 113640 f, 140123.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662160 f, 328778.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113700 f, 140197.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662220 f, 328808.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113760 f, 140098.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662280 f, 328838.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113820 f, 140172.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662340 f, 328867.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113880 f, 140246.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662400 f, 328897.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113940 f, 140320.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662460 f, 328927.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114000 f, 140394.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662520 f, 328957.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114060 f, 140467.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662580 f, 328987.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114120 f, 140541.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662640 f, 329016.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114180 f, 140615.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662700 f, 329046.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114240 f, 140516.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662760 f, 329076.4 fps, 0 ms/f
[junit] 2 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 662820 f, 325870.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662880 f, 325899.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114300 f, 140590.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662940 f, 325929.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114360 f, 140664.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663000 f, 325958.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114420 f, 140738.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663060 f, 325988.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114480 f, 140811.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663120 f, 326017.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114540 f, 140885.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663180 f, 326047.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114600 f, 140959.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663240 f, 326076.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114660 f, 141033.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663300 f, 326106.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663360 f, 326135.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663420 f, 326165.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663480 f, 326194.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114720 f, 141107.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663540 f, 326224.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114780 f, 141007.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663600 f, 326253.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114840 f, 141081.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114900 f, 141154.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114960 f, 141228.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663660 f, 326283.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115020 f, 141302.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663720 f, 326312.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115080 f, 141375.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115140 f, 141449.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115200 f, 141523.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115260 f, 141597.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663780 f, 326342.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115320 f, 141496.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663840 f, 326371.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115380 f, 141570.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663900 f, 326401.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115440 f, 141644.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663960 f, 326430.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115500 f, 141717.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664020 f, 326460.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115560 f, 141791.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664080 f, 326489.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664140 f, 326519.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115620 f, 141865.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664200 f, 326548.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115680 f, 141938.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664260 f, 326578.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115740 f, 142012.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115800 f, 142085.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664320 f, 326607.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115860 f, 141985.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664380 f, 326637.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115920 f, 142058.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664440 f, 326666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115980 f, 142132.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116040 f, 142205.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664500 f, 326696.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116100 f, 142279.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664560 f, 326725.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116160 f, 142352.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116220 f, 142426.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664620 f, 326755.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116280 f, 142500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116340 f, 142573.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664680 f, 326784.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116400 f, 142472.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664740 f, 326814.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116460 f, 142545.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116520 f, 142619.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664800 f, 326843.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116580 f, 142692.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664860 f, 326873.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116640 f, 142766.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116700 f, 142839.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664920 f, 326902.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116760 f, 142913.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116820 f, 142986.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664980 f, 326932.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116880 f, 143059.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665040 f, 326961.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116940 f, 142958.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117000 f, 143031.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665100 f, 326991.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117060 f, 143105.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665160 f, 327020.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117120 f, 143178.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117180 f, 143251.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665220 f, 327050.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117240 f, 143325.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665280 f, 327079.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117300 f, 143398.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665340 f, 327109.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117360 f, 143471.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117420 f, 143369.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665400 f, 327138.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117480 f, 143443.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665460 f, 327168.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117540 f, 143516.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117600 f, 143589.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665520 f, 327197.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665580 f, 327066.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117660 f, 143663.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665640 f, 327095.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117720 f, 143736.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665700 f, 327125.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117780 f, 143809.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665760 f, 327154.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117840 f, 143882.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665820 f, 327184.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117900 f, 143956.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665880 f, 327213.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117960 f, 143853.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665940 f, 327243.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118020 f, 143926.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666000 f, 327272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118080 f, 144000.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666060 f, 327302.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118140 f, 144073.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666120 f, 327331.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118200 f, 144146.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118260 f, 144219.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666180 f, 327361.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118320 f, 144292.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118380 f, 144365.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666240 f, 327390.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118440 f, 144439.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118500 f, 144336.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118560 f, 144409.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666300 f, 327420.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118620 f, 144482.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666360 f, 327449.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118680 f, 144555.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118740 f, 144628.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666420 f, 327479.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118800 f, 144701.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118860 f, 144774.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666480 f, 327508.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118920 f, 144847.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666540 f, 327538.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118980 f, 144920.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119040 f, 144817.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666600 f, 327567.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119100 f, 144890.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666660 f, 327597.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119160 f, 144963.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119220 f, 145036.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666720 f, 327626.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119280 f, 145109.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119340 f, 145182.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666780 f, 327656.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119400 f, 145255.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666840 f, 327685.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119460 f, 145328.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119520 f, 145401.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666900 f, 327714.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119580 f, 145297.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666960 f, 327744.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119640 f, 145370.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119700 f, 145443.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667020 f, 327773.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119760 f, 145516.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119820 f, 145589.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119880 f, 145662.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119940 f, 145735.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120000 f, 145808.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667080 f, 327803.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120060 f, 145880.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120120 f, 145776.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667140 f, 327832.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120180 f, 145849.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667200 f, 327862.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120240 f, 145922.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667260 f, 327891.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120300 f, 145995.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667320 f, 327921.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120360 f, 146067.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667380 f, 327950.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120420 f, 146140.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667440 f, 327980.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120480 f, 146213.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667500 f, 328009.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120540 f, 146286.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667560 f, 328039.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120600 f, 146359.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667620 f, 328068.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120660 f, 146254.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667680 f, 328098.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120720 f, 146327.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667740 f, 328127.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120780 f, 146400.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667800 f, 328157.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120840 f, 146472.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667860 f, 328186.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120900 f, 146545.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667920 f, 328216.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120960 f, 146618.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667980 f, 328245.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668040 f, 328275.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121020 f, 146690.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668100 f, 328304.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668160 f, 328334.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668220 f, 328363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121080 f, 146763.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668280 f, 328393.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121140 f, 146836.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668340 f, 328422.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121200 f, 146731.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668400 f, 328452.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121260 f, 146803.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668460 f, 328481.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121320 f, 146876.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668520 f, 328511.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121380 f, 146949.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121440 f, 147021.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668580 f, 328540.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121500 f, 147094.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668640 f, 328570.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121560 f, 147167.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668700 f, 328599.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121620 f, 147239.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668760 f, 328629.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121680 f, 147312.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668820 f, 328658.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121740 f, 147206.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668880 f, 328687.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668940 f, 328717.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121800 f, 147279.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669000 f, 328746.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669060 f, 328776.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121860 f, 147351.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669120 f, 328805.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121920 f, 147424.4 fps, 0 ms/f
[junit] 2 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 669180 f, 325476.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669240 f, 325505.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121980 f, 147496.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669300 f, 325535.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122040 f, 147569.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669360 f, 325564.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122100 f, 147642.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122160 f, 147714.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669420 f, 325593.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122220 f, 147787.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669480 f, 325622.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122280 f, 147681.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669540 f, 325651.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122340 f, 147753.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669600 f, 325680.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122400 f, 147826.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669660 f, 325710.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122460 f, 147898.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669720 f, 325739.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122520 f, 147971.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669780 f, 325768.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122580 f, 148043.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669840 f, 325797.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122640 f, 148115.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122700 f, 148188.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669900 f, 325826.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122760 f, 148082.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122820 f, 148154.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669960 f, 325856.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122880 f, 148226.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122940 f, 148299.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670020 f, 325885.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123000 f, 148371.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670080 f, 325914.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123060 f, 148443.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123120 f, 148516.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670140 f, 325943.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123180 f, 148588.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123240 f, 148661.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123300 f, 148554.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123360 f, 148626.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670200 f, 325972.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123420 f, 148698.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670260 f, 326001.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123480 f, 148771.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123540 f, 148843.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670320 f, 326031.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123600 f, 148915.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123660 f, 148987.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670380 f, 326060.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123720 f, 149060.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670440 f, 326089.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123780 f, 149132.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123840 f, 149204.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123900 f, 149277.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123960 f, 149349.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124020 f, 149421.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124080 f, 149493.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670500 f, 326118.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124140 f, 149566.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124200 f, 149638.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670560 f, 326147.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124260 f, 149710.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670620 f, 326177.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124320 f, 149783.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670680 f, 326206.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124380 f, 149855.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670740 f, 326235.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124440 f, 149927.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124500 f, 150000.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670800 f, 326264.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124560 f, 150072.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670860 f, 326293.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124620 f, 150144.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670920 f, 326322.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124680 f, 150216.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124740 f, 150289.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670980 f, 326352.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124800 f, 150361.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671040 f, 326381.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124860 f, 150433.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124920 f, 150506.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671100 f, 326410.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124980 f, 150578.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125040 f, 150650.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671160 f, 326439.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125100 f, 150722.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671220 f, 326468.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125160 f, 150795.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125220 f, 150867.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671280 f, 326498.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125280 f, 150939.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671340 f, 326527.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125340 f, 151012.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125400 f, 151084.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671400 f, 326397.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125460 f, 151156.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671460 f, 326426.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125520 f, 151228.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671520 f, 326456.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125580 f, 151119.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671580 f, 326485.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125640 f, 151191.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671640 f, 326514.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125700 f, 151263.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671700 f, 326543.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125760 f, 151335.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671760 f, 326572.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125820 f, 151407.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671820 f, 326601.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125880 f, 151480.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671880 f, 326631.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125940 f, 151552.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671940 f, 326660.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126000 f, 151624.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672000 f, 326689.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126060 f, 151696.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672060 f, 326718.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126120 f, 151768.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672120 f, 326747.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126180 f, 151841.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672180 f, 326776.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126240 f, 151913.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672240 f, 326806.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126300 f, 151985.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672300 f, 326835.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126360 f, 152057.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672360 f, 326864.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126420 f, 152129.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672420 f, 326893.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126480 f, 152202.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672480 f, 326922.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126540 f, 152274.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672540 f, 326951.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126600 f, 152346.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672600 f, 326981.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126660 f, 152418.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672660 f, 327010.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126720 f, 152490.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672720 f, 327039.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126780 f, 152563.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672780 f, 327068.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126840 f, 152635.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672840 f, 327097.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126900 f, 152707.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672900 f, 327126.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126960 f, 152779.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672960 f, 327156.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127020 f, 152851.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673020 f, 327185.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127080 f, 152924.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673080 f, 327214.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127140 f, 152996.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673140 f, 327243.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127200 f, 153068.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673200 f, 327272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127260 f, 153140.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673260 f, 327301.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127320 f, 153213.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673320 f, 327331.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127380 f, 153285.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673380 f, 327360.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673440 f, 327389.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673500 f, 327418.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127440 f, 153357.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673560 f, 327447.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673620 f, 327476.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673680 f, 327506.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127500 f, 153429.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673740 f, 327535.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673800 f, 327564.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127560 f, 153501.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673860 f, 327593.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127620 f, 153574.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127680 f, 153646.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127740 f, 153718.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673920 f, 327622.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127800 f, 153790.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127860 f, 153862.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673980 f, 327651.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127920 f, 153935.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674040 f, 327521.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127980 f, 154007.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128040 f, 154079.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674100 f, 327551.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128100 f, 154151.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674160 f, 327580.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128160 f, 154223.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674220 f, 327609.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128220 f, 154296.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128280 f, 154368.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674280 f, 327638.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128340 f, 154440.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674340 f, 327667.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128400 f, 154512.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128460 f, 154584.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674400 f, 327696.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128520 f, 154657.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674460 f, 327725.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128580 f, 154729.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674520 f, 327755.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128640 f, 154801.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128700 f, 154873.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674580 f, 327784.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128760 f, 154945.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674640 f, 327813.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128820 f, 155018.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128880 f, 155090.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674700 f, 327842.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128940 f, 154975.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674760 f, 327871.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129000 f, 155048.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674820 f, 327900.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129060 f, 155120.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129120 f, 155192.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674880 f, 327930.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129180 f, 155264.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674940 f, 327959.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129240 f, 155336.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129300 f, 155408.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675000 f, 327988.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129360 f, 155480.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129420 f, 155552.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675060 f, 328017.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129480 f, 155625.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675120 f, 328046.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129540 f, 155697.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129600 f, 155769.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675180 f, 328075.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129660 f, 155841.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675240 f, 328104.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129720 f, 155913.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675300 f, 328134.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129780 f, 155985.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675360 f, 328163.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129840 f, 156057.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675420 f, 328192.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129900 f, 156129.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675480 f, 328221.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129960 f, 156201.9 fps, 0 ms/f
[junit] 2 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 675540 f, 327932.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130020 f, 156274.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675600 f, 327961.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130080 f, 156346.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675660 f, 327990.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130140 f, 156418.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675720 f, 328019.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130200 f, 156490.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675780 f, 328048.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130260 f, 156562.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675840 f, 328077.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130320 f, 156634.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675900 f, 328106.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130380 f, 156706.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675960 f, 327976.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130440 f, 156778.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130500 f, 156850.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130560 f, 156923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130620 f, 156995.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130680 f, 157067.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130740 f, 157139.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130800 f, 157211.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130860 f, 157283.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676020 f, 328005.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130920 f, 157355.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130980 f, 157427.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676080 f, 328034.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131040 f, 157500.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676140 f, 328064.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131100 f, 157572.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676200 f, 328093.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676260 f, 328122.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676320 f, 328151.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131160 f, 157644.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676380 f, 328180.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131220 f, 157716.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676440 f, 328209.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131280 f, 157788.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676500 f, 328238.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131340 f, 157860.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131400 f, 157743.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131460 f, 157815.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131520 f, 157887.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676560 f, 328267.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131580 f, 157959.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676620 f, 328296.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131640 f, 158031.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676680 f, 328326.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131700 f, 158103.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676740 f, 328355.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131760 f, 158175.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676800 f, 328384.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131820 f, 158247.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676860 f, 328413.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131880 f, 158319.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676920 f, 328442.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131940 f, 158391.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676980 f, 328471.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132000 f, 158463.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677040 f, 328500.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132060 f, 158535.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677100 f, 328529.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132120 f, 158607.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677160 f, 328558.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132180 f, 158679.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677220 f, 328588.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132240 f, 158751.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677280 f, 328617.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132300 f, 158823.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677340 f, 328646.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132360 f, 158895.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677400 f, 328675.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132420 f, 158967.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677460 f, 328704.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132480 f, 159039.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677520 f, 328733.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132540 f, 159111.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132600 f, 159183.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677580 f, 328762.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132660 f, 159255.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677640 f, 328791.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132720 f, 159327.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132780 f, 159399.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677700 f, 328820.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132840 f, 159471.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132900 f, 159543.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677760 f, 328850.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132960 f, 159615.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677820 f, 328879.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133020 f, 159687.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133080 f, 159759.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677880 f, 328908.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133140 f, 159831.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677940 f, 328937.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133200 f, 159903.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133260 f, 159975.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678000 f, 328966.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133320 f, 160048.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678060 f, 328995.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133380 f, 160120.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678120 f, 329024.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133440 f, 160192.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133500 f, 160264.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678180 f, 329053.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133560 f, 160336.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678240 f, 329082.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133620 f, 160408.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678300 f, 329112.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678360 f, 329141.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678420 f, 329170.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678480 f, 329199.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678540 f, 329228.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678600 f, 329257.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678660 f, 329127.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133680 f, 160480.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678720 f, 329156.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678780 f, 329185.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133740 f, 160552.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678840 f, 329214.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133800 f, 160624.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678900 f, 329243.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678960 f, 329272.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679020 f, 329301.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679080 f, 329330.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133860 f, 160696.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679140 f, 329359.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133920 f, 160768.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679200 f, 329388.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133980 f, 160840.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679260 f, 329418.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134040 f, 160912.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679320 f, 329447.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134100 f, 160984.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679380 f, 329476.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134160 f, 161056.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679440 f, 329505.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134220 f, 161128.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679500 f, 329534.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134280 f, 161200.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679560 f, 329563.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134340 f, 161272.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679620 f, 329592.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134400 f, 161344.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679680 f, 329621.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134460 f, 161416.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679740 f, 329650.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134520 f, 161488.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679800 f, 329679.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679860 f, 329709.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134580 f, 161560.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679920 f, 329738.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134640 f, 161632.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679980 f, 329767.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134700 f, 161704.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680040 f, 329796.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134760 f, 161582.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680100 f, 329825.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134820 f, 161654.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680160 f, 329854.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134880 f, 161726.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680220 f, 329883.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134940 f, 161798.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680280 f, 329912.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135000 f, 161870.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680340 f, 329941.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135060 f, 161942.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680400 f, 329970.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135120 f, 162014.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680460 f, 330000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135180 f, 162086.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680520 f, 330029.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135240 f, 162158.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680580 f, 330058.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135300 f, 162230.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680640 f, 330087.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135360 f, 162302.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680700 f, 330116.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135420 f, 162374.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680760 f, 330145.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135480 f, 162446.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680820 f, 330174.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135540 f, 162517.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680880 f, 330203.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135600 f, 162589.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680940 f, 330232.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135660 f, 162661.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681000 f, 330261.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135720 f, 162733.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681060 f, 330290.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135780 f, 162805.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681120 f, 330320.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135840 f, 162877.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681180 f, 330189.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135900 f, 162949.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681240 f, 330218.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135960 f, 163021.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681300 f, 330247.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136020 f, 163093.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681360 f, 330276.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136080 f, 163165.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136140 f, 163237.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136200 f, 163309.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136260 f, 163381.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136320 f, 163453.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136380 f, 163525.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136440 f, 163597.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136500 f, 163669.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681420 f, 330305.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136560 f, 163741.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136620 f, 163812.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136680 f, 163884.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681480 f, 330334.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136740 f, 163956.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136800 f, 164028.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681540 f, 330363.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136860 f, 164100.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681600 f, 330392.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136920 f, 164172.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681660 f, 330421.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136980 f, 164244.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681720 f, 330450.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137040 f, 164316.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681780 f, 330479.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137100 f, 164388.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681840 f, 330508.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137160 f, 164460.4 fps, 0 ms/f
[junit] 2 s: 60 f / 18 ms, 3333.3 fps, 0 ms/f; total: 681900 f, 327679.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137220 f, 164532.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681960 f, 327707.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137280 f, 164604.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682020 f, 327736.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137340 f, 164676.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682080 f, 327765.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137400 f, 164748.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682140 f, 327794.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137460 f, 164820.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682200 f, 327823.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137520 f, 164892.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682260 f, 327851.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137580 f, 164964.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682320 f, 327880.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137640 f, 165035.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682380 f, 327909.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137700 f, 165107.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682440 f, 327938.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137760 f, 165179.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682500 f, 327967.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137820 f, 165251.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682560 f, 327996.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137880 f, 165323.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682620 f, 328025.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137940 f, 165395.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682680 f, 328053.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682740 f, 328082.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138000 f, 165467.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682800 f, 328111.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138060 f, 165341.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682860 f, 328140.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138120 f, 165413.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682920 f, 328169.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138180 f, 165485.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138240 f, 165556.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138300 f, 165628.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682980 f, 328197.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138360 f, 165700.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683040 f, 328226.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138420 f, 165772.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683100 f, 328255.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138480 f, 165844.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683160 f, 328284.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138540 f, 165916.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683220 f, 328313.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138600 f, 165988.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683280 f, 328342.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138660 f, 166059.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683340 f, 328371.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138720 f, 166131.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683400 f, 328399.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138780 f, 166203.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683460 f, 328428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138840 f, 166275.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683520 f, 328457.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138900 f, 166347.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683580 f, 328486.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138960 f, 166419.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683640 f, 328515.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139020 f, 166491.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683700 f, 328543.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139080 f, 166562.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683760 f, 328572.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139140 f, 166634.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683820 f, 328601.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139200 f, 166706.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683880 f, 328472.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139260 f, 166778.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683940 f, 328501.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139320 f, 166850.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139380 f, 166922.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684000 f, 328530.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139440 f, 166994.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684060 f, 328559.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139500 f, 167065.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684120 f, 328587.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139560 f, 167137.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684180 f, 328616.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139620 f, 167209.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684240 f, 328645.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139680 f, 167281.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684300 f, 328674.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139740 f, 167353.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684360 f, 328703.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139800 f, 167425.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684420 f, 328731.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139860 f, 167497.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684480 f, 328760.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139920 f, 167568.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684540 f, 328789.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139980 f, 167640.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684600 f, 328818.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140040 f, 167712.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684660 f, 328847.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140100 f, 167784.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684720 f, 328876.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140160 f, 167856.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684780 f, 328904.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684840 f, 328933.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140220 f, 167928.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684900 f, 328962.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140280 f, 168000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140340 f, 168071.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684960 f, 328991.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140400 f, 168143.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685020 f, 329020.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140460 f, 168215.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140520 f, 168287.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685080 f, 329049.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140580 f, 168359.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685140 f, 329077.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140640 f, 168431.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685200 f, 329106.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140700 f, 168503.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685260 f, 329135.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140760 f, 168574.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685320 f, 329164.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140820 f, 168646.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685380 f, 329193.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140880 f, 168718.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685440 f, 329221.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140940 f, 168790.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685500 f, 329250.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141000 f, 168862.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685560 f, 329279.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141060 f, 168934.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685620 f, 329308.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141120 f, 169005.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685680 f, 329337.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141180 f, 169077.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685740 f, 329366.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141240 f, 169149.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685800 f, 329394.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141300 f, 169221.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685860 f, 329423.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141360 f, 169090.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685920 f, 329452.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141420 f, 169162.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685980 f, 329481.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141480 f, 169234.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686040 f, 329510.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141540 f, 169306.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686100 f, 329538.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141600 f, 169377.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686160 f, 329567.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141660 f, 169449.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686220 f, 329596.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141720 f, 169521.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686280 f, 329625.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141780 f, 169593.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686340 f, 329654.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141840 f, 169665.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686400 f, 329683.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141900 f, 169736.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686460 f, 329711.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141960 f, 169808.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686520 f, 329740.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142020 f, 169880.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686580 f, 329769.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142080 f, 169952.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686640 f, 329798.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142140 f, 170023.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686700 f, 329827.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142200 f, 170095.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686760 f, 329855.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142260 f, 170167.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142320 f, 170239.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686820 f, 329884.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142380 f, 170311.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686880 f, 329913.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142440 f, 170382.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142500 f, 170454.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686940 f, 329942.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142560 f, 170526.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687000 f, 329971.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142620 f, 170598.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142680 f, 170669.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687060 f, 330000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142740 f, 170741.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687120 f, 329870.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142800 f, 170813.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687180 f, 329899.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142860 f, 170885.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142920 f, 170956.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687240 f, 329928.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142980 f, 171028.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687300 f, 329956.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143040 f, 171100.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143100 f, 171172.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687360 f, 329985.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143160 f, 171244.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687420 f, 330014.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143220 f, 171315.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687480 f, 330043.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143280 f, 171387.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687540 f, 330072.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143340 f, 171459.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687600 f, 330100.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143400 f, 171531.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687660 f, 330129.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143460 f, 171602.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687720 f, 330158.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143520 f, 171674.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687780 f, 330187.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143580 f, 171746.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687840 f, 330216.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143640 f, 171818.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687900 f, 330244.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143700 f, 171889.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143760 f, 171961.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687960 f, 330273.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143820 f, 172033.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688020 f, 330302.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143880 f, 172105.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688080 f, 330331.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143940 f, 172177.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144000 f, 172248.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688140 f, 330360.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144060 f, 172320.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688200 f, 330388.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144120 f, 172392.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144180 f, 172464.1 fps, 0 ms/f
[junit] 2 s: 60 f / 11 ms, 5454.5 fps, 0 ms/f; total: 688260 f, 328681.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144240 f, 172535.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688320 f, 328710.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144300 f, 172607.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144360 f, 172679.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688380 f, 328739.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144420 f, 172751.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688440 f, 328767.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144480 f, 172822.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688500 f, 328796.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144540 f, 172894.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144600 f, 172966.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688560 f, 328825.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144660 f, 172831.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688620 f, 328853.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144720 f, 172903.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688680 f, 328882.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144780 f, 172974.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688740 f, 328911.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688800 f, 328939.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144840 f, 173046.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688860 f, 328968.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144900 f, 173118.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144960 f, 173189.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688920 f, 328997.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145020 f, 173261.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688980 f, 329025.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689040 f, 329054.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689100 f, 329083.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689160 f, 329111.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689220 f, 329140.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689280 f, 329169.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689340 f, 329197.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689400 f, 329226.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689460 f, 329097.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689520 f, 329126.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689580 f, 329155.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145080 f, 173333.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689640 f, 329183.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689700 f, 329212.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689760 f, 329241.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145140 f, 173405.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689820 f, 329269.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689880 f, 329298.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145200 f, 173476.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689940 f, 329326.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145260 f, 173548.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690000 f, 329355.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145320 f, 173620.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690060 f, 329384.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145380 f, 173691.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690120 f, 329412.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145440 f, 173763.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690180 f, 329441.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145500 f, 173835.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145560 f, 173906.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690240 f, 329470.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145620 f, 173978.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690300 f, 329498.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145680 f, 174050.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145740 f, 174121.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690360 f, 329527.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145800 f, 174193.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690420 f, 329556.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145860 f, 174265.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690480 f, 329584.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145920 f, 174336.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145980 f, 174408.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690540 f, 329613.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146040 f, 174480.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690600 f, 329642.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146100 f, 174551.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690660 f, 329670.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146160 f, 174623.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690720 f, 329699.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146220 f, 174695.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690780 f, 329727.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146280 f, 174767.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690840 f, 329756.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146340 f, 174838.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690900 f, 329785.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146400 f, 174910.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146460 f, 174982.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690960 f, 329813.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146520 f, 175053.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691020 f, 329842.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146580 f, 175125.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691080 f, 329871.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691140 f, 329899.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146640 f, 175197.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691200 f, 329928.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146700 f, 175268.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691260 f, 329957.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146760 f, 175340.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691320 f, 329985.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691380 f, 330014.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146820 f, 175412.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691440 f, 330042.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146880 f, 175483.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691500 f, 330071.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691560 f, 330100.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146940 f, 175555.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691620 f, 330128.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147000 f, 175627.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691680 f, 330157.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147060 f, 175698.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691740 f, 330186.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691800 f, 330214.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147120 f, 175770.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691860 f, 330243.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147180 f, 175842.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691920 f, 330272.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147240 f, 175913.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691980 f, 330300.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147300 f, 175985.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692040 f, 330329.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147360 f, 176057.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692100 f, 330357.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147420 f, 176129.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147480 f, 176200.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692160 f, 330386.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147540 f, 176272.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147600 f, 176344.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147660 f, 176415.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147720 f, 176487.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692220 f, 330415.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147780 f, 176559.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692280 f, 330443.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147840 f, 176630.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692340 f, 330472.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147900 f, 176702.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692400 f, 330501.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147960 f, 176774.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692460 f, 330529.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148020 f, 176634.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692520 f, 330558.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148080 f, 176706.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692580 f, 330587.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148140 f, 176778.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692640 f, 330615.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148200 f, 176849.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692700 f, 330644.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692760 f, 330515.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692820 f, 330543.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692880 f, 330572.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692940 f, 330601.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148260 f, 176921.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693000 f, 330629.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148320 f, 176992.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693060 f, 330658.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148380 f, 177064.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693120 f, 330687.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148440 f, 177136.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693180 f, 330715.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148500 f, 177207.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693240 f, 330744.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148560 f, 177279.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693300 f, 330772.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148620 f, 177350.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693360 f, 330801.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148680 f, 177422.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693420 f, 330830.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148740 f, 177494.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693480 f, 330858.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148800 f, 177565.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693540 f, 330887.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148860 f, 177637.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693600 f, 330916.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148920 f, 177708.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693660 f, 330944.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148980 f, 177780.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693720 f, 330973.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149040 f, 177852.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693780 f, 331001.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149100 f, 177923.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693840 f, 331030.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149160 f, 177995.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693900 f, 331059.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149220 f, 178066.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693960 f, 331087.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149280 f, 178138.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694020 f, 331116.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149340 f, 178210.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694080 f, 331145.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149400 f, 178281.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694140 f, 331173.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149460 f, 178353.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694200 f, 331202.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149520 f, 178424.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694260 f, 331230.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149580 f, 178496.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694320 f, 331259.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149640 f, 178568.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694380 f, 331288.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149700 f, 178639.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694440 f, 331316.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149760 f, 178711.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694500 f, 331345.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149820 f, 178782.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694560 f, 331374.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149880 f, 178854.4 fps, 0 ms/f
[junit] 2 s: 60 f / 17 ms, 3529.4 fps, 0 ms/f; total: 694620 f, 328580.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149940 f, 178926.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694680 f, 328609.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150000 f, 178997.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694740 f, 328637.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150060 f, 179069.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694800 f, 328666.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150120 f, 179140.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694860 f, 328694.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150180 f, 179212.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694920 f, 328722.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150240 f, 179284.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694980 f, 328751.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150300 f, 179355.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695040 f, 328779.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150360 f, 179427.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695100 f, 328807.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150420 f, 179498.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695160 f, 328836.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150480 f, 179570.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695220 f, 328864.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150540 f, 179642.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695280 f, 328893.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150600 f, 179713.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695340 f, 328921.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150660 f, 179785.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695400 f, 328949.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150720 f, 179856.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695460 f, 328978.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150780 f, 179928.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695520 f, 329006.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150840 f, 180000.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695580 f, 329035.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150900 f, 180071.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695640 f, 329063.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150960 f, 180143.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151020 f, 180214.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151080 f, 180286.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151140 f, 180358.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695700 f, 329091.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151200 f, 180429.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695760 f, 329120.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151260 f, 180501.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695820 f, 329148.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151320 f, 180357.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695880 f, 329176.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151380 f, 180429.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695940 f, 329205.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151440 f, 180500.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696000 f, 329233.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151500 f, 180572.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696060 f, 329262.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151560 f, 180643.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696120 f, 329290.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151620 f, 180715.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696180 f, 329318.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696240 f, 329347.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151680 f, 180786.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696300 f, 329375.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151740 f, 180858.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696360 f, 329403.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151800 f, 180929.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696420 f, 329432.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151860 f, 181001.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696480 f, 329460.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151920 f, 181072.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696540 f, 329489.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151980 f, 181144.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696600 f, 329517.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152040 f, 181215.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696660 f, 329545.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152100 f, 181287.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696720 f, 329574.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152160 f, 181358.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696780 f, 329602.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152220 f, 181430.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696840 f, 329631.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152280 f, 181501.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696900 f, 329659.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152340 f, 181573.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696960 f, 329687.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697020 f, 329716.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152400 f, 181644.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697080 f, 329744.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152460 f, 181716.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697140 f, 329772.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697200 f, 329801.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152520 f, 181787.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697260 f, 329829.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152580 f, 181859.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697320 f, 329858.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152640 f, 181930.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697380 f, 329730.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152700 f, 182002.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697440 f, 329758.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152760 f, 182073.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697500 f, 329787.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697560 f, 329815.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152820 f, 182145.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697620 f, 329843.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152880 f, 182216.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697680 f, 329872.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697740 f, 329900.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152940 f, 182288.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697800 f, 329929.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697860 f, 329957.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697920 f, 329985.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153000 f, 182359.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697980 f, 330014.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153060 f, 182431.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698040 f, 330042.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153120 f, 182502.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698100 f, 330070.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153180 f, 182574.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698160 f, 330099.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153240 f, 182646.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698220 f, 330127.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153300 f, 182717.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698280 f, 330156.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153360 f, 182789.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698340 f, 330184.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153420 f, 182860.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698400 f, 330212.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153480 f, 182932.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698460 f, 330241.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153540 f, 183003.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698520 f, 330269.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698580 f, 330297.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153600 f, 183075.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698640 f, 330326.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153660 f, 183146.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698700 f, 330354.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153720 f, 183218.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698760 f, 330382.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698820 f, 330411.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153780 f, 183289.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698880 f, 330439.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153840 f, 183361.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698940 f, 330468.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699000 f, 330496.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153900 f, 183432.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699060 f, 330524.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153960 f, 183504.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699120 f, 330553.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699180 f, 330581.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154020 f, 183575.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699240 f, 330609.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154080 f, 183647.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699300 f, 330638.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154140 f, 183718.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699360 f, 330666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154200 f, 183790.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699420 f, 330695.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154260 f, 183861.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699480 f, 330723.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154320 f, 183933.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699540 f, 330751.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154380 f, 184004.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699600 f, 330780.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154440 f, 184076.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699660 f, 330808.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154500 f, 184147.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699720 f, 330836.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154560 f, 184219.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699780 f, 330865.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154620 f, 184290.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699840 f, 330893.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154680 f, 184142.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699900 f, 330922.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154740 f, 184214.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699960 f, 330950.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154800 f, 184285.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700020 f, 330978.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154860 f, 184357.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700080 f, 331007.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154920 f, 184428.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700140 f, 331035.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154980 f, 184500.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700200 f, 331063.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155040 f, 184571.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700260 f, 331092.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700320 f, 330964.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700380 f, 330992.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700440 f, 331020.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700500 f, 331049.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155100 f, 184642.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700560 f, 331077.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155160 f, 184714.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700620 f, 331105.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155220 f, 184785.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700680 f, 331134.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155280 f, 184857.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700740 f, 331162.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155340 f, 184928.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155400 f, 185000.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700800 f, 331190.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155460 f, 185071.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700860 f, 331219.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155520 f, 185142.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700920 f, 331247.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155580 f, 185214.2 fps, 0 ms/f
[junit] 2 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 700980 f, 330806.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155640 f, 185285.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701040 f, 330835.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155700 f, 185357.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701100 f, 330863.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155760 f, 185428.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701160 f, 330891.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155820 f, 185500.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701220 f, 330920.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155880 f, 185571.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701280 f, 330948.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155940 f, 185642.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701340 f, 330976.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156000 f, 185714.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701400 f, 331005.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156060 f, 185785.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701460 f, 331033.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156120 f, 185857.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701520 f, 331061.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156180 f, 185928.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701580 f, 331090.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156240 f, 186000.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701640 f, 331118.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156300 f, 186071.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701700 f, 331146.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156360 f, 186142.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701760 f, 331175.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156420 f, 186214.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701820 f, 331203.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156480 f, 186285.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701880 f, 331231.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156540 f, 186357.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701940 f, 331260.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156600 f, 186428.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702000 f, 331288.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156660 f, 186500.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702060 f, 331316.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156720 f, 186571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156780 f, 186642.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156840 f, 186714.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702120 f, 331344.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156900 f, 186785.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702180 f, 331373.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156960 f, 186857.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702240 f, 331401.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157020 f, 186928.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702300 f, 331273.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157080 f, 187000.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702360 f, 331301.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157140 f, 187071.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702420 f, 331330.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157200 f, 187142.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702480 f, 331358.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157260 f, 187214.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702540 f, 331386.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157320 f, 187285.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702600 f, 331415.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157380 f, 187357.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702660 f, 331443.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157440 f, 187428.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702720 f, 331471.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157500 f, 187500.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702780 f, 331500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157560 f, 187571.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702840 f, 331528.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157620 f, 187642.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702900 f, 331556.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157680 f, 187714.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702960 f, 331584.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157740 f, 187785.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703020 f, 331613.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157800 f, 187857.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703080 f, 331641.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157860 f, 187928.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703140 f, 331669.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157920 f, 188000.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703200 f, 331698.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157980 f, 188071.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703260 f, 331726.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158040 f, 187919.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703320 f, 331754.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158100 f, 187990.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703380 f, 331783.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158160 f, 188061.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703440 f, 331811.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158220 f, 188133.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703500 f, 331839.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158280 f, 188204.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703560 f, 331867.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158340 f, 188275.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703620 f, 331896.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158400 f, 188347.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703680 f, 331924.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158460 f, 188418.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703740 f, 331952.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703800 f, 331981.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158520 f, 188489.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703860 f, 332009.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158580 f, 188561.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703920 f, 332037.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158640 f, 188632.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703980 f, 332066.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158700 f, 188703.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704040 f, 332094.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158760 f, 188775.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704100 f, 332122.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158820 f, 188846.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704160 f, 332150.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158880 f, 188917.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704220 f, 332179.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158940 f, 188989.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704280 f, 332207.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159000 f, 189060.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704340 f, 332235.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159060 f, 189131.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704400 f, 332264.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159120 f, 189203.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704460 f, 332292.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159180 f, 189274.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704520 f, 332320.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159240 f, 189346.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704580 f, 332349.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159300 f, 189417.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704640 f, 332377.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704700 f, 332405.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704760 f, 332433.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159360 f, 189488.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704820 f, 332462.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159420 f, 189560.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704880 f, 332490.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159480 f, 189631.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704940 f, 332518.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159540 f, 189702.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705000 f, 332547.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159600 f, 189774.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705060 f, 332575.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159660 f, 189845.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705120 f, 332603.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159720 f, 189916.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705180 f, 332632.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159780 f, 189988.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705240 f, 332660.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159840 f, 190059.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705300 f, 332688.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159900 f, 190130.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705360 f, 332560.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159960 f, 190202.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705420 f, 332588.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160020 f, 190273.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705480 f, 332616.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160080 f, 190344.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705540 f, 332644.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160140 f, 190416.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705600 f, 332673.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160200 f, 190487.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705660 f, 332701.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160260 f, 190558.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705720 f, 332729.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160320 f, 190630.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705780 f, 332758.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160380 f, 190701.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705840 f, 332786.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160440 f, 190772.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705900 f, 332814.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160500 f, 190844.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705960 f, 332843.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160560 f, 190915.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706020 f, 332871.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160620 f, 190986.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706080 f, 332899.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160680 f, 191058.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706140 f, 332927.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160740 f, 191129.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706200 f, 332956.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160800 f, 191200.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706260 f, 332984.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160860 f, 191272.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706320 f, 333012.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160920 f, 191343.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706380 f, 333041.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160980 f, 191414.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706440 f, 333069.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161040 f, 191486.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706500 f, 333097.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161100 f, 191557.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706560 f, 333125.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161160 f, 191629.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706620 f, 333154.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161220 f, 191700.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706680 f, 333182.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161280 f, 191771.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706740 f, 333210.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161340 f, 191615.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706800 f, 333239.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161400 f, 191686.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706860 f, 333267.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161460 f, 191757.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706920 f, 333295.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161520 f, 191828.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706980 f, 333323.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161580 f, 191900.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707040 f, 333352.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161640 f, 191971.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707100 f, 333380.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161700 f, 192042.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707160 f, 333408.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161760 f, 192114.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707220 f, 333437.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161820 f, 192185.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707280 f, 333465.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161880 f, 192256.5 fps, 0 ms/f
[junit] 2 s: 60 f / 9 ms, 6666.6 fps, 0 ms/f; total: 707340 f, 331928.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161940 f, 192327.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707400 f, 331956.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162000 f, 192399.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707460 f, 331984.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162060 f, 192470.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707520 f, 332013.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162120 f, 192541.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707580 f, 332041.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162180 f, 192612.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707640 f, 332069.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162240 f, 192684.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707700 f, 332097.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162300 f, 192755.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707760 f, 332125.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162360 f, 192826.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707820 f, 332153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162420 f, 192897.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707880 f, 332182.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162480 f, 192969.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707940 f, 332210.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162540 f, 193040.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708000 f, 332238.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162600 f, 193111.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708060 f, 332266.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162660 f, 193182.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708120 f, 332294.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162720 f, 193254.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708180 f, 332322.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162780 f, 193325.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708240 f, 332351.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162840 f, 193396.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708300 f, 332379.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162900 f, 193467.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708360 f, 332407.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162960 f, 193539.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708420 f, 332435.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163020 f, 193610.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163080 f, 193681.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708480 f, 332463.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163140 f, 193752.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708540 f, 332491.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163200 f, 193824.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708600 f, 332519.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163260 f, 193895.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708660 f, 332548.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163320 f, 193966.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708720 f, 332576.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163380 f, 194038.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708780 f, 332604.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163440 f, 194109.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708840 f, 332632.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163500 f, 194180.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708900 f, 332660.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163560 f, 194251.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708960 f, 332688.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163620 f, 194323.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709020 f, 332717.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163680 f, 194394.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709080 f, 332745.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163740 f, 194465.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709140 f, 332773.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163800 f, 194536.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709200 f, 332801.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163860 f, 194608.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709260 f, 332829.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163920 f, 194679.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709320 f, 332857.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163980 f, 194750.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709380 f, 332885.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164040 f, 194821.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709440 f, 332914.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164100 f, 194893.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709500 f, 332942.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164160 f, 194964.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709560 f, 332970.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164220 f, 195035.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709620 f, 332842.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164280 f, 195106.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709680 f, 332870.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164340 f, 195178.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709740 f, 332898.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164400 f, 195249.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709800 f, 332926.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164460 f, 195320.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709860 f, 332954.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164520 f, 195391.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709920 f, 332983.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164580 f, 195463.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709980 f, 333011.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164640 f, 195302.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710040 f, 333039.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164700 f, 195373.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710100 f, 333067.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164760 f, 195444.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710160 f, 333095.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164820 f, 195516.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710220 f, 333123.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164880 f, 195587.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710280 f, 333151.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164940 f, 195658.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710340 f, 333180.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165000 f, 195729.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710400 f, 333208.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165060 f, 195800.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710460 f, 333236.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165120 f, 195871.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710520 f, 333264.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165180 f, 195943.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710580 f, 333292.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165240 f, 196014.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710640 f, 333320.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165300 f, 196085.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710700 f, 333348.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710760 f, 333377.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165360 f, 196156.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710820 f, 333405.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165420 f, 196227.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710880 f, 333433.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165480 f, 196298.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710940 f, 333461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165540 f, 196370.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711000 f, 333489.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165600 f, 196441.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711060 f, 333517.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165660 f, 196512.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711120 f, 333545.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165720 f, 196583.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711180 f, 333574.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711240 f, 333602.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165780 f, 196654.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711300 f, 333630.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165840 f, 196725.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711360 f, 333658.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165900 f, 196797.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711420 f, 333686.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165960 f, 196868.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711480 f, 333714.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166020 f, 196939.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711540 f, 333742.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166080 f, 197010.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711600 f, 333771.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166140 f, 197081.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711660 f, 333799.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166200 f, 197153.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711720 f, 333827.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166260 f, 197224.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711780 f, 333855.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166320 f, 197295.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711840 f, 333883.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166380 f, 197366.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711900 f, 333911.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166440 f, 197437.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711960 f, 333939.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166500 f, 197508.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712020 f, 333968.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166560 f, 197580.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712080 f, 333996.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166620 f, 197651.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712140 f, 334024.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166680 f, 197722.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712200 f, 334052.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166740 f, 197793.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712260 f, 334080.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166800 f, 197864.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712320 f, 334108.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166860 f, 197935.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712380 f, 334136.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166920 f, 198007.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712440 f, 334165.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712500 f, 334193.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166980 f, 198078.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712560 f, 334221.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712620 f, 334249.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167040 f, 198149.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712680 f, 334277.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167100 f, 198220.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712740 f, 334305.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712800 f, 334333.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167160 f, 198291.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712860 f, 334362.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167220 f, 198362.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712920 f, 334390.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167280 f, 198434.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712980 f, 334418.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713040 f, 334446.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167340 f, 198505.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713100 f, 334474.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167400 f, 198576.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713160 f, 334502.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167460 f, 198647.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713220 f, 334530.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167520 f, 198718.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167580 f, 198790.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713280 f, 334559.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167640 f, 198861.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713340 f, 334430.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167700 f, 198932.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713400 f, 334458.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167760 f, 199003.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167820 f, 199074.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713460 f, 334486.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167880 f, 199145.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713520 f, 334514.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167940 f, 199217.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713580 f, 334542.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168000 f, 199052.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713640 f, 334571.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168060 f, 199123.2 fps, 0 ms/f
[junit] 2 s: 60 f / 33 ms, 1818.1 fps, 0 ms/f; total: 713700 f, 329501.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168120 f, 199194.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713760 f, 329529.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713820 f, 329556.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168180 f, 199265.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713880 f, 329584.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713940 f, 329612.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168240 f, 199336.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714000 f, 329639.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168300 f, 199407.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714060 f, 329667.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168360 f, 199478.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714120 f, 329695.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168420 f, 199549.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168480 f, 199620.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714180 f, 329722.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168540 f, 199691.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168600 f, 199763.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168660 f, 199834.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168720 f, 199905.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714240 f, 329750.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714300 f, 329778.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168780 f, 199976.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714360 f, 329806.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168840 f, 200047.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714420 f, 329833.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168900 f, 200118.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714480 f, 329861.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168960 f, 200189.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714540 f, 329889.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169020 f, 200260.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714600 f, 329916.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169080 f, 200331.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714660 f, 329944.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169140 f, 200402.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714720 f, 329972.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169200 f, 200473.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714780 f, 330000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169260 f, 200545.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714840 f, 330027.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169320 f, 200616.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169380 f, 200687.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169440 f, 200758.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714900 f, 330055.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169500 f, 200829.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714960 f, 330083.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169560 f, 200900.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715020 f, 330110.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169620 f, 200971.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715080 f, 330138.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169680 f, 201042.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715140 f, 330166.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169740 f, 201113.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715200 f, 330193.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169800 f, 201184.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715260 f, 330221.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169860 f, 201255.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715320 f, 330249.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169920 f, 201327.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715380 f, 330277.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169980 f, 201398.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715440 f, 330304.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170040 f, 201469.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715500 f, 330332.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170100 f, 201540.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715560 f, 330360.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170160 f, 201611.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715620 f, 330235.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170220 f, 201682.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715680 f, 330263.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170280 f, 201753.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715740 f, 330290.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170340 f, 201824.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170400 f, 201895.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715800 f, 330318.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170460 f, 201966.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170520 f, 202037.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715860 f, 330346.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170580 f, 202109.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715920 f, 330373.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170640 f, 202180.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170700 f, 202251.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715980 f, 330401.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170760 f, 202322.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716040 f, 330429.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170820 f, 202393.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170880 f, 202464.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716100 f, 330456.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170940 f, 202535.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716160 f, 330484.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171000 f, 202606.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716220 f, 330512.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171060 f, 202677.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171120 f, 202748.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716280 f, 330539.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171180 f, 202819.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716340 f, 330567.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171240 f, 202891.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171300 f, 202721.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716400 f, 330595.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171360 f, 202792.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716460 f, 330623.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716520 f, 330650.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171420 f, 202863.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716580 f, 330678.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716640 f, 330706.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171480 f, 202934.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716700 f, 330733.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716760 f, 330761.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171540 f, 203005.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716820 f, 330789.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171600 f, 203076.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716880 f, 330816.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716940 f, 330844.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171660 f, 203147.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717000 f, 330872.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171720 f, 203218.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717060 f, 330899.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717120 f, 330927.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171780 f, 203289.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717180 f, 330955.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717240 f, 330982.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171840 f, 203360.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717300 f, 331010.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171900 f, 203431.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717360 f, 331038.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717420 f, 331066.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171960 f, 203502.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172020 f, 203573.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172080 f, 203644.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717480 f, 331093.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717540 f, 331121.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717600 f, 331149.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172140 f, 203715.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717660 f, 331176.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172200 f, 203786.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717720 f, 331204.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172260 f, 203857.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717780 f, 331232.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172320 f, 203929.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717840 f, 331259.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172380 f, 204000.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717900 f, 331287.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172440 f, 204071.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717960 f, 331315.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172500 f, 204142.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718020 f, 331342.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172560 f, 204213.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718080 f, 331370.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172620 f, 204284.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718140 f, 331398.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172680 f, 204355.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718200 f, 331425.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172740 f, 204426.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718260 f, 331453.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172800 f, 204497.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718320 f, 331481.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172860 f, 204568.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718380 f, 331509.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172920 f, 204639.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718440 f, 331536.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172980 f, 204710.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718500 f, 331564.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173040 f, 204781.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718560 f, 331592.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173100 f, 204852.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718620 f, 331619.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173160 f, 204923.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718680 f, 331647.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173220 f, 204994.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718740 f, 331675.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173280 f, 205065.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718800 f, 331702.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173340 f, 205136.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718860 f, 331577.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173400 f, 205207.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718920 f, 331605.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173460 f, 205278.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718980 f, 331632.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173520 f, 205349.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719040 f, 331660.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173580 f, 205420.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719100 f, 331688.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173640 f, 205491.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719160 f, 331715.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173700 f, 205562.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719220 f, 331743.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173760 f, 205633.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719280 f, 331771.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173820 f, 205704.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719340 f, 331798.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173880 f, 205775.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719400 f, 331826.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173940 f, 205846.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719460 f, 331854.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174000 f, 205917.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719520 f, 331881.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174060 f, 205988.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719580 f, 331909.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174120 f, 206059.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719640 f, 331937.2 fps, 0 ms/f
[junit] 0 s: 60 f / 84 ms, 714.2 fps, 1 ms/f; total: 174180 f, 187290.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719700 f, 331964.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174240 f, 187354.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719760 f, 331992.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174300 f, 187419.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719820 f, 332020.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174360 f, 187483.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719880 f, 332047.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174420 f, 187548.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719940 f, 332075.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174480 f, 187612.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720000 f, 332103.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174540 f, 187475.8 fps, 0 ms/f
[junit] 2 s: 60 f / 35 ms, 1714.2 fps, 0 ms/f; total: 720060 f, 326706.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174600 f, 187540.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720120 f, 326733.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174660 f, 187604.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720180 f, 326760.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174720 f, 187669.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720240 f, 326787.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174780 f, 187733.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720300 f, 326814.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174840 f, 187798.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720360 f, 326842.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174900 f, 187862.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720420 f, 326869.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174960 f, 187926.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720480 f, 326896.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175020 f, 187991.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720540 f, 326923.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175080 f, 188055.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720600 f, 326951.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175140 f, 187918.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720660 f, 326978.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175200 f, 187982.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720720 f, 327005.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175260 f, 188047.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720780 f, 327032.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175320 f, 188111.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720840 f, 327059.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175380 f, 188175.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720900 f, 327087.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175440 f, 188240.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720960 f, 327114.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175500 f, 188304.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721020 f, 327141.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175560 f, 188369.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721080 f, 327168.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175620 f, 188433.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721140 f, 327196.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175680 f, 188497.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721200 f, 327223.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175740 f, 188360.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175800 f, 188424.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721260 f, 327250.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175860 f, 188488.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721320 f, 327277.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175920 f, 188553.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721380 f, 327304.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175980 f, 188617.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721440 f, 327332.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176040 f, 188681.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721500 f, 327359.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176100 f, 188745.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721560 f, 327386.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176160 f, 188810.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721620 f, 327413.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176220 f, 188874.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721680 f, 327292.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176280 f, 188938.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721740 f, 327319.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176340 f, 188800.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721800 f, 327346.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176400 f, 188865.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721860 f, 327374.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176460 f, 188929.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721920 f, 327401.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176520 f, 188993.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721980 f, 327428.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176580 f, 189057.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722040 f, 327455.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176640 f, 189122.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722100 f, 327482.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176700 f, 189186.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722160 f, 327510.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176760 f, 189250.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722220 f, 327537.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176820 f, 189314.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722280 f, 327564.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176880 f, 189379.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722340 f, 327591.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176940 f, 189240.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722400 f, 327619.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177000 f, 189304.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722460 f, 327646.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177060 f, 189368.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722520 f, 327673.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177120 f, 189433.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722580 f, 327700.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177180 f, 189497.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722640 f, 327727.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177240 f, 189561.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722700 f, 327755.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177300 f, 189625.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722760 f, 327782.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177360 f, 189689.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722820 f, 327809.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177420 f, 189754.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722880 f, 327836.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177480 f, 189615.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722940 f, 327863.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177540 f, 189679.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723000 f, 327891.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177600 f, 189743.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723060 f, 327918.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177660 f, 189807.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723120 f, 327945.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177720 f, 189871.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723180 f, 327972.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177780 f, 189935.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723240 f, 328000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177840 f, 190000.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723300 f, 328027.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177900 f, 190064.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723360 f, 328054.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177960 f, 190128.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723420 f, 328081.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178020 f, 189989.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723480 f, 328108.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178080 f, 190053.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723540 f, 328136.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178140 f, 190117.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723600 f, 328163.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178200 f, 190181.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723660 f, 328190.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178260 f, 190245.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723720 f, 328217.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178320 f, 190309.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723780 f, 328244.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178380 f, 190373.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723840 f, 328272.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178440 f, 190437.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723900 f, 328299.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178500 f, 190501.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723960 f, 328326.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724020 f, 328204.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178560 f, 190565.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724080 f, 328232.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178620 f, 190629.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724140 f, 328259.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178680 f, 190490.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724200 f, 328286.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178740 f, 190554.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724260 f, 328313.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178800 f, 190618.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724320 f, 328340.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178860 f, 190682.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724380 f, 328368.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178920 f, 190746.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724440 f, 328395.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178980 f, 190810.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724500 f, 328422.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179040 f, 190874.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724560 f, 328449.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179100 f, 190938.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724620 f, 328476.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179160 f, 191002.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724680 f, 328504.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179220 f, 190862.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724740 f, 328531.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179280 f, 190926.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724800 f, 328558.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179340 f, 190990.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724860 f, 328585.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179400 f, 191054.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724920 f, 328612.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179460 f, 191118.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724980 f, 328640.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179520 f, 191182.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725040 f, 328667.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179580 f, 191246.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725100 f, 328694.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179640 f, 191309.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725160 f, 328721.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179700 f, 191373.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725220 f, 328748.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179760 f, 191234.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725280 f, 328776.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179820 f, 191297.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725340 f, 328803.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179880 f, 191361.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725400 f, 328830.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179940 f, 191425.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725460 f, 328857.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180000 f, 191489.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725520 f, 328884.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180060 f, 191553.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725580 f, 328912.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180120 f, 191617.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725640 f, 328939.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180180 f, 191680.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725700 f, 328966.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180240 f, 191540.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725760 f, 328993.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180300 f, 191604.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725820 f, 329020.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180360 f, 191668.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725880 f, 329048.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180420 f, 191732.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725940 f, 329075.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180480 f, 191795.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726000 f, 329102.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180540 f, 191859.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726060 f, 329129.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180600 f, 191923.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726120 f, 329156.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180660 f, 191987.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726180 f, 329184.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180720 f, 191847.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726240 f, 329211.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180780 f, 191910.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726300 f, 329238.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180840 f, 191974.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726360 f, 329116.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180900 f, 192038.2 fps, 0 ms/f
[junit] 2 s: 60 f / 10 ms, 6000.0 fps, 0 ms/f; total: 726420 f, 327658.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180960 f, 192101.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726480 f, 327686.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181020 f, 192165.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726540 f, 327713.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181080 f, 192229.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726600 f, 327740.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181140 f, 192293.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726660 f, 327767.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181200 f, 192356.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726720 f, 327794.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181260 f, 192216.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726780 f, 327821.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181320 f, 192279.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726840 f, 327848.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181380 f, 192343.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726900 f, 327875.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181440 f, 192407.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726960 f, 327902.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181500 f, 192470.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727020 f, 327929.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181560 f, 192534.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727080 f, 327956.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181620 f, 192598.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727140 f, 327983.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181680 f, 192661.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727200 f, 328010.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181740 f, 192725.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727260 f, 328037.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181800 f, 192788.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727320 f, 328064.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181860 f, 192852.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727380 f, 328092.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181920 f, 192916.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727440 f, 328119.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181980 f, 192775.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727500 f, 328146.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182040 f, 192838.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727560 f, 328173.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182100 f, 192902.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182160 f, 192966.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727620 f, 328200.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182220 f, 193029.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727680 f, 328227.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182280 f, 193093.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727740 f, 328254.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727800 f, 328281.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182340 f, 193156.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727860 f, 328308.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182400 f, 193220.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727920 f, 328335.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182460 f, 193283.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727980 f, 328362.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182520 f, 193142.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728040 f, 328389.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182580 f, 193206.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728100 f, 328416.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182640 f, 193269.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728160 f, 328443.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182700 f, 193333.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728220 f, 328470.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182760 f, 193396.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728280 f, 328497.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182820 f, 193460.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728340 f, 328525.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182880 f, 193523.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728400 f, 328552.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182940 f, 193587.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728460 f, 328579.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183000 f, 193650.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728520 f, 328606.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183060 f, 193509.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728580 f, 328633.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183120 f, 193572.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728640 f, 328660.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183180 f, 193636.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728700 f, 328687.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183240 f, 193699.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728760 f, 328714.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183300 f, 193763.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728820 f, 328741.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183360 f, 193826.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728880 f, 328768.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183420 f, 193890.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728940 f, 328795.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183480 f, 193953.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729000 f, 328822.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183540 f, 194016.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729060 f, 328849.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183600 f, 193875.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729120 f, 328876.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183660 f, 193938.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729180 f, 328903.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183720 f, 194002.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729240 f, 328931.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183780 f, 194065.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729300 f, 328958.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183840 f, 194128.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729360 f, 328985.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183900 f, 194192.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729420 f, 329012.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183960 f, 194255.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729480 f, 329039.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184020 f, 194318.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729540 f, 328917.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184080 f, 194382.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729600 f, 328945.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184140 f, 194240.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729660 f, 328972.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184200 f, 194303.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729720 f, 328999.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184260 f, 194367.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729780 f, 329026.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184320 f, 194430.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729840 f, 329053.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184380 f, 194493.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729900 f, 329080.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184440 f, 194556.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729960 f, 329107.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184500 f, 194620.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730020 f, 329134.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184560 f, 194683.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730080 f, 329161.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184620 f, 194746.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730140 f, 329188.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184680 f, 194810.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730200 f, 329215.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184740 f, 194668.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730260 f, 329242.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184800 f, 194731.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730320 f, 329269.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184860 f, 194794.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730380 f, 329296.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730440 f, 329323.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184920 f, 194857.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730500 f, 329350.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184980 f, 194920.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730560 f, 329377.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185040 f, 194984.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730620 f, 329404.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185100 f, 195047.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730680 f, 329431.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185160 f, 195110.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730740 f, 329458.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185220 f, 195173.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730800 f, 329486.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185280 f, 195031.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730860 f, 329513.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185340 f, 195094.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730920 f, 329540.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185400 f, 195157.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730980 f, 329567.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185460 f, 195221.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731040 f, 329594.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185520 f, 195284.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731100 f, 329621.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185580 f, 195347.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731160 f, 329648.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185640 f, 195410.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731220 f, 329675.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185700 f, 195473.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731280 f, 329702.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185760 f, 195536.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731340 f, 329729.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185820 f, 195394.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731400 f, 329756.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185880 f, 195457.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731460 f, 329783.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185940 f, 195520.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731520 f, 329810.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186000 f, 195583.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731580 f, 329837.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186060 f, 195646.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731640 f, 329864.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186120 f, 195709.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731700 f, 329891.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186180 f, 195772.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731760 f, 329918.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186240 f, 195835.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731820 f, 329945.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186300 f, 195899.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731880 f, 329972.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186360 f, 195756.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731940 f, 330000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186420 f, 195819.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732000 f, 330027.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186480 f, 195882.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186540 f, 195945.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732060 f, 330054.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186600 f, 196008.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186660 f, 196071.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732120 f, 330081.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186720 f, 196134.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732180 f, 330108.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186780 f, 196197.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186840 f, 196260.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732240 f, 329986.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186900 f, 196117.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186960 f, 196180.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732300 f, 330013.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187020 f, 196243.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732360 f, 330040.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187080 f, 196306.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187140 f, 196369.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732420 f, 330067.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187200 f, 196432.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187260 f, 196495.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732480 f, 330094.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187320 f, 196558.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187380 f, 196621.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732540 f, 330121.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187440 f, 196477.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187500 f, 196540.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732600 f, 330148.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187560 f, 196603.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732660 f, 330175.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187620 f, 196666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187680 f, 196729.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732720 f, 330202.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187740 f, 196792.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732780 f, 330081.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187800 f, 196855.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187860 f, 196918.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732840 f, 330108.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187920 f, 196981.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187980 f, 197044.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732900 f, 330135.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188040 f, 196900.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732960 f, 330162.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188100 f, 196963.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733020 f, 330189.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188160 f, 197026.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733080 f, 330216.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188220 f, 197089.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733140 f, 330243.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188280 f, 197151.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733200 f, 330270.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188340 f, 197214.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733260 f, 330297.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188400 f, 197277.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733320 f, 330324.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188460 f, 197340.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733380 f, 330351.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188520 f, 197403.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733440 f, 330378.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188580 f, 197465.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733500 f, 330405.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188640 f, 197528.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733560 f, 330432.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188700 f, 197384.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733620 f, 330459.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733680 f, 330486.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188760 f, 197447.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733740 f, 330513.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733800 f, 330540.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188820 f, 197510.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733860 f, 330418.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733920 f, 330445.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188880 f, 197573.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733980 f, 330472.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188940 f, 197635.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734040 f, 330499.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189000 f, 197698.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734100 f, 330526.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189060 f, 197761.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734160 f, 330553.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734220 f, 330580.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734280 f, 330607.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189120 f, 197824.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734340 f, 330634.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734400 f, 330661.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189180 f, 197887.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734460 f, 330688.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189240 f, 197949.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734520 f, 330715.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734580 f, 330742.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189300 f, 198012.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734640 f, 330769.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189360 f, 198075.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734700 f, 330796.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734760 f, 330823.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189420 f, 198138.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734820 f, 330850.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734880 f, 330877.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189480 f, 198200.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734940 f, 330905.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189540 f, 198263.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735000 f, 330932.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735060 f, 330959.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189600 f, 198119.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735120 f, 330986.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189660 f, 198181.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735180 f, 331013.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189720 f, 198244.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735240 f, 331040.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735300 f, 331067.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189780 f, 198307.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735360 f, 331094.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189840 f, 198369.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735420 f, 331121.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735480 f, 331148.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189900 f, 198432.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735540 f, 331175.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189960 f, 198495.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735600 f, 331202.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735660 f, 331229.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190020 f, 198558.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735720 f, 331256.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735780 f, 331283.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190080 f, 198620.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735840 f, 331310.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190140 f, 198683.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735900 f, 331337.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735960 f, 331364.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190200 f, 198746.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736020 f, 331391.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190260 f, 198808.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736080 f, 331418.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190320 f, 198871.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736140 f, 331445.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190380 f, 198934.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736200 f, 331472.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190440 f, 198996.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736260 f, 331499.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190500 f, 198851.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736320 f, 331526.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190560 f, 198914.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736380 f, 331553.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190620 f, 198977.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736440 f, 331580.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190680 f, 199039.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736500 f, 331607.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190740 f, 199102.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736560 f, 331634.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190800 f, 199164.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736620 f, 331661.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190860 f, 199227.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736680 f, 331688.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190920 f, 199290.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736740 f, 331715.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190980 f, 199352.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736800 f, 331742.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191040 f, 199415.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736860 f, 331769.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191100 f, 199478.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736920 f, 331796.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191160 f, 199540.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736980 f, 331823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191220 f, 199603.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737040 f, 331850.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737100 f, 331728.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737160 f, 331755.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191280 f, 199665.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737220 f, 331782.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191340 f, 199520.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737280 f, 331809.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191400 f, 199582.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737340 f, 331836.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191460 f, 199645.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737400 f, 331863.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191520 f, 199708.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737460 f, 331890.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191580 f, 199770.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737520 f, 331917.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191640 f, 199833.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737580 f, 331944.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191700 f, 199895.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737640 f, 331971.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191760 f, 199958.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737700 f, 331998.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191820 f, 200020.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737760 f, 332025.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191880 f, 200083.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737820 f, 332052.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191940 f, 200145.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737880 f, 332079.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192000 f, 200208.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737940 f, 332106.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192060 f, 200271.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192120 f, 200333.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738000 f, 332133.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192180 f, 200396.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738060 f, 332160.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192240 f, 200250.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738120 f, 332187.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192300 f, 200312.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738180 f, 332214.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192360 f, 200375.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738240 f, 332241.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192420 f, 200437.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738300 f, 332268.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192480 f, 200500.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738360 f, 332295.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192540 f, 200562.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738420 f, 332322.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192600 f, 200625.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738480 f, 332349.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192660 f, 200687.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738540 f, 332376.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192720 f, 200750.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738600 f, 332403.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192780 f, 200812.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738660 f, 332430.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192840 f, 200875.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738720 f, 332457.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192900 f, 200937.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738780 f, 332484.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192960 f, 201000.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738840 f, 332511.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193020 f, 201062.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738900 f, 332538.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193080 f, 201125.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738960 f, 332565.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193140 f, 200978.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739020 f, 332592.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193200 f, 201040.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739080 f, 332619.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193260 f, 201103.0 fps, 0 ms/f
[junit] 2 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 739140 f, 331899.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193320 f, 201165.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739200 f, 331926.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193380 f, 201227.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739260 f, 331953.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193440 f, 201290.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739320 f, 331980.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193500 f, 201352.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739380 f, 332007.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193560 f, 201415.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739440 f, 332034.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193620 f, 201477.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739500 f, 332061.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193680 f, 201540.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739560 f, 332088.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193740 f, 201602.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739620 f, 332114.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193800 f, 201664.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739680 f, 332141.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193860 f, 201727.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739740 f, 332168.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193920 f, 201789.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739800 f, 332195.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193980 f, 201852.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739860 f, 332222.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194040 f, 201704.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739920 f, 332249.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194100 f, 201767.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739980 f, 332276.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194160 f, 201829.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740040 f, 332303.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194220 f, 201891.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740100 f, 332330.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194280 f, 201954.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740160 f, 332357.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194340 f, 202016.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740220 f, 332384.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194400 f, 202079.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740280 f, 332411.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194460 f, 202141.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740340 f, 332438.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194520 f, 202203.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194580 f, 202266.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740400 f, 332465.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194640 f, 202328.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740460 f, 332492.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194700 f, 202390.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740520 f, 332519.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194760 f, 202453.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740580 f, 332546.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194820 f, 202515.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740640 f, 332572.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194880 f, 202577.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740700 f, 332599.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194940 f, 202429.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740760 f, 332626.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195000 f, 202492.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740820 f, 332653.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195060 f, 202554.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740880 f, 332680.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195120 f, 202616.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740940 f, 332707.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195180 f, 202679.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741000 f, 332734.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195240 f, 202741.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741060 f, 332761.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195300 f, 202803.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741120 f, 332788.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195360 f, 202866.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741180 f, 332815.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195420 f, 202928.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741240 f, 332842.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195480 f, 202990.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741300 f, 332869.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195540 f, 203052.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741360 f, 332896.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195600 f, 203115.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741420 f, 332923.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195660 f, 203177.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741480 f, 332950.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195720 f, 203239.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741540 f, 332977.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195780 f, 203302.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741600 f, 333004.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195840 f, 203153.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741660 f, 333031.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195900 f, 203215.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741720 f, 333057.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195960 f, 203278.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741780 f, 333084.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196020 f, 203340.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741840 f, 333111.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196080 f, 203402.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741900 f, 333138.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196140 f, 203464.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741960 f, 333165.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196200 f, 203526.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742020 f, 333192.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196260 f, 203589.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742080 f, 333219.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196320 f, 203651.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742140 f, 333096.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196380 f, 203713.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742200 f, 333123.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196440 f, 203775.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742260 f, 333150.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196500 f, 203838.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742320 f, 333177.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196560 f, 203900.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742380 f, 333204.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196620 f, 203962.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742440 f, 333231.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196680 f, 203813.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742500 f, 333258.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196740 f, 203875.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742560 f, 333285.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196800 f, 203937.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742620 f, 333312.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196860 f, 204000.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742680 f, 333339.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196920 f, 204062.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742740 f, 333366.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196980 f, 204124.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742800 f, 333393.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197040 f, 204186.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742860 f, 333420.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197100 f, 204248.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742920 f, 333447.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197160 f, 204310.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742980 f, 333473.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197220 f, 204373.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743040 f, 333500.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197280 f, 204435.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743100 f, 333527.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197340 f, 204497.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743160 f, 333554.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197400 f, 204559.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743220 f, 333581.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197460 f, 204621.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743280 f, 333608.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197520 f, 204683.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743340 f, 333635.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197580 f, 204534.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743400 f, 333662.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197640 f, 204596.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743460 f, 333689.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743520 f, 333716.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197700 f, 204658.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743580 f, 333743.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197760 f, 204720.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743640 f, 333770.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197820 f, 204782.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743700 f, 333797.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197880 f, 204844.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743760 f, 333824.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197940 f, 204906.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743820 f, 333851.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198000 f, 204968.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743880 f, 333877.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198060 f, 205031.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743940 f, 333904.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198120 f, 205093.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744000 f, 333931.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198180 f, 205155.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744060 f, 333958.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198240 f, 205217.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744120 f, 333985.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198300 f, 205279.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744180 f, 334012.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198360 f, 205341.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744240 f, 334039.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198420 f, 205403.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744300 f, 334066.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198480 f, 205253.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744360 f, 334093.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198540 f, 205315.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744420 f, 334120.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198600 f, 205377.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744480 f, 334147.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198660 f, 205439.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744540 f, 334174.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198720 f, 205501.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744600 f, 334201.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198780 f, 205563.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744660 f, 334228.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198840 f, 205625.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744720 f, 334254.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198900 f, 205687.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744780 f, 334281.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198960 f, 205749.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744840 f, 334308.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199020 f, 205811.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744900 f, 334335.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199080 f, 205873.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744960 f, 334362.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199140 f, 205935.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745020 f, 334389.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199200 f, 205997.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745080 f, 334416.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199260 f, 206059.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745140 f, 334443.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199320 f, 206122.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745200 f, 334470.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199380 f, 205971.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745260 f, 334497.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199440 f, 206033.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745320 f, 334524.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199500 f, 206095.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745380 f, 334551.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199560 f, 206157.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745440 f, 334578.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199620 f, 206219.0 fps, 0 ms/f
[junit] 2 s: 60 f / 12 ms, 5000.0 fps, 0 ms/f; total: 745500 f, 332664.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199680 f, 206280.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745560 f, 332690.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199740 f, 206342.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745620 f, 332717.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199800 f, 206404.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745680 f, 332744.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199860 f, 206466.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745740 f, 332771.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199920 f, 206528.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745800 f, 332797.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199980 f, 206590.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745860 f, 332824.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200040 f, 206652.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745920 f, 332851.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200100 f, 206714.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745980 f, 332729.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200160 f, 206776.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746040 f, 332756.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200220 f, 206838.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746100 f, 332783.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200280 f, 206687.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746160 f, 332810.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200340 f, 206749.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746220 f, 332836.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200400 f, 206811.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746280 f, 332863.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200460 f, 206873.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746340 f, 332890.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200520 f, 206934.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746400 f, 332917.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200580 f, 206996.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746460 f, 332943.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200640 f, 207058.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746520 f, 332970.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200700 f, 207120.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746580 f, 332997.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200760 f, 207182.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746640 f, 333024.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200820 f, 207244.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746700 f, 333050.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200880 f, 207306.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746760 f, 333077.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200940 f, 207368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201000 f, 207430.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746820 f, 333104.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201060 f, 207492.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746880 f, 333131.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201120 f, 207554.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746940 f, 333157.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201180 f, 207402.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747000 f, 333184.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201240 f, 207463.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747060 f, 333211.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201300 f, 207525.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747120 f, 333238.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201360 f, 207587.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747180 f, 333264.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201420 f, 207649.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747240 f, 333291.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201480 f, 207711.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747300 f, 333318.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201540 f, 207773.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747360 f, 333345.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201600 f, 207835.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747420 f, 333372.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201660 f, 207896.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747480 f, 333398.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201720 f, 207958.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747540 f, 333425.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201780 f, 208020.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747600 f, 333452.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201840 f, 208082.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747660 f, 333479.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201900 f, 208144.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747720 f, 333505.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201960 f, 208206.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747780 f, 333532.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202020 f, 208268.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747840 f, 333559.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202080 f, 208115.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747900 f, 333586.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202140 f, 208177.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747960 f, 333612.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202200 f, 208238.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748020 f, 333639.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202260 f, 208300.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748080 f, 333666.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202320 f, 208362.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748140 f, 333693.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202380 f, 208424.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748200 f, 333719.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202440 f, 208486.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202500 f, 208547.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748260 f, 333746.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202560 f, 208609.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748320 f, 333773.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202620 f, 208671.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748380 f, 333800.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202680 f, 208733.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748440 f, 333826.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202740 f, 208795.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748500 f, 333853.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202800 f, 208856.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748560 f, 333880.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202860 f, 208918.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748620 f, 333907.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202920 f, 208980.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748680 f, 333934.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202980 f, 208827.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748740 f, 333960.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203040 f, 208888.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748800 f, 333987.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203100 f, 208950.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748860 f, 334014.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203160 f, 209012.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748920 f, 334041.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203220 f, 209074.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748980 f, 334067.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203280 f, 209135.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749040 f, 334094.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203340 f, 209197.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749100 f, 334121.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203400 f, 209259.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749160 f, 334148.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203460 f, 209320.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749220 f, 334174.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203520 f, 209382.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749280 f, 334052.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203580 f, 209444.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749340 f, 334079.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203640 f, 209506.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749400 f, 334106.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203700 f, 209567.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749460 f, 334132.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203760 f, 209629.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749520 f, 334159.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203820 f, 209691.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749580 f, 334186.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203880 f, 209537.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749640 f, 334213.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203940 f, 209599.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749700 f, 334239.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204000 f, 209660.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749760 f, 334266.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749820 f, 334293.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204060 f, 209722.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749880 f, 334320.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204120 f, 209784.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749940 f, 334346.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204180 f, 209845.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750000 f, 334373.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204240 f, 209907.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750060 f, 334400.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204300 f, 209969.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750120 f, 334427.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204360 f, 210030.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750180 f, 334453.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204420 f, 210092.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750240 f, 334480.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204480 f, 210154.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750300 f, 334507.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204540 f, 210215.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750360 f, 334534.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204600 f, 210277.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750420 f, 334560.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204660 f, 210339.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750480 f, 334587.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204720 f, 210400.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750540 f, 334614.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204780 f, 210462.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750600 f, 334641.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204840 f, 210524.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204900 f, 210585.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750660 f, 334667.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204960 f, 210431.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750720 f, 334694.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205020 f, 210492.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750780 f, 334721.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750840 f, 334748.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205080 f, 210554.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750900 f, 334774.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750960 f, 334801.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205140 f, 210616.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751020 f, 334828.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751080 f, 334855.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205200 f, 210677.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751140 f, 334881.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751200 f, 334908.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205260 f, 210739.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751260 f, 334935.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205320 f, 210800.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751320 f, 334962.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205380 f, 210862.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751380 f, 334988.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205440 f, 210924.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751440 f, 335015.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205500 f, 210985.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751500 f, 335042.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751560 f, 335069.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205560 f, 211047.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751620 f, 335095.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205620 f, 211108.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205680 f, 211170.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751680 f, 335122.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751740 f, 335149.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205740 f, 211232.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751800 f, 335176.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205800 f, 211293.6 fps, 0 ms/f
[junit] 2 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 751860 f, 329763.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751920 f, 329789.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205860 f, 211355.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751980 f, 329815.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205920 f, 211416.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752040 f, 329842.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752100 f, 329868.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205980 f, 211478.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752160 f, 329894.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752220 f, 329921.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206040 f, 211540.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752280 f, 329947.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206100 f, 211601.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752340 f, 329973.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752400 f, 330000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206160 f, 211663.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752460 f, 330026.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206220 f, 211507.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752520 f, 330052.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206280 f, 211569.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752580 f, 330078.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206340 f, 211630.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752640 f, 330105.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206400 f, 211692.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752700 f, 330131.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206460 f, 211753.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752760 f, 330157.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206520 f, 211815.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752820 f, 330184.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206580 f, 211876.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752880 f, 330210.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206640 f, 211938.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752940 f, 330236.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206700 f, 212000.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753000 f, 330263.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206760 f, 212061.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753060 f, 330289.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206820 f, 212123.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753120 f, 330170.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206880 f, 212184.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206940 f, 212246.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753180 f, 330197.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207000 f, 212307.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753240 f, 330223.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207060 f, 212369.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753300 f, 330249.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207120 f, 212430.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753360 f, 330276.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207180 f, 212492.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753420 f, 330302.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207240 f, 212553.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753480 f, 330328.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207300 f, 212615.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753540 f, 330355.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207360 f, 212676.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753600 f, 330381.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207420 f, 212738.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753660 f, 330407.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207480 f, 212800.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753720 f, 330434.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207540 f, 212643.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753780 f, 330460.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207600 f, 212704.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753840 f, 330486.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207660 f, 212766.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753900 f, 330512.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207720 f, 212827.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753960 f, 330539.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207780 f, 212889.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754020 f, 330565.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207840 f, 212950.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754080 f, 330591.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207900 f, 213012.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754140 f, 330618.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207960 f, 213073.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754200 f, 330644.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208020 f, 213135.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754260 f, 330670.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208080 f, 213196.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754320 f, 330697.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208140 f, 213258.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754380 f, 330723.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208200 f, 213319.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754440 f, 330749.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208260 f, 213381.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754500 f, 330775.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208320 f, 213442.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754560 f, 330802.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208380 f, 213504.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754620 f, 330683.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208440 f, 213565.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754680 f, 330709.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208500 f, 213627.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754740 f, 330736.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208560 f, 213688.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754800 f, 330762.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208620 f, 213750.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754860 f, 330788.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208680 f, 213811.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754920 f, 330815.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208740 f, 213654.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754980 f, 330841.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208800 f, 213715.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755040 f, 330867.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208860 f, 213776.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208920 f, 213838.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755100 f, 330893.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208980 f, 213899.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755160 f, 330920.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209040 f, 213961.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755220 f, 330946.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209100 f, 214022.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755280 f, 330972.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209160 f, 214083.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755340 f, 330999.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209220 f, 214145.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755400 f, 331025.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209280 f, 214206.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755460 f, 331051.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209340 f, 214268.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755520 f, 331078.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209400 f, 214329.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755580 f, 331104.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209460 f, 214391.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755640 f, 331130.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209520 f, 214452.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755700 f, 331156.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209580 f, 214513.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755760 f, 331183.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209640 f, 214575.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755820 f, 331209.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209700 f, 214636.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755880 f, 331235.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209760 f, 214698.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755940 f, 331262.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209820 f, 214759.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756000 f, 331288.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209880 f, 214820.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756060 f, 331314.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209940 f, 214882.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756120 f, 331340.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210000 f, 214943.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756180 f, 331367.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210060 f, 214785.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756240 f, 331393.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210120 f, 214846.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756300 f, 331419.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210180 f, 214907.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756360 f, 331300.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210240 f, 214969.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756420 f, 331327.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210300 f, 215030.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756480 f, 331353.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210360 f, 215092.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756540 f, 331379.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210420 f, 215153.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756600 f, 331406.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756660 f, 331432.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756720 f, 331458.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210480 f, 215214.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756780 f, 331484.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210540 f, 215276.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756840 f, 331511.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210600 f, 215337.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756900 f, 331537.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210660 f, 215398.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756960 f, 331563.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210720 f, 215460.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757020 f, 331590.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210780 f, 215521.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757080 f, 331616.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210840 f, 215582.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757140 f, 331642.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210900 f, 215644.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757200 f, 331668.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210960 f, 215705.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757260 f, 331695.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211020 f, 215766.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757320 f, 331721.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211080 f, 215828.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757380 f, 331747.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211140 f, 215889.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757440 f, 331773.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211200 f, 215950.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757500 f, 331800.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211260 f, 216012.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757560 f, 331826.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211320 f, 215852.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757620 f, 331852.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211380 f, 215914.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757680 f, 331879.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211440 f, 215975.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757740 f, 331905.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211500 f, 216036.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757800 f, 331931.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211560 f, 216098.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757860 f, 331957.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211620 f, 216159.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757920 f, 331984.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211680 f, 216220.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757980 f, 332010.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211740 f, 216281.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758040 f, 332036.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211800 f, 216343.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758100 f, 331917.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211860 f, 216404.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758160 f, 331943.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211920 f, 216465.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758220 f, 331970.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211980 f, 216527.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758280 f, 331996.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212040 f, 216588.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758340 f, 332022.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212100 f, 216649.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758400 f, 332049.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212160 f, 216710.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758460 f, 332075.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212220 f, 216772.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758520 f, 332101.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212280 f, 216833.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758580 f, 332127.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212340 f, 216894.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758640 f, 332154.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212400 f, 216956.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758700 f, 332180.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212460 f, 217017.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758760 f, 332206.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212520 f, 217078.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758820 f, 332232.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212580 f, 217139.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758880 f, 332259.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212640 f, 217201.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758940 f, 332285.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212700 f, 217262.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759000 f, 332311.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212760 f, 217323.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759060 f, 332338.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212820 f, 217163.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759120 f, 332364.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212880 f, 217224.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759180 f, 332390.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212940 f, 217285.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759240 f, 332416.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213000 f, 217346.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759300 f, 332443.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213060 f, 217408.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759360 f, 332469.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213120 f, 217469.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759420 f, 332495.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213180 f, 217530.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759480 f, 332521.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213240 f, 217591.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213300 f, 217653.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759540 f, 332548.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213360 f, 217714.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759600 f, 332574.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213420 f, 217775.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759660 f, 332455.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213480 f, 217836.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759720 f, 332481.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213540 f, 217897.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759780 f, 332507.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213600 f, 217959.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759840 f, 332533.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213660 f, 218020.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759900 f, 332560.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213720 f, 218081.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759960 f, 332586.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213780 f, 218142.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760020 f, 332612.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213840 f, 218204.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760080 f, 332638.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213900 f, 218265.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760140 f, 332665.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213960 f, 218326.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760200 f, 332691.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214020 f, 218387.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760260 f, 332717.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214080 f, 218448.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760320 f, 332743.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214140 f, 218510.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760380 f, 332770.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214200 f, 218571.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760440 f, 332796.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214260 f, 218632.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760500 f, 332822.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214320 f, 218693.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760560 f, 332849.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214380 f, 218755.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760620 f, 332875.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214440 f, 218816.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760680 f, 332901.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214500 f, 218877.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760740 f, 332927.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214560 f, 218715.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760800 f, 332954.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214620 f, 218776.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760860 f, 332980.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214680 f, 218837.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760920 f, 333006.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214740 f, 218899.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760980 f, 333032.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214800 f, 218960.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761040 f, 333059.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214860 f, 219021.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761100 f, 333085.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214920 f, 219082.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761160 f, 332965.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214980 f, 219143.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761220 f, 332992.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215040 f, 219204.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761280 f, 333018.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215100 f, 219266.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761340 f, 333044.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215160 f, 219327.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761400 f, 333070.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215220 f, 219388.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761460 f, 333097.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215280 f, 219449.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761520 f, 333123.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215340 f, 219510.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761580 f, 333149.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215400 f, 219571.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761640 f, 333175.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215460 f, 219633.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761700 f, 333202.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215520 f, 219694.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761760 f, 333228.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215580 f, 219755.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761820 f, 333254.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215640 f, 219816.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761880 f, 333280.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215700 f, 219877.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215760 f, 219938.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761940 f, 333307.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215820 f, 220000.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762000 f, 333333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215880 f, 220061.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762060 f, 333359.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215940 f, 220122.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762120 f, 333385.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216000 f, 220183.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762180 f, 333412.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216060 f, 220244.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762240 f, 333438.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216120 f, 220305.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762300 f, 333464.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216180 f, 220366.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762360 f, 333490.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216240 f, 220203.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762420 f, 333517.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216300 f, 220264.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762480 f, 333543.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216360 f, 220325.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762540 f, 333569.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216420 f, 220386.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762600 f, 333595.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216480 f, 220448.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762660 f, 333476.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216540 f, 220509.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762720 f, 333502.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216600 f, 220570.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762780 f, 333528.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216660 f, 220631.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762840 f, 333554.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216720 f, 220692.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762900 f, 333581.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216780 f, 220753.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762960 f, 333607.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763020 f, 333633.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216840 f, 220814.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763080 f, 333659.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216900 f, 220875.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763140 f, 333686.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216960 f, 220936.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763200 f, 333712.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217020 f, 220997.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763260 f, 333738.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217080 f, 221059.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763320 f, 333764.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217140 f, 221120.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763380 f, 333790.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217200 f, 221181.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763440 f, 333817.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217260 f, 221242.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763500 f, 333843.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217320 f, 221303.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763560 f, 333869.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217380 f, 221364.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763620 f, 333895.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217440 f, 221425.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763680 f, 333922.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217500 f, 221486.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763740 f, 333948.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217560 f, 221322.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763800 f, 333974.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217620 f, 221383.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763860 f, 334000.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217680 f, 221444.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763920 f, 334027.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217740 f, 221505.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763980 f, 334053.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217800 f, 221566.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764040 f, 334079.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217860 f, 221627.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764100 f, 334105.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217920 f, 221688.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764160 f, 333986.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217980 f, 221749.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764220 f, 334012.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218040 f, 221810.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764280 f, 334038.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218100 f, 221871.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764340 f, 334064.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218160 f, 221932.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764400 f, 334090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218220 f, 221993.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764460 f, 334117.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218280 f, 222054.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764520 f, 334143.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218340 f, 222115.9 fps, 0 ms/f
[junit] 2 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 764580 f, 330414.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218400 f, 222177.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764640 f, 330440.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218460 f, 222238.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764700 f, 330466.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218520 f, 222299.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764760 f, 330492.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218580 f, 222360.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764820 f, 330518.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218640 f, 222421.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764880 f, 330544.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218700 f, 222482.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764940 f, 330570.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218760 f, 222543.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765000 f, 330453.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218820 f, 222604.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765060 f, 330479.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218880 f, 222665.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765120 f, 330505.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218940 f, 222500.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765180 f, 330531.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219000 f, 222560.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765240 f, 330557.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219060 f, 222621.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765300 f, 330583.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219120 f, 222682.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219180 f, 222743.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765360 f, 330609.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219240 f, 222804.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765420 f, 330492.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219300 f, 222865.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765480 f, 330518.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219360 f, 222926.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765540 f, 330544.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219420 f, 222987.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765600 f, 330569.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219480 f, 223048.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765660 f, 330595.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219540 f, 223109.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765720 f, 330621.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219600 f, 223170.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765780 f, 330647.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219660 f, 223231.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765840 f, 330673.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219720 f, 223292.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765900 f, 330699.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219780 f, 223353.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219840 f, 223414.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765960 f, 330725.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219900 f, 223475.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766020 f, 330751.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219960 f, 223536.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766080 f, 330634.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220020 f, 223597.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766140 f, 330660.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220080 f, 223658.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766200 f, 330686.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220140 f, 223719.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766260 f, 330712.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220200 f, 223780.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766320 f, 330738.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220260 f, 223841.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766380 f, 330763.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220320 f, 223902.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766440 f, 330789.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220380 f, 223963.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766500 f, 330815.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220440 f, 224024.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766560 f, 330698.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220500 f, 224085.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766620 f, 330724.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220560 f, 224146.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766680 f, 330750.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220620 f, 223979.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766740 f, 330776.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220680 f, 224040.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766800 f, 330802.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220740 f, 224101.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766860 f, 330828.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220800 f, 224162.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766920 f, 330854.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220860 f, 224223.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766980 f, 330880.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220920 f, 224284.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767040 f, 330905.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220980 f, 224345.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767100 f, 330789.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221040 f, 224406.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767160 f, 330815.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221100 f, 224467.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767220 f, 330840.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221160 f, 224527.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767280 f, 330866.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221220 f, 224588.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767340 f, 330892.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221280 f, 224649.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767400 f, 330918.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767460 f, 330944.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221340 f, 224710.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767520 f, 330970.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767580 f, 330996.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221400 f, 224771.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767640 f, 330879.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221460 f, 224832.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767700 f, 330905.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767760 f, 330931.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221520 f, 224893.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767820 f, 330956.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221580 f, 224954.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767880 f, 330982.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767940 f, 331008.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221640 f, 225015.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768000 f, 331034.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221700 f, 225076.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768060 f, 331060.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221760 f, 225137.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768120 f, 330943.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221820 f, 225197.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768180 f, 330969.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221880 f, 225258.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768240 f, 330995.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221940 f, 225319.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768300 f, 331021.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222000 f, 225380.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768360 f, 331046.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222060 f, 225441.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768420 f, 331072.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768480 f, 331098.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222120 f, 225502.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768540 f, 331124.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222180 f, 225563.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768600 f, 331150.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222240 f, 225624.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768660 f, 331176.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222300 f, 225685.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768720 f, 331059.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222360 f, 225746.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222420 f, 225807.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222480 f, 225868.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222540 f, 225699.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768780 f, 331085.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222600 f, 225760.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768840 f, 331111.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222660 f, 225821.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768900 f, 331136.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222720 f, 225882.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768960 f, 331162.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222780 f, 225943.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769020 f, 331188.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222840 f, 226004.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769080 f, 331214.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222900 f, 226064.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769140 f, 331240.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222960 f, 226125.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769200 f, 331123.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223020 f, 226186.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769260 f, 331149.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223080 f, 226247.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769320 f, 331175.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223140 f, 226308.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769380 f, 331201.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769440 f, 331226.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769500 f, 331252.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769560 f, 331278.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223200 f, 226369.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769620 f, 331304.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223260 f, 226430.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769680 f, 331330.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223320 f, 226490.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769740 f, 331356.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223380 f, 226551.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769800 f, 331239.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223440 f, 226612.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769860 f, 331265.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223500 f, 226673.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769920 f, 331290.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223560 f, 226734.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769980 f, 331316.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223620 f, 226795.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770040 f, 331342.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223680 f, 226855.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770100 f, 331368.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223740 f, 226916.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770160 f, 331394.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223800 f, 226977.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770220 f, 331419.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223860 f, 227038.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770280 f, 331303.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223920 f, 227099.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770340 f, 331329.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223980 f, 227160.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770400 f, 331354.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224040 f, 227221.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770460 f, 331380.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224100 f, 227281.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770520 f, 331406.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224160 f, 227342.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770580 f, 331432.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224220 f, 227403.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770640 f, 331458.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224280 f, 227464.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770700 f, 331483.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224340 f, 227525.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770760 f, 331509.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224400 f, 227586.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770820 f, 331535.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224460 f, 227647.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770880 f, 331561.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224520 f, 227707.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770940 f, 331587.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224580 f, 227538.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771000 f, 331470.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224640 f, 227598.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771060 f, 331496.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224700 f, 227659.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771120 f, 331521.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224760 f, 227720.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771180 f, 331547.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224820 f, 227781.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771240 f, 331573.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224880 f, 227841.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771300 f, 331599.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224940 f, 227902.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771360 f, 331625.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225000 f, 227963.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771420 f, 331650.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225060 f, 228024.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771480 f, 331676.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225120 f, 228085.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771540 f, 331702.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225180 f, 228145.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771600 f, 331728.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225240 f, 228206.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771660 f, 331754.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225300 f, 228267.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771720 f, 331779.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225360 f, 228328.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771780 f, 331663.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225420 f, 228389.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771840 f, 331688.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225480 f, 228449.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771900 f, 331714.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225540 f, 228510.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771960 f, 331740.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225600 f, 228571.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772020 f, 331766.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225660 f, 228632.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772080 f, 331792.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225720 f, 228693.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772140 f, 331817.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225780 f, 228753.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225840 f, 228814.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772200 f, 331843.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225900 f, 228875.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772260 f, 331869.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225960 f, 228936.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226020 f, 228996.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226080 f, 229057.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772320 f, 331895.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226140 f, 229118.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772380 f, 331920.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226200 f, 229179.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772440 f, 331946.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226260 f, 229240.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772500 f, 331829.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226320 f, 229300.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772560 f, 331855.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226380 f, 229361.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772620 f, 331881.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226440 f, 229422.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772680 f, 331907.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226500 f, 229483.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772740 f, 331932.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226560 f, 229544.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772800 f, 331958.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226620 f, 229604.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772860 f, 331984.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226680 f, 229433.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772920 f, 332010.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226740 f, 229493.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772980 f, 332036.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226800 f, 229554.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773040 f, 332061.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226860 f, 229615.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773100 f, 332087.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226920 f, 229676.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773160 f, 332113.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226980 f, 229736.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773220 f, 331996.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227040 f, 229797.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773280 f, 332022.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227100 f, 229858.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773340 f, 332048.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227160 f, 229919.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773400 f, 332073.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227220 f, 229979.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773460 f, 332099.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227280 f, 230040.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773520 f, 332125.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227340 f, 230101.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773580 f, 332151.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227400 f, 230161.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773640 f, 332176.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227460 f, 230222.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773700 f, 332202.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227520 f, 230283.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773760 f, 332228.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227580 f, 230344.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773820 f, 332254.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227640 f, 230404.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773880 f, 332279.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227700 f, 230465.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773940 f, 332163.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227760 f, 230526.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774000 f, 332188.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227820 f, 230587.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774060 f, 332214.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227880 f, 230647.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774120 f, 332240.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227940 f, 230708.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774180 f, 332266.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228000 f, 230769.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774240 f, 332291.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228060 f, 230829.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774300 f, 332317.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228120 f, 230890.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774360 f, 332343.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228180 f, 230951.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774420 f, 332369.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228240 f, 231012.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774480 f, 332394.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228300 f, 231072.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774540 f, 332420.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228360 f, 231133.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774600 f, 332446.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228420 f, 231194.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774660 f, 332329.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228480 f, 231255.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774720 f, 332355.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228540 f, 231315.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774780 f, 332380.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228600 f, 231376.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774840 f, 332406.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228660 f, 231437.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774900 f, 332432.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228720 f, 231497.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774960 f, 332458.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228780 f, 231324.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775020 f, 332483.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228840 f, 231385.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775080 f, 332509.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228900 f, 231445.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775140 f, 332535.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228960 f, 231506.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775200 f, 332561.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229020 f, 231567.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775260 f, 332586.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229080 f, 231627.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775320 f, 332612.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229140 f, 231688.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775380 f, 332638.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229200 f, 231749.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775440 f, 332521.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229260 f, 231809.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775500 f, 332547.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229320 f, 231870.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775560 f, 332572.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229380 f, 231931.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229440 f, 231991.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775620 f, 332598.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229500 f, 232052.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775680 f, 332624.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229560 f, 232113.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775740 f, 332650.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775800 f, 332675.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229620 f, 232173.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775860 f, 332701.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229680 f, 232234.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775920 f, 332727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229740 f, 232295.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775980 f, 332753.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229800 f, 232355.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776040 f, 332778.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229860 f, 232416.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776100 f, 332804.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229920 f, 232477.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776160 f, 332687.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229980 f, 232537.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776220 f, 332713.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230040 f, 232598.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776280 f, 332738.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230100 f, 232659.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776340 f, 332764.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230160 f, 232719.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776400 f, 332790.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230220 f, 232780.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776460 f, 332816.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230280 f, 232841.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776520 f, 332841.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230340 f, 232901.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776580 f, 332867.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230400 f, 232962.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776640 f, 332893.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230460 f, 233023.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776700 f, 332919.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230520 f, 233083.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776760 f, 332944.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230580 f, 233144.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776820 f, 332970.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230640 f, 233205.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776880 f, 332996.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230700 f, 233265.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776940 f, 332879.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230760 f, 233326.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777000 f, 332904.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230820 f, 233387.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777060 f, 332930.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230880 f, 233212.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777120 f, 332956.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230940 f, 233272.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777180 f, 332982.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231000 f, 233333.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777240 f, 333007.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231060 f, 233393.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777300 f, 333033.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231120 f, 233454.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777360 f, 333059.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231180 f, 233515.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777420 f, 333084.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231240 f, 233575.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777480 f, 333110.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231300 f, 233636.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777540 f, 333136.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231360 f, 233696.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777600 f, 333161.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231420 f, 233757.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777660 f, 333044.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231480 f, 233818.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777720 f, 333070.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231540 f, 233878.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777780 f, 333096.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231600 f, 233939.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777840 f, 333122.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231660 f, 234000.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777900 f, 333147.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231720 f, 234060.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777960 f, 333173.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231780 f, 234121.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778020 f, 333199.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231840 f, 234181.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778080 f, 333224.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231900 f, 234242.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778140 f, 333250.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231960 f, 234303.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778200 f, 333276.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232020 f, 234363.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778260 f, 333301.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232080 f, 234424.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778320 f, 333327.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232140 f, 234484.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778380 f, 333210.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232200 f, 234545.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778440 f, 333236.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232260 f, 234606.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778500 f, 333261.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232320 f, 234666.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778560 f, 333287.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232380 f, 234727.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778620 f, 333313.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232440 f, 234787.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232500 f, 234848.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778680 f, 333339.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232560 f, 234909.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778740 f, 333364.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232620 f, 234969.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778800 f, 333390.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232680 f, 235030.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778860 f, 333416.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232740 f, 235090.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778920 f, 333441.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232800 f, 235151.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778980 f, 333467.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779040 f, 333493.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232860 f, 235212.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779100 f, 333518.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232920 f, 235272.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779160 f, 333401.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232980 f, 235095.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779220 f, 333427.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233040 f, 235156.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779280 f, 333453.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233100 f, 235216.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779340 f, 333478.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233160 f, 235277.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779400 f, 333504.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233220 f, 235338.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779460 f, 333530.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233280 f, 235398.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779520 f, 333555.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233340 f, 235459.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779580 f, 333581.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233400 f, 235519.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779640 f, 333607.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233460 f, 235580.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779700 f, 333632.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233520 f, 235640.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779760 f, 333658.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233580 f, 235701.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779820 f, 333684.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233640 f, 235761.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779880 f, 333567.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233700 f, 235822.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779940 f, 333592.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233760 f, 235882.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780000 f, 333618.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233820 f, 235943.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780060 f, 333644.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233880 f, 236004.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780120 f, 333669.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233940 f, 236064.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780180 f, 333695.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234000 f, 236125.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780240 f, 333721.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234060 f, 236185.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780300 f, 333746.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234120 f, 236246.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780360 f, 333772.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234180 f, 236306.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780420 f, 333798.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234240 f, 236367.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780480 f, 333823.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234300 f, 236427.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780540 f, 333849.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234360 f, 236488.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780600 f, 333875.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234420 f, 236548.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780660 f, 333758.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234480 f, 236609.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780720 f, 333783.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234540 f, 236670.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780780 f, 333809.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234600 f, 236730.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780840 f, 333834.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234660 f, 236791.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780900 f, 333860.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234720 f, 236851.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780960 f, 333886.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234780 f, 236912.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781020 f, 333911.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234840 f, 236972.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781080 f, 333937.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234900 f, 237033.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781140 f, 333963.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234960 f, 237093.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781200 f, 333846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235020 f, 237154.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781260 f, 333871.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781320 f, 333897.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235080 f, 237214.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781380 f, 333923.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781440 f, 333948.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235140 f, 237275.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781500 f, 333974.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235200 f, 237336.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781560 f, 334000.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781620 f, 334025.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235260 f, 237157.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781680 f, 334051.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235320 f, 237217.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781740 f, 334076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235380 f, 237278.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781800 f, 334102.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235440 f, 237338.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781860 f, 334128.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235500 f, 237399.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781920 f, 334153.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781980 f, 334036.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235560 f, 237459.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782040 f, 334062.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235620 f, 237520.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782100 f, 334087.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235680 f, 237580.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782160 f, 334113.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235740 f, 237641.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782220 f, 334139.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235800 f, 237701.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782280 f, 334164.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782340 f, 334190.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235860 f, 237762.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235920 f, 237822.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782400 f, 334073.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235980 f, 237883.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782460 f, 334099.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236040 f, 237943.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782520 f, 334124.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782580 f, 334150.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236100 f, 238004.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782640 f, 334175.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236160 f, 238064.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782700 f, 334201.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782760 f, 334227.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236220 f, 238125.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782820 f, 334252.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782880 f, 334278.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236280 f, 238185.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782940 f, 334304.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236340 f, 238245.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783000 f, 334186.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236400 f, 238306.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783060 f, 334212.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236460 f, 238366.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783120 f, 334238.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236520 f, 238427.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783180 f, 334263.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236580 f, 238487.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783240 f, 334289.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236640 f, 238548.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783300 f, 334314.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783360 f, 334340.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236700 f, 238608.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783420 f, 334366.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236760 f, 238669.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783480 f, 334391.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236820 f, 238729.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783540 f, 334274.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783600 f, 334300.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236880 f, 238790.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783660 f, 334325.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236940 f, 238850.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783720 f, 334351.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783780 f, 334377.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237000 f, 238911.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783840 f, 334402.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237060 f, 238971.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783900 f, 334428.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783960 f, 334453.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237120 f, 239032.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784020 f, 334479.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237180 f, 239092.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784080 f, 334505.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237240 f, 239153.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784140 f, 334530.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784200 f, 334556.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237300 f, 239213.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784260 f, 334581.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237360 f, 239274.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784320 f, 334607.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237420 f, 239334.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784380 f, 334633.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784440 f, 334658.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237480 f, 239395.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784500 f, 334541.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237540 f, 239455.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784560 f, 334567.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237600 f, 239516.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784620 f, 334592.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784680 f, 334618.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237660 f, 239576.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784740 f, 334643.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237720 f, 239395.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784800 f, 334669.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784860 f, 334695.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237780 f, 239456.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784920 f, 334720.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237840 f, 239516.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784980 f, 334746.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237900 f, 239577.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785040 f, 334771.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237960 f, 239637.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238020 f, 239697.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785100 f, 334797.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238080 f, 239758.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785160 f, 334823.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238140 f, 239818.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785220 f, 334848.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238200 f, 239879.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785280 f, 334874.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785340 f, 334899.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238260 f, 239939.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785400 f, 334925.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238320 f, 240000.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785460 f, 334950.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785520 f, 334976.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238380 f, 240060.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785580 f, 335002.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238440 f, 240120.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785640 f, 334884.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238500 f, 240181.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785700 f, 334910.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238560 f, 240241.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785760 f, 334936.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238620 f, 240302.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785820 f, 334961.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238680 f, 240362.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238740 f, 240422.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785880 f, 334987.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238800 f, 240483.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785940 f, 335012.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238860 f, 240543.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786000 f, 335038.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238920 f, 240604.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786060 f, 335063.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238980 f, 240664.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786120 f, 335089.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239040 f, 240725.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786180 f, 335115.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239100 f, 240785.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786240 f, 335140.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239160 f, 240845.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786300 f, 335166.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239220 f, 240906.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786360 f, 335191.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786420 f, 335217.3 fps, 0 ms/f
[junit] 1 s: 60 f / 62 ms, 967.7 fps, 1 ms/f; total: 239280 f, 226805.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239340 f, 226647.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786480 f, 335242.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786540 f, 335268.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239400 f, 226704.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786600 f, 335294.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239460 f, 226761.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786660 f, 335319.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239520 f, 226818.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786720 f, 335202.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239580 f, 226875.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786780 f, 335227.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239640 f, 226931.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786840 f, 335253.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239700 f, 226988.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786900 f, 335279.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239760 f, 227045.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786960 f, 335304.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239820 f, 227102.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787020 f, 335330.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239880 f, 227159.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787080 f, 335355.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239940 f, 227000.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787140 f, 335381.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240000 f, 227057.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787200 f, 335406.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240060 f, 227114.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787260 f, 335432.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240120 f, 227171.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787320 f, 335458.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240180 f, 227228.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787380 f, 335483.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240240 f, 227284.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787440 f, 335509.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240300 f, 227341.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787500 f, 335534.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240360 f, 227398.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787560 f, 335560.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240420 f, 227455.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787620 f, 335585.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240480 f, 227296.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787680 f, 335611.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240540 f, 227353.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787740 f, 335637.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240600 f, 227410.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787800 f, 335662.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240660 f, 227466.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787860 f, 335545.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240720 f, 227523.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787920 f, 335570.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240780 f, 227580.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787980 f, 335596.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240840 f, 227637.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788040 f, 335621.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240900 f, 227693.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788100 f, 335647.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240960 f, 227750.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788160 f, 335672.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241020 f, 227592.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788220 f, 335698.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241080 f, 227648.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788280 f, 335724.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241140 f, 227705.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788340 f, 335749.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241200 f, 227762.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788400 f, 335775.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241260 f, 227818.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788460 f, 335800.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241320 f, 227875.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788520 f, 335826.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241380 f, 227932.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788580 f, 335851.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241440 f, 227988.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788640 f, 335877.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241500 f, 228045.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788700 f, 335902.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241560 f, 227886.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788760 f, 335928.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241620 f, 227943.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788820 f, 335954.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241680 f, 228000.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788880 f, 335979.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241740 f, 228056.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788940 f, 335862.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241800 f, 228113.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789000 f, 335887.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241860 f, 228169.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789060 f, 335913.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241920 f, 228226.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789120 f, 335938.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241980 f, 228283.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789180 f, 335964.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242040 f, 228339.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789240 f, 335989.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242100 f, 228180.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242160 f, 228237.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789300 f, 336015.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242220 f, 228294.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789360 f, 336040.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242280 f, 228350.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789420 f, 336066.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242340 f, 228407.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789480 f, 336091.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789540 f, 336117.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789600 f, 336143.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242400 f, 228463.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789660 f, 336168.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789720 f, 336194.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242460 f, 228520.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789780 f, 336219.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242520 f, 228576.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789840 f, 336245.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789900 f, 336270.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242580 f, 228633.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789960 f, 336296.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242640 f, 228474.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790020 f, 336321.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242700 f, 228531.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790080 f, 336347.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242760 f, 228587.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790140 f, 336372.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242820 f, 228644.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790200 f, 336398.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790260 f, 336424.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242880 f, 228700.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790320 f, 336306.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242940 f, 228757.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790380 f, 336331.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243000 f, 228813.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790440 f, 336357.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790500 f, 336382.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243060 f, 228870.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790560 f, 336408.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243120 f, 228926.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790620 f, 336434.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243180 f, 228983.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790680 f, 336459.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790740 f, 336485.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243240 f, 228824.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790800 f, 336510.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243300 f, 228880.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790860 f, 336536.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243360 f, 228936.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790920 f, 336561.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243420 f, 228993.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790980 f, 336587.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791040 f, 336612.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243480 f, 229049.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791100 f, 336638.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243540 f, 229106.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791160 f, 336663.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243600 f, 229162.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791220 f, 336689.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791280 f, 336714.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243660 f, 229219.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791340 f, 336740.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243720 f, 229275.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791400 f, 336765.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243780 f, 229116.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791460 f, 336791.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243840 f, 229172.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791520 f, 336817.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243900 f, 229229.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791580 f, 336842.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791640 f, 336868.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243960 f, 229285.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791700 f, 336893.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244020 f, 229342.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791760 f, 336919.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244080 f, 229398.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791820 f, 336801.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791880 f, 336826.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244140 f, 229454.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791940 f, 336852.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244200 f, 229511.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792000 f, 336877.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244260 f, 229567.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792060 f, 336903.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244320 f, 229408.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792120 f, 336928.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792180 f, 336954.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244380 f, 229464.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792240 f, 336980.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244440 f, 229521.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792300 f, 337005.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244500 f, 229577.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792360 f, 337031.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792420 f, 337056.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244560 f, 229633.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792480 f, 337082.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244620 f, 229690.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792540 f, 337107.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792600 f, 337133.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244680 f, 229746.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792660 f, 337158.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244740 f, 229802.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792720 f, 337184.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244800 f, 229859.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792780 f, 337209.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244860 f, 229699.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792840 f, 337235.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244920 f, 229756.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792900 f, 337260.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792960 f, 337286.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244980 f, 229812.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793020 f, 337311.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245040 f, 229868.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793080 f, 337337.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245100 f, 229924.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793140 f, 337362.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245160 f, 229981.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793200 f, 337388.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245220 f, 230037.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793260 f, 337270.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793320 f, 337295.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245280 f, 230093.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793380 f, 337321.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245340 f, 230150.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793440 f, 337346.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245400 f, 229990.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793500 f, 337372.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793560 f, 337397.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245460 f, 230046.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793620 f, 337423.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245520 f, 230103.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793680 f, 337448.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245580 f, 230159.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793740 f, 337474.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793800 f, 337500.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245640 f, 230215.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793860 f, 337525.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245700 f, 230271.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793920 f, 337551.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245760 f, 230328.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793980 f, 337576.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245820 f, 230384.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794040 f, 337602.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245880 f, 230440.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794100 f, 337627.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245940 f, 230280.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794160 f, 337653.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246000 f, 230337.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794220 f, 337678.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246060 f, 230393.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794280 f, 337704.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246120 f, 230449.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794340 f, 337729.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246180 f, 230505.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794400 f, 337755.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246240 f, 230561.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794460 f, 337780.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246300 f, 230617.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794520 f, 337806.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246360 f, 230674.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794580 f, 337831.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246420 f, 230730.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794640 f, 337857.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246480 f, 230786.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794700 f, 337882.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246540 f, 230626.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794760 f, 337764.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246600 f, 230682.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794820 f, 337790.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246660 f, 230739.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794880 f, 337815.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246720 f, 230795.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794940 f, 337841.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246780 f, 230851.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795000 f, 337866.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246840 f, 230907.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795060 f, 337892.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246900 f, 230963.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795120 f, 337917.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246960 f, 231019.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795180 f, 337943.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247020 f, 231075.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795240 f, 337968.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247080 f, 230915.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795300 f, 337994.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247140 f, 230971.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795360 f, 338019.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247200 f, 231028.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795420 f, 338045.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247260 f, 231084.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795480 f, 338070.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247320 f, 231140.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795540 f, 338096.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247380 f, 231196.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795600 f, 338121.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247440 f, 231252.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795660 f, 338147.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247500 f, 231308.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795720 f, 338172.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247560 f, 231364.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795780 f, 338198.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247620 f, 231204.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795840 f, 338223.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247680 f, 231260.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795900 f, 338249.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247740 f, 231316.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795960 f, 338274.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247800 f, 231372.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796020 f, 338300.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247860 f, 231428.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796080 f, 338325.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247920 f, 231484.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796140 f, 338351.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247980 f, 231540.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796200 f, 338376.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248040 f, 231596.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796260 f, 338258.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248100 f, 231652.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796320 f, 338283.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248160 f, 231492.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796380 f, 338309.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248220 f, 231548.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796440 f, 338334.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248280 f, 231604.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796500 f, 338360.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248340 f, 231660.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796560 f, 338385.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248400 f, 231716.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796620 f, 338411.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248460 f, 231772.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796680 f, 338436.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248520 f, 231828.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796740 f, 338462.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248580 f, 231884.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796800 f, 338487.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248640 f, 231940.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796860 f, 338513.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248700 f, 231780.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796920 f, 338538.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796980 f, 338564.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797040 f, 338589.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248760 f, 231835.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797100 f, 338615.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248820 f, 231891.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797160 f, 338640.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797220 f, 338666.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248880 f, 231947.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797280 f, 338691.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248940 f, 232003.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797340 f, 338717.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249000 f, 232059.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797400 f, 338742.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249060 f, 232115.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797460 f, 338768.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249120 f, 232171.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797520 f, 338793.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249180 f, 232227.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797580 f, 338819.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249240 f, 232283.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797640 f, 338844.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249300 f, 232339.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797700 f, 338870.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797760 f, 338895.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249360 f, 232178.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797820 f, 338921.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249420 f, 232234.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797880 f, 338946.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249480 f, 232290.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797940 f, 338828.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249540 f, 232346.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798000 f, 338853.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249600 f, 232402.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798060 f, 338879.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798120 f, 338904.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249660 f, 232458.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798180 f, 338929.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249720 f, 232513.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798240 f, 338955.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249780 f, 232569.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798300 f, 338980.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798360 f, 339006.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249840 f, 232625.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798420 f, 339031.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249900 f, 232681.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798480 f, 339057.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798540 f, 339082.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249960 f, 232737.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798600 f, 339108.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250020 f, 232793.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798660 f, 339133.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250080 f, 232849.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798720 f, 339159.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250140 f, 232905.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798780 f, 339184.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250200 f, 232744.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798840 f, 339210.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798900 f, 339235.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250260 f, 232800.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798960 f, 339261.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250320 f, 232855.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250380 f, 232911.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799020 f, 339286.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250440 f, 232967.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250500 f, 233023.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799080 f, 339312.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250560 f, 233079.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799140 f, 339337.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250620 f, 233134.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799200 f, 339363.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250680 f, 233190.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799260 f, 339388.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250740 f, 233246.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799320 f, 339414.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250800 f, 233302.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799380 f, 339439.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250860 f, 233358.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799440 f, 339464.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250920 f, 233413.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799500 f, 339490.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250980 f, 233469.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251040 f, 233525.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251100 f, 233364.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799560 f, 339515.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251160 f, 233420.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799620 f, 339541.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251220 f, 233475.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251280 f, 233531.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799680 f, 339566.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251340 f, 233587.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799740 f, 339592.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251400 f, 233643.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799800 f, 339617.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251460 f, 233698.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799860 f, 339499.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251520 f, 233754.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799920 f, 339524.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251580 f, 233810.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799980 f, 339550.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251640 f, 233866.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800040 f, 339575.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251700 f, 233921.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800100 f, 339601.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251760 f, 233977.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800160 f, 339626.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800220 f, 339651.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251820 f, 234033.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800280 f, 339677.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251880 f, 234089.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800340 f, 339702.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800400 f, 339728.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251940 f, 234144.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800460 f, 339753.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252000 f, 233983.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800520 f, 339779.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252060 f, 234039.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800580 f, 339804.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252120 f, 234094.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800640 f, 339830.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252180 f, 234150.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800700 f, 339855.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252240 f, 234206.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800760 f, 339881.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252300 f, 234261.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800820 f, 339906.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800880 f, 339932.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252360 f, 234317.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800940 f, 339957.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252420 f, 234373.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801000 f, 339983.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252480 f, 234428.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801060 f, 340008.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252540 f, 234484.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801120 f, 340033.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252600 f, 234540.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801180 f, 340059.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801240 f, 340084.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252660 f, 234596.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801300 f, 340110.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252720 f, 234651.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801360 f, 340135.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252780 f, 234707.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801420 f, 340161.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801480 f, 340186.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252840 f, 234763.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801540 f, 340212.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252900 f, 234601.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801600 f, 340237.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252960 f, 234656.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801660 f, 340263.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801720 f, 340144.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801780 f, 340169.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253020 f, 234712.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801840 f, 340195.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253080 f, 234768.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801900 f, 340220.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801960 f, 340246.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253140 f, 234823.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802020 f, 340271.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253200 f, 234879.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802080 f, 340297.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253260 f, 234935.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802140 f, 340322.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802200 f, 340347.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253320 f, 234990.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802260 f, 340373.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253380 f, 235046.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802320 f, 340398.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253440 f, 235102.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802380 f, 340424.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253500 f, 235157.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802440 f, 340449.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802500 f, 340475.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253560 f, 235213.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802560 f, 340500.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253620 f, 235269.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802620 f, 340526.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253680 f, 235324.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802680 f, 340551.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802740 f, 340577.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253740 f, 235380.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802800 f, 340602.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253800 f, 235217.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802860 f, 340627.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253860 f, 235273.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802920 f, 340653.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253920 f, 235329.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802980 f, 340678.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253980 f, 235384.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803040 f, 340704.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254040 f, 235440.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803100 f, 340729.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254100 f, 235495.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803160 f, 340755.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254160 f, 235551.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803220 f, 340780.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254220 f, 235607.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803280 f, 340806.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254280 f, 235662.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803340 f, 340831.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803400 f, 340857.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254340 f, 235718.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803460 f, 340882.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254400 f, 235773.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803520 f, 340907.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254460 f, 235829.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803580 f, 340788.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254520 f, 235885.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803640 f, 340814.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254580 f, 235940.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803700 f, 340839.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254640 f, 235996.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803760 f, 340865.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254700 f, 236051.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803820 f, 340890.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803880 f, 340916.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254760 f, 236107.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803940 f, 340941.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254820 f, 236163.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804000 f, 340966.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254880 f, 236218.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804060 f, 340992.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254940 f, 236274.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804120 f, 341017.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255000 f, 236329.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804180 f, 341043.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255060 f, 236385.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804240 f, 341068.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255120 f, 236441.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804300 f, 341094.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255180 f, 236496.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804360 f, 341119.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804420 f, 341145.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255240 f, 236552.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804480 f, 341170.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255300 f, 236607.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804540 f, 341195.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255360 f, 236663.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804600 f, 341221.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255420 f, 236719.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804660 f, 341246.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255480 f, 236774.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804720 f, 341272.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804780 f, 341297.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255540 f, 236830.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804840 f, 341323.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255600 f, 236886.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804900 f, 341348.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255660 f, 236941.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804960 f, 341374.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255720 f, 236997.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805020 f, 341399.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805080 f, 341424.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255780 f, 237052.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805140 f, 341450.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805200 f, 341475.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255840 f, 237108.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805260 f, 341501.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255900 f, 237164.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805320 f, 341526.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255960 f, 237219.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805380 f, 341552.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805440 f, 341432.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256020 f, 237275.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805500 f, 341458.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256080 f, 237330.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805560 f, 341483.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256140 f, 237386.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805620 f, 341509.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805680 f, 341534.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256200 f, 237442.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805740 f, 341560.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256260 f, 237277.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805800 f, 341585.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256320 f, 237333.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805860 f, 341610.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256380 f, 237388.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805920 f, 341636.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805980 f, 341661.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256440 f, 237444.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806040 f, 341687.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256500 f, 237500.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806100 f, 341712.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806160 f, 341738.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256560 f, 237555.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806220 f, 341763.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256620 f, 237611.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806280 f, 341788.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256680 f, 237666.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806340 f, 341814.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256740 f, 237722.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806400 f, 341839.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256800 f, 237777.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806460 f, 341865.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806520 f, 341890.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256860 f, 237833.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806580 f, 341916.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256920 f, 237888.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806640 f, 341941.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256980 f, 237944.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806700 f, 341966.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257040 f, 238000.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806760 f, 341992.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257100 f, 238055.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806820 f, 342017.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806880 f, 342043.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257160 f, 238111.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806940 f, 342068.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257220 f, 238166.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807000 f, 342094.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257280 f, 238222.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807060 f, 342119.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257340 f, 238277.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807120 f, 342144.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257400 f, 238333.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807180 f, 342170.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257460 f, 238388.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807240 f, 342195.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807300 f, 342221.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257520 f, 238444.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807360 f, 342246.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257580 f, 238500.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807420 f, 342272.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257640 f, 238555.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807480 f, 342152.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257700 f, 238611.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807540 f, 342177.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807600 f, 342203.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257760 f, 238666.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807660 f, 342228.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257820 f, 238722.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807720 f, 342254.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257880 f, 238777.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807780 f, 342279.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257940 f, 238833.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807840 f, 342305.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807900 f, 342330.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258000 f, 238888.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807960 f, 342355.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258060 f, 238944.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808020 f, 342381.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258120 f, 239000.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808080 f, 342406.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258180 f, 239055.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808140 f, 342432.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808200 f, 342457.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258240 f, 239111.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808260 f, 342483.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258300 f, 239166.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808320 f, 342508.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258360 f, 239222.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808380 f, 342533.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258420 f, 239277.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808440 f, 342559.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808500 f, 342584.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258480 f, 239333.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808560 f, 342610.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258540 f, 239388.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808620 f, 342635.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258600 f, 239444.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808680 f, 342661.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258660 f, 239500.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808740 f, 342686.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808800 f, 342711.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258720 f, 239555.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808860 f, 342737.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258780 f, 239611.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808920 f, 342762.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258840 f, 239666.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808980 f, 342788.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809040 f, 342813.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258900 f, 239722.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809100 f, 342839.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258960 f, 239777.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809160 f, 342864.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259020 f, 239833.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809220 f, 342889.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259080 f, 239888.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809280 f, 342915.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809340 f, 342940.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259140 f, 239944.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809400 f, 342966.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259200 f, 240000.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809460 f, 342991.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259260 f, 240055.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809520 f, 343016.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809580 f, 343042.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259320 f, 240111.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809640 f, 343067.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259380 f, 240166.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809700 f, 342947.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809760 f, 342973.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259440 f, 240222.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809820 f, 342998.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259500 f, 240277.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809880 f, 343024.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259560 f, 240333.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809940 f, 343049.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259620 f, 240166.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810000 f, 343074.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259680 f, 240222.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810060 f, 343100.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810120 f, 343125.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810180 f, 343151.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259740 f, 240277.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810240 f, 343176.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259800 f, 240333.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810300 f, 343202.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259860 f, 240388.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810360 f, 343227.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259920 f, 240444.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810420 f, 343252.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259980 f, 240499.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810480 f, 343278.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810540 f, 343303.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260040 f, 240555.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260100 f, 240610.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810600 f, 343329.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260160 f, 240666.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810660 f, 343354.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260220 f, 240721.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810720 f, 343379.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260280 f, 240777.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810780 f, 343405.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810840 f, 343430.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260340 f, 240832.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810900 f, 343456.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260400 f, 240888.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810960 f, 343481.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260460 f, 240943.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811020 f, 343507.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811080 f, 343532.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260520 f, 240999.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811140 f, 343557.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260580 f, 241054.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811200 f, 343583.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260640 f, 241110.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811260 f, 343608.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811320 f, 343634.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260700 f, 241165.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811380 f, 343659.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260760 f, 241221.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811440 f, 343684.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260820 f, 241276.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811500 f, 343710.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260880 f, 241332.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811560 f, 343735.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811620 f, 343761.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260940 f, 241387.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811680 f, 343786.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261000 f, 241443.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811740 f, 343811.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261060 f, 241498.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811800 f, 343837.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811860 f, 343862.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261120 f, 241554.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811920 f, 343888.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261180 f, 241609.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811980 f, 343768.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812040 f, 343793.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261240 f, 241665.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812100 f, 343818.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261300 f, 241720.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812160 f, 343844.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261360 f, 241776.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812220 f, 343869.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812280 f, 343895.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261420 f, 241831.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812340 f, 343920.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261480 f, 241887.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812400 f, 343945.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812460 f, 343971.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812520 f, 343996.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261540 f, 241942.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812580 f, 344022.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261600 f, 241998.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812640 f, 344047.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261660 f, 242053.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812700 f, 344072.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261720 f, 242109.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812760 f, 344098.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261780 f, 242164.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812820 f, 344123.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812880 f, 344149.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261840 f, 242220.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812940 f, 344174.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261900 f, 242275.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813000 f, 344199.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813060 f, 344225.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261960 f, 242331.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813120 f, 344250.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262020 f, 242386.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813180 f, 344276.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262080 f, 242442.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813240 f, 344301.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262140 f, 242497.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813300 f, 344326.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813360 f, 344352.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262200 f, 242553.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813420 f, 344377.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262260 f, 242608.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813480 f, 344403.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262320 f, 242664.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813540 f, 344428.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262380 f, 242719.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813600 f, 344453.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813660 f, 344479.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262440 f, 242775.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813720 f, 344504.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262500 f, 242830.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813780 f, 344530.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262560 f, 242886.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813840 f, 344555.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262620 f, 242941.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813900 f, 344580.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262680 f, 242997.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813960 f, 344606.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262740 f, 243052.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814020 f, 344631.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262800 f, 243108.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814080 f, 344657.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262860 f, 243163.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814140 f, 344682.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262920 f, 243219.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814200 f, 344562.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262980 f, 243049.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814260 f, 344587.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263040 f, 243105.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814320 f, 344612.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814380 f, 344638.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263100 f, 243160.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814440 f, 344663.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814500 f, 344688.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263160 f, 243216.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814560 f, 344714.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263220 f, 243271.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814620 f, 344739.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263280 f, 243327.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814680 f, 344765.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263340 f, 243382.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814740 f, 344790.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814800 f, 344815.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263400 f, 243438.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814860 f, 344841.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263460 f, 243493.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814920 f, 344866.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814980 f, 344892.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263520 f, 243548.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815040 f, 344917.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263580 f, 243604.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815100 f, 344942.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263640 f, 243659.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815160 f, 344968.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263700 f, 243715.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815220 f, 344993.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263760 f, 243770.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815280 f, 345019.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815340 f, 345044.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263820 f, 243826.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815400 f, 345069.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263880 f, 243881.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815460 f, 345095.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263940 f, 243937.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815520 f, 345120.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815580 f, 345146.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264000 f, 243992.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815640 f, 345171.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264060 f, 244048.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815700 f, 345196.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264120 f, 244103.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815760 f, 345222.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264180 f, 244158.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815820 f, 345247.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815880 f, 345272.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264240 f, 244214.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815940 f, 345298.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264300 f, 244269.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816000 f, 345323.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264360 f, 244325.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816060 f, 345349.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816120 f, 345374.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264420 f, 244380.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816180 f, 345399.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264480 f, 244436.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816240 f, 345425.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264540 f, 244491.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816300 f, 345450.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816360 f, 345476.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264600 f, 244547.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816420 f, 345501.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264660 f, 244602.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816480 f, 345380.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264720 f, 244658.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816540 f, 345406.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264780 f, 244713.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816600 f, 345431.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816660 f, 345456.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264840 f, 244768.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816720 f, 345482.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264900 f, 244824.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816780 f, 345507.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816840 f, 345533.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264960 f, 244879.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816900 f, 345558.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265020 f, 244935.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816960 f, 345583.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265080 f, 244990.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817020 f, 345609.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265140 f, 245046.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817080 f, 345634.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265200 f, 245101.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817140 f, 345659.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265260 f, 245157.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817200 f, 345685.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265320 f, 245212.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265380 f, 245268.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817260 f, 345710.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265440 f, 245323.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817320 f, 345736.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265500 f, 245378.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817380 f, 345761.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265560 f, 245434.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817440 f, 345786.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265620 f, 245489.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817500 f, 345812.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817560 f, 345837.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265680 f, 245545.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817620 f, 345862.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265740 f, 245600.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817680 f, 345888.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265800 f, 245656.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817740 f, 345913.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265860 f, 245711.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817800 f, 345939.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265920 f, 245767.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817860 f, 345964.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265980 f, 245822.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817920 f, 345989.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266040 f, 245878.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817980 f, 346015.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266100 f, 245933.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818040 f, 346040.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266160 f, 245988.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818100 f, 346065.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818160 f, 346091.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266220 f, 246044.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818220 f, 346116.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266280 f, 246099.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818280 f, 346142.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266340 f, 246155.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818340 f, 346167.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266400 f, 245983.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818400 f, 346192.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266460 f, 246038.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818460 f, 346218.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266520 f, 246094.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818520 f, 346243.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818580 f, 346269.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818640 f, 346294.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266580 f, 246149.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818700 f, 346319.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266640 f, 246204.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818760 f, 346345.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266700 f, 246260.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818820 f, 346370.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266760 f, 246315.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818880 f, 346395.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266820 f, 246371.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818940 f, 346274.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266880 f, 246426.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819000 f, 346300.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266940 f, 246482.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819060 f, 346325.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267000 f, 246537.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819120 f, 346350.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267060 f, 246592.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819180 f, 346376.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267120 f, 246648.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819240 f, 346401.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267180 f, 246703.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819300 f, 346427.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267240 f, 246759.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819360 f, 346452.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267300 f, 246814.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819420 f, 346477.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267360 f, 246869.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819480 f, 346503.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819540 f, 346528.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267420 f, 246925.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819600 f, 346553.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267480 f, 246980.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819660 f, 346579.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267540 f, 247036.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819720 f, 346604.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267600 f, 247091.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819780 f, 346630.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267660 f, 247146.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819840 f, 346655.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267720 f, 247202.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267780 f, 247257.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819900 f, 346680.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267840 f, 247313.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819960 f, 346706.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820020 f, 346731.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820080 f, 346756.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267900 f, 247368.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820140 f, 346782.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267960 f, 247423.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820200 f, 346807.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268020 f, 247479.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820260 f, 346832.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268080 f, 247534.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820320 f, 346858.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268140 f, 247590.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820380 f, 346883.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268200 f, 247645.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820440 f, 346909.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268260 f, 247700.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820500 f, 346934.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268320 f, 247756.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820560 f, 346959.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268380 f, 247811.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820620 f, 346985.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268440 f, 247867.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820680 f, 347010.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268500 f, 247922.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820740 f, 347035.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268560 f, 247977.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820800 f, 347061.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268620 f, 248033.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820860 f, 347086.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268680 f, 248088.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820920 f, 347112.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268740 f, 248144.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820980 f, 347137.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268800 f, 248199.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821040 f, 347162.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268860 f, 248254.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821100 f, 347188.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268920 f, 248310.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821160 f, 347213.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268980 f, 248365.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821220 f, 347238.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269040 f, 248421.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821280 f, 347264.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269100 f, 248476.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821340 f, 347289.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269160 f, 248531.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821400 f, 347315.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269220 f, 248587.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821460 f, 347340.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269280 f, 248642.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269340 f, 248698.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821520 f, 347218.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269400 f, 248753.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821580 f, 347244.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269460 f, 248808.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821640 f, 347269.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269520 f, 248864.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821700 f, 347295.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269580 f, 248919.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821760 f, 347320.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269640 f, 248975.0 fps, 0 ms/f
[junit] 2 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 821820 f, 347052.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269700 f, 249030.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821880 f, 347077.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269760 f, 248856.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821940 f, 347103.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269820 f, 248911.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822000 f, 347128.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822060 f, 347153.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269880 f, 248966.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822120 f, 347179.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269940 f, 249022.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822180 f, 347204.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822240 f, 347229.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270000 f, 249077.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822300 f, 347255.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270060 f, 249132.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822360 f, 347280.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270120 f, 249188.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822420 f, 347305.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270180 f, 249243.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822480 f, 347331.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270240 f, 249298.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822540 f, 347356.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270300 f, 249354.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822600 f, 347381.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270360 f, 249409.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822660 f, 347407.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270420 f, 249464.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822720 f, 347432.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270480 f, 249520.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822780 f, 347457.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270540 f, 249575.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822840 f, 347483.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270600 f, 249631.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822900 f, 347508.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270660 f, 249686.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822960 f, 347533.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270720 f, 249741.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823020 f, 347559.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270780 f, 249797.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823080 f, 347584.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270840 f, 249852.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823140 f, 347609.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270900 f, 249907.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823200 f, 347635.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270960 f, 249963.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823260 f, 347660.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271020 f, 250018.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823320 f, 347539.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271080 f, 250073.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271140 f, 250129.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823380 f, 347564.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271200 f, 250184.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823440 f, 347589.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271260 f, 250239.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823500 f, 347615.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271320 f, 250295.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823560 f, 347640.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271380 f, 250350.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823620 f, 347665.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271440 f, 250405.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823680 f, 347691.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271500 f, 250461.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823740 f, 347716.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271560 f, 250516.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823800 f, 347741.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271620 f, 250571.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823860 f, 347766.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271680 f, 250627.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823920 f, 347792.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271740 f, 250682.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823980 f, 347817.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271800 f, 250738.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824040 f, 347842.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271860 f, 250793.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824100 f, 347868.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271920 f, 250848.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824160 f, 347893.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271980 f, 250904.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824220 f, 347918.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272040 f, 250959.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824280 f, 347944.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272100 f, 251014.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824340 f, 347969.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272160 f, 251070.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824400 f, 347994.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272220 f, 251125.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824460 f, 348020.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272280 f, 251180.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824520 f, 348045.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272340 f, 251236.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824580 f, 348070.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272400 f, 251291.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824640 f, 348096.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272460 f, 251346.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824700 f, 348121.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272520 f, 251402.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824760 f, 348146.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272580 f, 251457.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824820 f, 348172.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272640 f, 251512.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824880 f, 348197.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272700 f, 251568.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824940 f, 348222.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272760 f, 251623.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825000 f, 348248.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272820 f, 251678.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825060 f, 348273.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272880 f, 251734.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825120 f, 348298.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272940 f, 251789.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825180 f, 348324.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273000 f, 251845.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825240 f, 348349.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273060 f, 251900.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825300 f, 348374.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273120 f, 251723.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825360 f, 348400.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273180 f, 251778.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825420 f, 348425.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273240 f, 251834.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825480 f, 348450.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273300 f, 251889.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825540 f, 348476.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273360 f, 251944.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825600 f, 348501.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273420 f, 252000.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825660 f, 348526.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273480 f, 252055.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825720 f, 348552.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273540 f, 252110.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825780 f, 348577.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273600 f, 252165.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825840 f, 348602.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273660 f, 252221.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825900 f, 348628.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273720 f, 252276.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825960 f, 348653.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273780 f, 252331.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826020 f, 348678.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273840 f, 252387.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826080 f, 348704.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273900 f, 252442.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826140 f, 348582.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273960 f, 252497.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826200 f, 348607.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274020 f, 252553.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826260 f, 348632.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274080 f, 252608.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826320 f, 348658.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274140 f, 252663.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826380 f, 348683.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274200 f, 252718.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826440 f, 348708.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826500 f, 348734.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274260 f, 252774.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826560 f, 348759.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274320 f, 252829.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826620 f, 348784.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274380 f, 252884.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826680 f, 348810.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274440 f, 252940.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826740 f, 348835.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274500 f, 252995.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826800 f, 348860.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274560 f, 253050.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826860 f, 348886.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274620 f, 253105.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826920 f, 348911.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274680 f, 253161.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826980 f, 348936.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274740 f, 253216.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827040 f, 348962.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274800 f, 253271.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827100 f, 348987.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274860 f, 253327.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827160 f, 349012.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274920 f, 253382.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827220 f, 349037.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274980 f, 253437.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827280 f, 349063.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275040 f, 253493.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827340 f, 349088.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275100 f, 253548.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827400 f, 349113.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275160 f, 253603.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827460 f, 349139.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275220 f, 253658.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827520 f, 349164.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275280 f, 253714.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827580 f, 349189.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275340 f, 253769.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827640 f, 349215.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827700 f, 349240.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275400 f, 253824.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827760 f, 349265.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275460 f, 253880.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827820 f, 349291.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275520 f, 253935.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827880 f, 349316.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275580 f, 253990.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827940 f, 349341.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275640 f, 254046.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828000 f, 349367.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275700 f, 254101.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828060 f, 349392.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275760 f, 254156.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828120 f, 349417.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275820 f, 254211.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828180 f, 349443.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275880 f, 254267.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828240 f, 349468.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275940 f, 254322.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828300 f, 349493.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276000 f, 254377.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828360 f, 349519.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276060 f, 254433.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828420 f, 349544.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276120 f, 254488.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828480 f, 349569.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276180 f, 254543.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828540 f, 349594.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276240 f, 254599.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828600 f, 349620.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276300 f, 254654.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828660 f, 349645.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276360 f, 254709.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828720 f, 349670.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276420 f, 254764.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828780 f, 349696.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276480 f, 254820.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828840 f, 349721.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276540 f, 254640.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828900 f, 349746.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276600 f, 254696.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828960 f, 349772.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276660 f, 254751.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829020 f, 349797.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276720 f, 254806.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829080 f, 349675.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276780 f, 254861.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829140 f, 349700.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276840 f, 254917.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829200 f, 349725.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276900 f, 254972.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829260 f, 349751.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829320 f, 349776.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276960 f, 255027.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829380 f, 349801.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277020 f, 255082.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829440 f, 349827.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277080 f, 255138.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829500 f, 349852.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277140 f, 255193.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829560 f, 349877.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277200 f, 255248.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829620 f, 349902.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277260 f, 255303.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829680 f, 349928.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277320 f, 255359.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829740 f, 349953.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277380 f, 255414.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277440 f, 255469.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829800 f, 349978.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277500 f, 255524.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829860 f, 350004.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277560 f, 255580.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829920 f, 350029.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277620 f, 255635.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829980 f, 350054.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277680 f, 255690.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830040 f, 350080.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277740 f, 255745.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830100 f, 350105.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277800 f, 255801.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830160 f, 350130.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277860 f, 255856.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830220 f, 350156.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277920 f, 255911.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830280 f, 350181.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277980 f, 255966.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830340 f, 350206.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278040 f, 256022.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830400 f, 350231.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278100 f, 256077.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830460 f, 350257.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278160 f, 256132.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830520 f, 350282.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278220 f, 256187.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830580 f, 350307.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278280 f, 256243.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830640 f, 350333.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278340 f, 256298.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830700 f, 350358.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278400 f, 256353.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830760 f, 350383.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830820 f, 350409.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278460 f, 256408.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830880 f, 350434.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278520 f, 256464.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830940 f, 350459.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278580 f, 256519.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831000 f, 350485.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278640 f, 256574.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831060 f, 350510.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278700 f, 256629.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831120 f, 350535.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278760 f, 256685.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831180 f, 350560.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278820 f, 256740.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831240 f, 350586.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831300 f, 350611.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278880 f, 256795.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831360 f, 350636.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278940 f, 256850.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831420 f, 350662.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279000 f, 256906.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831480 f, 350687.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279060 f, 256961.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831540 f, 350712.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279120 f, 257016.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831600 f, 350738.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279180 f, 257071.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831660 f, 350763.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279240 f, 257127.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831720 f, 350788.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279300 f, 257182.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279360 f, 257237.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831780 f, 350814.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279420 f, 257292.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831840 f, 350839.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279480 f, 257348.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831900 f, 350864.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279540 f, 257403.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831960 f, 350889.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279600 f, 257458.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832020 f, 350767.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279660 f, 257513.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832080 f, 350792.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279720 f, 257569.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832140 f, 350817.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279780 f, 257624.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832200 f, 350843.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279840 f, 257679.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832260 f, 350868.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279900 f, 257734.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832320 f, 350893.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279960 f, 257790.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832380 f, 350919.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280020 f, 257608.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832440 f, 350944.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832500 f, 350969.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280080 f, 257663.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280140 f, 257718.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832560 f, 350994.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832620 f, 351020.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280200 f, 257773.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832680 f, 351045.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832740 f, 351070.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832800 f, 351096.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832860 f, 351121.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280260 f, 257828.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832920 f, 351146.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280320 f, 257884.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832980 f, 351172.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280380 f, 257939.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833040 f, 351197.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280440 f, 257994.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833100 f, 351222.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280500 f, 258049.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833160 f, 351247.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833220 f, 351273.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280560 f, 258104.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833280 f, 351298.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280620 f, 258160.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833340 f, 351323.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833400 f, 351349.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280680 f, 258215.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280740 f, 258270.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833460 f, 351374.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280800 f, 258325.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833520 f, 351399.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280860 f, 258380.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833580 f, 351424.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280920 f, 258436.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833640 f, 351450.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280980 f, 258491.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833700 f, 351475.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281040 f, 258546.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833760 f, 351500.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281100 f, 258601.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833820 f, 351526.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281160 f, 258656.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833880 f, 351551.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281220 f, 258712.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833940 f, 351576.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281280 f, 258767.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834000 f, 351602.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281340 f, 258822.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834060 f, 351627.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281400 f, 258877.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834120 f, 351652.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281460 f, 258932.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834180 f, 351677.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281520 f, 258988.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834240 f, 351703.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281580 f, 259043.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834300 f, 351728.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281640 f, 259098.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834360 f, 351753.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281700 f, 259153.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834420 f, 351779.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281760 f, 259208.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834480 f, 351804.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281820 f, 259264.0 fps, 0 ms/f
[junit] 2 s: 60 f / 14 ms, 4285.7 fps, 0 ms/f; total: 834540 f, 349618.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281880 f, 259319.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834600 f, 349643.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281940 f, 259374.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834660 f, 349669.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282000 f, 259429.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834720 f, 349694.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282060 f, 259484.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834780 f, 349719.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282120 f, 259540.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834840 f, 349744.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282180 f, 259595.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834900 f, 349769.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282240 f, 259650.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834960 f, 349794.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282300 f, 259705.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835020 f, 349819.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282360 f, 259760.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835080 f, 349845.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282420 f, 259816.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835140 f, 349870.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282480 f, 259871.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835200 f, 349748.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282540 f, 259926.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835260 f, 349773.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282600 f, 259981.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835320 f, 349799.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282660 f, 260036.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835380 f, 349824.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282720 f, 260092.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835440 f, 349849.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282780 f, 260147.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835500 f, 349874.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282840 f, 260202.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835560 f, 349899.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282900 f, 260257.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835620 f, 349924.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282960 f, 260312.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835680 f, 349949.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283020 f, 260367.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835740 f, 349974.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283080 f, 260423.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835800 f, 350000.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283140 f, 260478.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835860 f, 350025.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283200 f, 260533.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835920 f, 350050.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283260 f, 260588.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835980 f, 350075.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283320 f, 260643.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836040 f, 350100.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283380 f, 260699.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836100 f, 350125.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283440 f, 260754.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283500 f, 260569.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283560 f, 260625.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283620 f, 260680.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836160 f, 350150.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836220 f, 350175.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836280 f, 350201.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283680 f, 260735.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836340 f, 350226.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283740 f, 260790.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836400 f, 350251.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283800 f, 260845.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836460 f, 350276.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283860 f, 260900.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836520 f, 350301.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283920 f, 260955.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283980 f, 261011.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836580 f, 350326.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836640 f, 350351.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284040 f, 261066.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284100 f, 261121.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836700 f, 350376.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284160 f, 261176.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836760 f, 350402.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284220 f, 261231.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836820 f, 350427.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284280 f, 261286.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836880 f, 350452.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284340 f, 261341.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836940 f, 350477.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284400 f, 261397.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837000 f, 350502.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284460 f, 261452.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837060 f, 350527.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284520 f, 261507.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837120 f, 350552.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284580 f, 261562.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837180 f, 350577.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284640 f, 261617.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837240 f, 350603.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284700 f, 261672.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837300 f, 350628.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284760 f, 261727.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837360 f, 350653.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284820 f, 261783.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837420 f, 350678.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284880 f, 261838.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837480 f, 350703.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284940 f, 261893.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837540 f, 350728.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285000 f, 261948.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837600 f, 350753.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285060 f, 262003.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837660 f, 350778.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285120 f, 262058.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837720 f, 350804.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285180 f, 262113.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837780 f, 350829.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285240 f, 262169.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837840 f, 350854.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285300 f, 262224.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837900 f, 350879.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285360 f, 262279.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837960 f, 350904.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285420 f, 262334.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838020 f, 350929.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838080 f, 350954.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285480 f, 262389.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838140 f, 350979.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285540 f, 262444.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838200 f, 351005.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285600 f, 262500.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838260 f, 351030.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285660 f, 262555.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838320 f, 351055.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285720 f, 262610.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838380 f, 351080.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285780 f, 262665.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838440 f, 351105.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285840 f, 262720.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838500 f, 351130.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285900 f, 262775.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838560 f, 351008.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285960 f, 262830.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838620 f, 351033.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286020 f, 262886.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838680 f, 351059.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286080 f, 262941.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838740 f, 351084.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286140 f, 262996.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838800 f, 351109.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286200 f, 263051.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838860 f, 351134.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286260 f, 263106.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838920 f, 351159.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286320 f, 263161.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838980 f, 351184.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286380 f, 263216.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839040 f, 351209.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286440 f, 263272.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839100 f, 351234.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286500 f, 263327.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839160 f, 351259.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286560 f, 263382.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839220 f, 351285.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286620 f, 263437.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839280 f, 351310.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286680 f, 263492.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839340 f, 351335.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286740 f, 263547.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839400 f, 351360.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286800 f, 263602.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839460 f, 351385.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286860 f, 263658.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839520 f, 351410.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286920 f, 263713.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839580 f, 351435.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286980 f, 263526.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839640 f, 351460.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839700 f, 351485.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287040 f, 263581.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839760 f, 351511.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839820 f, 351536.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287100 f, 263636.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839880 f, 351561.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287160 f, 263691.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839940 f, 351586.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287220 f, 263746.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840000 f, 351611.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287280 f, 263801.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840060 f, 351636.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287340 f, 263856.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840120 f, 351661.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287400 f, 263911.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840180 f, 351686.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287460 f, 263966.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840240 f, 351712.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287520 f, 264022.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840300 f, 351737.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287580 f, 264077.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840360 f, 351762.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287640 f, 264132.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840420 f, 351787.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287700 f, 264187.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840480 f, 351812.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287760 f, 264242.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840540 f, 351837.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287820 f, 264297.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840600 f, 351862.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287880 f, 264352.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840660 f, 351887.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287940 f, 264407.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840720 f, 351912.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288000 f, 264462.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840780 f, 351938.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288060 f, 264517.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840840 f, 351963.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288120 f, 264573.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840900 f, 351988.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288180 f, 264628.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840960 f, 352013.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288240 f, 264683.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841020 f, 352038.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288300 f, 264738.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841080 f, 352063.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288360 f, 264793.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841140 f, 352088.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288420 f, 264848.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841200 f, 352113.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288480 f, 264903.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841260 f, 352138.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288540 f, 264958.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841320 f, 352164.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288600 f, 265013.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841380 f, 352189.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288660 f, 265068.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841440 f, 352214.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841500 f, 352239.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288720 f, 265123.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841560 f, 352264.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288780 f, 265179.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841620 f, 352289.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288840 f, 265234.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841680 f, 352314.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288900 f, 265289.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841740 f, 352339.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288960 f, 265344.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841800 f, 352365.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289020 f, 265399.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841860 f, 352390.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289080 f, 265454.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841920 f, 352415.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289140 f, 265509.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841980 f, 352440.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289200 f, 265564.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842040 f, 352318.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289260 f, 265619.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842100 f, 352343.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289320 f, 265674.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842160 f, 352368.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289380 f, 265730.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842220 f, 352393.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289440 f, 265785.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842280 f, 352418.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289500 f, 265840.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842340 f, 352443.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289560 f, 265895.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842400 f, 352468.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289620 f, 265950.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842460 f, 352493.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289680 f, 266005.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289740 f, 266060.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842520 f, 352518.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289800 f, 266115.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842580 f, 352543.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289860 f, 266170.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842640 f, 352569.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289920 f, 266225.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842700 f, 352594.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289980 f, 266281.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842760 f, 352619.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290040 f, 266336.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842820 f, 352644.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290100 f, 266391.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842880 f, 352669.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290160 f, 266446.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842940 f, 352694.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843000 f, 352719.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290220 f, 266501.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290280 f, 266556.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843060 f, 352744.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290340 f, 266611.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843120 f, 352769.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290400 f, 266666.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843180 f, 352795.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290460 f, 266477.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843240 f, 352820.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843300 f, 352845.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290520 f, 266532.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843360 f, 352870.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290580 f, 266587.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843420 f, 352895.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290640 f, 266642.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843480 f, 352920.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290700 f, 266697.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843540 f, 352945.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290760 f, 266752.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843600 f, 352970.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290820 f, 266807.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843660 f, 352995.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290880 f, 266862.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843720 f, 353020.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290940 f, 266917.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843780 f, 353046.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291000 f, 266972.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843840 f, 353071.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291060 f, 267027.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843900 f, 353096.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291120 f, 267082.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843960 f, 353121.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291180 f, 267137.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844020 f, 353146.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291240 f, 267192.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844080 f, 353171.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291300 f, 267247.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844140 f, 353196.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291360 f, 267302.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844200 f, 353221.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291420 f, 267357.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844260 f, 353246.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291480 f, 267412.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844320 f, 353271.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291540 f, 267467.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844380 f, 353297.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291600 f, 267522.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844440 f, 353322.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291660 f, 267577.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844500 f, 353347.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291720 f, 267633.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844560 f, 353372.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291780 f, 267688.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844620 f, 353397.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291840 f, 267743.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844680 f, 353422.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291900 f, 267798.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844740 f, 353447.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291960 f, 267853.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844800 f, 353472.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292020 f, 267908.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844860 f, 353497.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292080 f, 267963.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844920 f, 353523.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292140 f, 268018.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844980 f, 353548.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292200 f, 268073.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845040 f, 353573.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292260 f, 268128.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845100 f, 353598.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292320 f, 268183.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845160 f, 353623.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292380 f, 268238.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845220 f, 353648.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292440 f, 268293.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845280 f, 353673.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292500 f, 268348.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845340 f, 353698.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292560 f, 268403.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845400 f, 353723.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292620 f, 268458.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845460 f, 353601.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292680 f, 268513.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845520 f, 353626.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292740 f, 268568.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845580 f, 353651.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292800 f, 268623.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845640 f, 353676.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292860 f, 268678.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845700 f, 353701.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292920 f, 268733.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845760 f, 353726.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292980 f, 268789.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845820 f, 353751.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293040 f, 268844.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845880 f, 353776.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293100 f, 268899.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845940 f, 353801.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293160 f, 268954.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846000 f, 353826.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293220 f, 269009.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846060 f, 353851.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293280 f, 269064.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846120 f, 353877.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293340 f, 269119.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846180 f, 353902.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293400 f, 269174.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846240 f, 353927.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846300 f, 353952.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293460 f, 269229.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846360 f, 353977.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293520 f, 269284.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293580 f, 269339.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846420 f, 354002.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846480 f, 354027.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293640 f, 269394.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293700 f, 269449.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846540 f, 354052.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846600 f, 354077.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293760 f, 269504.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846660 f, 354102.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293820 f, 269559.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846720 f, 354127.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293880 f, 269614.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846780 f, 354153.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293940 f, 269669.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294000 f, 269477.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846840 f, 354178.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294060 f, 269532.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846900 f, 354203.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294120 f, 269587.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846960 f, 354228.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294180 f, 269642.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847020 f, 354253.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294240 f, 269697.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847080 f, 354278.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294300 f, 269752.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847140 f, 354303.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294360 f, 269807.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847200 f, 354328.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294420 f, 269862.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847260 f, 354353.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294480 f, 269917.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847320 f, 354378.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294540 f, 269972.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847380 f, 354404.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294600 f, 270027.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847440 f, 354429.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294660 f, 270082.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847500 f, 354454.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294720 f, 270137.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847560 f, 354479.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294780 f, 270192.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847620 f, 354504.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294840 f, 270247.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847680 f, 354529.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294900 f, 270302.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847740 f, 354554.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294960 f, 270357.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847800 f, 354579.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295020 f, 270412.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847860 f, 354604.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295080 f, 270467.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847920 f, 354629.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295140 f, 270522.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847980 f, 354654.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295200 f, 270577.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848040 f, 354680.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295260 f, 270632.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848100 f, 354705.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295320 f, 270687.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848160 f, 354730.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295380 f, 270742.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848220 f, 354755.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295440 f, 270797.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848280 f, 354780.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295500 f, 270852.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295560 f, 270907.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848340 f, 354805.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295620 f, 270962.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848400 f, 354830.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295680 f, 271017.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848460 f, 354855.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295740 f, 271072.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848520 f, 354880.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295800 f, 271127.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848580 f, 354905.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295860 f, 271182.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848640 f, 354931.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295920 f, 271237.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848700 f, 354956.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295980 f, 271292.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848760 f, 354832.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296040 f, 271347.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848820 f, 354857.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296100 f, 271402.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848880 f, 354882.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296160 f, 271457.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848940 f, 354908.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296220 f, 271512.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296280 f, 271567.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849000 f, 354933.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296340 f, 271622.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849060 f, 354958.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296400 f, 271677.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849120 f, 354983.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296460 f, 271732.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849180 f, 355008.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296520 f, 271787.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849240 f, 355033.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296580 f, 271842.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849300 f, 355058.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296640 f, 271897.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849360 f, 355083.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296700 f, 271952.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849420 f, 355108.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296760 f, 272007.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849480 f, 355133.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296820 f, 272062.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849540 f, 355158.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296880 f, 272117.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849600 f, 355183.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296940 f, 272172.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849660 f, 355209.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297000 f, 272227.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849720 f, 355234.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297060 f, 272282.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849780 f, 355259.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297120 f, 272337.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849840 f, 355284.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297180 f, 272392.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849900 f, 355309.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297240 f, 272447.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849960 f, 355334.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850020 f, 355359.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297300 f, 272502.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850080 f, 355384.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297360 f, 272557.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850140 f, 355409.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297420 f, 272612.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297480 f, 272667.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850200 f, 355434.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850260 f, 355459.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297540 f, 272722.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850320 f, 355484.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297600 f, 272777.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850380 f, 355510.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297660 f, 272582.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850440 f, 355535.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297720 f, 272637.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850500 f, 355560.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297780 f, 272692.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850560 f, 355585.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297840 f, 272747.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850620 f, 355610.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297900 f, 272802.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850680 f, 355635.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297960 f, 272857.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850740 f, 355660.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298020 f, 272912.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298080 f, 272967.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850800 f, 355685.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298140 f, 273021.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850860 f, 355710.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298200 f, 273076.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298260 f, 273131.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850920 f, 355735.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298320 f, 273186.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850980 f, 355760.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298380 f, 273241.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851040 f, 355785.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298440 f, 273296.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851100 f, 355811.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298500 f, 273351.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851160 f, 355836.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298560 f, 273406.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851220 f, 355861.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298620 f, 273461.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851280 f, 355886.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298680 f, 273516.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851340 f, 355911.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298740 f, 273571.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851400 f, 355936.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298800 f, 273626.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851460 f, 355961.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298860 f, 273681.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851520 f, 355986.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298920 f, 273736.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851580 f, 356011.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298980 f, 273791.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851640 f, 356036.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299040 f, 273846.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851700 f, 356061.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299100 f, 273901.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851760 f, 356086.9 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299160 f, 273956.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851820 f, 356112.0 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299220 f, 274011.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851880 f, 356137.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299280 f, 274065.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851940 f, 356013.3 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299340 f, 274120.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852000 f, 356038.4 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299400 f, 274175.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852060 f, 356063.5 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299460 f, 274230.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852120 f, 356088.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299520 f, 274285.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852180 f, 356113.6 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299580 f, 274340.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852240 f, 356138.7 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299640 f, 274395.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852300 f, 356163.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299700 f, 274450.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852360 f, 356188.8 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299760 f, 274505.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852420 f, 356213.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852480 f, 356239.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852540 f, 356264.1 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299820 f, 274560.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852600 f, 356289.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299880 f, 274615.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852660 f, 356314.2 fps, 0 ms/f
[junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299940 f, 274670.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852720 f, 356339.3 fps, 0 ms/f
[junit] ------------- ---------------- ---------------
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852780 f, 356364.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852840 f, 356389.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852900 f, 356414.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852960 f, 356439.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853020 f, 356464.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853080 f, 356489.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853140 f, 356514.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853200 f, 356539.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853260 f, 356565.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853320 f, 356590.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853380 f, 356615.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853440 f, 356640.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853500 f, 356665.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853560 f, 356690.3 fps, 0 ms/f
[junit] 2 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 853620 f, 352735.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853680 f, 352760.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853740 f, 352785.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853800 f, 352809.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853860 f, 352834.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853920 f, 352859.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853980 f, 352884.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854040 f, 352909.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854100 f, 352933.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854160 f, 352958.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854220 f, 352983.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854280 f, 353008.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854340 f, 353033.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854400 f, 353057.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854460 f, 353082.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854520 f, 353107.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854580 f, 353132.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854640 f, 353157.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854700 f, 353181.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854760 f, 353206.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854820 f, 353231.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854880 f, 353256.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854940 f, 353281.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855000 f, 353305.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855060 f, 353330.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855120 f, 353355.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855180 f, 353380.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855240 f, 353404.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855300 f, 353429.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855360 f, 353454.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855420 f, 353479.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855480 f, 353504.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855540 f, 353528.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855600 f, 353553.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855660 f, 353578.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855720 f, 353603.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855780 f, 353628.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855840 f, 353652.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855900 f, 353677.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855960 f, 353702.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856020 f, 353727.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856080 f, 353752.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856140 f, 353776.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856200 f, 353801.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856260 f, 353826.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856320 f, 353851.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856380 f, 353729.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856440 f, 353754.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856500 f, 353779.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856560 f, 353804.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856620 f, 353829.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856680 f, 353853.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856740 f, 353878.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856800 f, 353903.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856860 f, 353928.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856920 f, 353952.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856980 f, 353977.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857040 f, 354002.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857100 f, 354027.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857160 f, 354052.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857220 f, 354076.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857280 f, 354101.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857340 f, 354126.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857400 f, 354151.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857460 f, 354175.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857520 f, 354200.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857580 f, 354225.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857640 f, 354250.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857700 f, 354275.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857760 f, 354299.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857820 f, 354324.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857880 f, 354349.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857940 f, 354374.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858000 f, 354399.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858060 f, 354423.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858120 f, 354448.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858180 f, 354473.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858240 f, 354498.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858300 f, 354522.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858360 f, 354547.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858420 f, 354572.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858480 f, 354597.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858540 f, 354622.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858600 f, 354646.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858660 f, 354671.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858720 f, 354696.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858780 f, 354721.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858840 f, 354745.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858900 f, 354770.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858960 f, 354795.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859020 f, 354820.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859080 f, 354845.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859140 f, 354869.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859200 f, 354894.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859260 f, 354919.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859320 f, 354944.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859380 f, 354969.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859440 f, 354993.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859500 f, 355018.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859560 f, 355043.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859620 f, 355068.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859680 f, 355092.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859740 f, 355117.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859800 f, 354995.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859860 f, 355020.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859920 f, 355045.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859980 f, 355070.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860040 f, 355094.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860100 f, 355119.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860160 f, 355144.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860220 f, 355169.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860280 f, 355194.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860340 f, 355218.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860400 f, 355243.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860460 f, 355268.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860520 f, 355293.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860580 f, 355317.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860640 f, 355342.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860700 f, 355367.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860760 f, 355392.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860820 f, 355417.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860880 f, 355441.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860940 f, 355466.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861000 f, 355491.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861060 f, 355516.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861120 f, 355540.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861180 f, 355565.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861240 f, 355590.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861300 f, 355615.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861360 f, 355639.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861420 f, 355664.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861480 f, 355689.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861540 f, 355714.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861600 f, 355739.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861660 f, 355763.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861720 f, 355788.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861780 f, 355813.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861840 f, 355838.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861900 f, 355862.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861960 f, 355887.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862020 f, 355912.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862080 f, 355937.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862140 f, 355962.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862200 f, 355986.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862260 f, 356011.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862320 f, 356036.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862380 f, 356061.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862440 f, 356085.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862500 f, 356110.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862560 f, 356135.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862620 f, 356160.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862680 f, 356184.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862740 f, 356209.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862800 f, 356234.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862860 f, 356259.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862920 f, 356284.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862980 f, 356308.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863040 f, 356333.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863100 f, 356358.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863160 f, 356383.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863220 f, 356407.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863280 f, 356285.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863340 f, 356310.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863400 f, 356335.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863460 f, 356359.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863520 f, 356384.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863580 f, 356409.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863640 f, 356434.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863700 f, 356458.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863760 f, 356483.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863820 f, 356508.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863880 f, 356533.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863940 f, 356557.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864000 f, 356582.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864060 f, 356607.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864120 f, 356632.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864180 f, 356657.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864240 f, 356681.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864300 f, 356706.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864360 f, 356731.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864420 f, 356756.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864480 f, 356780.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864540 f, 356805.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864600 f, 356830.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864660 f, 356855.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864720 f, 356879.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864780 f, 356904.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864840 f, 356929.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864900 f, 356954.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864960 f, 356978.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865020 f, 357003.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865080 f, 357028.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865140 f, 357053.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865200 f, 357078.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865260 f, 357102.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865320 f, 357127.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865380 f, 357152.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865440 f, 357177.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865500 f, 357201.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865560 f, 357226.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865620 f, 357251.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865680 f, 357276.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865740 f, 357300.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865800 f, 357325.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865860 f, 357350.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865920 f, 357375.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865980 f, 357399.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866040 f, 357424.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866100 f, 357449.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866160 f, 357474.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866220 f, 357498.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866280 f, 357523.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866340 f, 357548.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866400 f, 357573.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866460 f, 357598.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866520 f, 357622.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866580 f, 357647.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866640 f, 357672.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866700 f, 357697.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866760 f, 357574.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866820 f, 357599.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866880 f, 357623.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866940 f, 357648.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867000 f, 357673.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867060 f, 357698.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867120 f, 357722.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867180 f, 357747.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867240 f, 357772.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867300 f, 357797.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867360 f, 357821.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867420 f, 357846.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867480 f, 357871.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867540 f, 357896.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867600 f, 357920.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867660 f, 357945.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867720 f, 357970.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867780 f, 357995.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867840 f, 358019.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867900 f, 358044.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867960 f, 358069.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868020 f, 358094.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868080 f, 358118.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868140 f, 358143.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868200 f, 358168.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868260 f, 358193.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868320 f, 358217.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868380 f, 358242.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868440 f, 358267.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868500 f, 358292.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868560 f, 358316.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868620 f, 358341.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868680 f, 358366.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868740 f, 358391.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868800 f, 358415.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868860 f, 358440.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868920 f, 358465.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868980 f, 358490.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869040 f, 358514.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869100 f, 358539.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869160 f, 358564.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869220 f, 358589.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869280 f, 358613.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869340 f, 358638.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869400 f, 358663.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869460 f, 358688.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869520 f, 358712.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869580 f, 358737.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869640 f, 358762.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869700 f, 358787.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869760 f, 358811.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869820 f, 358836.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869880 f, 358861.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869940 f, 358886.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870000 f, 358910.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870060 f, 358935.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870120 f, 358812.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870180 f, 358837.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870240 f, 358861.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870300 f, 358886.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870360 f, 358911.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870420 f, 358936.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870480 f, 358960.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870540 f, 358985.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870600 f, 359010.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870660 f, 359035.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870720 f, 359059.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870780 f, 359084.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870840 f, 359109.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870900 f, 359134.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870960 f, 359158.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871020 f, 359183.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871080 f, 359208.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871140 f, 359232.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871200 f, 359257.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871260 f, 359282.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871320 f, 359307.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871380 f, 359331.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871440 f, 359356.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871500 f, 359381.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871560 f, 359406.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871620 f, 359430.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871680 f, 359455.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871740 f, 359480.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871800 f, 359505.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871860 f, 359529.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871920 f, 359554.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871980 f, 359579.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872040 f, 359604.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872100 f, 359628.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872160 f, 359653.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872220 f, 359678.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872280 f, 359703.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872340 f, 359727.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872400 f, 359752.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872460 f, 359777.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872520 f, 359802.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872580 f, 359826.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872640 f, 359851.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872700 f, 359876.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872760 f, 359901.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872820 f, 359925.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872880 f, 359950.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872940 f, 359975.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873000 f, 360000.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873060 f, 360024.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873120 f, 360049.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873180 f, 360074.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873240 f, 360098.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873300 f, 360123.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873360 f, 360148.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873420 f, 360173.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873480 f, 360197.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873540 f, 360222.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873600 f, 360247.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873660 f, 360272.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873720 f, 360148.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873780 f, 360173.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873840 f, 360197.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873900 f, 360222.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873960 f, 360247.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874020 f, 360272.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874080 f, 360296.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874140 f, 360321.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874200 f, 360346.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874260 f, 360370.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874320 f, 360395.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874380 f, 360420.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874440 f, 360445.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874500 f, 360469.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874560 f, 360494.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874620 f, 360519.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874680 f, 360544.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874740 f, 360568.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874800 f, 360593.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874860 f, 360618.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874920 f, 360643.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874980 f, 360667.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875040 f, 360692.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875100 f, 360717.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875160 f, 360741.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875220 f, 360766.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875280 f, 360791.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875340 f, 360816.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875400 f, 360840.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875460 f, 360865.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875520 f, 360890.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875580 f, 360915.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875640 f, 360939.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875700 f, 360964.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875760 f, 360989.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875820 f, 361014.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875880 f, 361038.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875940 f, 361063.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876000 f, 361088.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876060 f, 361112.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876120 f, 361137.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876180 f, 361162.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876240 f, 361187.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876300 f, 361211.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876360 f, 361236.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876420 f, 361261.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876480 f, 361286.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876540 f, 361310.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876600 f, 361335.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876660 f, 361360.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876720 f, 361385.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876780 f, 361409.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876840 f, 361434.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876900 f, 361459.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876960 f, 361483.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877020 f, 361508.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877080 f, 361533.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877140 f, 361558.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877200 f, 361582.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877260 f, 361607.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877320 f, 361483.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877380 f, 361508.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877440 f, 361532.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877500 f, 361557.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877560 f, 361582.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877620 f, 361606.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877680 f, 361631.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877740 f, 361656.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877800 f, 361681.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877860 f, 361705.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877920 f, 361730.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877980 f, 361755.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878040 f, 361779.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878100 f, 361804.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878160 f, 361829.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878220 f, 361854.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878280 f, 361878.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878340 f, 361903.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878400 f, 361928.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878460 f, 361953.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878520 f, 361977.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878580 f, 362002.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878640 f, 362027.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878700 f, 362051.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878760 f, 362076.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878820 f, 362101.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878880 f, 362126.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878940 f, 362150.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879000 f, 362175.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879060 f, 362200.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879120 f, 362224.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879180 f, 362249.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879240 f, 362274.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879300 f, 362299.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879360 f, 362323.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879420 f, 362348.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879480 f, 362373.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879540 f, 362398.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879600 f, 362422.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879660 f, 362447.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879720 f, 362472.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879780 f, 362496.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879840 f, 362521.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879900 f, 362546.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879960 f, 362571.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880020 f, 362595.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880080 f, 362620.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880140 f, 362645.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880200 f, 362669.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880260 f, 362694.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880320 f, 362719.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880380 f, 362744.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880440 f, 362768.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880500 f, 362793.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880560 f, 362818.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880620 f, 362843.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880680 f, 362867.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880740 f, 362892.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880800 f, 362917.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880860 f, 362941.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880920 f, 362817.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880980 f, 362841.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881040 f, 362866.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881100 f, 362891.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881160 f, 362915.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881220 f, 362940.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881280 f, 362965.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881340 f, 362990.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881400 f, 363014.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881460 f, 363039.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881520 f, 363064.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881580 f, 363088.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881640 f, 363113.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881700 f, 363138.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881760 f, 363163.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881820 f, 363187.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881880 f, 363212.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881940 f, 363237.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882000 f, 363261.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882060 f, 363286.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882120 f, 363311.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882180 f, 363336.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882240 f, 363360.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882300 f, 363385.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882360 f, 363410.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882420 f, 363434.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882480 f, 363459.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882540 f, 363484.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882600 f, 363509.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882660 f, 363533.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882720 f, 363558.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882780 f, 363583.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882840 f, 363607.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882900 f, 363632.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882960 f, 363657.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883020 f, 363682.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883080 f, 363706.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883140 f, 363731.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883200 f, 363756.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883260 f, 363780.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883320 f, 363805.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883380 f, 363830.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883440 f, 363855.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883500 f, 363879.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883560 f, 363904.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883620 f, 363929.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883680 f, 363953.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883740 f, 363978.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883800 f, 364003.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883860 f, 364028.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883920 f, 364052.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883980 f, 364077.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884040 f, 364102.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884100 f, 364126.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884160 f, 364151.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884220 f, 364176.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884280 f, 364201.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884340 f, 364225.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884400 f, 364250.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884460 f, 364275.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884520 f, 364149.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884580 f, 364174.5 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884640 f, 364199.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884700 f, 364223.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884760 f, 364248.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884820 f, 364273.3 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884880 f, 364298.0 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884940 f, 364322.7 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885000 f, 364347.4 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885060 f, 364372.1 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885120 f, 364396.8 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885180 f, 364421.6 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885240 f, 364446.2 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885300 f, 364470.9 fps, 0 ms/f
[junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885360 f, 364495.7 fps, 0 ms/f
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT
[junit] ++++ Test Singleton.ctor()
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364892552 ms III - Start
[junit] SLOCK [T main @ 1692364892552 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT - test01
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364893247 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364893247 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.282 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364892552 ms III - Start
[junit] SLOCK [T main @ 1692364892552 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT - test01
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364893247 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364893247 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 0.665 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.282 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364892552 ms III - Start
[junit] SLOCK [T main @ 1692364892552 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT - test01
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364893247 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364893247 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364894157 ms III - Start
[junit] SLOCK [T main @ 1692364894157 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible
[junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x69379752)
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400021,
[junit] Drawable size 630x425 surface[630x425],
[junit] AWT[pos 0/25, size 630x425,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 630x425
[junit] XXXX Add GLCanvas Panel1(0x69379752 -> Panel2(0x1d7acb34) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400021,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400050,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4e50c791: tileRendererInUse null, GearsES2[obj 0x4e50c791 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4e50c791 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4e50c791 created: GearsObj[0x103d4c09, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4e50c791 created: GearsObj[0x2a5ab931, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4e50c791 created: GearsObj[0x2a5ab931, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e50c791 FIN GearsES2[obj 0x4e50c791 isInit true, usesShared false, 1 GearsObj[0x103d4c09, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a5ab931, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x730d6c11, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e50c791 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400050, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4e50c791, angle 0.0, [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0 -> [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4e50c791 640x426, swapInterval 1, drawable 0x400050
[junit] XXXX Add GLCanvas Panel2(0x1d7acb34) -> Panel1(0x69379752 START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400050,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e50c791: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e50c791 FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x40005a,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4e50c791: tileRendererInUse null, GearsES2[obj 0x4e50c791 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4e50c791 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4e50c791 created: GearsObj[0x6758d208, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4e50c791 created: GearsObj[0x4a10760b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4e50c791 created: GearsObj[0x4a10760b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e50c791 FIN GearsES2[obj 0x4e50c791 isInit true, usesShared false, 1 GearsObj[0x6758d208, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a10760b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d26a06d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e50c791 0/0 640x426 of 640x426, swapInterval 1, drawable 0x40005a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4e50c791, angle 0.5, [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0 -> [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4e50c791 640x426, swapInterval 1, drawable 0x40005a
[junit] XXXX Add GLCanvas Panel1(0x69379752 -> Panel2(0x1d7acb34) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x40005a,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e50c791: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e50c791 FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400061,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4e50c791: tileRendererInUse null, GearsES2[obj 0x4e50c791 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4e50c791 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4e50c791 created: GearsObj[0x4daf3bb4, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4e50c791 created: GearsObj[0x7ecbd48f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4e50c791 created: GearsObj[0x7ecbd48f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e50c791 FIN GearsES2[obj 0x4e50c791 isInit true, usesShared false, 1 GearsObj[0x4daf3bb4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ecbd48f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b19a25b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e50c791 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400061, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4e50c791, angle 1.0, [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0 -> [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4e50c791 640x426, swapInterval 1, drawable 0x400061
[junit] XXXX Add GLCanvas Panel2(0x1d7acb34) -> Panel1(0x69379752 START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400061,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e50c791: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e50c791 FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400068,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4e50c791: tileRendererInUse null, GearsES2[obj 0x4e50c791 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4e50c791 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4e50c791 created: GearsObj[0x677c14f1, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4e50c791 created: GearsObj[0x4a830476, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4e50c791 created: GearsObj[0x4a830476, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e50c791 FIN GearsES2[obj 0x4e50c791 isInit true, usesShared false, 1 GearsObj[0x677c14f1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a830476, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x236c661c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e50c791 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400068, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4e50c791, angle 1.5, [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0 -> [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4e50c791 640x426, swapInterval 1, drawable 0x400068
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible
[junit] XXX SetVisible OFF XXX
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e50c791: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e50c791 FIN
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas
[junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x313b2ea6)
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400076,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] XXXX Add GLCanvas Panel1(0x313b2ea6 -> Panel2(0x623a8092) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400076,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400088,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xa1cdc6d: tileRendererInUse null, GearsES2[obj 0xa1cdc6d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xa1cdc6d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xa1cdc6d created: GearsObj[0x1dfe7348, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xa1cdc6d created: GearsObj[0x734b4405, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xa1cdc6d created: GearsObj[0x734b4405, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xa1cdc6d FIN GearsES2[obj 0xa1cdc6d isInit true, usesShared false, 1 GearsObj[0x1dfe7348, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x734b4405, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4b459c6d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xa1cdc6d 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400088, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xa1cdc6d, angle 0.0, [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0 -> [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xa1cdc6d 640x426, swapInterval 1, drawable 0x400088
[junit] XXXX Add GLCanvas Panel2(0x623a8092) -> Panel1(0x313b2ea6 START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400088,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa1cdc6d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa1cdc6d FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400094,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xa1cdc6d: tileRendererInUse null, GearsES2[obj 0xa1cdc6d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xa1cdc6d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xa1cdc6d created: GearsObj[0x4ca9ae94, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xa1cdc6d created: GearsObj[0x6d10c8ba, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xa1cdc6d created: GearsObj[0x6d10c8ba, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xa1cdc6d FIN GearsES2[obj 0xa1cdc6d isInit true, usesShared false, 1 GearsObj[0x4ca9ae94, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d10c8ba, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e218ccb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xa1cdc6d 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400094, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xa1cdc6d, angle 0.5, [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0 -> [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xa1cdc6d 640x426, swapInterval 1, drawable 0x400094
[junit] XXXX Add GLCanvas Panel1(0x313b2ea6 -> Panel2(0x623a8092) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400094,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa1cdc6d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa1cdc6d FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x40009e,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xa1cdc6d: tileRendererInUse null, GearsES2[obj 0xa1cdc6d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xa1cdc6d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xa1cdc6d created: GearsObj[0x62b0482d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xa1cdc6d created: GearsObj[0x23c3f1f6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xa1cdc6d created: GearsObj[0x23c3f1f6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xa1cdc6d FIN GearsES2[obj 0xa1cdc6d isInit true, usesShared false, 1 GearsObj[0x62b0482d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23c3f1f6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x28d8a5a7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xa1cdc6d 0/0 640x426 of 640x426, swapInterval 1, drawable 0x40009e, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xa1cdc6d, angle 1.0, [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0 -> [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xa1cdc6d 640x426, swapInterval 1, drawable 0x40009e
[junit] XXXX Add GLCanvas Panel2(0x623a8092) -> Panel1(0x313b2ea6 START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x40009e,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa1cdc6d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa1cdc6d FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x4000a5,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xa1cdc6d: tileRendererInUse null, GearsES2[obj 0xa1cdc6d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xa1cdc6d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xa1cdc6d created: GearsObj[0x3e06e2e7, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xa1cdc6d created: GearsObj[0x9a8ea61, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xa1cdc6d created: GearsObj[0x9a8ea61, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xa1cdc6d FIN GearsES2[obj 0xa1cdc6d isInit true, usesShared false, 1 GearsObj[0x3e06e2e7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9a8ea61, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4bb53821, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xa1cdc6d 0/0 640x426 of 640x426, swapInterval 1, drawable 0x4000a5, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xa1cdc6d, angle 1.5, [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0 -> [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xa1cdc6d 640x426, swapInterval 1, drawable 0x4000a5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas
[junit] XXX SetVisible OFF XXX
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364899109 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364899109 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa1cdc6d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa1cdc6d FIN
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.539 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364894157 ms III - Start
[junit] SLOCK [T main @ 1692364894157 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible
[junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x69379752)
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400021,
[junit] Drawable size 630x425 surface[630x425],
[junit] AWT[pos 0/25, size 630x425,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 630x425
[junit] XXXX Add GLCanvas Panel1(0x69379752 -> Panel2(0x1d7acb34) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400021,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400050,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4e50c791: tileRendererInUse null, GearsES2[obj 0x4e50c791 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4e50c791 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4e50c791 created: GearsObj[0x103d4c09, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4e50c791 created: GearsObj[0x2a5ab931, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4e50c791 created: GearsObj[0x2a5ab931, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e50c791 FIN GearsES2[obj 0x4e50c791 isInit true, usesShared false, 1 GearsObj[0x103d4c09, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a5ab931, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x730d6c11, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e50c791 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400050, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4e50c791, angle 0.0, [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0 -> [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4e50c791 640x426, swapInterval 1, drawable 0x400050
[junit] XXXX Add GLCanvas Panel2(0x1d7acb34) -> Panel1(0x69379752 START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400050,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e50c791: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e50c791 FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x40005a,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4e50c791: tileRendererInUse null, GearsES2[obj 0x4e50c791 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4e50c791 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4e50c791 created: GearsObj[0x6758d208, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4e50c791 created: GearsObj[0x4a10760b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4e50c791 created: GearsObj[0x4a10760b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e50c791 FIN GearsES2[obj 0x4e50c791 isInit true, usesShared false, 1 GearsObj[0x6758d208, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a10760b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d26a06d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e50c791 0/0 640x426 of 640x426, swapInterval 1, drawable 0x40005a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4e50c791, angle 0.5, [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0 -> [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4e50c791 640x426, swapInterval 1, drawable 0x40005a
[junit] XXXX Add GLCanvas Panel1(0x69379752 -> Panel2(0x1d7acb34) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x40005a,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e50c791: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e50c791 FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400061,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4e50c791: tileRendererInUse null, GearsES2[obj 0x4e50c791 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4e50c791 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4e50c791 created: GearsObj[0x4daf3bb4, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4e50c791 created: GearsObj[0x7ecbd48f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4e50c791 created: GearsObj[0x7ecbd48f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e50c791 FIN GearsES2[obj 0x4e50c791 isInit true, usesShared false, 1 GearsObj[0x4daf3bb4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ecbd48f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b19a25b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e50c791 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400061, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4e50c791, angle 1.0, [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0 -> [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4e50c791 640x426, swapInterval 1, drawable 0x400061
[junit] XXXX Add GLCanvas Panel2(0x1d7acb34) -> Panel1(0x69379752 START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400061,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e50c791: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e50c791 FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400068,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4e50c791: tileRendererInUse null, GearsES2[obj 0x4e50c791 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4e50c791 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4e50c791 created: GearsObj[0x677c14f1, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4e50c791 created: GearsObj[0x4a830476, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4e50c791 created: GearsObj[0x4a830476, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e50c791 FIN GearsES2[obj 0x4e50c791 isInit true, usesShared false, 1 GearsObj[0x677c14f1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a830476, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x236c661c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e50c791 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400068, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4e50c791, angle 1.5, [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0 -> [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4e50c791 640x426, swapInterval 1, drawable 0x400068
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible
[junit] XXX SetVisible OFF XXX
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e50c791: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e50c791 FIN
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas
[junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x313b2ea6)
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400076,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] XXXX Add GLCanvas Panel1(0x313b2ea6 -> Panel2(0x623a8092) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400076,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400088,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xa1cdc6d: tileRendererInUse null, GearsES2[obj 0xa1cdc6d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xa1cdc6d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xa1cdc6d created: GearsObj[0x1dfe7348, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xa1cdc6d created: GearsObj[0x734b4405, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xa1cdc6d created: GearsObj[0x734b4405, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xa1cdc6d FIN GearsES2[obj 0xa1cdc6d isInit true, usesShared false, 1 GearsObj[0x1dfe7348, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x734b4405, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4b459c6d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xa1cdc6d 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400088, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xa1cdc6d, angle 0.0, [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0 -> [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xa1cdc6d 640x426, swapInterval 1, drawable 0x400088
[junit] XXXX Add GLCanvas Panel2(0x623a8092) -> Panel1(0x313b2ea6 START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400088,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa1cdc6d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa1cdc6d FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400094,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xa1cdc6d: tileRendererInUse null, GearsES2[obj 0xa1cdc6d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xa1cdc6d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xa1cdc6d created: GearsObj[0x4ca9ae94, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xa1cdc6d created: GearsObj[0x6d10c8ba, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xa1cdc6d created: GearsObj[0x6d10c8ba, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xa1cdc6d FIN GearsES2[obj 0xa1cdc6d isInit true, usesShared false, 1 GearsObj[0x4ca9ae94, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d10c8ba, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e218ccb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xa1cdc6d 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400094, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xa1cdc6d, angle 0.5, [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0 -> [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xa1cdc6d 640x426, swapInterval 1, drawable 0x400094
[junit] XXXX Add GLCanvas Panel1(0x313b2ea6 -> Panel2(0x623a8092) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400094,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa1cdc6d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa1cdc6d FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x40009e,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xa1cdc6d: tileRendererInUse null, GearsES2[obj 0xa1cdc6d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xa1cdc6d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xa1cdc6d created: GearsObj[0x62b0482d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xa1cdc6d created: GearsObj[0x23c3f1f6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xa1cdc6d created: GearsObj[0x23c3f1f6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xa1cdc6d FIN GearsES2[obj 0xa1cdc6d isInit true, usesShared false, 1 GearsObj[0x62b0482d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23c3f1f6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x28d8a5a7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xa1cdc6d 0/0 640x426 of 640x426, swapInterval 1, drawable 0x40009e, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xa1cdc6d, angle 1.0, [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0 -> [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xa1cdc6d 640x426, swapInterval 1, drawable 0x40009e
[junit] XXXX Add GLCanvas Panel2(0x623a8092) -> Panel1(0x313b2ea6 START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x40009e,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa1cdc6d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa1cdc6d FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x4000a5,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xa1cdc6d: tileRendererInUse null, GearsES2[obj 0xa1cdc6d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xa1cdc6d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xa1cdc6d created: GearsObj[0x3e06e2e7, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xa1cdc6d created: GearsObj[0x9a8ea61, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xa1cdc6d created: GearsObj[0x9a8ea61, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xa1cdc6d FIN GearsES2[obj 0xa1cdc6d isInit true, usesShared false, 1 GearsObj[0x3e06e2e7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9a8ea61, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4bb53821, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xa1cdc6d 0/0 640x426 of 640x426, swapInterval 1, drawable 0x4000a5, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xa1cdc6d, angle 1.5, [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0 -> [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xa1cdc6d 640x426, swapInterval 1, drawable 0x4000a5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas
[junit] XXX SetVisible OFF XXX
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364899109 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364899109 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa1cdc6d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa1cdc6d FIN
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01AllVisible took 2.719 sec
[junit] Testcase: test02VisibleWithCanvas took 2.207 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.539 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364894157 ms III - Start
[junit] SLOCK [T main @ 1692364894157 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible
[junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x69379752)
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400021,
[junit] Drawable size 630x425 surface[630x425],
[junit] AWT[pos 0/25, size 630x425,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 630x425
[junit] XXXX Add GLCanvas Panel1(0x69379752 -> Panel2(0x1d7acb34) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400021,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400050,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4e50c791: tileRendererInUse null, GearsES2[obj 0x4e50c791 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4e50c791 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4e50c791 created: GearsObj[0x103d4c09, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4e50c791 created: GearsObj[0x2a5ab931, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4e50c791 created: GearsObj[0x2a5ab931, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e50c791 FIN GearsES2[obj 0x4e50c791 isInit true, usesShared false, 1 GearsObj[0x103d4c09, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a5ab931, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x730d6c11, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e50c791 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400050, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4e50c791, angle 0.0, [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0 -> [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4e50c791 640x426, swapInterval 1, drawable 0x400050
[junit] XXXX Add GLCanvas Panel2(0x1d7acb34) -> Panel1(0x69379752 START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400050,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e50c791: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e50c791 FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x40005a,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4e50c791: tileRendererInUse null, GearsES2[obj 0x4e50c791 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4e50c791 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4e50c791 created: GearsObj[0x6758d208, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4e50c791 created: GearsObj[0x4a10760b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4e50c791 created: GearsObj[0x4a10760b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e50c791 FIN GearsES2[obj 0x4e50c791 isInit true, usesShared false, 1 GearsObj[0x6758d208, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a10760b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d26a06d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e50c791 0/0 640x426 of 640x426, swapInterval 1, drawable 0x40005a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4e50c791, angle 0.5, [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0 -> [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4e50c791 640x426, swapInterval 1, drawable 0x40005a
[junit] XXXX Add GLCanvas Panel1(0x69379752 -> Panel2(0x1d7acb34) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x40005a,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e50c791: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e50c791 FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400061,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4e50c791: tileRendererInUse null, GearsES2[obj 0x4e50c791 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4e50c791 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4e50c791 created: GearsObj[0x4daf3bb4, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4e50c791 created: GearsObj[0x7ecbd48f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4e50c791 created: GearsObj[0x7ecbd48f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e50c791 FIN GearsES2[obj 0x4e50c791 isInit true, usesShared false, 1 GearsObj[0x4daf3bb4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ecbd48f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b19a25b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e50c791 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400061, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4e50c791, angle 1.0, [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0 -> [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4e50c791 640x426, swapInterval 1, drawable 0x400061
[junit] XXXX Add GLCanvas Panel2(0x1d7acb34) -> Panel1(0x69379752 START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400061,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e50c791: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e50c791 FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400068,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4e50c791: tileRendererInUse null, GearsES2[obj 0x4e50c791 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4e50c791 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4e50c791 created: GearsObj[0x677c14f1, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4e50c791 created: GearsObj[0x4a830476, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4e50c791 created: GearsObj[0x4a830476, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e50c791 FIN GearsES2[obj 0x4e50c791 isInit true, usesShared false, 1 GearsObj[0x677c14f1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a830476, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x236c661c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e50c791 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400068, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4e50c791, angle 1.5, [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0 -> [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4e50c791 640x426, swapInterval 1, drawable 0x400068
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible
[junit] XXX SetVisible OFF XXX
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e50c791: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e50c791 FIN
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas
[junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x313b2ea6)
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400076,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] XXXX Add GLCanvas Panel1(0x313b2ea6 -> Panel2(0x623a8092) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400076,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400088,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xa1cdc6d: tileRendererInUse null, GearsES2[obj 0xa1cdc6d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xa1cdc6d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xa1cdc6d created: GearsObj[0x1dfe7348, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xa1cdc6d created: GearsObj[0x734b4405, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xa1cdc6d created: GearsObj[0x734b4405, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xa1cdc6d FIN GearsES2[obj 0xa1cdc6d isInit true, usesShared false, 1 GearsObj[0x1dfe7348, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x734b4405, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4b459c6d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xa1cdc6d 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400088, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xa1cdc6d, angle 0.0, [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0 -> [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xa1cdc6d 640x426, swapInterval 1, drawable 0x400088
[junit] XXXX Add GLCanvas Panel2(0x623a8092) -> Panel1(0x313b2ea6 START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400088,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa1cdc6d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa1cdc6d FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400094,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xa1cdc6d: tileRendererInUse null, GearsES2[obj 0xa1cdc6d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xa1cdc6d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xa1cdc6d created: GearsObj[0x4ca9ae94, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xa1cdc6d created: GearsObj[0x6d10c8ba, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xa1cdc6d created: GearsObj[0x6d10c8ba, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xa1cdc6d FIN GearsES2[obj 0xa1cdc6d isInit true, usesShared false, 1 GearsObj[0x4ca9ae94, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d10c8ba, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e218ccb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xa1cdc6d 0/0 640x426 of 640x426, swapInterval 1, drawable 0x400094, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xa1cdc6d, angle 0.5, [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0 -> [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xa1cdc6d 640x426, swapInterval 1, drawable 0x400094
[junit] XXXX Add GLCanvas Panel1(0x313b2ea6 -> Panel2(0x623a8092) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x400094,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa1cdc6d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa1cdc6d FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x40009e,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xa1cdc6d: tileRendererInUse null, GearsES2[obj 0xa1cdc6d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xa1cdc6d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xa1cdc6d created: GearsObj[0x62b0482d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xa1cdc6d created: GearsObj[0x23c3f1f6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xa1cdc6d created: GearsObj[0x23c3f1f6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xa1cdc6d FIN GearsES2[obj 0xa1cdc6d isInit true, usesShared false, 1 GearsObj[0x62b0482d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23c3f1f6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x28d8a5a7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xa1cdc6d 0/0 640x426 of 640x426, swapInterval 1, drawable 0x40009e, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xa1cdc6d, angle 1.0, [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0 -> [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xa1cdc6d 640x426, swapInterval 1, drawable 0x40009e
[junit] XXXX Add GLCanvas Panel2(0x623a8092) -> Panel1(0x313b2ea6 START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x40009e,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa1cdc6d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa1cdc6d FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@6ab778a,
[junit] handle 0x4000a5,
[junit] Drawable size 640x426 surface[640x426],
[junit] AWT[pos 0/25, size 640x426,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7fda34022af0, owner true, JAWTToolkitLock[obj 0x4e3958e7, isOwner false, <77f80c04, 1dac5ef>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x426
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xa1cdc6d: tileRendererInUse null, GearsES2[obj 0xa1cdc6d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xa1cdc6d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xa1cdc6d created: GearsObj[0x3e06e2e7, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xa1cdc6d created: GearsObj[0x9a8ea61, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xa1cdc6d created: GearsObj[0x9a8ea61, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xa1cdc6d FIN GearsES2[obj 0xa1cdc6d isInit true, usesShared false, 1 GearsObj[0x3e06e2e7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9a8ea61, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4bb53821, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xa1cdc6d 0/0 640x426 of 640x426, swapInterval 1, drawable 0x4000a5, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xa1cdc6d, angle 1.5, [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0 -> [l -1.5023475, r 1.5023475, b -1.0, t 1.0] 3.004695x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xa1cdc6d 640x426, swapInterval 1, drawable 0x4000a5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas
[junit] XXX SetVisible OFF XXX
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364899109 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364899109 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa1cdc6d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa1cdc6d FIN
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT
[junit] ++++ Test Singleton.ctor()
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364899928 ms III - Start
[junit] SLOCK [T main @ 1692364899929 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test
[junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x7c675fb5)
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@58ea606c,
[junit] handle 0x400021,
[junit] Drawable size 640x480 surface[640x480],
[junit] AWT[pos 0/0, size 640x480,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff404009040, owner true, JAWTToolkitLock[obj 0x6f45df59, isOwner false, <38e79ae3, 63070bab>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c3d9b6b: tileRendererInUse null, GearsES2[obj 0x3c3d9b6b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3c3d9b6b on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3c3d9b6b created: GearsObj[0x72bc20e4, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3c3d9b6b created: GearsObj[0x46cbcb9d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3c3d9b6b created: GearsObj[0x46cbcb9d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c3d9b6b FIN GearsES2[obj 0x3c3d9b6b isInit true, usesShared false, 1 GearsObj[0x72bc20e4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46cbcb9d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x413337af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c3d9b6b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3c3d9b6b, angle 0.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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c3d9b6b 640x480, swapInterval 1, drawable 0x400021
[junit] XXXX Panel1(0x7c675fb5 -> Panel2(0x49ed10b3) START
[junit] XXXX Add GLCanvas Panel1(0x7c675fb5 -> Panel2(0x49ed10b3) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@58ea606c,
[junit] handle 0x400021,
[junit] Drawable size 640x480 surface[640x480],
[junit] AWT[pos 0/0, size 640x480,
[junit] visible true, displayable true, showing false,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff404009040, owner true, JAWTToolkitLock[obj 0x6f45df59, isOwner false, <38e79ae3, 63070bab>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c3d9b6b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c3d9b6b FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@58ea606c,
[junit] handle 0x400039,
[junit] Drawable size 640x480 surface[640x480],
[junit] AWT[pos 0/0, size 640x480,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff40474bd40, owner true, JAWTToolkitLock[obj 0x6f45df59, isOwner false, <38e79ae3, 63070bab>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c3d9b6b: tileRendererInUse null, GearsES2[obj 0x3c3d9b6b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3c3d9b6b on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3c3d9b6b created: GearsObj[0x638d6912, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3c3d9b6b created: GearsObj[0x6f77d3b7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3c3d9b6b created: GearsObj[0x6f77d3b7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c3d9b6b FIN GearsES2[obj 0x3c3d9b6b isInit true, usesShared false, 1 GearsObj[0x638d6912, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f77d3b7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7bcba7e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c3d9b6b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400039, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3c3d9b6b, angle 0.5, [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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c3d9b6b 640x480, swapInterval 1, drawable 0x400039
[junit] XXXX Panel2(0x49ed10b3) -> Panel3(0x10be72c1 START
[junit] XXXX NOP
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@58ea606c,
[junit] handle 0x400039,
[junit] Drawable size 640x480 surface[640x480],
[junit] AWT[pos 0/0, size 640x480,
[junit] visible true, displayable true, showing false,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff40474bd40, owner true, JAWTToolkitLock[obj 0x6f45df59, isOwner false, <38e79ae3, 63070bab>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480
[junit] XXXX Panel3(0x10be72c1) -> Panel1(0x7c675fb5 START
[junit] XXXX Add GLCanvas Panel2(0x49ed10b3 -> Panel1(0x7c675fb5) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@58ea606c,
[junit] handle 0x400039,
[junit] Drawable size 640x480 surface[640x480],
[junit] AWT[pos 0/0, size 640x480,
[junit] visible true, displayable true, showing false,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff40474bd40, owner true, JAWTToolkitLock[obj 0x6f45df59, isOwner false, <38e79ae3, 63070bab>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c3d9b6b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c3d9b6b FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@58ea606c,
[junit] handle 0x400040,
[junit] Drawable size 640x480 surface[640x480],
[junit] AWT[pos 0/0, size 640x480,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff40474bd40, owner true, JAWTToolkitLock[obj 0x6f45df59, isOwner false, <38e79ae3, 63070bab>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c3d9b6b: tileRendererInUse null, GearsES2[obj 0x3c3d9b6b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3c3d9b6b on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3c3d9b6b created: GearsObj[0x1a69fdee, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3c3d9b6b created: GearsObj[0x3c67e354, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3c3d9b6b created: GearsObj[0x3c67e354, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c3d9b6b FIN GearsES2[obj 0x3c3d9b6b isInit true, usesShared false, 1 GearsObj[0x1a69fdee, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c67e354, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c8c0300, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c3d9b6b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400040, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3c3d9b6b, angle 1.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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c3d9b6b 640x480, swapInterval 1, drawable 0x400040
[junit] XXXX Panel1(0x7c675fb5 -> Panel2(0x49ed10b3) START
[junit] XXXX Add GLCanvas Panel1(0x7c675fb5 -> Panel2(0x49ed10b3) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@58ea606c,
[junit] handle 0x400040,
[junit] Drawable size 640x480 surface[640x480],
[junit] AWT[pos 0/0, size 640x480,
[junit] visible true, displayable true, showing false,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff40474bd40, owner true, JAWTToolkitLock[obj 0x6f45df59, isOwner false, <38e79ae3, 63070bab>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c3d9b6b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c3d9b6b FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@58ea606c,
[junit] handle 0x400047,
[junit] Drawable size 640x480 surface[640x480],
[junit] AWT[pos 0/0, size 640x480,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff40474bd40, owner true, JAWTToolkitLock[obj 0x6f45df59, isOwner false, <38e79ae3, 63070bab>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c3d9b6b: tileRendererInUse null, GearsES2[obj 0x3c3d9b6b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3c3d9b6b on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3c3d9b6b created: GearsObj[0x48872829, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3c3d9b6b created: GearsObj[0x6351800a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3c3d9b6b created: GearsObj[0x6351800a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c3d9b6b FIN GearsES2[obj 0x3c3d9b6b isInit true, usesShared false, 1 GearsObj[0x48872829, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6351800a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ee97dd9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c3d9b6b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400047, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3c3d9b6b, angle 1.5, [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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c3d9b6b 640x480, swapInterval 1, drawable 0x400047
[junit] XXXX Panel2(0x49ed10b3) -> Panel1(0x7c675fb5 START
[junit] XXXX Add GLCanvas Panel2(0x49ed10b3 -> Panel1(0x7c675fb5) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@58ea606c,
[junit] handle 0x400047,
[junit] Drawable size 640x480 surface[640x480],
[junit] AWT[pos 0/0, size 640x480,
[junit] visible true, displayable true, showing false,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff40474bd40, owner true, JAWTToolkitLock[obj 0x6f45df59, isOwner false, <38e79ae3, 63070bab>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c3d9b6b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c3d9b6b FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@58ea606c,
[junit] handle 0x40004e,
[junit] Drawable size 640x480 surface[640x480],
[junit] AWT[pos 0/0, size 640x480,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff40496cf50, owner true, JAWTToolkitLock[obj 0x6f45df59, isOwner false, <38e79ae3, 63070bab>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c3d9b6b: tileRendererInUse null, GearsES2[obj 0x3c3d9b6b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3c3d9b6b on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3c3d9b6b created: GearsObj[0x29d1390e, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3c3d9b6b created: GearsObj[0x516c1b4c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3c3d9b6b created: GearsObj[0x516c1b4c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c3d9b6b FIN GearsES2[obj 0x3c3d9b6b isInit true, usesShared false, 1 GearsObj[0x29d1390e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x516c1b4c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x24ccb18e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c3d9b6b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004e, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3c3d9b6b, angle 2.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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c3d9b6b 640x480, swapInterval 1, drawable 0x40004e
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test
[junit] XXX SetVisible OFF XXX
[junit] ++++ Test Singleton.unlock()
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c3d9b6b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c3d9b6b FIN
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364903636 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364903636 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.295 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364899928 ms III - Start
[junit] SLOCK [T main @ 1692364899929 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test
[junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x7c675fb5)
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@58ea606c,
[junit] handle 0x400021,
[junit] Drawable size 640x480 surface[640x480],
[junit] AWT[pos 0/0, size 640x480,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff404009040, owner true, JAWTToolkitLock[obj 0x6f45df59, isOwner false, <38e79ae3, 63070bab>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c3d9b6b: tileRendererInUse null, GearsES2[obj 0x3c3d9b6b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3c3d9b6b on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3c3d9b6b created: GearsObj[0x72bc20e4, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3c3d9b6b created: GearsObj[0x46cbcb9d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3c3d9b6b created: GearsObj[0x46cbcb9d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c3d9b6b FIN GearsES2[obj 0x3c3d9b6b isInit true, usesShared false, 1 GearsObj[0x72bc20e4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46cbcb9d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x413337af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c3d9b6b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3c3d9b6b, angle 0.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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c3d9b6b 640x480, swapInterval 1, drawable 0x400021
[junit] XXXX Panel1(0x7c675fb5 -> Panel2(0x49ed10b3) START
[junit] XXXX Add GLCanvas Panel1(0x7c675fb5 -> Panel2(0x49ed10b3) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@58ea606c,
[junit] handle 0x400021,
[junit] Drawable size 640x480 surface[640x480],
[junit] AWT[pos 0/0, size 640x480,
[junit] visible true, displayable true, showing false,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff404009040, owner true, JAWTToolkitLock[obj 0x6f45df59, isOwner false, <38e79ae3, 63070bab>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c3d9b6b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c3d9b6b FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@58ea606c,
[junit] handle 0x400039,
[junit] Drawable size 640x480 surface[640x480],
[junit] AWT[pos 0/0, size 640x480,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff40474bd40, owner true, JAWTToolkitLock[obj 0x6f45df59, isOwner false, <38e79ae3, 63070bab>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c3d9b6b: tileRendererInUse null, GearsES2[obj 0x3c3d9b6b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3c3d9b6b on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3c3d9b6b created: GearsObj[0x638d6912, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3c3d9b6b created: GearsObj[0x6f77d3b7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3c3d9b6b created: GearsObj[0x6f77d3b7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c3d9b6b FIN GearsES2[obj 0x3c3d9b6b isInit true, usesShared false, 1 GearsObj[0x638d6912, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f77d3b7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7bcba7e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c3d9b6b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400039, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3c3d9b6b, angle 0.5, [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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c3d9b6b 640x480, swapInterval 1, drawable 0x400039
[junit] XXXX Panel2(0x49ed10b3) -> Panel3(0x10be72c1 START
[junit] XXXX NOP
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@58ea606c,
[junit] handle 0x400039,
[junit] Drawable size 640x480 surface[640x480],
[junit] AWT[pos 0/0, size 640x480,
[junit] visible true, displayable true, showing false,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff40474bd40, owner true, JAWTToolkitLock[obj 0x6f45df59, isOwner false, <38e79ae3, 63070bab>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480
[junit] XXXX Panel3(0x10be72c1) -> Panel1(0x7c675fb5 START
[junit] XXXX Add GLCanvas Panel2(0x49ed10b3 -> Panel1(0x7c675fb5) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@58ea606c,
[junit] handle 0x400039,
[junit] Drawable size 640x480 surface[640x480],
[junit] AWT[pos 0/0, size 640x480,
[junit] visible true, displayable true, showing false,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff40474bd40, owner true, JAWTToolkitLock[obj 0x6f45df59, isOwner false, <38e79ae3, 63070bab>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c3d9b6b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c3d9b6b FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@58ea606c,
[junit] handle 0x400040,
[junit] Drawable size 640x480 surface[640x480],
[junit] AWT[pos 0/0, size 640x480,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff40474bd40, owner true, JAWTToolkitLock[obj 0x6f45df59, isOwner false, <38e79ae3, 63070bab>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c3d9b6b: tileRendererInUse null, GearsES2[obj 0x3c3d9b6b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3c3d9b6b on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3c3d9b6b created: GearsObj[0x1a69fdee, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3c3d9b6b created: GearsObj[0x3c67e354, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3c3d9b6b created: GearsObj[0x3c67e354, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c3d9b6b FIN GearsES2[obj 0x3c3d9b6b isInit true, usesShared false, 1 GearsObj[0x1a69fdee, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c67e354, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c8c0300, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c3d9b6b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400040, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3c3d9b6b, angle 1.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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c3d9b6b 640x480, swapInterval 1, drawable 0x400040
[junit] XXXX Panel1(0x7c675fb5 -> Panel2(0x49ed10b3) START
[junit] XXXX Add GLCanvas Panel1(0x7c675fb5 -> Panel2(0x49ed10b3) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@58ea606c,
[junit] handle 0x400040,
[junit] Drawable size 640x480 surface[640x480],
[junit] AWT[pos 0/0, size 640x480,
[junit] visible true, displayable true, showing false,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff40474bd40, owner true, JAWTToolkitLock[obj 0x6f45df59, isOwner false, <38e79ae3, 63070bab>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c3d9b6b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c3d9b6b FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@58ea606c,
[junit] handle 0x400047,
[junit] Drawable size 640x480 surface[640x480],
[junit] AWT[pos 0/0, size 640x480,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff40474bd40, owner true, JAWTToolkitLock[obj 0x6f45df59, isOwner false, <38e79ae3, 63070bab>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c3d9b6b: tileRendererInUse null, GearsES2[obj 0x3c3d9b6b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3c3d9b6b on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3c3d9b6b created: GearsObj[0x48872829, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3c3d9b6b created: GearsObj[0x6351800a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3c3d9b6b created: GearsObj[0x6351800a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c3d9b6b FIN GearsES2[obj 0x3c3d9b6b isInit true, usesShared false, 1 GearsObj[0x48872829, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6351800a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ee97dd9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c3d9b6b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400047, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3c3d9b6b, angle 1.5, [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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c3d9b6b 640x480, swapInterval 1, drawable 0x400047
[junit] XXXX Panel2(0x49ed10b3) -> Panel1(0x7c675fb5 START
[junit] XXXX Add GLCanvas Panel2(0x49ed10b3 -> Panel1(0x7c675fb5) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@58ea606c,
[junit] handle 0x400047,
[junit] Drawable size 640x480 surface[640x480],
[junit] AWT[pos 0/0, size 640x480,
[junit] visible true, displayable true, showing false,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff40474bd40, owner true, JAWTToolkitLock[obj 0x6f45df59, isOwner false, <38e79ae3, 63070bab>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c3d9b6b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c3d9b6b FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@58ea606c,
[junit] handle 0x40004e,
[junit] Drawable size 640x480 surface[640x480],
[junit] AWT[pos 0/0, size 640x480,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff40496cf50, owner true, JAWTToolkitLock[obj 0x6f45df59, isOwner false, <38e79ae3, 63070bab>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c3d9b6b: tileRendererInUse null, GearsES2[obj 0x3c3d9b6b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3c3d9b6b on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3c3d9b6b created: GearsObj[0x29d1390e, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3c3d9b6b created: GearsObj[0x516c1b4c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3c3d9b6b created: GearsObj[0x516c1b4c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c3d9b6b FIN GearsES2[obj 0x3c3d9b6b isInit true, usesShared false, 1 GearsObj[0x29d1390e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x516c1b4c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x24ccb18e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c3d9b6b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004e, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3c3d9b6b, angle 2.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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c3d9b6b 640x480, swapInterval 1, drawable 0x40004e
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test
[junit] XXX SetVisible OFF XXX
[junit] ++++ Test Singleton.unlock()
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c3d9b6b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c3d9b6b FIN
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364903636 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364903636 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test took 3.686 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.295 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364899928 ms III - Start
[junit] SLOCK [T main @ 1692364899929 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test
[junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x7c675fb5)
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@58ea606c,
[junit] handle 0x400021,
[junit] Drawable size 640x480 surface[640x480],
[junit] AWT[pos 0/0, size 640x480,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff404009040, owner true, JAWTToolkitLock[obj 0x6f45df59, isOwner false, <38e79ae3, 63070bab>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c3d9b6b: tileRendererInUse null, GearsES2[obj 0x3c3d9b6b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3c3d9b6b on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3c3d9b6b created: GearsObj[0x72bc20e4, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3c3d9b6b created: GearsObj[0x46cbcb9d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3c3d9b6b created: GearsObj[0x46cbcb9d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c3d9b6b FIN GearsES2[obj 0x3c3d9b6b isInit true, usesShared false, 1 GearsObj[0x72bc20e4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46cbcb9d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x413337af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c3d9b6b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3c3d9b6b, angle 0.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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c3d9b6b 640x480, swapInterval 1, drawable 0x400021
[junit] XXXX Panel1(0x7c675fb5 -> Panel2(0x49ed10b3) START
[junit] XXXX Add GLCanvas Panel1(0x7c675fb5 -> Panel2(0x49ed10b3) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@58ea606c,
[junit] handle 0x400021,
[junit] Drawable size 640x480 surface[640x480],
[junit] AWT[pos 0/0, size 640x480,
[junit] visible true, displayable true, showing false,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff404009040, owner true, JAWTToolkitLock[obj 0x6f45df59, isOwner false, <38e79ae3, 63070bab>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c3d9b6b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c3d9b6b FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@58ea606c,
[junit] handle 0x400039,
[junit] Drawable size 640x480 surface[640x480],
[junit] AWT[pos 0/0, size 640x480,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff40474bd40, owner true, JAWTToolkitLock[obj 0x6f45df59, isOwner false, <38e79ae3, 63070bab>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c3d9b6b: tileRendererInUse null, GearsES2[obj 0x3c3d9b6b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3c3d9b6b on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3c3d9b6b created: GearsObj[0x638d6912, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3c3d9b6b created: GearsObj[0x6f77d3b7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3c3d9b6b created: GearsObj[0x6f77d3b7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c3d9b6b FIN GearsES2[obj 0x3c3d9b6b isInit true, usesShared false, 1 GearsObj[0x638d6912, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f77d3b7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7bcba7e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c3d9b6b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400039, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3c3d9b6b, angle 0.5, [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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c3d9b6b 640x480, swapInterval 1, drawable 0x400039
[junit] XXXX Panel2(0x49ed10b3) -> Panel3(0x10be72c1 START
[junit] XXXX NOP
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@58ea606c,
[junit] handle 0x400039,
[junit] Drawable size 640x480 surface[640x480],
[junit] AWT[pos 0/0, size 640x480,
[junit] visible true, displayable true, showing false,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff40474bd40, owner true, JAWTToolkitLock[obj 0x6f45df59, isOwner false, <38e79ae3, 63070bab>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480
[junit] XXXX Panel3(0x10be72c1) -> Panel1(0x7c675fb5 START
[junit] XXXX Add GLCanvas Panel2(0x49ed10b3 -> Panel1(0x7c675fb5) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@58ea606c,
[junit] handle 0x400039,
[junit] Drawable size 640x480 surface[640x480],
[junit] AWT[pos 0/0, size 640x480,
[junit] visible true, displayable true, showing false,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff40474bd40, owner true, JAWTToolkitLock[obj 0x6f45df59, isOwner false, <38e79ae3, 63070bab>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c3d9b6b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c3d9b6b FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@58ea606c,
[junit] handle 0x400040,
[junit] Drawable size 640x480 surface[640x480],
[junit] AWT[pos 0/0, size 640x480,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff40474bd40, owner true, JAWTToolkitLock[obj 0x6f45df59, isOwner false, <38e79ae3, 63070bab>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c3d9b6b: tileRendererInUse null, GearsES2[obj 0x3c3d9b6b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3c3d9b6b on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3c3d9b6b created: GearsObj[0x1a69fdee, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3c3d9b6b created: GearsObj[0x3c67e354, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3c3d9b6b created: GearsObj[0x3c67e354, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c3d9b6b FIN GearsES2[obj 0x3c3d9b6b isInit true, usesShared false, 1 GearsObj[0x1a69fdee, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c67e354, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c8c0300, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c3d9b6b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400040, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3c3d9b6b, angle 1.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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c3d9b6b 640x480, swapInterval 1, drawable 0x400040
[junit] XXXX Panel1(0x7c675fb5 -> Panel2(0x49ed10b3) START
[junit] XXXX Add GLCanvas Panel1(0x7c675fb5 -> Panel2(0x49ed10b3) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@58ea606c,
[junit] handle 0x400040,
[junit] Drawable size 640x480 surface[640x480],
[junit] AWT[pos 0/0, size 640x480,
[junit] visible true, displayable true, showing false,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff40474bd40, owner true, JAWTToolkitLock[obj 0x6f45df59, isOwner false, <38e79ae3, 63070bab>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c3d9b6b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c3d9b6b FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@58ea606c,
[junit] handle 0x400047,
[junit] Drawable size 640x480 surface[640x480],
[junit] AWT[pos 0/0, size 640x480,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff40474bd40, owner true, JAWTToolkitLock[obj 0x6f45df59, isOwner false, <38e79ae3, 63070bab>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c3d9b6b: tileRendererInUse null, GearsES2[obj 0x3c3d9b6b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3c3d9b6b on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3c3d9b6b created: GearsObj[0x48872829, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3c3d9b6b created: GearsObj[0x6351800a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3c3d9b6b created: GearsObj[0x6351800a, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c3d9b6b FIN GearsES2[obj 0x3c3d9b6b isInit true, usesShared false, 1 GearsObj[0x48872829, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6351800a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ee97dd9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c3d9b6b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400047, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3c3d9b6b, angle 1.5, [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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c3d9b6b 640x480, swapInterval 1, drawable 0x400047
[junit] XXXX Panel2(0x49ed10b3) -> Panel1(0x7c675fb5 START
[junit] XXXX Add GLCanvas Panel2(0x49ed10b3 -> Panel1(0x7c675fb5) START
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@58ea606c,
[junit] handle 0x400047,
[junit] Drawable size 640x480 surface[640x480],
[junit] AWT[pos 0/0, size 640x480,
[junit] visible true, displayable true, showing false,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff40474bd40, owner true, JAWTToolkitLock[obj 0x6f45df59, isOwner false, <38e79ae3, 63070bab>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c3d9b6b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c3d9b6b FIN
[junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@58ea606c,
[junit] handle 0x40004e,
[junit] Drawable size 640x480 surface[640x480],
[junit] AWT[pos 0/0, size 640x480,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7ff40496cf50, owner true, JAWTToolkitLock[obj 0x6f45df59, isOwner false, <38e79ae3, 63070bab>[count 0, qsz 0, owner <NULL>]]], idx 0], visualID 0x55d, fbConfigID 0x19e,
[junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL4.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c3d9b6b: tileRendererInUse null, GearsES2[obj 0x3c3d9b6b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3c3d9b6b on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3c3d9b6b created: GearsObj[0x29d1390e, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3c3d9b6b created: GearsObj[0x516c1b4c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3c3d9b6b created: GearsObj[0x516c1b4c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c3d9b6b FIN GearsES2[obj 0x3c3d9b6b isInit true, usesShared false, 1 GearsObj[0x29d1390e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x516c1b4c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x24ccb18e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c3d9b6b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004e, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3c3d9b6b, angle 2.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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c3d9b6b 640x480, swapInterval 1, drawable 0x40004e
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test
[junit] XXX SetVisible OFF XXX
[junit] ++++ Test Singleton.unlock()
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c3d9b6b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c3d9b6b FIN
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364903636 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364903636 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364904466 ms III - Start
[junit] SLOCK [T main @ 1692364904466 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364904960 d 0ms]]
[junit] canvas1 pos/siz: 0/0 320x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5fbe4146: tileRendererInUse null, GearsES2[obj 0x5fbe4146 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5fbe4146 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5fbe4146 created: GearsObj[0x43c56803, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5fbe4146 created: GearsObj[0xae4451e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5fbe4146 created: GearsObj[0xae4451e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5fbe4146 FIN GearsES2[obj 0x5fbe4146 isInit true, usesShared false, 1 GearsObj[0x43c56803, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xae4451e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a576822, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fbe4146 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5fbe4146, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364905007 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364905008 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364905045 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 400x600
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fbe4146 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5fbe4146, angle 669.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364905965 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364907564 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364907565 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fbe4146: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fbe4146 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364907571 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test01_Compo_Flow_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364907599 d 0ms]]
[junit] canvas1 pos/siz: 0/0 320x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x55740540: tileRendererInUse null, GearsES2[obj 0x55740540 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x55740540 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x55740540 created: GearsObj[0x2eeb2af5, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x55740540 created: GearsObj[0xc53e791, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x55740540 created: GearsObj[0xc53e791, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x55740540 FIN GearsES2[obj 0x55740540 isInit true, usesShared false, 1 GearsObj[0x2eeb2af5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xc53e791, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x33ecd363, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x55740540 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400047, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x55740540, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364907621 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364907623 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 400x600
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x55740540 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400047, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x55740540, angle 828.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364908602 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364910202 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364910202 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55740540: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55740540 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test01_Compo_Flow_One
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364910210 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One
[junit] canvas1 pos/siz: 43/23 320x480
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364910269 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xf2ff811: tileRendererInUse null, GearsES2[obj 0xf2ff811 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xf2ff811 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xf2ff811 created: GearsObj[0x38f2075b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xf2ff811 created: GearsObj[0x74db4a58, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xf2ff811 created: GearsObj[0x74db4a58, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xf2ff811 FIN GearsES2[obj 0xf2ff811 isInit true, usesShared false, 1 GearsObj[0x38f2075b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x74db4a58, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7994be72, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xf2ff811 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40008b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xf2ff811, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364910290 d 0ms]]
[junit] resize canvas1 pos/siz: 43/23 400x600
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xf2ff811 0/0 400x600 of 400x600, swapInterval 1, drawable 0x40008b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xf2ff811, angle 917.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364911273 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364912872 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xf2ff811: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xf2ff811 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364912877 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test03_Compo_Box_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364912898 d 0ms]]
[junit] canvas1 pos/siz: 0/0 320x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x186f8716: tileRendererInUse null, GearsES2[obj 0x186f8716 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x186f8716 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x186f8716 created: GearsObj[0x74780dbd, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x186f8716 created: GearsObj[0x74711ced, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x186f8716 created: GearsObj[0x74711ced, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x186f8716 FIN GearsES2[obj 0x186f8716 isInit true, usesShared false, 1 GearsObj[0x74780dbd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x74711ced, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ddbebda, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x186f8716 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000d9, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x186f8716, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364912917 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364912919 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 400x600
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x186f8716 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4000d9, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x186f8716, angle 978.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364913901 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364915501 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364915501 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x186f8716: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x186f8716 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test03_Compo_Box_One
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364915505 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test04_Compo_Split_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364915548 d 0ms]]
[junit] canvas1 pos/siz: 30/1 320x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x366647c2: tileRendererInUse null, GearsES2[obj 0x366647c2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x366647c2 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x366647c2 created: GearsObj[0x49ad8cc4, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x366647c2 created: GearsObj[0x3f3a9026, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x366647c2 created: GearsObj[0x3f3a9026, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x366647c2 FIN GearsES2[obj 0x366647c2 isInit true, usesShared false, 1 GearsObj[0x49ad8cc4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f3a9026, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63e67b17, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x366647c2 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000f5, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x366647c2, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364915579 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364915580 d 0ms]]
[junit] resize canvas1 pos/siz: 70/1 360x540
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x366647c2 0/0 360x540 of 360x540, swapInterval 1, drawable 0x4000f5, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x366647c2, angle 937.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364916552 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364918151 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364918151 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x366647c2: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x366647c2 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test04_Compo_Split_One
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364918156 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test05_Compo_Flow_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364918200 d 0ms]]
[junit] canvas1 pos/siz: 0/0 320x480
[junit] canvas2 pos/siz: 320/0 320x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4da4253: tileRendererInUse null, GearsES2[obj 0x4da4253 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4da4253 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4da4253 created: GearsObj[0x61fe484e, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4da4253 created: GearsObj[0x6a8cd524, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4da4253 created: GearsObj[0x6a8cd524, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4da4253 FIN GearsES2[obj 0x4da4253 isInit true, usesShared false, 1 GearsObj[0x61fe484e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a8cd524, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e395991, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4da4253 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40011f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4da4253, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364918221 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 7 (enable: true)
[junit] null
[junit] ShaderProgram[id=7, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400126, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364918234 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 400x600
[junit] resize canvas2 pos/siz: 400/0 400x600
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400126, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364919206 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4da4253 0/0 400x600 of 400x600, swapInterval 1, drawable 0x40011f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4da4253, angle 524.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364920805 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364920805 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test05_Compo_Flow_Two
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364920813 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test06_Compo_DblBrd_Two
[junit] canvas1 pos/siz: 0/0 320x480
[junit] canvas2 pos/siz: 320/0 320x480
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364920862 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x19d481b: tileRendererInUse null, GearsES2[obj 0x19d481b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x19d481b on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x19d481b created: GearsObj[0x664d0034, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x19d481b created: GearsObj[0x32daa02, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x19d481b created: GearsObj[0x32daa02, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x19d481b FIN GearsES2[obj 0x19d481b isInit true, usesShared false, 1 GearsObj[0x664d0034, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x32daa02, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x44be0ee7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x19d481b 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40016c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x19d481b, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364920882 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 9 (enable: true)
[junit] null
[junit] ShaderProgram[id=9, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=17, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=18, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400173, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] resize canvas1 pos/siz: 0/0 400x600
[junit] resize canvas2 pos/siz: 400/0 400x600
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400173, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364921866 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x19d481b 0/0 400x600 of 400x600, swapInterval 1, drawable 0x40016c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x19d481b, angle 481.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364923468 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x19d481b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x19d481b FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test06_Compo_DblBrd_Two
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364923475 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test07_Compo_Box_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364923515 d 0ms]]
[junit] canvas1 pos/siz: 0/0 320x480
[junit] canvas2 pos/siz: 320/0 320x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3246fb96: tileRendererInUse null, GearsES2[obj 0x3246fb96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3246fb96 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3246fb96 created: GearsObj[0x11c432d5, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3246fb96 created: GearsObj[0x217501c3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3246fb96 created: GearsObj[0x217501c3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3246fb96 FIN GearsES2[obj 0x3246fb96 isInit true, usesShared false, 1 GearsObj[0x11c432d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x217501c3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65fcbfd0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3246fb96 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4001c1, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3246fb96, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364923536 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 11 (enable: true)
[junit] null
[junit] ShaderProgram[id=11, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=21, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=22, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4001c8, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364923550 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 400x600
[junit] resize canvas2 pos/siz: 400/0 400x600
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3246fb96 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4001c1, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3246fb96, angle 557.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364924518 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4001c8, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364926119 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364926119 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3246fb96: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3246fb96 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test07_Compo_Box_Two
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364926128 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test08_Compo_Split_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364926169 d 0ms]]
[junit] canvas1 pos/siz: 331/1 320x480
[junit] canvas2 pos/siz: 1/1 320x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x68c72235: tileRendererInUse null, GearsES2[obj 0x68c72235 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x68c72235 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x68c72235 created: GearsObj[0x24d59f13, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x68c72235 created: GearsObj[0x76fc9fc2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x68c72235 created: GearsObj[0x76fc9fc2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x68c72235 FIN GearsES2[obj 0x68c72235 isInit true, usesShared false, 1 GearsObj[0x24d59f13, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x76fc9fc2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a5f1f04, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x68c72235 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4001ed, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x68c72235, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364926199 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 13 (enable: true)
[junit] null
[junit] ShaderProgram[id=13, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=25, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=26, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4001e6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364926208 d 0ms]]
[junit] resize canvas1 pos/siz: 411/1 400x540
[junit] resize canvas2 pos/siz: 1/1 400x540
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x540 of 400x540, swapInterval 1, drawable 0x4001e6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364927173 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x68c72235 0/0 400x540 of 400x540, swapInterval 1, drawable 0x4001ed, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x68c72235, angle 530.5, [l -1.0, r 1.0, b -1.35, t 1.35] 2.0x2.7 -> [l -1.0, r 1.0, b -1.35, t 1.35] 2.0x2.7, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364928773 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364928773 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x68c72235: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x68c72235 FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test08_Compo_Split_Two
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364928780 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test10_Frame_None_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364928809 d 0ms]]
[junit] canvas1 pos/siz: 0/0 384x515
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x59af0466: tileRendererInUse null, GearsES2[obj 0x59af0466 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x59af0466 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x59af0466 created: GearsObj[0x2e6e39e0, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x59af0466 created: GearsObj[0x3d891f00, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x59af0466 created: GearsObj[0x3d891f00, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x59af0466 FIN GearsES2[obj 0x59af0466 isInit true, usesShared false, 1 GearsObj[0x2e6e39e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3d891f00, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e6e91f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x59af0466 0/0 384x515 of 384x515, swapInterval 1, drawable 0x40020f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x59af0466, angle 0.0, [l -1.0, r 1.0, b -1.3411459, t 1.3411459] 2.0x2.6822917 -> [l -1.0, r 1.0, b -1.3411459, t 1.3411459] 2.0x2.6822917, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364928831 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364928833 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364928834 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 464x635
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x59af0466 0/0 464x635 of 464x635, swapInterval 1, drawable 0x40020f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x59af0466, angle 840.0, [l -1.0, r 1.0, b -1.3685344, t 1.3685344] 2.0x2.737069 -> [l -1.0, r 1.0, b -1.3685344, t 1.3685344] 2.0x2.737069, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364929813 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364931412 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364931412 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x59af0466: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x59af0466 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test10_Frame_None_One
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364931416 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test11_Frame_Flow_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364931441 d 0ms]]
[junit] canvas1 pos/siz: 0/0 320x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x747edf66: tileRendererInUse null, GearsES2[obj 0x747edf66 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x747edf66 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x747edf66 created: GearsObj[0x1f1c33fc, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x747edf66 created: GearsObj[0x6db404bb, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x747edf66 created: GearsObj[0x6db404bb, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x747edf66 FIN GearsES2[obj 0x747edf66 isInit true, usesShared false, 1 GearsObj[0x1f1c33fc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6db404bb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x515489dc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x747edf66 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40022d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x747edf66, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364931460 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364931461 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364931462 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 320x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x747edf66 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40022d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x747edf66, angle 998.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364932443 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364934044 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x747edf66: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x747edf66 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test11_Frame_Flow_One
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364934048 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364934048 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test12_Frame_DblBrd_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364934071 d 0ms]]
[junit] canvas1 pos/siz: 43/23 206x423
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2e55dd0c: tileRendererInUse null, GearsES2[obj 0x2e55dd0c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2e55dd0c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2e55dd0c created: GearsObj[0x3dac6868, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2e55dd0c created: GearsObj[0x3495543c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2e55dd0c created: GearsObj[0x3495543c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2e55dd0c FIN GearsES2[obj 0x2e55dd0c isInit true, usesShared false, 1 GearsObj[0x3dac6868, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3495543c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2222e1f7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e55dd0c 0/0 206x423 of 206x423, swapInterval 1, drawable 0x40026f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2e55dd0c, angle 0.0, [l -1.0, r 1.0, b -2.0533981, t 2.0533981] 2.0x4.1067963 -> [l -1.0, r 1.0, b -2.0533981, t 2.0533981] 2.0x4.1067963, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364934093 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364934096 d 0ms]]
[junit] resize canvas1 pos/siz: 43/23 286x543
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e55dd0c 0/0 286x543 of 286x543, swapInterval 1, drawable 0x40026f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2e55dd0c, angle 1166.0, [l -1.0, r 1.0, b -1.8986014, t 1.8986014] 2.0x3.7972028 -> [l -1.0, r 1.0, b -1.8986014, t 1.8986014] 2.0x3.7972028, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364935075 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364936674 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e55dd0c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e55dd0c FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test12_Frame_DblBrd_One
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364936678 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test13_Frame_Box_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364936699 d 0ms]]
[junit] canvas1 pos/siz: 0/0 384x515
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3738449f: tileRendererInUse null, GearsES2[obj 0x3738449f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3738449f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3738449f created: GearsObj[0x79cefeac, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3738449f created: GearsObj[0x24eef3dd, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3738449f created: GearsObj[0x24eef3dd, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3738449f FIN GearsES2[obj 0x3738449f isInit true, usesShared false, 1 GearsObj[0x79cefeac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x24eef3dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xb7971fb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3738449f 0/0 384x515 of 384x515, swapInterval 1, drawable 0x4002bd, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3738449f, angle 0.0, [l -1.0, r 1.0, b -1.3411459, t 1.3411459] 2.0x2.6822917 -> [l -1.0, r 1.0, b -1.3411459, t 1.3411459] 2.0x2.6822917, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364936718 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364936720 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364936721 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 464x635
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3738449f 0/0 464x635 of 464x635, swapInterval 1, drawable 0x4002bd, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3738449f, angle 830.5, [l -1.0, r 1.0, b -1.3685344, t 1.3685344] 2.0x2.737069 -> [l -1.0, r 1.0, b -1.3685344, t 1.3685344] 2.0x2.737069, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364937702 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364939302 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364939302 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3738449f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3738449f FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test13_Frame_Box_One
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364939307 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test14_Frame_Split_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364939335 d 0ms]]
[junit] canvas1 pos/siz: 45/1 336x481
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x79da8dc5: tileRendererInUse null, GearsES2[obj 0x79da8dc5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x79da8dc5 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x79da8dc5 created: GearsObj[0x70ac7b73, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x79da8dc5 created: GearsObj[0x47673be8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x79da8dc5 created: GearsObj[0x47673be8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x79da8dc5 FIN GearsES2[obj 0x79da8dc5 isInit true, usesShared false, 1 GearsObj[0x70ac7b73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47673be8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c4973bb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x79da8dc5 0/0 336x481 of 336x481, swapInterval 1, drawable 0x4002db, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x79da8dc5, angle 0.0, [l -1.0, r 1.0, b -1.4315476, t 1.4315476] 2.0x2.8630953 -> [l -1.0, r 1.0, b -1.4315476, t 1.4315476] 2.0x2.8630953, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364939354 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364939356 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364939356 d 0ms]]
[junit] resize canvas1 pos/siz: 85/1 376x541
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x79da8dc5 0/0 376x541 of 376x541, swapInterval 1, drawable 0x4002db, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x79da8dc5, angle 925.5, [l -1.0, r 1.0, b -1.4388298, t 1.4388298] 2.0x2.8776596 -> [l -1.0, r 1.0, b -1.4388298, t 1.4388298] 2.0x2.8776596, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364940339 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364941939 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364941939 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x79da8dc5: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x79da8dc5 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test14_Frame_Split_One
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364941944 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test15_Frame_Flow_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364941982 d 0ms]]
[junit] canvas1 pos/siz: 0/0 320x480
[junit] canvas2 pos/siz: 320/0 320x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5fd4f8f5: tileRendererInUse null, GearsES2[obj 0x5fd4f8f5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5fd4f8f5 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5fd4f8f5 created: GearsObj[0x602c0d2b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5fd4f8f5 created: GearsObj[0x3cdde52e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5fd4f8f5 created: GearsObj[0x3cdde52e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5fd4f8f5 FIN GearsES2[obj 0x5fd4f8f5 isInit true, usesShared false, 1 GearsObj[0x602c0d2b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cdde52e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69815316, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fd4f8f5 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4002f9, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5fd4f8f5, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 20 (enable: true)
[junit] null
[junit] ShaderProgram[id=20, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=39, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=40, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400300, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364942007 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364942009 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364942010 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 320x480
[junit] resize canvas2 pos/siz: 320/0 320x480
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400300, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364942984 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fd4f8f5 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4002f9, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5fd4f8f5, angle 538.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364944585 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364944585 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fd4f8f5: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fd4f8f5 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test15_Frame_Flow_Two
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364944592 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test16_Frame_DblBrd_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364944639 d 0ms]]
[junit] canvas1 pos/siz: 0/0 263x423
[junit] canvas2 pos/siz: 263/0 263x423
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xa3d8174: tileRendererInUse null, GearsES2[obj 0xa3d8174 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xa3d8174 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xa3d8174 created: GearsObj[0x2b87140f, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xa3d8174 created: GearsObj[0x476f9fe5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xa3d8174 created: GearsObj[0x476f9fe5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xa3d8174 FIN GearsES2[obj 0xa3d8174 isInit true, usesShared false, 1 GearsObj[0x2b87140f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x476f9fe5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cf1eabf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xa3d8174 0/0 263x423 of 263x423, swapInterval 1, drawable 0x400342, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xa3d8174, angle 0.0, [l -1.0, r 1.0, b -1.608365, t 1.608365] 2.0x3.21673 -> [l -1.0, r 1.0, b -1.608365, t 1.608365] 2.0x3.21673, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 22 (enable: true)
[junit] null
[junit] ShaderProgram[id=22, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=43, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=44, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 263x423 of 263x423, swapInterval 1, drawable 0x400349, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364944669 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364944669 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 343x543
[junit] resize canvas2 pos/siz: 343/0 343x543
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xa3d8174 0/0 343x543 of 343x543, swapInterval 1, drawable 0x400342, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xa3d8174, angle 648.5, [l -1.0, r 1.0, b -1.5830904, t 1.5830904] 2.0x3.1661808 -> [l -1.0, r 1.0, b -1.5830904, t 1.5830904] 2.0x3.1661808, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364945642 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 343x543 of 343x543, swapInterval 1, drawable 0x400349, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364947244 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa3d8174: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa3d8174 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364947250 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test16_Frame_DblBrd_Two
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test17_Frame_Box_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364947286 d 0ms]]
[junit] canvas1 pos/siz: 0/0 352x515
[junit] canvas2 pos/siz: 352/0 352x515
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xcad498c: tileRendererInUse null, GearsES2[obj 0xcad498c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xcad498c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xcad498c created: GearsObj[0x525de627, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xcad498c created: GearsObj[0x3c0ecccc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xcad498c created: GearsObj[0x3c0ecccc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xcad498c FIN GearsES2[obj 0xcad498c isInit true, usesShared false, 1 GearsObj[0x525de627, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c0ecccc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x481e015c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xcad498c 0/0 352x515 of 352x515, swapInterval 1, drawable 0x40039d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xcad498c, angle 0.0, [l -1.0, r 1.0, b -1.4630681, t 1.4630681] 2.0x2.9261363 -> [l -1.0, r 1.0, b -1.4630681, t 1.4630681] 2.0x2.9261363, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 24 (enable: true)
[junit] null
[junit] ShaderProgram[id=24, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=48, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]
[junit] ShaderCode[id=47, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 352x515 of 352x515, swapInterval 1, drawable 0x4003a4, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364947315 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364947315 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364947317 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 432x635
[junit] resize canvas2 pos/siz: 432/0 432x635
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xcad498c 0/0 432x635 of 432x635, swapInterval 1, drawable 0x40039d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xcad498c, angle 440.5, [l -1.0, r 1.0, b -1.4699074, t 1.4699074] 2.0x2.9398148 -> [l -1.0, r 1.0, b -1.4699074, t 1.4699074] 2.0x2.9398148, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364948293 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 432x635 of 432x635, swapInterval 1, drawable 0x4003a4, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364949889 d 1ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364949890 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xcad498c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xcad498c FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test17_Frame_Box_Two
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364949896 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364949939 d 0ms]]
[junit] canvas1 pos/siz: 356/1 345x481
[junit] canvas2 pos/siz: 1/1 345x481
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x27ff5d15: tileRendererInUse null, GearsES2[obj 0x27ff5d15 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x27ff5d15 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x27ff5d15 created: GearsObj[0x7f284904, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x27ff5d15 created: GearsObj[0x388388c5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x27ff5d15 created: GearsObj[0x388388c5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x27ff5d15 FIN GearsES2[obj 0x27ff5d15 isInit true, usesShared false, 1 GearsObj[0x7f284904, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x388388c5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12289033, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x27ff5d15 0/0 345x481 of 345x481, swapInterval 1, drawable 0x4003cd, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x27ff5d15, angle 0.0, [l -1.0, r 1.0, b -1.394203, t 1.394203] 2.0x2.788406 -> [l -1.0, r 1.0, b -1.394203, t 1.394203] 2.0x2.788406, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 26 (enable: true)
[junit] null
[junit] ShaderProgram[id=26, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=51, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=52, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 345x481 of 345x481, swapInterval 1, drawable 0x4003c6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364949970 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364949971 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364949973 d 0ms]]
[junit] resize canvas1 pos/siz: 436/1 425x541
[junit] resize canvas2 pos/siz: 1/1 425x541
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x27ff5d15 0/0 425x541 of 425x541, swapInterval 1, drawable 0x4003cd, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x27ff5d15, angle 456.5, [l -1.0, r 1.0, b -1.2729412, t 1.2729412] 2.0x2.5458825 -> [l -1.0, r 1.0, b -1.2729412, t 1.2729412] 2.0x2.5458825, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364950943 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 425x541 of 425x541, swapInterval 1, drawable 0x4003c6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952544 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x27ff5d15: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x27ff5d15 FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364952565 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364952565 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 48.692 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364904466 ms III - Start
[junit] SLOCK [T main @ 1692364904466 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364904960 d 0ms]]
[junit] canvas1 pos/siz: 0/0 320x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5fbe4146: tileRendererInUse null, GearsES2[obj 0x5fbe4146 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5fbe4146 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5fbe4146 created: GearsObj[0x43c56803, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5fbe4146 created: GearsObj[0xae4451e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5fbe4146 created: GearsObj[0xae4451e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5fbe4146 FIN GearsES2[obj 0x5fbe4146 isInit true, usesShared false, 1 GearsObj[0x43c56803, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xae4451e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a576822, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fbe4146 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5fbe4146, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364905007 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364905008 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364905045 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 400x600
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fbe4146 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5fbe4146, angle 669.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364905965 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364907564 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364907565 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fbe4146: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fbe4146 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364907571 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test01_Compo_Flow_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364907599 d 0ms]]
[junit] canvas1 pos/siz: 0/0 320x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x55740540: tileRendererInUse null, GearsES2[obj 0x55740540 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x55740540 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x55740540 created: GearsObj[0x2eeb2af5, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x55740540 created: GearsObj[0xc53e791, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x55740540 created: GearsObj[0xc53e791, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x55740540 FIN GearsES2[obj 0x55740540 isInit true, usesShared false, 1 GearsObj[0x2eeb2af5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xc53e791, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x33ecd363, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x55740540 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400047, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x55740540, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364907621 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364907623 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 400x600
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x55740540 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400047, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x55740540, angle 828.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364908602 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364910202 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364910202 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55740540: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55740540 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test01_Compo_Flow_One
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364910210 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One
[junit] canvas1 pos/siz: 43/23 320x480
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364910269 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xf2ff811: tileRendererInUse null, GearsES2[obj 0xf2ff811 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xf2ff811 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xf2ff811 created: GearsObj[0x38f2075b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xf2ff811 created: GearsObj[0x74db4a58, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xf2ff811 created: GearsObj[0x74db4a58, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xf2ff811 FIN GearsES2[obj 0xf2ff811 isInit true, usesShared false, 1 GearsObj[0x38f2075b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x74db4a58, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7994be72, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xf2ff811 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40008b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xf2ff811, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364910290 d 0ms]]
[junit] resize canvas1 pos/siz: 43/23 400x600
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xf2ff811 0/0 400x600 of 400x600, swapInterval 1, drawable 0x40008b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xf2ff811, angle 917.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364911273 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364912872 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xf2ff811: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xf2ff811 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364912877 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test03_Compo_Box_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364912898 d 0ms]]
[junit] canvas1 pos/siz: 0/0 320x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x186f8716: tileRendererInUse null, GearsES2[obj 0x186f8716 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x186f8716 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x186f8716 created: GearsObj[0x74780dbd, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x186f8716 created: GearsObj[0x74711ced, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x186f8716 created: GearsObj[0x74711ced, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x186f8716 FIN GearsES2[obj 0x186f8716 isInit true, usesShared false, 1 GearsObj[0x74780dbd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x74711ced, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ddbebda, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x186f8716 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000d9, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x186f8716, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364912917 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364912919 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 400x600
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x186f8716 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4000d9, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x186f8716, angle 978.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364913901 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364915501 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364915501 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x186f8716: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x186f8716 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test03_Compo_Box_One
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364915505 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test04_Compo_Split_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364915548 d 0ms]]
[junit] canvas1 pos/siz: 30/1 320x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x366647c2: tileRendererInUse null, GearsES2[obj 0x366647c2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x366647c2 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x366647c2 created: GearsObj[0x49ad8cc4, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x366647c2 created: GearsObj[0x3f3a9026, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x366647c2 created: GearsObj[0x3f3a9026, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x366647c2 FIN GearsES2[obj 0x366647c2 isInit true, usesShared false, 1 GearsObj[0x49ad8cc4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f3a9026, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63e67b17, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x366647c2 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000f5, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x366647c2, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364915579 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364915580 d 0ms]]
[junit] resize canvas1 pos/siz: 70/1 360x540
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x366647c2 0/0 360x540 of 360x540, swapInterval 1, drawable 0x4000f5, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x366647c2, angle 937.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364916552 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364918151 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364918151 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x366647c2: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x366647c2 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test04_Compo_Split_One
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364918156 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test05_Compo_Flow_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364918200 d 0ms]]
[junit] canvas1 pos/siz: 0/0 320x480
[junit] canvas2 pos/siz: 320/0 320x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4da4253: tileRendererInUse null, GearsES2[obj 0x4da4253 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4da4253 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4da4253 created: GearsObj[0x61fe484e, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4da4253 created: GearsObj[0x6a8cd524, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4da4253 created: GearsObj[0x6a8cd524, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4da4253 FIN GearsES2[obj 0x4da4253 isInit true, usesShared false, 1 GearsObj[0x61fe484e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a8cd524, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e395991, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4da4253 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40011f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4da4253, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364918221 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 7 (enable: true)
[junit] null
[junit] ShaderProgram[id=7, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400126, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364918234 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 400x600
[junit] resize canvas2 pos/siz: 400/0 400x600
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400126, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364919206 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4da4253 0/0 400x600 of 400x600, swapInterval 1, drawable 0x40011f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4da4253, angle 524.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364920805 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364920805 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test05_Compo_Flow_Two
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364920813 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test06_Compo_DblBrd_Two
[junit] canvas1 pos/siz: 0/0 320x480
[junit] canvas2 pos/siz: 320/0 320x480
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364920862 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x19d481b: tileRendererInUse null, GearsES2[obj 0x19d481b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x19d481b on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x19d481b created: GearsObj[0x664d0034, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x19d481b created: GearsObj[0x32daa02, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x19d481b created: GearsObj[0x32daa02, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x19d481b FIN GearsES2[obj 0x19d481b isInit true, usesShared false, 1 GearsObj[0x664d0034, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x32daa02, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x44be0ee7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x19d481b 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40016c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x19d481b, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364920882 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 9 (enable: true)
[junit] null
[junit] ShaderProgram[id=9, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=17, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=18, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400173, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] resize canvas1 pos/siz: 0/0 400x600
[junit] resize canvas2 pos/siz: 400/0 400x600
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400173, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364921866 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x19d481b 0/0 400x600 of 400x600, swapInterval 1, drawable 0x40016c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x19d481b, angle 481.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364923468 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x19d481b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x19d481b FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test06_Compo_DblBrd_Two
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364923475 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test07_Compo_Box_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364923515 d 0ms]]
[junit] canvas1 pos/siz: 0/0 320x480
[junit] canvas2 pos/siz: 320/0 320x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3246fb96: tileRendererInUse null, GearsES2[obj 0x3246fb96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3246fb96 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3246fb96 created: GearsObj[0x11c432d5, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3246fb96 created: GearsObj[0x217501c3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3246fb96 created: GearsObj[0x217501c3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3246fb96 FIN GearsES2[obj 0x3246fb96 isInit true, usesShared false, 1 GearsObj[0x11c432d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x217501c3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65fcbfd0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3246fb96 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4001c1, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3246fb96, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364923536 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 11 (enable: true)
[junit] null
[junit] ShaderProgram[id=11, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=21, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=22, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4001c8, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364923550 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 400x600
[junit] resize canvas2 pos/siz: 400/0 400x600
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3246fb96 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4001c1, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3246fb96, angle 557.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364924518 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4001c8, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364926119 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364926119 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3246fb96: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3246fb96 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test07_Compo_Box_Two
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364926128 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test08_Compo_Split_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364926169 d 0ms]]
[junit] canvas1 pos/siz: 331/1 320x480
[junit] canvas2 pos/siz: 1/1 320x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x68c72235: tileRendererInUse null, GearsES2[obj 0x68c72235 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x68c72235 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x68c72235 created: GearsObj[0x24d59f13, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x68c72235 created: GearsObj[0x76fc9fc2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x68c72235 created: GearsObj[0x76fc9fc2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x68c72235 FIN GearsES2[obj 0x68c72235 isInit true, usesShared false, 1 GearsObj[0x24d59f13, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x76fc9fc2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a5f1f04, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x68c72235 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4001ed, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x68c72235, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364926199 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 13 (enable: true)
[junit] null
[junit] ShaderProgram[id=13, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=25, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=26, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4001e6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364926208 d 0ms]]
[junit] resize canvas1 pos/siz: 411/1 400x540
[junit] resize canvas2 pos/siz: 1/1 400x540
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x540 of 400x540, swapInterval 1, drawable 0x4001e6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364927173 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x68c72235 0/0 400x540 of 400x540, swapInterval 1, drawable 0x4001ed, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x68c72235, angle 530.5, [l -1.0, r 1.0, b -1.35, t 1.35] 2.0x2.7 -> [l -1.0, r 1.0, b -1.35, t 1.35] 2.0x2.7, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364928773 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364928773 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x68c72235: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x68c72235 FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test08_Compo_Split_Two
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364928780 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test10_Frame_None_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364928809 d 0ms]]
[junit] canvas1 pos/siz: 0/0 384x515
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x59af0466: tileRendererInUse null, GearsES2[obj 0x59af0466 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x59af0466 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x59af0466 created: GearsObj[0x2e6e39e0, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x59af0466 created: GearsObj[0x3d891f00, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x59af0466 created: GearsObj[0x3d891f00, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x59af0466 FIN GearsES2[obj 0x59af0466 isInit true, usesShared false, 1 GearsObj[0x2e6e39e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3d891f00, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e6e91f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x59af0466 0/0 384x515 of 384x515, swapInterval 1, drawable 0x40020f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x59af0466, angle 0.0, [l -1.0, r 1.0, b -1.3411459, t 1.3411459] 2.0x2.6822917 -> [l -1.0, r 1.0, b -1.3411459, t 1.3411459] 2.0x2.6822917, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364928831 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364928833 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364928834 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 464x635
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x59af0466 0/0 464x635 of 464x635, swapInterval 1, drawable 0x40020f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x59af0466, angle 840.0, [l -1.0, r 1.0, b -1.3685344, t 1.3685344] 2.0x2.737069 -> [l -1.0, r 1.0, b -1.3685344, t 1.3685344] 2.0x2.737069, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364929813 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364931412 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364931412 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x59af0466: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x59af0466 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test10_Frame_None_One
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364931416 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test11_Frame_Flow_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364931441 d 0ms]]
[junit] canvas1 pos/siz: 0/0 320x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x747edf66: tileRendererInUse null, GearsES2[obj 0x747edf66 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x747edf66 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x747edf66 created: GearsObj[0x1f1c33fc, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x747edf66 created: GearsObj[0x6db404bb, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x747edf66 created: GearsObj[0x6db404bb, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x747edf66 FIN GearsES2[obj 0x747edf66 isInit true, usesShared false, 1 GearsObj[0x1f1c33fc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6db404bb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x515489dc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x747edf66 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40022d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x747edf66, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364931460 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364931461 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364931462 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 320x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x747edf66 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40022d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x747edf66, angle 998.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364932443 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364934044 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x747edf66: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x747edf66 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test11_Frame_Flow_One
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364934048 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364934048 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test12_Frame_DblBrd_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364934071 d 0ms]]
[junit] canvas1 pos/siz: 43/23 206x423
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2e55dd0c: tileRendererInUse null, GearsES2[obj 0x2e55dd0c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2e55dd0c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2e55dd0c created: GearsObj[0x3dac6868, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2e55dd0c created: GearsObj[0x3495543c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2e55dd0c created: GearsObj[0x3495543c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2e55dd0c FIN GearsES2[obj 0x2e55dd0c isInit true, usesShared false, 1 GearsObj[0x3dac6868, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3495543c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2222e1f7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e55dd0c 0/0 206x423 of 206x423, swapInterval 1, drawable 0x40026f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2e55dd0c, angle 0.0, [l -1.0, r 1.0, b -2.0533981, t 2.0533981] 2.0x4.1067963 -> [l -1.0, r 1.0, b -2.0533981, t 2.0533981] 2.0x4.1067963, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364934093 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364934096 d 0ms]]
[junit] resize canvas1 pos/siz: 43/23 286x543
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e55dd0c 0/0 286x543 of 286x543, swapInterval 1, drawable 0x40026f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2e55dd0c, angle 1166.0, [l -1.0, r 1.0, b -1.8986014, t 1.8986014] 2.0x3.7972028 -> [l -1.0, r 1.0, b -1.8986014, t 1.8986014] 2.0x3.7972028, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364935075 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364936674 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e55dd0c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e55dd0c FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test12_Frame_DblBrd_One
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364936678 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test13_Frame_Box_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364936699 d 0ms]]
[junit] canvas1 pos/siz: 0/0 384x515
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3738449f: tileRendererInUse null, GearsES2[obj 0x3738449f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3738449f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3738449f created: GearsObj[0x79cefeac, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3738449f created: GearsObj[0x24eef3dd, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3738449f created: GearsObj[0x24eef3dd, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3738449f FIN GearsES2[obj 0x3738449f isInit true, usesShared false, 1 GearsObj[0x79cefeac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x24eef3dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xb7971fb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3738449f 0/0 384x515 of 384x515, swapInterval 1, drawable 0x4002bd, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3738449f, angle 0.0, [l -1.0, r 1.0, b -1.3411459, t 1.3411459] 2.0x2.6822917 -> [l -1.0, r 1.0, b -1.3411459, t 1.3411459] 2.0x2.6822917, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364936718 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364936720 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364936721 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 464x635
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3738449f 0/0 464x635 of 464x635, swapInterval 1, drawable 0x4002bd, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3738449f, angle 830.5, [l -1.0, r 1.0, b -1.3685344, t 1.3685344] 2.0x2.737069 -> [l -1.0, r 1.0, b -1.3685344, t 1.3685344] 2.0x2.737069, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364937702 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364939302 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364939302 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3738449f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3738449f FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test13_Frame_Box_One
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364939307 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test14_Frame_Split_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364939335 d 0ms]]
[junit] canvas1 pos/siz: 45/1 336x481
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x79da8dc5: tileRendererInUse null, GearsES2[obj 0x79da8dc5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x79da8dc5 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x79da8dc5 created: GearsObj[0x70ac7b73, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x79da8dc5 created: GearsObj[0x47673be8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x79da8dc5 created: GearsObj[0x47673be8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x79da8dc5 FIN GearsES2[obj 0x79da8dc5 isInit true, usesShared false, 1 GearsObj[0x70ac7b73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47673be8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c4973bb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x79da8dc5 0/0 336x481 of 336x481, swapInterval 1, drawable 0x4002db, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x79da8dc5, angle 0.0, [l -1.0, r 1.0, b -1.4315476, t 1.4315476] 2.0x2.8630953 -> [l -1.0, r 1.0, b -1.4315476, t 1.4315476] 2.0x2.8630953, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364939354 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364939356 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364939356 d 0ms]]
[junit] resize canvas1 pos/siz: 85/1 376x541
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x79da8dc5 0/0 376x541 of 376x541, swapInterval 1, drawable 0x4002db, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x79da8dc5, angle 925.5, [l -1.0, r 1.0, b -1.4388298, t 1.4388298] 2.0x2.8776596 -> [l -1.0, r 1.0, b -1.4388298, t 1.4388298] 2.0x2.8776596, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364940339 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364941939 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364941939 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x79da8dc5: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x79da8dc5 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test14_Frame_Split_One
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364941944 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test15_Frame_Flow_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364941982 d 0ms]]
[junit] canvas1 pos/siz: 0/0 320x480
[junit] canvas2 pos/siz: 320/0 320x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5fd4f8f5: tileRendererInUse null, GearsES2[obj 0x5fd4f8f5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5fd4f8f5 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5fd4f8f5 created: GearsObj[0x602c0d2b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5fd4f8f5 created: GearsObj[0x3cdde52e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5fd4f8f5 created: GearsObj[0x3cdde52e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5fd4f8f5 FIN GearsES2[obj 0x5fd4f8f5 isInit true, usesShared false, 1 GearsObj[0x602c0d2b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cdde52e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69815316, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fd4f8f5 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4002f9, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5fd4f8f5, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 20 (enable: true)
[junit] null
[junit] ShaderProgram[id=20, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=39, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=40, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400300, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364942007 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364942009 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364942010 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 320x480
[junit] resize canvas2 pos/siz: 320/0 320x480
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400300, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364942984 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fd4f8f5 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4002f9, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5fd4f8f5, angle 538.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364944585 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364944585 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fd4f8f5: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fd4f8f5 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test15_Frame_Flow_Two
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364944592 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test16_Frame_DblBrd_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364944639 d 0ms]]
[junit] canvas1 pos/siz: 0/0 263x423
[junit] canvas2 pos/siz: 263/0 263x423
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xa3d8174: tileRendererInUse null, GearsES2[obj 0xa3d8174 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xa3d8174 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xa3d8174 created: GearsObj[0x2b87140f, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xa3d8174 created: GearsObj[0x476f9fe5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xa3d8174 created: GearsObj[0x476f9fe5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xa3d8174 FIN GearsES2[obj 0xa3d8174 isInit true, usesShared false, 1 GearsObj[0x2b87140f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x476f9fe5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cf1eabf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xa3d8174 0/0 263x423 of 263x423, swapInterval 1, drawable 0x400342, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xa3d8174, angle 0.0, [l -1.0, r 1.0, b -1.608365, t 1.608365] 2.0x3.21673 -> [l -1.0, r 1.0, b -1.608365, t 1.608365] 2.0x3.21673, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 22 (enable: true)
[junit] null
[junit] ShaderProgram[id=22, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=43, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=44, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 263x423 of 263x423, swapInterval 1, drawable 0x400349, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364944669 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364944669 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 343x543
[junit] resize canvas2 pos/siz: 343/0 343x543
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xa3d8174 0/0 343x543 of 343x543, swapInterval 1, drawable 0x400342, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xa3d8174, angle 648.5, [l -1.0, r 1.0, b -1.5830904, t 1.5830904] 2.0x3.1661808 -> [l -1.0, r 1.0, b -1.5830904, t 1.5830904] 2.0x3.1661808, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364945642 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 343x543 of 343x543, swapInterval 1, drawable 0x400349, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364947244 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa3d8174: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa3d8174 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364947250 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test16_Frame_DblBrd_Two
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test17_Frame_Box_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364947286 d 0ms]]
[junit] canvas1 pos/siz: 0/0 352x515
[junit] canvas2 pos/siz: 352/0 352x515
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xcad498c: tileRendererInUse null, GearsES2[obj 0xcad498c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xcad498c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xcad498c created: GearsObj[0x525de627, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xcad498c created: GearsObj[0x3c0ecccc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xcad498c created: GearsObj[0x3c0ecccc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xcad498c FIN GearsES2[obj 0xcad498c isInit true, usesShared false, 1 GearsObj[0x525de627, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c0ecccc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x481e015c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xcad498c 0/0 352x515 of 352x515, swapInterval 1, drawable 0x40039d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xcad498c, angle 0.0, [l -1.0, r 1.0, b -1.4630681, t 1.4630681] 2.0x2.9261363 -> [l -1.0, r 1.0, b -1.4630681, t 1.4630681] 2.0x2.9261363, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 24 (enable: true)
[junit] null
[junit] ShaderProgram[id=24, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=48, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]
[junit] ShaderCode[id=47, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 352x515 of 352x515, swapInterval 1, drawable 0x4003a4, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364947315 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364947315 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364947317 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 432x635
[junit] resize canvas2 pos/siz: 432/0 432x635
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xcad498c 0/0 432x635 of 432x635, swapInterval 1, drawable 0x40039d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xcad498c, angle 440.5, [l -1.0, r 1.0, b -1.4699074, t 1.4699074] 2.0x2.9398148 -> [l -1.0, r 1.0, b -1.4699074, t 1.4699074] 2.0x2.9398148, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364948293 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 432x635 of 432x635, swapInterval 1, drawable 0x4003a4, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364949889 d 1ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364949890 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xcad498c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xcad498c FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test17_Frame_Box_Two
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364949896 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364949939 d 0ms]]
[junit] canvas1 pos/siz: 356/1 345x481
[junit] canvas2 pos/siz: 1/1 345x481
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x27ff5d15: tileRendererInUse null, GearsES2[obj 0x27ff5d15 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x27ff5d15 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x27ff5d15 created: GearsObj[0x7f284904, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x27ff5d15 created: GearsObj[0x388388c5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x27ff5d15 created: GearsObj[0x388388c5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x27ff5d15 FIN GearsES2[obj 0x27ff5d15 isInit true, usesShared false, 1 GearsObj[0x7f284904, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x388388c5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12289033, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x27ff5d15 0/0 345x481 of 345x481, swapInterval 1, drawable 0x4003cd, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x27ff5d15, angle 0.0, [l -1.0, r 1.0, b -1.394203, t 1.394203] 2.0x2.788406 -> [l -1.0, r 1.0, b -1.394203, t 1.394203] 2.0x2.788406, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 26 (enable: true)
[junit] null
[junit] ShaderProgram[id=26, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=51, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=52, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 345x481 of 345x481, swapInterval 1, drawable 0x4003c6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364949970 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364949971 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364949973 d 0ms]]
[junit] resize canvas1 pos/siz: 436/1 425x541
[junit] resize canvas2 pos/siz: 1/1 425x541
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x27ff5d15 0/0 425x541 of 425x541, swapInterval 1, drawable 0x4003cd, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x27ff5d15, angle 456.5, [l -1.0, r 1.0, b -1.2729412, t 1.2729412] 2.0x2.5458825 -> [l -1.0, r 1.0, b -1.2729412, t 1.2729412] 2.0x2.5458825, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364950943 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 425x541 of 425x541, swapInterval 1, drawable 0x4003c6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952544 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x27ff5d15: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x27ff5d15 FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364952565 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364952565 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test00_Compo_None_One took 3.096 sec
[junit] Testcase: test01_Compo_Flow_One took 2.638 sec
[junit] Testcase: test02_Compo_DblBrd_One took 2.666 sec
[junit] Testcase: test03_Compo_Box_One took 2.627 sec
[junit] Testcase: test04_Compo_Split_One took 2.645 sec
[junit] Testcase: test05_Compo_Flow_Two took 2.656 sec
[junit] Testcase: test06_Compo_DblBrd_Two took 2.654 sec
[junit] Testcase: test07_Compo_Box_Two took 2.654 sec
[junit] Testcase: test08_Compo_Split_Two took 2.651 sec
[junit] Testcase: test10_Frame_None_One took 2.629 sec
[junit] Testcase: test11_Frame_Flow_One took 2.632 sec
[junit] Testcase: test12_Frame_DblBrd_One took 2.629 sec
[junit] Testcase: test13_Frame_Box_One took 2.628 sec
[junit] Testcase: test14_Frame_Split_One took 2.63 sec
[junit] Testcase: test15_Frame_Flow_Two took 2.648 sec
[junit] Testcase: test16_Frame_DblBrd_Two took 2.651 sec
[junit] Testcase: test17_Frame_Box_Two took 2.645 sec
[junit] Testcase: test18_Frame_Split_Two took 2.649 sec
[junit] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 48.692 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364904466 ms III - Start
[junit] SLOCK [T main @ 1692364904466 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364904960 d 0ms]]
[junit] canvas1 pos/siz: 0/0 320x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5fbe4146: tileRendererInUse null, GearsES2[obj 0x5fbe4146 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5fbe4146 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5fbe4146 created: GearsObj[0x43c56803, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5fbe4146 created: GearsObj[0xae4451e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5fbe4146 created: GearsObj[0xae4451e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5fbe4146 FIN GearsES2[obj 0x5fbe4146 isInit true, usesShared false, 1 GearsObj[0x43c56803, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xae4451e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a576822, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fbe4146 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5fbe4146, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364905007 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364905008 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364905045 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 400x600
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fbe4146 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5fbe4146, angle 669.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364905965 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364907564 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364907565 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fbe4146: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fbe4146 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364907571 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test00_Compo_None_One
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test01_Compo_Flow_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364907599 d 0ms]]
[junit] canvas1 pos/siz: 0/0 320x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x55740540: tileRendererInUse null, GearsES2[obj 0x55740540 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x55740540 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x55740540 created: GearsObj[0x2eeb2af5, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x55740540 created: GearsObj[0xc53e791, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x55740540 created: GearsObj[0xc53e791, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x55740540 FIN GearsES2[obj 0x55740540 isInit true, usesShared false, 1 GearsObj[0x2eeb2af5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xc53e791, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x33ecd363, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x55740540 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400047, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x55740540, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364907621 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364907623 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 400x600
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x55740540 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400047, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x55740540, angle 828.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364908602 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364910202 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364910202 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55740540: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55740540 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test01_Compo_Flow_One
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364910210 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One
[junit] canvas1 pos/siz: 43/23 320x480
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364910269 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xf2ff811: tileRendererInUse null, GearsES2[obj 0xf2ff811 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xf2ff811 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xf2ff811 created: GearsObj[0x38f2075b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xf2ff811 created: GearsObj[0x74db4a58, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xf2ff811 created: GearsObj[0x74db4a58, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xf2ff811 FIN GearsES2[obj 0xf2ff811 isInit true, usesShared false, 1 GearsObj[0x38f2075b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x74db4a58, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7994be72, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xf2ff811 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40008b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xf2ff811, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364910290 d 0ms]]
[junit] resize canvas1 pos/siz: 43/23 400x600
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xf2ff811 0/0 400x600 of 400x600, swapInterval 1, drawable 0x40008b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xf2ff811, angle 917.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364911273 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364912872 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xf2ff811: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xf2ff811 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364912877 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test03_Compo_Box_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364912898 d 0ms]]
[junit] canvas1 pos/siz: 0/0 320x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x186f8716: tileRendererInUse null, GearsES2[obj 0x186f8716 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x186f8716 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x186f8716 created: GearsObj[0x74780dbd, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x186f8716 created: GearsObj[0x74711ced, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x186f8716 created: GearsObj[0x74711ced, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x186f8716 FIN GearsES2[obj 0x186f8716 isInit true, usesShared false, 1 GearsObj[0x74780dbd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x74711ced, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ddbebda, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x186f8716 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000d9, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x186f8716, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364912917 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364912919 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 400x600
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x186f8716 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4000d9, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x186f8716, angle 978.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364913901 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364915501 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364915501 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x186f8716: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x186f8716 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test03_Compo_Box_One
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364915505 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test04_Compo_Split_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364915548 d 0ms]]
[junit] canvas1 pos/siz: 30/1 320x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x366647c2: tileRendererInUse null, GearsES2[obj 0x366647c2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x366647c2 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x366647c2 created: GearsObj[0x49ad8cc4, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x366647c2 created: GearsObj[0x3f3a9026, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x366647c2 created: GearsObj[0x3f3a9026, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x366647c2 FIN GearsES2[obj 0x366647c2 isInit true, usesShared false, 1 GearsObj[0x49ad8cc4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f3a9026, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63e67b17, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x366647c2 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000f5, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x366647c2, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364915579 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364915580 d 0ms]]
[junit] resize canvas1 pos/siz: 70/1 360x540
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x366647c2 0/0 360x540 of 360x540, swapInterval 1, drawable 0x4000f5, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x366647c2, angle 937.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364916552 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364918151 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364918151 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x366647c2: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x366647c2 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test04_Compo_Split_One
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364918156 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test05_Compo_Flow_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364918200 d 0ms]]
[junit] canvas1 pos/siz: 0/0 320x480
[junit] canvas2 pos/siz: 320/0 320x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4da4253: tileRendererInUse null, GearsES2[obj 0x4da4253 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4da4253 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4da4253 created: GearsObj[0x61fe484e, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4da4253 created: GearsObj[0x6a8cd524, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4da4253 created: GearsObj[0x6a8cd524, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4da4253 FIN GearsES2[obj 0x4da4253 isInit true, usesShared false, 1 GearsObj[0x61fe484e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a8cd524, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e395991, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4da4253 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40011f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4da4253, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364918221 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 7 (enable: true)
[junit] null
[junit] ShaderProgram[id=7, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400126, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364918234 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 400x600
[junit] resize canvas2 pos/siz: 400/0 400x600
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400126, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364919206 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4da4253 0/0 400x600 of 400x600, swapInterval 1, drawable 0x40011f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4da4253, angle 524.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364920805 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364920805 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test05_Compo_Flow_Two
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364920813 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test06_Compo_DblBrd_Two
[junit] canvas1 pos/siz: 0/0 320x480
[junit] canvas2 pos/siz: 320/0 320x480
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364920862 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x19d481b: tileRendererInUse null, GearsES2[obj 0x19d481b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x19d481b on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x19d481b created: GearsObj[0x664d0034, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x19d481b created: GearsObj[0x32daa02, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x19d481b created: GearsObj[0x32daa02, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x19d481b FIN GearsES2[obj 0x19d481b isInit true, usesShared false, 1 GearsObj[0x664d0034, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x32daa02, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x44be0ee7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x19d481b 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40016c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x19d481b, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364920882 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 9 (enable: true)
[junit] null
[junit] ShaderProgram[id=9, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=17, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=18, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400173, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] resize canvas1 pos/siz: 0/0 400x600
[junit] resize canvas2 pos/siz: 400/0 400x600
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x400173, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364921866 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x19d481b 0/0 400x600 of 400x600, swapInterval 1, drawable 0x40016c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x19d481b, angle 481.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364923468 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x19d481b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x19d481b FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test06_Compo_DblBrd_Two
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364923475 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test07_Compo_Box_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364923515 d 0ms]]
[junit] canvas1 pos/siz: 0/0 320x480
[junit] canvas2 pos/siz: 320/0 320x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3246fb96: tileRendererInUse null, GearsES2[obj 0x3246fb96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3246fb96 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3246fb96 created: GearsObj[0x11c432d5, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3246fb96 created: GearsObj[0x217501c3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3246fb96 created: GearsObj[0x217501c3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3246fb96 FIN GearsES2[obj 0x3246fb96 isInit true, usesShared false, 1 GearsObj[0x11c432d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x217501c3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65fcbfd0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3246fb96 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4001c1, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3246fb96, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364923536 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 11 (enable: true)
[junit] null
[junit] ShaderProgram[id=11, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=21, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=22, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4001c8, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364923550 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 400x600
[junit] resize canvas2 pos/siz: 400/0 400x600
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3246fb96 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4001c1, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3246fb96, angle 557.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364924518 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4001c8, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364926119 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364926119 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3246fb96: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3246fb96 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test07_Compo_Box_Two
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364926128 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test08_Compo_Split_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364926169 d 0ms]]
[junit] canvas1 pos/siz: 331/1 320x480
[junit] canvas2 pos/siz: 1/1 320x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x68c72235: tileRendererInUse null, GearsES2[obj 0x68c72235 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x68c72235 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x68c72235 created: GearsObj[0x24d59f13, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x68c72235 created: GearsObj[0x76fc9fc2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x68c72235 created: GearsObj[0x76fc9fc2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x68c72235 FIN GearsES2[obj 0x68c72235 isInit true, usesShared false, 1 GearsObj[0x24d59f13, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x76fc9fc2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a5f1f04, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x68c72235 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4001ed, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x68c72235, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364926199 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 13 (enable: true)
[junit] null
[junit] ShaderProgram[id=13, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=25, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=26, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4001e6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364926208 d 0ms]]
[junit] resize canvas1 pos/siz: 411/1 400x540
[junit] resize canvas2 pos/siz: 1/1 400x540
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x540 of 400x540, swapInterval 1, drawable 0x4001e6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364927173 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x68c72235 0/0 400x540 of 400x540, swapInterval 1, drawable 0x4001ed, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x68c72235, angle 530.5, [l -1.0, r 1.0, b -1.35, t 1.35] 2.0x2.7 -> [l -1.0, r 1.0, b -1.35, t 1.35] 2.0x2.7, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364928773 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364928773 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x68c72235: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x68c72235 FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test08_Compo_Split_Two
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364928780 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test10_Frame_None_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364928809 d 0ms]]
[junit] canvas1 pos/siz: 0/0 384x515
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x59af0466: tileRendererInUse null, GearsES2[obj 0x59af0466 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x59af0466 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x59af0466 created: GearsObj[0x2e6e39e0, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x59af0466 created: GearsObj[0x3d891f00, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x59af0466 created: GearsObj[0x3d891f00, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x59af0466 FIN GearsES2[obj 0x59af0466 isInit true, usesShared false, 1 GearsObj[0x2e6e39e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3d891f00, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e6e91f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x59af0466 0/0 384x515 of 384x515, swapInterval 1, drawable 0x40020f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x59af0466, angle 0.0, [l -1.0, r 1.0, b -1.3411459, t 1.3411459] 2.0x2.6822917 -> [l -1.0, r 1.0, b -1.3411459, t 1.3411459] 2.0x2.6822917, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364928831 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364928833 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364928834 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 464x635
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x59af0466 0/0 464x635 of 464x635, swapInterval 1, drawable 0x40020f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x59af0466, angle 840.0, [l -1.0, r 1.0, b -1.3685344, t 1.3685344] 2.0x2.737069 -> [l -1.0, r 1.0, b -1.3685344, t 1.3685344] 2.0x2.737069, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364929813 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364931412 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364931412 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x59af0466: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x59af0466 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test10_Frame_None_One
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364931416 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test11_Frame_Flow_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364931441 d 0ms]]
[junit] canvas1 pos/siz: 0/0 320x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x747edf66: tileRendererInUse null, GearsES2[obj 0x747edf66 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x747edf66 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x747edf66 created: GearsObj[0x1f1c33fc, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x747edf66 created: GearsObj[0x6db404bb, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x747edf66 created: GearsObj[0x6db404bb, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x747edf66 FIN GearsES2[obj 0x747edf66 isInit true, usesShared false, 1 GearsObj[0x1f1c33fc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6db404bb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x515489dc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x747edf66 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40022d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x747edf66, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364931460 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364931461 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364931462 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 320x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x747edf66 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40022d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x747edf66, angle 998.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364932443 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364934044 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x747edf66: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x747edf66 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test11_Frame_Flow_One
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364934048 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364934048 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test12_Frame_DblBrd_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364934071 d 0ms]]
[junit] canvas1 pos/siz: 43/23 206x423
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2e55dd0c: tileRendererInUse null, GearsES2[obj 0x2e55dd0c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2e55dd0c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2e55dd0c created: GearsObj[0x3dac6868, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2e55dd0c created: GearsObj[0x3495543c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2e55dd0c created: GearsObj[0x3495543c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2e55dd0c FIN GearsES2[obj 0x2e55dd0c isInit true, usesShared false, 1 GearsObj[0x3dac6868, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3495543c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2222e1f7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e55dd0c 0/0 206x423 of 206x423, swapInterval 1, drawable 0x40026f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2e55dd0c, angle 0.0, [l -1.0, r 1.0, b -2.0533981, t 2.0533981] 2.0x4.1067963 -> [l -1.0, r 1.0, b -2.0533981, t 2.0533981] 2.0x4.1067963, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364934093 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364934096 d 0ms]]
[junit] resize canvas1 pos/siz: 43/23 286x543
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e55dd0c 0/0 286x543 of 286x543, swapInterval 1, drawable 0x40026f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2e55dd0c, angle 1166.0, [l -1.0, r 1.0, b -1.8986014, t 1.8986014] 2.0x3.7972028 -> [l -1.0, r 1.0, b -1.8986014, t 1.8986014] 2.0x3.7972028, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364935075 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364936674 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e55dd0c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e55dd0c FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test12_Frame_DblBrd_One
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364936678 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test13_Frame_Box_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364936699 d 0ms]]
[junit] canvas1 pos/siz: 0/0 384x515
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3738449f: tileRendererInUse null, GearsES2[obj 0x3738449f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3738449f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3738449f created: GearsObj[0x79cefeac, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3738449f created: GearsObj[0x24eef3dd, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3738449f created: GearsObj[0x24eef3dd, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3738449f FIN GearsES2[obj 0x3738449f isInit true, usesShared false, 1 GearsObj[0x79cefeac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x24eef3dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xb7971fb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3738449f 0/0 384x515 of 384x515, swapInterval 1, drawable 0x4002bd, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3738449f, angle 0.0, [l -1.0, r 1.0, b -1.3411459, t 1.3411459] 2.0x2.6822917 -> [l -1.0, r 1.0, b -1.3411459, t 1.3411459] 2.0x2.6822917, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364936718 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364936720 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364936721 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 464x635
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3738449f 0/0 464x635 of 464x635, swapInterval 1, drawable 0x4002bd, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3738449f, angle 830.5, [l -1.0, r 1.0, b -1.3685344, t 1.3685344] 2.0x2.737069 -> [l -1.0, r 1.0, b -1.3685344, t 1.3685344] 2.0x2.737069, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364937702 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364939302 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364939302 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3738449f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3738449f FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test13_Frame_Box_One
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364939307 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test14_Frame_Split_One
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364939335 d 0ms]]
[junit] canvas1 pos/siz: 45/1 336x481
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x79da8dc5: tileRendererInUse null, GearsES2[obj 0x79da8dc5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x79da8dc5 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x79da8dc5 created: GearsObj[0x70ac7b73, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x79da8dc5 created: GearsObj[0x47673be8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x79da8dc5 created: GearsObj[0x47673be8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x79da8dc5 FIN GearsES2[obj 0x79da8dc5 isInit true, usesShared false, 1 GearsObj[0x70ac7b73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x47673be8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c4973bb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x79da8dc5 0/0 336x481 of 336x481, swapInterval 1, drawable 0x4002db, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x79da8dc5, angle 0.0, [l -1.0, r 1.0, b -1.4315476, t 1.4315476] 2.0x2.8630953 -> [l -1.0, r 1.0, b -1.4315476, t 1.4315476] 2.0x2.8630953, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364939354 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364939356 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364939356 d 0ms]]
[junit] resize canvas1 pos/siz: 85/1 376x541
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x79da8dc5 0/0 376x541 of 376x541, swapInterval 1, drawable 0x4002db, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x79da8dc5, angle 925.5, [l -1.0, r 1.0, b -1.4388298, t 1.4388298] 2.0x2.8776596 -> [l -1.0, r 1.0, b -1.4388298, t 1.4388298] 2.0x2.8776596, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364940339 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364941939 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364941939 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x79da8dc5: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x79da8dc5 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test14_Frame_Split_One
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364941944 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test15_Frame_Flow_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364941982 d 0ms]]
[junit] canvas1 pos/siz: 0/0 320x480
[junit] canvas2 pos/siz: 320/0 320x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5fd4f8f5: tileRendererInUse null, GearsES2[obj 0x5fd4f8f5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5fd4f8f5 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5fd4f8f5 created: GearsObj[0x602c0d2b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5fd4f8f5 created: GearsObj[0x3cdde52e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5fd4f8f5 created: GearsObj[0x3cdde52e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5fd4f8f5 FIN GearsES2[obj 0x5fd4f8f5 isInit true, usesShared false, 1 GearsObj[0x602c0d2b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cdde52e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69815316, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fd4f8f5 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4002f9, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5fd4f8f5, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 20 (enable: true)
[junit] null
[junit] ShaderProgram[id=20, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=39, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=40, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400300, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364942007 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364942009 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364942010 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 320x480
[junit] resize canvas2 pos/siz: 320/0 320x480
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400300, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364942984 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fd4f8f5 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4002f9, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5fd4f8f5, angle 538.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364944585 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364944585 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fd4f8f5: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fd4f8f5 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test15_Frame_Flow_Two
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364944592 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test16_Frame_DblBrd_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364944639 d 0ms]]
[junit] canvas1 pos/siz: 0/0 263x423
[junit] canvas2 pos/siz: 263/0 263x423
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xa3d8174: tileRendererInUse null, GearsES2[obj 0xa3d8174 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xa3d8174 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xa3d8174 created: GearsObj[0x2b87140f, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xa3d8174 created: GearsObj[0x476f9fe5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xa3d8174 created: GearsObj[0x476f9fe5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xa3d8174 FIN GearsES2[obj 0xa3d8174 isInit true, usesShared false, 1 GearsObj[0x2b87140f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x476f9fe5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3cf1eabf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xa3d8174 0/0 263x423 of 263x423, swapInterval 1, drawable 0x400342, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xa3d8174, angle 0.0, [l -1.0, r 1.0, b -1.608365, t 1.608365] 2.0x3.21673 -> [l -1.0, r 1.0, b -1.608365, t 1.608365] 2.0x3.21673, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 22 (enable: true)
[junit] null
[junit] ShaderProgram[id=22, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=43, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=44, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 263x423 of 263x423, swapInterval 1, drawable 0x400349, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364944669 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364944669 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 343x543
[junit] resize canvas2 pos/siz: 343/0 343x543
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xa3d8174 0/0 343x543 of 343x543, swapInterval 1, drawable 0x400342, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xa3d8174, angle 648.5, [l -1.0, r 1.0, b -1.5830904, t 1.5830904] 2.0x3.1661808 -> [l -1.0, r 1.0, b -1.5830904, t 1.5830904] 2.0x3.1661808, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364945642 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 343x543 of 343x543, swapInterval 1, drawable 0x400349, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364947244 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa3d8174: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xa3d8174 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364947250 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test16_Frame_DblBrd_Two
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test17_Frame_Box_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364947286 d 0ms]]
[junit] canvas1 pos/siz: 0/0 352x515
[junit] canvas2 pos/siz: 352/0 352x515
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xcad498c: tileRendererInUse null, GearsES2[obj 0xcad498c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xcad498c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xcad498c created: GearsObj[0x525de627, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xcad498c created: GearsObj[0x3c0ecccc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xcad498c created: GearsObj[0x3c0ecccc, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xcad498c FIN GearsES2[obj 0xcad498c isInit true, usesShared false, 1 GearsObj[0x525de627, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c0ecccc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x481e015c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xcad498c 0/0 352x515 of 352x515, swapInterval 1, drawable 0x40039d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xcad498c, angle 0.0, [l -1.0, r 1.0, b -1.4630681, t 1.4630681] 2.0x2.9261363 -> [l -1.0, r 1.0, b -1.4630681, t 1.4630681] 2.0x2.9261363, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 24 (enable: true)
[junit] null
[junit] ShaderProgram[id=24, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=48, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]
[junit] ShaderCode[id=47, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 352x515 of 352x515, swapInterval 1, drawable 0x4003a4, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364947315 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364947315 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364947317 d 0ms]]
[junit] resize canvas1 pos/siz: 0/0 432x635
[junit] resize canvas2 pos/siz: 432/0 432x635
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xcad498c 0/0 432x635 of 432x635, swapInterval 1, drawable 0x40039d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xcad498c, angle 440.5, [l -1.0, r 1.0, b -1.4699074, t 1.4699074] 2.0x2.9398148 -> [l -1.0, r 1.0, b -1.4699074, t 1.4699074] 2.0x2.9398148, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364948293 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 432x635 of 432x635, swapInterval 1, drawable 0x4003a4, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364949889 d 1ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364949890 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xcad498c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xcad498c FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test17_Frame_Box_Two
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364949896 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364949939 d 0ms]]
[junit] canvas1 pos/siz: 356/1 345x481
[junit] canvas2 pos/siz: 1/1 345x481
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x27ff5d15: tileRendererInUse null, GearsES2[obj 0x27ff5d15 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x27ff5d15 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x27ff5d15 created: GearsObj[0x7f284904, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x27ff5d15 created: GearsObj[0x388388c5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x27ff5d15 created: GearsObj[0x388388c5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x27ff5d15 FIN GearsES2[obj 0x27ff5d15 isInit true, usesShared false, 1 GearsObj[0x7f284904, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x388388c5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12289033, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x27ff5d15 0/0 345x481 of 345x481, swapInterval 1, drawable 0x4003cd, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x27ff5d15, angle 0.0, [l -1.0, r 1.0, b -1.394203, t 1.394203] 2.0x2.788406 -> [l -1.0, r 1.0, b -1.394203, t 1.394203] 2.0x2.788406, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 26 (enable: true)
[junit] null
[junit] ShaderProgram[id=26, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=51, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=52, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 345x481 of 345x481, swapInterval 1, drawable 0x4003c6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364949970 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364949971 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364949973 d 0ms]]
[junit] resize canvas1 pos/siz: 436/1 425x541
[junit] resize canvas2 pos/siz: 1/1 425x541
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x27ff5d15 0/0 425x541 of 425x541, swapInterval 1, drawable 0x4003cd, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x27ff5d15, angle 456.5, [l -1.0, r 1.0, b -1.2729412, t 1.2729412] 2.0x2.5458825 -> [l -1.0, r 1.0, b -1.2729412, t 1.2729412] 2.0x2.5458825, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364950943 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 425x541 of 425x541, swapInterval 1, drawable 0x4003c6, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952544 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x27ff5d15: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x27ff5d15 FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364952552 d 0ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364952565 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364952565 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364953618 ms III - Start
[junit] SLOCK [T main @ 1692364953618 ms +++ localhost/127.0.0.1:59999 - Locked within 4 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364954142 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364954143 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364954152 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364954152 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364954154 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x70325e14: tileRendererInUse null, GearsES2[obj 0x70325e14 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x70325e14 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x70325e14 created: GearsObj[0x4e2f3529, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x70325e14 created: GearsObj[0x4ce19aa0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x70325e14 created: GearsObj[0x4ce19aa0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x70325e14 FIN GearsES2[obj 0x70325e14 isInit true, usesShared false, 1 GearsObj[0x4e2f3529, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ce19aa0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a7e7d3f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x70325e14 0/0 466x326 of 466x326, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x70325e14, angle 0.0, [l -1.4294479, r 1.4294479, b -1.0, t 1.0] 2.8588958x2.0 -> [l -1.4294479, r 1.4294479, b -1.0, t 1.0] 2.8588958x2.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364954229 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364955744 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364955745 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x70325e14: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x70325e14 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364955752 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364955765 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364955765 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.731 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364953618 ms III - Start
[junit] SLOCK [T main @ 1692364953618 ms +++ localhost/127.0.0.1:59999 - Locked within 4 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364954142 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364954143 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364954152 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364954152 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364954154 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x70325e14: tileRendererInUse null, GearsES2[obj 0x70325e14 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x70325e14 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x70325e14 created: GearsObj[0x4e2f3529, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x70325e14 created: GearsObj[0x4ce19aa0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x70325e14 created: GearsObj[0x4ce19aa0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x70325e14 FIN GearsES2[obj 0x70325e14 isInit true, usesShared false, 1 GearsObj[0x4e2f3529, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ce19aa0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a7e7d3f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x70325e14 0/0 466x326 of 466x326, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x70325e14, angle 0.0, [l -1.4294479, r 1.4294479, b -1.0, t 1.0] 2.8588958x2.0 -> [l -1.4294479, r 1.4294479, b -1.0, t 1.0] 2.8588958x2.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364954229 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364955744 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364955745 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x70325e14: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x70325e14 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364955752 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364955765 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364955765 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test took 2.131 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.731 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364953618 ms III - Start
[junit] SLOCK [T main @ 1692364953618 ms +++ localhost/127.0.0.1:59999 - Locked within 4 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364954142 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364954143 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364954152 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364954152 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364954154 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x70325e14: tileRendererInUse null, GearsES2[obj 0x70325e14 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x70325e14 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x70325e14 created: GearsObj[0x4e2f3529, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x70325e14 created: GearsObj[0x4ce19aa0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x70325e14 created: GearsObj[0x4ce19aa0, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x70325e14 FIN GearsES2[obj 0x70325e14 isInit true, usesShared false, 1 GearsObj[0x4e2f3529, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ce19aa0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a7e7d3f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x70325e14 0/0 466x326 of 466x326, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x70325e14, angle 0.0, [l -1.4294479, r 1.4294479, b -1.0, t 1.0] 2.8588958x2.0 -> [l -1.4294479, r 1.4294479, b -1.0, t 1.0] 2.8588958x2.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364954229 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364955744 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364955745 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x70325e14: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x70325e14 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364955752 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364955765 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364955765 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364956671 ms III - Start
[junit] SLOCK [T main @ 1692364956672 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364957184 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1283bb96: tileRendererInUse null, GearsES2[obj 0x1283bb96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1283bb96 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1283bb96 created: GearsObj[0x45628d39, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1283bb96 created: GearsObj[0x18e16b8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1283bb96 created: GearsObj[0x18e16b8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1283bb96 FIN GearsES2[obj 0x1283bb96 isInit true, usesShared false, 1 GearsObj[0x45628d39, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x18e16b8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d8d296d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1283bb96 0/0 630x427 of 630x427, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1283bb96, angle 0.0, [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0 -> [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364957225 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364957226 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364957227 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364957227 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1283bb96 0/0 640x428 of 640x428, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1283bb96, angle 0.5, [l -1.4953271, r 1.4953271, b -1.0, t 1.0] 2.9906542x2.0 -> [l -1.4953271, r 1.4953271, b -1.0, t 1.0] 2.9906542x2.0, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364958784 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1283bb96: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1283bb96 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364958788 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT - test
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364958801 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364958801 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.717 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364956671 ms III - Start
[junit] SLOCK [T main @ 1692364956672 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364957184 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1283bb96: tileRendererInUse null, GearsES2[obj 0x1283bb96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1283bb96 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1283bb96 created: GearsObj[0x45628d39, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1283bb96 created: GearsObj[0x18e16b8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1283bb96 created: GearsObj[0x18e16b8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1283bb96 FIN GearsES2[obj 0x1283bb96 isInit true, usesShared false, 1 GearsObj[0x45628d39, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x18e16b8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d8d296d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1283bb96 0/0 630x427 of 630x427, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1283bb96, angle 0.0, [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0 -> [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364957225 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364957226 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364957227 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364957227 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1283bb96 0/0 640x428 of 640x428, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1283bb96, angle 0.5, [l -1.4953271, r 1.4953271, b -1.0, t 1.0] 2.9906542x2.0 -> [l -1.4953271, r 1.4953271, b -1.0, t 1.0] 2.9906542x2.0, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364958784 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1283bb96: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1283bb96 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364958788 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT - test
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364958801 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364958801 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test took 2.115 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.717 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364956671 ms III - Start
[junit] SLOCK [T main @ 1692364956672 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364957184 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1283bb96: tileRendererInUse null, GearsES2[obj 0x1283bb96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1283bb96 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1283bb96 created: GearsObj[0x45628d39, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1283bb96 created: GearsObj[0x18e16b8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1283bb96 created: GearsObj[0x18e16b8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1283bb96 FIN GearsES2[obj 0x1283bb96 isInit true, usesShared false, 1 GearsObj[0x45628d39, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x18e16b8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d8d296d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1283bb96 0/0 630x427 of 630x427, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1283bb96, angle 0.0, [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0 -> [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364957225 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364957226 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364957227 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364957227 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1283bb96 0/0 640x428 of 640x428, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1283bb96, angle 0.5, [l -1.4953271, r 1.4953271, b -1.0, t 1.0] 2.9906542x2.0 -> [l -1.4953271, r 1.4953271, b -1.0, t 1.0] 2.9906542x2.0, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364958784 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1283bb96: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1283bb96 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364958788 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT - test
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364958801 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364958801 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364959778 ms III - Start
[junit] SLOCK [T main @ 1692364959778 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364960275 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1283bb96: tileRendererInUse null, GearsES2[obj 0x1283bb96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1283bb96 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1283bb96 created: GearsObj[0x61e3b091, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1283bb96 created: GearsObj[0x21c2a1e6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1283bb96 created: GearsObj[0x21c2a1e6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1283bb96 FIN GearsES2[obj 0x1283bb96 isInit true, usesShared false, 1 GearsObj[0x61e3b091, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21c2a1e6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dfd72af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1283bb96 0/0 630x427 of 630x427, swapInterval 1, drawable 0x400024, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1283bb96, angle 0.0, [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0 -> [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364960335 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364960335 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364960336 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364960337 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1283bb96 0/0 640x428 of 640x428, swapInterval 1, drawable 0x400024, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1283bb96, angle 1.5, [l -1.4953271, r 1.4953271, b -1.0, t 1.0] 2.9906542x2.0 -> [l -1.4953271, r 1.4953271, b -1.0, t 1.0] 2.9906542x2.0, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364961881 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1283bb96: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1283bb96 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364961890 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT - test
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364961900 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364961900 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.715 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364959778 ms III - Start
[junit] SLOCK [T main @ 1692364959778 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364960275 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1283bb96: tileRendererInUse null, GearsES2[obj 0x1283bb96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1283bb96 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1283bb96 created: GearsObj[0x61e3b091, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1283bb96 created: GearsObj[0x21c2a1e6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1283bb96 created: GearsObj[0x21c2a1e6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1283bb96 FIN GearsES2[obj 0x1283bb96 isInit true, usesShared false, 1 GearsObj[0x61e3b091, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21c2a1e6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dfd72af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1283bb96 0/0 630x427 of 630x427, swapInterval 1, drawable 0x400024, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1283bb96, angle 0.0, [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0 -> [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364960335 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364960335 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364960336 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364960337 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1283bb96 0/0 640x428 of 640x428, swapInterval 1, drawable 0x400024, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1283bb96, angle 1.5, [l -1.4953271, r 1.4953271, b -1.0, t 1.0] 2.9906542x2.0 -> [l -1.4953271, r 1.4953271, b -1.0, t 1.0] 2.9906542x2.0, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364961881 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1283bb96: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1283bb96 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364961890 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT - test
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364961900 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364961900 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test took 2.11 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.715 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364959778 ms III - Start
[junit] SLOCK [T main @ 1692364959778 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364960275 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1283bb96: tileRendererInUse null, GearsES2[obj 0x1283bb96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1283bb96 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1283bb96 created: GearsObj[0x61e3b091, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1283bb96 created: GearsObj[0x21c2a1e6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1283bb96 created: GearsObj[0x21c2a1e6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1283bb96 FIN GearsES2[obj 0x1283bb96 isInit true, usesShared false, 1 GearsObj[0x61e3b091, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21c2a1e6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dfd72af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1283bb96 0/0 630x427 of 630x427, swapInterval 1, drawable 0x400024, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1283bb96, angle 0.0, [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0 -> [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364960335 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364960335 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364960336 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364960337 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1283bb96 0/0 640x428 of 640x428, swapInterval 1, drawable 0x400024, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1283bb96, angle 1.5, [l -1.4953271, r 1.4953271, b -1.0, t 1.0] 2.9906542x2.0 -> [l -1.4953271, r 1.4953271, b -1.0, t 1.0] 2.9906542x2.0, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364961881 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1283bb96: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1283bb96 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364961890 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT - test
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364961900 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364961900 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364962761 ms III - Start
[junit] SLOCK [T main @ 1692364962762 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364963278 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x70325e14: tileRendererInUse null, GearsES2[obj 0x70325e14 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x70325e14 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x70325e14 created: GearsObj[0x6378e9e4, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x70325e14 created: GearsObj[0x5c505060, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x70325e14 created: GearsObj[0x5c505060, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x70325e14 FIN GearsES2[obj 0x70325e14 isInit true, usesShared false, 1 GearsObj[0x6378e9e4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c505060, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x13da1510, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x70325e14 0/0 630x427 of 630x427, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x70325e14, angle 0.0, [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0 -> [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364963332 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364963341 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364963347 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x70325e14 0/0 640x428 of 640x428, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x70325e14, angle 1.0, [l -1.4953271, r 1.4953271, b -1.0, t 1.0] 2.9906542x2.0 -> [l -1.4953271, r 1.4953271, b -1.0, t 1.0] 2.9906542x2.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364963351 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x70325e14: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x70325e14 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364964888 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364964888 d 0ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364964899 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364964899 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.722 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364962761 ms III - Start
[junit] SLOCK [T main @ 1692364962762 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364963278 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x70325e14: tileRendererInUse null, GearsES2[obj 0x70325e14 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x70325e14 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x70325e14 created: GearsObj[0x6378e9e4, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x70325e14 created: GearsObj[0x5c505060, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x70325e14 created: GearsObj[0x5c505060, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x70325e14 FIN GearsES2[obj 0x70325e14 isInit true, usesShared false, 1 GearsObj[0x6378e9e4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c505060, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x13da1510, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x70325e14 0/0 630x427 of 630x427, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x70325e14, angle 0.0, [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0 -> [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364963332 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364963341 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364963347 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x70325e14 0/0 640x428 of 640x428, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x70325e14, angle 1.0, [l -1.4953271, r 1.4953271, b -1.0, t 1.0] 2.9906542x2.0 -> [l -1.4953271, r 1.4953271, b -1.0, t 1.0] 2.9906542x2.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364963351 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x70325e14: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x70325e14 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364964888 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364964888 d 0ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364964899 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364964899 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test took 2.125 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.722 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364962761 ms III - Start
[junit] SLOCK [T main @ 1692364962762 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364963278 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x70325e14: tileRendererInUse null, GearsES2[obj 0x70325e14 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x70325e14 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x70325e14 created: GearsObj[0x6378e9e4, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x70325e14 created: GearsObj[0x5c505060, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x70325e14 created: GearsObj[0x5c505060, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x70325e14 FIN GearsES2[obj 0x70325e14 isInit true, usesShared false, 1 GearsObj[0x6378e9e4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c505060, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x13da1510, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x70325e14 0/0 630x427 of 630x427, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x70325e14, angle 0.0, [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0 -> [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364963332 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364963341 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364963347 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x70325e14 0/0 640x428 of 640x428, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x70325e14, angle 1.0, [l -1.4953271, r 1.4953271, b -1.0, t 1.0] 2.9906542x2.0 -> [l -1.4953271, r 1.4953271, b -1.0, t 1.0] 2.9906542x2.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364963351 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x70325e14: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x70325e14 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364964888 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364964888 d 0ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364964899 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364964899 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364965799 ms III - Start
[junit] SLOCK [T main @ 1692364965799 ms +++ localhost/127.0.0.1:59999 - Locked within 4 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364966212 d 1ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364966228 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364966240 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364966241 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364966243 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364966243 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364966244 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364966316 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1283bb96: tileRendererInUse null, GearsES2[obj 0x1283bb96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1283bb96 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1283bb96 created: GearsObj[0x60cd4bcd, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1283bb96 created: GearsObj[0x1470b692, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1283bb96 created: GearsObj[0x1470b692, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1283bb96 FIN GearsES2[obj 0x1283bb96 isInit true, usesShared false, 1 GearsObj[0x60cd4bcd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1470b692, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7f01567e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1283bb96 0/0 320x211 of 320x211, swapInterval 1, drawable 0x40002e, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1283bb96, angle 0.0, [l -1.5165877, r 1.5165877, b -1.0, t 1.0] 3.0331755x2.0 -> [l -1.5165877, r 1.5165877, b -1.0, t 1.0] 3.0331755x2.0, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364966349 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364966349 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1283bb96 0/0 320x211 of 320x211, swapInterval 1, drawable 0x40002e, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1283bb96, angle 0.5, [l -1.5165877, r 1.5165877, b -1.0, t 1.0] 3.0331755x2.0 -> [l -1.5165877, r 1.5165877, b -1.0, t 1.0] 3.0331755x2.0, v-flip false
[junit] 0 s: 60 f / 125 ms, 480.0 fps, 2 ms/f; total: 60 f, 480.0 fps, 2 ms/f
[junit] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 120 f, 722.8 fps, 1 ms/f
[junit] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 180 f, 878.0 fps, 1 ms/f
[junit] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 240 f, 971.6 fps, 1 ms/f
[junit] 0 s: 60 f / 34 ms, 1764.7 fps, 0 ms/f; total: 300 f, 1067.6 fps, 0 ms/f
[junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 360 f, 1157.5 fps, 0 ms/f
[junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 420 f, 1235.2 fps, 0 ms/f
[junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 480 f, 1304.3 fps, 0 ms/f
[junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 540 f, 1360.2 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 600 f, 1411.7 fps, 0 ms/f
[junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 660 f, 1453.7 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 720 f, 1500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 780 f, 1535.4 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 840 f, 1575.9 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 900 f, 1607.1 fps, 0 ms/f
[junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 960 f, 1632.6 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 1020 f, 1661.2 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1080 f, 1687.5 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1140 f, 1714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 1200 f, 1739.1 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 1260 f, 1759.7 fps, 0 ms/f
[junit] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 1320 f, 1786.1 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1380 f, 1801.5 fps, 0 ms/f
[junit] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 1440 f, 1822.7 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1500 f, 1840.4 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1560 f, 1859.3 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1620 f, 1875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1680 f, 1891.8 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1740 f, 1901.6 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1800 f, 1916.9 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1860 f, 1929.4 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1920 f, 1943.3 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1980 f, 1954.5 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2040 f, 1967.2 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2100 f, 1977.4 fps, 0 ms/f
[junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2160 f, 1987.1 fps, 0 ms/f
[junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2220 f, 1994.6 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2280 f, 2005.2 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2340 f, 2013.7 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2400 f, 2021.9 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2460 f, 2029.7 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2520 f, 2038.8 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2580 f, 2045.9 fps, 0 ms/f
[junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2640 f, 2052.8 fps, 0 ms/f
[junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2700 f, 2057.9 fps, 0 ms/f
[junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2760 f, 2064.3 fps, 0 ms/f
[junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2820 f, 2070.4 fps, 0 ms/f
[junit] 1 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 2880 f, 2077.9 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2940 f, 2083.6 fps, 0 ms/f
[junit] 1 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 3000 f, 2090.5 fps, 0 ms/f
[junit] 1 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 3060 f, 2097.3 fps, 0 ms/f
[junit] 1 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 3120 f, 2105.2 fps, 0 ms/f
[junit] 1 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 3180 f, 2111.5 fps, 0 ms/f
[junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 3240 f, 2113.5 fps, 0 ms/f
[junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 3300 f, 2115.3 fps, 0 ms/f
[junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 3360 f, 2117.2 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1283bb96: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1283bb96 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364967894 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT - test
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364967906 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364967906 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.693 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364965799 ms III - Start
[junit] SLOCK [T main @ 1692364965799 ms +++ localhost/127.0.0.1:59999 - Locked within 4 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364966212 d 1ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364966228 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364966240 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364966241 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364966243 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364966243 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364966244 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364966316 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1283bb96: tileRendererInUse null, GearsES2[obj 0x1283bb96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1283bb96 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1283bb96 created: GearsObj[0x60cd4bcd, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1283bb96 created: GearsObj[0x1470b692, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1283bb96 created: GearsObj[0x1470b692, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1283bb96 FIN GearsES2[obj 0x1283bb96 isInit true, usesShared false, 1 GearsObj[0x60cd4bcd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1470b692, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7f01567e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1283bb96 0/0 320x211 of 320x211, swapInterval 1, drawable 0x40002e, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1283bb96, angle 0.0, [l -1.5165877, r 1.5165877, b -1.0, t 1.0] 3.0331755x2.0 -> [l -1.5165877, r 1.5165877, b -1.0, t 1.0] 3.0331755x2.0, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364966349 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364966349 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1283bb96 0/0 320x211 of 320x211, swapInterval 1, drawable 0x40002e, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1283bb96, angle 0.5, [l -1.5165877, r 1.5165877, b -1.0, t 1.0] 3.0331755x2.0 -> [l -1.5165877, r 1.5165877, b -1.0, t 1.0] 3.0331755x2.0, v-flip false
[junit] 0 s: 60 f / 125 ms, 480.0 fps, 2 ms/f; total: 60 f, 480.0 fps, 2 ms/f
[junit] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 120 f, 722.8 fps, 1 ms/f
[junit] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 180 f, 878.0 fps, 1 ms/f
[junit] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 240 f, 971.6 fps, 1 ms/f
[junit] 0 s: 60 f / 34 ms, 1764.7 fps, 0 ms/f; total: 300 f, 1067.6 fps, 0 ms/f
[junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 360 f, 1157.5 fps, 0 ms/f
[junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 420 f, 1235.2 fps, 0 ms/f
[junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 480 f, 1304.3 fps, 0 ms/f
[junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 540 f, 1360.2 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 600 f, 1411.7 fps, 0 ms/f
[junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 660 f, 1453.7 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 720 f, 1500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 780 f, 1535.4 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 840 f, 1575.9 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 900 f, 1607.1 fps, 0 ms/f
[junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 960 f, 1632.6 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 1020 f, 1661.2 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1080 f, 1687.5 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1140 f, 1714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 1200 f, 1739.1 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 1260 f, 1759.7 fps, 0 ms/f
[junit] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 1320 f, 1786.1 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1380 f, 1801.5 fps, 0 ms/f
[junit] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 1440 f, 1822.7 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1500 f, 1840.4 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1560 f, 1859.3 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1620 f, 1875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1680 f, 1891.8 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1740 f, 1901.6 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1800 f, 1916.9 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1860 f, 1929.4 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1920 f, 1943.3 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1980 f, 1954.5 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2040 f, 1967.2 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2100 f, 1977.4 fps, 0 ms/f
[junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2160 f, 1987.1 fps, 0 ms/f
[junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2220 f, 1994.6 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2280 f, 2005.2 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2340 f, 2013.7 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2400 f, 2021.9 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2460 f, 2029.7 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2520 f, 2038.8 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2580 f, 2045.9 fps, 0 ms/f
[junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2640 f, 2052.8 fps, 0 ms/f
[junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2700 f, 2057.9 fps, 0 ms/f
[junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2760 f, 2064.3 fps, 0 ms/f
[junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2820 f, 2070.4 fps, 0 ms/f
[junit] 1 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 2880 f, 2077.9 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2940 f, 2083.6 fps, 0 ms/f
[junit] 1 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 3000 f, 2090.5 fps, 0 ms/f
[junit] 1 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 3060 f, 2097.3 fps, 0 ms/f
[junit] 1 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 3120 f, 2105.2 fps, 0 ms/f
[junit] 1 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 3180 f, 2111.5 fps, 0 ms/f
[junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 3240 f, 2113.5 fps, 0 ms/f
[junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 3300 f, 2115.3 fps, 0 ms/f
[junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 3360 f, 2117.2 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1283bb96: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1283bb96 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364967894 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT - test
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364967906 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364967906 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test took 2.093 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.693 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364965799 ms III - Start
[junit] SLOCK [T main @ 1692364965799 ms +++ localhost/127.0.0.1:59999 - Locked within 4 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364966212 d 1ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364966228 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364966240 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364966241 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364966243 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364966243 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364966244 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364966316 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1283bb96: tileRendererInUse null, GearsES2[obj 0x1283bb96 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x1283bb96 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x1283bb96 created: GearsObj[0x60cd4bcd, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x1283bb96 created: GearsObj[0x1470b692, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x1283bb96 created: GearsObj[0x1470b692, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1283bb96 FIN GearsES2[obj 0x1283bb96 isInit true, usesShared false, 1 GearsObj[0x60cd4bcd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1470b692, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7f01567e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1283bb96 0/0 320x211 of 320x211, swapInterval 1, drawable 0x40002e, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1283bb96, angle 0.0, [l -1.5165877, r 1.5165877, b -1.0, t 1.0] 3.0331755x2.0 -> [l -1.5165877, r 1.5165877, b -1.0, t 1.0] 3.0331755x2.0, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364966349 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364966349 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1283bb96 0/0 320x211 of 320x211, swapInterval 1, drawable 0x40002e, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x1283bb96, angle 0.5, [l -1.5165877, r 1.5165877, b -1.0, t 1.0] 3.0331755x2.0 -> [l -1.5165877, r 1.5165877, b -1.0, t 1.0] 3.0331755x2.0, v-flip false
[junit] 0 s: 60 f / 125 ms, 480.0 fps, 2 ms/f; total: 60 f, 480.0 fps, 2 ms/f
[junit] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 120 f, 722.8 fps, 1 ms/f
[junit] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 180 f, 878.0 fps, 1 ms/f
[junit] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 240 f, 971.6 fps, 1 ms/f
[junit] 0 s: 60 f / 34 ms, 1764.7 fps, 0 ms/f; total: 300 f, 1067.6 fps, 0 ms/f
[junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 360 f, 1157.5 fps, 0 ms/f
[junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 420 f, 1235.2 fps, 0 ms/f
[junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 480 f, 1304.3 fps, 0 ms/f
[junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 540 f, 1360.2 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 600 f, 1411.7 fps, 0 ms/f
[junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 660 f, 1453.7 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 720 f, 1500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 780 f, 1535.4 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 840 f, 1575.9 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 900 f, 1607.1 fps, 0 ms/f
[junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 960 f, 1632.6 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 1020 f, 1661.2 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1080 f, 1687.5 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1140 f, 1714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 1200 f, 1739.1 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 1260 f, 1759.7 fps, 0 ms/f
[junit] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 1320 f, 1786.1 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1380 f, 1801.5 fps, 0 ms/f
[junit] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 1440 f, 1822.7 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1500 f, 1840.4 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1560 f, 1859.3 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1620 f, 1875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1680 f, 1891.8 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1740 f, 1901.6 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1800 f, 1916.9 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1860 f, 1929.4 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1920 f, 1943.3 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1980 f, 1954.5 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2040 f, 1967.2 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2100 f, 1977.4 fps, 0 ms/f
[junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2160 f, 1987.1 fps, 0 ms/f
[junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2220 f, 1994.6 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2280 f, 2005.2 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2340 f, 2013.7 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2400 f, 2021.9 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2460 f, 2029.7 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2520 f, 2038.8 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2580 f, 2045.9 fps, 0 ms/f
[junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2640 f, 2052.8 fps, 0 ms/f
[junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2700 f, 2057.9 fps, 0 ms/f
[junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2760 f, 2064.3 fps, 0 ms/f
[junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2820 f, 2070.4 fps, 0 ms/f
[junit] 1 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 2880 f, 2077.9 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2940 f, 2083.6 fps, 0 ms/f
[junit] 1 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 3000 f, 2090.5 fps, 0 ms/f
[junit] 1 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 3060 f, 2097.3 fps, 0 ms/f
[junit] 1 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 3120 f, 2105.2 fps, 0 ms/f
[junit] 1 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 3180 f, 2111.5 fps, 0 ms/f
[junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 3240 f, 2113.5 fps, 0 ms/f
[junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 3300 f, 2115.3 fps, 0 ms/f
[junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 3360 f, 2117.2 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1283bb96: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1283bb96 FIN
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364967894 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT - test
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364967906 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364967906 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364968804 ms III - Start
[junit] SLOCK [T main @ 1692364968804 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364969233 d 1ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364969250 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364969263 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364969264 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364969266 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364969271 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364969344 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364969344 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x70325e14: tileRendererInUse null, GearsES2[obj 0x70325e14 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x70325e14 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x70325e14 created: GearsObj[0x309dc0a0, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x70325e14 created: GearsObj[0xd261a2c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x70325e14 created: GearsObj[0xd261a2c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x70325e14 FIN GearsES2[obj 0x70325e14 isInit true, usesShared false, 1 GearsObj[0x309dc0a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd261a2c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2efad6dc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x70325e14 0/0 310x210 of 310x210, swapInterval 1, drawable 0x400031, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x70325e14, angle 0.0, [l -1.4761904, r 1.4761904, b -1.0, t 1.0] 2.952381x2.0 -> [l -1.4761904, r 1.4761904, b -1.0, t 1.0] 2.952381x2.0, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364969388 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364969388 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x70325e14 0/0 320x211 of 320x211, swapInterval 1, drawable 0x400031, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x70325e14, angle 0.5, [l -1.5165877, r 1.5165877, b -1.0, t 1.0] 3.0331755x2.0 -> [l -1.5165877, r 1.5165877, b -1.0, t 1.0] 3.0331755x2.0, v-flip false
[junit] 0 s: 60 f / 112 ms, 535.7 fps, 1 ms/f; total: 60 f, 535.7 fps, 1 ms/f
[junit] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 120 f, 774.1 fps, 1 ms/f
[junit] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 180 f, 923.0 fps, 1 ms/f
[junit] 0 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 240 f, 1000.0 fps, 1 ms/f
[junit] 0 s: 60 f / 34 ms, 1764.7 fps, 0 ms/f; total: 300 f, 1090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 33 ms, 1818.1 fps, 0 ms/f; total: 360 f, 1168.8 fps, 0 ms/f
[junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 420 f, 1246.2 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 480 f, 1315.0 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 540 f, 1374.0 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 600 f, 1428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 660 f, 1469.9 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 720 f, 1515.7 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 780 f, 1553.7 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 840 f, 1593.9 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 900 f, 1627.4 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 960 f, 1655.1 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1020 f, 1680.3 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1080 f, 1700.7 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1140 f, 1729.8 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 1200 f, 1751.8 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 1260 f, 1772.1 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 1320 f, 1791.0 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1380 f, 1806.2 fps, 0 ms/f
[junit] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 1440 f, 1827.4 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 1500 f, 1842.7 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1560 f, 1861.5 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 1620 f, 1877.1 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1680 f, 1894.0 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1740 f, 1903.7 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 1800 f, 1916.9 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1860 f, 1923.4 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1920 f, 1935.4 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1980 f, 1948.8 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2040 f, 1961.5 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2100 f, 1971.8 fps, 0 ms/f
[junit] 1 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 2160 f, 1983.4 fps, 0 ms/f
[junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2220 f, 1992.8 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2280 f, 2001.7 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2340 f, 2010.3 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2400 f, 2020.2 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2460 f, 2029.7 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2520 f, 2037.1 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2580 f, 2044.3 fps, 0 ms/f
[junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2640 f, 2051.2 fps, 0 ms/f
[junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2700 f, 2054.7 fps, 0 ms/f
[junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2760 f, 2058.1 fps, 0 ms/f
[junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2820 f, 2064.4 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2880 f, 2070.4 fps, 0 ms/f
[junit] 1 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 2940 f, 2079.2 fps, 0 ms/f
[junit] 1 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 3000 f, 2087.6 fps, 0 ms/f
[junit] 1 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 3060 f, 2094.4 fps, 0 ms/f
[junit] 1 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 3120 f, 2102.4 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 3180 f, 2107.3 fps, 0 ms/f
[junit] 1 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 3240 f, 2114.8 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 3300 f, 2119.4 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 3360 f, 2125.2 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x70325e14: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x70325e14 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT - test
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364970954 d 0ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364970964 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364970964 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.744 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364968804 ms III - Start
[junit] SLOCK [T main @ 1692364968804 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364969233 d 1ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364969250 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364969263 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364969264 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364969266 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364969271 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364969344 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364969344 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x70325e14: tileRendererInUse null, GearsES2[obj 0x70325e14 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x70325e14 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x70325e14 created: GearsObj[0x309dc0a0, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x70325e14 created: GearsObj[0xd261a2c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x70325e14 created: GearsObj[0xd261a2c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x70325e14 FIN GearsES2[obj 0x70325e14 isInit true, usesShared false, 1 GearsObj[0x309dc0a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd261a2c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2efad6dc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x70325e14 0/0 310x210 of 310x210, swapInterval 1, drawable 0x400031, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x70325e14, angle 0.0, [l -1.4761904, r 1.4761904, b -1.0, t 1.0] 2.952381x2.0 -> [l -1.4761904, r 1.4761904, b -1.0, t 1.0] 2.952381x2.0, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364969388 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364969388 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x70325e14 0/0 320x211 of 320x211, swapInterval 1, drawable 0x400031, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x70325e14, angle 0.5, [l -1.5165877, r 1.5165877, b -1.0, t 1.0] 3.0331755x2.0 -> [l -1.5165877, r 1.5165877, b -1.0, t 1.0] 3.0331755x2.0, v-flip false
[junit] 0 s: 60 f / 112 ms, 535.7 fps, 1 ms/f; total: 60 f, 535.7 fps, 1 ms/f
[junit] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 120 f, 774.1 fps, 1 ms/f
[junit] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 180 f, 923.0 fps, 1 ms/f
[junit] 0 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 240 f, 1000.0 fps, 1 ms/f
[junit] 0 s: 60 f / 34 ms, 1764.7 fps, 0 ms/f; total: 300 f, 1090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 33 ms, 1818.1 fps, 0 ms/f; total: 360 f, 1168.8 fps, 0 ms/f
[junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 420 f, 1246.2 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 480 f, 1315.0 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 540 f, 1374.0 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 600 f, 1428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 660 f, 1469.9 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 720 f, 1515.7 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 780 f, 1553.7 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 840 f, 1593.9 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 900 f, 1627.4 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 960 f, 1655.1 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1020 f, 1680.3 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1080 f, 1700.7 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1140 f, 1729.8 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 1200 f, 1751.8 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 1260 f, 1772.1 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 1320 f, 1791.0 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1380 f, 1806.2 fps, 0 ms/f
[junit] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 1440 f, 1827.4 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 1500 f, 1842.7 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1560 f, 1861.5 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 1620 f, 1877.1 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1680 f, 1894.0 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1740 f, 1903.7 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 1800 f, 1916.9 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1860 f, 1923.4 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1920 f, 1935.4 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1980 f, 1948.8 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2040 f, 1961.5 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2100 f, 1971.8 fps, 0 ms/f
[junit] 1 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 2160 f, 1983.4 fps, 0 ms/f
[junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2220 f, 1992.8 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2280 f, 2001.7 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2340 f, 2010.3 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2400 f, 2020.2 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2460 f, 2029.7 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2520 f, 2037.1 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2580 f, 2044.3 fps, 0 ms/f
[junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2640 f, 2051.2 fps, 0 ms/f
[junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2700 f, 2054.7 fps, 0 ms/f
[junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2760 f, 2058.1 fps, 0 ms/f
[junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2820 f, 2064.4 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2880 f, 2070.4 fps, 0 ms/f
[junit] 1 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 2940 f, 2079.2 fps, 0 ms/f
[junit] 1 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 3000 f, 2087.6 fps, 0 ms/f
[junit] 1 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 3060 f, 2094.4 fps, 0 ms/f
[junit] 1 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 3120 f, 2102.4 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 3180 f, 2107.3 fps, 0 ms/f
[junit] 1 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 3240 f, 2114.8 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 3300 f, 2119.4 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 3360 f, 2125.2 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x70325e14: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x70325e14 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT - test
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364970954 d 0ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364970964 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364970964 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test took 2.148 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.744 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364968804 ms III - Start
[junit] SLOCK [T main @ 1692364968804 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT - test
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364969233 d 1ms]]
[junit] WindowEvent[MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364969250 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364969263 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364969264 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364969266 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364969271 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364969344 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364969344 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x70325e14: tileRendererInUse null, GearsES2[obj 0x70325e14 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x70325e14 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x70325e14 created: GearsObj[0x309dc0a0, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x70325e14 created: GearsObj[0xd261a2c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x70325e14 created: GearsObj[0xd261a2c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x70325e14 FIN GearsES2[obj 0x70325e14 isInit true, usesShared false, 1 GearsObj[0x309dc0a0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd261a2c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2efad6dc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x70325e14 0/0 310x210 of 310x210, swapInterval 1, drawable 0x400031, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x70325e14, angle 0.0, [l -1.4761904, r 1.4761904, b -1.0, t 1.0] 2.952381x2.0 -> [l -1.4761904, r 1.4761904, b -1.0, t 1.0] 2.952381x2.0, v-flip false
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364969388 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364969388 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x70325e14 0/0 320x211 of 320x211, swapInterval 1, drawable 0x400031, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x70325e14, angle 0.5, [l -1.5165877, r 1.5165877, b -1.0, t 1.0] 3.0331755x2.0 -> [l -1.5165877, r 1.5165877, b -1.0, t 1.0] 3.0331755x2.0, v-flip false
[junit] 0 s: 60 f / 112 ms, 535.7 fps, 1 ms/f; total: 60 f, 535.7 fps, 1 ms/f
[junit] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 120 f, 774.1 fps, 1 ms/f
[junit] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 180 f, 923.0 fps, 1 ms/f
[junit] 0 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 240 f, 1000.0 fps, 1 ms/f
[junit] 0 s: 60 f / 34 ms, 1764.7 fps, 0 ms/f; total: 300 f, 1090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 33 ms, 1818.1 fps, 0 ms/f; total: 360 f, 1168.8 fps, 0 ms/f
[junit] 0 s: 60 f / 29 ms, 2068.9 fps, 0 ms/f; total: 420 f, 1246.2 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 480 f, 1315.0 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 540 f, 1374.0 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 600 f, 1428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 660 f, 1469.9 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 720 f, 1515.7 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 780 f, 1553.7 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 840 f, 1593.9 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 900 f, 1627.4 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 960 f, 1655.1 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1020 f, 1680.3 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1080 f, 1700.7 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1140 f, 1729.8 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 1200 f, 1751.8 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 1260 f, 1772.1 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 1320 f, 1791.0 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1380 f, 1806.2 fps, 0 ms/f
[junit] 0 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 1440 f, 1827.4 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 1500 f, 1842.7 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1560 f, 1861.5 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 1620 f, 1877.1 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1680 f, 1894.0 fps, 0 ms/f
[junit] 0 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 1740 f, 1903.7 fps, 0 ms/f
[junit] 0 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 1800 f, 1916.9 fps, 0 ms/f
[junit] 0 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 1860 f, 1923.4 fps, 0 ms/f
[junit] 0 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1920 f, 1935.4 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 1980 f, 1948.8 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2040 f, 1961.5 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2100 f, 1971.8 fps, 0 ms/f
[junit] 1 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 2160 f, 1983.4 fps, 0 ms/f
[junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2220 f, 1992.8 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2280 f, 2001.7 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2340 f, 2010.3 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2400 f, 2020.2 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2460 f, 2029.7 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2520 f, 2037.1 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2580 f, 2044.3 fps, 0 ms/f
[junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2640 f, 2051.2 fps, 0 ms/f
[junit] 1 s: 60 f / 26 ms, 2307.6 fps, 0 ms/f; total: 2700 f, 2054.7 fps, 0 ms/f
[junit] 1 s: 60 f / 27 ms, 2222.2 fps, 0 ms/f; total: 2760 f, 2058.1 fps, 0 ms/f
[junit] 1 s: 60 f / 25 ms, 2400.0 fps, 0 ms/f; total: 2820 f, 2064.4 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 2880 f, 2070.4 fps, 0 ms/f
[junit] 1 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 2940 f, 2079.2 fps, 0 ms/f
[junit] 1 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 3000 f, 2087.6 fps, 0 ms/f
[junit] 1 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 3060 f, 2094.4 fps, 0 ms/f
[junit] 1 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 3120 f, 2102.4 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 3180 f, 2107.3 fps, 0 ms/f
[junit] 1 s: 60 f / 23 ms, 2608.6 fps, 0 ms/f; total: 3240 f, 2114.8 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 3300 f, 2119.4 fps, 0 ms/f
[junit] 1 s: 60 f / 24 ms, 2500.0 fps, 0 ms/f; total: 3360 f, 2125.2 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x70325e14: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x70325e14 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT - test
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692364970954 d 0ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364970964 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364970964 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364971892 ms III - Start
[junit] SLOCK [T main @ 1692364971892 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test01Animator
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60 f, 60000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120 f, 120000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 180000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 240000.0 fps, 0 ms/f
[junit] *** attachGLCanvas.X
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 300000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 360000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 210000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 270000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 300000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 330000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 360000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 390000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 280000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 300000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 320000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 340000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 360000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 380000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 400000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 330000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 345000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 360000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 375000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 390000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 405000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 435000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 450000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 465000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 384000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 396000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 408000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 432000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 444000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 456000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 468000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 492000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 430000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 440000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 450000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 460000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 470000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 490000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 500000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 510000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 520000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 530000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 462857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 471428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 488571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 497142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 505714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 514285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 522857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 531428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 487500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 495000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 502500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 510000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 517500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 525000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 532500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 547500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 555000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 500000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 506666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 513333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 520000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 526666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 533333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 546666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 553333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 560000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 566666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 516000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 522000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 528000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 534000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 546000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 552000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 558000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 564000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 570000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 576000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 529090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 534545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 545454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 550909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 556363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 561818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 567272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 572727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 578181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 583636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 589090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 545000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 550000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 555000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 560000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 565000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 570000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 575000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 580000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 585000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 590000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 595000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 558461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 563076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 567692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 572307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 576923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 581538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 586153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 590769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 595384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 604615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 609230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 613846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 574285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 578571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 582857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 587142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 591428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 595714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 604285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 608571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 612857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 617142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 621428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 625714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 588000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 592000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 596000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 604000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 608000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 612000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 616000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 620000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 624000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 628000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 632000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 636000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 640000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 644000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 607500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 611250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 615000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 618750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 622500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 626250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 630000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 633750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 637500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 641250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 645000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 648750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 652500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 656250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 624705.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 628235.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 631764.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 635294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 638823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 642352.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 645882.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 649411.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 652941.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 656470.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 663529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 667058.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 670588.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 674117.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 677647.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 681176.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 684705.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 650000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 653333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 656666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 663333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 666666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 670000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 673333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 676666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 680000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 683333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 686666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 690000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 693333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 696666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 700000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 703333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 706666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 710000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 713333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 678947.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 682105.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 685263.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 688421.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 691578.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 694736.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 697894.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 701052.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 704210.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 707368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 710526.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 713684.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 716842.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 720000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 687000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 690000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 693000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 696000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 699000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 702000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 705000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 708000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 711000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 714000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 717000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 720000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 723000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 726000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 729000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 732000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 700000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 702857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 705714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 708571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 711428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 714285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 717142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 720000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 722857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 725714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 728571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 731428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 734285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 737142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 740000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 709090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 711818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 714545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 717272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 720000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 722727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 725454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 728181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 730909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 733636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 736363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 739090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 741818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 744545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 747272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 750000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 752727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 755454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 725217.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 727826.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 730434.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 733043.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 735652.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 738260.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 740869.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 743478.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 746086.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 748695.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 751304.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 753913.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 756521.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 759130.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 761739.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 764347.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 766956.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 769565.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 772173.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 742500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 745000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 747500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 750000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 752500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 755000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 757500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 760000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 762500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 765000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 767500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 770000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 772500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 775000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 777500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 782500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 785000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 787500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 790000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 760800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 763200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 765600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 768000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 770400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 772800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 775200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 777600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 782400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 784800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 787200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 789600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 792000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 794400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 796800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 799200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 801600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 804000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 775384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 777692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 782307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 784615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 786923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 789230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 791538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 793846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 796153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 798461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 800769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 803076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 805384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 807692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 810000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 812307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 814615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 816923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 819230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 791111.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 793333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 795555.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 797777.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 800000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 802222.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 804444.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 806666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 808888.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 811111.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 813333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 815555.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 817777.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 820000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 822222.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 824444.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 826666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 828888.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 801428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 803571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 805714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 807857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 810000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 812142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 814285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 816428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 818571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 820714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 822857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 825000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 827142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 829285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 831428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 833571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 835714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 837857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 842142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 844285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 817241.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 819310.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 821379.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 823448.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 825517.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 827586.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 829655.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 831724.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 833793.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 835862.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 837931.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 842068.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 844137.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 846206.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 848275.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 850344.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 852413.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 854482.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 856551.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 830000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 832000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 834000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 836000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 838000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 842000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 844000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 846000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 848000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 850000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 852000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 854000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 856000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 858000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 860000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 862000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 864000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 866000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 841935.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 843870.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 845806.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 847741.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 849677.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 851612.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 853548.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 855483.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 857419.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 859354.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 861290.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 863225.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 865161.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 867096.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 869032.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 870967.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 872903.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 874838.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 876774.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 851250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 853125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 855000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 856875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 858750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 860625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 862500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 864375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 866250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 868125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 870000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 871875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 873750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 875625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 877500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 879375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 881250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 883125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 885000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 886875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 888750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 890625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 865454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 867272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 869090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 870909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 872727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 874545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 876363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 878181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 880000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 881818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 883636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 885454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 887272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 889090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 890909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 892727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 894545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 896363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 898181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 873529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 875294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 877058.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 878823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 880588.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 882352.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 884117.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 885882.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 887647.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 889411.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 891176.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 892941.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 894705.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 896470.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 898235.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 900000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 901764.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 903529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 905294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 907058.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 882857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 884571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 886285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 888000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 889714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 891428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 893142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 894857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 896571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 898285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 900000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 901714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 903428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 905142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 906857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 908571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 910285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 912000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 913714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 915428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 917142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 893333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 895000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 896666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 898333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 900000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 901666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 903333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 905000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 906666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 908333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 910000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 911666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 913333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 915000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 916666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 918333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 920000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 921666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 923333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 925000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 926666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 928333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 930000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 906486.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 908108.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 909729.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 911351.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 912973.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 914594.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 916216.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 917837.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 919459.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 921081.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 922702.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 924324.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 925945.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 927567.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 929189.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 930810.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 932432.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 934054.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 935675.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 937297.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 938918.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 940540.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 942162.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 943783.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 920526.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 922105.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 923684.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 925263.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 926842.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 928421.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 930000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 931578.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 933157.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 934736.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 936315.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 937894.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 939473.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 941052.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 942631.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 944210.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 945789.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 947368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 948947.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 950526.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 952105.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 953684.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 955263.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 932307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 933846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 935384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 936923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 938461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 940000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 941538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 943076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 944615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 946153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 947692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 949230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 950769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 952307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 953846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 955384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 956923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 958461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 960000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 961538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 963076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 964615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 942000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 943500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 945000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 946500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 948000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 949500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 951000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 952500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 954000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 955500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 957000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 958500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 960000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 961500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 963000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 964500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 966000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 967500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 969000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 970500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 972000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 949756.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 951219.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 952682.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 954146.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 955609.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 957073.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 958536.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 960000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 961463.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 962926.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 964390.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 965853.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 967317.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 968780.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 970243.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 971707.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 973170.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 974634.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 976097.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 977561.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 979024.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 980487.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 981951.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 983414.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 961428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 962857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 964285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 965714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 967142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 968571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 970000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 971428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 972857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 974285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 975714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 977142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 978571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 980000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 981428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 982857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 984285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 985714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 987142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 988571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 990000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 991428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 992857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 971162.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 972558.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 973953.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 975348.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 976744.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 978139.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 979534.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 980930.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 982325.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 983720.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 985116.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 986511.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 987907.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 989302.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 990697.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 992093.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 993488.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 994883.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 996279.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 997674.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 999069.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 1000465.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 1001860.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 1003255.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 1004651.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 1006046.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 1007441.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 1008837.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 1010232.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 1011627.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 1013023.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 1014418.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 1015813.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 1017209.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 995454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 996818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 998181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 999545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 1000909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 1002272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 1003636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 1005000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 1006363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 1007727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 1009090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 1010454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 1011818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 1013181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 1014545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 1015909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 1017272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 1018636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 1020000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 1021363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 1022727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 1024090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 1025454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 1026818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 1028181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 1029545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 1030909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 1032272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 1033636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 1035000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 1036363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 1037727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 1039090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 1040454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 1041818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 1043181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 1044545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 1045909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 1047272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 1025333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 1026666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 1028000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 1029333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 1030666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 1032000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 1033333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 1034666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 1036000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 1037333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 1038666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 1040000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 1041333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 1042666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 1044000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 1045333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 1046666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 1048000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 1049333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 1050666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 1052000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 1053333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 1054666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 1056000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 1057333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 1058666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 1060000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 1061333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 1062666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 1064000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 1065333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 1066666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 1068000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 1069333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 1070666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 1072000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 1073333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 1074666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 1076000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 1053913.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 1055217.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 1056521.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 1057826.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 1059130.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 1060434.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 1061739.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 1063043.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 1064347.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 1065652.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 1066956.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 1068260.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 1069565.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 1070869.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 1072173.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 1073478.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 1074782.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 1076087.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 1077391.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 1078695.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 1080000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 1081304.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 1082608.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 1083913.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 1085217.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 1086521.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 1087826.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 1089130.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 1090434.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 1091739.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 1093043.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 1094347.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 1095652.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 1096956.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 1098260.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 1099565.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 1100869.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 1102173.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 1103478.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 1081276.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 1082553.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 1083829.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 1085106.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 1086383.0 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4218d6a3: tileRendererInUse null, GearsES2[obj 0x4218d6a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4218d6a3 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4218d6a3 created: GearsObj[0x5fa19593, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4218d6a3 created: GearsObj[0x7b328d9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4218d6a3 created: GearsObj[0x7b328d9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4218d6a3 FIN GearsES2[obj 0x4218d6a3 isInit true, usesShared false, 1 GearsObj[0x5fa19593, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b328d9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x34b287a4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4218d6a3 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4218d6a3, angle 0.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] 0 s: 60 f / 201 ms, 298.5 fps, 3 ms/f; total: 51120 f, 206129.0 fps, 0 ms/f
[junit] 0 s: 60 f / 96 ms, 625.0 fps, 1 ms/f; total: 51180 f, 148347.8 fps, 0 ms/f
[junit] 0 s: 60 f / 97 ms, 618.5 fps, 1 ms/f; total: 51240 f, 115927.6 fps, 0 ms/f
[junit] 0 s: 60 f / 79 ms, 759.4 fps, 1 ms/f; total: 51300 f, 98275.8 fps, 0 ms/f
[junit] 0 s: 60 f / 80 ms, 750.0 fps, 1 ms/f; total: 51360 f, 85315.6 fps, 0 ms/f
[junit] 0 s: 60 f / 79 ms, 759.4 fps, 1 ms/f; total: 51420 f, 75506.6 fps, 0 ms/f
[junit] 0 s: 60 f / 74 ms, 810.8 fps, 1 ms/f; total: 51480 f, 68095.2 fps, 0 ms/f
[junit] 0 s: 60 f / 78 ms, 769.2 fps, 1 ms/f; total: 51540 f, 61724.5 fps, 0 ms/f
[junit] 0 s: 60 f / 72 ms, 833.3 fps, 1 ms/f; total: 51600 f, 56828.1 fps, 0 ms/f
[junit] 0 s: 60 f / 74 ms, 810.8 fps, 1 ms/f; total: 51660 f, 52606.9 fps, 0 ms/f
[junit] 1 s: 60 f / 73 ms, 821.9 fps, 1 ms/f; total: 51720 f, 48977.2 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4218d6a3: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4218d6a3 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test01Animator
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test02FPSAnimator
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x206a70ef: tileRendererInUse null, GearsES2[obj 0x206a70ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x206a70ef on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x206a70ef created: GearsObj[0x59ad701a, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x206a70ef created: GearsObj[0x3c1fe8f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x206a70ef created: GearsObj[0x3c1fe8f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x206a70ef FIN GearsES2[obj 0x206a70ef isInit true, usesShared false, 1 GearsObj[0x59ad701a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c1fe8f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d3dde86, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x206a70ef 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40003c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x206a70ef, angle 0.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x206a70ef: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x206a70ef FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test02FPSAnimator
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test02FPSAnimator_RestartOnAWTEDT
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6025e1b6 created: GearsObj[0x333fe87d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6025e1b6 created: GearsObj[0x243bde23, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6025e1b6 created: GearsObj[0x243bde23, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x333fe87d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x243bde23, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65e62c83, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6025e1b6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400055, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6025e1b6, angle 0.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x400055
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6025e1b6 created: GearsObj[0x18c3af46, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6025e1b6 created: GearsObj[0x32a4f4b9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6025e1b6 created: GearsObj[0x32a4f4b9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x18c3af46, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x32a4f4b9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10584e76, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6025e1b6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40005c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6025e1b6, angle 0.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x40005c
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x40005c
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6025e1b6 created: GearsObj[0x7e0f282b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6025e1b6 created: GearsObj[0x6b4946e2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6025e1b6 created: GearsObj[0x6b4946e2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x7e0f282b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b4946e2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x473475c1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6025e1b6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400063, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6025e1b6, angle 1.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x400063
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x400063
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6025e1b6 created: GearsObj[0x2d1098a1, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6025e1b6 created: GearsObj[0x91ef4e5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6025e1b6 created: GearsObj[0x91ef4e5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x2d1098a1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x91ef4e5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x50ddbb24, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6025e1b6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40006a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6025e1b6, angle 2.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x40006a
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6025e1b6 created: GearsObj[0x1e6b95a3, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6025e1b6 created: GearsObj[0x632843d5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6025e1b6 created: GearsObj[0x632843d5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x1e6b95a3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x632843d5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd970e15, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6025e1b6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400071, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6025e1b6, angle 3.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x400071
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6025e1b6 created: GearsObj[0x6dccecdb, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6025e1b6 created: GearsObj[0x1066396d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6025e1b6 created: GearsObj[0x1066396d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x6dccecdb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1066396d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1217d30d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6025e1b6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400078, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6025e1b6, angle 3.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x400078
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x400078
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6025e1b6 created: GearsObj[0x4a643f7b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6025e1b6 created: GearsObj[0x696b0eb6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6025e1b6 created: GearsObj[0x696b0eb6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x4a643f7b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x696b0eb6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55fd556b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6025e1b6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40007f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6025e1b6, angle 4.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x40007f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x40007f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6025e1b6 created: GearsObj[0x21b540f1, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6025e1b6 created: GearsObj[0x3c446b94, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6025e1b6 created: GearsObj[0x3c446b94, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x21b540f1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c446b94, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x37e6b4e4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6025e1b6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400086, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6025e1b6, angle 5.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x400086
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6025e1b6 created: GearsObj[0x62fc2a8a, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6025e1b6 created: GearsObj[0x7baef74b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6025e1b6 created: GearsObj[0x7baef74b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x62fc2a8a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7baef74b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a31a47b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6025e1b6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40008d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6025e1b6, angle 6.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x40008d
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x40008d
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6025e1b6 created: GearsObj[0x3aeb2f6e, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6025e1b6 created: GearsObj[0x194058ed, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6025e1b6 created: GearsObj[0x194058ed, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x3aeb2f6e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x194058ed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xcb7f646, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6025e1b6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400094, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6025e1b6, angle 7.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x400094
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x400094
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test02FPSAnimator_RestartOnAWTEDT
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364976123 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364976123 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.819 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364971892 ms III - Start
[junit] SLOCK [T main @ 1692364971892 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test01Animator
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60 f, 60000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120 f, 120000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 180000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 240000.0 fps, 0 ms/f
[junit] *** attachGLCanvas.X
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 300000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 360000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 210000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 270000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 300000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 330000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 360000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 390000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 280000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 300000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 320000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 340000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 360000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 380000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 400000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 330000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 345000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 360000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 375000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 390000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 405000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 435000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 450000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 465000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 384000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 396000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 408000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 432000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 444000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 456000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 468000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 492000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 430000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 440000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 450000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 460000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 470000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 490000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 500000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 510000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 520000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 530000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 462857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 471428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 488571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 497142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 505714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 514285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 522857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 531428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 487500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 495000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 502500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 510000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 517500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 525000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 532500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 547500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 555000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 500000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 506666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 513333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 520000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 526666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 533333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 546666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 553333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 560000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 566666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 516000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 522000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 528000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 534000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 546000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 552000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 558000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 564000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 570000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 576000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 529090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 534545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 545454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 550909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 556363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 561818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 567272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 572727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 578181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 583636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 589090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 545000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 550000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 555000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 560000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 565000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 570000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 575000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 580000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 585000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 590000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 595000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 558461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 563076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 567692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 572307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 576923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 581538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 586153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 590769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 595384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 604615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 609230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 613846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 574285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 578571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 582857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 587142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 591428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 595714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 604285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 608571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 612857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 617142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 621428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 625714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 588000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 592000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 596000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 604000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 608000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 612000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 616000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 620000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 624000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 628000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 632000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 636000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 640000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 644000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 607500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 611250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 615000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 618750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 622500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 626250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 630000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 633750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 637500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 641250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 645000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 648750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 652500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 656250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 624705.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 628235.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 631764.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 635294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 638823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 642352.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 645882.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 649411.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 652941.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 656470.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 663529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 667058.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 670588.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 674117.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 677647.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 681176.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 684705.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 650000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 653333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 656666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 663333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 666666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 670000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 673333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 676666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 680000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 683333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 686666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 690000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 693333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 696666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 700000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 703333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 706666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 710000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 713333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 678947.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 682105.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 685263.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 688421.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 691578.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 694736.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 697894.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 701052.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 704210.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 707368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 710526.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 713684.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 716842.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 720000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 687000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 690000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 693000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 696000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 699000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 702000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 705000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 708000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 711000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 714000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 717000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 720000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 723000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 726000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 729000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 732000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 700000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 702857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 705714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 708571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 711428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 714285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 717142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 720000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 722857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 725714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 728571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 731428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 734285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 737142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 740000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 709090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 711818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 714545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 717272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 720000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 722727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 725454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 728181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 730909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 733636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 736363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 739090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 741818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 744545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 747272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 750000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 752727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 755454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 725217.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 727826.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 730434.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 733043.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 735652.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 738260.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 740869.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 743478.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 746086.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 748695.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 751304.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 753913.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 756521.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 759130.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 761739.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 764347.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 766956.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 769565.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 772173.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 742500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 745000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 747500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 750000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 752500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 755000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 757500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 760000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 762500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 765000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 767500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 770000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 772500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 775000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 777500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 782500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 785000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 787500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 790000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 760800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 763200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 765600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 768000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 770400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 772800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 775200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 777600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 782400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 784800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 787200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 789600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 792000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 794400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 796800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 799200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 801600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 804000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 775384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 777692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 782307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 784615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 786923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 789230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 791538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 793846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 796153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 798461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 800769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 803076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 805384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 807692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 810000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 812307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 814615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 816923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 819230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 791111.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 793333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 795555.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 797777.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 800000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 802222.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 804444.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 806666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 808888.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 811111.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 813333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 815555.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 817777.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 820000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 822222.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 824444.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 826666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 828888.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 801428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 803571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 805714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 807857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 810000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 812142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 814285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 816428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 818571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 820714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 822857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 825000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 827142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 829285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 831428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 833571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 835714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 837857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 842142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 844285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 817241.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 819310.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 821379.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 823448.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 825517.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 827586.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 829655.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 831724.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 833793.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 835862.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 837931.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 842068.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 844137.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 846206.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 848275.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 850344.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 852413.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 854482.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 856551.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 830000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 832000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 834000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 836000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 838000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 842000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 844000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 846000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 848000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 850000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 852000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 854000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 856000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 858000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 860000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 862000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 864000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 866000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 841935.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 843870.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 845806.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 847741.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 849677.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 851612.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 853548.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 855483.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 857419.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 859354.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 861290.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 863225.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 865161.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 867096.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 869032.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 870967.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 872903.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 874838.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 876774.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 851250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 853125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 855000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 856875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 858750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 860625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 862500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 864375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 866250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 868125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 870000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 871875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 873750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 875625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 877500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 879375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 881250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 883125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 885000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 886875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 888750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 890625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 865454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 867272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 869090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 870909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 872727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 874545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 876363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 878181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 880000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 881818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 883636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 885454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 887272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 889090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 890909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 892727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 894545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 896363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 898181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 873529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 875294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 877058.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 878823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 880588.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 882352.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 884117.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 885882.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 887647.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 889411.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 891176.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 892941.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 894705.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 896470.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 898235.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 900000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 901764.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 903529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 905294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 907058.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 882857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 884571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 886285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 888000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 889714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 891428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 893142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 894857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 896571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 898285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 900000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 901714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 903428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 905142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 906857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 908571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 910285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 912000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 913714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 915428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 917142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 893333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 895000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 896666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 898333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 900000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 901666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 903333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 905000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 906666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 908333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 910000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 911666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 913333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 915000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 916666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 918333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 920000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 921666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 923333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 925000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 926666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 928333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 930000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 906486.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 908108.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 909729.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 911351.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 912973.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 914594.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 916216.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 917837.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 919459.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 921081.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 922702.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 924324.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 925945.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 927567.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 929189.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 930810.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 932432.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 934054.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 935675.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 937297.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 938918.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 940540.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 942162.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 943783.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 920526.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 922105.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 923684.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 925263.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 926842.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 928421.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 930000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 931578.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 933157.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 934736.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 936315.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 937894.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 939473.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 941052.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 942631.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 944210.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 945789.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 947368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 948947.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 950526.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 952105.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 953684.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 955263.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 932307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 933846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 935384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 936923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 938461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 940000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 941538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 943076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 944615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 946153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 947692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 949230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 950769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 952307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 953846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 955384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 956923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 958461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 960000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 961538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 963076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 964615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 942000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 943500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 945000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 946500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 948000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 949500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 951000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 952500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 954000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 955500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 957000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 958500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 960000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 961500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 963000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 964500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 966000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 967500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 969000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 970500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 972000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 949756.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 951219.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 952682.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 954146.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 955609.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 957073.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 958536.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 960000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 961463.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 962926.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 964390.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 965853.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 967317.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 968780.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 970243.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 971707.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 973170.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 974634.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 976097.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 977561.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 979024.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 980487.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 981951.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 983414.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 961428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 962857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 964285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 965714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 967142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 968571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 970000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 971428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 972857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 974285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 975714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 977142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 978571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 980000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 981428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 982857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 984285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 985714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 987142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 988571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 990000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 991428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 992857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 971162.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 972558.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 973953.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 975348.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 976744.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 978139.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 979534.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 980930.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 982325.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 983720.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 985116.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 986511.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 987907.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 989302.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 990697.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 992093.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 993488.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 994883.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 996279.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 997674.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 999069.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 1000465.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 1001860.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 1003255.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 1004651.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 1006046.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 1007441.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 1008837.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 1010232.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 1011627.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 1013023.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 1014418.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 1015813.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 1017209.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 995454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 996818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 998181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 999545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 1000909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 1002272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 1003636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 1005000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 1006363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 1007727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 1009090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 1010454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 1011818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 1013181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 1014545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 1015909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 1017272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 1018636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 1020000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 1021363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 1022727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 1024090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 1025454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 1026818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 1028181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 1029545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 1030909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 1032272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 1033636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 1035000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 1036363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 1037727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 1039090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 1040454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 1041818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 1043181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 1044545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 1045909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 1047272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 1025333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 1026666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 1028000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 1029333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 1030666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 1032000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 1033333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 1034666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 1036000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 1037333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 1038666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 1040000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 1041333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 1042666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 1044000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 1045333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 1046666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 1048000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 1049333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 1050666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 1052000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 1053333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 1054666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 1056000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 1057333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 1058666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 1060000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 1061333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 1062666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 1064000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 1065333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 1066666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 1068000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 1069333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 1070666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 1072000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 1073333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 1074666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 1076000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 1053913.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 1055217.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 1056521.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 1057826.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 1059130.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 1060434.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 1061739.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 1063043.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 1064347.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 1065652.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 1066956.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 1068260.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 1069565.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 1070869.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 1072173.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 1073478.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 1074782.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 1076087.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 1077391.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 1078695.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 1080000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 1081304.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 1082608.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 1083913.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 1085217.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 1086521.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 1087826.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 1089130.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 1090434.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 1091739.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 1093043.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 1094347.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 1095652.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 1096956.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 1098260.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 1099565.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 1100869.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 1102173.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 1103478.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 1081276.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 1082553.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 1083829.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 1085106.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 1086383.0 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4218d6a3: tileRendererInUse null, GearsES2[obj 0x4218d6a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4218d6a3 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4218d6a3 created: GearsObj[0x5fa19593, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4218d6a3 created: GearsObj[0x7b328d9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4218d6a3 created: GearsObj[0x7b328d9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4218d6a3 FIN GearsES2[obj 0x4218d6a3 isInit true, usesShared false, 1 GearsObj[0x5fa19593, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b328d9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x34b287a4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4218d6a3 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4218d6a3, angle 0.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] 0 s: 60 f / 201 ms, 298.5 fps, 3 ms/f; total: 51120 f, 206129.0 fps, 0 ms/f
[junit] 0 s: 60 f / 96 ms, 625.0 fps, 1 ms/f; total: 51180 f, 148347.8 fps, 0 ms/f
[junit] 0 s: 60 f / 97 ms, 618.5 fps, 1 ms/f; total: 51240 f, 115927.6 fps, 0 ms/f
[junit] 0 s: 60 f / 79 ms, 759.4 fps, 1 ms/f; total: 51300 f, 98275.8 fps, 0 ms/f
[junit] 0 s: 60 f / 80 ms, 750.0 fps, 1 ms/f; total: 51360 f, 85315.6 fps, 0 ms/f
[junit] 0 s: 60 f / 79 ms, 759.4 fps, 1 ms/f; total: 51420 f, 75506.6 fps, 0 ms/f
[junit] 0 s: 60 f / 74 ms, 810.8 fps, 1 ms/f; total: 51480 f, 68095.2 fps, 0 ms/f
[junit] 0 s: 60 f / 78 ms, 769.2 fps, 1 ms/f; total: 51540 f, 61724.5 fps, 0 ms/f
[junit] 0 s: 60 f / 72 ms, 833.3 fps, 1 ms/f; total: 51600 f, 56828.1 fps, 0 ms/f
[junit] 0 s: 60 f / 74 ms, 810.8 fps, 1 ms/f; total: 51660 f, 52606.9 fps, 0 ms/f
[junit] 1 s: 60 f / 73 ms, 821.9 fps, 1 ms/f; total: 51720 f, 48977.2 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4218d6a3: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4218d6a3 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test01Animator
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test02FPSAnimator
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x206a70ef: tileRendererInUse null, GearsES2[obj 0x206a70ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x206a70ef on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x206a70ef created: GearsObj[0x59ad701a, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x206a70ef created: GearsObj[0x3c1fe8f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x206a70ef created: GearsObj[0x3c1fe8f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x206a70ef FIN GearsES2[obj 0x206a70ef isInit true, usesShared false, 1 GearsObj[0x59ad701a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c1fe8f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d3dde86, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x206a70ef 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40003c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x206a70ef, angle 0.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x206a70ef: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x206a70ef FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test02FPSAnimator
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test02FPSAnimator_RestartOnAWTEDT
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6025e1b6 created: GearsObj[0x333fe87d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6025e1b6 created: GearsObj[0x243bde23, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6025e1b6 created: GearsObj[0x243bde23, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x333fe87d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x243bde23, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65e62c83, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6025e1b6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400055, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6025e1b6, angle 0.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x400055
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6025e1b6 created: GearsObj[0x18c3af46, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6025e1b6 created: GearsObj[0x32a4f4b9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6025e1b6 created: GearsObj[0x32a4f4b9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x18c3af46, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x32a4f4b9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10584e76, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6025e1b6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40005c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6025e1b6, angle 0.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x40005c
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x40005c
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6025e1b6 created: GearsObj[0x7e0f282b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6025e1b6 created: GearsObj[0x6b4946e2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6025e1b6 created: GearsObj[0x6b4946e2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x7e0f282b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b4946e2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x473475c1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6025e1b6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400063, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6025e1b6, angle 1.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x400063
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x400063
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6025e1b6 created: GearsObj[0x2d1098a1, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6025e1b6 created: GearsObj[0x91ef4e5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6025e1b6 created: GearsObj[0x91ef4e5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x2d1098a1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x91ef4e5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x50ddbb24, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6025e1b6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40006a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6025e1b6, angle 2.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x40006a
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6025e1b6 created: GearsObj[0x1e6b95a3, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6025e1b6 created: GearsObj[0x632843d5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6025e1b6 created: GearsObj[0x632843d5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x1e6b95a3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x632843d5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd970e15, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6025e1b6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400071, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6025e1b6, angle 3.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x400071
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6025e1b6 created: GearsObj[0x6dccecdb, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6025e1b6 created: GearsObj[0x1066396d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6025e1b6 created: GearsObj[0x1066396d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x6dccecdb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1066396d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1217d30d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6025e1b6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400078, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6025e1b6, angle 3.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x400078
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x400078
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6025e1b6 created: GearsObj[0x4a643f7b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6025e1b6 created: GearsObj[0x696b0eb6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6025e1b6 created: GearsObj[0x696b0eb6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x4a643f7b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x696b0eb6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55fd556b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6025e1b6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40007f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6025e1b6, angle 4.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x40007f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x40007f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6025e1b6 created: GearsObj[0x21b540f1, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6025e1b6 created: GearsObj[0x3c446b94, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6025e1b6 created: GearsObj[0x3c446b94, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x21b540f1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c446b94, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x37e6b4e4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6025e1b6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400086, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6025e1b6, angle 5.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x400086
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6025e1b6 created: GearsObj[0x62fc2a8a, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6025e1b6 created: GearsObj[0x7baef74b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6025e1b6 created: GearsObj[0x7baef74b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x62fc2a8a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7baef74b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a31a47b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6025e1b6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40008d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6025e1b6, angle 6.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x40008d
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x40008d
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6025e1b6 created: GearsObj[0x3aeb2f6e, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6025e1b6 created: GearsObj[0x194058ed, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6025e1b6 created: GearsObj[0x194058ed, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x3aeb2f6e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x194058ed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xcb7f646, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6025e1b6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400094, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6025e1b6, angle 7.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x400094
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x400094
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test02FPSAnimator_RestartOnAWTEDT
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364976123 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364976123 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01Animator took 1.482 sec
[junit] Testcase: test02FPSAnimator took 1.073 sec
[junit] Testcase: test02FPSAnimator_RestartOnAWTEDT took 1.655 sec
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.819 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364971892 ms III - Start
[junit] SLOCK [T main @ 1692364971892 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test01Animator
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60 f, 60000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120 f, 120000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 180000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 240000.0 fps, 0 ms/f
[junit] *** attachGLCanvas.X
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 300000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 360000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 210000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 270000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 300000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 330000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 360000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 390000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 280000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 300000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 320000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 340000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 360000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 380000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 400000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 330000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 345000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 360000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 375000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 390000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 405000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 435000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 450000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 465000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 384000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 396000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 408000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 432000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 444000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 456000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 468000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 492000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 430000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 440000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 450000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 460000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 470000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 490000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 500000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 510000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 520000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 530000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 462857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 471428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 488571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 497142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 505714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 514285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 522857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 531428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 487500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 495000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 502500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 510000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 517500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 525000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 532500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 547500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 555000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 500000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 506666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 513333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 520000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 526666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 533333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 546666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 553333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 560000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 566666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 516000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 522000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 528000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 534000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 546000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 552000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 558000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 564000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 570000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 576000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 529090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 534545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 540000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 545454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 550909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 556363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 561818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 567272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 572727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 578181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 583636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 589090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 545000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 550000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 555000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 560000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 565000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 570000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 575000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 580000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 585000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 590000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 595000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 558461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 563076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 567692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 572307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 576923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 581538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 586153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 590769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 595384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 604615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 609230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 613846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 574285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 578571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 582857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 587142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 591428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 595714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 604285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 608571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 612857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 617142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 621428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 625714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 588000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 592000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 596000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 600000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 604000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 608000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 612000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 616000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 620000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 624000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 628000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 632000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 636000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 640000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 644000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 607500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 611250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 615000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 618750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 622500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 626250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 630000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 633750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 637500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 641250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 645000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 648750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 652500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 656250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 624705.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 628235.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 631764.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 635294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 638823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 642352.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 645882.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 649411.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 652941.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 656470.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 663529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 667058.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 670588.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 674117.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 677647.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 681176.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 684705.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 650000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 653333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 656666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 660000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 663333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 666666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 670000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 673333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 676666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 680000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 683333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 686666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 690000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 693333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 696666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 700000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 703333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 706666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 710000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 713333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 678947.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 682105.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 685263.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 688421.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 691578.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 694736.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 697894.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 701052.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 704210.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 707368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 710526.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 713684.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 716842.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 720000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 687000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 690000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 693000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 696000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 699000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 702000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 705000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 708000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 711000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 714000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 717000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 720000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 723000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 726000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 729000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 732000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 700000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 702857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 705714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 708571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 711428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 714285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 717142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 720000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 722857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 725714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 728571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 731428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 734285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 737142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 740000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 709090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 711818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 714545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 717272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 720000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 722727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 725454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 728181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 730909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 733636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 736363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 739090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 741818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 744545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 747272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 750000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 752727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 755454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 725217.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 727826.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 730434.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 733043.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 735652.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 738260.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 740869.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 743478.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 746086.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 748695.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 751304.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 753913.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 756521.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 759130.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 761739.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 764347.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 766956.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 769565.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 772173.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 742500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 745000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 747500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 750000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 752500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 755000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 757500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 760000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 762500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 765000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 767500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 770000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 772500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 775000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 777500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 782500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 785000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 787500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 790000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 760800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 763200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 765600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 768000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 770400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 772800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 775200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 777600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 782400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 784800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 787200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 789600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 792000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 794400.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 796800.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 799200.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 801600.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 804000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 775384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 777692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 780000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 782307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 784615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 786923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 789230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 791538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 793846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 796153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 798461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 800769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 803076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 805384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 807692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 810000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 812307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 814615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 816923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 819230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 791111.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 793333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 795555.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 797777.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 800000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 802222.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 804444.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 806666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 808888.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 811111.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 813333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 815555.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 817777.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 820000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 822222.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 824444.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 826666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 828888.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 801428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 803571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 805714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 807857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 810000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 812142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 814285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 816428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 818571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 820714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 822857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 825000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 827142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 829285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 831428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 833571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 835714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 837857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 842142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 844285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 817241.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 819310.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 821379.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 823448.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 825517.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 827586.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 829655.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 831724.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 833793.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 835862.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 837931.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 842068.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 844137.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 846206.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 848275.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 850344.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 852413.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 854482.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 856551.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 830000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 832000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 834000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 836000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 838000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 842000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 844000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 846000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 848000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 850000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 852000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 854000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 856000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 858000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 860000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 862000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 864000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 866000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 840000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 841935.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 843870.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 845806.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 847741.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 849677.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 851612.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 853548.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 855483.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 857419.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 859354.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 861290.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 863225.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 865161.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 867096.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 869032.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 870967.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 872903.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 874838.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 876774.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 851250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 853125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 855000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 856875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 858750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 860625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 862500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 864375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 866250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 868125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 870000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 871875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 873750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 875625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 877500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 879375.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 881250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 883125.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 885000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 886875.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 888750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 890625.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 865454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 867272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 869090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 870909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 872727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 874545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 876363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 878181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 880000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 881818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 883636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 885454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 887272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 889090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 890909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 892727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 894545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 896363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 898181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 873529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 875294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 877058.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 878823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 880588.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 882352.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 884117.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 885882.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 887647.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 889411.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 891176.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 892941.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 894705.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 896470.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 898235.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 900000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 901764.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 903529.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 905294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 907058.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 882857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 884571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 886285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 888000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 889714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 891428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 893142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 894857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 896571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 898285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 900000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 901714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 903428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 905142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 906857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 908571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 910285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 912000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 913714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 915428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 917142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 893333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 895000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 896666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 898333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 900000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 901666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 903333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 905000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 906666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 908333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 910000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 911666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 913333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 915000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 916666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 918333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 920000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 921666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 923333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 925000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 926666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 928333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 930000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 906486.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 908108.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 909729.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 911351.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 912973.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 914594.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 916216.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 917837.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 919459.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 921081.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 922702.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 924324.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 925945.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 927567.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 929189.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 930810.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 932432.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 934054.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 935675.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 937297.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 938918.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 940540.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 942162.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 943783.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 920526.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 922105.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 923684.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 925263.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 926842.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 928421.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 930000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 931578.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 933157.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 934736.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 936315.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 937894.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 939473.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 941052.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 942631.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 944210.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 945789.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 947368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 948947.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 950526.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 952105.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 953684.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 955263.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 932307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 933846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 935384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 936923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 938461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 940000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 941538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 943076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 944615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 946153.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 947692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 949230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 950769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 952307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 953846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 955384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 956923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 958461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 960000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 961538.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 963076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 964615.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 942000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 943500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 945000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 946500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 948000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 949500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 951000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 952500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 954000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 955500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 957000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 958500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 960000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 961500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 963000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 964500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 966000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 967500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 969000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 970500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 972000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 949756.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 951219.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 952682.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 954146.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 955609.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 957073.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 958536.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 960000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 961463.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 962926.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 964390.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 965853.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 967317.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 968780.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 970243.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 971707.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 973170.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 974634.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 976097.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 977561.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 979024.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 980487.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 981951.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 983414.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 961428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 962857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 964285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 965714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 967142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 968571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 970000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 971428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 972857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 974285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 975714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 977142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 978571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 980000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 981428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 982857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 984285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 985714.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 987142.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 988571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 990000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 991428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 992857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 971162.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 972558.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 973953.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 975348.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 976744.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 978139.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 979534.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 980930.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 982325.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 983720.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 985116.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 986511.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 987907.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 989302.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 990697.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 992093.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 993488.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 994883.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 996279.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 997674.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 999069.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 1000465.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 1001860.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 1003255.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 1004651.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 1006046.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 1007441.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 1008837.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 1010232.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 1011627.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 1013023.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 1014418.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 1015813.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 1017209.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 995454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 996818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 998181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 999545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 1000909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 1002272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 1003636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 1005000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 1006363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 1007727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 1009090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 1010454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 1011818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 1013181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 1014545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 1015909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 1017272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 1018636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 1020000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 1021363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 1022727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 1024090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 1025454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 1026818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 1028181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 1029545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 1030909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 1032272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 1033636.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 1035000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 1036363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 1037727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 1039090.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 1040454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 1041818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 1043181.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 1044545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 1045909.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 1047272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 1025333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 1026666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 1028000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 1029333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 1030666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 1032000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 1033333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 1034666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 1036000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 1037333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 1038666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 1040000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 1041333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 1042666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 1044000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 1045333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 1046666.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 1048000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 1049333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 1050666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 1052000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 1053333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 1054666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 1056000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 1057333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 1058666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 1060000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 1061333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 1062666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 1064000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 1065333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 1066666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 1068000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 1069333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 1070666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 1072000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 1073333.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 1074666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 1076000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 1053913.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 1055217.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 1056521.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 1057826.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 1059130.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 1060434.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 1061739.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 1063043.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 1064347.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 1065652.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 1066956.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 1068260.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 1069565.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 1070869.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 1072173.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 1073478.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 1074782.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 1076087.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 1077391.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 1078695.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 1080000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 1081304.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 1082608.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 1083913.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 1085217.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 1086521.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 1087826.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 1089130.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 1090434.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 1091739.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 1093043.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 1094347.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 1095652.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 1096956.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 1098260.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 1099565.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 1100869.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 1102173.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 1103478.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 1081276.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 1082553.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 1083829.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 1085106.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 1086383.0 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4218d6a3: tileRendererInUse null, GearsES2[obj 0x4218d6a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4218d6a3 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4218d6a3 created: GearsObj[0x5fa19593, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4218d6a3 created: GearsObj[0x7b328d9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4218d6a3 created: GearsObj[0x7b328d9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4218d6a3 FIN GearsES2[obj 0x4218d6a3 isInit true, usesShared false, 1 GearsObj[0x5fa19593, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b328d9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x34b287a4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4218d6a3 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4218d6a3, angle 0.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] 0 s: 60 f / 201 ms, 298.5 fps, 3 ms/f; total: 51120 f, 206129.0 fps, 0 ms/f
[junit] 0 s: 60 f / 96 ms, 625.0 fps, 1 ms/f; total: 51180 f, 148347.8 fps, 0 ms/f
[junit] 0 s: 60 f / 97 ms, 618.5 fps, 1 ms/f; total: 51240 f, 115927.6 fps, 0 ms/f
[junit] 0 s: 60 f / 79 ms, 759.4 fps, 1 ms/f; total: 51300 f, 98275.8 fps, 0 ms/f
[junit] 0 s: 60 f / 80 ms, 750.0 fps, 1 ms/f; total: 51360 f, 85315.6 fps, 0 ms/f
[junit] 0 s: 60 f / 79 ms, 759.4 fps, 1 ms/f; total: 51420 f, 75506.6 fps, 0 ms/f
[junit] 0 s: 60 f / 74 ms, 810.8 fps, 1 ms/f; total: 51480 f, 68095.2 fps, 0 ms/f
[junit] 0 s: 60 f / 78 ms, 769.2 fps, 1 ms/f; total: 51540 f, 61724.5 fps, 0 ms/f
[junit] 0 s: 60 f / 72 ms, 833.3 fps, 1 ms/f; total: 51600 f, 56828.1 fps, 0 ms/f
[junit] 0 s: 60 f / 74 ms, 810.8 fps, 1 ms/f; total: 51660 f, 52606.9 fps, 0 ms/f
[junit] 1 s: 60 f / 73 ms, 821.9 fps, 1 ms/f; total: 51720 f, 48977.2 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4218d6a3: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4218d6a3 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test01Animator
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test02FPSAnimator
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x206a70ef: tileRendererInUse null, GearsES2[obj 0x206a70ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x206a70ef on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x206a70ef created: GearsObj[0x59ad701a, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x206a70ef created: GearsObj[0x3c1fe8f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x206a70ef created: GearsObj[0x3c1fe8f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x206a70ef FIN GearsES2[obj 0x206a70ef isInit true, usesShared false, 1 GearsObj[0x59ad701a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c1fe8f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d3dde86, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x206a70ef 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40003c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x206a70ef, angle 0.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x206a70ef: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x206a70ef FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test02FPSAnimator
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test02FPSAnimator_RestartOnAWTEDT
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6025e1b6 created: GearsObj[0x333fe87d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6025e1b6 created: GearsObj[0x243bde23, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6025e1b6 created: GearsObj[0x243bde23, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x333fe87d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x243bde23, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65e62c83, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6025e1b6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400055, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6025e1b6, angle 0.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x400055
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6025e1b6 created: GearsObj[0x18c3af46, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6025e1b6 created: GearsObj[0x32a4f4b9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6025e1b6 created: GearsObj[0x32a4f4b9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x18c3af46, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x32a4f4b9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10584e76, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6025e1b6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40005c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6025e1b6, angle 0.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x40005c
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x40005c
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6025e1b6 created: GearsObj[0x7e0f282b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6025e1b6 created: GearsObj[0x6b4946e2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6025e1b6 created: GearsObj[0x6b4946e2, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x7e0f282b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b4946e2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x473475c1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6025e1b6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400063, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6025e1b6, angle 1.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x400063
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x400063
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6025e1b6 created: GearsObj[0x2d1098a1, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6025e1b6 created: GearsObj[0x91ef4e5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6025e1b6 created: GearsObj[0x91ef4e5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x2d1098a1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x91ef4e5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x50ddbb24, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6025e1b6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40006a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6025e1b6, angle 2.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x40006a
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6025e1b6 created: GearsObj[0x1e6b95a3, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6025e1b6 created: GearsObj[0x632843d5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6025e1b6 created: GearsObj[0x632843d5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x1e6b95a3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x632843d5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd970e15, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6025e1b6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400071, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6025e1b6, angle 3.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x400071
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6025e1b6 created: GearsObj[0x6dccecdb, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6025e1b6 created: GearsObj[0x1066396d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6025e1b6 created: GearsObj[0x1066396d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x6dccecdb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1066396d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1217d30d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6025e1b6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400078, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6025e1b6, angle 3.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x400078
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x400078
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6025e1b6 created: GearsObj[0x4a643f7b, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6025e1b6 created: GearsObj[0x696b0eb6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6025e1b6 created: GearsObj[0x696b0eb6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x4a643f7b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x696b0eb6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55fd556b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6025e1b6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40007f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6025e1b6, angle 4.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x40007f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x40007f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6025e1b6 created: GearsObj[0x21b540f1, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6025e1b6 created: GearsObj[0x3c446b94, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6025e1b6 created: GearsObj[0x3c446b94, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x21b540f1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c446b94, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x37e6b4e4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6025e1b6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400086, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6025e1b6, angle 5.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x400086
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6025e1b6 created: GearsObj[0x62fc2a8a, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6025e1b6 created: GearsObj[0x7baef74b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6025e1b6 created: GearsObj[0x7baef74b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x62fc2a8a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7baef74b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a31a47b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6025e1b6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40008d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6025e1b6, angle 6.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x40008d
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x40008d
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6025e1b6 created: GearsObj[0x3aeb2f6e, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6025e1b6 created: GearsObj[0x194058ed, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6025e1b6 created: GearsObj[0x194058ed, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x3aeb2f6e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x194058ed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xcb7f646, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6025e1b6 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400094, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6025e1b6, angle 7.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x400094
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6025e1b6 512x483, swapInterval 1, drawable 0x400094
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test02FPSAnimator_RestartOnAWTEDT
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364976123 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364976123 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364977264 ms III - Start
[junit] SLOCK [T main @ 1692364977265 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test00NoAnimator
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType LINUX
[junit] Java Version 17.0.6
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] About to setVisible.0 CT main
[junit] About to setVisible.1.0 CT AWT-EventQueue-0
[junit] About to setVisible.1.X CT AWT-EventQueue-0
[junit] About to setVisible.X CT main
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,title=Generic Title,resizable,normal], displayable true, valid true, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x128d2484: tileRendererInUse null, GearsES2[obj 0x128d2484 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x128d2484 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x128d2484 created: GearsObj[0x6e12815d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x128d2484 created: GearsObj[0x61626409, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x128d2484 created: GearsObj[0x61626409, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x128d2484 FIN GearsES2[obj 0x128d2484 isInit true, usesShared false, 1 GearsObj[0x6e12815d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x61626409, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x20024f46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x128d2484 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40002a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x128d2484, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x128d2484 512x512, swapInterval 1, drawable 0x40002a
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,title=f 0, fps 0.0,normal], displayable true, valid true, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x128d2484 512x512, swapInterval 1, drawable 0x40002a
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x128d2484 512x512, swapInterval 1, drawable 0x40002a
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 3, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x128d2484 512x512, swapInterval 1, drawable 0x40002a
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 4, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x128d2484 512x512, swapInterval 1, drawable 0x40002a
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 5, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x128d2484 512x512, swapInterval 1, drawable 0x40002a
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 6, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x128d2484 512x512, swapInterval 1, drawable 0x40002a
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 7, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x128d2484 512x512, swapInterval 1, drawable 0x40002a
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 8, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x128d2484 512x512, swapInterval 1, drawable 0x40002a
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 9, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x128d2484 512x512, swapInterval 1, drawable 0x40002a
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 10, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x128d2484 512x512, swapInterval 1, drawable 0x40002a
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x128d2484: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x128d2484 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test00NoAnimator
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test01Animator
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType LINUX
[junit] Java Version 17.0.6
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] About to start Animator: CT main
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60 f, 60000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120 f, 120000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 180000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 300000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 180000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 210000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 180000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 200000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 220000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 195000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 210000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 225000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 204000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 216000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 228000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 210000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 220000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 230000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 250000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 222857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 231428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 248571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 257142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 232500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 247500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 255000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 262500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 270000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 277500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 253333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 260000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 266666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 273333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 280000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 286666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 293333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 270000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 276000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 282000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 288000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 294000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 300000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 306000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 312000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 318000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 294545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 300000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 305454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 310909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 316363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 321818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 327272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 332727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 310000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 315000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 320000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 325000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 330000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 335000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 340000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 345000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 350000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 355000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 360000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 365000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 370000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 346153.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 350769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 355384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 360000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 364615.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 369230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 373846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 378461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 383076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 387692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 392307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 396923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 372857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 377142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 381428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 385714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 390000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 394285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 398571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 402857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 407142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 411428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 415714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 392000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 396000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 400000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 404000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 408000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 412000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 416000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 424000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 428000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 405000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 408750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 412500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 416250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 423750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 427500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 431250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 435000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 438750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 442500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 446250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 450000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 427058.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 430588.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 434117.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 437647.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 441176.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 444705.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 448235.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 451764.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 455294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 458823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 436666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 440000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 443333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 446666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 450000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 453333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 456666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 460000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 463333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 466666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 470000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 473333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 476666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 483333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 486666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 464210.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 467368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 470526.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 473684.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 476842.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 483157.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 486315.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 489473.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 492631.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 495789.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 498947.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 502105.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 483000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 486000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 489000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 492000.0 fps, 0 ms/f
[junit] *** attachGLCanvas.X
[junit] About to setVisible.0 CT main
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 495000.0 fps, 0 ms/f
[junit] About to setVisible.1.0 CT AWT-EventQueue-0
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 474285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 477142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 480000.0 fps, 0 ms/f
[junit] About to setVisible.1.X CT AWT-EventQueue-0
[junit] About to setVisible.X CT main
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,title=Generic Title,resizable,normal], displayable true, valid true, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6025e1b6 created: GearsObj[0x436f9e6f, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6025e1b6 created: GearsObj[0x1f307f90, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6025e1b6 created: GearsObj[0x1f307f90, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x436f9e6f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1f307f90, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c49d9ae, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6025e1b6 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400046, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6025e1b6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 0, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 1, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 3, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 2, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 4, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 3, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 5, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 4, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 6, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 5, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 7, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 6, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 8, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 7, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 9, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 8, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 10, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 9, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 11, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 10, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 12, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 11, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 13, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 12, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 14, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 13, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 15, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 14, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 16, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 15, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 17, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 16, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 18, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 17, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 19, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 18, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 20, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 19, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 21, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 20, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 22, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 21, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 23, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 22, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 24, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 23, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 25, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 24, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 26, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 25, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 27, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 26, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 28, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 27, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 29, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 28, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 30, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 29, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 31, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 30, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 32, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 31, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 33, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 32, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 34, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 33, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 35, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 34, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 36, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 35, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 37, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 36, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 38, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 37, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 39, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 38, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 40, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 39, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 41, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 40, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 42, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 41, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 43, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 42, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 44, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 43, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 45, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 44, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 46, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 45, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 47, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 46, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 48, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 47, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 49, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 48, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 50, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 49, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 51, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 50, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 52, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 51, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 53, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 52, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 54, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 53, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 55, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 54, fps 60000.0,normal], displayable true, valid false, visible true
[junit] 0 s: 60 f / 135 ms, 444.4 fps, 2 ms/f; total: 10140 f, 64585.9 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 56, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 55, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 57, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 56, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 58, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 57, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 59, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 58, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 60, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 59, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 61, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 60, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 62, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 61, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 63, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 62, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 64, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 63, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 65, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 64, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 66, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 65, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 67, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 66, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 68, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 67, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 69, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 68, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 70, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 69, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 71, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 70, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 72, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 71, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 73, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 72, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 74, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 73, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 75, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 74, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 76, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 75, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 77, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 76, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 78, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 77, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 79, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 78, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 80, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 79, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 81, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 80, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 82, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 81, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 83, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 82, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 84, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 83, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 85, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 84, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 86, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 85, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 87, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 86, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 88, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 87, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 89, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 88, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 90, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 89, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 91, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 90, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 92, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 91, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 93, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 92, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 94, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 93, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 95, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 94, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 96, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 95, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 97, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 96, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 98, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 97, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 99, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 98, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 100, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 99, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 101, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 100, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 102, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 101, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 103, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 102, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 104, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 103, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 105, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 104, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 106, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 105, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 107, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 106, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 108, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 107, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 109, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 108, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 110, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 109, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 111, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 110, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 112, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 111, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 113, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 112, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 114, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 113, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 115, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 114, fps 444.44446,normal], displayable true, valid false, visible true
[junit] 0 s: 60 f / 101 ms, 594.0 fps, 1 ms/f; total: 10200 f, 39534.8 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 116, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 115, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 117, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 116, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 118, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 117, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 119, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 118, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 120, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 119, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 121, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 120, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 122, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 121, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 123, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 122, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 124, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 123, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 125, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 124, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 126, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 125, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 127, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 126, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 128, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 127, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 129, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 128, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 130, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 129, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 131, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 130, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 132, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 131, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 133, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 132, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 134, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 133, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 135, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 134, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 136, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 135, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 137, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 136, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 138, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 137, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 139, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 138, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 140, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 139, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 141, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 140, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 142, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 141, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 143, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 142, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 144, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 143, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 145, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 144, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 146, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 145, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 147, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 146, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 148, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 147, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 149, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 148, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 150, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 149, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 151, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 150, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 152, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 151, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 153, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 152, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 154, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 153, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 155, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 154, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 156, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 155, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 157, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 156, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 158, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 157, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 159, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 158, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 160, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 159, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 161, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 160, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 162, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 161, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 163, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 162, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 164, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 163, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 165, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 164, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 166, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 165, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 167, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 166, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 168, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 167, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 169, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 168, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 170, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 169, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 171, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 170, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 172, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 171, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 173, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 172, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 174, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 173, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 175, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 174, fps 594.0594,normal], displayable true, valid false, visible true
[junit] 0 s: 60 f / 101 ms, 594.0 fps, 1 ms/f; total: 10260 f, 28579.3 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 176, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 175, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 177, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 176, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 178, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 177, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 179, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 178, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 180, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 179, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 181, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 180, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 182, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 181, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 183, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 182, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 184, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 183, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 185, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 184, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 186, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 185, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 187, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 186, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 188, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 187, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 189, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 188, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 190, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 189, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 191, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 190, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 192, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 191, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 193, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 192, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 194, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 193, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 195, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 194, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 196, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 195, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 197, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 196, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 198, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 197, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 199, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 198, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 200, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 199, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 201, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 200, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 202, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 201, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 203, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 202, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 204, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 203, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 205, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 204, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 206, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 205, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 207, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 206, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 208, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 207, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 209, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 208, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 210, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 209, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 211, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 210, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 212, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 211, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 213, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 212, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 214, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 213, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 215, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 214, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 216, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 215, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 217, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 216, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 218, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 217, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 219, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 218, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 220, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 219, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 221, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 220, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 222, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 221, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 223, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 222, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 224, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 223, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 225, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 224, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 226, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 225, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 227, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 226, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 228, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 227, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 229, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 228, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 230, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 229, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 231, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 230, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 232, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 231, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 233, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 232, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 234, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 233, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 235, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 234, fps 594.0594,normal], displayable true, valid false, visible true
[junit] 0 s: 60 f / 87 ms, 689.6 fps, 1 ms/f; total: 10320 f, 23087.2 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 236, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 235, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 237, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 236, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 238, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 237, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 239, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 238, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 240, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 239, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 241, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 240, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 242, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 241, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 243, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 242, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 244, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 243, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 245, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 244, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 246, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 245, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 247, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 246, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 248, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 247, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 249, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 248, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 250, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 249, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 251, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 250, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 252, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 251, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 253, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 252, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 254, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 253, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 255, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 254, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 256, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 255, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 257, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 256, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 258, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 257, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 259, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 258, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 260, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 259, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 261, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 260, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 262, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 261, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 263, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 262, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 264, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 263, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 265, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 264, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 266, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 265, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 267, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 266, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 268, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 267, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 269, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 268, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 270, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 269, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 271, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 270, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 272, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 271, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 273, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 272, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 274, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 273, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 275, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 274, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 276, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 275, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 277, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 276, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 278, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 277, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 279, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 278, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 280, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 279, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 281, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 280, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 282, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 281, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 283, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 282, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 284, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 283, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 285, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 284, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 286, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 285, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 287, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 286, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 288, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 287, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 289, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 288, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 290, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 289, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 291, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 290, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 292, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 291, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 293, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 292, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 294, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 293, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 295, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 294, fps 689.65515,normal], displayable true, valid false, visible true
[junit] 0 s: 60 f / 86 ms, 697.6 fps, 1 ms/f; total: 10380 f, 19438.2 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 296, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 295, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 297, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 296, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 298, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 297, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 299, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 298, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 300, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 299, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 301, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 300, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 302, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 301, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 303, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 302, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 304, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 303, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 305, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 304, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 306, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 305, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 307, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 306, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 308, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 307, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 309, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 308, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 310, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 309, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 311, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 310, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 312, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 311, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 313, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 312, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 314, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 313, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 315, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 314, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 316, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 315, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 317, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 316, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 318, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 317, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 319, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 318, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 320, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 319, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 321, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 320, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 322, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 321, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 323, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 322, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 324, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 323, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 325, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 324, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 326, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 325, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 327, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 326, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 328, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 327, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 329, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 328, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 330, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 329, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 331, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 330, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 332, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 331, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 333, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 332, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 334, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 333, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 335, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 334, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 336, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 335, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 337, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 336, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 338, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 337, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 339, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 338, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 340, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 339, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 341, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 340, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 342, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 341, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 343, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 342, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 344, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 343, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 345, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 344, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 346, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 345, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 347, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 346, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 348, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 347, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 349, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 348, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 350, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 349, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 351, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 350, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 352, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 351, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 353, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 352, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 354, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 353, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 355, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 354, fps 697.67444,normal], displayable true, valid false, visible true
[junit] 0 s: 60 f / 84 ms, 714.2 fps, 1 ms/f; total: 10440 f, 16865.9 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 356, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 355, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 357, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 356, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 358, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 357, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 359, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 358, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 360, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 359, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 361, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 360, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 362, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 361, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 363, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 362, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 364, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 363, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 365, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 364, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 366, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 365, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 367, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 366, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 368, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 367, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 369, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 368, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 370, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 369, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 371, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 370, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 372, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 371, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 373, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 372, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 374, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 373, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 375, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 374, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 376, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 375, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 377, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 376, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 378, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 377, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 379, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 378, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 380, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 379, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 381, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 380, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 382, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 381, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 383, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 382, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 384, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 383, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 385, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 384, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 386, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 385, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 387, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 386, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 388, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 387, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 389, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 388, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 390, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 389, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 391, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 390, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 392, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 391, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 393, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 392, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 394, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 393, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 395, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 394, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 396, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 395, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 397, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 396, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 398, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 397, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 399, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 398, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 400, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 399, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 401, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 400, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 402, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 401, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 403, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 402, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 404, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 403, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 405, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 404, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 406, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 405, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 407, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 406, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 408, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 407, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 409, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 408, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 410, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 409, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 411, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 410, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 412, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 411, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 413, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 412, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 414, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 413, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 415, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 414, fps 714.2857,normal], displayable true, valid false, visible true
[junit] 0 s: 60 f / 86 ms, 697.6 fps, 1 ms/f; total: 10500 f, 14893.6 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 416, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 415, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 417, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 416, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 418, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 417, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 419, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 418, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 420, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 419, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 421, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 420, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 422, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 421, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 423, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 422, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 424, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 423, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 425, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 424, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 426, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 425, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 427, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 426, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 428, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 427, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 429, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 428, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 430, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 429, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 431, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 430, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 432, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 431, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 433, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 432, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 434, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 433, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 435, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 434, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 436, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 435, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 437, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 436, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 438, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 437, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 439, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 438, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 440, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 439, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 441, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 440, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 442, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 441, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 443, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 442, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 444, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 443, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 445, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 444, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 446, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 445, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 447, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 446, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 448, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 447, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 449, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 448, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 450, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 449, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 451, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 450, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 452, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 451, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 453, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 452, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 454, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 453, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 455, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 454, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 456, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 455, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 457, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 456, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 458, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 457, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 459, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 458, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 460, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 459, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 461, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 460, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 462, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 461, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 463, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 462, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 464, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 463, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 465, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 464, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 466, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 465, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 467, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 466, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 468, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 467, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 469, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 468, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 470, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 469, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 471, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 470, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 472, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 471, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 473, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 472, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 474, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 473, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 475, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 474, fps 697.67444,normal], displayable true, valid false, visible true
[junit] 0 s: 60 f / 80 ms, 750.0 fps, 1 ms/f; total: 10560 f, 13452.2 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 476, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 475, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 477, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 476, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 478, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 477, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 479, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 478, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 480, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 479, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 481, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 480, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 482, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 481, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 483, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 482, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 484, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 483, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 485, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 484, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 486, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 485, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 487, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 486, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 488, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 487, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 489, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 488, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 490, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 489, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 491, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 490, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 492, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 491, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 493, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 492, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 494, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 493, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 495, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 494, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 496, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 495, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 497, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 496, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 498, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 497, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 499, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 498, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 500, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 499, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 501, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 500, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 502, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 501, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 503, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 502, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 504, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 503, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 505, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 504, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 506, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 505, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 507, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 506, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 508, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 507, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 509, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 508, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 510, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 509, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 511, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 510, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 512, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 511, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 513, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 512, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 514, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 513, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 515, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 514, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 516, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 515, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 517, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 516, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 518, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 517, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 519, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 518, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 520, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 519, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 521, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 520, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 522, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 521, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 523, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 522, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 524, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 523, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 525, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 524, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 526, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 525, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 527, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 526, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 528, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 527, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 529, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 528, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 530, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 529, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 531, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 530, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 532, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 531, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 533, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 532, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 534, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 533, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 535, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 534, fps 750.0,normal], displayable true, valid false, visible true
[junit] 0 s: 60 f / 84 ms, 714.2 fps, 1 ms/f; total: 10620 f, 12220.9 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 536, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 535, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 537, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 536, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 538, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 537, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 539, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 538, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 540, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 539, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 541, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 540, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 542, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 541, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 543, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 542, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 544, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 543, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 545, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 544, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 546, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 545, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 547, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 546, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 548, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 547, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 549, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 548, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 550, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 549, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 551, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 550, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 552, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 551, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 553, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 552, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 554, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 553, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 555, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 554, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 556, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 555, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 557, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 556, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 558, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 557, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 559, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 558, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 560, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 559, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 561, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 560, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 562, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 561, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 563, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 562, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 564, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 563, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 565, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 564, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 566, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 565, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 567, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 566, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 568, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 567, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 569, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 568, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 570, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 569, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 571, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 570, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 572, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 571, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 573, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 572, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 574, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 573, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 575, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 574, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 576, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 575, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 577, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 576, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 578, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 577, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 579, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 578, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 580, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 579, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 581, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 580, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 582, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 581, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 583, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 582, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 584, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 583, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 585, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 584, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 586, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 585, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 587, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 586, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 588, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 587, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 589, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 588, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 590, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 589, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 591, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 590, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 592, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 591, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 593, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 592, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 594, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 593, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 595, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 594, fps 714.2857,normal], displayable true, valid false, visible true
[junit] 0 s: 60 f / 74 ms, 810.8 fps, 1 ms/f; total: 10680 f, 11313.5 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 596, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 595, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 597, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 596, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 598, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 597, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 599, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 598, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 600, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 599, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 601, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 600, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 602, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 601, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 603, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 602, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 604, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 603, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 605, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 604, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 606, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 605, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 607, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 606, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 608, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 607, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 609, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 608, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 610, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 609, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 611, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 610, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 612, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 611, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 613, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 612, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 614, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 613, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 615, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 614, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 616, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 615, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 617, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 616, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 618, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 617, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 619, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 618, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 620, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 619, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 621, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 620, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 622, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 621, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 623, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 622, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 624, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 623, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 625, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 624, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 626, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 625, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 627, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 626, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 628, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 627, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 629, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 628, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 630, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 629, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 631, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 630, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 632, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 631, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 633, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 632, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 634, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 633, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 635, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 634, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 636, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 635, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 637, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 636, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 638, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 637, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 639, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 638, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 640, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 639, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 641, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 640, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 642, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 641, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 643, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 642, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 644, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 643, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 645, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 644, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 646, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 645, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 647, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 646, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 648, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 647, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 649, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 648, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 650, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 649, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 651, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 650, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 652, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 651, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 653, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 652, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 654, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 653, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 655, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 654, fps 810.8108,normal], displayable true, valid false, visible true
[junit] 1 s: 60 f / 77 ms, 779.2 fps, 1 ms/f; total: 10740 f, 10519.0 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 656, fps 779.22076> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 655, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 656, fps 779.22076,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test01Animator
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test02FPSAnimator
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType LINUX
[junit] Java Version 17.0.6
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] About to start Animator: CT main
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] About to setVisible.0 CT main
[junit] About to setVisible.1.0 CT AWT-EventQueue-0
[junit] About to setVisible.1.X CT AWT-EventQueue-0
[junit] About to setVisible.X CT main
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,title=Generic Title,resizable,normal], displayable true, valid true, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x31190526: tileRendererInUse null, GearsES2[obj 0x31190526 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x31190526 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x31190526 created: GearsObj[0x29949fcd, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x31190526 created: GearsObj[0x60150667, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x31190526 created: GearsObj[0x60150667, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x31190526 FIN GearsES2[obj 0x31190526 isInit true, usesShared false, 1 GearsObj[0x29949fcd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x60150667, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf4ce0ec, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x31190526 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40005b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x31190526, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 3, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 4, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 5, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 6, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 7, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 8, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 9, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 10, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 11, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 12, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 11, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 13, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 12, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 14, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 13, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 15, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 14, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 16, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 15, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 17, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 16, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 18, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 17, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 19, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 18, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 20, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 19, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 21, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 20, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 22, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 21, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 23, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 22, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 24, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 23, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 25, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 24, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 26, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 25, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 27, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 26, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 28, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 27, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 29, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 28, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 29, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x31190526: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x31190526 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test02FPSAnimator
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test02FPSAnimator_RestartOnAWTEDT
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType LINUX
[junit] Java Version 17.0.6
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] About to start Animator: CT main
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] About to setVisible.0 CT main
[junit] About to setVisible.1.0 CT AWT-EventQueue-0
[junit] About to setVisible.1.X CT AWT-EventQueue-0
[junit] About to setVisible.X CT main
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=Generic Title,resizable,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x9d5509a: tileRendererInUse null, GearsES2[obj 0x9d5509a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x9d5509a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x9d5509a created: GearsObj[0x481c2154, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x9d5509a created: GearsObj[0x309ade36, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x9d5509a created: GearsObj[0x309ade36, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x9d5509a FIN GearsES2[obj 0x9d5509a isInit true, usesShared false, 1 GearsObj[0x481c2154, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x309ade36, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73af2260, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x9d5509a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400075, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x9d5509a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x9d5509a 512x512, swapInterval 1, drawable 0x400075
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x9d5509a 512x512, swapInterval 1, drawable 0x400075
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x9d5509a 512x512, swapInterval 1, drawable 0x400075
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=DISPOSE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x9d5509a: tileRendererInUse null, GearsES2[obj 0x9d5509a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x9d5509a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x9d5509a created: GearsObj[0x588fe3bb, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x9d5509a created: GearsObj[0x7d01c58b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x9d5509a created: GearsObj[0x7d01c58b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x9d5509a FIN GearsES2[obj 0x9d5509a isInit true, usesShared false, 1 GearsObj[0x588fe3bb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d01c58b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16e7658, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x9d5509a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40007a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x9d5509a, angle 1.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x9d5509a 512x512, swapInterval 1, drawable 0x40007a
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=DISPOSE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x9d5509a: tileRendererInUse null, GearsES2[obj 0x9d5509a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x9d5509a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x9d5509a created: GearsObj[0x6a6097cf, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x9d5509a created: GearsObj[0x3c4692e5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x9d5509a created: GearsObj[0x3c4692e5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x9d5509a FIN GearsES2[obj 0x9d5509a isInit true, usesShared false, 1 GearsObj[0x6a6097cf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c4692e5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd5b0715, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x9d5509a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40007f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x9d5509a, angle 2.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x9d5509a 512x512, swapInterval 1, drawable 0x40007f
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=DISPOSE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x9d5509a: tileRendererInUse null, GearsES2[obj 0x9d5509a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x9d5509a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x9d5509a created: GearsObj[0x61244d28, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x9d5509a created: GearsObj[0x6f5bd569, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x9d5509a created: GearsObj[0x6f5bd569, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x9d5509a FIN GearsES2[obj 0x9d5509a isInit true, usesShared false, 1 GearsObj[0x61244d28, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f5bd569, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa730815, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x9d5509a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400084, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x9d5509a, angle 2.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x9d5509a 512x512, swapInterval 1, drawable 0x400084
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=DISPOSE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x9d5509a: tileRendererInUse null, GearsES2[obj 0x9d5509a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x9d5509a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x9d5509a created: GearsObj[0x7f58251, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x9d5509a created: GearsObj[0x36582178, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x9d5509a created: GearsObj[0x36582178, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x9d5509a FIN GearsES2[obj 0x9d5509a isInit true, usesShared false, 1 GearsObj[0x7f58251, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36582178, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22a15844, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x9d5509a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400089, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x9d5509a, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x9d5509a 512x512, swapInterval 1, drawable 0x400089
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test02FPSAnimator_RestartOnAWTEDT
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364982369 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364982369 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.69 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364977264 ms III - Start
[junit] SLOCK [T main @ 1692364977265 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test00NoAnimator
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType LINUX
[junit] Java Version 17.0.6
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] About to setVisible.0 CT main
[junit] About to setVisible.1.0 CT AWT-EventQueue-0
[junit] About to setVisible.1.X CT AWT-EventQueue-0
[junit] About to setVisible.X CT main
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,title=Generic Title,resizable,normal], displayable true, valid true, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x128d2484: tileRendererInUse null, GearsES2[obj 0x128d2484 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x128d2484 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x128d2484 created: GearsObj[0x6e12815d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x128d2484 created: GearsObj[0x61626409, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x128d2484 created: GearsObj[0x61626409, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x128d2484 FIN GearsES2[obj 0x128d2484 isInit true, usesShared false, 1 GearsObj[0x6e12815d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x61626409, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x20024f46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x128d2484 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40002a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x128d2484, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x128d2484 512x512, swapInterval 1, drawable 0x40002a
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,title=f 0, fps 0.0,normal], displayable true, valid true, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x128d2484 512x512, swapInterval 1, drawable 0x40002a
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x128d2484 512x512, swapInterval 1, drawable 0x40002a
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 3, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x128d2484 512x512, swapInterval 1, drawable 0x40002a
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 4, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x128d2484 512x512, swapInterval 1, drawable 0x40002a
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 5, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x128d2484 512x512, swapInterval 1, drawable 0x40002a
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 6, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x128d2484 512x512, swapInterval 1, drawable 0x40002a
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 7, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x128d2484 512x512, swapInterval 1, drawable 0x40002a
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 8, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x128d2484 512x512, swapInterval 1, drawable 0x40002a
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 9, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x128d2484 512x512, swapInterval 1, drawable 0x40002a
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 10, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x128d2484 512x512, swapInterval 1, drawable 0x40002a
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x128d2484: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x128d2484 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test00NoAnimator
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test01Animator
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType LINUX
[junit] Java Version 17.0.6
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] About to start Animator: CT main
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60 f, 60000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120 f, 120000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 180000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 300000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 180000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 210000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 180000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 200000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 220000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 195000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 210000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 225000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 204000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 216000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 228000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 210000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 220000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 230000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 250000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 222857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 231428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 248571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 257142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 232500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 247500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 255000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 262500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 270000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 277500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 253333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 260000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 266666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 273333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 280000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 286666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 293333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 270000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 276000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 282000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 288000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 294000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 300000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 306000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 312000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 318000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 294545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 300000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 305454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 310909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 316363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 321818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 327272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 332727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 310000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 315000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 320000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 325000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 330000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 335000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 340000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 345000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 350000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 355000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 360000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 365000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 370000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 346153.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 350769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 355384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 360000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 364615.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 369230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 373846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 378461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 383076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 387692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 392307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 396923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 372857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 377142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 381428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 385714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 390000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 394285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 398571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 402857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 407142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 411428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 415714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 392000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 396000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 400000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 404000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 408000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 412000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 416000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 424000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 428000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 405000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 408750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 412500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 416250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 423750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 427500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 431250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 435000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 438750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 442500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 446250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 450000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 427058.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 430588.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 434117.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 437647.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 441176.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 444705.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 448235.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 451764.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 455294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 458823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 436666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 440000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 443333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 446666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 450000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 453333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 456666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 460000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 463333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 466666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 470000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 473333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 476666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 483333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 486666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 464210.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 467368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 470526.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 473684.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 476842.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 483157.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 486315.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 489473.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 492631.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 495789.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 498947.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 502105.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 483000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 486000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 489000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 492000.0 fps, 0 ms/f
[junit] *** attachGLCanvas.X
[junit] About to setVisible.0 CT main
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 495000.0 fps, 0 ms/f
[junit] About to setVisible.1.0 CT AWT-EventQueue-0
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 474285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 477142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 480000.0 fps, 0 ms/f
[junit] About to setVisible.1.X CT AWT-EventQueue-0
[junit] About to setVisible.X CT main
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,title=Generic Title,resizable,normal], displayable true, valid true, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6025e1b6 created: GearsObj[0x436f9e6f, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6025e1b6 created: GearsObj[0x1f307f90, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6025e1b6 created: GearsObj[0x1f307f90, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x436f9e6f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1f307f90, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c49d9ae, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6025e1b6 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400046, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6025e1b6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 0, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 1, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 3, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 2, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 4, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 3, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 5, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 4, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 6, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 5, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 7, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 6, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 8, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 7, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 9, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 8, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 10, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 9, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 11, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 10, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 12, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 11, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 13, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 12, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 14, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 13, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 15, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 14, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 16, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 15, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 17, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 16, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 18, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 17, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 19, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 18, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 20, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 19, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 21, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 20, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 22, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 21, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 23, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 22, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 24, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 23, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 25, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 24, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 26, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 25, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 27, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 26, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 28, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 27, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 29, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 28, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 30, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 29, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 31, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 30, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 32, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 31, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 33, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 32, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 34, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 33, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 35, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 34, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 36, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 35, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 37, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 36, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 38, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 37, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 39, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 38, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 40, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 39, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 41, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 40, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 42, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 41, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 43, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 42, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 44, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 43, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 45, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 44, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 46, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 45, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 47, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 46, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 48, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 47, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 49, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 48, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 50, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 49, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 51, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 50, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 52, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 51, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 53, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 52, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 54, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 53, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 55, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 54, fps 60000.0,normal], displayable true, valid false, visible true
[junit] 0 s: 60 f / 135 ms, 444.4 fps, 2 ms/f; total: 10140 f, 64585.9 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 56, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 55, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 57, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 56, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 58, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 57, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 59, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 58, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 60, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 59, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 61, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 60, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 62, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 61, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 63, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 62, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 64, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 63, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 65, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 64, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 66, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 65, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 67, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 66, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 68, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 67, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 69, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 68, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 70, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 69, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 71, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 70, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 72, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 71, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 73, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 72, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 74, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 73, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 75, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 74, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 76, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 75, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 77, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 76, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 78, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 77, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 79, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 78, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 80, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 79, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 81, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 80, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 82, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 81, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 83, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 82, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 84, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 83, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 85, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 84, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 86, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 85, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 87, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 86, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 88, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 87, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 89, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 88, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 90, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 89, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 91, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 90, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 92, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 91, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 93, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 92, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 94, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 93, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 95, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 94, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 96, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 95, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 97, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 96, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 98, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 97, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 99, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 98, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 100, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 99, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 101, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 100, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 102, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 101, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 103, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 102, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 104, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 103, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 105, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 104, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 106, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 105, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 107, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 106, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 108, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 107, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 109, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 108, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 110, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 109, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 111, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 110, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 112, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 111, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 113, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 112, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 114, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 113, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 115, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 114, fps 444.44446,normal], displayable true, valid false, visible true
[junit] 0 s: 60 f / 101 ms, 594.0 fps, 1 ms/f; total: 10200 f, 39534.8 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 116, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 115, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 117, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 116, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 118, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 117, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 119, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 118, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 120, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 119, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 121, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 120, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 122, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 121, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 123, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 122, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 124, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 123, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 125, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 124, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 126, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 125, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 127, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 126, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 128, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 127, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 129, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 128, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 130, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 129, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 131, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 130, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 132, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 131, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 133, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 132, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 134, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 133, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 135, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 134, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 136, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 135, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 137, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 136, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 138, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 137, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 139, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 138, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 140, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 139, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 141, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 140, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 142, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 141, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 143, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 142, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 144, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 143, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 145, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 144, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 146, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 145, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 147, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 146, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 148, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 147, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 149, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 148, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 150, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 149, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 151, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 150, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 152, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 151, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 153, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 152, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 154, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 153, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 155, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 154, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 156, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 155, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 157, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 156, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 158, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 157, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 159, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 158, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 160, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 159, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 161, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 160, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 162, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 161, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 163, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 162, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 164, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 163, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 165, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 164, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 166, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 165, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 167, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 166, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 168, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 167, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 169, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 168, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 170, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 169, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 171, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 170, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 172, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 171, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 173, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 172, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 174, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 173, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 175, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 174, fps 594.0594,normal], displayable true, valid false, visible true
[junit] 0 s: 60 f / 101 ms, 594.0 fps, 1 ms/f; total: 10260 f, 28579.3 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 176, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 175, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 177, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 176, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 178, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 177, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 179, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 178, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 180, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 179, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 181, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 180, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 182, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 181, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 183, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 182, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 184, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 183, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 185, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 184, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 186, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 185, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 187, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 186, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 188, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 187, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 189, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 188, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 190, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 189, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 191, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 190, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 192, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 191, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 193, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 192, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 194, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 193, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 195, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 194, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 196, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 195, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 197, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 196, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 198, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 197, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 199, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 198, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 200, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 199, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 201, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 200, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 202, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 201, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 203, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 202, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 204, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 203, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 205, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 204, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 206, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 205, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 207, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 206, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 208, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 207, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 209, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 208, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 210, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 209, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 211, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 210, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 212, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 211, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 213, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 212, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 214, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 213, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 215, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 214, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 216, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 215, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 217, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 216, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 218, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 217, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 219, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 218, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 220, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 219, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 221, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 220, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 222, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 221, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 223, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 222, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 224, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 223, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 225, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 224, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 226, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 225, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 227, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 226, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 228, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 227, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 229, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 228, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 230, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 229, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 231, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 230, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 232, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 231, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 233, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 232, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 234, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 233, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 235, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 234, fps 594.0594,normal], displayable true, valid false, visible true
[junit] 0 s: 60 f / 87 ms, 689.6 fps, 1 ms/f; total: 10320 f, 23087.2 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 236, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 235, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 237, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 236, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 238, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 237, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 239, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 238, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 240, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 239, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 241, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 240, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 242, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 241, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 243, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 242, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 244, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 243, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 245, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 244, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 246, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 245, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 247, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 246, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 248, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 247, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 249, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 248, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 250, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 249, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 251, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 250, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 252, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 251, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 253, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 252, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 254, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 253, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 255, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 254, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 256, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 255, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 257, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 256, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 258, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 257, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 259, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 258, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 260, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 259, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 261, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 260, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 262, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 261, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 263, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 262, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 264, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 263, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 265, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 264, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 266, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 265, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 267, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 266, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 268, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 267, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 269, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 268, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 270, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 269, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 271, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 270, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 272, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 271, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 273, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 272, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 274, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 273, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 275, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 274, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 276, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 275, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 277, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 276, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 278, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 277, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 279, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 278, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 280, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 279, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 281, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 280, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 282, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 281, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 283, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 282, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 284, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 283, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 285, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 284, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 286, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 285, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 287, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 286, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 288, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 287, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 289, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 288, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 290, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 289, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 291, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 290, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 292, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 291, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 293, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 292, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 294, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 293, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 295, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 294, fps 689.65515,normal], displayable true, valid false, visible true
[junit] 0 s: 60 f / 86 ms, 697.6 fps, 1 ms/f; total: 10380 f, 19438.2 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 296, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 295, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 297, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 296, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 298, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 297, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 299, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 298, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 300, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 299, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 301, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 300, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 302, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 301, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 303, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 302, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 304, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 303, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 305, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 304, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 306, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 305, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 307, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 306, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 308, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 307, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 309, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 308, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 310, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 309, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 311, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 310, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 312, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 311, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 313, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 312, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 314, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 313, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 315, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 314, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 316, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 315, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 317, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 316, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 318, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 317, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 319, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 318, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 320, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 319, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 321, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 320, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 322, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 321, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 323, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 322, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 324, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 323, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 325, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 324, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 326, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 325, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 327, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 326, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 328, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 327, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 329, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 328, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 330, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 329, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 331, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 330, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 332, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 331, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 333, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 332, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 334, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 333, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 335, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 334, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 336, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 335, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 337, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 336, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 338, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 337, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 339, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 338, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 340, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 339, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 341, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 340, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 342, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 341, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 343, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 342, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 344, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 343, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 345, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 344, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 346, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 345, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 347, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 346, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 348, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 347, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 349, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 348, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 350, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 349, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 351, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 350, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 352, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 351, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 353, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 352, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 354, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 353, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 355, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 354, fps 697.67444,normal], displayable true, valid false, visible true
[junit] 0 s: 60 f / 84 ms, 714.2 fps, 1 ms/f; total: 10440 f, 16865.9 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 356, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 355, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 357, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 356, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 358, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 357, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 359, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 358, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 360, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 359, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 361, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 360, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 362, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 361, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 363, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 362, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 364, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 363, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 365, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 364, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 366, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 365, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 367, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 366, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 368, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 367, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 369, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 368, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 370, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 369, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 371, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 370, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 372, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 371, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 373, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 372, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 374, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 373, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 375, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 374, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 376, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 375, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 377, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 376, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 378, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 377, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 379, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 378, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 380, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 379, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 381, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 380, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 382, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 381, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 383, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 382, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 384, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 383, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 385, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 384, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 386, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 385, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 387, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 386, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 388, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 387, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 389, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 388, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 390, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 389, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 391, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 390, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 392, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 391, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 393, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 392, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 394, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 393, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 395, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 394, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 396, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 395, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 397, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 396, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 398, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 397, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 399, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 398, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 400, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 399, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 401, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 400, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 402, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 401, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 403, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 402, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 404, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 403, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 405, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 404, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 406, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 405, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 407, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 406, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 408, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 407, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 409, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 408, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 410, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 409, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 411, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 410, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 412, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 411, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 413, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 412, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 414, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 413, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 415, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 414, fps 714.2857,normal], displayable true, valid false, visible true
[junit] 0 s: 60 f / 86 ms, 697.6 fps, 1 ms/f; total: 10500 f, 14893.6 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 416, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 415, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 417, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 416, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 418, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 417, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 419, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 418, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 420, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 419, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 421, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 420, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 422, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 421, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 423, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 422, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 424, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 423, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 425, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 424, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 426, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 425, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 427, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 426, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 428, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 427, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 429, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 428, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 430, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 429, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 431, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 430, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 432, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 431, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 433, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 432, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 434, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 433, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 435, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 434, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 436, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 435, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 437, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 436, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 438, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 437, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 439, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 438, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 440, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 439, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 441, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 440, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 442, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 441, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 443, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 442, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 444, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 443, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 445, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 444, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 446, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 445, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 447, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 446, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 448, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 447, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 449, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 448, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 450, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 449, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 451, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 450, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 452, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 451, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 453, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 452, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 454, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 453, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 455, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 454, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 456, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 455, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 457, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 456, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 458, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 457, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 459, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 458, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 460, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 459, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 461, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 460, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 462, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 461, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 463, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 462, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 464, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 463, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 465, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 464, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 466, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 465, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 467, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 466, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 468, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 467, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 469, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 468, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 470, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 469, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 471, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 470, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 472, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 471, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 473, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 472, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 474, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 473, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 475, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 474, fps 697.67444,normal], displayable true, valid false, visible true
[junit] 0 s: 60 f / 80 ms, 750.0 fps, 1 ms/f; total: 10560 f, 13452.2 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 476, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 475, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 477, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 476, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 478, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 477, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 479, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 478, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 480, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 479, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 481, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 480, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 482, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 481, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 483, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 482, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 484, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 483, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 485, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 484, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 486, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 485, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 487, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 486, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 488, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 487, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 489, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 488, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 490, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 489, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 491, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 490, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 492, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 491, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 493, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 492, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 494, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 493, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 495, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 494, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 496, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 495, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 497, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 496, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 498, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 497, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 499, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 498, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 500, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 499, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 501, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 500, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 502, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 501, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 503, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 502, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 504, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 503, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 505, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 504, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 506, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 505, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 507, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 506, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 508, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 507, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 509, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 508, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 510, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 509, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 511, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 510, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 512, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 511, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 513, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 512, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 514, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 513, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 515, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 514, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 516, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 515, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 517, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 516, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 518, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 517, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 519, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 518, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 520, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 519, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 521, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 520, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 522, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 521, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 523, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 522, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 524, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 523, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 525, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 524, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 526, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 525, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 527, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 526, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 528, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 527, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 529, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 528, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 530, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 529, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 531, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 530, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 532, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 531, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 533, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 532, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 534, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 533, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 535, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 534, fps 750.0,normal], displayable true, valid false, visible true
[junit] 0 s: 60 f / 84 ms, 714.2 fps, 1 ms/f; total: 10620 f, 12220.9 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 536, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 535, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 537, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 536, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 538, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 537, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 539, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 538, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 540, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 539, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 541, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 540, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 542, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 541, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 543, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 542, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 544, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 543, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 545, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 544, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 546, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 545, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 547, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 546, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 548, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 547, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 549, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 548, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 550, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 549, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 551, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 550, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 552, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 551, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 553, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 552, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 554, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 553, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 555, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 554, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 556, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 555, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 557, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 556, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 558, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 557, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 559, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 558, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 560, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 559, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 561, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 560, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 562, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 561, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 563, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 562, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 564, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 563, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 565, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 564, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 566, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 565, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 567, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 566, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 568, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 567, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 569, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 568, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 570, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 569, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 571, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 570, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 572, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 571, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 573, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 572, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 574, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 573, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 575, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 574, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 576, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 575, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 577, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 576, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 578, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 577, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 579, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 578, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 580, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 579, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 581, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 580, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 582, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 581, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 583, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 582, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 584, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 583, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 585, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 584, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 586, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 585, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 587, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 586, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 588, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 587, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 589, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 588, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 590, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 589, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 591, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 590, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 592, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 591, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 593, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 592, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 594, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 593, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 595, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 594, fps 714.2857,normal], displayable true, valid false, visible true
[junit] 0 s: 60 f / 74 ms, 810.8 fps, 1 ms/f; total: 10680 f, 11313.5 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 596, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 595, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 597, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 596, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 598, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 597, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 599, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 598, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 600, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 599, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 601, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 600, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 602, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 601, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 603, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 602, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 604, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 603, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 605, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 604, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 606, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 605, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 607, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 606, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 608, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 607, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 609, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 608, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 610, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 609, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 611, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 610, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 612, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 611, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 613, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 612, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 614, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 613, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 615, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 614, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 616, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 615, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 617, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 616, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 618, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 617, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 619, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 618, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 620, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 619, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 621, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 620, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 622, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 621, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 623, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 622, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 624, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 623, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 625, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 624, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 626, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 625, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 627, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 626, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 628, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 627, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 629, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 628, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 630, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 629, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 631, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 630, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 632, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 631, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 633, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 632, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 634, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 633, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 635, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 634, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 636, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 635, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 637, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 636, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 638, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 637, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 639, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 638, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 640, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 639, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 641, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 640, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 642, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 641, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 643, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 642, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 644, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 643, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 645, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 644, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 646, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 645, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 647, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 646, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 648, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 647, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 649, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 648, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 650, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 649, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 651, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 650, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 652, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 651, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 653, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 652, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 654, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 653, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 655, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 654, fps 810.8108,normal], displayable true, valid false, visible true
[junit] 1 s: 60 f / 77 ms, 779.2 fps, 1 ms/f; total: 10740 f, 10519.0 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 656, fps 779.22076> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 655, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 656, fps 779.22076,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test01Animator
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test02FPSAnimator
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType LINUX
[junit] Java Version 17.0.6
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] About to start Animator: CT main
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] About to setVisible.0 CT main
[junit] About to setVisible.1.0 CT AWT-EventQueue-0
[junit] About to setVisible.1.X CT AWT-EventQueue-0
[junit] About to setVisible.X CT main
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,title=Generic Title,resizable,normal], displayable true, valid true, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x31190526: tileRendererInUse null, GearsES2[obj 0x31190526 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x31190526 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x31190526 created: GearsObj[0x29949fcd, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x31190526 created: GearsObj[0x60150667, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x31190526 created: GearsObj[0x60150667, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x31190526 FIN GearsES2[obj 0x31190526 isInit true, usesShared false, 1 GearsObj[0x29949fcd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x60150667, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf4ce0ec, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x31190526 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40005b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x31190526, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 3, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 4, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 5, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 6, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 7, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 8, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 9, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 10, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 11, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 12, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 11, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 13, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 12, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 14, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 13, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 15, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 14, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 16, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 15, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 17, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 16, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 18, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 17, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 19, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 18, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 20, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 19, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 21, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 20, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 22, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 21, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 23, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 22, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 24, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 23, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 25, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 24, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 26, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 25, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 27, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 26, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 28, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 27, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 29, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 28, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 29, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x31190526: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x31190526 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test02FPSAnimator
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test02FPSAnimator_RestartOnAWTEDT
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType LINUX
[junit] Java Version 17.0.6
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] About to start Animator: CT main
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] About to setVisible.0 CT main
[junit] About to setVisible.1.0 CT AWT-EventQueue-0
[junit] About to setVisible.1.X CT AWT-EventQueue-0
[junit] About to setVisible.X CT main
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=Generic Title,resizable,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x9d5509a: tileRendererInUse null, GearsES2[obj 0x9d5509a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x9d5509a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x9d5509a created: GearsObj[0x481c2154, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x9d5509a created: GearsObj[0x309ade36, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x9d5509a created: GearsObj[0x309ade36, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x9d5509a FIN GearsES2[obj 0x9d5509a isInit true, usesShared false, 1 GearsObj[0x481c2154, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x309ade36, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73af2260, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x9d5509a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400075, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x9d5509a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x9d5509a 512x512, swapInterval 1, drawable 0x400075
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x9d5509a 512x512, swapInterval 1, drawable 0x400075
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x9d5509a 512x512, swapInterval 1, drawable 0x400075
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=DISPOSE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x9d5509a: tileRendererInUse null, GearsES2[obj 0x9d5509a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x9d5509a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x9d5509a created: GearsObj[0x588fe3bb, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x9d5509a created: GearsObj[0x7d01c58b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x9d5509a created: GearsObj[0x7d01c58b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x9d5509a FIN GearsES2[obj 0x9d5509a isInit true, usesShared false, 1 GearsObj[0x588fe3bb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d01c58b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16e7658, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x9d5509a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40007a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x9d5509a, angle 1.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x9d5509a 512x512, swapInterval 1, drawable 0x40007a
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=DISPOSE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x9d5509a: tileRendererInUse null, GearsES2[obj 0x9d5509a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x9d5509a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x9d5509a created: GearsObj[0x6a6097cf, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x9d5509a created: GearsObj[0x3c4692e5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x9d5509a created: GearsObj[0x3c4692e5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x9d5509a FIN GearsES2[obj 0x9d5509a isInit true, usesShared false, 1 GearsObj[0x6a6097cf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c4692e5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd5b0715, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x9d5509a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40007f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x9d5509a, angle 2.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x9d5509a 512x512, swapInterval 1, drawable 0x40007f
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=DISPOSE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x9d5509a: tileRendererInUse null, GearsES2[obj 0x9d5509a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x9d5509a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x9d5509a created: GearsObj[0x61244d28, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x9d5509a created: GearsObj[0x6f5bd569, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x9d5509a created: GearsObj[0x6f5bd569, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x9d5509a FIN GearsES2[obj 0x9d5509a isInit true, usesShared false, 1 GearsObj[0x61244d28, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f5bd569, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa730815, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x9d5509a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400084, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x9d5509a, angle 2.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x9d5509a 512x512, swapInterval 1, drawable 0x400084
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=DISPOSE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x9d5509a: tileRendererInUse null, GearsES2[obj 0x9d5509a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x9d5509a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x9d5509a created: GearsObj[0x7f58251, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x9d5509a created: GearsObj[0x36582178, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x9d5509a created: GearsObj[0x36582178, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x9d5509a FIN GearsES2[obj 0x9d5509a isInit true, usesShared false, 1 GearsObj[0x7f58251, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36582178, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22a15844, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x9d5509a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400089, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x9d5509a, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x9d5509a 512x512, swapInterval 1, drawable 0x400089
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test02FPSAnimator_RestartOnAWTEDT
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364982369 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364982369 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test00NoAnimator took 1.635 sec
[junit] Testcase: test01Animator took 1.051 sec
[junit] Testcase: test02FPSAnimator took 1.067 sec
[junit] Testcase: test02FPSAnimator_RestartOnAWTEDT took 1.318 sec
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.69 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364977264 ms III - Start
[junit] SLOCK [T main @ 1692364977265 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test00NoAnimator
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType LINUX
[junit] Java Version 17.0.6
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] About to setVisible.0 CT main
[junit] About to setVisible.1.0 CT AWT-EventQueue-0
[junit] About to setVisible.1.X CT AWT-EventQueue-0
[junit] About to setVisible.X CT main
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,title=Generic Title,resizable,normal], displayable true, valid true, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x128d2484: tileRendererInUse null, GearsES2[obj 0x128d2484 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x128d2484 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x128d2484 created: GearsObj[0x6e12815d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x128d2484 created: GearsObj[0x61626409, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x128d2484 created: GearsObj[0x61626409, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x128d2484 FIN GearsES2[obj 0x128d2484 isInit true, usesShared false, 1 GearsObj[0x6e12815d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x61626409, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x20024f46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x128d2484 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40002a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x128d2484, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x128d2484 512x512, swapInterval 1, drawable 0x40002a
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,title=f 0, fps 0.0,normal], displayable true, valid true, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x128d2484 512x512, swapInterval 1, drawable 0x40002a
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x128d2484 512x512, swapInterval 1, drawable 0x40002a
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 3, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x128d2484 512x512, swapInterval 1, drawable 0x40002a
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 4, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x128d2484 512x512, swapInterval 1, drawable 0x40002a
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 5, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x128d2484 512x512, swapInterval 1, drawable 0x40002a
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 6, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x128d2484 512x512, swapInterval 1, drawable 0x40002a
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 7, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x128d2484 512x512, swapInterval 1, drawable 0x40002a
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 8, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x128d2484 512x512, swapInterval 1, drawable 0x40002a
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 9, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x128d2484 512x512, swapInterval 1, drawable 0x40002a
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 10, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x128d2484 512x512, swapInterval 1, drawable 0x40002a
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame0,0,0,512x541,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x128d2484: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x128d2484 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test00NoAnimator
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test01Animator
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType LINUX
[junit] Java Version 17.0.6
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] About to start Animator: CT main
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60 f, 60000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120 f, 120000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 180000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 300000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 180000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 210000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 180000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 200000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 220000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 195000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 210000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 225000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 204000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 216000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 228000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 210000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 220000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 230000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 250000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 222857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 231428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 248571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 257142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 232500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 240000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 247500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 255000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 262500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 270000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 277500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 253333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 260000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 266666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 273333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 280000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 286666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 293333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 270000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 276000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 282000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 288000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 294000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 300000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 306000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 312000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 318000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 294545.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 300000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 305454.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 310909.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 316363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 321818.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 327272.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 332727.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 310000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 315000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 320000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 325000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 330000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 335000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 340000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 345000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 350000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 355000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 360000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 365000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 370000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 346153.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 350769.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 355384.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 360000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 364615.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 369230.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 373846.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 378461.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 383076.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 387692.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 392307.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 396923.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 372857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 377142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 381428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 385714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 390000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 394285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 398571.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 402857.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 407142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 411428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 415714.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 392000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 396000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 400000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 404000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 408000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 412000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 416000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 424000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 428000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 405000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 408750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 412500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 416250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 420000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 423750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 427500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 431250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 435000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 438750.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 442500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 446250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 450000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 427058.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 430588.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 434117.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 437647.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 441176.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 444705.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 448235.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 451764.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 455294.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 458823.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 436666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 440000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 443333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 446666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 450000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 453333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 456666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 460000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 463333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 466666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 470000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 473333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 476666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 483333.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 486666.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 464210.5 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 467368.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 470526.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 473684.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 476842.1 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 483157.9 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 486315.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 489473.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 492631.6 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 495789.4 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 498947.3 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 502105.2 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 480000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 483000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 486000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 489000.0 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 492000.0 fps, 0 ms/f
[junit] *** attachGLCanvas.X
[junit] About to setVisible.0 CT main
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 495000.0 fps, 0 ms/f
[junit] About to setVisible.1.0 CT AWT-EventQueue-0
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 474285.7 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 477142.8 fps, 0 ms/f
[junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 480000.0 fps, 0 ms/f
[junit] About to setVisible.1.X CT AWT-EventQueue-0
[junit] About to setVisible.X CT main
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,title=Generic Title,resizable,normal], displayable true, valid true, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6025e1b6: tileRendererInUse null, GearsES2[obj 0x6025e1b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6025e1b6 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6025e1b6 created: GearsObj[0x436f9e6f, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6025e1b6 created: GearsObj[0x1f307f90, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6025e1b6 created: GearsObj[0x1f307f90, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6025e1b6 FIN GearsES2[obj 0x6025e1b6 isInit true, usesShared false, 1 GearsObj[0x436f9e6f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1f307f90, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6c49d9ae, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6025e1b6 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400046, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6025e1b6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 0, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 1, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 3, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 2, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 4, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 3, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 5, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 4, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 6, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 5, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 7, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 6, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 8, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 7, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 9, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 8, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 10, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 9, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 11, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 10, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 12, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 11, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 13, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 12, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 14, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 13, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 15, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 14, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 16, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 15, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 17, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 16, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 18, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 17, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 19, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 18, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 20, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 19, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 21, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 20, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 22, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 21, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 23, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 22, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 24, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 23, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 25, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 24, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 26, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 25, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 27, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 26, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 28, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 27, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 29, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 28, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 30, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 29, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 31, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 30, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 32, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 31, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 33, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 32, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 34, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 33, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 35, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 34, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 36, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 35, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 37, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 36, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 38, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 37, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 39, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 38, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 40, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 39, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 41, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 40, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 42, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 41, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 43, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 42, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 44, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 43, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 45, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 44, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 46, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 45, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 47, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 46, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 48, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 47, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 49, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 48, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 50, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 49, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 51, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 50, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 52, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 51, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 53, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 52, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 54, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 53, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 55, fps 60000.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 54, fps 60000.0,normal], displayable true, valid false, visible true
[junit] 0 s: 60 f / 135 ms, 444.4 fps, 2 ms/f; total: 10140 f, 64585.9 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 56, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 55, fps 60000.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 57, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 56, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 58, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 57, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 59, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 58, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 60, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 59, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 61, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 60, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 62, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 61, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 63, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 62, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 64, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 63, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 65, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 64, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 66, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 65, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 67, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 66, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 68, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 67, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 69, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 68, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 70, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 69, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 71, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 70, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 72, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 71, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 73, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 72, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 74, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 73, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 75, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 74, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 76, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 75, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 77, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 76, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 78, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 77, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 79, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 78, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 80, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 79, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 81, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 80, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 82, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 81, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 83, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 82, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 84, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 83, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 85, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 84, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 86, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 85, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 87, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 86, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 88, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 87, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 89, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 88, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 90, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 89, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 91, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 90, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 92, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 91, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 93, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 92, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 94, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 93, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 95, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 94, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 96, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 95, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 97, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 96, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 98, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 97, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 99, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 98, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 100, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 99, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 101, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 100, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 102, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 101, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 103, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 102, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 104, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 103, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 105, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 104, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 106, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 105, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 107, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 106, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 108, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 107, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 109, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 108, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 110, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 109, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 111, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 110, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 112, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 111, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 113, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 112, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 114, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 113, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 115, fps 444.44446> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 114, fps 444.44446,normal], displayable true, valid false, visible true
[junit] 0 s: 60 f / 101 ms, 594.0 fps, 1 ms/f; total: 10200 f, 39534.8 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 116, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 115, fps 444.44446,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 117, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 116, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 118, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 117, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 119, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 118, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 120, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 119, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 121, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 120, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 122, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 121, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 123, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 122, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 124, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 123, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 125, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 124, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 126, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 125, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 127, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 126, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 128, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 127, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 129, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 128, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 130, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 129, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 131, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 130, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 132, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 131, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 133, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 132, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 134, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 133, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 135, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 134, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 136, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 135, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 137, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 136, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 138, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 137, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 139, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 138, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 140, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 139, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 141, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 140, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 142, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 141, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 143, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 142, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 144, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 143, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 145, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 144, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 146, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 145, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 147, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 146, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 148, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 147, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 149, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 148, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 150, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 149, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 151, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 150, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 152, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 151, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 153, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 152, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 154, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 153, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 155, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 154, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 156, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 155, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 157, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 156, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 158, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 157, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 159, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 158, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 160, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 159, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 161, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 160, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 162, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 161, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 163, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 162, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 164, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 163, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 165, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 164, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 166, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 165, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 167, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 166, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 168, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 167, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 169, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 168, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 170, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 169, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 171, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 170, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 172, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 171, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 173, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 172, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 174, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 173, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 175, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 174, fps 594.0594,normal], displayable true, valid false, visible true
[junit] 0 s: 60 f / 101 ms, 594.0 fps, 1 ms/f; total: 10260 f, 28579.3 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 176, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 175, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 177, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 176, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 178, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 177, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 179, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 178, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 180, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 179, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 181, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 180, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 182, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 181, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 183, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 182, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 184, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 183, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 185, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 184, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 186, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 185, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 187, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 186, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 188, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 187, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 189, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 188, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 190, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 189, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 191, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 190, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 192, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 191, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 193, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 192, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 194, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 193, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 195, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 194, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 196, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 195, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 197, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 196, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 198, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 197, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 199, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 198, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 200, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 199, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 201, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 200, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 202, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 201, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 203, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 202, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 204, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 203, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 205, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 204, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 206, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 205, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 207, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 206, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 208, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 207, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 209, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 208, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 210, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 209, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 211, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 210, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 212, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 211, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 213, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 212, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 214, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 213, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 215, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 214, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 216, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 215, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 217, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 216, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 218, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 217, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 219, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 218, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 220, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 219, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 221, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 220, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 222, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 221, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 223, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 222, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 224, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 223, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 225, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 224, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 226, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 225, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 227, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 226, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 228, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 227, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 229, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 228, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 230, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 229, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 231, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 230, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 232, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 231, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 233, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 232, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 234, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 233, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 235, fps 594.0594> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 234, fps 594.0594,normal], displayable true, valid false, visible true
[junit] 0 s: 60 f / 87 ms, 689.6 fps, 1 ms/f; total: 10320 f, 23087.2 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 236, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 235, fps 594.0594,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 237, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 236, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 238, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 237, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 239, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 238, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 240, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 239, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 241, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 240, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 242, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 241, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 243, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 242, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 244, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 243, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 245, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 244, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 246, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 245, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 247, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 246, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 248, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 247, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 249, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 248, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 250, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 249, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 251, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 250, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 252, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 251, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 253, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 252, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 254, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 253, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 255, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 254, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 256, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 255, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 257, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 256, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 258, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 257, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 259, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 258, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 260, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 259, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 261, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 260, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 262, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 261, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 263, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 262, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 264, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 263, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 265, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 264, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 266, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 265, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 267, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 266, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 268, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 267, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 269, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 268, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 270, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 269, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 271, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 270, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 272, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 271, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 273, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 272, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 274, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 273, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 275, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 274, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 276, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 275, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 277, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 276, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 278, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 277, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 279, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 278, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 280, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 279, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 281, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 280, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 282, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 281, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 283, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 282, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 284, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 283, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 285, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 284, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 286, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 285, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 287, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 286, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 288, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 287, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 289, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 288, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 290, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 289, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 291, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 290, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 292, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 291, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 293, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 292, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 294, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 293, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 295, fps 689.65515> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 294, fps 689.65515,normal], displayable true, valid false, visible true
[junit] 0 s: 60 f / 86 ms, 697.6 fps, 1 ms/f; total: 10380 f, 19438.2 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 296, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 295, fps 689.65515,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 297, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 296, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 298, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 297, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 299, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 298, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 300, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 299, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 301, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 300, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 302, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 301, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 303, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 302, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 304, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 303, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 305, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 304, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 306, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 305, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 307, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 306, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 308, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 307, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 309, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 308, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 310, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 309, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 311, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 310, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 312, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 311, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 313, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 312, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 314, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 313, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 315, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 314, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 316, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 315, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 317, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 316, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 318, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 317, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 319, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 318, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 320, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 319, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 321, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 320, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 322, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 321, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 323, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 322, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 324, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 323, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 325, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 324, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 326, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 325, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 327, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 326, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 328, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 327, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 329, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 328, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 330, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 329, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 331, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 330, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 332, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 331, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 333, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 332, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 334, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 333, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 335, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 334, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 336, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 335, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 337, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 336, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 338, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 337, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 339, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 338, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 340, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 339, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 341, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 340, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 342, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 341, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 343, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 342, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 344, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 343, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 345, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 344, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 346, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 345, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 347, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 346, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 348, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 347, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 349, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 348, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 350, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 349, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 351, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 350, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 352, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 351, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 353, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 352, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 354, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 353, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 355, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 354, fps 697.67444,normal], displayable true, valid false, visible true
[junit] 0 s: 60 f / 84 ms, 714.2 fps, 1 ms/f; total: 10440 f, 16865.9 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 356, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 355, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 357, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 356, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 358, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 357, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 359, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 358, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 360, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 359, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 361, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 360, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 362, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 361, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 363, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 362, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 364, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 363, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 365, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 364, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 366, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 365, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 367, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 366, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 368, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 367, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 369, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 368, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 370, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 369, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 371, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 370, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 372, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 371, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 373, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 372, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 374, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 373, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 375, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 374, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 376, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 375, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 377, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 376, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 378, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 377, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 379, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 378, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 380, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 379, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 381, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 380, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 382, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 381, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 383, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 382, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 384, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 383, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 385, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 384, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 386, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 385, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 387, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 386, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 388, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 387, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 389, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 388, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 390, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 389, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 391, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 390, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 392, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 391, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 393, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 392, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 394, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 393, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 395, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 394, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 396, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 395, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 397, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 396, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 398, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 397, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 399, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 398, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 400, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 399, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 401, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 400, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 402, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 401, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 403, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 402, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 404, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 403, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 405, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 404, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 406, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 405, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 407, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 406, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 408, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 407, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 409, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 408, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 410, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 409, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 411, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 410, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 412, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 411, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 413, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 412, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 414, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 413, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 415, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 414, fps 714.2857,normal], displayable true, valid false, visible true
[junit] 0 s: 60 f / 86 ms, 697.6 fps, 1 ms/f; total: 10500 f, 14893.6 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 416, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 415, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 417, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 416, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 418, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 417, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 419, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 418, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 420, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 419, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 421, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 420, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 422, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 421, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 423, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 422, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 424, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 423, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 425, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 424, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 426, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 425, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 427, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 426, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 428, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 427, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 429, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 428, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 430, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 429, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 431, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 430, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 432, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 431, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 433, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 432, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 434, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 433, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 435, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 434, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 436, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 435, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 437, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 436, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 438, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 437, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 439, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 438, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 440, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 439, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 441, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 440, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 442, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 441, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 443, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 442, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 444, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 443, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 445, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 444, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 446, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 445, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 447, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 446, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 448, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 447, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 449, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 448, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 450, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 449, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 451, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 450, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 452, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 451, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 453, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 452, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 454, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 453, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 455, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 454, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 456, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 455, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 457, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 456, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 458, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 457, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 459, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 458, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 460, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 459, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 461, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 460, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 462, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 461, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 463, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 462, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 464, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 463, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 465, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 464, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 466, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 465, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 467, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 466, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 468, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 467, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 469, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 468, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 470, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 469, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 471, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 470, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 472, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 471, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 473, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 472, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 474, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 473, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 475, fps 697.67444> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 474, fps 697.67444,normal], displayable true, valid false, visible true
[junit] 0 s: 60 f / 80 ms, 750.0 fps, 1 ms/f; total: 10560 f, 13452.2 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 476, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 475, fps 697.67444,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 477, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 476, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 478, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 477, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 479, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 478, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 480, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 479, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 481, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 480, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 482, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 481, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 483, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 482, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 484, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 483, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 485, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 484, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 486, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 485, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 487, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 486, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 488, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 487, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 489, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 488, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 490, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 489, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 491, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 490, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 492, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 491, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 493, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 492, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 494, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 493, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 495, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 494, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 496, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 495, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 497, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 496, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 498, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 497, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 499, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 498, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 500, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 499, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 501, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 500, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 502, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 501, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 503, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 502, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 504, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 503, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 505, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 504, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 506, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 505, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 507, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 506, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 508, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 507, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 509, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 508, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 510, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 509, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 511, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 510, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 512, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 511, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 513, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 512, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 514, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 513, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 515, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 514, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 516, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 515, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 517, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 516, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 518, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 517, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 519, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 518, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 520, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 519, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 521, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 520, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 522, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 521, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 523, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 522, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 524, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 523, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 525, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 524, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 526, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 525, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 527, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 526, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 528, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 527, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 529, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 528, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 530, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 529, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 531, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 530, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 532, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 531, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 533, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 532, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 534, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 533, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 535, fps 750.0> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 534, fps 750.0,normal], displayable true, valid false, visible true
[junit] 0 s: 60 f / 84 ms, 714.2 fps, 1 ms/f; total: 10620 f, 12220.9 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 536, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 535, fps 750.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 537, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 536, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 538, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 537, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 539, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 538, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 540, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 539, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 541, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 540, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 542, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 541, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 543, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 542, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 544, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 543, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 545, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 544, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 546, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 545, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 547, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 546, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 548, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 547, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 549, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 548, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 550, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 549, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 551, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 550, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 552, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 551, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 553, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 552, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 554, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 553, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 555, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 554, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 556, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 555, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 557, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 556, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 558, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 557, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 559, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 558, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 560, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 559, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 561, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 560, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 562, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 561, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 563, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 562, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 564, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 563, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 565, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 564, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 566, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 565, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 567, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 566, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 568, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 567, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 569, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 568, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 570, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 569, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 571, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 570, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 572, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 571, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 573, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 572, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 574, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 573, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 575, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 574, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 576, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 575, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 577, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 576, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 578, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 577, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 579, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 578, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 580, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 579, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 581, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 580, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 582, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 581, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 583, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 582, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 584, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 583, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 585, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 584, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 586, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 585, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 587, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 586, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 588, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 587, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 589, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 588, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 590, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 589, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 591, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 590, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 592, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 591, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 593, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 592, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 594, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 593, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 595, fps 714.2857> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 594, fps 714.2857,normal], displayable true, valid false, visible true
[junit] 0 s: 60 f / 74 ms, 810.8 fps, 1 ms/f; total: 10680 f, 11313.5 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 596, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 595, fps 714.2857,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 597, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 596, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 598, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 597, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 599, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 598, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 600, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 599, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 601, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 600, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 602, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 601, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 603, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 602, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 604, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 603, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 605, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 604, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 606, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 605, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 607, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 606, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 608, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 607, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 609, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 608, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 610, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 609, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 611, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 610, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 612, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 611, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 613, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 612, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 614, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 613, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 615, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 614, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 616, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 615, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 617, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 616, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 618, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 617, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 619, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 618, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 620, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 619, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 621, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 620, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 622, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 621, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 623, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 622, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 624, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 623, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 625, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 624, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 626, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 625, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 627, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 626, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 628, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 627, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 629, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 628, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 630, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 629, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 631, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 630, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 632, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 631, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 633, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 632, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 634, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 633, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 635, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 634, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 636, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 635, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 637, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 636, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 638, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 637, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 639, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 638, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 640, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 639, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 641, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 640, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 642, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 641, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 643, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 642, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 644, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 643, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 645, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 644, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 646, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 645, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 647, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 646, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 648, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 647, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 649, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 648, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 650, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 649, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 651, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 650, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 652, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 651, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 653, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 652, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 654, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 653, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 655, fps 810.8108> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 654, fps 810.8108,normal], displayable true, valid false, visible true
[junit] 1 s: 60 f / 77 ms, 779.2 fps, 1 ms/f; total: 10740 f, 10519.0 fps, 0 ms/f
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 656, fps 779.22076> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 655, fps 810.8108,normal], displayable true, valid false, visible true
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,512x541,invalid,title=f 656, fps 779.22076,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6025e1b6 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test01Animator
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test02FPSAnimator
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType LINUX
[junit] Java Version 17.0.6
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] About to start Animator: CT main
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] About to setVisible.0 CT main
[junit] About to setVisible.1.0 CT AWT-EventQueue-0
[junit] About to setVisible.1.X CT AWT-EventQueue-0
[junit] About to setVisible.X CT main
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,title=Generic Title,resizable,normal], displayable true, valid true, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x31190526: tileRendererInUse null, GearsES2[obj 0x31190526 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x31190526 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x31190526 created: GearsObj[0x29949fcd, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x31190526 created: GearsObj[0x60150667, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x31190526 created: GearsObj[0x60150667, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x31190526 FIN GearsES2[obj 0x31190526 isInit true, usesShared false, 1 GearsObj[0x29949fcd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x60150667, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf4ce0ec, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x31190526 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40005b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x31190526, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 3, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 4, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 5, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 6, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 7, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 8, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 9, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 10, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 11, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 12, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 11, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 13, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 12, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 14, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 13, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 15, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 14, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 16, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 15, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 17, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 16, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 18, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 17, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 19, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 18, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 20, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 19, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 21, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 20, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 22, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 21, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 23, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 22, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 24, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 23, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 25, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 24, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 26, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 25, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 27, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 26, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 28, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 27, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 29, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 28, fps 0.0,normal], displayable true, valid false, visible true
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,512x541,invalid,title=f 29, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x31190526: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x31190526 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test02FPSAnimator
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test02FPSAnimator_RestartOnAWTEDT
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType LINUX
[junit] Java Version 17.0.6
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] About to start Animator: CT main
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] About to setVisible.0 CT main
[junit] About to setVisible.1.0 CT AWT-EventQueue-0
[junit] About to setVisible.1.X CT AWT-EventQueue-0
[junit] About to setVisible.X CT main
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=Generic Title,resizable,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x9d5509a: tileRendererInUse null, GearsES2[obj 0x9d5509a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x9d5509a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x9d5509a created: GearsObj[0x481c2154, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x9d5509a created: GearsObj[0x309ade36, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x9d5509a created: GearsObj[0x309ade36, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x9d5509a FIN GearsES2[obj 0x9d5509a isInit true, usesShared false, 1 GearsObj[0x481c2154, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x309ade36, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73af2260, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x9d5509a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400075, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x9d5509a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x9d5509a 512x512, swapInterval 1, drawable 0x400075
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 1, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x9d5509a 512x512, swapInterval 1, drawable 0x400075
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 2, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x9d5509a 512x512, swapInterval 1, drawable 0x400075
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=DISPOSE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x9d5509a: tileRendererInUse null, GearsES2[obj 0x9d5509a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x9d5509a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x9d5509a created: GearsObj[0x588fe3bb, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x9d5509a created: GearsObj[0x7d01c58b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x9d5509a created: GearsObj[0x7d01c58b, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x9d5509a FIN GearsES2[obj 0x9d5509a isInit true, usesShared false, 1 GearsObj[0x588fe3bb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d01c58b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16e7658, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x9d5509a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40007a, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x9d5509a, angle 1.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x9d5509a 512x512, swapInterval 1, drawable 0x40007a
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=DISPOSE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x9d5509a: tileRendererInUse null, GearsES2[obj 0x9d5509a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x9d5509a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x9d5509a created: GearsObj[0x6a6097cf, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x9d5509a created: GearsObj[0x3c4692e5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x9d5509a created: GearsObj[0x3c4692e5, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x9d5509a FIN GearsES2[obj 0x9d5509a isInit true, usesShared false, 1 GearsObj[0x6a6097cf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c4692e5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd5b0715, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x9d5509a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40007f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x9d5509a, angle 2.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x9d5509a 512x512, swapInterval 1, drawable 0x40007f
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=DISPOSE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x9d5509a: tileRendererInUse null, GearsES2[obj 0x9d5509a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x9d5509a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x9d5509a created: GearsObj[0x61244d28, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x9d5509a created: GearsObj[0x6f5bd569, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x9d5509a created: GearsObj[0x6f5bd569, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x9d5509a FIN GearsES2[obj 0x9d5509a isInit true, usesShared false, 1 GearsObj[0x61244d28, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f5bd569, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa730815, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x9d5509a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400084, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x9d5509a, angle 2.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x9d5509a 512x512, swapInterval 1, drawable 0x400084
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a FIN
[junit] *** detachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** detachGLCanvas.X
[junit] *** createGLCanvas.0
[junit] *** createGLCanvas.X
[junit] *** attachGLCanvas.0 on-current-thread false, currentThread main
[junit] *** attachGLCanvas.X
[junit] *Init*: CT AWT-EventQueue-0
[junit] About to setTitle: <INIT> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=DISPOSE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x9d5509a: tileRendererInUse null, GearsES2[obj 0x9d5509a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x9d5509a on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x9d5509a created: GearsObj[0x7f58251, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x9d5509a created: GearsObj[0x36582178, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x9d5509a created: GearsObj[0x36582178, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x9d5509a FIN GearsES2[obj 0x9d5509a isInit true, usesShared false, 1 GearsObj[0x7f58251, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36582178, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22a15844, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] *Reshape*: CT AWT-EventQueue-0
[junit] About to setTitle: <RESHAPE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=INIT,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x9d5509a 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400089, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x9d5509a, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] *Display*: CT AWT-EventQueue-0
[junit] About to setTitle: <f 0, fps 0.0> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=RESHAPE,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x9d5509a 512x512, swapInterval 1, drawable 0x400089
[junit] *Dispose*: CT AWT-EventQueue-0
[junit] About to setTitle: <DISPOSE> CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,512x541,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT - test02FPSAnimator_RestartOnAWTEDT
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364982369 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364982369 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364983462 ms III - Start
[junit] SLOCK [T main @ 1692364983462 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT - test00
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType LINUX
[junit] Java Version 17.0.6
[junit] Mesa/X.org
[junit] llvmpipe (LLVM 11.0.1, 256 bits)
[junit] 3.1 Mesa 20.3.5
[junit] GL_AMD_conservative_depth GL_AMD_draw_buffers_blend GL_AMD_multi_draw_indirect GL_AMD_query_buffer_object GL_AMD_seamless_cubemap_per_texture GL_AMD_shader_stencil_export GL_AMD_shader_trinary_minmax GL_AMD_texture_texture4 GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_APPLE_packed_pixels GL_ARB_ES2_compatibility GL_ARB_ES3_compatibility GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_blend_func_extended GL_ARB_buffer_storage GL_ARB_clear_buffer_object GL_ARB_clear_texture GL_ARB_clip_control GL_ARB_color_buffer_float GL_ARB_compatibility GL_ARB_compressed_texture_pixel_storage GL_ARB_compute_shader GL_ARB_conditional_render_inverted GL_ARB_conservative_depth GL_ARB_copy_buffer GL_ARB_copy_image GL_ARB_cull_distance GL_ARB_debug_output GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_derivative_control GL_ARB_direct_state_access GL_ARB_draw_buffers GL_ARB_draw_buffers_blend GL_ARB_draw_elements_base_vertex GL_ARB_draw_indirect GL_ARB_draw_instanced GL_ARB_enhanced_layouts GL_ARB_explicit_attrib_location GL_ARB_explicit_uniform_location GL_ARB_fragment_coord_conventions GL_ARB_fragment_layer_viewport GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_framebuffer_no_attachments GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_get_program_binary GL_ARB_get_texture_sub_image GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_indirect_parameters GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_internalformat_query2 GL_ARB_invalidate_subdata GL_ARB_map_buffer_alignment GL_ARB_map_buffer_range GL_ARB_multi_bind GL_ARB_multi_draw_indirect GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_occlusion_query2 GL_ARB_parallel_shader_compile GL_ARB_pipeline_statistics_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_polygon_offset_clamp GL_ARB_post_depth_coverage GL_ARB_program_interface_query GL_ARB_provoking_vertex GL_ARB_query_buffer_object GL_ARB_robust_buffer_access_behavior GL_ARB_robustness GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_seamless_cubemap_per_texture GL_ARB_separate_shader_objects GL_ARB_shader_atomic_counter_ops GL_ARB_shader_atomic_counters GL_ARB_shader_bit_encoding GL_ARB_shader_draw_parameters GL_ARB_shader_group_vote GL_ARB_shader_image_load_store GL_ARB_shader_image_size GL_ARB_shader_objects GL_ARB_shader_stencil_export GL_ARB_shader_storage_buffer_object GL_ARB_shader_subroutine GL_ARB_shader_texture_image_samples GL_ARB_shader_texture_lod GL_ARB_shading_language_100 GL_ARB_shading_language_420pack GL_ARB_shading_language_include GL_ARB_shading_language_packing GL_ARB_shadow GL_ARB_stencil_texturing GL_ARB_sync GL_ARB_texture_barrier GL_ARB_texture_border_clamp GL_ARB_texture_buffer_object GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_buffer_range GL_ARB_texture_compression GL_ARB_texture_compression_bptc GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map GL_ARB_texture_cube_map_array GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_float GL_ARB_texture_gather GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_mirrored_repeat GL_ARB_texture_multisample GL_ARB_texture_non_power_of_two GL_ARB_texture_query_levels GL_ARB_texture_query_lod GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_rgb10_a2ui GL_ARB_texture_stencil8 GL_ARB_texture_storage GL_ARB_texture_storage_multisample GL_ARB_texture_swizzle GL_ARB_texture_view GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_transform_feedback_instanced GL_ARB_transform_feedback_overflow_query GL_ARB_transpose_matrix GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_attrib_binding GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_vertex_type_10f_11f_11f_rev GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_ARB_window_pos GL_ATI_blend_equation_separate GL_ATI_draw_buffers GL_ATI_fragment_shader GL_ATI_separate_stencil GL_ATI_texture_compression_3dc GL_ATI_texture_env_combine3 GL_ATI_texture_float GL_ATI_texture_mirror_once GL_EXT_EGL_image_storage GL_EXT_EGL_sync GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_equation_separate GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_compiled_vertex_array GL_EXT_copy_texture GL_EXT_direct_state_access GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_packed_pixels GL_EXT_pixel_buffer_object GL_EXT_point_parameters GL_EXT_polygon_offset_clamp GL_EXT_provoking_vertex GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_shader_framebuffer_fetch_non_coherent GL_EXT_shader_integer_mix GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_EXT_stencil_wrap GL_EXT_subtexture GL_EXT_texture GL_EXT_texture3D GL_EXT_texture_array GL_EXT_texture_buffer_object GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_integer GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_rectangle GL_EXT_texture_sRGB GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_decode GL_EXT_texture_shadow_lod GL_EXT_texture_shared_exponent GL_EXT_texture_snorm GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback GL_EXT_vertex_array GL_EXT_vertex_array_bgra GL_IBM_multimode_draw_arrays GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat GL_INGR_blend_func_separate GL_KHR_blend_equation_advanced GL_KHR_context_flush_control GL_KHR_debug GL_KHR_no_error GL_KHR_parallel_shader_compile GL_KHR_robust_buffer_access_behavior GL_KHR_robustness GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_sliced_3d GL_MESA_pack_invert GL_MESA_shader_integer_functions GL_MESA_texture_signed_rgba GL_MESA_window_pos GL_MESA_ycbcr_texture GL_NV_blend_square GL_NV_conditional_render GL_NV_copy_depth_to_color GL_NV_copy_image GL_NV_depth_clamp GL_NV_fog_distance GL_NV_half_float GL_NV_light_max_exponent GL_NV_packed_depth_stencil GL_NV_primitive_restart GL_NV_texgen_reflection GL_NV_texture_barrier GL_NV_texture_env_combine4 GL_NV_texture_rectangle GL_OES_EGL_image GL_OES_read_format GL_S3_s3tc GL_SGIS_generate_mipmap GL_SGIS_texture_border_clamp GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_SUN_multi_draw_arrays
[junit] Maximum number of samples supported by the hardware: 4
[junit] Frame: java.awt.Frame[frame0,100,100,310x330,invalid,title=frame 4,resizable,normal]
[junit] Applet: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT$MiniPApplet[panel0,5,25,300x300,layout=java.awt.BorderLayout]
[junit] GLCanvas: AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@4c38e2f6,
[junit] handle 0x400033,
[junit] Drawable size 300x300 surface[300x300],
[junit] AWT[pos 0/0, size 300x300,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53c],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f882001d2e0, owner true, JAWTToolkitLock[obj 0x2efc2178, isOwner true, <6f63ab71, 799731f8>[count 1, qsz 0, owner <AWT-EventQueue-0>]]], idx 0], visualID 0x53c, fbConfigID 0x17d,
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]]]]]
[junit] GLDrawable: X11OnscreenGLXDrawable[Realized true,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@4c38e2f6,
[junit] Handle 0x400033,
[junit] Surface JAWTWindow[0x7233536e][JVM version: 17.0.6 (17.0.6 update 0)
[junit] JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 300 x 300 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pixelScale 1.0x1.0, shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0x400033, surfaceHandle 0x400033, bounds [ 0 / 0 300 x 300 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], window [0/0 300x300], pixels[scale 1.0, 1.0 -> 300x300], visible true, lockedExt false,
[junit] config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53c],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f882001d2e0, owner true, JAWTToolkitLock[obj 0x2efc2178, isOwner true, <6f63ab71, 799731f8>[count 1, qsz 0, owner <AWT-EventQueue-0>]]], idx 0], visualID 0x53c, fbConfigID 0x17d,
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]]],
[junit] awtComponent AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@4c38e2f6,
[junit] handle 0x400033,
[junit] Drawable size 300x300 surface[300x300],
[junit] AWT[pos 0/0, size 300x300,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53c],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f882001d2e0, owner true, JAWTToolkitLock[obj 0x2efc2178, isOwner true, <6f63ab71, 799731f8>[count 1, qsz 0, owner <AWT-EventQueue-0>]]], idx 0], visualID 0x53c, fbConfigID 0x17d,
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]]]]],
[junit] surfaceLock <3d0b4bb1, 4fc14742>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]
[junit] Restarting surface...
[junit] Done
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT - test00
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364986102 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364986102 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.225 sec
[junit] ------------- Standard Output ---------------
[junit] Mesa/X.org
[junit] llvmpipe (LLVM 11.0.1, 256 bits)
[junit] 3.1 Mesa 20.3.5
[junit] GL_AMD_conservative_depth GL_AMD_draw_buffers_blend GL_AMD_multi_draw_indirect GL_AMD_query_buffer_object GL_AMD_seamless_cubemap_per_texture GL_AMD_shader_stencil_export GL_AMD_shader_trinary_minmax GL_AMD_texture_texture4 GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_APPLE_packed_pixels GL_ARB_ES2_compatibility GL_ARB_ES3_compatibility GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_blend_func_extended GL_ARB_buffer_storage GL_ARB_clear_buffer_object GL_ARB_clear_texture GL_ARB_clip_control GL_ARB_color_buffer_float GL_ARB_compatibility GL_ARB_compressed_texture_pixel_storage GL_ARB_compute_shader GL_ARB_conditional_render_inverted GL_ARB_conservative_depth GL_ARB_copy_buffer GL_ARB_copy_image GL_ARB_cull_distance GL_ARB_debug_output GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_derivative_control GL_ARB_direct_state_access GL_ARB_draw_buffers GL_ARB_draw_buffers_blend GL_ARB_draw_elements_base_vertex GL_ARB_draw_indirect GL_ARB_draw_instanced GL_ARB_enhanced_layouts GL_ARB_explicit_attrib_location GL_ARB_explicit_uniform_location GL_ARB_fragment_coord_conventions GL_ARB_fragment_layer_viewport GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_framebuffer_no_attachments GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_get_program_binary GL_ARB_get_texture_sub_image GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_indirect_parameters GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_internalformat_query2 GL_ARB_invalidate_subdata GL_ARB_map_buffer_alignment GL_ARB_map_buffer_range GL_ARB_multi_bind GL_ARB_multi_draw_indirect GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_occlusion_query2 GL_ARB_parallel_shader_compile GL_ARB_pipeline_statistics_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_polygon_offset_clamp GL_ARB_post_depth_coverage GL_ARB_program_interface_query GL_ARB_provoking_vertex GL_ARB_query_buffer_object GL_ARB_robust_buffer_access_behavior GL_ARB_robustness GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_seamless_cubemap_per_texture GL_ARB_separate_shader_objects GL_ARB_shader_atomic_counter_ops GL_ARB_shader_atomic_counters GL_ARB_shader_bit_encoding GL_ARB_shader_draw_parameters GL_ARB_shader_group_vote GL_ARB_shader_image_load_store GL_ARB_shader_image_size GL_ARB_shader_objects GL_ARB_shader_stencil_export GL_ARB_shader_storage_buffer_object GL_ARB_shader_subroutine GL_ARB_shader_texture_image_samples GL_ARB_shader_texture_lod GL_ARB_shading_language_100 GL_ARB_shading_language_420pack GL_ARB_shading_language_include GL_ARB_shading_language_packing GL_ARB_shadow GL_ARB_stencil_texturing GL_ARB_sync GL_ARB_texture_barrier GL_ARB_texture_border_clamp GL_ARB_texture_buffer_object GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_buffer_range GL_ARB_texture_compression GL_ARB_texture_compression_bptc GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map GL_ARB_texture_cube_map_array GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_float GL_ARB_texture_gather GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_mirrored_repeat GL_ARB_texture_multisample GL_ARB_texture_non_power_of_two GL_ARB_texture_query_levels GL_ARB_texture_query_lod GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_rgb10_a2ui GL_ARB_texture_stencil8 GL_ARB_texture_storage GL_ARB_texture_storage_multisample GL_ARB_texture_swizzle GL_ARB_texture_view GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_transform_feedback_instanced GL_ARB_transform_feedback_overflow_query GL_ARB_transpose_matrix GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_attrib_binding GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_vertex_type_10f_11f_11f_rev GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_ARB_window_pos GL_ATI_blend_equation_separate GL_ATI_draw_buffers GL_ATI_fragment_shader GL_ATI_separate_stencil GL_ATI_texture_compression_3dc GL_ATI_texture_env_combine3 GL_ATI_texture_float GL_ATI_texture_mirror_once GL_EXT_EGL_image_storage GL_EXT_EGL_sync GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_equation_separate GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_compiled_vertex_array GL_EXT_copy_texture GL_EXT_direct_state_access GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_packed_pixels GL_EXT_pixel_buffer_object GL_EXT_point_parameters GL_EXT_polygon_offset_clamp GL_EXT_provoking_vertex GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_shader_framebuffer_fetch_non_coherent GL_EXT_shader_integer_mix GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_EXT_stencil_wrap GL_EXT_subtexture GL_EXT_texture GL_EXT_texture3D GL_EXT_texture_array GL_EXT_texture_buffer_object GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_integer GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_rectangle GL_EXT_texture_sRGB GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_decode GL_EXT_texture_shadow_lod GL_EXT_texture_shared_exponent GL_EXT_texture_snorm GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback GL_EXT_vertex_array GL_EXT_vertex_array_bgra GL_IBM_multimode_draw_arrays GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat GL_INGR_blend_func_separate GL_KHR_blend_equation_advanced GL_KHR_context_flush_control GL_KHR_debug GL_KHR_no_error GL_KHR_parallel_shader_compile GL_KHR_robust_buffer_access_behavior GL_KHR_robustness GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_sliced_3d GL_MESA_pack_invert GL_MESA_shader_integer_functions GL_MESA_texture_signed_rgba GL_MESA_window_pos GL_MESA_ycbcr_texture GL_NV_blend_square GL_NV_conditional_render GL_NV_copy_depth_to_color GL_NV_copy_image GL_NV_depth_clamp GL_NV_fog_distance GL_NV_half_float GL_NV_light_max_exponent GL_NV_packed_depth_stencil GL_NV_primitive_restart GL_NV_texgen_reflection GL_NV_texture_barrier GL_NV_texture_env_combine4 GL_NV_texture_rectangle GL_OES_EGL_image GL_OES_read_format GL_S3_s3tc GL_SGIS_generate_mipmap GL_SGIS_texture_border_clamp GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_SUN_multi_draw_arrays
[junit] Maximum number of samples supported by the hardware: 4
[junit] Frame: java.awt.Frame[frame0,100,100,310x330,invalid,title=frame 4,resizable,normal]
[junit] Applet: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT$MiniPApplet[panel0,5,25,300x300,layout=java.awt.BorderLayout]
[junit] GLCanvas: AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@4c38e2f6,
[junit] handle 0x400033,
[junit] Drawable size 300x300 surface[300x300],
[junit] AWT[pos 0/0, size 300x300,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53c],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f882001d2e0, owner true, JAWTToolkitLock[obj 0x2efc2178, isOwner true, <6f63ab71, 799731f8>[count 1, qsz 0, owner <AWT-EventQueue-0>]]], idx 0], visualID 0x53c, fbConfigID 0x17d,
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]]]]]
[junit] GLDrawable: X11OnscreenGLXDrawable[Realized true,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@4c38e2f6,
[junit] Handle 0x400033,
[junit] Surface JAWTWindow[0x7233536e][JVM version: 17.0.6 (17.0.6 update 0)
[junit] JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 300 x 300 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pixelScale 1.0x1.0, shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0x400033, surfaceHandle 0x400033, bounds [ 0 / 0 300 x 300 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], window [0/0 300x300], pixels[scale 1.0, 1.0 -> 300x300], visible true, lockedExt false,
[junit] config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53c],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f882001d2e0, owner true, JAWTToolkitLock[obj 0x2efc2178, isOwner true, <6f63ab71, 799731f8>[count 1, qsz 0, owner <AWT-EventQueue-0>]]], idx 0], visualID 0x53c, fbConfigID 0x17d,
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]]],
[junit] awtComponent AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@4c38e2f6,
[junit] handle 0x400033,
[junit] Drawable size 300x300 surface[300x300],
[junit] AWT[pos 0/0, size 300x300,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53c],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f882001d2e0, owner true, JAWTToolkitLock[obj 0x2efc2178, isOwner true, <6f63ab71, 799731f8>[count 1, qsz 0, owner <AWT-EventQueue-0>]]], idx 0], visualID 0x53c, fbConfigID 0x17d,
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]]]]],
[junit] surfaceLock <3d0b4bb1, 4fc14742>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]
[junit] Restarting surface...
[junit] Done
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364983462 ms III - Start
[junit] SLOCK [T main @ 1692364983462 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT - test00
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType LINUX
[junit] Java Version 17.0.6
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT - test00
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364986102 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364986102 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test00 took 2.6 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.225 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] Mesa/X.org
[junit] llvmpipe (LLVM 11.0.1, 256 bits)
[junit] 3.1 Mesa 20.3.5
[junit] GL_AMD_conservative_depth GL_AMD_draw_buffers_blend GL_AMD_multi_draw_indirect GL_AMD_query_buffer_object GL_AMD_seamless_cubemap_per_texture GL_AMD_shader_stencil_export GL_AMD_shader_trinary_minmax GL_AMD_texture_texture4 GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_APPLE_packed_pixels GL_ARB_ES2_compatibility GL_ARB_ES3_compatibility GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_blend_func_extended GL_ARB_buffer_storage GL_ARB_clear_buffer_object GL_ARB_clear_texture GL_ARB_clip_control GL_ARB_color_buffer_float GL_ARB_compatibility GL_ARB_compressed_texture_pixel_storage GL_ARB_compute_shader GL_ARB_conditional_render_inverted GL_ARB_conservative_depth GL_ARB_copy_buffer GL_ARB_copy_image GL_ARB_cull_distance GL_ARB_debug_output GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_derivative_control GL_ARB_direct_state_access GL_ARB_draw_buffers GL_ARB_draw_buffers_blend GL_ARB_draw_elements_base_vertex GL_ARB_draw_indirect GL_ARB_draw_instanced GL_ARB_enhanced_layouts GL_ARB_explicit_attrib_location GL_ARB_explicit_uniform_location GL_ARB_fragment_coord_conventions GL_ARB_fragment_layer_viewport GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_framebuffer_no_attachments GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_get_program_binary GL_ARB_get_texture_sub_image GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_indirect_parameters GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_internalformat_query2 GL_ARB_invalidate_subdata GL_ARB_map_buffer_alignment GL_ARB_map_buffer_range GL_ARB_multi_bind GL_ARB_multi_draw_indirect GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_occlusion_query2 GL_ARB_parallel_shader_compile GL_ARB_pipeline_statistics_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_polygon_offset_clamp GL_ARB_post_depth_coverage GL_ARB_program_interface_query GL_ARB_provoking_vertex GL_ARB_query_buffer_object GL_ARB_robust_buffer_access_behavior GL_ARB_robustness GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_seamless_cubemap_per_texture GL_ARB_separate_shader_objects GL_ARB_shader_atomic_counter_ops GL_ARB_shader_atomic_counters GL_ARB_shader_bit_encoding GL_ARB_shader_draw_parameters GL_ARB_shader_group_vote GL_ARB_shader_image_load_store GL_ARB_shader_image_size GL_ARB_shader_objects GL_ARB_shader_stencil_export GL_ARB_shader_storage_buffer_object GL_ARB_shader_subroutine GL_ARB_shader_texture_image_samples GL_ARB_shader_texture_lod GL_ARB_shading_language_100 GL_ARB_shading_language_420pack GL_ARB_shading_language_include GL_ARB_shading_language_packing GL_ARB_shadow GL_ARB_stencil_texturing GL_ARB_sync GL_ARB_texture_barrier GL_ARB_texture_border_clamp GL_ARB_texture_buffer_object GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_buffer_range GL_ARB_texture_compression GL_ARB_texture_compression_bptc GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map GL_ARB_texture_cube_map_array GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_float GL_ARB_texture_gather GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_mirrored_repeat GL_ARB_texture_multisample GL_ARB_texture_non_power_of_two GL_ARB_texture_query_levels GL_ARB_texture_query_lod GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_rgb10_a2ui GL_ARB_texture_stencil8 GL_ARB_texture_storage GL_ARB_texture_storage_multisample GL_ARB_texture_swizzle GL_ARB_texture_view GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_transform_feedback_instanced GL_ARB_transform_feedback_overflow_query GL_ARB_transpose_matrix GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_attrib_binding GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_vertex_type_10f_11f_11f_rev GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_ARB_window_pos GL_ATI_blend_equation_separate GL_ATI_draw_buffers GL_ATI_fragment_shader GL_ATI_separate_stencil GL_ATI_texture_compression_3dc GL_ATI_texture_env_combine3 GL_ATI_texture_float GL_ATI_texture_mirror_once GL_EXT_EGL_image_storage GL_EXT_EGL_sync GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_equation_separate GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_compiled_vertex_array GL_EXT_copy_texture GL_EXT_direct_state_access GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_packed_pixels GL_EXT_pixel_buffer_object GL_EXT_point_parameters GL_EXT_polygon_offset_clamp GL_EXT_provoking_vertex GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_shader_framebuffer_fetch_non_coherent GL_EXT_shader_integer_mix GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_EXT_stencil_wrap GL_EXT_subtexture GL_EXT_texture GL_EXT_texture3D GL_EXT_texture_array GL_EXT_texture_buffer_object GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_integer GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_rectangle GL_EXT_texture_sRGB GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_decode GL_EXT_texture_shadow_lod GL_EXT_texture_shared_exponent GL_EXT_texture_snorm GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback GL_EXT_vertex_array GL_EXT_vertex_array_bgra GL_IBM_multimode_draw_arrays GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat GL_INGR_blend_func_separate GL_KHR_blend_equation_advanced GL_KHR_context_flush_control GL_KHR_debug GL_KHR_no_error GL_KHR_parallel_shader_compile GL_KHR_robust_buffer_access_behavior GL_KHR_robustness GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_sliced_3d GL_MESA_pack_invert GL_MESA_shader_integer_functions GL_MESA_texture_signed_rgba GL_MESA_window_pos GL_MESA_ycbcr_texture GL_NV_blend_square GL_NV_conditional_render GL_NV_copy_depth_to_color GL_NV_copy_image GL_NV_depth_clamp GL_NV_fog_distance GL_NV_half_float GL_NV_light_max_exponent GL_NV_packed_depth_stencil GL_NV_primitive_restart GL_NV_texgen_reflection GL_NV_texture_barrier GL_NV_texture_env_combine4 GL_NV_texture_rectangle GL_OES_EGL_image GL_OES_read_format GL_S3_s3tc GL_SGIS_generate_mipmap GL_SGIS_texture_border_clamp GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_SUN_multi_draw_arrays
[junit] Maximum number of samples supported by the hardware: 4
[junit] Frame: java.awt.Frame[frame0,100,100,310x330,invalid,title=frame 4,resizable,normal]
[junit] Applet: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT$MiniPApplet[panel0,5,25,300x300,layout=java.awt.BorderLayout]
[junit] GLCanvas: AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@4c38e2f6,
[junit] handle 0x400033,
[junit] Drawable size 300x300 surface[300x300],
[junit] AWT[pos 0/0, size 300x300,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53c],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f882001d2e0, owner true, JAWTToolkitLock[obj 0x2efc2178, isOwner true, <6f63ab71, 799731f8>[count 1, qsz 0, owner <AWT-EventQueue-0>]]], idx 0], visualID 0x53c, fbConfigID 0x17d,
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]]]]]
[junit] GLDrawable: X11OnscreenGLXDrawable[Realized true,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@4c38e2f6,
[junit] Handle 0x400033,
[junit] Surface JAWTWindow[0x7233536e][JVM version: 17.0.6 (17.0.6 update 0)
[junit] JAWT version: 0x10004, CA_LAYER: false, isLayeredSurface false, bounds [ 0 / 0 300 x 300 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], pixelScale 1.0x1.0, shallUseOffscreenLayer false, isOffscreenLayerSurface false, attachedSurfaceLayer 0x0, windowHandle 0x400033, surfaceHandle 0x400033, bounds [ 0 / 0 300 x 300 ], insets [ l 0, r 0 - t 0, b 0 - 0x0], window [0/0 300x300], pixels[scale 1.0, 1.0 -> 300x300], visible true, lockedExt false,
[junit] config AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53c],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f882001d2e0, owner true, JAWTToolkitLock[obj 0x2efc2178, isOwner true, <6f63ab71, 799731f8>[count 1, qsz 0, owner <AWT-EventQueue-0>]]], idx 0], visualID 0x53c, fbConfigID 0x17d,
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]]],
[junit] awtComponent AWT-GLCanvas[Realized true,
[junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable,
[junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@4c38e2f6,
[junit] handle 0x400033,
[junit] Drawable size 300x300 surface[300x300],
[junit] AWT[pos 0/0, size 300x300,
[junit] visible true, displayable true, showing true,
[junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0],
[junit] chosen GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53c],
[junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f882001d2e0, owner true, JAWTToolkitLock[obj 0x2efc2178, isOwner true, <6f63ab71, 799731f8>[count 1, qsz 0, owner <AWT-EventQueue-0>]]], idx 0], visualID 0x53c, fbConfigID 0x17d,
[junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]],
[junit] chosen GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]]]]],
[junit] surfaceLock <3d0b4bb1, 4fc14742>[count 1, qsz 0, owner <AWT-EventQueue-0>]]]
[junit] Restarting surface...
[junit] Done
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364983462 ms III - Start
[junit] SLOCK [T main @ 1692364983462 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT - test00
[junit] OSX CALayer AWT-Mod Bug false
[junit] OSType LINUX
[junit] Java Version 17.0.6
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT - test00
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364986102 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364986102 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364987025 ms III - Start
[junit] SLOCK [T main @ 1692364987025 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test01
[junit] Frame size: cols x rows 4x1
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x344ff26: tileRendererInUse null, GearsES2[obj 0x344ff26 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x344ff26 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x344ff26 created: GearsObj[0xbbca441, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x344ff26 created: GearsObj[0x7e5fffcb, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x344ff26 created: GearsObj[0x7e5fffcb, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x344ff26 FIN GearsES2[obj 0x344ff26 isInit true, usesShared false, 1 GearsObj[0xbbca441, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e5fffcb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17310fbd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x344ff26 0/0 283x154 of 283x154, swapInterval 0, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x344ff26, angle 0.0, [l -1.8376623, r 1.8376623, b -1.0, t 1.0] 3.6753247x2.0 -> [l -1.8376623, r 1.8376626, b -1.0, t 1.0] 3.675325x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x344ff26 283x154, swapInterval 0, drawable 0x400021
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2a0f452b: tileRendererInUse null, GearsES2[obj 0x2a0f452b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2a0f452b on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2a0f452b created: GearsObj[0x3f1d5d67, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2a0f452b created: GearsObj[0x55dc9734, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2a0f452b created: GearsObj[0x55dc9734, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2a0f452b FIN GearsES2[obj 0x2a0f452b isInit true, usesShared false, 1 GearsObj[0x3f1d5d67, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55dc9734, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x436b9a58, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a0f452b 0/0 291x154 of 291x154, swapInterval 0, drawable 0x40002d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2a0f452b, angle 0.0, [l -1.8896104, r 1.8896104, b -1.0, t 1.0] 3.7792208x2.0 -> [l -1.8896104, r 1.8896106, b -1.0, t 1.0] 3.779221x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2a0f452b 291x154, swapInterval 0, drawable 0x40002d
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xe162283: tileRendererInUse null, GearsES2[obj 0xe162283 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xe162283 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xe162283 created: GearsObj[0x5c4cb2ed, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xe162283 created: GearsObj[0x663f0fe6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xe162283 created: GearsObj[0x663f0fe6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xe162283 FIN GearsES2[obj 0xe162283 isInit true, usesShared false, 1 GearsObj[0x5c4cb2ed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x663f0fe6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74d013fd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xe162283 0/0 282x154 of 282x154, swapInterval 0, drawable 0x400034, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xe162283, angle 0.0, [l -1.8311689, r 1.8311689, b -1.0, t 1.0] 3.6623378x2.0 -> [l -1.8311689, r 1.8311691, b -1.0, t 1.0] 3.662338x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xe162283 282x154, swapInterval 0, drawable 0x400034
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xe162283: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xe162283 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a0f452b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a0f452b FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x344ff26: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x344ff26 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test01
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test02
[junit] Frame size: cols x rows 4x1
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2168c8ab: tileRendererInUse null, GearsES2[obj 0x2168c8ab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2168c8ab on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2168c8ab created: GearsObj[0x10353b63, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2168c8ab created: GearsObj[0x10641936, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2168c8ab created: GearsObj[0x10641936, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2168c8ab FIN GearsES2[obj 0x2168c8ab isInit true, usesShared false, 1 GearsObj[0x10353b63, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10641936, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x245d09ff, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2168c8ab 0/0 291x154 of 291x154, swapInterval 0, drawable 0x40004b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2168c8ab, angle 0.0, [l -1.8896104, r 1.8896104, b -1.0, t 1.0] 3.7792208x2.0 -> [l -1.8896104, r 1.8896106, b -1.0, t 1.0] 3.779221x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2168c8ab 291x154, swapInterval 0, drawable 0x40004b
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x29b2be72: tileRendererInUse null, GearsES2[obj 0x29b2be72 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x29b2be72 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x29b2be72 created: GearsObj[0x5f30cc8c, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x29b2be72 created: GearsObj[0x13f0571, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x29b2be72 created: GearsObj[0x13f0571, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x29b2be72 FIN GearsES2[obj 0x29b2be72 isInit true, usesShared false, 1 GearsObj[0x5f30cc8c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13f0571, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64594c03, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x29b2be72 0/0 282x154 of 282x154, swapInterval 0, drawable 0x400052, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x29b2be72, angle 0.0, [l -1.8311689, r 1.8311689, b -1.0, t 1.0] 3.6623378x2.0 -> [l -1.8311689, r 1.8311691, b -1.0, t 1.0] 3.662338x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x29b2be72 282x154, swapInterval 0, drawable 0x400052
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x29b2be72: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x29b2be72 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2168c8ab: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2168c8ab FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test02
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364988866 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364988866 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.426 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364987025 ms III - Start
[junit] SLOCK [T main @ 1692364987025 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test01
[junit] Frame size: cols x rows 4x1
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x344ff26: tileRendererInUse null, GearsES2[obj 0x344ff26 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x344ff26 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x344ff26 created: GearsObj[0xbbca441, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x344ff26 created: GearsObj[0x7e5fffcb, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x344ff26 created: GearsObj[0x7e5fffcb, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x344ff26 FIN GearsES2[obj 0x344ff26 isInit true, usesShared false, 1 GearsObj[0xbbca441, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e5fffcb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17310fbd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x344ff26 0/0 283x154 of 283x154, swapInterval 0, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x344ff26, angle 0.0, [l -1.8376623, r 1.8376623, b -1.0, t 1.0] 3.6753247x2.0 -> [l -1.8376623, r 1.8376626, b -1.0, t 1.0] 3.675325x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x344ff26 283x154, swapInterval 0, drawable 0x400021
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2a0f452b: tileRendererInUse null, GearsES2[obj 0x2a0f452b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2a0f452b on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2a0f452b created: GearsObj[0x3f1d5d67, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2a0f452b created: GearsObj[0x55dc9734, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2a0f452b created: GearsObj[0x55dc9734, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2a0f452b FIN GearsES2[obj 0x2a0f452b isInit true, usesShared false, 1 GearsObj[0x3f1d5d67, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55dc9734, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x436b9a58, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a0f452b 0/0 291x154 of 291x154, swapInterval 0, drawable 0x40002d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2a0f452b, angle 0.0, [l -1.8896104, r 1.8896104, b -1.0, t 1.0] 3.7792208x2.0 -> [l -1.8896104, r 1.8896106, b -1.0, t 1.0] 3.779221x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2a0f452b 291x154, swapInterval 0, drawable 0x40002d
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xe162283: tileRendererInUse null, GearsES2[obj 0xe162283 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xe162283 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xe162283 created: GearsObj[0x5c4cb2ed, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xe162283 created: GearsObj[0x663f0fe6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xe162283 created: GearsObj[0x663f0fe6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xe162283 FIN GearsES2[obj 0xe162283 isInit true, usesShared false, 1 GearsObj[0x5c4cb2ed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x663f0fe6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74d013fd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xe162283 0/0 282x154 of 282x154, swapInterval 0, drawable 0x400034, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xe162283, angle 0.0, [l -1.8311689, r 1.8311689, b -1.0, t 1.0] 3.6623378x2.0 -> [l -1.8311689, r 1.8311691, b -1.0, t 1.0] 3.662338x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xe162283 282x154, swapInterval 0, drawable 0x400034
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xe162283: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xe162283 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a0f452b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a0f452b FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x344ff26: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x344ff26 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test01
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test02
[junit] Frame size: cols x rows 4x1
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2168c8ab: tileRendererInUse null, GearsES2[obj 0x2168c8ab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2168c8ab on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2168c8ab created: GearsObj[0x10353b63, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2168c8ab created: GearsObj[0x10641936, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2168c8ab created: GearsObj[0x10641936, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2168c8ab FIN GearsES2[obj 0x2168c8ab isInit true, usesShared false, 1 GearsObj[0x10353b63, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10641936, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x245d09ff, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2168c8ab 0/0 291x154 of 291x154, swapInterval 0, drawable 0x40004b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2168c8ab, angle 0.0, [l -1.8896104, r 1.8896104, b -1.0, t 1.0] 3.7792208x2.0 -> [l -1.8896104, r 1.8896106, b -1.0, t 1.0] 3.779221x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2168c8ab 291x154, swapInterval 0, drawable 0x40004b
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x29b2be72: tileRendererInUse null, GearsES2[obj 0x29b2be72 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x29b2be72 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x29b2be72 created: GearsObj[0x5f30cc8c, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x29b2be72 created: GearsObj[0x13f0571, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x29b2be72 created: GearsObj[0x13f0571, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x29b2be72 FIN GearsES2[obj 0x29b2be72 isInit true, usesShared false, 1 GearsObj[0x5f30cc8c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13f0571, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64594c03, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x29b2be72 0/0 282x154 of 282x154, swapInterval 0, drawable 0x400052, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x29b2be72, angle 0.0, [l -1.8311689, r 1.8311689, b -1.0, t 1.0] 3.6623378x2.0 -> [l -1.8311689, r 1.8311691, b -1.0, t 1.0] 3.662338x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x29b2be72 282x154, swapInterval 0, drawable 0x400052
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x29b2be72: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x29b2be72 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2168c8ab: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2168c8ab FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test02
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364988866 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364988866 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 0.767 sec
[junit] Testcase: test02 took 0.663 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.426 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364987025 ms III - Start
[junit] SLOCK [T main @ 1692364987025 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test01
[junit] Frame size: cols x rows 4x1
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x344ff26: tileRendererInUse null, GearsES2[obj 0x344ff26 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x344ff26 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x344ff26 created: GearsObj[0xbbca441, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x344ff26 created: GearsObj[0x7e5fffcb, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x344ff26 created: GearsObj[0x7e5fffcb, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x344ff26 FIN GearsES2[obj 0x344ff26 isInit true, usesShared false, 1 GearsObj[0xbbca441, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e5fffcb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17310fbd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x344ff26 0/0 283x154 of 283x154, swapInterval 0, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x344ff26, angle 0.0, [l -1.8376623, r 1.8376623, b -1.0, t 1.0] 3.6753247x2.0 -> [l -1.8376623, r 1.8376626, b -1.0, t 1.0] 3.675325x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x344ff26 283x154, swapInterval 0, drawable 0x400021
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2a0f452b: tileRendererInUse null, GearsES2[obj 0x2a0f452b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2a0f452b on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2a0f452b created: GearsObj[0x3f1d5d67, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2a0f452b created: GearsObj[0x55dc9734, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2a0f452b created: GearsObj[0x55dc9734, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2a0f452b FIN GearsES2[obj 0x2a0f452b isInit true, usesShared false, 1 GearsObj[0x3f1d5d67, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55dc9734, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x436b9a58, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a0f452b 0/0 291x154 of 291x154, swapInterval 0, drawable 0x40002d, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2a0f452b, angle 0.0, [l -1.8896104, r 1.8896104, b -1.0, t 1.0] 3.7792208x2.0 -> [l -1.8896104, r 1.8896106, b -1.0, t 1.0] 3.779221x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2a0f452b 291x154, swapInterval 0, drawable 0x40002d
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xe162283: tileRendererInUse null, GearsES2[obj 0xe162283 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xe162283 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xe162283 created: GearsObj[0x5c4cb2ed, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xe162283 created: GearsObj[0x663f0fe6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xe162283 created: GearsObj[0x663f0fe6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xe162283 FIN GearsES2[obj 0xe162283 isInit true, usesShared false, 1 GearsObj[0x5c4cb2ed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x663f0fe6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74d013fd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xe162283 0/0 282x154 of 282x154, swapInterval 0, drawable 0x400034, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xe162283, angle 0.0, [l -1.8311689, r 1.8311689, b -1.0, t 1.0] 3.6623378x2.0 -> [l -1.8311689, r 1.8311691, b -1.0, t 1.0] 3.662338x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xe162283 282x154, swapInterval 0, drawable 0x400034
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xe162283: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xe162283 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a0f452b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a0f452b FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x344ff26: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x344ff26 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test01
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test02
[junit] Frame size: cols x rows 4x1
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2168c8ab: tileRendererInUse null, GearsES2[obj 0x2168c8ab isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2168c8ab on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2168c8ab created: GearsObj[0x10353b63, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x2168c8ab created: GearsObj[0x10641936, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x2168c8ab created: GearsObj[0x10641936, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2168c8ab FIN GearsES2[obj 0x2168c8ab isInit true, usesShared false, 1 GearsObj[0x10353b63, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10641936, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x245d09ff, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2168c8ab 0/0 291x154 of 291x154, swapInterval 0, drawable 0x40004b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2168c8ab, angle 0.0, [l -1.8896104, r 1.8896104, b -1.0, t 1.0] 3.7792208x2.0 -> [l -1.8896104, r 1.8896106, b -1.0, t 1.0] 3.779221x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2168c8ab 291x154, swapInterval 0, drawable 0x40004b
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x29b2be72: tileRendererInUse null, GearsES2[obj 0x29b2be72 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x29b2be72 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x29b2be72 created: GearsObj[0x5f30cc8c, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x29b2be72 created: GearsObj[0x13f0571, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x29b2be72 created: GearsObj[0x13f0571, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x29b2be72 FIN GearsES2[obj 0x29b2be72 isInit true, usesShared false, 1 GearsObj[0x5f30cc8c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x13f0571, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64594c03, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x29b2be72 0/0 282x154 of 282x154, swapInterval 0, drawable 0x400052, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x29b2be72, angle 0.0, [l -1.8311689, r 1.8311689, b -1.0, t 1.0] 3.6623378x2.0 -> [l -1.8311689, r 1.8311691, b -1.0, t 1.0] 3.662338x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x29b2be72 282x154, swapInterval 0, drawable 0x400052
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x29b2be72: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x29b2be72 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2168c8ab: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2168c8ab FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasResize01AWT - test02
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364988866 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364988866 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelReadd01Bug1310AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelReadd01Bug1310AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364989703 ms III - Start
[junit] SLOCK [T main @ 1692364989703 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelReadd01Bug1310AWT - test00
[junit] GLEL init: Surface 800x800, GLJPanel, swap-ival 0
[junit] GLEL reshape: Surface 800x800, reshape 0/0 800x600
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelReadd01Bug1310AWT.test00-n0000-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[junit] XXX: Remove
[junit] GLEL dispose
[junit] XXX: ReAdd.0: glJPanel-Size: java.awt.Dimension[width=800,height=600]
[junit] XXX: ReAdd.X: glJPanel-Size: java.awt.Dimension[width=800,height=600]
[junit] GLEL init: Surface 800x800, GLJPanel, swap-ival 0
[junit] GLEL reshape: Surface 800x800, reshape 0/0 800x600
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelReadd01Bug1310AWT.test00-n0001-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[junit] GLEL dispose
[junit] Exp GL_Viewport: [0, 0, 800, 600]
[junit] Has GL_Viewport: [0, 0, 800, 600]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelReadd01Bug1310AWT - test00
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364991295 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364991295 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.178 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364989703 ms III - Start
[junit] SLOCK [T main @ 1692364989703 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelReadd01Bug1310AWT - test00
[junit] GLEL init: Surface 800x800, GLJPanel, swap-ival 0
[junit] GLEL reshape: Surface 800x800, reshape 0/0 800x600
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelReadd01Bug1310AWT.test00-n0000-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[junit] XXX: Remove
[junit] GLEL dispose
[junit] XXX: ReAdd.0: glJPanel-Size: java.awt.Dimension[width=800,height=600]
[junit] XXX: ReAdd.X: glJPanel-Size: java.awt.Dimension[width=800,height=600]
[junit] GLEL init: Surface 800x800, GLJPanel, swap-ival 0
[junit] GLEL reshape: Surface 800x800, reshape 0/0 800x600
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelReadd01Bug1310AWT.test00-n0001-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[junit] GLEL dispose
[junit] Exp GL_Viewport: [0, 0, 800, 600]
[junit] Has GL_Viewport: [0, 0, 800, 600]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelReadd01Bug1310AWT - test00
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364991295 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364991295 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test00 took 1.174 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.178 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364989703 ms III - Start
[junit] SLOCK [T main @ 1692364989703 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelReadd01Bug1310AWT - test00
[junit] GLEL init: Surface 800x800, GLJPanel, swap-ival 0
[junit] GLEL reshape: Surface 800x800, reshape 0/0 800x600
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelReadd01Bug1310AWT.test00-n0000-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[junit] XXX: Remove
[junit] GLEL dispose
[junit] XXX: ReAdd.0: glJPanel-Size: java.awt.Dimension[width=800,height=600]
[junit] XXX: ReAdd.X: glJPanel-Size: java.awt.Dimension[width=800,height=600]
[junit] GLEL init: Surface 800x800, GLJPanel, swap-ival 0
[junit] GLEL reshape: Surface 800x800, reshape 0/0 800x600
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelReadd01Bug1310AWT.test00-n0001-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png
[junit] GLEL dispose
[junit] Exp GL_Viewport: [0, 0, 800, 600]
[junit] Has GL_Viewport: [0, 0, 800, 600]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelReadd01Bug1310AWT - test00
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364991295 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364991295 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364992193 ms III - Start
[junit] SLOCK [T main @ 1692364992193 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01
[junit] Frame size: cols x rows 4x1
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2dff8bce: tileRendererInUse null, GearsES2[obj 0x2dff8bce isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2dff8bce on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2dff8bce created: GearsObj[0x2f84c5ff, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x2dff8bce created: GearsObj[0x3c9ea2f, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x2dff8bce created: GearsObj[0x3c9ea2f, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2dff8bce FIN GearsES2[obj 0x2dff8bce isInit true, usesShared false, 1 GearsObj[0x2f84c5ff, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3c9ea2f, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7908515, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2dff8bce 0/0 282x154 of 282x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2dff8bce, angle 0.0, [l -1.8311689, r 1.8311689, b -1.0, t 1.0] 3.6623378x2.0 -> [l -1.8311689, r 1.8311691, b -1.0, t 1.0] 3.662338x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2dff8bce 282x154, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x45d6f0e7: tileRendererInUse null, GearsES2[obj 0x45d6f0e7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x45d6f0e7 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x45d6f0e7 created: GearsObj[0x482e2488, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x45d6f0e7 created: GearsObj[0x1789d955, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x45d6f0e7 created: GearsObj[0x1789d955, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x45d6f0e7 FIN GearsES2[obj 0x45d6f0e7 isInit true, usesShared false, 1 GearsObj[0x482e2488, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1789d955, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x21ad664e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x45d6f0e7 0/0 291x154 of 291x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x45d6f0e7, angle 0.0, [l -1.8896104, r 1.8896104, b -1.0, t 1.0] 3.7792208x2.0 -> [l -1.8896104, r 1.8896106, b -1.0, t 1.0] 3.779221x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x45d6f0e7 291x154, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x49943aa1: tileRendererInUse null, GearsES2[obj 0x49943aa1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x49943aa1 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x49943aa1 created: GearsObj[0x40f75d6f, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x49943aa1 created: GearsObj[0x3280a566, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x49943aa1 created: GearsObj[0x3280a566, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x49943aa1 FIN GearsES2[obj 0x49943aa1 isInit true, usesShared false, 1 GearsObj[0x40f75d6f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3280a566, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x44a396da, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x49943aa1 0/0 283x154 of 283x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x49943aa1, angle 0.0, [l -1.8376623, r 1.8376623, b -1.0, t 1.0] 3.6753247x2.0 -> [l -1.8376623, r 1.8376626, b -1.0, t 1.0] 3.675325x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x49943aa1 283x154, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2dff8bce 282x154, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x45d6f0e7 291x154, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x49943aa1 283x154, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2dff8bce: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2dff8bce FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x45d6f0e7: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x45d6f0e7 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x49943aa1: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x49943aa1 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test02
[junit] Frame size: cols x rows 4x1
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x27ce19e: tileRendererInUse null, GearsES2[obj 0x27ce19e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x27ce19e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x27ce19e created: GearsObj[0x7ba760c, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x27ce19e created: GearsObj[0x4d8b11a3, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x27ce19e created: GearsObj[0x4d8b11a3, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x27ce19e FIN GearsES2[obj 0x27ce19e isInit true, usesShared false, 1 GearsObj[0x7ba760c, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4d8b11a3, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x191cb1f9, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x27ce19e 0/0 282x154 of 282x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x27ce19e, angle 0.0, [l -1.8311689, r 1.8311689, b -1.0, t 1.0] 3.6623378x2.0 -> [l -1.8311689, r 1.8311691, b -1.0, t 1.0] 3.662338x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x27ce19e 282x154, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x22c4f591: tileRendererInUse null, GearsES2[obj 0x22c4f591 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x22c4f591 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x22c4f591 created: GearsObj[0xedc3710, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x22c4f591 created: GearsObj[0x558d94e8, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x22c4f591 created: GearsObj[0x558d94e8, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x22c4f591 FIN GearsES2[obj 0x22c4f591 isInit true, usesShared false, 1 GearsObj[0xedc3710, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x558d94e8, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7475a832, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x22c4f591 0/0 291x154 of 291x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x22c4f591, angle 0.0, [l -1.8896104, r 1.8896104, b -1.0, t 1.0] 3.7792208x2.0 -> [l -1.8896104, r 1.8896106, b -1.0, t 1.0] 3.779221x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x22c4f591 291x154, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x27ce19e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x27ce19e FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x22c4f591: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x22c4f591 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test02
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364993906 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364993906 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.297 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364992193 ms III - Start
[junit] SLOCK [T main @ 1692364992193 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01
[junit] Frame size: cols x rows 4x1
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2dff8bce: tileRendererInUse null, GearsES2[obj 0x2dff8bce isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2dff8bce on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2dff8bce created: GearsObj[0x2f84c5ff, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x2dff8bce created: GearsObj[0x3c9ea2f, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x2dff8bce created: GearsObj[0x3c9ea2f, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2dff8bce FIN GearsES2[obj 0x2dff8bce isInit true, usesShared false, 1 GearsObj[0x2f84c5ff, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3c9ea2f, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7908515, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2dff8bce 0/0 282x154 of 282x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2dff8bce, angle 0.0, [l -1.8311689, r 1.8311689, b -1.0, t 1.0] 3.6623378x2.0 -> [l -1.8311689, r 1.8311691, b -1.0, t 1.0] 3.662338x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2dff8bce 282x154, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x45d6f0e7: tileRendererInUse null, GearsES2[obj 0x45d6f0e7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x45d6f0e7 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x45d6f0e7 created: GearsObj[0x482e2488, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x45d6f0e7 created: GearsObj[0x1789d955, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x45d6f0e7 created: GearsObj[0x1789d955, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x45d6f0e7 FIN GearsES2[obj 0x45d6f0e7 isInit true, usesShared false, 1 GearsObj[0x482e2488, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1789d955, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x21ad664e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x45d6f0e7 0/0 291x154 of 291x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x45d6f0e7, angle 0.0, [l -1.8896104, r 1.8896104, b -1.0, t 1.0] 3.7792208x2.0 -> [l -1.8896104, r 1.8896106, b -1.0, t 1.0] 3.779221x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x45d6f0e7 291x154, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x49943aa1: tileRendererInUse null, GearsES2[obj 0x49943aa1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x49943aa1 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x49943aa1 created: GearsObj[0x40f75d6f, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x49943aa1 created: GearsObj[0x3280a566, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x49943aa1 created: GearsObj[0x3280a566, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x49943aa1 FIN GearsES2[obj 0x49943aa1 isInit true, usesShared false, 1 GearsObj[0x40f75d6f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3280a566, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x44a396da, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x49943aa1 0/0 283x154 of 283x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x49943aa1, angle 0.0, [l -1.8376623, r 1.8376623, b -1.0, t 1.0] 3.6753247x2.0 -> [l -1.8376623, r 1.8376626, b -1.0, t 1.0] 3.675325x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x49943aa1 283x154, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2dff8bce 282x154, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x45d6f0e7 291x154, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x49943aa1 283x154, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2dff8bce: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2dff8bce FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x45d6f0e7: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x45d6f0e7 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x49943aa1: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x49943aa1 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test02
[junit] Frame size: cols x rows 4x1
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x27ce19e: tileRendererInUse null, GearsES2[obj 0x27ce19e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x27ce19e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x27ce19e created: GearsObj[0x7ba760c, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x27ce19e created: GearsObj[0x4d8b11a3, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x27ce19e created: GearsObj[0x4d8b11a3, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x27ce19e FIN GearsES2[obj 0x27ce19e isInit true, usesShared false, 1 GearsObj[0x7ba760c, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4d8b11a3, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x191cb1f9, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x27ce19e 0/0 282x154 of 282x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x27ce19e, angle 0.0, [l -1.8311689, r 1.8311689, b -1.0, t 1.0] 3.6623378x2.0 -> [l -1.8311689, r 1.8311691, b -1.0, t 1.0] 3.662338x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x27ce19e 282x154, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x22c4f591: tileRendererInUse null, GearsES2[obj 0x22c4f591 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x22c4f591 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x22c4f591 created: GearsObj[0xedc3710, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x22c4f591 created: GearsObj[0x558d94e8, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x22c4f591 created: GearsObj[0x558d94e8, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x22c4f591 FIN GearsES2[obj 0x22c4f591 isInit true, usesShared false, 1 GearsObj[0xedc3710, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x558d94e8, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7475a832, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x22c4f591 0/0 291x154 of 291x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x22c4f591, angle 0.0, [l -1.8896104, r 1.8896104, b -1.0, t 1.0] 3.7792208x2.0 -> [l -1.8896104, r 1.8896106, b -1.0, t 1.0] 3.779221x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x22c4f591 291x154, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x27ce19e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x27ce19e FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x22c4f591: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x22c4f591 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test02
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364993906 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364993906 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 0.692 sec
[junit] Testcase: test02 took 0.618 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.297 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364992193 ms III - Start
[junit] SLOCK [T main @ 1692364992193 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01
[junit] Frame size: cols x rows 4x1
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2dff8bce: tileRendererInUse null, GearsES2[obj 0x2dff8bce isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2dff8bce on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2dff8bce created: GearsObj[0x2f84c5ff, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x2dff8bce created: GearsObj[0x3c9ea2f, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x2dff8bce created: GearsObj[0x3c9ea2f, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2dff8bce FIN GearsES2[obj 0x2dff8bce isInit true, usesShared false, 1 GearsObj[0x2f84c5ff, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3c9ea2f, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7908515, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2dff8bce 0/0 282x154 of 282x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2dff8bce, angle 0.0, [l -1.8311689, r 1.8311689, b -1.0, t 1.0] 3.6623378x2.0 -> [l -1.8311689, r 1.8311691, b -1.0, t 1.0] 3.662338x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2dff8bce 282x154, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x45d6f0e7: tileRendererInUse null, GearsES2[obj 0x45d6f0e7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x45d6f0e7 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x45d6f0e7 created: GearsObj[0x482e2488, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x45d6f0e7 created: GearsObj[0x1789d955, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x45d6f0e7 created: GearsObj[0x1789d955, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x45d6f0e7 FIN GearsES2[obj 0x45d6f0e7 isInit true, usesShared false, 1 GearsObj[0x482e2488, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1789d955, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x21ad664e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x45d6f0e7 0/0 291x154 of 291x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x45d6f0e7, angle 0.0, [l -1.8896104, r 1.8896104, b -1.0, t 1.0] 3.7792208x2.0 -> [l -1.8896104, r 1.8896106, b -1.0, t 1.0] 3.779221x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x45d6f0e7 291x154, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x49943aa1: tileRendererInUse null, GearsES2[obj 0x49943aa1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x49943aa1 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x49943aa1 created: GearsObj[0x40f75d6f, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x49943aa1 created: GearsObj[0x3280a566, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x49943aa1 created: GearsObj[0x3280a566, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x49943aa1 FIN GearsES2[obj 0x49943aa1 isInit true, usesShared false, 1 GearsObj[0x40f75d6f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3280a566, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x44a396da, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x49943aa1 0/0 283x154 of 283x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x49943aa1, angle 0.0, [l -1.8376623, r 1.8376623, b -1.0, t 1.0] 3.6753247x2.0 -> [l -1.8376623, r 1.8376626, b -1.0, t 1.0] 3.675325x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x49943aa1 283x154, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2dff8bce 282x154, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x45d6f0e7 291x154, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x49943aa1 283x154, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2dff8bce: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2dff8bce FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x45d6f0e7: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x45d6f0e7 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x49943aa1: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x49943aa1 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test02
[junit] Frame size: cols x rows 4x1
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x27ce19e: tileRendererInUse null, GearsES2[obj 0x27ce19e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x27ce19e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x27ce19e created: GearsObj[0x7ba760c, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x27ce19e created: GearsObj[0x4d8b11a3, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x27ce19e created: GearsObj[0x4d8b11a3, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x27ce19e FIN GearsES2[obj 0x27ce19e isInit true, usesShared false, 1 GearsObj[0x7ba760c, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4d8b11a3, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x191cb1f9, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x27ce19e 0/0 282x154 of 282x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x27ce19e, angle 0.0, [l -1.8311689, r 1.8311689, b -1.0, t 1.0] 3.6623378x2.0 -> [l -1.8311689, r 1.8311691, b -1.0, t 1.0] 3.662338x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x27ce19e 282x154, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x22c4f591: tileRendererInUse null, GearsES2[obj 0x22c4f591 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x22c4f591 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x22c4f591 created: GearsObj[0xedc3710, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x22c4f591 created: GearsObj[0x558d94e8, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x22c4f591 created: GearsObj[0x558d94e8, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x22c4f591 FIN GearsES2[obj 0x22c4f591 isInit true, usesShared false, 1 GearsObj[0xedc3710, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x558d94e8, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7475a832, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x22c4f591 0/0 291x154 of 291x154, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x22c4f591, angle 0.0, [l -1.8896104, r 1.8896104, b -1.0, t 1.0] 3.7792208x2.0 -> [l -1.8896104, r 1.8896106, b -1.0, t 1.0] 3.779221x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x22c4f591 291x154, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x27ce19e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x27ce19e FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x22c4f591: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x22c4f591 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test02
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364993906 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364993906 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364994849 ms III - Start
[junit] SLOCK [T main @ 1692364994849 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test01_texUnit0_keepTex0_ES2
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x50809b8c: tileRendererInUse null, GearsES2[obj 0x50809b8c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x50809b8c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x50809b8c created: GearsObj[0x67fdf257, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x50809b8c created: GearsObj[0x40f82aa2, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x50809b8c created: GearsObj[0x40f82aa2, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x50809b8c FIN GearsES2[obj 0x50809b8c isInit true, usesShared false, 1 GearsObj[0x67fdf257, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x40f82aa2, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1380cf75, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 4 (enable: true)
[junit] null
[junit] ShaderProgram[id=4, linked=false, inUse=false, program: 10, 2 code:
[junit] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, 1/1 shader: 11, source]
[junit] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 12, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] **** Reshape.Reset: 310x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x50809b8c 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x50809b8c, angle 0.0, [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774 -> [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 310x480 of 310x480, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x50809b8c 640x480, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x50809b8c 640x480, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x50809b8c 640x480, swapInterval 0, drawable 0x0
[junit] window resize pos/siz: 0/0 640x480
[junit] **** Reshape.Reset: 390x371
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x50809b8c 0/0 390x371 of 390x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x50809b8c, angle 1.5, [l -1.0512129, r 1.0512129, b -1.0, t 1.0] 2.1024258x2.0 -> [l -1.0512129, r 1.0512129, b -1.0, t 1.0] 2.1024258x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 390x371 of 390x371, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x50809b8c 800x371, swapInterval 0, drawable 0x0
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelTextureStateAWT.test01_texUnit0_keepTex0_ES2-n0000-GL4___-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0371.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x50809b8c 800x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x50809b8c 800x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x50809b8c 800x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x50809b8c 800x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x50809b8c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x50809b8c FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test01_texUnit0_keepTex0_ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test02_texUnit0_keepTex1_ES2
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x17527224: tileRendererInUse null, GearsES2[obj 0x17527224 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x17527224 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x17527224 created: GearsObj[0x3527a273, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x17527224 created: GearsObj[0x579a5912, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x17527224 created: GearsObj[0x579a5912, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x17527224 FIN GearsES2[obj 0x17527224 isInit true, usesShared false, 1 GearsObj[0x3527a273, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x579a5912, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3c0e2a83, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 8 (enable: true)
[junit] null
[junit] ShaderProgram[id=8, linked=false, inUse=false, program: 10, 2 code:
[junit] ShaderCode[id=16, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 12, source]
[junit] ShaderCode[id=15, type=VERTEX_SHADER, valid=true, 1/1 shader: 11, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] **** Reshape.Reset: 310x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x17527224 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x17527224, angle 0.0, [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774 -> [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 310x480 of 310x480, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x17527224 640x480, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x17527224 640x480, swapInterval 0, drawable 0x0
[junit] window resize pos/siz: 0/0 640x480
[junit] **** Reshape.Reset: 390x371
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x17527224 0/0 390x371 of 390x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x17527224, angle 1.0, [l -1.0512129, r 1.0512129, b -1.0, t 1.0] 2.1024258x2.0 -> [l -1.0512129, r 1.0512129, b -1.0, t 1.0] 2.1024258x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 390x371 of 390x371, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x17527224 800x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x17527224 800x371, swapInterval 0, drawable 0x0
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelTextureStateAWT.test02_texUnit0_keepTex1_ES2-n0000-GL4___-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0371.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x17527224 800x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x17527224 800x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x17527224 800x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x17527224: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x17527224 FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test02_texUnit0_keepTex1_ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test03_texUnit1_keepTex1_ES2
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x8bd891c: tileRendererInUse null, GearsES2[obj 0x8bd891c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x8bd891c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x8bd891c created: GearsObj[0x6837410, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x8bd891c created: GearsObj[0x3893d6ee, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x8bd891c created: GearsObj[0x3893d6ee, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x8bd891c FIN GearsES2[obj 0x8bd891c isInit true, usesShared false, 1 GearsObj[0x6837410, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3893d6ee, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x74651f4a, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 12 (enable: true)
[junit] null
[junit] ShaderProgram[id=12, linked=false, inUse=false, program: 10, 2 code:
[junit] ShaderCode[id=23, type=VERTEX_SHADER, valid=true, 1/1 shader: 11, source]
[junit] ShaderCode[id=24, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 12, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] **** Reshape.Reset: 310x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x8bd891c 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x8bd891c, angle 0.0, [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774 -> [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 310x480 of 310x480, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x8bd891c 640x480, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x8bd891c 640x480, swapInterval 0, drawable 0x0
[junit] window resize pos/siz: 0/0 640x480
[junit] **** Reshape.Reset: 390x371
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x8bd891c 0/0 390x371 of 390x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x8bd891c, angle 1.0, [l -1.0512129, r 1.0512129, b -1.0, t 1.0] 2.1024258x2.0 -> [l -1.0512129, r 1.0512129, b -1.0, t 1.0] 2.1024258x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 390x371 of 390x371, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x8bd891c 800x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x8bd891c 800x371, swapInterval 0, drawable 0x0
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelTextureStateAWT.test03_texUnit1_keepTex1_ES2-n0000-GL4___-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0371.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x8bd891c 800x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x8bd891c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x8bd891c FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test03_texUnit1_keepTex1_ES2
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364997332 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364997332 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.069 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364994849 ms III - Start
[junit] SLOCK [T main @ 1692364994849 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test01_texUnit0_keepTex0_ES2
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x50809b8c: tileRendererInUse null, GearsES2[obj 0x50809b8c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x50809b8c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x50809b8c created: GearsObj[0x67fdf257, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x50809b8c created: GearsObj[0x40f82aa2, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x50809b8c created: GearsObj[0x40f82aa2, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x50809b8c FIN GearsES2[obj 0x50809b8c isInit true, usesShared false, 1 GearsObj[0x67fdf257, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x40f82aa2, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1380cf75, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 4 (enable: true)
[junit] null
[junit] ShaderProgram[id=4, linked=false, inUse=false, program: 10, 2 code:
[junit] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, 1/1 shader: 11, source]
[junit] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 12, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] **** Reshape.Reset: 310x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x50809b8c 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x50809b8c, angle 0.0, [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774 -> [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 310x480 of 310x480, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x50809b8c 640x480, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x50809b8c 640x480, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x50809b8c 640x480, swapInterval 0, drawable 0x0
[junit] window resize pos/siz: 0/0 640x480
[junit] **** Reshape.Reset: 390x371
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x50809b8c 0/0 390x371 of 390x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x50809b8c, angle 1.5, [l -1.0512129, r 1.0512129, b -1.0, t 1.0] 2.1024258x2.0 -> [l -1.0512129, r 1.0512129, b -1.0, t 1.0] 2.1024258x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 390x371 of 390x371, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x50809b8c 800x371, swapInterval 0, drawable 0x0
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelTextureStateAWT.test01_texUnit0_keepTex0_ES2-n0000-GL4___-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0371.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x50809b8c 800x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x50809b8c 800x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x50809b8c 800x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x50809b8c 800x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x50809b8c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x50809b8c FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test01_texUnit0_keepTex0_ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test02_texUnit0_keepTex1_ES2
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x17527224: tileRendererInUse null, GearsES2[obj 0x17527224 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x17527224 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x17527224 created: GearsObj[0x3527a273, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x17527224 created: GearsObj[0x579a5912, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x17527224 created: GearsObj[0x579a5912, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x17527224 FIN GearsES2[obj 0x17527224 isInit true, usesShared false, 1 GearsObj[0x3527a273, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x579a5912, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3c0e2a83, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 8 (enable: true)
[junit] null
[junit] ShaderProgram[id=8, linked=false, inUse=false, program: 10, 2 code:
[junit] ShaderCode[id=16, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 12, source]
[junit] ShaderCode[id=15, type=VERTEX_SHADER, valid=true, 1/1 shader: 11, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] **** Reshape.Reset: 310x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x17527224 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x17527224, angle 0.0, [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774 -> [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 310x480 of 310x480, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x17527224 640x480, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x17527224 640x480, swapInterval 0, drawable 0x0
[junit] window resize pos/siz: 0/0 640x480
[junit] **** Reshape.Reset: 390x371
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x17527224 0/0 390x371 of 390x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x17527224, angle 1.0, [l -1.0512129, r 1.0512129, b -1.0, t 1.0] 2.1024258x2.0 -> [l -1.0512129, r 1.0512129, b -1.0, t 1.0] 2.1024258x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 390x371 of 390x371, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x17527224 800x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x17527224 800x371, swapInterval 0, drawable 0x0
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelTextureStateAWT.test02_texUnit0_keepTex1_ES2-n0000-GL4___-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0371.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x17527224 800x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x17527224 800x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x17527224 800x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x17527224: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x17527224 FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test02_texUnit0_keepTex1_ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test03_texUnit1_keepTex1_ES2
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x8bd891c: tileRendererInUse null, GearsES2[obj 0x8bd891c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x8bd891c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x8bd891c created: GearsObj[0x6837410, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x8bd891c created: GearsObj[0x3893d6ee, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x8bd891c created: GearsObj[0x3893d6ee, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x8bd891c FIN GearsES2[obj 0x8bd891c isInit true, usesShared false, 1 GearsObj[0x6837410, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3893d6ee, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x74651f4a, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 12 (enable: true)
[junit] null
[junit] ShaderProgram[id=12, linked=false, inUse=false, program: 10, 2 code:
[junit] ShaderCode[id=23, type=VERTEX_SHADER, valid=true, 1/1 shader: 11, source]
[junit] ShaderCode[id=24, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 12, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] **** Reshape.Reset: 310x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x8bd891c 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x8bd891c, angle 0.0, [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774 -> [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 310x480 of 310x480, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x8bd891c 640x480, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x8bd891c 640x480, swapInterval 0, drawable 0x0
[junit] window resize pos/siz: 0/0 640x480
[junit] **** Reshape.Reset: 390x371
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x8bd891c 0/0 390x371 of 390x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x8bd891c, angle 1.0, [l -1.0512129, r 1.0512129, b -1.0, t 1.0] 2.1024258x2.0 -> [l -1.0512129, r 1.0512129, b -1.0, t 1.0] 2.1024258x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 390x371 of 390x371, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x8bd891c 800x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x8bd891c 800x371, swapInterval 0, drawable 0x0
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelTextureStateAWT.test03_texUnit1_keepTex1_ES2-n0000-GL4___-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0371.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x8bd891c 800x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x8bd891c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x8bd891c FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test03_texUnit1_keepTex1_ES2
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364997332 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364997332 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01_texUnit0_keepTex0_ES2 took 1.176 sec
[junit] Testcase: test02_texUnit0_keepTex1_ES2 took 0.669 sec
[junit] Testcase: test03_texUnit1_keepTex1_ES2 took 0.605 sec
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.069 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364994849 ms III - Start
[junit] SLOCK [T main @ 1692364994849 ms +++ localhost/127.0.0.1:59999 - Locked within 7 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test01_texUnit0_keepTex0_ES2
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x50809b8c: tileRendererInUse null, GearsES2[obj 0x50809b8c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x50809b8c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x50809b8c created: GearsObj[0x67fdf257, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x50809b8c created: GearsObj[0x40f82aa2, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x50809b8c created: GearsObj[0x40f82aa2, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x50809b8c FIN GearsES2[obj 0x50809b8c isInit true, usesShared false, 1 GearsObj[0x67fdf257, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x40f82aa2, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1380cf75, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 4 (enable: true)
[junit] null
[junit] ShaderProgram[id=4, linked=false, inUse=false, program: 10, 2 code:
[junit] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, 1/1 shader: 11, source]
[junit] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 12, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] **** Reshape.Reset: 310x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x50809b8c 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x50809b8c, angle 0.0, [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774 -> [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 310x480 of 310x480, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x50809b8c 640x480, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x50809b8c 640x480, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x50809b8c 640x480, swapInterval 0, drawable 0x0
[junit] window resize pos/siz: 0/0 640x480
[junit] **** Reshape.Reset: 390x371
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x50809b8c 0/0 390x371 of 390x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x50809b8c, angle 1.5, [l -1.0512129, r 1.0512129, b -1.0, t 1.0] 2.1024258x2.0 -> [l -1.0512129, r 1.0512129, b -1.0, t 1.0] 2.1024258x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 390x371 of 390x371, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x50809b8c 800x371, swapInterval 0, drawable 0x0
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelTextureStateAWT.test01_texUnit0_keepTex0_ES2-n0000-GL4___-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0371.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x50809b8c 800x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x50809b8c 800x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x50809b8c 800x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x50809b8c 800x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x50809b8c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x50809b8c FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test01_texUnit0_keepTex0_ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test02_texUnit0_keepTex1_ES2
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x17527224: tileRendererInUse null, GearsES2[obj 0x17527224 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x17527224 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x17527224 created: GearsObj[0x3527a273, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x17527224 created: GearsObj[0x579a5912, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x17527224 created: GearsObj[0x579a5912, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x17527224 FIN GearsES2[obj 0x17527224 isInit true, usesShared false, 1 GearsObj[0x3527a273, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x579a5912, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3c0e2a83, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 8 (enable: true)
[junit] null
[junit] ShaderProgram[id=8, linked=false, inUse=false, program: 10, 2 code:
[junit] ShaderCode[id=16, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 12, source]
[junit] ShaderCode[id=15, type=VERTEX_SHADER, valid=true, 1/1 shader: 11, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] **** Reshape.Reset: 310x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x17527224 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x17527224, angle 0.0, [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774 -> [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 310x480 of 310x480, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x17527224 640x480, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x17527224 640x480, swapInterval 0, drawable 0x0
[junit] window resize pos/siz: 0/0 640x480
[junit] **** Reshape.Reset: 390x371
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x17527224 0/0 390x371 of 390x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x17527224, angle 1.0, [l -1.0512129, r 1.0512129, b -1.0, t 1.0] 2.1024258x2.0 -> [l -1.0512129, r 1.0512129, b -1.0, t 1.0] 2.1024258x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 390x371 of 390x371, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x17527224 800x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x17527224 800x371, swapInterval 0, drawable 0x0
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelTextureStateAWT.test02_texUnit0_keepTex1_ES2-n0000-GL4___-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0371.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x17527224 800x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x17527224 800x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x17527224 800x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x17527224: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x17527224 FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test02_texUnit0_keepTex1_ES2
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test03_texUnit1_keepTex1_ES2
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x8bd891c: tileRendererInUse null, GearsES2[obj 0x8bd891c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x8bd891c on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x8bd891c created: GearsObj[0x6837410, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x8bd891c created: GearsObj[0x3893d6ee, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x8bd891c created: GearsObj[0x3893d6ee, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x8bd891c FIN GearsES2[obj 0x8bd891c isInit true, usesShared false, 1 GearsObj[0x6837410, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3893d6ee, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x74651f4a, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 12 (enable: true)
[junit] null
[junit] ShaderProgram[id=12, linked=false, inUse=false, program: 10, 2 code:
[junit] ShaderCode[id=23, type=VERTEX_SHADER, valid=true, 1/1 shader: 11, source]
[junit] ShaderCode[id=24, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 12, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] **** Reshape.Reset: 310x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x8bd891c 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x8bd891c, angle 0.0, [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774 -> [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 310x480 of 310x480, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x8bd891c 640x480, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x8bd891c 640x480, swapInterval 0, drawable 0x0
[junit] window resize pos/siz: 0/0 640x480
[junit] **** Reshape.Reset: 390x371
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x8bd891c 0/0 390x371 of 390x371, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x8bd891c, angle 1.0, [l -1.0512129, r 1.0512129, b -1.0, t 1.0] 2.1024258x2.0 -> [l -1.0512129, r 1.0512129, b -1.0, t 1.0] 2.1024258x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 390x371 of 390x371, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x8bd891c 800x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x8bd891c 800x371, swapInterval 0, drawable 0x0
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelTextureStateAWT.test03_texUnit1_keepTex1_ES2-n0000-GL4___-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0371.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x8bd891c 800x371, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x8bd891c: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x8bd891c FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test03_texUnit1_keepTex1_ES2
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364997332 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364997332 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364998200 ms III - Start
[junit] SLOCK [T main @ 1692364998200 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT - testAddRemove
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x16d04d3d: tileRendererInUse null, GearsES2[obj 0x16d04d3d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x16d04d3d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x16d04d3d created: GearsObj[0x4b92ffad, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x16d04d3d created: GearsObj[0xdd94033, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x16d04d3d created: GearsObj[0xdd94033, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x16d04d3d FIN GearsES2[obj 0x16d04d3d isInit true, usesShared false, 1 GearsObj[0x4b92ffad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xdd94033, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18715da9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x16d04d3d 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x16d04d3d, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x16d04d3d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x16d04d3d, angle 1.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x16d04d3d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x16d04d3d FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x16d04d3d: tileRendererInUse null, GearsES2[obj 0x16d04d3d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x16d04d3d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x16d04d3d created: GearsObj[0x52f83c9c, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x16d04d3d created: GearsObj[0x5d9cb360, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x16d04d3d created: GearsObj[0x5d9cb360, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x16d04d3d FIN GearsES2[obj 0x16d04d3d isInit true, usesShared false, 1 GearsObj[0x52f83c9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5d9cb360, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x47c4b9c1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x16d04d3d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400033, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x16d04d3d, angle 62.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x16d04d3d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x16d04d3d FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT - testAddRemove
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364999185 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364999186 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.567 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364998200 ms III - Start
[junit] SLOCK [T main @ 1692364998200 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT - testAddRemove
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x16d04d3d: tileRendererInUse null, GearsES2[obj 0x16d04d3d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x16d04d3d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x16d04d3d created: GearsObj[0x4b92ffad, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x16d04d3d created: GearsObj[0xdd94033, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x16d04d3d created: GearsObj[0xdd94033, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x16d04d3d FIN GearsES2[obj 0x16d04d3d isInit true, usesShared false, 1 GearsObj[0x4b92ffad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xdd94033, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18715da9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x16d04d3d 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x16d04d3d, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x16d04d3d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x16d04d3d, angle 1.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x16d04d3d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x16d04d3d FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x16d04d3d: tileRendererInUse null, GearsES2[obj 0x16d04d3d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x16d04d3d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x16d04d3d created: GearsObj[0x52f83c9c, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x16d04d3d created: GearsObj[0x5d9cb360, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x16d04d3d created: GearsObj[0x5d9cb360, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x16d04d3d FIN GearsES2[obj 0x16d04d3d isInit true, usesShared false, 1 GearsObj[0x52f83c9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5d9cb360, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x47c4b9c1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x16d04d3d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400033, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x16d04d3d, angle 62.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x16d04d3d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x16d04d3d FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT - testAddRemove
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364999185 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364999186 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testAddRemove took 0.973 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.567 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364998200 ms III - Start
[junit] SLOCK [T main @ 1692364998200 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT - testAddRemove
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x16d04d3d: tileRendererInUse null, GearsES2[obj 0x16d04d3d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x16d04d3d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x16d04d3d created: GearsObj[0x4b92ffad, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x16d04d3d created: GearsObj[0xdd94033, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x16d04d3d created: GearsObj[0xdd94033, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x16d04d3d FIN GearsES2[obj 0x16d04d3d isInit true, usesShared false, 1 GearsObj[0x4b92ffad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xdd94033, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18715da9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x16d04d3d 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x16d04d3d, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x16d04d3d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x16d04d3d, angle 1.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x16d04d3d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x16d04d3d FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x16d04d3d: tileRendererInUse null, GearsES2[obj 0x16d04d3d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x16d04d3d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x16d04d3d created: GearsObj[0x52f83c9c, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x16d04d3d created: GearsObj[0x5d9cb360, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x16d04d3d created: GearsObj[0x5d9cb360, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x16d04d3d FIN GearsES2[obj 0x16d04d3d isInit true, usesShared false, 1 GearsObj[0x52f83c9c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5d9cb360, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x47c4b9c1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x16d04d3d 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400033, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x16d04d3d, angle 62.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x16d04d3d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x16d04d3d FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT - testAddRemove
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692364999185 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692364999186 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365000129 ms III - Start
[junit] SLOCK [T main @ 1692365000129 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT - test01ScrollPane
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x38afe297: tileRendererInUse null, GearsES2[obj 0x38afe297 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x38afe297 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x38afe297 created: GearsObj[0x21f93ace, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x38afe297 created: GearsObj[0x6921fb4f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x38afe297 created: GearsObj[0x6921fb4f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38afe297 FIN GearsES2[obj 0x38afe297 isInit true, usesShared false, 1 GearsObj[0x21f93ace, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6921fb4f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3fd1d446, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38afe297 0/0 571x600 of 571x600, swapInterval 1, drawable 0x40002b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x38afe297, angle 0.0, [l -1.0, r 1.0, b -1.050788, t 1.050788] 2.0x2.101576 -> [l -1.0, r 1.0, b -1.050788, t 1.050788] 2.0x2.101576, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38afe297 0/0 581x600 of 581x600, swapInterval 1, drawable 0x40002b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x38afe297, angle 0.5, [l -1.0, r 1.0, b -1.0327022, t 1.0327022] 2.0x2.0654044 -> [l -1.0, r 1.0, b -1.0327022, t 1.0327022] 2.0x2.0654044, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38afe297: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38afe297 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT - test01ScrollPane
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365001201 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365001201 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.659 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365000129 ms III - Start
[junit] SLOCK [T main @ 1692365000129 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT - test01ScrollPane
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x38afe297: tileRendererInUse null, GearsES2[obj 0x38afe297 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x38afe297 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x38afe297 created: GearsObj[0x21f93ace, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x38afe297 created: GearsObj[0x6921fb4f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x38afe297 created: GearsObj[0x6921fb4f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38afe297 FIN GearsES2[obj 0x38afe297 isInit true, usesShared false, 1 GearsObj[0x21f93ace, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6921fb4f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3fd1d446, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38afe297 0/0 571x600 of 571x600, swapInterval 1, drawable 0x40002b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x38afe297, angle 0.0, [l -1.0, r 1.0, b -1.050788, t 1.050788] 2.0x2.101576 -> [l -1.0, r 1.0, b -1.050788, t 1.050788] 2.0x2.101576, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38afe297 0/0 581x600 of 581x600, swapInterval 1, drawable 0x40002b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x38afe297, angle 0.5, [l -1.0, r 1.0, b -1.0327022, t 1.0327022] 2.0x2.0654044 -> [l -1.0, r 1.0, b -1.0327022, t 1.0327022] 2.0x2.0654044, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38afe297: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38afe297 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT - test01ScrollPane
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365001201 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365001201 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01ScrollPane took 1.058 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.659 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365000129 ms III - Start
[junit] SLOCK [T main @ 1692365000129 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT - test01ScrollPane
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x38afe297: tileRendererInUse null, GearsES2[obj 0x38afe297 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x38afe297 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x38afe297 created: GearsObj[0x21f93ace, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x38afe297 created: GearsObj[0x6921fb4f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x38afe297 created: GearsObj[0x6921fb4f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38afe297 FIN GearsES2[obj 0x38afe297 isInit true, usesShared false, 1 GearsObj[0x21f93ace, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6921fb4f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3fd1d446, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38afe297 0/0 571x600 of 571x600, swapInterval 1, drawable 0x40002b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x38afe297, angle 0.0, [l -1.0, r 1.0, b -1.050788, t 1.050788] 2.0x2.101576 -> [l -1.0, r 1.0, b -1.050788, t 1.050788] 2.0x2.101576, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38afe297 0/0 581x600 of 581x600, swapInterval 1, drawable 0x40002b, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x38afe297, angle 0.5, [l -1.0, r 1.0, b -1.0327022, t 1.0327022] 2.0x2.0654044 -> [l -1.0, r 1.0, b -1.0327022, t 1.0327022] 2.0x2.0654044, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38afe297: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38afe297 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT - test01ScrollPane
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365001201 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365001201 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365002158 ms III - Start
[junit] SLOCK [T main @ 1692365002158 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test01GLDefault
[junit] GLProfile Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x74da7118: tileRendererInUse null, GearsES2[obj 0x74da7118 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x74da7118 on Thread[AWT-EventQueue-0,6,main]
[junit] GLProfile Default: GLProfile[GL3bc/GL3bc.sw]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] testing with java.awt.Window
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x74da7118 created: GearsObj[0x2fce04ad, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x74da7118 created: GearsObj[0x3b5f6f1f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x74da7118 created: GearsObj[0x3b5f6f1f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x74da7118 FIN GearsES2[obj 0x74da7118 isInit true, usesShared false, 1 GearsObj[0x2fce04ad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b5f6f1f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x486bcb2a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x74da7118 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40001f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x74da7118, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x74da7118 512x512, swapInterval 1, drawable 0x40001f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x74da7118 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40001f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x74da7118, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] cleaning up...
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x74da7118: tileRendererInUse null
[junit] testing with java.awt.Frame
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x74da7118 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6eeb8961: tileRendererInUse null, GearsES2[obj 0x6eeb8961 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6eeb8961 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6eeb8961 created: GearsObj[0x4ce3fae2, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6eeb8961 created: GearsObj[0x6d25310c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6eeb8961 created: GearsObj[0x6d25310c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6eeb8961 FIN GearsES2[obj 0x6eeb8961 isInit true, usesShared false, 1 GearsObj[0x4ce3fae2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d25310c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7f530fa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6eeb8961 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400030, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6eeb8961, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6eeb8961 502x482, swapInterval 1, drawable 0x400030
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6eeb8961 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400030, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6eeb8961, angle 1.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] cleaning up...
[junit] testing with javax.swing.JFrame
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6eeb8961: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6eeb8961 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5b892cb4: tileRendererInUse null, GearsES2[obj 0x5b892cb4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5b892cb4 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5b892cb4 created: GearsObj[0xf0f09c1, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5b892cb4 created: GearsObj[0x2beb5af1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5b892cb4 created: GearsObj[0x2beb5af1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5b892cb4 FIN GearsES2[obj 0x5b892cb4 isInit true, usesShared false, 1 GearsObj[0xf0f09c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2beb5af1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73bdb6a1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5b892cb4 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400040, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5b892cb4, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5b892cb4 502x482, swapInterval 1, drawable 0x400040
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5b892cb4 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400040, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5b892cb4, angle 1.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] cleaning up...
[junit] GLProfile GL2: GLProfile[GL2/GL3bc.sw]
[junit] testing with java.awt.Window
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5b892cb4: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5b892cb4 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test01GLDefault
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test02GL2
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x47a9659b: tileRendererInUse null, GearsES2[obj 0x47a9659b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x47a9659b on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x47a9659b created: GearsObj[0x182555e8, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x47a9659b created: GearsObj[0x65cd39ad, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x47a9659b created: GearsObj[0x65cd39ad, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x47a9659b FIN GearsES2[obj 0x47a9659b isInit true, usesShared false, 1 GearsObj[0x182555e8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65cd39ad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66fa63d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x47a9659b 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400053, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x47a9659b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x47a9659b 512x512, swapInterval 1, drawable 0x400053
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x47a9659b 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400053, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x47a9659b, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] cleaning up...
[junit] testing with java.awt.Frame
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x47a9659b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x47a9659b FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6a323f45: tileRendererInUse null, GearsES2[obj 0x6a323f45 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6a323f45 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6a323f45 created: GearsObj[0x330a7ea4, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6a323f45 created: GearsObj[0x520d4e63, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6a323f45 created: GearsObj[0x520d4e63, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6a323f45 FIN GearsES2[obj 0x6a323f45 isInit true, usesShared false, 1 GearsObj[0x330a7ea4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x520d4e63, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c8028d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a323f45 0/0 502x482 of 502x482, swapInterval 1, drawable 0x40005f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6a323f45, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6a323f45 502x482, swapInterval 1, drawable 0x40005f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a323f45 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40005f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6a323f45, angle 0.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] cleaning up...
[junit] testing with javax.swing.JFrame
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a323f45: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a323f45 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3b34e5f2: tileRendererInUse null, GearsES2[obj 0x3b34e5f2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3b34e5f2 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3b34e5f2 created: GearsObj[0x56d70151, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3b34e5f2 created: GearsObj[0x7bcb1bb3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3b34e5f2 created: GearsObj[0x7bcb1bb3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3b34e5f2 FIN GearsES2[obj 0x3b34e5f2 isInit true, usesShared false, 1 GearsObj[0x56d70151, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7bcb1bb3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x75ea656b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3b34e5f2 0/0 502x482 of 502x482, swapInterval 1, drawable 0x40006f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3b34e5f2, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3b34e5f2 502x482, swapInterval 1, drawable 0x40006f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3b34e5f2 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40006f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3b34e5f2, angle 1.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] cleaning up...
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3b34e5f2: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3b34e5f2 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test02GL2
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365008911 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365008911 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.34 sec
[junit] ------------- Standard Output ---------------
[junit] GLProfile Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[junit] GLProfile Default: GLProfile[GL3bc/GL3bc.sw]
[junit] testing with java.awt.Window
[junit] cleaning up...
[junit] testing with java.awt.Frame
[junit] cleaning up...
[junit] testing with javax.swing.JFrame
[junit] cleaning up...
[junit] GLProfile GL2: GLProfile[GL2/GL3bc.sw]
[junit] testing with java.awt.Window
[junit] cleaning up...
[junit] testing with java.awt.Frame
[junit] cleaning up...
[junit] testing with javax.swing.JFrame
[junit] cleaning up...
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365002158 ms III - Start
[junit] SLOCK [T main @ 1692365002158 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test01GLDefault
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x74da7118: tileRendererInUse null, GearsES2[obj 0x74da7118 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x74da7118 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x74da7118 created: GearsObj[0x2fce04ad, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x74da7118 created: GearsObj[0x3b5f6f1f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x74da7118 created: GearsObj[0x3b5f6f1f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x74da7118 FIN GearsES2[obj 0x74da7118 isInit true, usesShared false, 1 GearsObj[0x2fce04ad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b5f6f1f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x486bcb2a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x74da7118 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40001f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x74da7118, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x74da7118 512x512, swapInterval 1, drawable 0x40001f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x74da7118 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40001f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x74da7118, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x74da7118: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x74da7118 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6eeb8961: tileRendererInUse null, GearsES2[obj 0x6eeb8961 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6eeb8961 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6eeb8961 created: GearsObj[0x4ce3fae2, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6eeb8961 created: GearsObj[0x6d25310c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6eeb8961 created: GearsObj[0x6d25310c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6eeb8961 FIN GearsES2[obj 0x6eeb8961 isInit true, usesShared false, 1 GearsObj[0x4ce3fae2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d25310c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7f530fa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6eeb8961 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400030, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6eeb8961, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6eeb8961 502x482, swapInterval 1, drawable 0x400030
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6eeb8961 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400030, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6eeb8961, angle 1.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6eeb8961: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6eeb8961 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5b892cb4: tileRendererInUse null, GearsES2[obj 0x5b892cb4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5b892cb4 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5b892cb4 created: GearsObj[0xf0f09c1, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5b892cb4 created: GearsObj[0x2beb5af1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5b892cb4 created: GearsObj[0x2beb5af1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5b892cb4 FIN GearsES2[obj 0x5b892cb4 isInit true, usesShared false, 1 GearsObj[0xf0f09c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2beb5af1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73bdb6a1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5b892cb4 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400040, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5b892cb4, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5b892cb4 502x482, swapInterval 1, drawable 0x400040
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5b892cb4 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400040, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5b892cb4, angle 1.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5b892cb4: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5b892cb4 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test01GLDefault
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test02GL2
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x47a9659b: tileRendererInUse null, GearsES2[obj 0x47a9659b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x47a9659b on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x47a9659b created: GearsObj[0x182555e8, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x47a9659b created: GearsObj[0x65cd39ad, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x47a9659b created: GearsObj[0x65cd39ad, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x47a9659b FIN GearsES2[obj 0x47a9659b isInit true, usesShared false, 1 GearsObj[0x182555e8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65cd39ad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66fa63d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x47a9659b 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400053, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x47a9659b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x47a9659b 512x512, swapInterval 1, drawable 0x400053
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x47a9659b 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400053, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x47a9659b, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x47a9659b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x47a9659b FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6a323f45: tileRendererInUse null, GearsES2[obj 0x6a323f45 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6a323f45 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6a323f45 created: GearsObj[0x330a7ea4, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6a323f45 created: GearsObj[0x520d4e63, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6a323f45 created: GearsObj[0x520d4e63, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6a323f45 FIN GearsES2[obj 0x6a323f45 isInit true, usesShared false, 1 GearsObj[0x330a7ea4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x520d4e63, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c8028d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a323f45 0/0 502x482 of 502x482, swapInterval 1, drawable 0x40005f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6a323f45, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6a323f45 502x482, swapInterval 1, drawable 0x40005f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a323f45 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40005f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6a323f45, angle 0.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a323f45: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a323f45 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3b34e5f2: tileRendererInUse null, GearsES2[obj 0x3b34e5f2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3b34e5f2 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3b34e5f2 created: GearsObj[0x56d70151, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3b34e5f2 created: GearsObj[0x7bcb1bb3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3b34e5f2 created: GearsObj[0x7bcb1bb3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3b34e5f2 FIN GearsES2[obj 0x3b34e5f2 isInit true, usesShared false, 1 GearsObj[0x56d70151, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7bcb1bb3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x75ea656b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3b34e5f2 0/0 502x482 of 502x482, swapInterval 1, drawable 0x40006f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3b34e5f2, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3b34e5f2 502x482, swapInterval 1, drawable 0x40006f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3b34e5f2 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40006f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3b34e5f2, angle 1.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3b34e5f2: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3b34e5f2 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test02GL2
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365008911 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365008911 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01GLDefault took 3.228 sec
[junit] Testcase: test02GL2 took 3.136 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.34 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] GLProfile Natives[GL4bc false, GL4 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES3 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.2 (ES profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 7 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GL4.sw], GL2ES2 GLProfile[GL2ES2/GL4.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL4 GLProfile[GL4/GL4.sw], GL3 GLProfile[GL3/GL4.sw], GL2GL3 GLProfile[GL2GL3/GL4.sw], , default GLProfile[GL3bc/GL3bc.sw], count 11 / 12]
[junit] GLProfile Default: GLProfile[GL3bc/GL3bc.sw]
[junit] testing with java.awt.Window
[junit] cleaning up...
[junit] testing with java.awt.Frame
[junit] cleaning up...
[junit] testing with javax.swing.JFrame
[junit] cleaning up...
[junit] GLProfile GL2: GLProfile[GL2/GL3bc.sw]
[junit] testing with java.awt.Window
[junit] cleaning up...
[junit] testing with java.awt.Frame
[junit] cleaning up...
[junit] testing with javax.swing.JFrame
[junit] cleaning up...
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365002158 ms III - Start
[junit] SLOCK [T main @ 1692365002158 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test01GLDefault
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x74da7118: tileRendererInUse null, GearsES2[obj 0x74da7118 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x74da7118 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x74da7118 created: GearsObj[0x2fce04ad, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x74da7118 created: GearsObj[0x3b5f6f1f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x74da7118 created: GearsObj[0x3b5f6f1f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x74da7118 FIN GearsES2[obj 0x74da7118 isInit true, usesShared false, 1 GearsObj[0x2fce04ad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b5f6f1f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x486bcb2a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x74da7118 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40001f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x74da7118, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x74da7118 512x512, swapInterval 1, drawable 0x40001f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x74da7118 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40001f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x74da7118, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x74da7118: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x74da7118 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6eeb8961: tileRendererInUse null, GearsES2[obj 0x6eeb8961 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6eeb8961 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6eeb8961 created: GearsObj[0x4ce3fae2, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6eeb8961 created: GearsObj[0x6d25310c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6eeb8961 created: GearsObj[0x6d25310c, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6eeb8961 FIN GearsES2[obj 0x6eeb8961 isInit true, usesShared false, 1 GearsObj[0x4ce3fae2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d25310c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7f530fa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6eeb8961 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400030, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6eeb8961, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6eeb8961 502x482, swapInterval 1, drawable 0x400030
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6eeb8961 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400030, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6eeb8961, angle 1.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6eeb8961: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6eeb8961 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5b892cb4: tileRendererInUse null, GearsES2[obj 0x5b892cb4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5b892cb4 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5b892cb4 created: GearsObj[0xf0f09c1, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5b892cb4 created: GearsObj[0x2beb5af1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5b892cb4 created: GearsObj[0x2beb5af1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5b892cb4 FIN GearsES2[obj 0x5b892cb4 isInit true, usesShared false, 1 GearsObj[0xf0f09c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2beb5af1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73bdb6a1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5b892cb4 0/0 502x482 of 502x482, swapInterval 1, drawable 0x400040, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5b892cb4, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5b892cb4 502x482, swapInterval 1, drawable 0x400040
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5b892cb4 0/0 512x483 of 512x483, swapInterval 1, drawable 0x400040, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5b892cb4, angle 1.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5b892cb4: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5b892cb4 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test01GLDefault
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test02GL2
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x47a9659b: tileRendererInUse null, GearsES2[obj 0x47a9659b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x47a9659b on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x47a9659b created: GearsObj[0x182555e8, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x47a9659b created: GearsObj[0x65cd39ad, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x47a9659b created: GearsObj[0x65cd39ad, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x47a9659b FIN GearsES2[obj 0x47a9659b isInit true, usesShared false, 1 GearsObj[0x182555e8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x65cd39ad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66fa63d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x47a9659b 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400053, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x47a9659b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x47a9659b 512x512, swapInterval 1, drawable 0x400053
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x47a9659b 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400053, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x47a9659b, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x47a9659b: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x47a9659b FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6a323f45: tileRendererInUse null, GearsES2[obj 0x6a323f45 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6a323f45 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6a323f45 created: GearsObj[0x330a7ea4, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x6a323f45 created: GearsObj[0x520d4e63, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x6a323f45 created: GearsObj[0x520d4e63, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6a323f45 FIN GearsES2[obj 0x6a323f45 isInit true, usesShared false, 1 GearsObj[0x330a7ea4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x520d4e63, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c8028d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a323f45 0/0 502x482 of 502x482, swapInterval 1, drawable 0x40005f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6a323f45, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6a323f45 502x482, swapInterval 1, drawable 0x40005f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a323f45 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40005f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6a323f45, angle 0.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a323f45: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a323f45 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3b34e5f2: tileRendererInUse null, GearsES2[obj 0x3b34e5f2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x3b34e5f2 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x3b34e5f2 created: GearsObj[0x56d70151, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x3b34e5f2 created: GearsObj[0x7bcb1bb3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x3b34e5f2 created: GearsObj[0x7bcb1bb3, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3b34e5f2 FIN GearsES2[obj 0x3b34e5f2 isInit true, usesShared false, 1 GearsObj[0x56d70151, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7bcb1bb3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x75ea656b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3b34e5f2 0/0 502x482 of 502x482, swapInterval 1, drawable 0x40006f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3b34e5f2, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3b34e5f2 502x482, swapInterval 1, drawable 0x40006f
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3b34e5f2 0/0 512x483 of 512x483, swapInterval 1, drawable 0x40006f, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x3b34e5f2, angle 1.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3b34e5f2: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3b34e5f2 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test02GL2
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365008911 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365008911 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365009829 ms III - Start
[junit] SLOCK [T main @ 1692365009829 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464 - testTextRendererDraw2D
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464 - testTextRendererDraw2D
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464 - testTextRendererDraw3D
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464 - testTextRendererDraw3D
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365011312 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365011312 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.071 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365009829 ms III - Start
[junit] SLOCK [T main @ 1692365009829 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464 - testTextRendererDraw2D
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464 - testTextRendererDraw2D
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464 - testTextRendererDraw3D
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464 - testTextRendererDraw3D
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365011312 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365011312 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testTextRendererDraw2D took 0.564 sec
[junit] Testcase: testTextRendererDraw3D took 0.526 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.071 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365009829 ms III - Start
[junit] SLOCK [T main @ 1692365009829 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464 - testTextRendererDraw2D
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464 - testTextRendererDraw2D
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464 - testTextRendererDraw3D
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464 - testTextRendererDraw3D
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365011312 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365011312 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365012197 ms III - Start
[junit] SLOCK [T main @ 1692365012197 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer
[junit] Image right side up
[junit] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION: 3.1 Mesa 20.3.5
[junit] below: 0xff0000
[junit] above: 0xff00
[junit] XXX GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[junit] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01DefaultFBO
[junit] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION: 3.1 Mesa 20.3.5
[junit] Image right side up
[junit] Image right side up
[junit] Image right side up
[junit] below: 0xff0000
[junit] above: 0xff00
[junit] XXX GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[junit] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01DefaultFBO
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01DefaultPBuffer
[junit] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION: 3.1 Mesa 20.3.5
[junit] below: 0xff0000
[junit] above: 0xff00
[junit] XXX GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[junit] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01DefaultPBuffer
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01StencilFBO
[junit] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION: 3.1 Mesa 20.3.5
[junit] below: 0xff0000
[junit] above: 0xff00
[junit] XXX GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[junit] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01StencilFBO
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365012783 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365012784 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.169 sec
[junit] ------------- Standard Output ---------------
[junit] Image right side up
[junit] Image right side up
[junit] Image right side up
[junit] Image right side up
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365012197 ms III - Start
[junit] SLOCK [T main @ 1692365012197 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer
[junit] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION: 3.1 Mesa 20.3.5
[junit] below: 0xff0000
[junit] above: 0xff00
[junit] XXX GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[junit] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01DefaultFBO
[junit] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION: 3.1 Mesa 20.3.5
[junit] below: 0xff0000
[junit] above: 0xff00
[junit] XXX GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[junit] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01DefaultFBO
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01DefaultPBuffer
[junit] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION: 3.1 Mesa 20.3.5
[junit] below: 0xff0000
[junit] above: 0xff00
[junit] XXX GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[junit] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01DefaultPBuffer
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01StencilFBO
[junit] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION: 3.1 Mesa 20.3.5
[junit] below: 0xff0000
[junit] above: 0xff00
[junit] XXX GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[junit] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01StencilFBO
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365012783 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365012784 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01AccumStencilPBuffer took 0.461 sec
[junit] Testcase: test01DefaultFBO took 0.04 sec
[junit] Testcase: test01DefaultPBuffer took 0.044 sec
[junit] Testcase: test01StencilFBO took 0.028 sec
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.169 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] Image right side up
[junit] Image right side up
[junit] Image right side up
[junit] Image right side up
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365012197 ms III - Start
[junit] SLOCK [T main @ 1692365012197 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer
[junit] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION: 3.1 Mesa 20.3.5
[junit] below: 0xff0000
[junit] above: 0xff00
[junit] XXX GLCaps[glx vid 0x564, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[junit] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01DefaultFBO
[junit] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION: 3.1 Mesa 20.3.5
[junit] below: 0xff0000
[junit] above: 0xff00
[junit] XXX GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[junit] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01DefaultFBO
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01DefaultPBuffer
[junit] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION: 3.1 Mesa 20.3.5
[junit] below: 0xff0000
[junit] above: 0xff00
[junit] XXX GLCaps[glx vid 0x557, fbc 0x198: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]]
[junit] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01DefaultPBuffer
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01StencilFBO
[junit] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION: 3.1 Mesa 20.3.5
[junit] below: 0xff0000
[junit] above: 0xff00
[junit] XXX GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]]
[junit] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01StencilFBO
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365012783 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365012784 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365013773 ms III - Start
[junit] SLOCK [T main @ 1692365013773 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA0
[junit] WARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it
[junit]
[junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit]
[junit] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit]
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA0
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA4
[junit]
[junit] 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[GL3bc/GL3bc.sw], on-scr[.]]
[junit]
[junit] Chosen : GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit]
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA4
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA8
[junit]
[junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit]
[junit] Chosen : GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit]
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0512x0512.png
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0512x0512.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA8
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365014782 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365014783 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.592 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365013773 ms III - Start
[junit] SLOCK [T main @ 1692365013773 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA0
[junit] WARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it
[junit]
[junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit]
[junit] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit]
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA0
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA4
[junit]
[junit] 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[GL3bc/GL3bc.sw], on-scr[.]]
[junit]
[junit] Chosen : GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit]
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA4
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA8
[junit]
[junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit]
[junit] Chosen : GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit]
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0512x0512.png
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0512x0512.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA8
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365014782 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365014783 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: testOnscreenMultiSampleAA0 took 0.585 sec
[junit] Testcase: testOnscreenMultiSampleAA4 took 0.186 sec
[junit] Testcase: testOnscreenMultiSampleAA8 took 0.225 sec
[junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.592 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365013773 ms III - Start
[junit] SLOCK [T main @ 1692365013773 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA0
[junit] WARNING: antialiasing will be disabled because the DefaultGLCapabilitiesChooser didn't supply it
[junit]
[junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit]
[junit] Chosen : GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit]
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA0
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA4
[junit]
[junit] 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[GL3bc/GL3bc.sw], on-scr[.]]
[junit]
[junit] Chosen : GLCaps[glx vid 0x53c, fbc 0x17d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit]
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa04_default-0512x0512.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA4
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA8
[junit]
[junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit]
[junit] Chosen : GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit]
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0512x0512.png
[junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa04_default-0512x0512.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA8
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365014782 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365014783 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365015732 ms III - Start
[junit] SLOCK [T main @ 1692365015733 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT - test
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:0 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x21], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:1 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x508], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:2 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x509], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:3 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:4 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:5 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:6 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:7 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:8 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:9 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x510], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:10 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x511], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:11 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x512], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:12 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x513], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:13 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x514], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:14 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x515], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:15 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x516], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:16 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x517], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:17 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x518], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:18 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x519], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:19 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x51a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:20 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x51b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:21 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x51c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:22 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x51d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:23 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x51e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:24 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x51f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:25 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x520], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:26 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x521], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:27 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x522], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:28 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x523], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:29 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x524], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:30 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x525], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:31 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x526], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:32 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x527], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:33 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x528], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:34 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x529], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:35 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x52a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:36 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x52b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:37 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x52c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:38 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x52d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:39 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x52e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:40 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x52f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:41 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x530], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:42 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x531], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:43 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x532], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:44 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x533], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:45 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x534], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:46 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x535], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:47 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x536], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:48 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x537], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:49 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x538], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:50 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x539], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:51 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:52 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:53 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:54 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:55 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:56 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:57 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x540], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:58 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x541], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:59 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x542], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:60 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x543], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:61 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x544], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:62 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x545], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:63 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x546], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:64 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x547], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:65 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x548], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:66 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x549], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:67 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x54a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:68 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x54b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:69 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x54c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:70 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x54d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:71 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x54e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:72 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x54f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:73 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x550], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:74 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x551], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:75 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x552], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:76 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x553], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:77 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x554], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:78 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x555], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:79 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x556], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:80 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x557], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:81 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x558], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:82 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x559], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:83 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:84 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:85 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:86 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:87 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:88 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:89 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x560], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:90 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x561], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:91 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x562], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:92 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x563], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:93 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x564], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:94 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x565], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:95 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x566], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:96 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x567], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:97 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x568], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:98 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x569], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:99 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x56a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:100 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x56b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:101 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x56c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:102 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x56d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:103 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x56e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:104 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x56f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:105 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x570], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:106 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x571], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:107 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x572], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:108 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x573], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:109 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x574], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:110 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x575], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:111 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x576], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:112 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x577], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:113 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x578], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:114 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x579], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:115 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x57a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:116 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x57b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:117 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x57c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:118 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x57d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:119 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x57e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:120 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x57f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:121 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x580], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:122 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x581], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:123 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x582], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:124 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x583], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:125 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x584], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:126 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x585], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:127 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x586], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:128 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x587], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:129 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x588], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:130 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x589], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:131 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x58a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:132 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x58b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:133 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x58c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:134 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x58d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:135 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x58e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:136 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x58f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:137 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x590], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:138 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x591], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:139 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x592], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:140 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x593], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:141 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x594], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:142 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x595], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:143 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x596], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:144 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x597], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:145 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x598], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:146 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x599], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:147 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x59a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:148 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x59b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:149 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x59c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:150 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x59d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:151 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x59e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:152 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x59f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:153 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5a0], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:154 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5a1], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:155 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5a2], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:156 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5a3], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:157 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5a4], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:158 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5a5], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:159 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5a6], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:160 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5a7], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:161 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5a8], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:162 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5a9], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:163 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5aa], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:164 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ab], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:165 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ac], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:166 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ad], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:167 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ae], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:168 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5af], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:169 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5b0], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:170 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5b1], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:171 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5b2], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:172 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5b3], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:173 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5b4], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:174 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5b5], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:175 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5b6], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:176 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5b7], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:177 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5b8], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:178 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5b9], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:179 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ba], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:180 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5bb], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:181 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5bc], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:182 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5bd], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:183 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5be], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:184 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5bf], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:185 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5c0], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:186 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5c1], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:187 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5c2], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:188 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5c3], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:189 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5c4], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:190 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5c5], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:191 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5c6], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:192 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5c7], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:193 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5c8], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:194 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5c9], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:195 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ca], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:196 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5cb], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:197 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5cc], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:198 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5cd], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:199 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ce], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:200 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5cf], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:201 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5d0], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:202 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5d1], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:203 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5d2], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:204 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5d3], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:205 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5d4], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:206 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5d5], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:207 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5d6], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:208 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5d7], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:209 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5d8], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:210 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5d9], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:211 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5da], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:212 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5db], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:213 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5dc], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:214 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5dd], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:215 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5de], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:216 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5df], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:217 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5e0], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:218 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5e1], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:219 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5e2], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:220 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5e3], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:221 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5e4], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:222 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5e5], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:223 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5e6], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:224 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5e7], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:225 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5e8], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:226 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5e9], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:227 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ea], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:228 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5eb], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:229 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ec], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:230 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ed], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:231 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ee], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:232 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ef], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:233 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5f0], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:234 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5f1], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:235 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5f2], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:236 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5f3], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:237 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5f4], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:238 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5f5], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:239 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5f6], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:240 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5f7], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:241 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5f8], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:242 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5f9], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:243 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5fa], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:244 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5fb], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:245 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5fc], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:246 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5fd], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:247 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5fe], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:248 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ff], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:249 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x600], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:250 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x601], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:251 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x602], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:252 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x603], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:253 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x604], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:254 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x605], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:255 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x606], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:256 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x607], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:257 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x608], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:258 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x609], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:259 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x60a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:260 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x60b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:261 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x60c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:262 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x60d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:263 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x60e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:264 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x60f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:265 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x610], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:266 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x611], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:267 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x612], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:268 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x613], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:269 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x614], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:270 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x615], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:271 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x616], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:272 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x617], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:273 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x618], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:274 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x619], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:275 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x61a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:276 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x61b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:277 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x61c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:278 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x61d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:279 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x61e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:280 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x61f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:281 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x620], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:282 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x621], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:283 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x622], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:284 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x623], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:285 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x624], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:286 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x625], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:287 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x626], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:288 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x6f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:289 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x746], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:290 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x747], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:291 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x748], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:292 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x749], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:293 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x74a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:294 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x74b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:295 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x74c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:296 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x74d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:297 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x74e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:298 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x74f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:299 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x750], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:300 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x751], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:301 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x752], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:302 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x753], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:303 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x754], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:304 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x755], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:305 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x756], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:306 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x757], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:307 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x758], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:308 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x759], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:309 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x75a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:310 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x75b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:311 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x75c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x117e949d: tileRendererInUse null, GearsES2[obj 0x117e949d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x117e949d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x74a, fbc 0x4f4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x117e949d created: GearsObj[0x39bc7c42, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x117e949d created: GearsObj[0x1a9b64c8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x117e949d created: GearsObj[0x1a9b64c8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x117e949d FIN GearsES2[obj 0x117e949d isInit true, usesShared false, 1 GearsObj[0x39bc7c42, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a9b64c8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x248083ea, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x117e949d 0/0 400x200 of 400x200, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x117e949d, angle 0.0, [l -2.0, r 2.0, b -1.0, t 1.0] 4.0x2.0 -> [l -2.0, r 2.0, b -1.0, t 1.0] 4.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x117e949d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x117e949d FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT - test
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365016759 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365016759 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.616 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365015732 ms III - Start
[junit] SLOCK [T main @ 1692365015733 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT - test
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:0 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x21], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:1 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x508], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:2 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x509], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:3 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:4 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:5 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:6 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:7 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:8 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:9 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x510], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:10 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x511], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:11 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x512], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:12 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x513], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:13 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x514], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:14 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x515], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:15 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x516], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:16 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x517], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:17 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x518], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:18 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x519], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:19 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x51a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:20 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x51b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:21 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x51c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:22 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x51d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:23 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x51e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:24 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x51f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:25 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x520], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:26 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x521], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:27 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x522], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:28 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x523], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:29 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x524], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:30 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x525], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:31 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x526], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:32 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x527], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:33 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x528], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:34 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x529], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:35 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x52a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:36 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x52b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:37 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x52c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:38 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x52d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:39 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x52e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:40 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x52f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:41 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x530], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:42 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x531], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:43 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x532], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:44 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x533], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:45 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x534], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:46 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x535], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:47 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x536], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:48 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x537], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:49 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x538], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:50 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x539], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:51 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:52 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:53 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:54 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:55 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:56 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:57 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x540], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:58 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x541], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:59 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x542], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:60 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x543], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:61 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x544], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:62 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x545], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:63 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x546], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:64 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x547], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:65 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x548], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:66 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x549], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:67 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x54a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:68 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x54b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:69 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x54c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:70 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x54d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:71 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x54e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:72 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x54f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:73 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x550], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:74 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x551], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:75 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x552], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:76 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x553], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:77 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x554], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:78 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x555], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:79 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x556], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:80 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x557], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:81 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x558], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:82 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x559], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:83 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:84 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:85 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:86 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:87 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:88 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:89 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x560], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:90 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x561], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:91 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x562], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:92 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x563], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:93 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x564], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:94 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x565], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:95 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x566], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:96 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x567], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:97 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x568], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:98 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x569], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:99 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x56a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:100 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x56b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:101 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x56c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:102 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x56d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:103 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x56e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:104 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x56f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:105 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x570], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:106 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x571], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:107 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x572], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:108 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x573], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:109 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x574], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:110 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x575], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:111 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x576], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:112 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x577], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:113 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x578], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:114 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x579], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:115 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x57a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:116 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x57b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:117 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x57c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:118 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x57d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:119 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x57e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:120 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x57f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:121 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x580], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:122 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x581], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:123 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x582], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:124 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x583], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:125 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x584], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:126 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x585], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:127 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x586], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:128 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x587], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:129 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x588], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:130 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x589], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:131 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x58a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:132 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x58b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:133 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x58c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:134 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x58d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:135 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x58e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:136 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x58f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:137 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x590], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:138 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x591], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:139 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x592], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:140 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x593], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:141 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x594], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:142 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x595], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:143 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x596], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:144 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x597], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:145 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x598], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:146 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x599], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:147 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x59a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:148 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x59b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:149 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x59c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:150 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x59d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:151 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x59e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:152 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x59f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:153 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5a0], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:154 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5a1], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:155 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5a2], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:156 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5a3], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:157 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5a4], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:158 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5a5], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:159 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5a6], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:160 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5a7], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:161 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5a8], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:162 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5a9], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:163 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5aa], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:164 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ab], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:165 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ac], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:166 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ad], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:167 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ae], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:168 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5af], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:169 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5b0], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:170 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5b1], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:171 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5b2], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:172 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5b3], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:173 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5b4], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:174 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5b5], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:175 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5b6], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:176 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5b7], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:177 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5b8], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:178 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5b9], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:179 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ba], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:180 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5bb], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:181 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5bc], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:182 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5bd], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:183 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5be], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:184 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5bf], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:185 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5c0], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:186 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5c1], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:187 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5c2], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:188 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5c3], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:189 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5c4], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:190 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5c5], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:191 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5c6], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:192 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5c7], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:193 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5c8], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:194 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5c9], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:195 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ca], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:196 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5cb], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:197 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5cc], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:198 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5cd], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:199 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ce], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:200 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5cf], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:201 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5d0], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:202 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5d1], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:203 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5d2], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:204 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5d3], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:205 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5d4], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:206 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5d5], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:207 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5d6], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:208 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5d7], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:209 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5d8], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:210 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5d9], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:211 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5da], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:212 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5db], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:213 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5dc], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:214 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5dd], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:215 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5de], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:216 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5df], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:217 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5e0], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:218 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5e1], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:219 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5e2], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:220 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5e3], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:221 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5e4], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:222 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5e5], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:223 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5e6], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:224 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5e7], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:225 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5e8], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:226 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5e9], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:227 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ea], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:228 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5eb], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:229 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ec], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:230 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ed], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:231 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ee], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:232 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ef], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:233 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5f0], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:234 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5f1], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:235 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5f2], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:236 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5f3], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:237 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5f4], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:238 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5f5], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:239 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5f6], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:240 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5f7], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:241 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5f8], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:242 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5f9], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:243 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5fa], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:244 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5fb], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:245 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5fc], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:246 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5fd], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:247 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5fe], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:248 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ff], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:249 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x600], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:250 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x601], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:251 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x602], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:252 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x603], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:253 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x604], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:254 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x605], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:255 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x606], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:256 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x607], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:257 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x608], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:258 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x609], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:259 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x60a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:260 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x60b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:261 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x60c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:262 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x60d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:263 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x60e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:264 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x60f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:265 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x610], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:266 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x611], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:267 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x612], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:268 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x613], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:269 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x614], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:270 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x615], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:271 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x616], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:272 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x617], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:273 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x618], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:274 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x619], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:275 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x61a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:276 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x61b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:277 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x61c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:278 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x61d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:279 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x61e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:280 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x61f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:281 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x620], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:282 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x621], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:283 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x622], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:284 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x623], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:285 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x624], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:286 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x625], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:287 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x626], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:288 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x6f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:289 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x746], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:290 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x747], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:291 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x748], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:292 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x749], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:293 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x74a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:294 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x74b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:295 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x74c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:296 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x74d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:297 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x74e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:298 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x74f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:299 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x750], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:300 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x751], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:301 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x752], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:302 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x753], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:303 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x754], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:304 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x755], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:305 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x756], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:306 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x757], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:307 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x758], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:308 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x759], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:309 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x75a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:310 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x75b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:311 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x75c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x117e949d: tileRendererInUse null, GearsES2[obj 0x117e949d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x117e949d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x74a, fbc 0x4f4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x117e949d created: GearsObj[0x39bc7c42, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x117e949d created: GearsObj[0x1a9b64c8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x117e949d created: GearsObj[0x1a9b64c8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x117e949d FIN GearsES2[obj 0x117e949d isInit true, usesShared false, 1 GearsObj[0x39bc7c42, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a9b64c8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x248083ea, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x117e949d 0/0 400x200 of 400x200, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x117e949d, angle 0.0, [l -2.0, r 2.0, b -1.0, t 1.0] 4.0x2.0 -> [l -2.0, r 2.0, b -1.0, t 1.0] 4.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x117e949d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x117e949d FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT - test
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365016759 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365016759 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test took 0.606 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.616 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365015732 ms III - Start
[junit] SLOCK [T main @ 1692365015733 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT - test
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:0 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x21], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:1 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x508], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:2 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x509], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:3 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:4 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:5 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:6 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:7 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:8 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:9 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x510], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:10 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x511], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:11 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x512], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:12 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x513], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:13 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x514], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:14 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x515], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:15 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x516], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:16 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x517], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:17 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x518], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:18 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x519], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:19 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x51a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:20 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x51b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:21 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x51c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:22 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x51d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:23 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x51e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:24 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x51f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:25 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x520], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:26 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x521], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:27 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x522], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:28 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x523], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:29 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x524], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:30 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x525], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:31 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x526], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:32 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x527], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:33 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x528], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:34 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x529], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:35 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x52a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:36 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x52b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:37 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x52c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:38 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x52d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:39 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x52e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:40 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x52f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:41 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x530], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:42 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x531], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:43 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x532], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:44 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x533], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:45 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x534], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:46 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x535], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:47 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x536], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:48 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x537], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:49 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x538], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:50 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x539], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:51 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:52 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:53 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:54 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:55 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:56 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x53f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:57 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x540], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:58 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x541], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:59 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x542], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:60 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x543], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:61 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x544], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:62 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x545], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:63 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x546], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:64 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x547], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:65 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x548], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:66 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x549], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:67 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x54a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:68 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x54b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:69 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x54c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:70 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x54d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:71 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x54e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:72 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x54f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:73 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x550], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:74 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x551], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:75 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x552], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:76 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x553], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:77 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x554], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:78 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x555], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:79 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x556], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:80 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x557], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:81 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x558], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:82 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x559], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:83 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:84 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:85 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:86 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:87 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:88 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x55f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:89 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x560], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:90 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x561], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:91 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x562], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:92 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x563], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:93 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x564], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:94 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x565], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:95 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x566], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:96 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x567], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:97 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x568], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:98 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x569], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:99 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x56a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:100 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x56b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:101 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x56c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:102 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x56d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:103 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x56e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:104 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x56f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:105 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x570], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:106 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x571], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:107 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x572], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:108 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x573], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:109 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x574], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:110 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x575], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:111 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x576], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:112 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x577], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:113 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x578], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:114 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x579], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:115 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x57a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:116 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x57b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:117 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x57c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:118 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x57d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:119 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x57e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:120 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x57f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:121 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x580], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:122 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x581], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:123 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x582], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:124 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x583], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:125 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x584], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:126 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x585], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:127 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x586], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:128 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x587], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:129 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x588], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:130 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x589], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:131 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x58a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:132 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x58b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:133 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x58c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:134 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x58d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:135 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x58e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:136 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x58f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:137 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x590], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:138 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x591], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:139 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x592], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:140 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x593], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:141 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x594], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:142 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x595], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:143 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x596], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:144 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x597], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:145 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x598], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:146 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x599], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:147 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x59a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:148 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x59b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:149 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x59c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:150 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x59d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:151 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x59e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:152 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x59f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:153 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5a0], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:154 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5a1], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:155 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5a2], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:156 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5a3], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:157 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5a4], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:158 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5a5], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:159 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5a6], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:160 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5a7], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:161 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5a8], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:162 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5a9], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:163 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5aa], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:164 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ab], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:165 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ac], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:166 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ad], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:167 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ae], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:168 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5af], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:169 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5b0], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:170 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5b1], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:171 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5b2], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:172 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5b3], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:173 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5b4], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:174 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5b5], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:175 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5b6], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:176 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5b7], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:177 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5b8], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:178 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5b9], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:179 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ba], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:180 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5bb], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:181 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5bc], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:182 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5bd], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:183 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5be], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:184 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5bf], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:185 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5c0], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:186 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5c1], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:187 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5c2], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:188 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5c3], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:189 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5c4], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:190 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5c5], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:191 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5c6], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:192 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5c7], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:193 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5c8], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:194 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5c9], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:195 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ca], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:196 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5cb], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:197 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5cc], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:198 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5cd], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:199 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ce], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:200 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5cf], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:201 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5d0], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:202 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5d1], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:203 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5d2], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:204 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5d3], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:205 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5d4], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:206 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5d5], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:207 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5d6], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:208 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5d7], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:209 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5d8], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:210 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5d9], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:211 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5da], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:212 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5db], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:213 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5dc], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:214 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5dd], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:215 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5de], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:216 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5df], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:217 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5e0], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:218 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5e1], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:219 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5e2], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:220 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5e3], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:221 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5e4], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:222 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5e5], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:223 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5e6], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:224 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5e7], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:225 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5e8], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:226 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5e9], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:227 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ea], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:228 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5eb], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:229 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ec], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:230 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ed], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:231 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ee], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:232 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ef], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:233 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5f0], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:234 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5f1], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:235 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5f2], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:236 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5f3], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:237 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5f4], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:238 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5f5], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:239 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5f6], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:240 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5f7], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:241 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5f8], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:242 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5f9], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:243 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5fa], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:244 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5fb], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:245 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5fc], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:246 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5fd], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:247 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5fe], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:248 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x5ff], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:249 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x600], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:250 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x601], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:251 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x602], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:252 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x603], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:253 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x604], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:254 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x605], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:255 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x606], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:256 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x607], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:257 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x608], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:258 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x609], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:259 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x60a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:260 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x60b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:261 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x60c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:262 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x60d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:263 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x60e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:264 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x60f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:265 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x610], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:266 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x611], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:267 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x612], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:268 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x613], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:269 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x614], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:270 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x615], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:271 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x616], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:272 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x617], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:273 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x618], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:274 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x619], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:275 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x61a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:276 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x61b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:277 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x61c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:278 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x61d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:279 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x61e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:280 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x61f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:281 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x620], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:282 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x621], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:283 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x622], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:284 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x623], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:285 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x624], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:286 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x625], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:287 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x626], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:288 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x6f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:289 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x746], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:290 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x747], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:291 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x748], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:292 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x749], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:293 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x74a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:294 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x74b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:295 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x74c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:296 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x74d], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:297 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x74e], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:298 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x74f], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:299 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x750], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:300 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x751], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:301 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x752], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:302 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x753], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:303 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x754], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:304 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x755], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:305 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x756], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:306 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x757], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:307 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x758], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:308 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x759], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:309 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x75a], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:310 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x75b], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] com.sun.awt.AWTUtilities.isTranslucencyCapable(config) failed: com.sun.awt.AWTUtilities not available
[junit] 0:311 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x75c], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x117e949d: tileRendererInUse null, GearsES2[obj 0x117e949d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x117e949d on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x74a, fbc 0x4f4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x117e949d created: GearsObj[0x39bc7c42, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x117e949d created: GearsObj[0x1a9b64c8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x117e949d created: GearsObj[0x1a9b64c8, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x117e949d FIN GearsES2[obj 0x117e949d isInit true, usesShared false, 1 GearsObj[0x39bc7c42, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a9b64c8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x248083ea, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x117e949d 0/0 400x200 of 400x200, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x117e949d, angle 0.0, [l -2.0, r 2.0, b -1.0, t 1.0] 4.0x2.0 -> [l -2.0, r 2.0, b -1.0, t 1.0] 4.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x117e949d: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x117e949d FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT - test
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365016759 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365016759 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365017834 ms III - Start
[junit] SLOCK [T main @ 1692365017834 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018292 d 1ms]]
[junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[junit] canvas pos/siz: 5/25 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5c6648b0: tileRendererInUse null, GearsES2[obj 0x5c6648b0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5c6648b0 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5c6648b0 created: GearsObj[0x4c3c294f, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5c6648b0 created: GearsObj[0x7d29550d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5c6648b0 created: GearsObj[0x7d29550d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5c6648b0 FIN GearsES2[obj 0x5c6648b0 isInit true, usesShared false, 1 GearsObj[0x4c3c294f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d29550d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23700853, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5c6648b0 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5c6648b0, angle 0.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
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2AWT.test01________________________-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018395 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018396 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5c6648b0 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5c6648b0, angle 0.5, [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
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018428 d 0ms]]
[junit] 0 s: 60 f / 217 ms, 276.4 fps, 3 ms/f; total: 60 f, 276.4 fps, 3 ms/f
[junit] 0 s: 60 f / 74 ms, 810.8 fps, 1 ms/f; total: 120 f, 412.3 fps, 2 ms/f
[junit] 0 s: 60 f / 76 ms, 789.4 fps, 1 ms/f; total: 180 f, 489.1 fps, 2 ms/f
[junit] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 240 f, 550.4 fps, 1 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018796 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018796 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c6648b0: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c6648b0 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018804 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2
[junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018823 d 1ms]]
[junit] canvas pos/siz: 0/29 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4b2bac3f: tileRendererInUse null, GearsES2[obj 0x4b2bac3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4b2bac3f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GLES3/GLES3.sw]
[junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.es3.GLES3Impl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 130
[junit] GLX_EXTENSIONS 37
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4b2bac3f created: GearsObj[0x37def762, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4b2bac3f created: GearsObj[0x59c3aac9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4b2bac3f created: GearsObj[0x59c3aac9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4b2bac3f FIN GearsES2[obj 0x4b2bac3f isInit true, usesShared false, 1 GearsObj[0x37def762, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59c3aac9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2bbf8350, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4b2bac3f 0/0 640x480 of 640x480, swapInterval 1, drawable 0x7f70f82eeb40, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4b2bac3f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2AWT.test02_GLES2__________________-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018890 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018893 d 0ms]]
[junit] 0 s: 60 f / 191 ms, 314.1 fps, 3 ms/f; total: 60 f, 314.1 fps, 3 ms/f
[junit] 0 s: 60 f / 113 ms, 530.9 fps, 1 ms/f; total: 120 f, 394.7 fps, 2 ms/f
[junit] 0 s: 60 f / 98 ms, 612.2 fps, 1 ms/f; total: 180 f, 446.6 fps, 2 ms/f
[junit] 0 s: 60 f / 87 ms, 689.6 fps, 1 ms/f; total: 240 f, 489.7 fps, 2 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019325 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019325 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4b2bac3f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4b2bac3f FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019329 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test03_GL3
[junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019355 d 0ms]]
[junit] canvas pos/siz: 0/29 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x40005471: tileRendererInUse null, GearsES2[obj 0x40005471 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x40005471 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x40005471 created: GearsObj[0x6c1708cc, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x40005471 created: GearsObj[0x36cc72f1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x40005471 created: GearsObj[0x36cc72f1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x40005471 FIN GearsES2[obj 0x40005471 isInit true, usesShared false, 1 GearsObj[0x6c1708cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36cc72f1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40628f78, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x40005471 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x40005471, angle 0.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
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2AWT.test03_GL3____________________-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019440 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019442 d 0ms]]
[junit] 0 s: 60 f / 175 ms, 342.8 fps, 2 ms/f; total: 60 f, 342.8 fps, 2 ms/f
[junit] 0 s: 60 f / 78 ms, 769.2 fps, 1 ms/f; total: 120 f, 474.3 fps, 2 ms/f
[junit] 0 s: 60 f / 69 ms, 869.5 fps, 1 ms/f; total: 180 f, 557.2 fps, 1 ms/f
[junit] 0 s: 60 f / 60 ms, 1000.0 fps, 1 ms/f; total: 240 f, 626.6 fps, 1 ms/f
[junit] 0 s: 60 f / 58 ms, 1034.4 fps, 0 ms/f; total: 300 f, 680.2 fps, 1 ms/f
[junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 360 f, 720.0 fps, 1 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019857 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019857 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x40005471: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x40005471 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test03_GL3
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019861 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm
[junit] HiDPI PixelScale: 1.0x1.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019884 d 0ms]]
[junit] canvas pos/siz: 0/29 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x55fe41ea: tileRendererInUse null, GearsES2[obj 0x55fe41ea isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x55fe41ea on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x55fe41ea created: GearsObj[0x6ff8fa81, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x55fe41ea created: GearsObj[0x57699e0f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x55fe41ea created: GearsObj[0x57699e0f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x55fe41ea FIN GearsES2[obj 0x55fe41ea isInit true, usesShared false, 1 GearsObj[0x6ff8fa81, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57699e0f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x485ffb78, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x55fe41ea 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x55fe41ea, angle 0.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
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2AWT.test99_PixelScale1_DefaultNorm-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019925 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019928 d 0ms]]
[junit] 0 s: 60 f / 113 ms, 530.9 fps, 1 ms/f; total: 60 f, 530.9 fps, 1 ms/f
[junit] 0 s: 60 f / 63 ms, 952.3 fps, 1 ms/f; total: 120 f, 677.9 fps, 1 ms/f
[junit] 0 s: 60 f / 60 ms, 1000.0 fps, 1 ms/f; total: 180 f, 759.4 fps, 1 ms/f
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 240 f, 816.3 fps, 1 ms/f
[junit] 0 s: 60 f / 62 ms, 967.7 fps, 1 ms/f; total: 300 f, 840.3 fps, 1 ms/f
[junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 360 f, 865.3 fps, 1 ms/f
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 420 f, 886.0 fps, 1 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365020385 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365020386 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55fe41ea: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55fe41ea FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365020390 d 0ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365020400 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365020400 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.15 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365017834 ms III - Start
[junit] SLOCK [T main @ 1692365017834 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018292 d 1ms]]
[junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[junit] canvas pos/siz: 5/25 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5c6648b0: tileRendererInUse null, GearsES2[obj 0x5c6648b0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5c6648b0 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5c6648b0 created: GearsObj[0x4c3c294f, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5c6648b0 created: GearsObj[0x7d29550d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5c6648b0 created: GearsObj[0x7d29550d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5c6648b0 FIN GearsES2[obj 0x5c6648b0 isInit true, usesShared false, 1 GearsObj[0x4c3c294f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d29550d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23700853, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5c6648b0 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5c6648b0, angle 0.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
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2AWT.test01________________________-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018395 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018396 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5c6648b0 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5c6648b0, angle 0.5, [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
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018428 d 0ms]]
[junit] 0 s: 60 f / 217 ms, 276.4 fps, 3 ms/f; total: 60 f, 276.4 fps, 3 ms/f
[junit] 0 s: 60 f / 74 ms, 810.8 fps, 1 ms/f; total: 120 f, 412.3 fps, 2 ms/f
[junit] 0 s: 60 f / 76 ms, 789.4 fps, 1 ms/f; total: 180 f, 489.1 fps, 2 ms/f
[junit] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 240 f, 550.4 fps, 1 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018796 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018796 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c6648b0: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c6648b0 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018804 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2
[junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018823 d 1ms]]
[junit] canvas pos/siz: 0/29 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4b2bac3f: tileRendererInUse null, GearsES2[obj 0x4b2bac3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4b2bac3f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GLES3/GLES3.sw]
[junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.es3.GLES3Impl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 130
[junit] GLX_EXTENSIONS 37
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4b2bac3f created: GearsObj[0x37def762, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4b2bac3f created: GearsObj[0x59c3aac9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4b2bac3f created: GearsObj[0x59c3aac9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4b2bac3f FIN GearsES2[obj 0x4b2bac3f isInit true, usesShared false, 1 GearsObj[0x37def762, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59c3aac9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2bbf8350, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4b2bac3f 0/0 640x480 of 640x480, swapInterval 1, drawable 0x7f70f82eeb40, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4b2bac3f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2AWT.test02_GLES2__________________-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018890 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018893 d 0ms]]
[junit] 0 s: 60 f / 191 ms, 314.1 fps, 3 ms/f; total: 60 f, 314.1 fps, 3 ms/f
[junit] 0 s: 60 f / 113 ms, 530.9 fps, 1 ms/f; total: 120 f, 394.7 fps, 2 ms/f
[junit] 0 s: 60 f / 98 ms, 612.2 fps, 1 ms/f; total: 180 f, 446.6 fps, 2 ms/f
[junit] 0 s: 60 f / 87 ms, 689.6 fps, 1 ms/f; total: 240 f, 489.7 fps, 2 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019325 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019325 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4b2bac3f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4b2bac3f FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019329 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test03_GL3
[junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019355 d 0ms]]
[junit] canvas pos/siz: 0/29 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x40005471: tileRendererInUse null, GearsES2[obj 0x40005471 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x40005471 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x40005471 created: GearsObj[0x6c1708cc, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x40005471 created: GearsObj[0x36cc72f1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x40005471 created: GearsObj[0x36cc72f1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x40005471 FIN GearsES2[obj 0x40005471 isInit true, usesShared false, 1 GearsObj[0x6c1708cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36cc72f1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40628f78, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x40005471 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x40005471, angle 0.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
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2AWT.test03_GL3____________________-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019440 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019442 d 0ms]]
[junit] 0 s: 60 f / 175 ms, 342.8 fps, 2 ms/f; total: 60 f, 342.8 fps, 2 ms/f
[junit] 0 s: 60 f / 78 ms, 769.2 fps, 1 ms/f; total: 120 f, 474.3 fps, 2 ms/f
[junit] 0 s: 60 f / 69 ms, 869.5 fps, 1 ms/f; total: 180 f, 557.2 fps, 1 ms/f
[junit] 0 s: 60 f / 60 ms, 1000.0 fps, 1 ms/f; total: 240 f, 626.6 fps, 1 ms/f
[junit] 0 s: 60 f / 58 ms, 1034.4 fps, 0 ms/f; total: 300 f, 680.2 fps, 1 ms/f
[junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 360 f, 720.0 fps, 1 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019857 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019857 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x40005471: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x40005471 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test03_GL3
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019861 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm
[junit] HiDPI PixelScale: 1.0x1.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019884 d 0ms]]
[junit] canvas pos/siz: 0/29 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x55fe41ea: tileRendererInUse null, GearsES2[obj 0x55fe41ea isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x55fe41ea on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x55fe41ea created: GearsObj[0x6ff8fa81, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x55fe41ea created: GearsObj[0x57699e0f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x55fe41ea created: GearsObj[0x57699e0f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x55fe41ea FIN GearsES2[obj 0x55fe41ea isInit true, usesShared false, 1 GearsObj[0x6ff8fa81, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57699e0f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x485ffb78, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x55fe41ea 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x55fe41ea, angle 0.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
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2AWT.test99_PixelScale1_DefaultNorm-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019925 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019928 d 0ms]]
[junit] 0 s: 60 f / 113 ms, 530.9 fps, 1 ms/f; total: 60 f, 530.9 fps, 1 ms/f
[junit] 0 s: 60 f / 63 ms, 952.3 fps, 1 ms/f; total: 120 f, 677.9 fps, 1 ms/f
[junit] 0 s: 60 f / 60 ms, 1000.0 fps, 1 ms/f; total: 180 f, 759.4 fps, 1 ms/f
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 240 f, 816.3 fps, 1 ms/f
[junit] 0 s: 60 f / 62 ms, 967.7 fps, 1 ms/f; total: 300 f, 840.3 fps, 1 ms/f
[junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 360 f, 865.3 fps, 1 ms/f
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 420 f, 886.0 fps, 1 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365020385 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365020386 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55fe41ea: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55fe41ea FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365020390 d 0ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365020400 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365020400 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 0.926 sec
[junit] Testcase: test02_GLES2 took 0.523 sec
[junit] Testcase: test03_GL3 took 0.531 sec
[junit] Testcase: test99_PixelScale1_DefaultNorm took 0.528 sec
[junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.15 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365017834 ms III - Start
[junit] SLOCK [T main @ 1692365017834 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018292 d 1ms]]
[junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[junit] canvas pos/siz: 5/25 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5c6648b0: tileRendererInUse null, GearsES2[obj 0x5c6648b0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5c6648b0 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5c6648b0 created: GearsObj[0x4c3c294f, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5c6648b0 created: GearsObj[0x7d29550d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5c6648b0 created: GearsObj[0x7d29550d, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5c6648b0 FIN GearsES2[obj 0x5c6648b0 isInit true, usesShared false, 1 GearsObj[0x4c3c294f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d29550d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23700853, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5c6648b0 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5c6648b0, angle 0.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
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2AWT.test01________________________-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018395 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018396 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5c6648b0 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5c6648b0, angle 0.5, [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
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018428 d 0ms]]
[junit] 0 s: 60 f / 217 ms, 276.4 fps, 3 ms/f; total: 60 f, 276.4 fps, 3 ms/f
[junit] 0 s: 60 f / 74 ms, 810.8 fps, 1 ms/f; total: 120 f, 412.3 fps, 2 ms/f
[junit] 0 s: 60 f / 76 ms, 789.4 fps, 1 ms/f; total: 180 f, 489.1 fps, 2 ms/f
[junit] 0 s: 60 f / 68 ms, 882.3 fps, 1 ms/f; total: 240 f, 550.4 fps, 1 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018796 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018796 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c6648b0: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5c6648b0 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018804 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2
[junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018823 d 1ms]]
[junit] canvas pos/siz: 0/29 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4b2bac3f: tileRendererInUse null, GearsES2[obj 0x4b2bac3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4b2bac3f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[junit] Swap Interval 1
[junit] GL Profile GLProfile[GLES3/GLES3.sw]
[junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.es3.GLES3Impl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 130
[junit] GLX_EXTENSIONS 37
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4b2bac3f created: GearsObj[0x37def762, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4b2bac3f created: GearsObj[0x59c3aac9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4b2bac3f created: GearsObj[0x59c3aac9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4b2bac3f FIN GearsES2[obj 0x4b2bac3f isInit true, usesShared false, 1 GearsObj[0x37def762, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59c3aac9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2bbf8350, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4b2bac3f 0/0 640x480 of 640x480, swapInterval 1, drawable 0x7f70f82eeb40, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4b2bac3f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2AWT.test02_GLES2__________________-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018890 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365018893 d 0ms]]
[junit] 0 s: 60 f / 191 ms, 314.1 fps, 3 ms/f; total: 60 f, 314.1 fps, 3 ms/f
[junit] 0 s: 60 f / 113 ms, 530.9 fps, 1 ms/f; total: 120 f, 394.7 fps, 2 ms/f
[junit] 0 s: 60 f / 98 ms, 612.2 fps, 1 ms/f; total: 180 f, 446.6 fps, 2 ms/f
[junit] 0 s: 60 f / 87 ms, 689.6 fps, 1 ms/f; total: 240 f, 489.7 fps, 2 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019325 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019325 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4b2bac3f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4b2bac3f FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019329 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test03_GL3
[junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019355 d 0ms]]
[junit] canvas pos/siz: 0/29 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x40005471: tileRendererInUse null, GearsES2[obj 0x40005471 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x40005471 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x40005471 created: GearsObj[0x6c1708cc, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x40005471 created: GearsObj[0x36cc72f1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x40005471 created: GearsObj[0x36cc72f1, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x40005471 FIN GearsES2[obj 0x40005471 isInit true, usesShared false, 1 GearsObj[0x6c1708cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36cc72f1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x40628f78, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x40005471 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40004c, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x40005471, angle 0.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
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2AWT.test03_GL3____________________-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019440 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019442 d 0ms]]
[junit] 0 s: 60 f / 175 ms, 342.8 fps, 2 ms/f; total: 60 f, 342.8 fps, 2 ms/f
[junit] 0 s: 60 f / 78 ms, 769.2 fps, 1 ms/f; total: 120 f, 474.3 fps, 2 ms/f
[junit] 0 s: 60 f / 69 ms, 869.5 fps, 1 ms/f; total: 180 f, 557.2 fps, 1 ms/f
[junit] 0 s: 60 f / 60 ms, 1000.0 fps, 1 ms/f; total: 240 f, 626.6 fps, 1 ms/f
[junit] 0 s: 60 f / 58 ms, 1034.4 fps, 0 ms/f; total: 300 f, 680.2 fps, 1 ms/f
[junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 360 f, 720.0 fps, 1 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019857 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019857 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x40005471: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x40005471 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test03_GL3
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019861 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm
[junit] HiDPI PixelScale: 1.0x1.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has)
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019884 d 0ms]]
[junit] canvas pos/siz: 0/29 640x480
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x55fe41ea: tileRendererInUse null, GearsES2[obj 0x55fe41ea isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x55fe41ea on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL4/GL4.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x55fe41ea created: GearsObj[0x6ff8fa81, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x55fe41ea created: GearsObj[0x57699e0f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x55fe41ea created: GearsObj[0x57699e0f, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x55fe41ea FIN GearsES2[obj 0x55fe41ea isInit true, usesShared false, 1 GearsObj[0x6ff8fa81, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57699e0f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x485ffb78, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x55fe41ea 0/0 640x480 of 640x480, swapInterval 1, drawable 0x40005e, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x55fe41ea, angle 0.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
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2AWT.test99_PixelScale1_DefaultNorm-n0000-GL4___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019925 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365019928 d 0ms]]
[junit] 0 s: 60 f / 113 ms, 530.9 fps, 1 ms/f; total: 60 f, 530.9 fps, 1 ms/f
[junit] 0 s: 60 f / 63 ms, 952.3 fps, 1 ms/f; total: 120 f, 677.9 fps, 1 ms/f
[junit] 0 s: 60 f / 60 ms, 1000.0 fps, 1 ms/f; total: 180 f, 759.4 fps, 1 ms/f
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 240 f, 816.3 fps, 1 ms/f
[junit] 0 s: 60 f / 62 ms, 967.7 fps, 1 ms/f; total: 300 f, 840.3 fps, 1 ms/f
[junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 360 f, 865.3 fps, 1 ms/f
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 420 f, 886.0 fps, 1 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365020385 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365020386 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55fe41ea: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x55fe41ea FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365020390 d 0ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365020400 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365020400 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365021308 ms III - Start
[junit] SLOCK [T main @ 1692365021308 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0
[junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f15780013d0, owner true, ResourceToolkitLock[obj 0x3b6ddd1d, isOwner false, <3f6b0be5, 611889f4>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f15780013d0, owner true, ResourceToolkitLock[obj 0x3b6ddd1d, isOwner false, <3f6b0be5, 611889f4>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test01_DefaultNorm____________-n0005-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test01_DefaultNorm____________-n0009-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365022423 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365022424 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test02_DefaultMsaa
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0
[junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f14b40011a0, owner true, ResourceToolkitLock[obj 0x485966cc, isOwner false, <1de76cc7, 54bff557>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f14b40011a0, owner true, ResourceToolkitLock[obj 0x485966cc, isOwner false, <1de76cc7, 54bff557>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test02_DefaultMsaa____________-n0003-GL3bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test02_DefaultMsaa____________-n0009-GL3bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365023063 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365023063 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test02_DefaultMsaa
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test03_PbufferNorm
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3800001, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0
[junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1508000e90, owner true, ResourceToolkitLock[obj 0x434a63ab, isOwner false, <6e0f5f7f, 2805d709>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1508000e90, owner true, ResourceToolkitLock[obj 0x434a63ab, isOwner false, <6e0f5f7f, 2805d709>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test03_PbufferNorm____________-n0003-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test03_PbufferNorm____________-n0008-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test03_PbufferNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365023721 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365023721 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test04_PbufferMsaa
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3800001, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0
[junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f157c003050, owner true, ResourceToolkitLock[obj 0xf0da945, isOwner false, <4803b726, ffaa6af>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f157c003050, owner true, ResourceToolkitLock[obj 0xf0da945, isOwner false, <4803b726, ffaa6af>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test04_PbufferMsaa____________-n0001-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365023861 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test04_PbufferMsaa____________-n0008-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test04_PbufferMsaa
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365024358 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365024359 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test05_BitmapNorm
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3800002, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0
[junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f14a8003070, owner true, ResourceToolkitLock[obj 0x31fa1761, isOwner false, <957e06, 32502377>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f14a8003070, owner true, ResourceToolkitLock[obj 0x31fa1761, isOwner false, <957e06, 32502377>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365024484 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test05_BitmapNorm_____________-n0002-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test05_BitmapNorm_____________-n0008-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test05_BitmapNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365025000 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365025000 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test06_BitmapMsaa
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3800002, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0
[junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f15280029a0, owner true, ResourceToolkitLock[obj 0x47e2e487, isOwner false, <201a4587, 61001b64>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f15280029a0, owner true, ResourceToolkitLock[obj 0x47e2e487, isOwner false, <201a4587, 61001b64>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test06_BitmapMsaa_____________-n0001-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365025136 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test06_BitmapMsaa_____________-n0008-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test06_BitmapMsaa
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365025633 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365025634 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x272113c4: tileRendererInUse null, GearsES2[obj 0x272113c4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x272113c4 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GLES3/GLES3.sw]
[junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.es3.GLES3Impl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 130
[junit] GLX_EXTENSIONS 37
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x272113c4 created: GearsObj[0x6f2b1042, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x272113c4 created: GearsObj[0x40e851c1, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x272113c4 created: GearsObj[0x40e851c1, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x272113c4 FIN GearsES2[obj 0x272113c4 isInit true, usesShared false, 1 GearsObj[0x6f2b1042, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x40e851c1, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2cd5df50, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x272113c4 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x272113c4, angle 0.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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x272113c4 640x480, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x272113c4 640x480, swapInterval 0, drawable 0x0
[junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0
[junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1508000e90, owner true, ResourceToolkitLock[obj 0x2d52216b, isOwner false, <242b836, 3f6f6701>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1508000e90, owner true, ResourceToolkitLock[obj 0x2d52216b, isOwner false, <242b836, 3f6f6701>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test20_GLES2__________________-n0003-GLES2_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test20_GLES2__________________-n0006-GLES2_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x272113c4: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x272113c4 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365026285 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365026285 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5a45133e: tileRendererInUse null, GearsES2[obj 0x5a45133e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5a45133e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES3/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GLES3/GLES3.sw]
[junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.es3.GLES3Impl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 130
[junit] GLX_EXTENSIONS 37
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5a45133e created: GearsObj[0x6d17a199, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x5a45133e created: GearsObj[0x40664597, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x5a45133e created: GearsObj[0x40664597, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5a45133e FIN GearsES2[obj 0x5a45133e isInit true, usesShared false, 1 GearsObj[0x6d17a199, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x40664597, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x73fd7935, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5a45133e 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5a45133e, angle 0.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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5a45133e 640x480, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5a45133e 640x480, swapInterval 0, drawable 0x0
[junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0
[junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1518000e90, owner true, ResourceToolkitLock[obj 0x60bd273d, isOwner false, <121314f7, 130c12b7>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1518000e90, owner true, ResourceToolkitLock[obj 0x60bd273d, isOwner false, <121314f7, 130c12b7>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test30_GLES3__________________-n0003-GLES3_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test30_GLES3__________________-n0007-GLES3_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5a45133e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5a45133e FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365026930 d 1ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365026931 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2e3967ea: tileRendererInUse null, GearsES2[obj 0x2e3967ea isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2e3967ea on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2e3967ea created: GearsObj[0x146cef08, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x2e3967ea created: GearsObj[0x2720f2fd, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x2e3967ea created: GearsObj[0x2720f2fd, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2e3967ea FIN GearsES2[obj 0x2e3967ea isInit true, usesShared false, 1 GearsObj[0x146cef08, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2720f2fd, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x26bda526, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e3967ea 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2e3967ea, angle 0.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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2e3967ea 640x480, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2e3967ea 640x480, swapInterval 0, drawable 0x0
[junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0
[junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1570002ea0, owner true, ResourceToolkitLock[obj 0xa38c7fe, isOwner false, <6fdbe764, 51c668e3>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1570002ea0, owner true, ResourceToolkitLock[obj 0xa38c7fe, isOwner false, <6fdbe764, 51c668e3>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test40_GL3____________________-n0003-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test40_GL3____________________-n0006-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e3967ea: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e3967ea FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365027594 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365027594 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_DefaultNorm
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 1.0x1.0 -> val 0.0x0.0 -> has 1.0x1.0
[junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f14ac002c10, owner true, ResourceToolkitLock[obj 0x7b36aa0c, isOwner false, <5824a83d, 537f60bf>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f14ac002c10, owner true, ResourceToolkitLock[obj 0x7b36aa0c, isOwner false, <5824a83d, 537f60bf>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test99_PixelScale1_DefaultNorm-n0003-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test99_PixelScale1_DefaultNorm-n0009-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_DefaultNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365028243 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365028244 d 0ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365028265 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365028265 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.545 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365021308 ms III - Start
[junit] SLOCK [T main @ 1692365021308 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0
[junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f15780013d0, owner true, ResourceToolkitLock[obj 0x3b6ddd1d, isOwner false, <3f6b0be5, 611889f4>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f15780013d0, owner true, ResourceToolkitLock[obj 0x3b6ddd1d, isOwner false, <3f6b0be5, 611889f4>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test01_DefaultNorm____________-n0005-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test01_DefaultNorm____________-n0009-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365022423 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365022424 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test02_DefaultMsaa
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0
[junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f14b40011a0, owner true, ResourceToolkitLock[obj 0x485966cc, isOwner false, <1de76cc7, 54bff557>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f14b40011a0, owner true, ResourceToolkitLock[obj 0x485966cc, isOwner false, <1de76cc7, 54bff557>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test02_DefaultMsaa____________-n0003-GL3bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test02_DefaultMsaa____________-n0009-GL3bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365023063 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365023063 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test02_DefaultMsaa
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test03_PbufferNorm
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3800001, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0
[junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1508000e90, owner true, ResourceToolkitLock[obj 0x434a63ab, isOwner false, <6e0f5f7f, 2805d709>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1508000e90, owner true, ResourceToolkitLock[obj 0x434a63ab, isOwner false, <6e0f5f7f, 2805d709>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test03_PbufferNorm____________-n0003-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test03_PbufferNorm____________-n0008-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test03_PbufferNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365023721 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365023721 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test04_PbufferMsaa
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3800001, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0
[junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f157c003050, owner true, ResourceToolkitLock[obj 0xf0da945, isOwner false, <4803b726, ffaa6af>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f157c003050, owner true, ResourceToolkitLock[obj 0xf0da945, isOwner false, <4803b726, ffaa6af>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test04_PbufferMsaa____________-n0001-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365023861 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test04_PbufferMsaa____________-n0008-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test04_PbufferMsaa
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365024358 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365024359 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test05_BitmapNorm
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3800002, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0
[junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f14a8003070, owner true, ResourceToolkitLock[obj 0x31fa1761, isOwner false, <957e06, 32502377>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f14a8003070, owner true, ResourceToolkitLock[obj 0x31fa1761, isOwner false, <957e06, 32502377>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365024484 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test05_BitmapNorm_____________-n0002-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test05_BitmapNorm_____________-n0008-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test05_BitmapNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365025000 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365025000 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test06_BitmapMsaa
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3800002, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0
[junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f15280029a0, owner true, ResourceToolkitLock[obj 0x47e2e487, isOwner false, <201a4587, 61001b64>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f15280029a0, owner true, ResourceToolkitLock[obj 0x47e2e487, isOwner false, <201a4587, 61001b64>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test06_BitmapMsaa_____________-n0001-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365025136 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test06_BitmapMsaa_____________-n0008-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test06_BitmapMsaa
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365025633 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365025634 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x272113c4: tileRendererInUse null, GearsES2[obj 0x272113c4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x272113c4 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GLES3/GLES3.sw]
[junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.es3.GLES3Impl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 130
[junit] GLX_EXTENSIONS 37
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x272113c4 created: GearsObj[0x6f2b1042, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x272113c4 created: GearsObj[0x40e851c1, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x272113c4 created: GearsObj[0x40e851c1, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x272113c4 FIN GearsES2[obj 0x272113c4 isInit true, usesShared false, 1 GearsObj[0x6f2b1042, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x40e851c1, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2cd5df50, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x272113c4 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x272113c4, angle 0.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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x272113c4 640x480, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x272113c4 640x480, swapInterval 0, drawable 0x0
[junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0
[junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1508000e90, owner true, ResourceToolkitLock[obj 0x2d52216b, isOwner false, <242b836, 3f6f6701>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1508000e90, owner true, ResourceToolkitLock[obj 0x2d52216b, isOwner false, <242b836, 3f6f6701>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test20_GLES2__________________-n0003-GLES2_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test20_GLES2__________________-n0006-GLES2_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x272113c4: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x272113c4 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365026285 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365026285 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5a45133e: tileRendererInUse null, GearsES2[obj 0x5a45133e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5a45133e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES3/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GLES3/GLES3.sw]
[junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.es3.GLES3Impl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 130
[junit] GLX_EXTENSIONS 37
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5a45133e created: GearsObj[0x6d17a199, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x5a45133e created: GearsObj[0x40664597, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x5a45133e created: GearsObj[0x40664597, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5a45133e FIN GearsES2[obj 0x5a45133e isInit true, usesShared false, 1 GearsObj[0x6d17a199, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x40664597, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x73fd7935, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5a45133e 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5a45133e, angle 0.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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5a45133e 640x480, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5a45133e 640x480, swapInterval 0, drawable 0x0
[junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0
[junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1518000e90, owner true, ResourceToolkitLock[obj 0x60bd273d, isOwner false, <121314f7, 130c12b7>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1518000e90, owner true, ResourceToolkitLock[obj 0x60bd273d, isOwner false, <121314f7, 130c12b7>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test30_GLES3__________________-n0003-GLES3_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test30_GLES3__________________-n0007-GLES3_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5a45133e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5a45133e FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365026930 d 1ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365026931 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2e3967ea: tileRendererInUse null, GearsES2[obj 0x2e3967ea isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2e3967ea on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2e3967ea created: GearsObj[0x146cef08, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x2e3967ea created: GearsObj[0x2720f2fd, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x2e3967ea created: GearsObj[0x2720f2fd, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2e3967ea FIN GearsES2[obj 0x2e3967ea isInit true, usesShared false, 1 GearsObj[0x146cef08, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2720f2fd, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x26bda526, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e3967ea 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2e3967ea, angle 0.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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2e3967ea 640x480, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2e3967ea 640x480, swapInterval 0, drawable 0x0
[junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0
[junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1570002ea0, owner true, ResourceToolkitLock[obj 0xa38c7fe, isOwner false, <6fdbe764, 51c668e3>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1570002ea0, owner true, ResourceToolkitLock[obj 0xa38c7fe, isOwner false, <6fdbe764, 51c668e3>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test40_GL3____________________-n0003-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test40_GL3____________________-n0006-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e3967ea: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e3967ea FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365027594 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365027594 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_DefaultNorm
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 1.0x1.0 -> val 0.0x0.0 -> has 1.0x1.0
[junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f14ac002c10, owner true, ResourceToolkitLock[obj 0x7b36aa0c, isOwner false, <5824a83d, 537f60bf>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f14ac002c10, owner true, ResourceToolkitLock[obj 0x7b36aa0c, isOwner false, <5824a83d, 537f60bf>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test99_PixelScale1_DefaultNorm-n0003-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test99_PixelScale1_DefaultNorm-n0009-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_DefaultNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365028243 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365028244 d 0ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365028265 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365028265 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01_DefaultNorm took 1.104 sec
[junit] Testcase: test02_DefaultMsaa took 0.646 sec
[junit] Testcase: test03_PbufferNorm took 0.648 sec
[junit] Testcase: test04_PbufferMsaa took 0.636 sec
[junit] Testcase: test05_BitmapNorm took 0.64 sec
[junit] Testcase: test06_BitmapMsaa took 0.633 sec
[junit] Testcase: test20_GLES2 took 0.651 sec
[junit] Testcase: test30_GLES3 took 0.644 sec
[junit] Testcase: test40_GL3 took 0.662 sec
[junit] Testcase: test99_PixelScale1_DefaultNorm took 0.648 sec
[junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.545 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365021308 ms III - Start
[junit] SLOCK [T main @ 1692365021308 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0
[junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f15780013d0, owner true, ResourceToolkitLock[obj 0x3b6ddd1d, isOwner false, <3f6b0be5, 611889f4>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f15780013d0, owner true, ResourceToolkitLock[obj 0x3b6ddd1d, isOwner false, <3f6b0be5, 611889f4>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test01_DefaultNorm____________-n0005-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test01_DefaultNorm____________-n0009-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365022423 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365022424 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test02_DefaultMsaa
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0
[junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f14b40011a0, owner true, ResourceToolkitLock[obj 0x485966cc, isOwner false, <1de76cc7, 54bff557>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f14b40011a0, owner true, ResourceToolkitLock[obj 0x485966cc, isOwner false, <1de76cc7, 54bff557>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test02_DefaultMsaa____________-n0003-GL3bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test02_DefaultMsaa____________-n0009-GL3bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365023063 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365023063 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test02_DefaultMsaa
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test03_PbufferNorm
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3800001, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0
[junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1508000e90, owner true, ResourceToolkitLock[obj 0x434a63ab, isOwner false, <6e0f5f7f, 2805d709>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1508000e90, owner true, ResourceToolkitLock[obj 0x434a63ab, isOwner false, <6e0f5f7f, 2805d709>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test03_PbufferNorm____________-n0003-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test03_PbufferNorm____________-n0008-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test03_PbufferNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365023721 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365023721 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test04_PbufferMsaa
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3800001, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0
[junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f157c003050, owner true, ResourceToolkitLock[obj 0xf0da945, isOwner false, <4803b726, ffaa6af>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f157c003050, owner true, ResourceToolkitLock[obj 0xf0da945, isOwner false, <4803b726, ffaa6af>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test04_PbufferMsaa____________-n0001-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365023861 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test04_PbufferMsaa____________-n0008-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test04_PbufferMsaa
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365024358 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365024359 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test05_BitmapNorm
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3800002, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0
[junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f14a8003070, owner true, ResourceToolkitLock[obj 0x31fa1761, isOwner false, <957e06, 32502377>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f14a8003070, owner true, ResourceToolkitLock[obj 0x31fa1761, isOwner false, <957e06, 32502377>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365024484 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test05_BitmapNorm_____________-n0002-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test05_BitmapNorm_____________-n0008-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test05_BitmapNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365025000 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365025000 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test06_BitmapMsaa
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3800002, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0
[junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f15280029a0, owner true, ResourceToolkitLock[obj 0x47e2e487, isOwner false, <201a4587, 61001b64>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f15280029a0, owner true, ResourceToolkitLock[obj 0x47e2e487, isOwner false, <201a4587, 61001b64>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test06_BitmapMsaa_____________-n0001-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365025136 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test06_BitmapMsaa_____________-n0008-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test06_BitmapMsaa
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365025633 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365025634 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x272113c4: tileRendererInUse null, GearsES2[obj 0x272113c4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x272113c4 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GLES3/GLES3.sw]
[junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.es3.GLES3Impl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 130
[junit] GLX_EXTENSIONS 37
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x272113c4 created: GearsObj[0x6f2b1042, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x272113c4 created: GearsObj[0x40e851c1, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x272113c4 created: GearsObj[0x40e851c1, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x272113c4 FIN GearsES2[obj 0x272113c4 isInit true, usesShared false, 1 GearsObj[0x6f2b1042, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x40e851c1, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2cd5df50, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x272113c4 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x272113c4, angle 0.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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x272113c4 640x480, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x272113c4 640x480, swapInterval 0, drawable 0x0
[junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0
[junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1508000e90, owner true, ResourceToolkitLock[obj 0x2d52216b, isOwner false, <242b836, 3f6f6701>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1508000e90, owner true, ResourceToolkitLock[obj 0x2d52216b, isOwner false, <242b836, 3f6f6701>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test20_GLES2__________________-n0003-GLES2_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test20_GLES2__________________-n0006-GLES2_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x272113c4: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x272113c4 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365026285 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365026285 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5a45133e: tileRendererInUse null, GearsES2[obj 0x5a45133e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5a45133e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[egl cfg 0xc, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GLES3/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]
[junit] INIT GL IS: jogamp.opengl.es3.GLES3Impl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GLES3/GLES3.sw]
[junit] GL Version 3.2 (ES profile, compat[ES2, ES3, ES31, ES32], FBO, software) - OpenGL ES 3.2 Mesa 20.3.5 [GL 3.2.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.es3.GLES3Impl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION OpenGL ES 3.2 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.20 / 3.0.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 130
[junit] GLX_EXTENSIONS 37
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5a45133e created: GearsObj[0x6d17a199, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x5a45133e created: GearsObj[0x40664597, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x5a45133e created: GearsObj[0x40664597, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5a45133e FIN GearsES2[obj 0x5a45133e isInit true, usesShared false, 1 GearsObj[0x6d17a199, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x40664597, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x73fd7935, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5a45133e 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5a45133e, angle 0.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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5a45133e 640x480, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5a45133e 640x480, swapInterval 0, drawable 0x0
[junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0
[junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1518000e90, owner true, ResourceToolkitLock[obj 0x60bd273d, isOwner false, <121314f7, 130c12b7>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1518000e90, owner true, ResourceToolkitLock[obj 0x60bd273d, isOwner false, <121314f7, 130c12b7>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test30_GLES3__________________-n0003-GLES3_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test30_GLES3__________________-n0007-GLES3_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5a45133e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5a45133e FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365026930 d 1ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365026931 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2e3967ea: tileRendererInUse null, GearsES2[obj 0x2e3967ea isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2e3967ea on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL4/GL4.sw]
[junit] GL Version 4.5 (Core profile, arb, compat[ES2, ES3, ES31, ES32], FBO, software) - 4.5 (Core Profile) Mesa 20.3.5 [GL 4.5.0, vendor 20.3.5 ((Core Profile) Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 4.5 (Core Profile) Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 4.50 / 4.50.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 200
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2e3967ea created: GearsObj[0x146cef08, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x2e3967ea created: GearsObj[0x2720f2fd, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x2e3967ea created: GearsObj[0x2720f2fd, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2e3967ea FIN GearsES2[obj 0x2e3967ea isInit true, usesShared false, 1 GearsObj[0x146cef08, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x2720f2fd, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x26bda526, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e3967ea 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x2e3967ea, angle 0.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
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2e3967ea 640x480, swapInterval 0, drawable 0x0
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2e3967ea 640x480, swapInterval 0, drawable 0x0
[junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0
[junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1570002ea0, owner true, ResourceToolkitLock[obj 0xa38c7fe, isOwner false, <6fdbe764, 51c668e3>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f1570002ea0, owner true, ResourceToolkitLock[obj 0xa38c7fe, isOwner false, <6fdbe764, 51c668e3>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test40_GL3____________________-n0003-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test40_GL3____________________-n0006-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e3967ea: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e3967ea FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365027594 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365027594 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_DefaultNorm
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 1.0x1.0 -> val 0.0x0.0 -> has 1.0x1.0
[junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f14ac002c10, owner true, ResourceToolkitLock[obj 0x7b36aa0c, isOwner false, <5824a83d, 537f60bf>[count 0, qsz 0, owner <NULL>]]], idx 0], NEWT-Display[.x11_:0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0, unitID 0, handle 0x7f14ac002c10, owner true, ResourceToolkitLock[obj 0x7b36aa0c, isOwner false, <5824a83d, 537f60bf>[count 0, qsz 0, owner <NULL>]]]], monitors: [Monitor[Id 0x3f [name 'DP-1', primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport[pixel [ 0 / 0 1920 x 1080 ], window [ 0 / 0 1920 x 1080 ]], orig [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x46, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test99_PixelScale1_DefaultNorm-n0003-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test99_PixelScale1_DefaultNorm-n0009-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_DefaultNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365028243 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365028244 d 0ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365028265 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365028265 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT
[junit] ++++ Test Singleton.ctor()
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365029104 ms III - Start
[junit] SLOCK [T main @ 1692365029104 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x45b4c3a9: tileRendererInUse null, GearsES2[obj 0x45b4c3a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x45b4c3a9 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x45b4c3a9 created: GearsObj[0x69eb804d, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x45b4c3a9 created: GearsObj[0x6843b0ca, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x45b4c3a9 created: GearsObj[0x6843b0ca, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x45b4c3a9 FIN GearsES2[obj 0x45b4c3a9 isInit true, usesShared false, 1 GearsObj[0x69eb804d, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6843b0ca, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1f9e6561, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x45b4c3a9 0/0 295x266 of 295x266, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x45b4c3a9, angle 0.0, [l -1.1090225, r 1.1090225, b -1.0, t 1.0] 2.218045x2.0 -> [l -1.1090225, r 1.1090225, b -1.0, t 1.0] 2.218045x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x50b5ac82: tileRendererInUse null, GearsES2[obj 0x50b5ac82 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x50b5ac82 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x50b5ac82 created: GearsObj[0x12e181f1, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x50b5ac82 created: GearsObj[0x3e59f7af, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x50b5ac82 created: GearsObj[0x3e59f7af, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x50b5ac82 FIN GearsES2[obj 0x50b5ac82 isInit true, usesShared false, 1 GearsObj[0x12e181f1, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3e59f7af, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7dc5d4c4, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x50b5ac82 0/0 295x266 of 295x266, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x50b5ac82, angle 0.0, [l -1.1090225, r 1.1090225, b -1.0, t 1.0] 2.218045x2.0 -> [l -1.1090225, r 1.1090225, b -1.0, t 1.0] 2.218045x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x101952da: tileRendererInUse null, GearsES2[obj 0x101952da isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x101952da on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x101952da created: GearsObj[0x6981944e, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x101952da created: GearsObj[0x25ffceb9, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x101952da created: GearsObj[0x25ffceb9, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x101952da FIN GearsES2[obj 0x101952da isInit true, usesShared false, 1 GearsObj[0x6981944e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x25ffceb9, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x74de95a6, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x101952da 0/0 147x123 of 147x123, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x101952da, angle 0.0, [l -1.195122, r 1.195122, b -1.0, t 1.0] 2.390244x2.0 -> [l -1.195122, r 1.195122, b -1.0, t 1.0] 2.390244x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6babf3bf: tileRendererInUse null, GearsES2[obj 0x6babf3bf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6babf3bf on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6babf3bf created: GearsObj[0x7de59dc4, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x6babf3bf created: GearsObj[0x61e8b51f, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x6babf3bf created: GearsObj[0x61e8b51f, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6babf3bf FIN GearsES2[obj 0x6babf3bf isInit true, usesShared false, 1 GearsObj[0x7de59dc4, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x61e8b51f, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5cab7e40, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6babf3bf 0/0 98x76 of 98x76, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6babf3bf, angle 0.0, [l -1.2894737, r 1.2894737, b -1.0, t 1.0] 2.5789473x2.0 -> [l -1.2894737, r 1.2894737, b -1.0, t 1.0] 2.5789473x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x45b4c3a9 0/0 300x266 of 300x266, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x45b4c3a9, angle 1.5, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x50b5ac82 0/0 300x266 of 300x266, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x50b5ac82, angle 1.5, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x101952da 0/0 149x123 of 149x123, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x101952da, angle 1.5, [l -1.2113822, r 1.2113822, b -1.0, t 1.0] 2.4227643x2.0 -> [l -1.2113822, r 1.2113822, b -1.0, t 1.0] 2.4227643x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6babf3bf 0/0 99x76 of 99x76, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6babf3bf, angle 1.5, [l -1.3026316, r 1.3026316, b -1.0, t 1.0] 2.6052632x2.0 -> [l -1.3026316, r 1.3026316, b -1.0, t 1.0] 2.6052632x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x45b4c3a9: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x45b4c3a9 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x50b5ac82: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x50b5ac82 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x101952da: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x101952da FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6babf3bf: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6babf3bf FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test02_DefaultMsaa
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x67c33749: tileRendererInUse null, GearsES2[obj 0x67c33749 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x67c33749 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x67c33749 created: GearsObj[0x44bacc22, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x67c33749 created: GearsObj[0x7b2087b5, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x67c33749 created: GearsObj[0x7b2087b5, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x67c33749 FIN GearsES2[obj 0x67c33749 isInit true, usesShared false, 1 GearsObj[0x44bacc22, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7b2087b5, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x614272df, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x67c33749 0/0 300x266 of 300x266, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x67c33749, angle 0.0, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xfba92d3: tileRendererInUse null, GearsES2[obj 0xfba92d3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xfba92d3 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xfba92d3 created: GearsObj[0x5580c2b0, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0xfba92d3 created: GearsObj[0x3250909b, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0xfba92d3 created: GearsObj[0x3250909b, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xfba92d3 FIN GearsES2[obj 0xfba92d3 isInit true, usesShared false, 1 GearsObj[0x5580c2b0, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3250909b, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xe2c07e4, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xfba92d3 0/0 300x266 of 300x266, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
[junit] >> GearsES2 0xfba92d3, angle 0.0, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x71238fc2: tileRendererInUse null, GearsES2[obj 0x71238fc2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x71238fc2 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x71238fc2 created: GearsObj[0x736cbc27, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x71238fc2 created: GearsObj[0xa7875fc, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x71238fc2 created: GearsObj[0xa7875fc, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x71238fc2 FIN GearsES2[obj 0x71238fc2 isInit true, usesShared false, 1 GearsObj[0x736cbc27, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0xa7875fc, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6ab0dacd, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x71238fc2 0/0 150x123 of 150x123, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x71238fc2, angle 0.0, [l -1.2195122, r 1.2195122, b -1.0, t 1.0] 2.4390244x2.0 -> [l -1.2195122, r 1.2195122, b -1.0, t 1.0] 2.4390244x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2a54a73f: tileRendererInUse null, GearsES2[obj 0x2a54a73f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2a54a73f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2a54a73f created: GearsObj[0xe3d6207, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x2a54a73f created: GearsObj[0x6437048d, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x2a54a73f created: GearsObj[0x6437048d, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2a54a73f FIN GearsES2[obj 0x2a54a73f isInit true, usesShared false, 1 GearsObj[0xe3d6207, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6437048d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x632abc9c, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a54a73f 0/0 100x76 of 100x76, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x2a54a73f, angle 0.0, [l -1.3157895, r 1.3157895, b -1.0, t 1.0] 2.631579x2.0 -> [l -1.3157895, r 1.3157895, b -1.0, t 1.0] 2.631579x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x67c33749: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x67c33749 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfba92d3: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfba92d3 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x71238fc2: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x71238fc2 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a54a73f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a54a73f FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test02_DefaultMsaa
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test03_PbufferNorm
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5fbdfdcf: tileRendererInUse null, GearsES2[obj 0x5fbdfdcf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5fbdfdcf on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5fbdfdcf created: GearsObj[0xcecd56d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5fbdfdcf created: GearsObj[0x7211cf57, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5fbdfdcf created: GearsObj[0x7211cf57, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5fbdfdcf FIN GearsES2[obj 0x5fbdfdcf isInit true, usesShared false, 1 GearsObj[0xcecd56d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7211cf57, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7579301d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fbdfdcf 0/0 300x266 of 300x266, swapInterval 0, drawable 0x3800001, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5fbdfdcf, angle 0.0, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4efc180e: tileRendererInUse null, GearsES2[obj 0x4efc180e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4efc180e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4efc180e created: GearsObj[0x43c0dfe8, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4efc180e created: GearsObj[0x4fbc88e7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4efc180e created: GearsObj[0x4fbc88e7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4efc180e FIN GearsES2[obj 0x4efc180e isInit true, usesShared false, 1 GearsObj[0x43c0dfe8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fbc88e7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23ef0ceb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4efc180e 0/0 300x266 of 300x266, swapInterval 0, drawable 0x3a00001, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4efc180e, angle 0.0, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xbd4dc25: tileRendererInUse null, GearsES2[obj 0xbd4dc25 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xbd4dc25 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xbd4dc25 created: GearsObj[0x6f7931c4, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xbd4dc25 created: GearsObj[0x16c3e1af, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xbd4dc25 created: GearsObj[0x16c3e1af, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xbd4dc25 FIN GearsES2[obj 0xbd4dc25 isInit true, usesShared false, 1 GearsObj[0x6f7931c4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16c3e1af, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e5afde0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xbd4dc25 0/0 150x123 of 150x123, swapInterval 0, drawable 0x3c00001, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xbd4dc25, angle 0.0, [l -1.2195122, r 1.2195122, b -1.0, t 1.0] 2.4390244x2.0 -> [l -1.2195122, r 1.2195122, b -1.0, t 1.0] 2.4390244x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x25084a1e: tileRendererInUse null, GearsES2[obj 0x25084a1e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x25084a1e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x25084a1e created: GearsObj[0x69034a0d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x25084a1e created: GearsObj[0x5d94ecf9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x25084a1e created: GearsObj[0x5d94ecf9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x25084a1e FIN GearsES2[obj 0x25084a1e isInit true, usesShared false, 1 GearsObj[0x69034a0d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5d94ecf9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x287ec55d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x25084a1e 0/0 100x76 of 100x76, swapInterval 0, drawable 0x3e00001, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x25084a1e, angle 0.0, [l -1.3157895, r 1.3157895, b -1.0, t 1.0] 2.631579x2.0 -> [l -1.3157895, r 1.3157895, b -1.0, t 1.0] 2.631579x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fbdfdcf: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fbdfdcf FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4efc180e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4efc180e FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xbd4dc25: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xbd4dc25 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25084a1e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25084a1e FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test03_PbufferNorm
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test04_PbufferMsaa
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x71def8f8: tileRendererInUse null, GearsES2[obj 0x71def8f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x71def8f8 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x71def8f8 created: GearsObj[0x2a808be3, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x71def8f8 created: GearsObj[0x653109c6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x71def8f8 created: GearsObj[0x653109c6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x71def8f8 FIN GearsES2[obj 0x71def8f8 isInit true, usesShared false, 1 GearsObj[0x2a808be3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x653109c6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x554db431, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x71def8f8 0/0 300x266 of 300x266, swapInterval 0, drawable 0x3800001, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x71def8f8, angle 0.0, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x383bfa16: tileRendererInUse null, GearsES2[obj 0x383bfa16 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x383bfa16 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x383bfa16 created: GearsObj[0x11a533cf, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x383bfa16 created: GearsObj[0x7d1a6cab, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x383bfa16 created: GearsObj[0x7d1a6cab, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x383bfa16 FIN GearsES2[obj 0x383bfa16 isInit true, usesShared false, 1 GearsObj[0x11a533cf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d1a6cab, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79bb5f19, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x383bfa16 0/0 300x266 of 300x266, swapInterval 0, drawable 0x3a00001, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x383bfa16, angle 0.0, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4d465b11: tileRendererInUse null, GearsES2[obj 0x4d465b11 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4d465b11 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4d465b11 created: GearsObj[0x7a70dfaf, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4d465b11 created: GearsObj[0x551c728e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4d465b11 created: GearsObj[0x551c728e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4d465b11 FIN GearsES2[obj 0x4d465b11 isInit true, usesShared false, 1 GearsObj[0x7a70dfaf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x551c728e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31b0197a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4d465b11 0/0 150x123 of 150x123, swapInterval 0, drawable 0x3c00001, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x4d465b11, angle 0.0, [l -1.2195122, r 1.2195122, b -1.0, t 1.0] 2.4390244x2.0 -> [l -1.2195122, r 1.2195122, b -1.0, t 1.0] 2.4390244x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x53fdffa1: tileRendererInUse null, GearsES2[obj 0x53fdffa1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x53fdffa1 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x53fdffa1 created: GearsObj[0x45290f93, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x53fdffa1 created: GearsObj[0x85ee3dd, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x53fdffa1 created: GearsObj[0x85ee3dd, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x53fdffa1 FIN GearsES2[obj 0x53fdffa1 isInit true, usesShared false, 1 GearsObj[0x45290f93, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x85ee3dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x137ce231, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x53fdffa1 0/0 100x76 of 100x76, swapInterval 0, drawable 0x3e00001, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x53fdffa1, angle 0.0, [l -1.3157895, r 1.3157895, b -1.0, t 1.0] 2.631579x2.0 -> [l -1.3157895, r 1.3157895, b -1.0, t 1.0] 2.631579x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x71def8f8: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x71def8f8 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x383bfa16: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x383bfa16 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d465b11: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d465b11 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53fdffa1: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53fdffa1 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test04_PbufferMsaa
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test05_BitmapNorm
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 300x266 of 300x266, swapInterval 0, drawable 0x3800002, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 300x266 of 300x266, swapInterval 0, drawable 0x3a00002, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 150x123 of 150x123, swapInterval 0, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.2195122, r 1.2195122, b -1.0, t 1.0] 2.4390244x2.0 -> [l -1.2195122, r 1.2195122, b -1.0, t 1.0] 2.4390244x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 100x76 of 100x76, swapInterval 0, drawable 0x3e00002, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.3157895, r 1.3157895, b -1.0, t 1.0] 2.631579x2.0 -> [l -1.3157895, r 1.3157895, b -1.0, t 1.0] 2.631579x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test05_BitmapNorm
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test06_BitmapMsaa
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 300x266 of 300x266, swapInterval 0, drawable 0x3800002, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 300x266 of 300x266, swapInterval 0, drawable 0x3a00002, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 150x123 of 150x123, swapInterval 0, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.2195122, r 1.2195122, b -1.0, t 1.0] 2.4390244x2.0 -> [l -1.2195122, r 1.2195122, b -1.0, t 1.0] 2.4390244x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 100x76 of 100x76, swapInterval 0, drawable 0x3e00002, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.3157895, r 1.3157895, b -1.0, t 1.0] 2.631579x2.0 -> [l -1.3157895, r 1.3157895, b -1.0, t 1.0] 2.631579x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test06_BitmapMsaa
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365032786 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365032786 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.271 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365029104 ms III - Start
[junit] SLOCK [T main @ 1692365029104 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x45b4c3a9: tileRendererInUse null, GearsES2[obj 0x45b4c3a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x45b4c3a9 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x45b4c3a9 created: GearsObj[0x69eb804d, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x45b4c3a9 created: GearsObj[0x6843b0ca, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x45b4c3a9 created: GearsObj[0x6843b0ca, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x45b4c3a9 FIN GearsES2[obj 0x45b4c3a9 isInit true, usesShared false, 1 GearsObj[0x69eb804d, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6843b0ca, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1f9e6561, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x45b4c3a9 0/0 295x266 of 295x266, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x45b4c3a9, angle 0.0, [l -1.1090225, r 1.1090225, b -1.0, t 1.0] 2.218045x2.0 -> [l -1.1090225, r 1.1090225, b -1.0, t 1.0] 2.218045x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x50b5ac82: tileRendererInUse null, GearsES2[obj 0x50b5ac82 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x50b5ac82 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x50b5ac82 created: GearsObj[0x12e181f1, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x50b5ac82 created: GearsObj[0x3e59f7af, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x50b5ac82 created: GearsObj[0x3e59f7af, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x50b5ac82 FIN GearsES2[obj 0x50b5ac82 isInit true, usesShared false, 1 GearsObj[0x12e181f1, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3e59f7af, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7dc5d4c4, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x50b5ac82 0/0 295x266 of 295x266, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x50b5ac82, angle 0.0, [l -1.1090225, r 1.1090225, b -1.0, t 1.0] 2.218045x2.0 -> [l -1.1090225, r 1.1090225, b -1.0, t 1.0] 2.218045x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x101952da: tileRendererInUse null, GearsES2[obj 0x101952da isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x101952da on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x101952da created: GearsObj[0x6981944e, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x101952da created: GearsObj[0x25ffceb9, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x101952da created: GearsObj[0x25ffceb9, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x101952da FIN GearsES2[obj 0x101952da isInit true, usesShared false, 1 GearsObj[0x6981944e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x25ffceb9, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x74de95a6, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x101952da 0/0 147x123 of 147x123, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x101952da, angle 0.0, [l -1.195122, r 1.195122, b -1.0, t 1.0] 2.390244x2.0 -> [l -1.195122, r 1.195122, b -1.0, t 1.0] 2.390244x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6babf3bf: tileRendererInUse null, GearsES2[obj 0x6babf3bf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6babf3bf on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6babf3bf created: GearsObj[0x7de59dc4, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x6babf3bf created: GearsObj[0x61e8b51f, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x6babf3bf created: GearsObj[0x61e8b51f, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6babf3bf FIN GearsES2[obj 0x6babf3bf isInit true, usesShared false, 1 GearsObj[0x7de59dc4, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x61e8b51f, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5cab7e40, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6babf3bf 0/0 98x76 of 98x76, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6babf3bf, angle 0.0, [l -1.2894737, r 1.2894737, b -1.0, t 1.0] 2.5789473x2.0 -> [l -1.2894737, r 1.2894737, b -1.0, t 1.0] 2.5789473x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x45b4c3a9 0/0 300x266 of 300x266, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x45b4c3a9, angle 1.5, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x50b5ac82 0/0 300x266 of 300x266, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x50b5ac82, angle 1.5, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x101952da 0/0 149x123 of 149x123, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x101952da, angle 1.5, [l -1.2113822, r 1.2113822, b -1.0, t 1.0] 2.4227643x2.0 -> [l -1.2113822, r 1.2113822, b -1.0, t 1.0] 2.4227643x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6babf3bf 0/0 99x76 of 99x76, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6babf3bf, angle 1.5, [l -1.3026316, r 1.3026316, b -1.0, t 1.0] 2.6052632x2.0 -> [l -1.3026316, r 1.3026316, b -1.0, t 1.0] 2.6052632x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x45b4c3a9: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x45b4c3a9 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x50b5ac82: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x50b5ac82 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x101952da: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x101952da FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6babf3bf: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6babf3bf FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test02_DefaultMsaa
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x67c33749: tileRendererInUse null, GearsES2[obj 0x67c33749 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x67c33749 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x67c33749 created: GearsObj[0x44bacc22, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x67c33749 created: GearsObj[0x7b2087b5, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x67c33749 created: GearsObj[0x7b2087b5, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x67c33749 FIN GearsES2[obj 0x67c33749 isInit true, usesShared false, 1 GearsObj[0x44bacc22, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7b2087b5, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x614272df, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x67c33749 0/0 300x266 of 300x266, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x67c33749, angle 0.0, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xfba92d3: tileRendererInUse null, GearsES2[obj 0xfba92d3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xfba92d3 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xfba92d3 created: GearsObj[0x5580c2b0, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0xfba92d3 created: GearsObj[0x3250909b, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0xfba92d3 created: GearsObj[0x3250909b, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xfba92d3 FIN GearsES2[obj 0xfba92d3 isInit true, usesShared false, 1 GearsObj[0x5580c2b0, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3250909b, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xe2c07e4, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xfba92d3 0/0 300x266 of 300x266, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
[junit] >> GearsES2 0xfba92d3, angle 0.0, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x71238fc2: tileRendererInUse null, GearsES2[obj 0x71238fc2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x71238fc2 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x71238fc2 created: GearsObj[0x736cbc27, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x71238fc2 created: GearsObj[0xa7875fc, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x71238fc2 created: GearsObj[0xa7875fc, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x71238fc2 FIN GearsES2[obj 0x71238fc2 isInit true, usesShared false, 1 GearsObj[0x736cbc27, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0xa7875fc, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6ab0dacd, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x71238fc2 0/0 150x123 of 150x123, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x71238fc2, angle 0.0, [l -1.2195122, r 1.2195122, b -1.0, t 1.0] 2.4390244x2.0 -> [l -1.2195122, r 1.2195122, b -1.0, t 1.0] 2.4390244x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2a54a73f: tileRendererInUse null, GearsES2[obj 0x2a54a73f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2a54a73f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2a54a73f created: GearsObj[0xe3d6207, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x2a54a73f created: GearsObj[0x6437048d, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x2a54a73f created: GearsObj[0x6437048d, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2a54a73f FIN GearsES2[obj 0x2a54a73f isInit true, usesShared false, 1 GearsObj[0xe3d6207, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6437048d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x632abc9c, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a54a73f 0/0 100x76 of 100x76, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x2a54a73f, angle 0.0, [l -1.3157895, r 1.3157895, b -1.0, t 1.0] 2.631579x2.0 -> [l -1.3157895, r 1.3157895, b -1.0, t 1.0] 2.631579x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x67c33749: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x67c33749 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfba92d3: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfba92d3 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x71238fc2: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x71238fc2 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a54a73f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a54a73f FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test02_DefaultMsaa
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test03_PbufferNorm
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5fbdfdcf: tileRendererInUse null, GearsES2[obj 0x5fbdfdcf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5fbdfdcf on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5fbdfdcf created: GearsObj[0xcecd56d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5fbdfdcf created: GearsObj[0x7211cf57, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5fbdfdcf created: GearsObj[0x7211cf57, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5fbdfdcf FIN GearsES2[obj 0x5fbdfdcf isInit true, usesShared false, 1 GearsObj[0xcecd56d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7211cf57, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7579301d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fbdfdcf 0/0 300x266 of 300x266, swapInterval 0, drawable 0x3800001, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5fbdfdcf, angle 0.0, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4efc180e: tileRendererInUse null, GearsES2[obj 0x4efc180e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4efc180e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4efc180e created: GearsObj[0x43c0dfe8, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4efc180e created: GearsObj[0x4fbc88e7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4efc180e created: GearsObj[0x4fbc88e7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4efc180e FIN GearsES2[obj 0x4efc180e isInit true, usesShared false, 1 GearsObj[0x43c0dfe8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fbc88e7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23ef0ceb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4efc180e 0/0 300x266 of 300x266, swapInterval 0, drawable 0x3a00001, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4efc180e, angle 0.0, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xbd4dc25: tileRendererInUse null, GearsES2[obj 0xbd4dc25 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xbd4dc25 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xbd4dc25 created: GearsObj[0x6f7931c4, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xbd4dc25 created: GearsObj[0x16c3e1af, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xbd4dc25 created: GearsObj[0x16c3e1af, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xbd4dc25 FIN GearsES2[obj 0xbd4dc25 isInit true, usesShared false, 1 GearsObj[0x6f7931c4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16c3e1af, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e5afde0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xbd4dc25 0/0 150x123 of 150x123, swapInterval 0, drawable 0x3c00001, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xbd4dc25, angle 0.0, [l -1.2195122, r 1.2195122, b -1.0, t 1.0] 2.4390244x2.0 -> [l -1.2195122, r 1.2195122, b -1.0, t 1.0] 2.4390244x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x25084a1e: tileRendererInUse null, GearsES2[obj 0x25084a1e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x25084a1e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x25084a1e created: GearsObj[0x69034a0d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x25084a1e created: GearsObj[0x5d94ecf9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x25084a1e created: GearsObj[0x5d94ecf9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x25084a1e FIN GearsES2[obj 0x25084a1e isInit true, usesShared false, 1 GearsObj[0x69034a0d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5d94ecf9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x287ec55d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x25084a1e 0/0 100x76 of 100x76, swapInterval 0, drawable 0x3e00001, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x25084a1e, angle 0.0, [l -1.3157895, r 1.3157895, b -1.0, t 1.0] 2.631579x2.0 -> [l -1.3157895, r 1.3157895, b -1.0, t 1.0] 2.631579x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fbdfdcf: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fbdfdcf FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4efc180e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4efc180e FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xbd4dc25: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xbd4dc25 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25084a1e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25084a1e FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test03_PbufferNorm
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test04_PbufferMsaa
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x71def8f8: tileRendererInUse null, GearsES2[obj 0x71def8f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x71def8f8 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x71def8f8 created: GearsObj[0x2a808be3, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x71def8f8 created: GearsObj[0x653109c6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x71def8f8 created: GearsObj[0x653109c6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x71def8f8 FIN GearsES2[obj 0x71def8f8 isInit true, usesShared false, 1 GearsObj[0x2a808be3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x653109c6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x554db431, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x71def8f8 0/0 300x266 of 300x266, swapInterval 0, drawable 0x3800001, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x71def8f8, angle 0.0, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x383bfa16: tileRendererInUse null, GearsES2[obj 0x383bfa16 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x383bfa16 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x383bfa16 created: GearsObj[0x11a533cf, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x383bfa16 created: GearsObj[0x7d1a6cab, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x383bfa16 created: GearsObj[0x7d1a6cab, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x383bfa16 FIN GearsES2[obj 0x383bfa16 isInit true, usesShared false, 1 GearsObj[0x11a533cf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d1a6cab, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79bb5f19, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x383bfa16 0/0 300x266 of 300x266, swapInterval 0, drawable 0x3a00001, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x383bfa16, angle 0.0, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4d465b11: tileRendererInUse null, GearsES2[obj 0x4d465b11 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4d465b11 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4d465b11 created: GearsObj[0x7a70dfaf, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4d465b11 created: GearsObj[0x551c728e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4d465b11 created: GearsObj[0x551c728e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4d465b11 FIN GearsES2[obj 0x4d465b11 isInit true, usesShared false, 1 GearsObj[0x7a70dfaf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x551c728e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31b0197a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4d465b11 0/0 150x123 of 150x123, swapInterval 0, drawable 0x3c00001, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x4d465b11, angle 0.0, [l -1.2195122, r 1.2195122, b -1.0, t 1.0] 2.4390244x2.0 -> [l -1.2195122, r 1.2195122, b -1.0, t 1.0] 2.4390244x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x53fdffa1: tileRendererInUse null, GearsES2[obj 0x53fdffa1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x53fdffa1 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x53fdffa1 created: GearsObj[0x45290f93, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x53fdffa1 created: GearsObj[0x85ee3dd, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x53fdffa1 created: GearsObj[0x85ee3dd, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x53fdffa1 FIN GearsES2[obj 0x53fdffa1 isInit true, usesShared false, 1 GearsObj[0x45290f93, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x85ee3dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x137ce231, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x53fdffa1 0/0 100x76 of 100x76, swapInterval 0, drawable 0x3e00001, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x53fdffa1, angle 0.0, [l -1.3157895, r 1.3157895, b -1.0, t 1.0] 2.631579x2.0 -> [l -1.3157895, r 1.3157895, b -1.0, t 1.0] 2.631579x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x71def8f8: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x71def8f8 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x383bfa16: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x383bfa16 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d465b11: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d465b11 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53fdffa1: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53fdffa1 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test04_PbufferMsaa
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test05_BitmapNorm
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 300x266 of 300x266, swapInterval 0, drawable 0x3800002, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 300x266 of 300x266, swapInterval 0, drawable 0x3a00002, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 150x123 of 150x123, swapInterval 0, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.2195122, r 1.2195122, b -1.0, t 1.0] 2.4390244x2.0 -> [l -1.2195122, r 1.2195122, b -1.0, t 1.0] 2.4390244x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 100x76 of 100x76, swapInterval 0, drawable 0x3e00002, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.3157895, r 1.3157895, b -1.0, t 1.0] 2.631579x2.0 -> [l -1.3157895, r 1.3157895, b -1.0, t 1.0] 2.631579x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test05_BitmapNorm
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test06_BitmapMsaa
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 300x266 of 300x266, swapInterval 0, drawable 0x3800002, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 300x266 of 300x266, swapInterval 0, drawable 0x3a00002, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 150x123 of 150x123, swapInterval 0, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.2195122, r 1.2195122, b -1.0, t 1.0] 2.4390244x2.0 -> [l -1.2195122, r 1.2195122, b -1.0, t 1.0] 2.4390244x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 100x76 of 100x76, swapInterval 0, drawable 0x3e00002, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.3157895, r 1.3157895, b -1.0, t 1.0] 2.631579x2.0 -> [l -1.3157895, r 1.3157895, b -1.0, t 1.0] 2.631579x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test06_BitmapMsaa
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365032786 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365032786 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01_DefaultNorm took 0.657 sec
[junit] Testcase: test02_DefaultMsaa took 0.524 sec
[junit] Testcase: test03_PbufferNorm took 0.527 sec
[junit] Testcase: test04_PbufferMsaa took 0.519 sec
[junit] Testcase: test05_BitmapNorm took 0.525 sec
[junit] Testcase: test06_BitmapMsaa took 0.523 sec
[junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.271 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365029104 ms III - Start
[junit] SLOCK [T main @ 1692365029104 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x45b4c3a9: tileRendererInUse null, GearsES2[obj 0x45b4c3a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x45b4c3a9 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x45b4c3a9 created: GearsObj[0x69eb804d, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x45b4c3a9 created: GearsObj[0x6843b0ca, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x45b4c3a9 created: GearsObj[0x6843b0ca, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x45b4c3a9 FIN GearsES2[obj 0x45b4c3a9 isInit true, usesShared false, 1 GearsObj[0x69eb804d, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6843b0ca, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x1f9e6561, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x45b4c3a9 0/0 295x266 of 295x266, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x45b4c3a9, angle 0.0, [l -1.1090225, r 1.1090225, b -1.0, t 1.0] 2.218045x2.0 -> [l -1.1090225, r 1.1090225, b -1.0, t 1.0] 2.218045x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x50b5ac82: tileRendererInUse null, GearsES2[obj 0x50b5ac82 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x50b5ac82 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x50b5ac82 created: GearsObj[0x12e181f1, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x50b5ac82 created: GearsObj[0x3e59f7af, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x50b5ac82 created: GearsObj[0x3e59f7af, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x50b5ac82 FIN GearsES2[obj 0x50b5ac82 isInit true, usesShared false, 1 GearsObj[0x12e181f1, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3e59f7af, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7dc5d4c4, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x50b5ac82 0/0 295x266 of 295x266, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x50b5ac82, angle 0.0, [l -1.1090225, r 1.1090225, b -1.0, t 1.0] 2.218045x2.0 -> [l -1.1090225, r 1.1090225, b -1.0, t 1.0] 2.218045x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x101952da: tileRendererInUse null, GearsES2[obj 0x101952da isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x101952da on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x101952da created: GearsObj[0x6981944e, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x101952da created: GearsObj[0x25ffceb9, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x101952da created: GearsObj[0x25ffceb9, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x101952da FIN GearsES2[obj 0x101952da isInit true, usesShared false, 1 GearsObj[0x6981944e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x25ffceb9, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x74de95a6, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x101952da 0/0 147x123 of 147x123, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x101952da, angle 0.0, [l -1.195122, r 1.195122, b -1.0, t 1.0] 2.390244x2.0 -> [l -1.195122, r 1.195122, b -1.0, t 1.0] 2.390244x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6babf3bf: tileRendererInUse null, GearsES2[obj 0x6babf3bf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x6babf3bf on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x6babf3bf created: GearsObj[0x7de59dc4, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x6babf3bf created: GearsObj[0x61e8b51f, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x6babf3bf created: GearsObj[0x61e8b51f, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6babf3bf FIN GearsES2[obj 0x6babf3bf isInit true, usesShared false, 1 GearsObj[0x7de59dc4, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x61e8b51f, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x5cab7e40, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6babf3bf 0/0 98x76 of 98x76, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6babf3bf, angle 0.0, [l -1.2894737, r 1.2894737, b -1.0, t 1.0] 2.5789473x2.0 -> [l -1.2894737, r 1.2894737, b -1.0, t 1.0] 2.5789473x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x45b4c3a9 0/0 300x266 of 300x266, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x45b4c3a9, angle 1.5, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x50b5ac82 0/0 300x266 of 300x266, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x50b5ac82, angle 1.5, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x101952da 0/0 149x123 of 149x123, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x101952da, angle 1.5, [l -1.2113822, r 1.2113822, b -1.0, t 1.0] 2.4227643x2.0 -> [l -1.2113822, r 1.2113822, b -1.0, t 1.0] 2.4227643x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6babf3bf 0/0 99x76 of 99x76, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x6babf3bf, angle 1.5, [l -1.3026316, r 1.3026316, b -1.0, t 1.0] 2.6052632x2.0 -> [l -1.3026316, r 1.3026316, b -1.0, t 1.0] 2.6052632x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x45b4c3a9: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x45b4c3a9 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x50b5ac82: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x50b5ac82 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x101952da: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x101952da FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6babf3bf: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6babf3bf FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test02_DefaultMsaa
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x67c33749: tileRendererInUse null, GearsES2[obj 0x67c33749 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x67c33749 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x67c33749 created: GearsObj[0x44bacc22, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x67c33749 created: GearsObj[0x7b2087b5, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x67c33749 created: GearsObj[0x7b2087b5, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x67c33749 FIN GearsES2[obj 0x67c33749 isInit true, usesShared false, 1 GearsObj[0x44bacc22, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7b2087b5, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x614272df, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x67c33749 0/0 300x266 of 300x266, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x67c33749, angle 0.0, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xfba92d3: tileRendererInUse null, GearsES2[obj 0xfba92d3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xfba92d3 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xfba92d3 created: GearsObj[0x5580c2b0, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0xfba92d3 created: GearsObj[0x3250909b, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0xfba92d3 created: GearsObj[0x3250909b, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xfba92d3 FIN GearsES2[obj 0xfba92d3 isInit true, usesShared false, 1 GearsObj[0x5580c2b0, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3250909b, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xe2c07e4, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xfba92d3 0/0 300x266 of 300x266, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
[junit] >> GearsES2 0xfba92d3, angle 0.0, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x71238fc2: tileRendererInUse null, GearsES2[obj 0x71238fc2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x71238fc2 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x71238fc2 created: GearsObj[0x736cbc27, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x71238fc2 created: GearsObj[0xa7875fc, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x71238fc2 created: GearsObj[0xa7875fc, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x71238fc2 FIN GearsES2[obj 0x71238fc2 isInit true, usesShared false, 1 GearsObj[0x736cbc27, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0xa7875fc, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x6ab0dacd, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x71238fc2 0/0 150x123 of 150x123, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x71238fc2, angle 0.0, [l -1.2195122, r 1.2195122, b -1.0, t 1.0] 2.4390244x2.0 -> [l -1.2195122, r 1.2195122, b -1.0, t 1.0] 2.4390244x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2a54a73f: tileRendererInUse null, GearsES2[obj 0x2a54a73f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x2a54a73f on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x2a54a73f created: GearsObj[0xe3d6207, vbo ff 2, fs 3, bf 4, bs 5]
[junit] gear2 0x2a54a73f created: GearsObj[0x6437048d, vbo ff 8, fs 9, bf 10, bs 11]
[junit] gear3 0x2a54a73f created: GearsObj[0x6437048d, vbo ff 8, fs 9, bf 10, bs 11]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2a54a73f FIN GearsES2[obj 0x2a54a73f isInit true, usesShared false, 1 GearsObj[0xe3d6207, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6437048d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x632abc9c, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2a54a73f 0/0 100x76 of 100x76, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x2a54a73f, angle 0.0, [l -1.3157895, r 1.3157895, b -1.0, t 1.0] 2.631579x2.0 -> [l -1.3157895, r 1.3157895, b -1.0, t 1.0] 2.631579x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x67c33749: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x67c33749 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfba92d3: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfba92d3 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x71238fc2: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x71238fc2 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a54a73f: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2a54a73f FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test02_DefaultMsaa
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test03_PbufferNorm
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5fbdfdcf: tileRendererInUse null, GearsES2[obj 0x5fbdfdcf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x5fbdfdcf on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x5fbdfdcf created: GearsObj[0xcecd56d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x5fbdfdcf created: GearsObj[0x7211cf57, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x5fbdfdcf created: GearsObj[0x7211cf57, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5fbdfdcf FIN GearsES2[obj 0x5fbdfdcf isInit true, usesShared false, 1 GearsObj[0xcecd56d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7211cf57, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7579301d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5fbdfdcf 0/0 300x266 of 300x266, swapInterval 0, drawable 0x3800001, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x5fbdfdcf, angle 0.0, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4efc180e: tileRendererInUse null, GearsES2[obj 0x4efc180e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4efc180e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4efc180e created: GearsObj[0x43c0dfe8, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4efc180e created: GearsObj[0x4fbc88e7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4efc180e created: GearsObj[0x4fbc88e7, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4efc180e FIN GearsES2[obj 0x4efc180e isInit true, usesShared false, 1 GearsObj[0x43c0dfe8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fbc88e7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23ef0ceb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4efc180e 0/0 300x266 of 300x266, swapInterval 0, drawable 0x3a00001, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x4efc180e, angle 0.0, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xbd4dc25: tileRendererInUse null, GearsES2[obj 0xbd4dc25 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0xbd4dc25 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0xbd4dc25 created: GearsObj[0x6f7931c4, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0xbd4dc25 created: GearsObj[0x16c3e1af, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0xbd4dc25 created: GearsObj[0x16c3e1af, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xbd4dc25 FIN GearsES2[obj 0xbd4dc25 isInit true, usesShared false, 1 GearsObj[0x6f7931c4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16c3e1af, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e5afde0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xbd4dc25 0/0 150x123 of 150x123, swapInterval 0, drawable 0x3c00001, msaa false, tileRendererInUse null
[junit] >> GearsES2 0xbd4dc25, angle 0.0, [l -1.2195122, r 1.2195122, b -1.0, t 1.0] 2.4390244x2.0 -> [l -1.2195122, r 1.2195122, b -1.0, t 1.0] 2.4390244x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x25084a1e: tileRendererInUse null, GearsES2[obj 0x25084a1e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x25084a1e on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x25084a1e created: GearsObj[0x69034a0d, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x25084a1e created: GearsObj[0x5d94ecf9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x25084a1e created: GearsObj[0x5d94ecf9, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x25084a1e FIN GearsES2[obj 0x25084a1e isInit true, usesShared false, 1 GearsObj[0x69034a0d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5d94ecf9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x287ec55d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x25084a1e 0/0 100x76 of 100x76, swapInterval 0, drawable 0x3e00001, msaa false, tileRendererInUse null
[junit] >> GearsES2 0x25084a1e, angle 0.0, [l -1.3157895, r 1.3157895, b -1.0, t 1.0] 2.631579x2.0 -> [l -1.3157895, r 1.3157895, b -1.0, t 1.0] 2.631579x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fbdfdcf: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5fbdfdcf FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4efc180e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4efc180e FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xbd4dc25: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xbd4dc25 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25084a1e: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x25084a1e FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test03_PbufferNorm
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test04_PbufferMsaa
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x71def8f8: tileRendererInUse null, GearsES2[obj 0x71def8f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x71def8f8 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x71def8f8 created: GearsObj[0x2a808be3, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x71def8f8 created: GearsObj[0x653109c6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x71def8f8 created: GearsObj[0x653109c6, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x71def8f8 FIN GearsES2[obj 0x71def8f8 isInit true, usesShared false, 1 GearsObj[0x2a808be3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x653109c6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x554db431, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x71def8f8 0/0 300x266 of 300x266, swapInterval 0, drawable 0x3800001, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x71def8f8, angle 0.0, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x383bfa16: tileRendererInUse null, GearsES2[obj 0x383bfa16 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x383bfa16 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x383bfa16 created: GearsObj[0x11a533cf, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x383bfa16 created: GearsObj[0x7d1a6cab, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x383bfa16 created: GearsObj[0x7d1a6cab, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x383bfa16 FIN GearsES2[obj 0x383bfa16 isInit true, usesShared false, 1 GearsObj[0x11a533cf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d1a6cab, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79bb5f19, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x383bfa16 0/0 300x266 of 300x266, swapInterval 0, drawable 0x3a00001, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x383bfa16, angle 0.0, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4d465b11: tileRendererInUse null, GearsES2[obj 0x4d465b11 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x4d465b11 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x4d465b11 created: GearsObj[0x7a70dfaf, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x4d465b11 created: GearsObj[0x551c728e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x4d465b11 created: GearsObj[0x551c728e, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4d465b11 FIN GearsES2[obj 0x4d465b11 isInit true, usesShared false, 1 GearsObj[0x7a70dfaf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x551c728e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31b0197a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4d465b11 0/0 150x123 of 150x123, swapInterval 0, drawable 0x3c00001, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x4d465b11, angle 0.0, [l -1.2195122, r 1.2195122, b -1.0, t 1.0] 2.4390244x2.0 -> [l -1.2195122, r 1.2195122, b -1.0, t 1.0] 2.4390244x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x53fdffa1: tileRendererInUse null, GearsES2[obj 0x53fdffa1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null]
[junit] GearsES2 init 0x53fdffa1 on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 0x53fdffa1 created: GearsObj[0x45290f93, vbo ff 1, fs 2, bf 3, bs 4]
[junit] gear2 0x53fdffa1 created: GearsObj[0x85ee3dd, vbo ff 7, fs 8, bf 9, bs 10]
[junit] gear3 0x53fdffa1 created: GearsObj[0x85ee3dd, vbo ff 7, fs 8, bf 9, bs 10]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x53fdffa1 FIN GearsES2[obj 0x53fdffa1 isInit true, usesShared false, 1 GearsObj[0x45290f93, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x85ee3dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x137ce231, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x53fdffa1 0/0 100x76 of 100x76, swapInterval 0, drawable 0x3e00001, msaa true, tileRendererInUse null
[junit] >> GearsES2 0x53fdffa1, angle 0.0, [l -1.3157895, r 1.3157895, b -1.0, t 1.0] 2.631579x2.0 -> [l -1.3157895, r 1.3157895, b -1.0, t 1.0] 2.631579x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x71def8f8: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x71def8f8 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x383bfa16: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x383bfa16 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d465b11: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4d465b11 FIN
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53fdffa1: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53fdffa1 FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test04_PbufferMsaa
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test05_BitmapNorm
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 300x266 of 300x266, swapInterval 0, drawable 0x3800002, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 300x266 of 300x266, swapInterval 0, drawable 0x3a00002, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 150x123 of 150x123, swapInterval 0, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.2195122, r 1.2195122, b -1.0, t 1.0] 2.4390244x2.0 -> [l -1.2195122, r 1.2195122, b -1.0, t 1.0] 2.4390244x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 100x76 of 100x76, swapInterval 0, drawable 0x3e00002, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.3157895, r 1.3157895, b -1.0, t 1.0] 2.631579x2.0 -> [l -1.3157895, r 1.3157895, b -1.0, t 1.0] 2.631579x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test05_BitmapNorm
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test06_BitmapMsaa
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 300x266 of 300x266, swapInterval 0, drawable 0x3800002, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 300x266 of 300x266, swapInterval 0, drawable 0x3a00002, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0 -> [l -1.1278195, r 1.1278195, b -1.0, t 1.0] 2.255639x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 150x123 of 150x123, swapInterval 0, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.2195122, r 1.2195122, b -1.0, t 1.0] 2.4390244x2.0 -> [l -1.2195122, r 1.2195122, b -1.0, t 1.0] 2.4390244x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 100x76 of 100x76, swapInterval 0, drawable 0x3e00002, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.3157895, r 1.3157895, b -1.0, t 1.0] 2.631579x2.0 -> [l -1.3157895, r 1.3157895, b -1.0, t 1.0] 2.631579x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test06_BitmapMsaa
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365032786 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365032786 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365033753 ms III - Start
[junit] SLOCK [T main @ 1692365033753 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450 - test01
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[junit] null
[junit] ShaderProgram[id=2, linked=false, inUse=false, program: 4, 2 code:
[junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 502x226 of 502x226, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] BGR (320/128): -92, 0, 91 - OK true
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelAWTBug450.test01-n0000-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0502x0226.png
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 512x227 of 512x227, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450 - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365034874 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365034874 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.706 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365033753 ms III - Start
[junit] SLOCK [T main @ 1692365033753 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450 - test01
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[junit] null
[junit] ShaderProgram[id=2, linked=false, inUse=false, program: 4, 2 code:
[junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 502x226 of 502x226, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] BGR (320/128): -92, 0, 91 - OK true
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelAWTBug450.test01-n0000-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0502x0226.png
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 512x227 of 512x227, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450 - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365034874 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365034874 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 0.712 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.706 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365033753 ms III - Start
[junit] SLOCK [T main @ 1692365033753 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450 - test01
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[junit] null
[junit] ShaderProgram[id=2, linked=false, inUse=false, program: 4, 2 code:
[junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 5, source]
[junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 6, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 502x226 of 502x226, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] BGR (320/128): -92, 0, 91 - OK true
[junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelAWTBug450.test01-n0000-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0502x0226.png
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 512x227 of 512x227, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450 - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365034874 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365034874 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365035785 ms III - Start
[junit] SLOCK [T main @ 1692365035785 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT - test01
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365036241 d 1ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365036242 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365036246 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365036305 d 0ms]]
[junit] 0 s: 60 f / 144 ms, 416.6 fps, 2 ms/f; total: 60 f, 416.6 fps, 2 ms/f
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 120 f, 594.0 fps, 1 ms/f
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 180 f, 694.9 fps, 1 ms/f
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 240 f, 759.4 fps, 1 ms/f
[junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 300 f, 806.4 fps, 1 ms/f
[junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 360 f, 847.0 fps, 1 ms/f
[junit] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 420 f, 878.6 fps, 1 ms/f
[junit] 0 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 480 f, 907.3 fps, 1 ms/f
[junit] 0 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 540 f, 929.4 fps, 1 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365036840 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365036840 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365036844 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365036856 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365036856 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.653 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365035785 ms III - Start
[junit] SLOCK [T main @ 1692365035785 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT - test01
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365036241 d 1ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365036242 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365036246 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365036305 d 0ms]]
[junit] 0 s: 60 f / 144 ms, 416.6 fps, 2 ms/f; total: 60 f, 416.6 fps, 2 ms/f
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 120 f, 594.0 fps, 1 ms/f
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 180 f, 694.9 fps, 1 ms/f
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 240 f, 759.4 fps, 1 ms/f
[junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 300 f, 806.4 fps, 1 ms/f
[junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 360 f, 847.0 fps, 1 ms/f
[junit] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 420 f, 878.6 fps, 1 ms/f
[junit] 0 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 480 f, 907.3 fps, 1 ms/f
[junit] 0 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 540 f, 929.4 fps, 1 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365036840 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365036840 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365036844 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365036856 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365036856 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 0.67 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.653 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365035785 ms III - Start
[junit] SLOCK [T main @ 1692365035785 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT - test01
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365036241 d 1ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365036242 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365036246 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x400021, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365036305 d 0ms]]
[junit] 0 s: 60 f / 144 ms, 416.6 fps, 2 ms/f; total: 60 f, 416.6 fps, 2 ms/f
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 120 f, 594.0 fps, 1 ms/f
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 180 f, 694.9 fps, 1 ms/f
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 240 f, 759.4 fps, 1 ms/f
[junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 300 f, 806.4 fps, 1 ms/f
[junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 360 f, 847.0 fps, 1 ms/f
[junit] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 420 f, 878.6 fps, 1 ms/f
[junit] 0 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 480 f, 907.3 fps, 1 ms/f
[junit] 0 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 540 f, 929.4 fps, 1 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365036840 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365036840 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365036844 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365036856 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365036856 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365037749 ms III - Start
[junit] SLOCK [T main @ 1692365037750 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365038186 d 1ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365038187 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365038190 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365038190 d 1ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] auto-swap: false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x483 of 512x483, swapInterval 0, drawable 0x400021, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365038214 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365038247 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x483 of 512x483, swapInterval 0, drawable 0x400021, tileRendererInUse null
[junit] >> Gears angle 0.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] 0 s: 60 f / 140 ms, 428.5 fps, 2 ms/f; total: 60 f, 428.5 fps, 2 ms/f
[junit] 0 s: 60 f / 58 ms, 1034.4 fps, 0 ms/f; total: 120 f, 606.0 fps, 1 ms/f
[junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 180 f, 705.8 fps, 1 ms/f
[junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 240 f, 769.2 fps, 1 ms/f
[junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 300 f, 815.2 fps, 1 ms/f
[junit] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 360 f, 851.0 fps, 1 ms/f
[junit] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 420 f, 878.6 fps, 1 ms/f
[junit] 0 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 480 f, 907.3 fps, 1 ms/f
[junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 540 f, 927.8 fps, 1 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365038785 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365038785 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365038789 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365038799 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365038799 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.627 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365037749 ms III - Start
[junit] SLOCK [T main @ 1692365037750 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365038186 d 1ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365038187 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365038190 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365038190 d 1ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] auto-swap: false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x483 of 512x483, swapInterval 0, drawable 0x400021, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365038214 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365038247 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x483 of 512x483, swapInterval 0, drawable 0x400021, tileRendererInUse null
[junit] >> Gears angle 0.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] 0 s: 60 f / 140 ms, 428.5 fps, 2 ms/f; total: 60 f, 428.5 fps, 2 ms/f
[junit] 0 s: 60 f / 58 ms, 1034.4 fps, 0 ms/f; total: 120 f, 606.0 fps, 1 ms/f
[junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 180 f, 705.8 fps, 1 ms/f
[junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 240 f, 769.2 fps, 1 ms/f
[junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 300 f, 815.2 fps, 1 ms/f
[junit] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 360 f, 851.0 fps, 1 ms/f
[junit] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 420 f, 878.6 fps, 1 ms/f
[junit] 0 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 480 f, 907.3 fps, 1 ms/f
[junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 540 f, 927.8 fps, 1 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365038785 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365038785 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365038789 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365038799 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365038799 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 0.666 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.627 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365037749 ms III - Start
[junit] SLOCK [T main @ 1692365037750 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365038186 d 1ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365038187 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365038190 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365038190 d 1ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] auto-swap: false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x483 of 512x483, swapInterval 0, drawable 0x400021, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365038214 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365038247 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x483 of 512x483, swapInterval 0, drawable 0x400021, tileRendererInUse null
[junit] >> Gears angle 0.5, [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0 -> [l -1.0600414, r 1.0600414, b -1.0, t 1.0] 2.1200829x2.0, v-flip false
[junit] 0 s: 60 f / 140 ms, 428.5 fps, 2 ms/f; total: 60 f, 428.5 fps, 2 ms/f
[junit] 0 s: 60 f / 58 ms, 1034.4 fps, 0 ms/f; total: 120 f, 606.0 fps, 1 ms/f
[junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 180 f, 705.8 fps, 1 ms/f
[junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 240 f, 769.2 fps, 1 ms/f
[junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 300 f, 815.2 fps, 1 ms/f
[junit] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 360 f, 851.0 fps, 1 ms/f
[junit] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 420 f, 878.6 fps, 1 ms/f
[junit] 0 s: 60 f / 51 ms, 1176.4 fps, 0 ms/f; total: 480 f, 907.3 fps, 1 ms/f
[junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 540 f, 927.8 fps, 1 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365038785 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365038785 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365038789 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365038799 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365038799 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365039689 ms III - Start
[junit] SLOCK [T main @ 1692365039689 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365040162 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365040241 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365040242 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test01_DefaultNorm-n0005-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365040690 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365040690 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test02_DefaultMsaa
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test02_DefaultMsaa-n0002-GL3bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365040834 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365041223 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365041223 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test02_DefaultMsaa
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test03_PbufferNorm
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3800001, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365041294 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test03_PbufferNorm-n0006-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test03_PbufferNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365041748 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365041748 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test04_PbufferMsaa
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3800001, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365041881 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test04_PbufferMsaa-n0008-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test04_PbufferMsaa
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365042282 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365042282 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test05_BitmapNorm
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3800002, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365042431 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test05_BitmapNorm_-n0008-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test05_BitmapNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365042820 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365042820 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test06_BitmapMsaa
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365042841 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3800002, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365042956 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test06_BitmapMsaa_-n0007-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test06_BitmapMsaa
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365043345 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365043345 d 0ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365043357 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365043357 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.252 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365039689 ms III - Start
[junit] SLOCK [T main @ 1692365039689 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365040162 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365040241 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365040242 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test01_DefaultNorm-n0005-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365040690 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365040690 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test02_DefaultMsaa
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test02_DefaultMsaa-n0002-GL3bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365040834 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365041223 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365041223 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test02_DefaultMsaa
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test03_PbufferNorm
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3800001, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365041294 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test03_PbufferNorm-n0006-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test03_PbufferNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365041748 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365041748 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test04_PbufferMsaa
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3800001, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365041881 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test04_PbufferMsaa-n0008-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test04_PbufferMsaa
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365042282 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365042282 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test05_BitmapNorm
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3800002, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365042431 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test05_BitmapNorm_-n0008-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test05_BitmapNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365042820 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365042820 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test06_BitmapMsaa
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365042841 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3800002, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365042956 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test06_BitmapMsaa_-n0007-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test06_BitmapMsaa
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365043345 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365043345 d 0ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365043357 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365043357 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01_DefaultNorm took 0.607 sec
[junit] Testcase: test02_DefaultMsaa took 0.532 sec
[junit] Testcase: test03_PbufferNorm took 0.523 sec
[junit] Testcase: test04_PbufferMsaa took 0.533 sec
[junit] Testcase: test05_BitmapNorm took 0.537 sec
[junit] Testcase: test06_BitmapMsaa took 0.524 sec
[junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.252 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365039689 ms III - Start
[junit] SLOCK [T main @ 1692365039689 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365040162 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365040241 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365040242 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test01_DefaultNorm-n0005-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365040690 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365040690 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test02_DefaultMsaa
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test02_DefaultMsaa-n0002-GL3bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365040834 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365041223 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365041223 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test02_DefaultMsaa
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test03_PbufferNorm
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3800001, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365041294 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test03_PbufferNorm-n0006-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test03_PbufferNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365041748 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365041748 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test04_PbufferMsaa
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3800001, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365041881 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test04_PbufferMsaa-n0008-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test04_PbufferMsaa
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365042282 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365042282 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test05_BitmapNorm
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x555, fbc 0x196: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3800002, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365042431 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test05_BitmapNorm_-n0008-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test05_BitmapNorm
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365042820 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365042820 d 0ms]]
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test06_BitmapMsaa
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365042841 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x52c, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x3800002, tileRendererInUse null
[junit] >> Gears angle 0.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
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365042956 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test06_BitmapMsaa_-n0007-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test06_BitmapMsaa
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365043345 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365043345 d 0ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365043357 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365043357 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365044276 ms III - Start
[junit] SLOCK [T main @ 1692365044276 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365044735 d 0ms]]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR: Mesa/X.org
[junit] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION: 4.5 (Core Profile) Mesa 20.3.5
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365044882 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365044884 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestInstancedReneringGL4AWT.test01_DefaultMsaa-n0007-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365045266 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365045266 d 1ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365045291 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365045291 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.599 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365044276 ms III - Start
[junit] SLOCK [T main @ 1692365044276 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365044735 d 0ms]]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR: Mesa/X.org
[junit] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION: 4.5 (Core Profile) Mesa 20.3.5
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365044882 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365044884 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestInstancedReneringGL4AWT.test01_DefaultMsaa-n0007-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365045266 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365045266 d 1ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365045291 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365045291 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01_DefaultMsaa took 0.608 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.599 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365044276 ms III - Start
[junit] SLOCK [T main @ 1692365044276 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365044735 d 0ms]]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL4/GL4.sw], offscr[fbo]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR: Mesa/X.org
[junit] GL_RENDERER: llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION: 4.5 (Core Profile) Mesa 20.3.5
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365044882 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365044884 d 0ms]]
[junit] AWT-EventQueue-0: ** screenshot: TestInstancedReneringGL4AWT.test01_DefaultMsaa-n0007-GL4___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa04_default-0640x0480.png
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365045266 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1692365045266 d 1ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365045291 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365045291 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365046136 ms III - Start
[junit] SLOCK [T main @ 1692365046136 ms +++ localhost/127.0.0.1:59999 - Locked within 4 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT - compileShader
[junit] Shader compiled: id=1
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT - compileShader
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365047111 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365047111 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.559 sec
[junit] ------------- Standard Output ---------------
[junit] Shader compiled: id=1
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365046136 ms III - Start
[junit] SLOCK [T main @ 1692365046136 ms +++ localhost/127.0.0.1:59999 - Locked within 4 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT - compileShader
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT - compileShader
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365047111 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365047111 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: compileShader took 0.962 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.559 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] Shader compiled: id=1
[junit] ------------- ---------------- ---------------
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365046136 ms III - Start
[junit] SLOCK [T main @ 1692365046136 ms +++ localhost/127.0.0.1:59999 - Locked within 4 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT - compileShader
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT - compileShader
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365047111 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365047111 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365048055 ms III - Start
[junit] SLOCK [T main @ 1692365048056 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT - test01
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365048935 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365048936 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.462 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365048055 ms III - Start
[junit] SLOCK [T main @ 1692365048056 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT - test01
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365048935 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365048936 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 0.857 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.462 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365048055 ms III - Start
[junit] SLOCK [T main @ 1692365048056 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT - test01
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365048935 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365048936 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365049863 ms III - Start
[junit] SLOCK [T main @ 1692365049863 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT - test01
[junit] Using GLU com.jogamp.opengl.glu.gl2.GLUgl2
[junit] Unpack-Alignment 0: in-size 46005
[junit] Unpack-Alignment 0: out-size 65536
[junit] Unpack-Alignment 1: in-size 45369
[junit] Unpack-Alignment 1: out-size 65536
[junit] Unpack-Alignment 4: in-size 46005
[junit] Unpack-Alignment 4: out-size 65536
[junit] Unpack-Alignment 8: in-size 46005
[junit] Unpack-Alignment 8: out-size 65536
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365050659 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365050659 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.381 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365049863 ms III - Start
[junit] SLOCK [T main @ 1692365049863 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT - test01
[junit] Using GLU com.jogamp.opengl.glu.gl2.GLUgl2
[junit] Unpack-Alignment 0: in-size 46005
[junit] Unpack-Alignment 0: out-size 65536
[junit] Unpack-Alignment 1: in-size 45369
[junit] Unpack-Alignment 1: out-size 65536
[junit] Unpack-Alignment 4: in-size 46005
[junit] Unpack-Alignment 4: out-size 65536
[junit] Unpack-Alignment 8: in-size 46005
[junit] Unpack-Alignment 8: out-size 65536
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365050659 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365050659 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 0.777 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.381 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365049863 ms III - Start
[junit] SLOCK [T main @ 1692365049863 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT - test01
[junit] Using GLU com.jogamp.opengl.glu.gl2.GLUgl2
[junit] Unpack-Alignment 0: in-size 46005
[junit] Unpack-Alignment 0: out-size 65536
[junit] Unpack-Alignment 1: in-size 45369
[junit] Unpack-Alignment 1: out-size 65536
[junit] Unpack-Alignment 4: in-size 46005
[junit] Unpack-Alignment 4: out-size 65536
[junit] Unpack-Alignment 8: in-size 46005
[junit] Unpack-Alignment 8: out-size 65536
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT - test01
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365050659 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365050659 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365051592 ms III - Start
[junit] SLOCK [T main @ 1692365051593 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT - test14GearsNewtCanvasAWT
[junit] INIT START
[junit] P: 25 NewtCanvasAWT_T:
[junit] ctor 50/t 2.00/1
[junit] visible 3043/t 121.72/1
[junit] sum-i 3093/t 123.72/1
[junit] INIT END: 25/25
[junit] T: duration 0 33
[junit] total-d 3126/t 125.04/1
[junit] total-i 3126/t 125.04/1
[junit] Total: 3126
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT - test14GearsNewtCanvasAWT
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365055326 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365055326 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.319 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365051592 ms III - Start
[junit] SLOCK [T main @ 1692365051593 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT - test14GearsNewtCanvasAWT
[junit] INIT START
[junit] P: 25 NewtCanvasAWT_T:
[junit] ctor 50/t 2.00/1
[junit] visible 3043/t 121.72/1
[junit] sum-i 3093/t 123.72/1
[junit] INIT END: 25/25
[junit] T: duration 0 33
[junit] total-d 3126/t 125.04/1
[junit] total-i 3126/t 125.04/1
[junit] Total: 3126
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT - test14GearsNewtCanvasAWT
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365055326 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365055326 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test14GearsNewtCanvasAWT took 3.347 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.319 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365051592 ms III - Start
[junit] SLOCK [T main @ 1692365051593 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT - test14GearsNewtCanvasAWT
[junit] INIT START
[junit] P: 25 NewtCanvasAWT_T:
[junit] ctor 50/t 2.00/1
[junit] visible 3043/t 121.72/1
[junit] sum-i 3093/t 123.72/1
[junit] INIT END: 25/25
[junit] T: duration 0 33
[junit] total-d 3126/t 125.04/1
[junit] total-i 3126/t 125.04/1
[junit] Total: 3126
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT - test14GearsNewtCanvasAWT
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365055326 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365055326 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365056162 ms III - Start
[junit] SLOCK [T main @ 1692365056162 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test00NopNoGLDefGrid
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] Sleep initialized: 25/25
[junit] P: 25 NOP_T (01):
[junit] ctor 160/t 6.40/1
[junit] visible 136/t 5.44/1
[junit] sum-i 296/t 11.84/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 297/t 11.88/1
[junit] total-i 297/t 11.88/1
[junit] Total: 297
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test00NopNoGLDefGrid
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test01NopGLCanvasDefGrid
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] Sleep initialized: 10/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLCanvas_T (01):
[junit] ctor 418/t 16.72/1
[junit] visible 258/t 10.32/1
[junit] sum-i 676/t 27.04/1
[junit] INIT END: 25/25
[junit] T: duration 0 0
[junit] total-d 676/t 27.04/1
[junit] total-i 676/t 27.04/1
[junit] Total: 676
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test01NopGLCanvasDefGrid
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test02NopGLJPanelDefGridSingleAutoFlip
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] Sleep initialized: 2/25
[junit] Sleep initialized: 5/25
[junit] Sleep initialized: 9/25
[junit] Sleep initialized: 13/25
[junit] Sleep initialized: 18/25
[junit] Sleep initialized: 22/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (01):
[junit] ctor 39/t 1.56/1
[junit] visible 752/t 30.08/1
[junit] sum-i 791/t 31.64/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 792/t 31.68/1
[junit] total-i 792/t 31.68/1
[junit] Total: 792
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test02NopGLJPanelDefGridSingleAutoFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test03NopGLJPanelDefGridSingleManualFlip
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip true, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] Sleep initialized: 4/25
[junit] Sleep initialized: 10/25
[junit] Sleep initialized: 15/25
[junit] Sleep initialized: 21/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (01):
[junit] ctor 39/t 1.56/1
[junit] visible 552/t 22.08/1
[junit] sum-i 591/t 23.64/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 592/t 23.68/1
[junit] total-i 592/t 23.68/1
[junit] Total: 592
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test03NopGLJPanelDefGridSingleManualFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test04NopGLJPanelDefGridMTManualFlip
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip true, useGears false, initMT true, useAnim false
[junit] INIT START
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (mt):
[junit] ctor 80/t 3.20/1
[junit] visible 182/t 7.28/1
[junit] sum-i 262/t 10.48/1
[junit] INIT END: 25/25
[junit] T: duration 0 0
[junit] total-d 262/t 10.48/1
[junit] total-i 262/t 10.48/1
[junit] Total: 262
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test04NopGLJPanelDefGridMTManualFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test05NopNewtCanvasAWTDefGrid
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] P: 25 NewtCanvasAWT_T (01):
[junit] ctor 3124/t 124.96/1
[junit] visible 27/t 1.08/1
[junit] sum-i 3151/t 126.04/1
[junit] INIT END: 25/25
[junit] T: duration 0 0
[junit] total-d 3151/t 126.04/1
[junit] total-i 3151/t 126.04/1
[junit] Total: 3151
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test05NopNewtCanvasAWTDefGrid
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test11GearsGLCanvasDefGrid
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip false, useGears true, initMT false, useAnim true
[junit] INIT START
[junit] Sleep initialized: 4/25
[junit] Sleep initialized: 12/25
[junit] Sleep initialized: 21/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLCanvas_T (01):
[junit] ctor 422/t 16.88/1
[junit] visible 441/t 17.64/1
[junit] sum-i 863/t 34.52/1
[junit] INIT END: 25/25
[junit] T: duration 0 52
[junit] total-d 915/t 36.60/1
[junit] total-i 915/t 36.60/1
[junit] Total: 915
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test11GearsGLCanvasDefGrid
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test12GearsGLJPanelDefGridSingleAutoFlip
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip false, useGears true, initMT false, useAnim true
[junit] INIT START
[junit] Sleep initialized: 2/25
[junit] Sleep initialized: 5/25
[junit] Sleep initialized: 9/25
[junit] Sleep initialized: 12/25
[junit] Sleep initialized: 16/25
[junit] Sleep initialized: 20/25
[junit] Sleep initialized: 24/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (01):
[junit] ctor 36/t 1.44/1
[junit] visible 847/t 33.88/1
[junit] sum-i 883/t 35.32/1
[junit] INIT END: 25/25
[junit] T: duration 0 20
[junit] total-d 903/t 36.12/1
[junit] total-i 903/t 36.12/1
[junit] Total: 903
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test12GearsGLJPanelDefGridSingleAutoFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test13GearsGLJPanelDefGridSingleManualFlip
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip true, useGears true, initMT false, useAnim true
[junit] INIT START
[junit] Sleep initialized: 3/25
[junit] Sleep initialized: 6/25
[junit] Sleep initialized: 10/25
[junit] Sleep initialized: 14/25
[junit] Sleep initialized: 19/25
[junit] Sleep initialized: 23/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (01):
[junit] ctor 30/t 1.20/1
[junit] visible 744/t 29.76/1
[junit] sum-i 774/t 30.96/1
[junit] INIT END: 25/25
[junit] T: duration 0 25
[junit] total-d 799/t 31.96/1
[junit] total-i 799/t 31.96/1
[junit] Total: 799
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test13GearsGLJPanelDefGridSingleManualFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test14GearsGLJPanelDefGridMTManualFlip
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip true, useGears true, initMT true, useAnim true
[junit] INIT START
[junit] Sleep initialized: 9/25
[junit] Sleep initialized: 22/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (mt):
[junit] ctor 98/t 3.92/1
[junit] visible 370/t 14.80/1
[junit] sum-i 468/t 18.72/1
[junit] INIT END: 25/25
[junit] T: duration 0 22
[junit] total-d 490/t 19.60/1
[junit] total-i 490/t 19.60/1
[junit] Total: 490
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test14GearsGLJPanelDefGridMTManualFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test15GearsNewtCanvasAWTDefGrid
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip false, useGears true, initMT false, useAnim true
[junit] INIT START
[junit] P: 25 NewtCanvasAWT_T (01):
[junit] ctor 3346/t 133.84/1
[junit] visible 49/t 1.96/1
[junit] sum-i 3395/t 135.80/1
[junit] INIT END: 25/25
[junit] T: duration 0 20
[junit] total-d 3415/t 136.60/1
[junit] total-i 3415/t 136.60/1
[junit] Total: 3415
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test15GearsNewtCanvasAWTDefGrid
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test20NopNoGLDefOverlap
[junit] Frame size: 800x600 -> 25 x 128x88, overlap true
[junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] Sleep initialized: 25/25
[junit] P: 25 NOP_T (01):
[junit] ctor 49/t 1.96/1
[junit] visible 129/t 5.16/1
[junit] sum-i 178/t 7.12/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 179/t 7.16/1
[junit] total-i 179/t 7.16/1
[junit] Total: 179
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test20NopNoGLDefOverlap
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test21NopGLCanvasDefOverlap
[junit] Frame size: 800x600 -> 25 x 128x88, overlap true
[junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] Sleep initialized: 10/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLCanvas_T (01):
[junit] ctor 398/t 15.92/1
[junit] visible 228/t 9.12/1
[junit] sum-i 626/t 25.04/1
[junit] INIT END: 25/25
[junit] T: duration 0 0
[junit] total-d 626/t 25.04/1
[junit] total-i 626/t 25.04/1
[junit] Total: 626
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test21NopGLCanvasDefOverlap
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test22NopGLJPanelDefOverlapSingle
[junit] Frame size: 800x600 -> 25 x 128x88, overlap true
[junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] Sleep initialized: 2/25
[junit] Sleep initialized: 6/25
[junit] Sleep initialized: 9/25
[junit] Sleep initialized: 14/25
[junit] Sleep initialized: 19/25
[junit] Sleep initialized: 24/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (01):
[junit] ctor 32/t 1.28/1
[junit] visible 729/t 29.16/1
[junit] sum-i 761/t 30.44/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 762/t 30.48/1
[junit] total-i 762/t 30.48/1
[junit] Total: 762
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test22NopGLJPanelDefOverlapSingle
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test23NopGLJPanelDefOverlapMT
[junit] Frame size: 800x600 -> 25 x 128x88, overlap true
[junit] SkipGLOrientationVerticalFlip false, useGears false, initMT true, useAnim false
[junit] INIT START
[junit] Sleep initialized: 8/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (mt):
[junit] ctor 83/t 3.32/1
[junit] visible 267/t 10.68/1
[junit] sum-i 350/t 14.00/1
[junit] INIT END: 25/25
[junit] T: duration 0 0
[junit] total-d 350/t 14.00/1
[junit] total-i 350/t 14.00/1
[junit] Total: 350
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test23NopGLJPanelDefOverlapMT
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test25NopNewtCanvasAWTDefOverlap
[junit] Frame size: 800x600 -> 25 x 128x88, overlap true
[junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] P: 25 NewtCanvasAWT_T (01):
[junit] ctor 3079/t 123.16/1
[junit] visible 46/t 1.84/1
[junit] sum-i 3125/t 125.00/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 3126/t 125.04/1
[junit] total-i 3126/t 125.04/1
[junit] Total: 3126
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test25NopNewtCanvasAWTDefOverlap
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365075481 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365075481 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 19.934 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365056162 ms III - Start
[junit] SLOCK [T main @ 1692365056162 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test00NopNoGLDefGrid
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] Sleep initialized: 25/25
[junit] P: 25 NOP_T (01):
[junit] ctor 160/t 6.40/1
[junit] visible 136/t 5.44/1
[junit] sum-i 296/t 11.84/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 297/t 11.88/1
[junit] total-i 297/t 11.88/1
[junit] Total: 297
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test00NopNoGLDefGrid
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test01NopGLCanvasDefGrid
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] Sleep initialized: 10/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLCanvas_T (01):
[junit] ctor 418/t 16.72/1
[junit] visible 258/t 10.32/1
[junit] sum-i 676/t 27.04/1
[junit] INIT END: 25/25
[junit] T: duration 0 0
[junit] total-d 676/t 27.04/1
[junit] total-i 676/t 27.04/1
[junit] Total: 676
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test01NopGLCanvasDefGrid
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test02NopGLJPanelDefGridSingleAutoFlip
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] Sleep initialized: 2/25
[junit] Sleep initialized: 5/25
[junit] Sleep initialized: 9/25
[junit] Sleep initialized: 13/25
[junit] Sleep initialized: 18/25
[junit] Sleep initialized: 22/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (01):
[junit] ctor 39/t 1.56/1
[junit] visible 752/t 30.08/1
[junit] sum-i 791/t 31.64/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 792/t 31.68/1
[junit] total-i 792/t 31.68/1
[junit] Total: 792
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test02NopGLJPanelDefGridSingleAutoFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test03NopGLJPanelDefGridSingleManualFlip
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip true, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] Sleep initialized: 4/25
[junit] Sleep initialized: 10/25
[junit] Sleep initialized: 15/25
[junit] Sleep initialized: 21/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (01):
[junit] ctor 39/t 1.56/1
[junit] visible 552/t 22.08/1
[junit] sum-i 591/t 23.64/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 592/t 23.68/1
[junit] total-i 592/t 23.68/1
[junit] Total: 592
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test03NopGLJPanelDefGridSingleManualFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test04NopGLJPanelDefGridMTManualFlip
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip true, useGears false, initMT true, useAnim false
[junit] INIT START
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (mt):
[junit] ctor 80/t 3.20/1
[junit] visible 182/t 7.28/1
[junit] sum-i 262/t 10.48/1
[junit] INIT END: 25/25
[junit] T: duration 0 0
[junit] total-d 262/t 10.48/1
[junit] total-i 262/t 10.48/1
[junit] Total: 262
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test04NopGLJPanelDefGridMTManualFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test05NopNewtCanvasAWTDefGrid
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] P: 25 NewtCanvasAWT_T (01):
[junit] ctor 3124/t 124.96/1
[junit] visible 27/t 1.08/1
[junit] sum-i 3151/t 126.04/1
[junit] INIT END: 25/25
[junit] T: duration 0 0
[junit] total-d 3151/t 126.04/1
[junit] total-i 3151/t 126.04/1
[junit] Total: 3151
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test05NopNewtCanvasAWTDefGrid
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test11GearsGLCanvasDefGrid
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip false, useGears true, initMT false, useAnim true
[junit] INIT START
[junit] Sleep initialized: 4/25
[junit] Sleep initialized: 12/25
[junit] Sleep initialized: 21/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLCanvas_T (01):
[junit] ctor 422/t 16.88/1
[junit] visible 441/t 17.64/1
[junit] sum-i 863/t 34.52/1
[junit] INIT END: 25/25
[junit] T: duration 0 52
[junit] total-d 915/t 36.60/1
[junit] total-i 915/t 36.60/1
[junit] Total: 915
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test11GearsGLCanvasDefGrid
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test12GearsGLJPanelDefGridSingleAutoFlip
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip false, useGears true, initMT false, useAnim true
[junit] INIT START
[junit] Sleep initialized: 2/25
[junit] Sleep initialized: 5/25
[junit] Sleep initialized: 9/25
[junit] Sleep initialized: 12/25
[junit] Sleep initialized: 16/25
[junit] Sleep initialized: 20/25
[junit] Sleep initialized: 24/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (01):
[junit] ctor 36/t 1.44/1
[junit] visible 847/t 33.88/1
[junit] sum-i 883/t 35.32/1
[junit] INIT END: 25/25
[junit] T: duration 0 20
[junit] total-d 903/t 36.12/1
[junit] total-i 903/t 36.12/1
[junit] Total: 903
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test12GearsGLJPanelDefGridSingleAutoFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test13GearsGLJPanelDefGridSingleManualFlip
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip true, useGears true, initMT false, useAnim true
[junit] INIT START
[junit] Sleep initialized: 3/25
[junit] Sleep initialized: 6/25
[junit] Sleep initialized: 10/25
[junit] Sleep initialized: 14/25
[junit] Sleep initialized: 19/25
[junit] Sleep initialized: 23/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (01):
[junit] ctor 30/t 1.20/1
[junit] visible 744/t 29.76/1
[junit] sum-i 774/t 30.96/1
[junit] INIT END: 25/25
[junit] T: duration 0 25
[junit] total-d 799/t 31.96/1
[junit] total-i 799/t 31.96/1
[junit] Total: 799
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test13GearsGLJPanelDefGridSingleManualFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test14GearsGLJPanelDefGridMTManualFlip
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip true, useGears true, initMT true, useAnim true
[junit] INIT START
[junit] Sleep initialized: 9/25
[junit] Sleep initialized: 22/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (mt):
[junit] ctor 98/t 3.92/1
[junit] visible 370/t 14.80/1
[junit] sum-i 468/t 18.72/1
[junit] INIT END: 25/25
[junit] T: duration 0 22
[junit] total-d 490/t 19.60/1
[junit] total-i 490/t 19.60/1
[junit] Total: 490
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test14GearsGLJPanelDefGridMTManualFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test15GearsNewtCanvasAWTDefGrid
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip false, useGears true, initMT false, useAnim true
[junit] INIT START
[junit] P: 25 NewtCanvasAWT_T (01):
[junit] ctor 3346/t 133.84/1
[junit] visible 49/t 1.96/1
[junit] sum-i 3395/t 135.80/1
[junit] INIT END: 25/25
[junit] T: duration 0 20
[junit] total-d 3415/t 136.60/1
[junit] total-i 3415/t 136.60/1
[junit] Total: 3415
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test15GearsNewtCanvasAWTDefGrid
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test20NopNoGLDefOverlap
[junit] Frame size: 800x600 -> 25 x 128x88, overlap true
[junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] Sleep initialized: 25/25
[junit] P: 25 NOP_T (01):
[junit] ctor 49/t 1.96/1
[junit] visible 129/t 5.16/1
[junit] sum-i 178/t 7.12/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 179/t 7.16/1
[junit] total-i 179/t 7.16/1
[junit] Total: 179
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test20NopNoGLDefOverlap
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test21NopGLCanvasDefOverlap
[junit] Frame size: 800x600 -> 25 x 128x88, overlap true
[junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] Sleep initialized: 10/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLCanvas_T (01):
[junit] ctor 398/t 15.92/1
[junit] visible 228/t 9.12/1
[junit] sum-i 626/t 25.04/1
[junit] INIT END: 25/25
[junit] T: duration 0 0
[junit] total-d 626/t 25.04/1
[junit] total-i 626/t 25.04/1
[junit] Total: 626
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test21NopGLCanvasDefOverlap
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test22NopGLJPanelDefOverlapSingle
[junit] Frame size: 800x600 -> 25 x 128x88, overlap true
[junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] Sleep initialized: 2/25
[junit] Sleep initialized: 6/25
[junit] Sleep initialized: 9/25
[junit] Sleep initialized: 14/25
[junit] Sleep initialized: 19/25
[junit] Sleep initialized: 24/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (01):
[junit] ctor 32/t 1.28/1
[junit] visible 729/t 29.16/1
[junit] sum-i 761/t 30.44/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 762/t 30.48/1
[junit] total-i 762/t 30.48/1
[junit] Total: 762
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test22NopGLJPanelDefOverlapSingle
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test23NopGLJPanelDefOverlapMT
[junit] Frame size: 800x600 -> 25 x 128x88, overlap true
[junit] SkipGLOrientationVerticalFlip false, useGears false, initMT true, useAnim false
[junit] INIT START
[junit] Sleep initialized: 8/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (mt):
[junit] ctor 83/t 3.32/1
[junit] visible 267/t 10.68/1
[junit] sum-i 350/t 14.00/1
[junit] INIT END: 25/25
[junit] T: duration 0 0
[junit] total-d 350/t 14.00/1
[junit] total-i 350/t 14.00/1
[junit] Total: 350
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test23NopGLJPanelDefOverlapMT
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test25NopNewtCanvasAWTDefOverlap
[junit] Frame size: 800x600 -> 25 x 128x88, overlap true
[junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] P: 25 NewtCanvasAWT_T (01):
[junit] ctor 3079/t 123.16/1
[junit] visible 46/t 1.84/1
[junit] sum-i 3125/t 125.00/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 3126/t 125.04/1
[junit] total-i 3126/t 125.04/1
[junit] Total: 3126
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test25NopNewtCanvasAWTDefOverlap
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365075481 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365075481 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test00NopNoGLDefGrid took 0.355 sec
[junit] Testcase: test01NopGLCanvasDefGrid took 0.746 sec
[junit] Testcase: test02NopGLJPanelDefGridSingleAutoFlip took 0.84 sec
[junit] Testcase: test03NopGLJPanelDefGridSingleManualFlip took 0.636 sec
[junit] Testcase: test04NopGLJPanelDefGridMTManualFlip took 0.323 sec
[junit] Testcase: test05NopNewtCanvasAWTDefGrid took 3.402 sec
[junit] Testcase: test11GearsGLCanvasDefGrid took 0.994 sec
[junit] Testcase: test12GearsGLJPanelDefGridSingleAutoFlip took 0.969 sec
[junit] Testcase: test13GearsGLJPanelDefGridSingleManualFlip took 0.852 sec
[junit] Testcase: test14GearsGLJPanelDefGridMTManualFlip took 0.543 sec
[junit] Testcase: test15GearsNewtCanvasAWTDefGrid took 3.702 sec
[junit] Testcase: test20NopNoGLDefOverlap took 0.19 sec
[junit] Testcase: test21NopGLCanvasDefOverlap took 0.692 sec
[junit] Testcase: test22NopGLJPanelDefOverlapSingle took 0.841 sec
[junit] Testcase: test23NopGLJPanelDefOverlapMT took 0.413 sec
[junit] Testcase: test25NopNewtCanvasAWTDefOverlap took 3.415 sec
[junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 19.934 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365056162 ms III - Start
[junit] SLOCK [T main @ 1692365056162 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test00NopNoGLDefGrid
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] Sleep initialized: 25/25
[junit] P: 25 NOP_T (01):
[junit] ctor 160/t 6.40/1
[junit] visible 136/t 5.44/1
[junit] sum-i 296/t 11.84/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 297/t 11.88/1
[junit] total-i 297/t 11.88/1
[junit] Total: 297
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test00NopNoGLDefGrid
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test01NopGLCanvasDefGrid
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] Sleep initialized: 10/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLCanvas_T (01):
[junit] ctor 418/t 16.72/1
[junit] visible 258/t 10.32/1
[junit] sum-i 676/t 27.04/1
[junit] INIT END: 25/25
[junit] T: duration 0 0
[junit] total-d 676/t 27.04/1
[junit] total-i 676/t 27.04/1
[junit] Total: 676
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test01NopGLCanvasDefGrid
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test02NopGLJPanelDefGridSingleAutoFlip
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] Sleep initialized: 2/25
[junit] Sleep initialized: 5/25
[junit] Sleep initialized: 9/25
[junit] Sleep initialized: 13/25
[junit] Sleep initialized: 18/25
[junit] Sleep initialized: 22/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (01):
[junit] ctor 39/t 1.56/1
[junit] visible 752/t 30.08/1
[junit] sum-i 791/t 31.64/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 792/t 31.68/1
[junit] total-i 792/t 31.68/1
[junit] Total: 792
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test02NopGLJPanelDefGridSingleAutoFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test03NopGLJPanelDefGridSingleManualFlip
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip true, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] Sleep initialized: 4/25
[junit] Sleep initialized: 10/25
[junit] Sleep initialized: 15/25
[junit] Sleep initialized: 21/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (01):
[junit] ctor 39/t 1.56/1
[junit] visible 552/t 22.08/1
[junit] sum-i 591/t 23.64/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 592/t 23.68/1
[junit] total-i 592/t 23.68/1
[junit] Total: 592
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test03NopGLJPanelDefGridSingleManualFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test04NopGLJPanelDefGridMTManualFlip
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip true, useGears false, initMT true, useAnim false
[junit] INIT START
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (mt):
[junit] ctor 80/t 3.20/1
[junit] visible 182/t 7.28/1
[junit] sum-i 262/t 10.48/1
[junit] INIT END: 25/25
[junit] T: duration 0 0
[junit] total-d 262/t 10.48/1
[junit] total-i 262/t 10.48/1
[junit] Total: 262
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test04NopGLJPanelDefGridMTManualFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test05NopNewtCanvasAWTDefGrid
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] P: 25 NewtCanvasAWT_T (01):
[junit] ctor 3124/t 124.96/1
[junit] visible 27/t 1.08/1
[junit] sum-i 3151/t 126.04/1
[junit] INIT END: 25/25
[junit] T: duration 0 0
[junit] total-d 3151/t 126.04/1
[junit] total-i 3151/t 126.04/1
[junit] Total: 3151
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test05NopNewtCanvasAWTDefGrid
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test11GearsGLCanvasDefGrid
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip false, useGears true, initMT false, useAnim true
[junit] INIT START
[junit] Sleep initialized: 4/25
[junit] Sleep initialized: 12/25
[junit] Sleep initialized: 21/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLCanvas_T (01):
[junit] ctor 422/t 16.88/1
[junit] visible 441/t 17.64/1
[junit] sum-i 863/t 34.52/1
[junit] INIT END: 25/25
[junit] T: duration 0 52
[junit] total-d 915/t 36.60/1
[junit] total-i 915/t 36.60/1
[junit] Total: 915
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test11GearsGLCanvasDefGrid
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test12GearsGLJPanelDefGridSingleAutoFlip
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip false, useGears true, initMT false, useAnim true
[junit] INIT START
[junit] Sleep initialized: 2/25
[junit] Sleep initialized: 5/25
[junit] Sleep initialized: 9/25
[junit] Sleep initialized: 12/25
[junit] Sleep initialized: 16/25
[junit] Sleep initialized: 20/25
[junit] Sleep initialized: 24/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (01):
[junit] ctor 36/t 1.44/1
[junit] visible 847/t 33.88/1
[junit] sum-i 883/t 35.32/1
[junit] INIT END: 25/25
[junit] T: duration 0 20
[junit] total-d 903/t 36.12/1
[junit] total-i 903/t 36.12/1
[junit] Total: 903
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test12GearsGLJPanelDefGridSingleAutoFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test13GearsGLJPanelDefGridSingleManualFlip
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip true, useGears true, initMT false, useAnim true
[junit] INIT START
[junit] Sleep initialized: 3/25
[junit] Sleep initialized: 6/25
[junit] Sleep initialized: 10/25
[junit] Sleep initialized: 14/25
[junit] Sleep initialized: 19/25
[junit] Sleep initialized: 23/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (01):
[junit] ctor 30/t 1.20/1
[junit] visible 744/t 29.76/1
[junit] sum-i 774/t 30.96/1
[junit] INIT END: 25/25
[junit] T: duration 0 25
[junit] total-d 799/t 31.96/1
[junit] total-i 799/t 31.96/1
[junit] Total: 799
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test13GearsGLJPanelDefGridSingleManualFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test14GearsGLJPanelDefGridMTManualFlip
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip true, useGears true, initMT true, useAnim true
[junit] INIT START
[junit] Sleep initialized: 9/25
[junit] Sleep initialized: 22/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (mt):
[junit] ctor 98/t 3.92/1
[junit] visible 370/t 14.80/1
[junit] sum-i 468/t 18.72/1
[junit] INIT END: 25/25
[junit] T: duration 0 22
[junit] total-d 490/t 19.60/1
[junit] total-i 490/t 19.60/1
[junit] Total: 490
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test14GearsGLJPanelDefGridMTManualFlip
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test15GearsNewtCanvasAWTDefGrid
[junit] Frame size: 800x600 -> 25 x 128x88, overlap false
[junit] SkipGLOrientationVerticalFlip false, useGears true, initMT false, useAnim true
[junit] INIT START
[junit] P: 25 NewtCanvasAWT_T (01):
[junit] ctor 3346/t 133.84/1
[junit] visible 49/t 1.96/1
[junit] sum-i 3395/t 135.80/1
[junit] INIT END: 25/25
[junit] T: duration 0 20
[junit] total-d 3415/t 136.60/1
[junit] total-i 3415/t 136.60/1
[junit] Total: 3415
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test15GearsNewtCanvasAWTDefGrid
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test20NopNoGLDefOverlap
[junit] Frame size: 800x600 -> 25 x 128x88, overlap true
[junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] Sleep initialized: 25/25
[junit] P: 25 NOP_T (01):
[junit] ctor 49/t 1.96/1
[junit] visible 129/t 5.16/1
[junit] sum-i 178/t 7.12/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 179/t 7.16/1
[junit] total-i 179/t 7.16/1
[junit] Total: 179
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test20NopNoGLDefOverlap
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test21NopGLCanvasDefOverlap
[junit] Frame size: 800x600 -> 25 x 128x88, overlap true
[junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] Sleep initialized: 10/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLCanvas_T (01):
[junit] ctor 398/t 15.92/1
[junit] visible 228/t 9.12/1
[junit] sum-i 626/t 25.04/1
[junit] INIT END: 25/25
[junit] T: duration 0 0
[junit] total-d 626/t 25.04/1
[junit] total-i 626/t 25.04/1
[junit] Total: 626
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test21NopGLCanvasDefOverlap
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test22NopGLJPanelDefOverlapSingle
[junit] Frame size: 800x600 -> 25 x 128x88, overlap true
[junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] Sleep initialized: 2/25
[junit] Sleep initialized: 6/25
[junit] Sleep initialized: 9/25
[junit] Sleep initialized: 14/25
[junit] Sleep initialized: 19/25
[junit] Sleep initialized: 24/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (01):
[junit] ctor 32/t 1.28/1
[junit] visible 729/t 29.16/1
[junit] sum-i 761/t 30.44/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 762/t 30.48/1
[junit] total-i 762/t 30.48/1
[junit] Total: 762
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test22NopGLJPanelDefOverlapSingle
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test23NopGLJPanelDefOverlapMT
[junit] Frame size: 800x600 -> 25 x 128x88, overlap true
[junit] SkipGLOrientationVerticalFlip false, useGears false, initMT true, useAnim false
[junit] INIT START
[junit] Sleep initialized: 8/25
[junit] Sleep initialized: 25/25
[junit] P: 25 GLJPanel_T (mt):
[junit] ctor 83/t 3.32/1
[junit] visible 267/t 10.68/1
[junit] sum-i 350/t 14.00/1
[junit] INIT END: 25/25
[junit] T: duration 0 0
[junit] total-d 350/t 14.00/1
[junit] total-i 350/t 14.00/1
[junit] Total: 350
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test23NopGLJPanelDefOverlapMT
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test25NopNewtCanvasAWTDefOverlap
[junit] Frame size: 800x600 -> 25 x 128x88, overlap true
[junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false
[junit] INIT START
[junit] P: 25 NewtCanvasAWT_T (01):
[junit] ctor 3079/t 123.16/1
[junit] visible 46/t 1.84/1
[junit] sum-i 3125/t 125.00/1
[junit] INIT END: 25/25
[junit] T: duration 0 1
[junit] total-d 3126/t 125.04/1
[junit] total-i 3126/t 125.04/1
[junit] Total: 3126
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test25NopNewtCanvasAWTDefOverlap
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365075481 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365075481 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] ++++ Test Singleton.ctor()
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT
[junit] ++++ Test Singleton.lock()
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365076382 ms III - Start
[junit] SLOCK [T main @ 1692365076382 ms +++ localhost/127.0.0.1:59999 - Locked within 4 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test01_aa0
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365076822 d 1ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365076823 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400021, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365076849 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365076883 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400021, tileRendererInUse null
[junit] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] 0 s: 60 f / 135 ms, 444.4 fps, 2 ms/f; total: 60 f, 444.4 fps, 2 ms/f
[junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 120 f, 638.2 fps, 1 ms/f
[junit] XXX START TILE RENDERING
[junit] XXX pre-init: RandomTileRenderer[tile[cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup false]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 0 s: 60 f / 64 ms, 937.5 fps, 1 ms/f; total: 180 f, 714.2 fps, 1 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 0 s: 60 f / 79 ms, 759.4 fps, 1 ms/f; total: 240 f, 722.8 fps, 1 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 0 s: 60 f / 96 ms, 625.0 fps, 1 ms/f; total: 300 f, 700.9 fps, 1 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX !active -> save
[junit] XXX post-display: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX post-display detached: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[0 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400021, tileRendererInUse null
[junit] >> Gears angle 66.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] 0 s: 60 f / 141 ms, 425.5 fps, 2 ms/f; total: 360 f, 632.6 fps, 1 ms/f
[junit] 0 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 420 f, 679.6 fps, 1 ms/f
[junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 480 f, 723.9 fps, 1 ms/f
[junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 540 f, 760.5 fps, 1 ms/f
[junit] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 600 f, 796.8 fps, 1 ms/f
[junit] 0 s: 60 f / 48 ms, 1250.0 fps, 0 ms/f; total: 660 f, 822.9 fps, 1 ms/f
[junit] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 720 f, 854.0 fps, 1 ms/f
[junit] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 780 f, 882.3 fps, 1 ms/f
[junit] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 840 f, 907.1 fps, 1 ms/f
[junit] 0 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 900 f, 925.9 fps, 1 ms/f
[junit] 1 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 960 f, 949.5 fps, 1 ms/f
[junit] 1 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 1020 f, 967.7 fps, 1 ms/f
[junit] 1 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 1080 f, 982.7 fps, 1 ms/f
[junit] 1 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 1140 f, 999.1 fps, 1 ms/f
[junit] 1 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 1200 f, 1016.0 fps, 0 ms/f
[junit] 1 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 1260 f, 1030.2 fps, 0 ms/f
[junit] 1 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 1320 f, 1043.4 fps, 0 ms/f
[junit] 1 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 1380 f, 1054.2 fps, 0 ms/f
[junit] 1 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 1440 f, 1065.8 fps, 0 ms/f
[junit] 1 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 1500 f, 1077.5 fps, 0 ms/f
[junit] 1 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 1560 f, 1089.3 fps, 0 ms/f
[junit] 1 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 1620 f, 1098.3 fps, 0 ms/f
[junit] 1 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 1680 f, 1108.1 fps, 0 ms/f
[junit] 1 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 1740 f, 1116.1 fps, 0 ms/f
[junit] 1 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 1800 f, 1120.7 fps, 0 ms/f
[junit] 1 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 1860 f, 1130.0 fps, 0 ms/f
[junit] 1 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 1920 f, 1138.7 fps, 0 ms/f
[junit] 1 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 1980 f, 1147.8 fps, 0 ms/f
[junit] 1 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 2040 f, 1155.1 fps, 0 ms/f
[junit] 1 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 2100 f, 1162.7 fps, 0 ms/f
[junit] 1 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 2160 f, 1168.8 fps, 0 ms/f
[junit] 1 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 2220 f, 1175.2 fps, 0 ms/f
[junit] 1 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 2280 f, 1181.3 fps, 0 ms/f
[junit] 1 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 2340 f, 1187.8 fps, 0 ms/f
[junit] 2 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 2400 f, 1193.4 fps, 0 ms/f
[junit] 2 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 2460 f, 1199.4 fps, 0 ms/f
[junit] 2 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 2520 f, 1205.7 fps, 0 ms/f
[junit] 2 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 2580 f, 1210.6 fps, 0 ms/f
[junit] 2 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 2640 f, 1216.0 fps, 0 ms/f
[junit] 2 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 2700 f, 1217.3 fps, 0 ms/f
[junit] 2 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 2760 f, 1218.5 fps, 0 ms/f
[junit] 2 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 2820 f, 1219.7 fps, 0 ms/f
[junit] 2 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 2880 f, 1221.3 fps, 0 ms/f
[junit] 2 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 2940 f, 1223.9 fps, 0 ms/f
[junit] 2 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 3000 f, 1227.9 fps, 0 ms/f
[junit] 2 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 3060 f, 1233.3 fps, 0 ms/f
[junit] 2 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 3120 f, 1238.5 fps, 0 ms/f
[junit] 2 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 3180 f, 1242.6 fps, 0 ms/f
[junit] 2 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 3240 f, 1245.6 fps, 0 ms/f
[junit] 2 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 3300 f, 1249.5 fps, 0 ms/f
[junit] 2 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 3360 f, 1253.2 fps, 0 ms/f
[junit] 2 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 3420 f, 1256.8 fps, 0 ms/f
[junit] 2 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 3480 f, 1260.8 fps, 0 ms/f
[junit] 2 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 3540 f, 1265.1 fps, 0 ms/f
[junit] 2 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 3600 f, 1268.9 fps, 0 ms/f
[junit] 2 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 3660 f, 1272.6 fps, 0 ms/f
[junit] 2 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 3720 f, 1275.7 fps, 0 ms/f
[junit] 2 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 3780 f, 1277.0 fps, 0 ms/f
[junit] 2 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 3840 f, 1280.8 fps, 0 ms/f
[junit] 3 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 3900 f, 1284.1 fps, 0 ms/f
[junit] 3 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 3960 f, 1287.8 fps, 0 ms/f
[junit] 3 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 4020 f, 1291.3 fps, 0 ms/f
[junit] 3 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 4080 f, 1294.8 fps, 0 ms/f
[junit] 3 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 4140 f, 1298.2 fps, 0 ms/f
[junit] 3 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 4200 f, 1301.5 fps, 0 ms/f
[junit] 3 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 4260 f, 1304.3 fps, 0 ms/f
[junit] 3 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 4320 f, 1305.1 fps, 0 ms/f
[junit] 3 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 4380 f, 1308.2 fps, 0 ms/f
[junit] 3 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 4440 f, 1311.2 fps, 0 ms/f
[junit] 3 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 4500 f, 1314.2 fps, 0 ms/f
[junit] 3 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 4560 f, 1317.1 fps, 0 ms/f
[junit] 3 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 4620 f, 1320.0 fps, 0 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365080324 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365080324 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365080328 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test01_aa0
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365080373 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40003b, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365080461 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365080464 d 0ms]]
[junit] 0 s: 60 f / 213 ms, 281.6 fps, 3 ms/f; total: 60 f, 281.6 fps, 3 ms/f
[junit] XXX START TILE RENDERING
[junit] XXX pre-init: RandomTileRenderer[tile[cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup false]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 0 s: 60 f / 105 ms, 571.4 fps, 1 ms/f; total: 120 f, 376.1 fps, 2 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 0 s: 60 f / 96 ms, 625.0 fps, 1 ms/f; total: 180 f, 433.7 fps, 2 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 0 s: 60 f / 96 ms, 625.0 fps, 1 ms/f; total: 240 f, 469.6 fps, 2 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX !active -> save
[junit] XXX post-display: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX post-display detached: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[0 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40003b, tileRendererInUse null
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] 0 s: 60 f / 157 ms, 382.1 fps, 2 ms/f; total: 300 f, 448.4 fps, 2 ms/f
[junit] 0 s: 60 f / 102 ms, 588.2 fps, 1 ms/f; total: 360 f, 466.3 fps, 2 ms/f
[junit] 0 s: 60 f / 108 ms, 555.5 fps, 1 ms/f; total: 420 f, 476.7 fps, 2 ms/f
[junit] 0 s: 60 f / 106 ms, 566.0 fps, 1 ms/f; total: 480 f, 486.3 fps, 2 ms/f
[junit] 1 s: 60 f / 105 ms, 571.4 fps, 1 ms/f; total: 540 f, 494.5 fps, 2 ms/f
[junit] 1 s: 60 f / 113 ms, 530.9 fps, 1 ms/f; total: 600 f, 497.9 fps, 2 ms/f
[junit] 1 s: 60 f / 107 ms, 560.7 fps, 1 ms/f; total: 660 f, 502.6 fps, 1 ms/f
[junit] 1 s: 60 f / 115 ms, 521.7 fps, 1 ms/f; total: 720 f, 503.8 fps, 1 ms/f
[junit] 1 s: 60 f / 117 ms, 512.8 fps, 1 ms/f; total: 780 f, 504.2 fps, 1 ms/f
[junit] 1 s: 60 f / 104 ms, 576.9 fps, 1 ms/f; total: 840 f, 508.7 fps, 1 ms/f
[junit] 1 s: 60 f / 112 ms, 535.7 fps, 1 ms/f; total: 900 f, 510.4 fps, 1 ms/f
[junit] 1 s: 60 f / 105 ms, 571.4 fps, 1 ms/f; total: 960 f, 513.9 fps, 1 ms/f
[junit] 1 s: 60 f / 106 ms, 566.0 fps, 1 ms/f; total: 1020 f, 516.4 fps, 1 ms/f
[junit] 2 s: 60 f / 105 ms, 571.4 fps, 1 ms/f; total: 1080 f, 518.9 fps, 1 ms/f
[junit] 2 s: 60 f / 104 ms, 576.9 fps, 1 ms/f; total: 1140 f, 521.7 fps, 1 ms/f
[junit] 2 s: 60 f / 104 ms, 576.9 fps, 1 ms/f; total: 1200 f, 524.0 fps, 1 ms/f
[junit] 2 s: 60 f / 104 ms, 576.9 fps, 1 ms/f; total: 1260 f, 526.3 fps, 1 ms/f
[junit] 2 s: 60 f / 105 ms, 571.4 fps, 1 ms/f; total: 1320 f, 528.2 fps, 1 ms/f
[junit] 2 s: 60 f / 104 ms, 576.9 fps, 1 ms/f; total: 1380 f, 530.1 fps, 1 ms/f
[junit] 2 s: 60 f / 104 ms, 576.9 fps, 1 ms/f; total: 1440 f, 531.7 fps, 1 ms/f
[junit] 2 s: 60 f / 105 ms, 571.4 fps, 1 ms/f; total: 1500 f, 533.2 fps, 1 ms/f
[junit] 2 s: 60 f / 105 ms, 571.4 fps, 1 ms/f; total: 1560 f, 534.4 fps, 1 ms/f
[junit] 3 s: 60 f / 104 ms, 576.9 fps, 1 ms/f; total: 1620 f, 535.8 fps, 1 ms/f
[junit] 3 s: 60 f / 104 ms, 576.9 fps, 1 ms/f; total: 1680 f, 537.0 fps, 1 ms/f
[junit] 3 s: 60 f / 108 ms, 555.5 fps, 1 ms/f; total: 1740 f, 537.7 fps, 1 ms/f
[junit] 3 s: 60 f / 118 ms, 508.4 fps, 1 ms/f; total: 1800 f, 536.6 fps, 1 ms/f
[junit] 3 s: 60 f / 117 ms, 512.8 fps, 1 ms/f; total: 1860 f, 535.8 fps, 1 ms/f
[junit] 3 s: 60 f / 106 ms, 566.0 fps, 1 ms/f; total: 1920 f, 536.6 fps, 1 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365083978 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365083978 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365083981 d 0ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365083990 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365083990 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.201 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365076382 ms III - Start
[junit] SLOCK [T main @ 1692365076382 ms +++ localhost/127.0.0.1:59999 - Locked within 4 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test01_aa0
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365076822 d 1ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365076823 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400021, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365076849 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365076883 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400021, tileRendererInUse null
[junit] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] 0 s: 60 f / 135 ms, 444.4 fps, 2 ms/f; total: 60 f, 444.4 fps, 2 ms/f
[junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 120 f, 638.2 fps, 1 ms/f
[junit] XXX START TILE RENDERING
[junit] XXX pre-init: RandomTileRenderer[tile[cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup false]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 0 s: 60 f / 64 ms, 937.5 fps, 1 ms/f; total: 180 f, 714.2 fps, 1 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 0 s: 60 f / 79 ms, 759.4 fps, 1 ms/f; total: 240 f, 722.8 fps, 1 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 0 s: 60 f / 96 ms, 625.0 fps, 1 ms/f; total: 300 f, 700.9 fps, 1 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX !active -> save
[junit] XXX post-display: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX post-display detached: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[0 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400021, tileRendererInUse null
[junit] >> Gears angle 66.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] 0 s: 60 f / 141 ms, 425.5 fps, 2 ms/f; total: 360 f, 632.6 fps, 1 ms/f
[junit] 0 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 420 f, 679.6 fps, 1 ms/f
[junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 480 f, 723.9 fps, 1 ms/f
[junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 540 f, 760.5 fps, 1 ms/f
[junit] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 600 f, 796.8 fps, 1 ms/f
[junit] 0 s: 60 f / 48 ms, 1250.0 fps, 0 ms/f; total: 660 f, 822.9 fps, 1 ms/f
[junit] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 720 f, 854.0 fps, 1 ms/f
[junit] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 780 f, 882.3 fps, 1 ms/f
[junit] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 840 f, 907.1 fps, 1 ms/f
[junit] 0 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 900 f, 925.9 fps, 1 ms/f
[junit] 1 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 960 f, 949.5 fps, 1 ms/f
[junit] 1 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 1020 f, 967.7 fps, 1 ms/f
[junit] 1 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 1080 f, 982.7 fps, 1 ms/f
[junit] 1 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 1140 f, 999.1 fps, 1 ms/f
[junit] 1 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 1200 f, 1016.0 fps, 0 ms/f
[junit] 1 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 1260 f, 1030.2 fps, 0 ms/f
[junit] 1 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 1320 f, 1043.4 fps, 0 ms/f
[junit] 1 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 1380 f, 1054.2 fps, 0 ms/f
[junit] 1 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 1440 f, 1065.8 fps, 0 ms/f
[junit] 1 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 1500 f, 1077.5 fps, 0 ms/f
[junit] 1 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 1560 f, 1089.3 fps, 0 ms/f
[junit] 1 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 1620 f, 1098.3 fps, 0 ms/f
[junit] 1 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 1680 f, 1108.1 fps, 0 ms/f
[junit] 1 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 1740 f, 1116.1 fps, 0 ms/f
[junit] 1 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 1800 f, 1120.7 fps, 0 ms/f
[junit] 1 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 1860 f, 1130.0 fps, 0 ms/f
[junit] 1 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 1920 f, 1138.7 fps, 0 ms/f
[junit] 1 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 1980 f, 1147.8 fps, 0 ms/f
[junit] 1 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 2040 f, 1155.1 fps, 0 ms/f
[junit] 1 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 2100 f, 1162.7 fps, 0 ms/f
[junit] 1 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 2160 f, 1168.8 fps, 0 ms/f
[junit] 1 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 2220 f, 1175.2 fps, 0 ms/f
[junit] 1 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 2280 f, 1181.3 fps, 0 ms/f
[junit] 1 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 2340 f, 1187.8 fps, 0 ms/f
[junit] 2 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 2400 f, 1193.4 fps, 0 ms/f
[junit] 2 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 2460 f, 1199.4 fps, 0 ms/f
[junit] 2 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 2520 f, 1205.7 fps, 0 ms/f
[junit] 2 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 2580 f, 1210.6 fps, 0 ms/f
[junit] 2 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 2640 f, 1216.0 fps, 0 ms/f
[junit] 2 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 2700 f, 1217.3 fps, 0 ms/f
[junit] 2 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 2760 f, 1218.5 fps, 0 ms/f
[junit] 2 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 2820 f, 1219.7 fps, 0 ms/f
[junit] 2 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 2880 f, 1221.3 fps, 0 ms/f
[junit] 2 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 2940 f, 1223.9 fps, 0 ms/f
[junit] 2 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 3000 f, 1227.9 fps, 0 ms/f
[junit] 2 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 3060 f, 1233.3 fps, 0 ms/f
[junit] 2 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 3120 f, 1238.5 fps, 0 ms/f
[junit] 2 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 3180 f, 1242.6 fps, 0 ms/f
[junit] 2 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 3240 f, 1245.6 fps, 0 ms/f
[junit] 2 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 3300 f, 1249.5 fps, 0 ms/f
[junit] 2 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 3360 f, 1253.2 fps, 0 ms/f
[junit] 2 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 3420 f, 1256.8 fps, 0 ms/f
[junit] 2 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 3480 f, 1260.8 fps, 0 ms/f
[junit] 2 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 3540 f, 1265.1 fps, 0 ms/f
[junit] 2 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 3600 f, 1268.9 fps, 0 ms/f
[junit] 2 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 3660 f, 1272.6 fps, 0 ms/f
[junit] 2 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 3720 f, 1275.7 fps, 0 ms/f
[junit] 2 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 3780 f, 1277.0 fps, 0 ms/f
[junit] 2 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 3840 f, 1280.8 fps, 0 ms/f
[junit] 3 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 3900 f, 1284.1 fps, 0 ms/f
[junit] 3 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 3960 f, 1287.8 fps, 0 ms/f
[junit] 3 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 4020 f, 1291.3 fps, 0 ms/f
[junit] 3 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 4080 f, 1294.8 fps, 0 ms/f
[junit] 3 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 4140 f, 1298.2 fps, 0 ms/f
[junit] 3 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 4200 f, 1301.5 fps, 0 ms/f
[junit] 3 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 4260 f, 1304.3 fps, 0 ms/f
[junit] 3 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 4320 f, 1305.1 fps, 0 ms/f
[junit] 3 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 4380 f, 1308.2 fps, 0 ms/f
[junit] 3 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 4440 f, 1311.2 fps, 0 ms/f
[junit] 3 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 4500 f, 1314.2 fps, 0 ms/f
[junit] 3 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 4560 f, 1317.1 fps, 0 ms/f
[junit] 3 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 4620 f, 1320.0 fps, 0 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365080324 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365080324 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365080328 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test01_aa0
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365080373 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40003b, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365080461 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365080464 d 0ms]]
[junit] 0 s: 60 f / 213 ms, 281.6 fps, 3 ms/f; total: 60 f, 281.6 fps, 3 ms/f
[junit] XXX START TILE RENDERING
[junit] XXX pre-init: RandomTileRenderer[tile[cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup false]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 0 s: 60 f / 105 ms, 571.4 fps, 1 ms/f; total: 120 f, 376.1 fps, 2 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 0 s: 60 f / 96 ms, 625.0 fps, 1 ms/f; total: 180 f, 433.7 fps, 2 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 0 s: 60 f / 96 ms, 625.0 fps, 1 ms/f; total: 240 f, 469.6 fps, 2 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX !active -> save
[junit] XXX post-display: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX post-display detached: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[0 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40003b, tileRendererInUse null
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] 0 s: 60 f / 157 ms, 382.1 fps, 2 ms/f; total: 300 f, 448.4 fps, 2 ms/f
[junit] 0 s: 60 f / 102 ms, 588.2 fps, 1 ms/f; total: 360 f, 466.3 fps, 2 ms/f
[junit] 0 s: 60 f / 108 ms, 555.5 fps, 1 ms/f; total: 420 f, 476.7 fps, 2 ms/f
[junit] 0 s: 60 f / 106 ms, 566.0 fps, 1 ms/f; total: 480 f, 486.3 fps, 2 ms/f
[junit] 1 s: 60 f / 105 ms, 571.4 fps, 1 ms/f; total: 540 f, 494.5 fps, 2 ms/f
[junit] 1 s: 60 f / 113 ms, 530.9 fps, 1 ms/f; total: 600 f, 497.9 fps, 2 ms/f
[junit] 1 s: 60 f / 107 ms, 560.7 fps, 1 ms/f; total: 660 f, 502.6 fps, 1 ms/f
[junit] 1 s: 60 f / 115 ms, 521.7 fps, 1 ms/f; total: 720 f, 503.8 fps, 1 ms/f
[junit] 1 s: 60 f / 117 ms, 512.8 fps, 1 ms/f; total: 780 f, 504.2 fps, 1 ms/f
[junit] 1 s: 60 f / 104 ms, 576.9 fps, 1 ms/f; total: 840 f, 508.7 fps, 1 ms/f
[junit] 1 s: 60 f / 112 ms, 535.7 fps, 1 ms/f; total: 900 f, 510.4 fps, 1 ms/f
[junit] 1 s: 60 f / 105 ms, 571.4 fps, 1 ms/f; total: 960 f, 513.9 fps, 1 ms/f
[junit] 1 s: 60 f / 106 ms, 566.0 fps, 1 ms/f; total: 1020 f, 516.4 fps, 1 ms/f
[junit] 2 s: 60 f / 105 ms, 571.4 fps, 1 ms/f; total: 1080 f, 518.9 fps, 1 ms/f
[junit] 2 s: 60 f / 104 ms, 576.9 fps, 1 ms/f; total: 1140 f, 521.7 fps, 1 ms/f
[junit] 2 s: 60 f / 104 ms, 576.9 fps, 1 ms/f; total: 1200 f, 524.0 fps, 1 ms/f
[junit] 2 s: 60 f / 104 ms, 576.9 fps, 1 ms/f; total: 1260 f, 526.3 fps, 1 ms/f
[junit] 2 s: 60 f / 105 ms, 571.4 fps, 1 ms/f; total: 1320 f, 528.2 fps, 1 ms/f
[junit] 2 s: 60 f / 104 ms, 576.9 fps, 1 ms/f; total: 1380 f, 530.1 fps, 1 ms/f
[junit] 2 s: 60 f / 104 ms, 576.9 fps, 1 ms/f; total: 1440 f, 531.7 fps, 1 ms/f
[junit] 2 s: 60 f / 105 ms, 571.4 fps, 1 ms/f; total: 1500 f, 533.2 fps, 1 ms/f
[junit] 2 s: 60 f / 105 ms, 571.4 fps, 1 ms/f; total: 1560 f, 534.4 fps, 1 ms/f
[junit] 3 s: 60 f / 104 ms, 576.9 fps, 1 ms/f; total: 1620 f, 535.8 fps, 1 ms/f
[junit] 3 s: 60 f / 104 ms, 576.9 fps, 1 ms/f; total: 1680 f, 537.0 fps, 1 ms/f
[junit] 3 s: 60 f / 108 ms, 555.5 fps, 1 ms/f; total: 1740 f, 537.7 fps, 1 ms/f
[junit] 3 s: 60 f / 118 ms, 508.4 fps, 1 ms/f; total: 1800 f, 536.6 fps, 1 ms/f
[junit] 3 s: 60 f / 117 ms, 512.8 fps, 1 ms/f; total: 1860 f, 535.8 fps, 1 ms/f
[junit] 3 s: 60 f / 106 ms, 566.0 fps, 1 ms/f; total: 1920 f, 536.6 fps, 1 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365083978 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365083978 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365083981 d 0ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365083990 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365083990 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01_aa0 took 3.944 sec
[junit] Testcase: test02_aa8 took 3.651 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.201 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365076382 ms III - Start
[junit] SLOCK [T main @ 1692365076382 ms +++ localhost/127.0.0.1:59999 - Locked within 4 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test01_aa0
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365076822 d 1ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365076823 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400021, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365076849 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365076883 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400021, tileRendererInUse null
[junit] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] 0 s: 60 f / 135 ms, 444.4 fps, 2 ms/f; total: 60 f, 444.4 fps, 2 ms/f
[junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 120 f, 638.2 fps, 1 ms/f
[junit] XXX START TILE RENDERING
[junit] XXX pre-init: RandomTileRenderer[tile[cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup false]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/0 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/96 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/192 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 0 s: 60 f / 64 ms, 937.5 fps, 1 ms/f; total: 180 f, 714.2 fps, 1 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/288 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/384 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/480 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 0 s: 60 f / 79 ms, 759.4 fps, 1 ms/f; total: 240 f, 722.8 fps, 1 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/576 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/672 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/768 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/864 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 0 s: 60 f / 96 ms, 625.0 fps, 1 ms/f; total: 300 f, 700.9 fps, 1 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0x400021, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 66.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX !active -> save
[junit] XXX post-display: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX post-display detached: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x73cb0f8e], glad[0 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x400021, tileRendererInUse null
[junit] >> Gears angle 66.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] 0 s: 60 f / 141 ms, 425.5 fps, 2 ms/f; total: 360 f, 632.6 fps, 1 ms/f
[junit] 0 s: 60 f / 49 ms, 1224.4 fps, 0 ms/f; total: 420 f, 679.6 fps, 1 ms/f
[junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 480 f, 723.9 fps, 1 ms/f
[junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 540 f, 760.5 fps, 1 ms/f
[junit] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 600 f, 796.8 fps, 1 ms/f
[junit] 0 s: 60 f / 48 ms, 1250.0 fps, 0 ms/f; total: 660 f, 822.9 fps, 1 ms/f
[junit] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 720 f, 854.0 fps, 1 ms/f
[junit] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 780 f, 882.3 fps, 1 ms/f
[junit] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 840 f, 907.1 fps, 1 ms/f
[junit] 0 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 900 f, 925.9 fps, 1 ms/f
[junit] 1 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 960 f, 949.5 fps, 1 ms/f
[junit] 1 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 1020 f, 967.7 fps, 1 ms/f
[junit] 1 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 1080 f, 982.7 fps, 1 ms/f
[junit] 1 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 1140 f, 999.1 fps, 1 ms/f
[junit] 1 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 1200 f, 1016.0 fps, 0 ms/f
[junit] 1 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 1260 f, 1030.2 fps, 0 ms/f
[junit] 1 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 1320 f, 1043.4 fps, 0 ms/f
[junit] 1 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 1380 f, 1054.2 fps, 0 ms/f
[junit] 1 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 1440 f, 1065.8 fps, 0 ms/f
[junit] 1 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 1500 f, 1077.5 fps, 0 ms/f
[junit] 1 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 1560 f, 1089.3 fps, 0 ms/f
[junit] 1 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 1620 f, 1098.3 fps, 0 ms/f
[junit] 1 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 1680 f, 1108.1 fps, 0 ms/f
[junit] 1 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 1740 f, 1116.1 fps, 0 ms/f
[junit] 1 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 1800 f, 1120.7 fps, 0 ms/f
[junit] 1 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 1860 f, 1130.0 fps, 0 ms/f
[junit] 1 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 1920 f, 1138.7 fps, 0 ms/f
[junit] 1 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 1980 f, 1147.8 fps, 0 ms/f
[junit] 1 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 2040 f, 1155.1 fps, 0 ms/f
[junit] 1 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 2100 f, 1162.7 fps, 0 ms/f
[junit] 1 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 2160 f, 1168.8 fps, 0 ms/f
[junit] 1 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 2220 f, 1175.2 fps, 0 ms/f
[junit] 1 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 2280 f, 1181.3 fps, 0 ms/f
[junit] 1 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 2340 f, 1187.8 fps, 0 ms/f
[junit] 2 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 2400 f, 1193.4 fps, 0 ms/f
[junit] 2 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 2460 f, 1199.4 fps, 0 ms/f
[junit] 2 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 2520 f, 1205.7 fps, 0 ms/f
[junit] 2 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 2580 f, 1210.6 fps, 0 ms/f
[junit] 2 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 2640 f, 1216.0 fps, 0 ms/f
[junit] 2 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 2700 f, 1217.3 fps, 0 ms/f
[junit] 2 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 2760 f, 1218.5 fps, 0 ms/f
[junit] 2 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 2820 f, 1219.7 fps, 0 ms/f
[junit] 2 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 2880 f, 1221.3 fps, 0 ms/f
[junit] 2 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 2940 f, 1223.9 fps, 0 ms/f
[junit] 2 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 3000 f, 1227.9 fps, 0 ms/f
[junit] 2 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 3060 f, 1233.3 fps, 0 ms/f
[junit] 2 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 3120 f, 1238.5 fps, 0 ms/f
[junit] 2 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 3180 f, 1242.6 fps, 0 ms/f
[junit] 2 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 3240 f, 1245.6 fps, 0 ms/f
[junit] 2 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 3300 f, 1249.5 fps, 0 ms/f
[junit] 2 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 3360 f, 1253.2 fps, 0 ms/f
[junit] 2 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 3420 f, 1256.8 fps, 0 ms/f
[junit] 2 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 3480 f, 1260.8 fps, 0 ms/f
[junit] 2 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 3540 f, 1265.1 fps, 0 ms/f
[junit] 2 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 3600 f, 1268.9 fps, 0 ms/f
[junit] 2 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 3660 f, 1272.6 fps, 0 ms/f
[junit] 2 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 3720 f, 1275.7 fps, 0 ms/f
[junit] 2 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 3780 f, 1277.0 fps, 0 ms/f
[junit] 2 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 3840 f, 1280.8 fps, 0 ms/f
[junit] 3 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 3900 f, 1284.1 fps, 0 ms/f
[junit] 3 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 3960 f, 1287.8 fps, 0 ms/f
[junit] 3 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 4020 f, 1291.3 fps, 0 ms/f
[junit] 3 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 4080 f, 1294.8 fps, 0 ms/f
[junit] 3 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 4140 f, 1298.2 fps, 0 ms/f
[junit] 3 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 4200 f, 1301.5 fps, 0 ms/f
[junit] 3 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 4260 f, 1304.3 fps, 0 ms/f
[junit] 3 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 4320 f, 1305.1 fps, 0 ms/f
[junit] 3 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 4380 f, 1308.2 fps, 0 ms/f
[junit] 3 s: 60 f / 37 ms, 1621.6 fps, 0 ms/f; total: 4440 f, 1311.2 fps, 0 ms/f
[junit] 3 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 4500 f, 1314.2 fps, 0 ms/f
[junit] 3 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 4560 f, 1317.1 fps, 0 ms/f
[junit] 3 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 4620 f, 1320.0 fps, 0 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365080324 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365080324 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365080328 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test01_aa0
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365080373 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40003b, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365080461 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365080464 d 0ms]]
[junit] 0 s: 60 f / 213 ms, 281.6 fps, 3 ms/f; total: 60 f, 281.6 fps, 3 ms/f
[junit] XXX START TILE RENDERING
[junit] XXX pre-init: RandomTileRenderer[tile[cur 0/0 0x0, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup false]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 0 s: 60 f / 105 ms, 571.4 fps, 1 ms/f; total: 120 f, 376.1 fps, 2 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/0 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -1.0, t -0.875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/96 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.8125, t -0.6875] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/192 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.625, t -0.5] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/288 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.4375, t -0.3125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 0 s: 60 f / 96 ms, 625.0 fps, 1 ms/f; total: 180 f, 433.7 fps, 2 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/384 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.25, t -0.125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/480 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b -0.0625, t 0.0625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/576 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.125, t 0.25] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/672 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.3125, t 0.4375] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] 0 s: 60 f / 96 ms, 625.0 fps, 1 ms/f; total: 240 f, 469.6 fps, 2 ms/f
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/768 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.5, t 0.625] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/864 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.6875, t 0.8125] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.5, r -1.375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.3125, r -1.1875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -1.125, r -1.0, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.9375, r -0.8125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.75, r -0.625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.5625, r -0.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.375, r -0.25, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l -0.1875, r -0.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.0, r 0.125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.1875, r 0.3125, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.375, r 0.5, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.5625, r 0.6875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.75, r 0.875, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 0.9375, r 1.0625, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.125, r 1.25, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0x40003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 55.0, [l -1.5, r 1.5, b -1.0, t 1.0] 3.0x2.0 -> [l 1.3125, r 1.4375, b 0.875, t 1.0] 0.125x0.125, v-flip false
[junit] Gears.endTileRendering: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX !active -> save
[junit] XXX post-display: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] XXX post-display detached: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x5bba8fb2], glad[0 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x40003b, tileRendererInUse null
[junit] >> Gears angle 55.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] 0 s: 60 f / 157 ms, 382.1 fps, 2 ms/f; total: 300 f, 448.4 fps, 2 ms/f
[junit] 0 s: 60 f / 102 ms, 588.2 fps, 1 ms/f; total: 360 f, 466.3 fps, 2 ms/f
[junit] 0 s: 60 f / 108 ms, 555.5 fps, 1 ms/f; total: 420 f, 476.7 fps, 2 ms/f
[junit] 0 s: 60 f / 106 ms, 566.0 fps, 1 ms/f; total: 480 f, 486.3 fps, 2 ms/f
[junit] 1 s: 60 f / 105 ms, 571.4 fps, 1 ms/f; total: 540 f, 494.5 fps, 2 ms/f
[junit] 1 s: 60 f / 113 ms, 530.9 fps, 1 ms/f; total: 600 f, 497.9 fps, 2 ms/f
[junit] 1 s: 60 f / 107 ms, 560.7 fps, 1 ms/f; total: 660 f, 502.6 fps, 1 ms/f
[junit] 1 s: 60 f / 115 ms, 521.7 fps, 1 ms/f; total: 720 f, 503.8 fps, 1 ms/f
[junit] 1 s: 60 f / 117 ms, 512.8 fps, 1 ms/f; total: 780 f, 504.2 fps, 1 ms/f
[junit] 1 s: 60 f / 104 ms, 576.9 fps, 1 ms/f; total: 840 f, 508.7 fps, 1 ms/f
[junit] 1 s: 60 f / 112 ms, 535.7 fps, 1 ms/f; total: 900 f, 510.4 fps, 1 ms/f
[junit] 1 s: 60 f / 105 ms, 571.4 fps, 1 ms/f; total: 960 f, 513.9 fps, 1 ms/f
[junit] 1 s: 60 f / 106 ms, 566.0 fps, 1 ms/f; total: 1020 f, 516.4 fps, 1 ms/f
[junit] 2 s: 60 f / 105 ms, 571.4 fps, 1 ms/f; total: 1080 f, 518.9 fps, 1 ms/f
[junit] 2 s: 60 f / 104 ms, 576.9 fps, 1 ms/f; total: 1140 f, 521.7 fps, 1 ms/f
[junit] 2 s: 60 f / 104 ms, 576.9 fps, 1 ms/f; total: 1200 f, 524.0 fps, 1 ms/f
[junit] 2 s: 60 f / 104 ms, 576.9 fps, 1 ms/f; total: 1260 f, 526.3 fps, 1 ms/f
[junit] 2 s: 60 f / 105 ms, 571.4 fps, 1 ms/f; total: 1320 f, 528.2 fps, 1 ms/f
[junit] 2 s: 60 f / 104 ms, 576.9 fps, 1 ms/f; total: 1380 f, 530.1 fps, 1 ms/f
[junit] 2 s: 60 f / 104 ms, 576.9 fps, 1 ms/f; total: 1440 f, 531.7 fps, 1 ms/f
[junit] 2 s: 60 f / 105 ms, 571.4 fps, 1 ms/f; total: 1500 f, 533.2 fps, 1 ms/f
[junit] 2 s: 60 f / 105 ms, 571.4 fps, 1 ms/f; total: 1560 f, 534.4 fps, 1 ms/f
[junit] 3 s: 60 f / 104 ms, 576.9 fps, 1 ms/f; total: 1620 f, 535.8 fps, 1 ms/f
[junit] 3 s: 60 f / 104 ms, 576.9 fps, 1 ms/f; total: 1680 f, 537.0 fps, 1 ms/f
[junit] 3 s: 60 f / 108 ms, 555.5 fps, 1 ms/f; total: 1740 f, 537.7 fps, 1 ms/f
[junit] 3 s: 60 f / 118 ms, 508.4 fps, 1 ms/f; total: 1800 f, 536.6 fps, 1 ms/f
[junit] 3 s: 60 f / 117 ms, 512.8 fps, 1 ms/f; total: 1860 f, 535.8 fps, 1 ms/f
[junit] 3 s: 60 f / 106 ms, 566.0 fps, 1 ms/f; total: 1920 f, 536.6 fps, 1 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365083978 d 0ms]]
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365083978 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365083981 d 0ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365083990 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365083990 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] ++++ Test Singleton.ctor()
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365085322 ms III - Start
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT
[junit] SLOCK [T main @ 1692365085323 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test01_aa0
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365085848 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365085876 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365085876 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[junit] null
[junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] 0 s: 60 f / 190 ms, 315.7 fps, 3 ms/f; total: 60 f, 315.7 fps, 3 ms/f
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsAWT.test01_aa0-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps
[junit] 0 s: 60 f / 86 ms, 697.6 fps, 1 ms/f; total: 120 f, 434.7 fps, 2 ms/f
[junit] 0 s: 60 f / 76 ms, 789.4 fps, 1 ms/f; total: 180 f, 511.3 fps, 1 ms/f
[junit] 0 s: 60 f / 71 ms, 845.0 fps, 1 ms/f; total: 240 f, 566.0 fps, 1 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 72, AA 0, scaleGL 1.0
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 147.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] 0 s: 60 f / 94 ms, 638.2 fps, 1 ms/f; total: 300 f, 578.0 fps, 1 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x4676cb9a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x4676cb9a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x4676cb9a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x55f796a6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x55f796a6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 147.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x55f796a6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x4676cb9a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x4676cb9a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x4676cb9a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x55f796a6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x55f796a6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 147.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x55f796a6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 147.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 148.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 296 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsAWT.test01_aa0-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps
[junit] 0 s: 60 f / 81 ms, 740.7 fps, 1 ms/f; total: 60 f, 740.7 fps, 1 ms/f
[junit] 0 s: 60 f / 61 ms, 983.6 fps, 1 ms/f; total: 120 f, 839.1 fps, 1 ms/f
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 180 f, 900.0 fps, 1 ms/f
[junit] 0 s: 60 f / 61 ms, 983.6 fps, 1 ms/f; total: 240 f, 916.0 fps, 1 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 72, AA 8, scaleGL 1.0
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7314a68], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7314a68], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7314a68], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2f27464f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2f27464f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 278.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2f27464f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7314a68], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7314a68], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7314a68], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2f27464f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2f27464f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 278.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2f27464f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 278.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 46 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test01_aa0-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps
[junit] 0 s: 60 f / 63 ms, 952.3 fps, 1 ms/f; total: 60 f, 952.3 fps, 1 ms/f
[junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 120 f, 983.6 fps, 1 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 342.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4f105e09], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4f105e09], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4f105e09], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4493caf5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4493caf5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 342.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4493caf5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4f105e09], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4f105e09], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4f105e09], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4493caf5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4493caf5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 342.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4493caf5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 342.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 343.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 75 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test01_aa0-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 60 f, 1052.6 fps, 0 ms/f
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 120 f, 1052.6 fps, 0 ms/f
[junit] 0 s: 60 f / 63 ms, 952.3 fps, 1 ms/f; total: 180 f, 1016.9 fps, 0 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 458.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x731e6796], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x731e6796], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x731e6796], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5ad367c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5ad367c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 458.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5ad367c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x731e6796], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x731e6796], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x731e6796], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5ad367c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5ad367c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 458.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5ad367c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 458.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 458.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 87 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test01_aa0-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps
[junit] 0 s: 60 f / 69 ms, 869.5 fps, 1 ms/f; total: 60 f, 869.5 fps, 1 ms/f
[junit] 0 s: 60 f / 58 ms, 1034.4 fps, 0 ms/f; total: 120 f, 944.8 fps, 1 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 521.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 814x647
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x75d9d2d6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x75d9d2d6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x75d9d2d6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1874d4c0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1874d4c0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 521.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1874d4c0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x75d9d2d6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x75d9d2d6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x75d9d2d6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1874d4c0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1874d4c0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 521.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1874d4c0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 521.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 521.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 52 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 750x583
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test01_aa0-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 522.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] 0 s: 60 f / 75 ms, 800.0 fps, 1 ms/f; total: 60 f, 800.0 fps, 1 ms/f
[junit] 0 s: 60 f / 55 ms, 1090.9 fps, 0 ms/f; total: 120 f, 923.0 fps, 1 ms/f
[junit] PRINTable: OffscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 585.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@2d923707: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@14a46fee
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4affc570], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4affc570], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4affc570], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x17e775cb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x17e775cb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 585.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x17e775cb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@1fc30042: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@fe13cd0
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4affc570], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4affc570], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4affc570], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x17e775cb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x17e775cb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 585.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x17e775cb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@334fdeb9: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5b6b0e85
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4affc570], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4affc570], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4affc570], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x17e775cb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x17e775cb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 585.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x17e775cb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 585.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 585.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 659 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test01_aa0-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps
[junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 60 f, 1016.9 fps, 0 ms/f
[junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 120 f, 1016.9 fps, 0 ms/f
[junit] PRINTable: OffscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 673.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 814x647
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@5a0a49a9: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7fe5c9ec
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5bcc6ea1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5bcc6ea1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5bcc6ea1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5511eea9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5511eea9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 673.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5511eea9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@9290879: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3214ce96
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5bcc6ea1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5bcc6ea1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5bcc6ea1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5511eea9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5511eea9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 673.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5511eea9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@2902ab87: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7a4d1ee4
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5bcc6ea1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5bcc6ea1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5bcc6ea1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5511eea9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5511eea9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 673.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5511eea9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 673.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 673.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 493 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 750x583
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 674.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] 0 s: 60 f / 75 ms, 800.0 fps, 1 ms/f; total: 60 f, 800.0 fps, 1 ms/f
[junit] 0 s: 60 f / 64 ms, 937.5 fps, 1 ms/f; total: 120 f, 863.3 fps, 1 ms/f
[junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 180 f, 909.0 fps, 1 ms/f
[junit] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 240 f, 948.6 fps, 1 ms/f
[junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 300 f, 980.3 fps, 1 ms/f
[junit] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 360 f, 1002.7 fps, 0 ms/f
[junit] 0 s: 60 f / 55 ms, 1090.9 fps, 0 ms/f; total: 420 f, 1014.4 fps, 0 ms/f
[junit] 0 s: 60 f / 55 ms, 1090.9 fps, 0 ms/f; total: 480 f, 1021.2 fps, 0 ms/f
[junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 540 f, 1026.6 fps, 0 ms/f
[junit] 0 s: 60 f / 65 ms, 923.0 fps, 1 ms/f; total: 600 f, 1013.5 fps, 0 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365089952 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365089961 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test01_aa0
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test02_aa8
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365090041 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365090119 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[junit] null
[junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsAWT.test02_aa8-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps
[junit] 0 s: 60 f / 300 ms, 200.0 fps, 5 ms/f; total: 60 f, 200.0 fps, 5 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 72, AA 0, scaleGL 1.0
[junit] 0 s: 60 f / 80 ms, 750.0 fps, 1 ms/f; total: 120 f, 315.7 fps, 3 ms/f
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6694f664], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6694f664], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6694f664], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x167d783d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x167d783d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x167d783d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6694f664], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6694f664], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6694f664], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x167d783d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x167d783d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x167d783d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse null
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 23 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsAWT.test02_aa8-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 72, AA 8, scaleGL 1.0
[junit] 0 s: 60 f / 133 ms, 451.1 fps, 2 ms/f; total: 60 f, 451.1 fps, 2 ms/f
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13496bca], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13496bca], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13496bca], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x72832f32], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x72832f32], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x72832f32], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13496bca], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13496bca], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13496bca], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x72832f32], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x72832f32], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x72832f32], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse null
[junit] >> Gears angle 78.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 20 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] 0 s: 60 f / 133 ms, 451.1 fps, 2 ms/f; total: 60 f, 451.1 fps, 2 ms/f
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse null
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 77 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps
[junit] 0 s: 60 f / 131 ms, 458.0 fps, 2 ms/f; total: 60 f, 458.0 fps, 2 ms/f
[junit] 0 s: 60 f / 129 ms, 465.1 fps, 2 ms/f; total: 120 f, 461.5 fps, 2 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse null
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 78 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps
[junit] 0 s: 60 f / 131 ms, 458.0 fps, 2 ms/f; total: 60 f, 458.0 fps, 2 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 814x647
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse null
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 78 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 750x583
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse null
[junit] >> Gears angle 207.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] 0 s: 60 f / 142 ms, 422.5 fps, 2 ms/f; total: 60 f, 422.5 fps, 2 ms/f
[junit] 0 s: 60 f / 129 ms, 465.1 fps, 2 ms/f; total: 120 f, 441.1 fps, 2 ms/f
[junit] PRINTable: OffscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@3837b735: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@d582e10
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@74a2060e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2a9cd3b5
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@6eb381d2: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@568cd949
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse null
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 554 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps
[junit] PRINTable: OffscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] 0 s: 60 f / 133 ms, 451.1 fps, 2 ms/f; total: 60 f, 451.1 fps, 2 ms/f
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 814x647
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@67d13cd2: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@605c46dd
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@42998ce3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@af30328
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@21f10c23: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@47501922
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse null
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 516 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 750x583
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse null
[junit] >> Gears angle 298.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] 0 s: 60 f / 145 ms, 413.7 fps, 2 ms/f; total: 60 f, 413.7 fps, 2 ms/f
[junit] 0 s: 60 f / 143 ms, 419.5 fps, 2 ms/f; total: 120 f, 415.2 fps, 2 ms/f
[junit] 0 s: 60 f / 126 ms, 476.1 fps, 2 ms/f; total: 180 f, 432.6 fps, 2 ms/f
[junit] 0 s: 60 f / 127 ms, 472.4 fps, 2 ms/f; total: 240 f, 441.9 fps, 2 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365093451 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test02_aa8
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365093463 d 0ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365093473 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365093473 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.76 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365085322 ms III - Start
[junit] SLOCK [T main @ 1692365085323 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test01_aa0
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365085848 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365085876 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365085876 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[junit] null
[junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] 0 s: 60 f / 190 ms, 315.7 fps, 3 ms/f; total: 60 f, 315.7 fps, 3 ms/f
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsAWT.test01_aa0-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps
[junit] 0 s: 60 f / 86 ms, 697.6 fps, 1 ms/f; total: 120 f, 434.7 fps, 2 ms/f
[junit] 0 s: 60 f / 76 ms, 789.4 fps, 1 ms/f; total: 180 f, 511.3 fps, 1 ms/f
[junit] 0 s: 60 f / 71 ms, 845.0 fps, 1 ms/f; total: 240 f, 566.0 fps, 1 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 72, AA 0, scaleGL 1.0
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 147.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] 0 s: 60 f / 94 ms, 638.2 fps, 1 ms/f; total: 300 f, 578.0 fps, 1 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x4676cb9a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x4676cb9a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x4676cb9a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x55f796a6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x55f796a6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 147.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x55f796a6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x4676cb9a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x4676cb9a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x4676cb9a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x55f796a6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x55f796a6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 147.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x55f796a6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 147.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 148.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 296 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsAWT.test01_aa0-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps
[junit] 0 s: 60 f / 81 ms, 740.7 fps, 1 ms/f; total: 60 f, 740.7 fps, 1 ms/f
[junit] 0 s: 60 f / 61 ms, 983.6 fps, 1 ms/f; total: 120 f, 839.1 fps, 1 ms/f
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 180 f, 900.0 fps, 1 ms/f
[junit] 0 s: 60 f / 61 ms, 983.6 fps, 1 ms/f; total: 240 f, 916.0 fps, 1 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 72, AA 8, scaleGL 1.0
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7314a68], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7314a68], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7314a68], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2f27464f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2f27464f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 278.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2f27464f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7314a68], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7314a68], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7314a68], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2f27464f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2f27464f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 278.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2f27464f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 278.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 46 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test01_aa0-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps
[junit] 0 s: 60 f / 63 ms, 952.3 fps, 1 ms/f; total: 60 f, 952.3 fps, 1 ms/f
[junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 120 f, 983.6 fps, 1 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 342.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4f105e09], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4f105e09], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4f105e09], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4493caf5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4493caf5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 342.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4493caf5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4f105e09], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4f105e09], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4f105e09], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4493caf5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4493caf5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 342.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4493caf5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 342.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 343.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 75 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test01_aa0-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 60 f, 1052.6 fps, 0 ms/f
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 120 f, 1052.6 fps, 0 ms/f
[junit] 0 s: 60 f / 63 ms, 952.3 fps, 1 ms/f; total: 180 f, 1016.9 fps, 0 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 458.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x731e6796], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x731e6796], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x731e6796], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5ad367c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5ad367c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 458.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5ad367c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x731e6796], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x731e6796], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x731e6796], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5ad367c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5ad367c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 458.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5ad367c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 458.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 458.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 87 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test01_aa0-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps
[junit] 0 s: 60 f / 69 ms, 869.5 fps, 1 ms/f; total: 60 f, 869.5 fps, 1 ms/f
[junit] 0 s: 60 f / 58 ms, 1034.4 fps, 0 ms/f; total: 120 f, 944.8 fps, 1 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 521.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 814x647
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x75d9d2d6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x75d9d2d6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x75d9d2d6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1874d4c0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1874d4c0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 521.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1874d4c0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x75d9d2d6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x75d9d2d6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x75d9d2d6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1874d4c0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1874d4c0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 521.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1874d4c0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 521.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 521.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 52 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 750x583
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test01_aa0-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 522.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] 0 s: 60 f / 75 ms, 800.0 fps, 1 ms/f; total: 60 f, 800.0 fps, 1 ms/f
[junit] 0 s: 60 f / 55 ms, 1090.9 fps, 0 ms/f; total: 120 f, 923.0 fps, 1 ms/f
[junit] PRINTable: OffscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 585.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@2d923707: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@14a46fee
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4affc570], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4affc570], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4affc570], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x17e775cb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x17e775cb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 585.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x17e775cb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@1fc30042: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@fe13cd0
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4affc570], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4affc570], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4affc570], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x17e775cb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x17e775cb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 585.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x17e775cb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@334fdeb9: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5b6b0e85
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4affc570], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4affc570], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4affc570], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x17e775cb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x17e775cb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 585.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x17e775cb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 585.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 585.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 659 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test01_aa0-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps
[junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 60 f, 1016.9 fps, 0 ms/f
[junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 120 f, 1016.9 fps, 0 ms/f
[junit] PRINTable: OffscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 673.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 814x647
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@5a0a49a9: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7fe5c9ec
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5bcc6ea1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5bcc6ea1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5bcc6ea1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5511eea9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5511eea9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 673.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5511eea9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@9290879: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3214ce96
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5bcc6ea1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5bcc6ea1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5bcc6ea1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5511eea9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5511eea9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 673.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5511eea9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@2902ab87: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7a4d1ee4
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5bcc6ea1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5bcc6ea1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5bcc6ea1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5511eea9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5511eea9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 673.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5511eea9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 673.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 673.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 493 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 750x583
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 674.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] 0 s: 60 f / 75 ms, 800.0 fps, 1 ms/f; total: 60 f, 800.0 fps, 1 ms/f
[junit] 0 s: 60 f / 64 ms, 937.5 fps, 1 ms/f; total: 120 f, 863.3 fps, 1 ms/f
[junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 180 f, 909.0 fps, 1 ms/f
[junit] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 240 f, 948.6 fps, 1 ms/f
[junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 300 f, 980.3 fps, 1 ms/f
[junit] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 360 f, 1002.7 fps, 0 ms/f
[junit] 0 s: 60 f / 55 ms, 1090.9 fps, 0 ms/f; total: 420 f, 1014.4 fps, 0 ms/f
[junit] 0 s: 60 f / 55 ms, 1090.9 fps, 0 ms/f; total: 480 f, 1021.2 fps, 0 ms/f
[junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 540 f, 1026.6 fps, 0 ms/f
[junit] 0 s: 60 f / 65 ms, 923.0 fps, 1 ms/f; total: 600 f, 1013.5 fps, 0 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365089952 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365089961 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test01_aa0
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test02_aa8
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365090041 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365090119 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[junit] null
[junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsAWT.test02_aa8-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps
[junit] 0 s: 60 f / 300 ms, 200.0 fps, 5 ms/f; total: 60 f, 200.0 fps, 5 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 72, AA 0, scaleGL 1.0
[junit] 0 s: 60 f / 80 ms, 750.0 fps, 1 ms/f; total: 120 f, 315.7 fps, 3 ms/f
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6694f664], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6694f664], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6694f664], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x167d783d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x167d783d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x167d783d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6694f664], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6694f664], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6694f664], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x167d783d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x167d783d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x167d783d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse null
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 23 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsAWT.test02_aa8-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 72, AA 8, scaleGL 1.0
[junit] 0 s: 60 f / 133 ms, 451.1 fps, 2 ms/f; total: 60 f, 451.1 fps, 2 ms/f
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13496bca], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13496bca], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13496bca], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x72832f32], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x72832f32], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x72832f32], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13496bca], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13496bca], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13496bca], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x72832f32], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x72832f32], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x72832f32], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse null
[junit] >> Gears angle 78.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 20 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] 0 s: 60 f / 133 ms, 451.1 fps, 2 ms/f; total: 60 f, 451.1 fps, 2 ms/f
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse null
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 77 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps
[junit] 0 s: 60 f / 131 ms, 458.0 fps, 2 ms/f; total: 60 f, 458.0 fps, 2 ms/f
[junit] 0 s: 60 f / 129 ms, 465.1 fps, 2 ms/f; total: 120 f, 461.5 fps, 2 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse null
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 78 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps
[junit] 0 s: 60 f / 131 ms, 458.0 fps, 2 ms/f; total: 60 f, 458.0 fps, 2 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 814x647
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse null
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 78 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 750x583
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse null
[junit] >> Gears angle 207.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] 0 s: 60 f / 142 ms, 422.5 fps, 2 ms/f; total: 60 f, 422.5 fps, 2 ms/f
[junit] 0 s: 60 f / 129 ms, 465.1 fps, 2 ms/f; total: 120 f, 441.1 fps, 2 ms/f
[junit] PRINTable: OffscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@3837b735: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@d582e10
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@74a2060e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2a9cd3b5
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@6eb381d2: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@568cd949
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse null
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 554 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps
[junit] PRINTable: OffscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] 0 s: 60 f / 133 ms, 451.1 fps, 2 ms/f; total: 60 f, 451.1 fps, 2 ms/f
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 814x647
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@67d13cd2: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@605c46dd
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@42998ce3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@af30328
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@21f10c23: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@47501922
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse null
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 516 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 750x583
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse null
[junit] >> Gears angle 298.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] 0 s: 60 f / 145 ms, 413.7 fps, 2 ms/f; total: 60 f, 413.7 fps, 2 ms/f
[junit] 0 s: 60 f / 143 ms, 419.5 fps, 2 ms/f; total: 120 f, 415.2 fps, 2 ms/f
[junit] 0 s: 60 f / 126 ms, 476.1 fps, 2 ms/f; total: 180 f, 432.6 fps, 2 ms/f
[junit] 0 s: 60 f / 127 ms, 472.4 fps, 2 ms/f; total: 240 f, 441.9 fps, 2 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365093451 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test02_aa8
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365093463 d 0ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365093473 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365093473 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01_aa0 took 4.242 sec
[junit] Testcase: test02_aa8 took 3.499 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.76 sec
[junit]
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365085322 ms III - Start
[junit] SLOCK [T main @ 1692365085323 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test01_aa0
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365085848 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365085876 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365085876 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[junit] null
[junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] 0 s: 60 f / 190 ms, 315.7 fps, 3 ms/f; total: 60 f, 315.7 fps, 3 ms/f
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsAWT.test01_aa0-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps
[junit] 0 s: 60 f / 86 ms, 697.6 fps, 1 ms/f; total: 120 f, 434.7 fps, 2 ms/f
[junit] 0 s: 60 f / 76 ms, 789.4 fps, 1 ms/f; total: 180 f, 511.3 fps, 1 ms/f
[junit] 0 s: 60 f / 71 ms, 845.0 fps, 1 ms/f; total: 240 f, 566.0 fps, 1 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 72, AA 0, scaleGL 1.0
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 147.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] 0 s: 60 f / 94 ms, 638.2 fps, 1 ms/f; total: 300 f, 578.0 fps, 1 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x4676cb9a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x4676cb9a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x4676cb9a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x55f796a6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x55f796a6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 147.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x55f796a6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x4676cb9a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x4676cb9a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x4676cb9a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x55f796a6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x55f796a6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 147.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x55f796a6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 147.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 148.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 296 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsAWT.test01_aa0-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps
[junit] 0 s: 60 f / 81 ms, 740.7 fps, 1 ms/f; total: 60 f, 740.7 fps, 1 ms/f
[junit] 0 s: 60 f / 61 ms, 983.6 fps, 1 ms/f; total: 120 f, 839.1 fps, 1 ms/f
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 180 f, 900.0 fps, 1 ms/f
[junit] 0 s: 60 f / 61 ms, 983.6 fps, 1 ms/f; total: 240 f, 916.0 fps, 1 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 72, AA 8, scaleGL 1.0
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7314a68], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7314a68], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7314a68], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2f27464f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2f27464f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 278.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2f27464f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7314a68], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7314a68], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7314a68], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2f27464f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2f27464f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 278.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2f27464f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 278.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 46 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test01_aa0-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps
[junit] 0 s: 60 f / 63 ms, 952.3 fps, 1 ms/f; total: 60 f, 952.3 fps, 1 ms/f
[junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 120 f, 983.6 fps, 1 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 342.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4f105e09], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4f105e09], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4f105e09], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4493caf5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4493caf5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 342.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4493caf5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4f105e09], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4f105e09], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4f105e09], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4493caf5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4493caf5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 342.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4493caf5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 342.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 343.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 75 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test01_aa0-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 60 f, 1052.6 fps, 0 ms/f
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 120 f, 1052.6 fps, 0 ms/f
[junit] 0 s: 60 f / 63 ms, 952.3 fps, 1 ms/f; total: 180 f, 1016.9 fps, 0 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 458.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x731e6796], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x731e6796], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x731e6796], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5ad367c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5ad367c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 458.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5ad367c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x731e6796], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x731e6796], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x731e6796], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5ad367c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5ad367c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 458.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5ad367c7], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 458.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 458.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 87 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test01_aa0-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps
[junit] 0 s: 60 f / 69 ms, 869.5 fps, 1 ms/f; total: 60 f, 869.5 fps, 1 ms/f
[junit] 0 s: 60 f / 58 ms, 1034.4 fps, 0 ms/f; total: 120 f, 944.8 fps, 1 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 521.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 814x647
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x75d9d2d6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x75d9d2d6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x75d9d2d6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1874d4c0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1874d4c0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 521.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1874d4c0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x75d9d2d6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x75d9d2d6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x75d9d2d6], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1874d4c0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1874d4c0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 521.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1874d4c0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 521.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 521.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 52 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 750x583
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test01_aa0-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 522.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] 0 s: 60 f / 75 ms, 800.0 fps, 1 ms/f; total: 60 f, 800.0 fps, 1 ms/f
[junit] 0 s: 60 f / 55 ms, 1090.9 fps, 0 ms/f; total: 120 f, 923.0 fps, 1 ms/f
[junit] PRINTable: OffscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 585.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@2d923707: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@14a46fee
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4affc570], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4affc570], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4affc570], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x17e775cb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x17e775cb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 585.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x17e775cb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@1fc30042: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@fe13cd0
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4affc570], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4affc570], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4affc570], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x17e775cb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x17e775cb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 585.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x17e775cb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@334fdeb9: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5b6b0e85
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4affc570], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4affc570], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4affc570], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x17e775cb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x17e775cb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 585.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x17e775cb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 585.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 585.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 659 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test01_aa0-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps
[junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 60 f, 1016.9 fps, 0 ms/f
[junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 120 f, 1016.9 fps, 0 ms/f
[junit] PRINTable: OffscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 673.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 814x647
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@5a0a49a9: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7fe5c9ec
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5bcc6ea1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5bcc6ea1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5bcc6ea1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5511eea9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5511eea9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 673.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5511eea9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@9290879: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3214ce96
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5bcc6ea1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5bcc6ea1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5bcc6ea1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5511eea9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5511eea9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 673.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5511eea9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@2902ab87: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7a4d1ee4
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5bcc6ea1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5bcc6ea1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5bcc6ea1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5511eea9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5511eea9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 673.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5511eea9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 673.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 673.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 493 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 750x583
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x40003a, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x400030, tileRendererInUse null
[junit] >> Gears angle 674.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] 0 s: 60 f / 75 ms, 800.0 fps, 1 ms/f; total: 60 f, 800.0 fps, 1 ms/f
[junit] 0 s: 60 f / 64 ms, 937.5 fps, 1 ms/f; total: 120 f, 863.3 fps, 1 ms/f
[junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 180 f, 909.0 fps, 1 ms/f
[junit] 0 s: 60 f / 54 ms, 1111.1 fps, 0 ms/f; total: 240 f, 948.6 fps, 1 ms/f
[junit] 0 s: 60 f / 52 ms, 1153.8 fps, 0 ms/f; total: 300 f, 980.3 fps, 1 ms/f
[junit] 0 s: 60 f / 53 ms, 1132.0 fps, 0 ms/f; total: 360 f, 1002.7 fps, 0 ms/f
[junit] 0 s: 60 f / 55 ms, 1090.9 fps, 0 ms/f; total: 420 f, 1014.4 fps, 0 ms/f
[junit] 0 s: 60 f / 55 ms, 1090.9 fps, 0 ms/f; total: 480 f, 1021.2 fps, 0 ms/f
[junit] 0 s: 60 f / 56 ms, 1071.4 fps, 0 ms/f; total: 540 f, 1026.6 fps, 0 ms/f
[junit] 0 s: 60 f / 65 ms, 923.0 fps, 1 ms/f; total: 600 f, 1013.5 fps, 0 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365089952 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365089961 d 0ms]]
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test01_aa0
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test02_aa8
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365090041 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365090119 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[junit] null
[junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsAWT.test02_aa8-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps
[junit] 0 s: 60 f / 300 ms, 200.0 fps, 5 ms/f; total: 60 f, 200.0 fps, 5 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 72, AA 0, scaleGL 1.0
[junit] 0 s: 60 f / 80 ms, 750.0 fps, 1 ms/f; total: 120 f, 315.7 fps, 3 ms/f
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6694f664], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6694f664], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6694f664], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x167d783d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x167d783d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x167d783d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6694f664], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6694f664], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x6694f664], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x167d783d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x167d783d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x167d783d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse null
[junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 23 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsAWT.test02_aa8-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 72, AA 8, scaleGL 1.0
[junit] 0 s: 60 f / 133 ms, 451.1 fps, 2 ms/f; total: 60 f, 451.1 fps, 2 ms/f
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13496bca], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13496bca], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13496bca], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x72832f32], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x72832f32], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x72832f32], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13496bca], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13496bca], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x13496bca], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x72832f32], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x72832f32], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 78.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x72832f32], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse null
[junit] >> Gears angle 78.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 20 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] 0 s: 60 f / 133 ms, 451.1 fps, 2 ms/f; total: 60 f, 451.1 fps, 2 ms/f
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x4deec426], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2003b6b5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse null
[junit] >> Gears angle 108.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 77 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps
[junit] 0 s: 60 f / 131 ms, 458.0 fps, 2 ms/f; total: 60 f, 458.0 fps, 2 ms/f
[junit] 0 s: 60 f / 129 ms, 465.1 fps, 2 ms/f; total: 120 f, 461.5 fps, 2 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x2fc26efd], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x21a79924], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse null
[junit] >> Gears angle 174.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 78 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps
[junit] 0 s: 60 f / 131 ms, 458.0 fps, 2 ms/f; total: 60 f, 458.0 fps, 2 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 814x647
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x142e8925], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3b28aae8], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse null
[junit] >> Gears angle 205.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 78 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 750x583
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse null
[junit] >> Gears angle 207.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] 0 s: 60 f / 142 ms, 422.5 fps, 2 ms/f; total: 60 f, 422.5 fps, 2 ms/f
[junit] 0 s: 60 f / 129 ms, 465.1 fps, 2 ms/f; total: 120 f, 441.1 fps, 2 ms/f
[junit] PRINTable: OffscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@3837b735: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@d582e10
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@74a2060e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2a9cd3b5
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@6eb381d2: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@568cd949
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x57cde313], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x3b979c74], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse null
[junit] >> Gears angle 269.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 554 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps
[junit] PRINTable: OffscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] 0 s: 60 f / 133 ms, 451.1 fps, 2 ms/f; total: 60 f, 451.1 fps, 2 ms/f
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 814x647
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@67d13cd2: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@605c46dd
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@42998ce3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@af30328
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@21f10c23: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@47501922
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b5, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2b957e5d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x4000b0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x60bf2db8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse null
[junit] >> Gears angle 297.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 516 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 750x583
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b5, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4000b0, tileRendererInUse null
[junit] >> Gears angle 298.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] 0 s: 60 f / 145 ms, 413.7 fps, 2 ms/f; total: 60 f, 413.7 fps, 2 ms/f
[junit] 0 s: 60 f / 143 ms, 419.5 fps, 2 ms/f; total: 120 f, 415.2 fps, 2 ms/f
[junit] 0 s: 60 f / 126 ms, 476.1 fps, 2 ms/f; total: 180 f, 432.6 fps, 2 ms/f
[junit] 0 s: 60 f / 127 ms, 472.4 fps, 2 ms/f; total: 240 f, 441.9 fps, 2 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365093451 d 0ms]]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN
[junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test02_aa8
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1692365093463 d 0ms]]
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365093473 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365093473 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT
[junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365094598 ms III - Start
[junit] SLOCK [T main @ 1692365094599 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test01_aa0
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[junit] null
[junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1692365095397 d 1ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1692365095406 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1692365095407 d 0ms]]
[junit] 0 s: 60 f / 88 ms, 681.8 fps, 1 ms/f; total: 60 f, 681.8 fps, 1 ms/f
[junit] 0 s: 60 f / 62 ms, 967.7 fps, 1 ms/f; total: 120 f, 794.7 fps, 1 ms/f
[junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 180 f, 904.5 fps, 1 ms/f
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsNewtAWT.test01_aa0-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps
[junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 240 f, 926.6 fps, 1 ms/f
[junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 300 f, 980.3 fps, 1 ms/f
[junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 360 f, 1028.5 fps, 0 ms/f
[junit] 0 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 420 f, 1060.6 fps, 0 ms/f
[junit] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 480 f, 1093.3 fps, 0 ms/f
[junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 540 f, 1111.1 fps, 0 ms/f
[junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 600 f, 1129.9 fps, 0 ms/f
[junit] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 660 f, 1149.8 fps, 0 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 72, AA 0, scaleGL 1.0
[junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 720 f, 1196.0 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 336.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x78bf1495], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x78bf1495], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x78bf1495], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x554b17b7], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x554b17b7], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 336.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x554b17b7], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x78bf1495], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x78bf1495], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x78bf1495], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x554b17b7], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x554b17b7], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 336.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x554b17b7], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 336.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 336.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 281 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsNewtAWT.test01_aa0-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN
[junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 60 f, 1304.3 fps, 0 ms/f
[junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 120 f, 1333.3 fps, 0 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 72, AA 8, scaleGL 1.0
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d22ed8e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d22ed8e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d22ed8e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3f170ba9], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3f170ba9], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 424.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3f170ba9], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d22ed8e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d22ed8e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d22ed8e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3f170ba9], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3f170ba9], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 424.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3f170ba9], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PRINT Duration 42 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] No PDF
[junit] >> Gears angle 424.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test01_aa0-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN
[junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 60 f, 1304.3 fps, 0 ms/f
[junit] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 120 f, 1363.6 fps, 0 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 180 f, 1363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 14 ms, 4285.7 fps, 0 ms/f; total: 240 f, 1643.8 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 511.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7080ed1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7080ed1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7080ed1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5b8001f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5b8001f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 511.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5b8001f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7080ed1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7080ed1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7080ed1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5b8001f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5b8001f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 511.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5b8001f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 511.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 511.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 65 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test01_aa0-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN
[junit] 0 s: 60 f / 48 ms, 1250.0 fps, 0 ms/f; total: 60 f, 1250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 120 f, 1290.3 fps, 0 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 180 f, 1333.3 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 597.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x8d2c48a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x8d2c48a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x8d2c48a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x20b8e802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x20b8e802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 597.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x20b8e802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x8d2c48a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x8d2c48a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x8d2c48a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x20b8e802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x20b8e802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 597.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x20b8e802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 597.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 597.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 85 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test01_aa0-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 60 f, 1052.6 fps, 0 ms/f
[junit] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 120 f, 1188.1 fps, 0 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] 0 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 180 f, 1285.7 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 676.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 814x647
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xed4c841], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xed4c841], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xed4c841], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x597830e4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x597830e4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 676.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x597830e4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xed4c841], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xed4c841], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xed4c841], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x597830e4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x597830e4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 676.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x597830e4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 676.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 676.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 45 ms
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 750x583
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test01_aa0-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps
[junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 60 f, 1363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 120 f, 1348.3 fps, 0 ms/f
[junit] PRINTable: OffscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 180 f, 1374.0 fps, 0 ms/f
[junit] 0 s: 60 f / 17 ms, 3529.4 fps, 0 ms/f; total: 240 f, 1621.6 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 765.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@4aab929: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@65a504fa
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x22eb4fa1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x22eb4fa1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x22eb4fa1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4b02e905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4b02e905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 765.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4b02e905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@14730f06: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1a4541ba
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x22eb4fa1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x22eb4fa1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x22eb4fa1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4b02e905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4b02e905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 765.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4b02e905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@2211ebf: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@158dc12c
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x22eb4fa1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x22eb4fa1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x22eb4fa1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4b02e905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4b02e905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 765.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4b02e905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 765.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 765.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 686 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN
[junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test01_aa0-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps
[junit] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 60 f, 1500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 120 f, 1463.4 fps, 0 ms/f
[junit] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 180 f, 1463.4 fps, 0 ms/f
[junit] PRINTable: OffscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 240 f, 1666.6 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 860.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 814x647
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@56e33e34: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@52a9d399
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x34dfa6bb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x34dfa6bb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x34dfa6bb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x77ad2fb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x77ad2fb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 860.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x77ad2fb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@6801f1aa: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@75f9db8a
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x34dfa6bb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x34dfa6bb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x34dfa6bb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x77ad2fb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x77ad2fb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 860.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x77ad2fb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@6a8ce2c3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3969f82e
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x34dfa6bb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x34dfa6bb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x34dfa6bb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x77ad2fb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x77ad2fb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 860.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x77ad2fb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 860.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 860.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 483 ms
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 750x583
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 60 f, 1463.4 fps, 0 ms/f
[junit] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 120 f, 1481.4 fps, 0 ms/f
[junit] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 180 f, 1440.0 fps, 0 ms/f
[junit] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 240 f, 1445.7 fps, 0 ms/f
[junit] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 300 f, 1435.4 fps, 0 ms/f
[junit] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 360 f, 1428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 420 f, 1428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 480 f, 1424.3 fps, 0 ms/f
[junit] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 540 f, 1421.0 fps, 0 ms/f
[junit] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 600 f, 1418.4 fps, 0 ms/f
[junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 660 f, 1413.2 fps, 0 ms/f
[junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 720 f, 1398.0 fps, 0 ms/f
[junit] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 780 f, 1397.8 fps, 0 ms/f
[junit] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 840 f, 1397.6 fps, 0 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1692365099301 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1692365099315 d 0ms]]
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test01_aa0
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test02_aa8
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[main-Display-.x11_:0-1-EDT-2,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[main-Display-.x11_:0-1-EDT-2,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[junit] null
[junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init FIN
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1692365099753 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1692365099760 d 0ms]]
[junit] 0 s: 60 f / 151 ms, 397.3 fps, 2 ms/f; total: 60 f, 397.3 fps, 2 ms/f
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsNewtAWT.test02_aa8-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps
[junit] 0 s: 60 f / 115 ms, 521.7 fps, 1 ms/f; total: 120 f, 449.4 fps, 2 ms/f
[junit] 0 s: 60 f / 117 ms, 512.8 fps, 1 ms/f; total: 180 f, 467.5 fps, 2 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 72, AA 0, scaleGL 1.0
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67368110], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67368110], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67368110], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x54dd18c6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x54dd18c6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 113.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x54dd18c6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67368110], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67368110], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67368110], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x54dd18c6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x54dd18c6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 113.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x54dd18c6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] PRINT Duration 17 ms
[junit] >> Gears angle 113.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsNewtAWT.test02_aa8-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN
[junit] 0 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 60 f, 504.2 fps, 1 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 72, AA 8, scaleGL 1.0
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3bfecc64], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3bfecc64], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3bfecc64], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75fa3c9], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75fa3c9], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 158.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75fa3c9], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3bfecc64], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3bfecc64], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3bfecc64], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75fa3c9], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75fa3c9], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 158.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75fa3c9], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] PRINT Duration 16 ms
[junit] >> Gears angle 158.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN
[junit] 0 s: 60 f / 122 ms, 491.8 fps, 2 ms/f; total: 60 f, 491.8 fps, 2 ms/f
[junit] 0 s: 60 f / 114 ms, 526.3 fps, 1 ms/f; total: 120 f, 506.3 fps, 1 ms/f
[junit] 0 s: 60 f / 112 ms, 535.7 fps, 1 ms/f; total: 180 f, 514.2 fps, 1 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PRINT Duration 144 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN
[junit] 0 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 60 f, 504.2 fps, 1 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] PRINT Duration 72 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN
[junit] 0 s: 60 f / 117 ms, 512.8 fps, 1 ms/f; total: 60 f, 512.8 fps, 1 ms/f
[junit] 0 s: 60 f / 115 ms, 521.7 fps, 1 ms/f; total: 120 f, 517.2 fps, 1 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 814x647
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] PRINT Duration 67 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 750x583
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN
[junit] 0 s: 60 f / 122 ms, 491.8 fps, 2 ms/f; total: 60 f, 491.8 fps, 2 ms/f
[junit] 0 s: 60 f / 116 ms, 517.2 fps, 1 ms/f; total: 120 f, 504.2 fps, 1 ms/f
[junit] 0 s: 60 f / 116 ms, 517.2 fps, 1 ms/f; total: 180 f, 507.0 fps, 1 ms/f
[junit] PRINTable: OffscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@2cb39676: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@51448a8c
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@774f1d67: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@63102c1d
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@6766f1a0: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1f526cf3
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PRINT Duration 525 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN
[junit] 0 s: 60 f / 113 ms, 530.9 fps, 1 ms/f; total: 60 f, 530.9 fps, 1 ms/f
[junit] PRINTable: OffscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 814x647
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@1361c487: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3e5719c
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x192500a0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x192500a0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x192500a0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x192500a0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x192500a0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x192500a0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x192500a0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x192500a0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x192500a0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x192500a0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x192500a0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x44533b9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x44533b9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 517.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x44533b9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 517.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x44533b9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 517.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x44533b9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 517.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x44533b9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 517.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x44533b9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 517.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x44533b9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 517.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x44533b9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 517.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x44533b9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 517.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x44533b9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@9631719: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@32ae1763
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x192500a0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x192500a0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x192500a0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x192500a0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x192500a0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x192500a0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x192500a0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x192500a0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x192500a0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x192500a0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x192500a0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x44533b9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x44533b9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 517.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x44533b9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 517.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x44533b9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 517.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x44533b9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 517.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x44533b9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 517.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x44533b9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 517.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x44533b9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 517.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x44533b9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 517.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x44533b9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 517.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x44533b9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@10be700e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3d418e80
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x192500a0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x192500a0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x192500a0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x192500a0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x192500a0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x192500a0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x192500a0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x192500a0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x192500a0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x192500a0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x192500a0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x44533b9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x44533b9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 517.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x44533b9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 517.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x44533b9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 517.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x44533b9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 517.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x44533b9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 517.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x44533b9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 517.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x44533b9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 517.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x44533b9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 517.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x44533b9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 517.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x44533b9], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PRINT Duration 511 ms
[junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 517.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 750x583
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN
[junit] 0 s: 60 f / 113 ms, 530.9 fps, 1 ms/f; total: 60 f, 530.9 fps, 1 ms/f
[junit] 0 s: 60 f / 116 ms, 517.2 fps, 1 ms/f; total: 120 f, 524.0 fps, 1 ms/f
[junit] 0 s: 60 f / 115 ms, 521.7 fps, 1 ms/f; total: 180 f, 523.2 fps, 1 ms/f
[junit] 0 s: 60 f / 115 ms, 521.7 fps, 1 ms/f; total: 240 f, 521.7 fps, 1 ms/f
[junit] 0 s: 60 f / 114 ms, 526.3 fps, 1 ms/f; total: 300 f, 522.6 fps, 1 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1692365103768 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1692365103780 d 0ms]]
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] Gears.dispose: tileRendererInUse null
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.dispose FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test02_aa8
[junit] ++++ Test Singleton.unlock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365103800 ms III - Stopping: alive true, shallQuit true, hasSocket true
[junit] SLOCK [T main @ 1692365103800 ms --- localhost/127.0.0.1:59999 - Unlock ok within 0 ms
[junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.79 sec
[junit] ------------- Standard Error -----------------
[junit] ++++ Test Singleton.ctor()
[junit] ++++ Test Singleton.lock()
[junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1692365094598 ms III - Start
[junit] SLOCK [T main @ 1692365094599 ms +++ localhost/127.0.0.1:59999 - Locked within 5 ms, 1 attempts
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test01_aa0
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[main-Display-.x11_:0-1-EDT-1,5,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x55d, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true)
[junit] null
[junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.init FIN
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1692365095397 d 1ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1692365095406 d 0ms]]
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1692365095407 d 0ms]]
[junit] 0 s: 60 f / 88 ms, 681.8 fps, 1 ms/f; total: 60 f, 681.8 fps, 1 ms/f
[junit] 0 s: 60 f / 62 ms, 967.7 fps, 1 ms/f; total: 120 f, 794.7 fps, 1 ms/f
[junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 180 f, 904.5 fps, 1 ms/f
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsNewtAWT.test01_aa0-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps
[junit] 0 s: 60 f / 59 ms, 1016.9 fps, 0 ms/f; total: 240 f, 926.6 fps, 1 ms/f
[junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 300 f, 980.3 fps, 1 ms/f
[junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 360 f, 1028.5 fps, 0 ms/f
[junit] 0 s: 60 f / 45 ms, 1333.3 fps, 0 ms/f; total: 420 f, 1060.6 fps, 0 ms/f
[junit] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 480 f, 1093.3 fps, 0 ms/f
[junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 540 f, 1111.1 fps, 0 ms/f
[junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 600 f, 1129.9 fps, 0 ms/f
[junit] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 660 f, 1149.8 fps, 0 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 72, AA 0, scaleGL 1.0
[junit] 0 s: 60 f / 28 ms, 2142.8 fps, 0 ms/f; total: 720 f, 1196.0 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 336.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x78bf1495], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x78bf1495], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x78bf1495], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x554b17b7], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x554b17b7], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 336.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x554b17b7], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x78bf1495], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x78bf1495], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x78bf1495], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x554b17b7], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x554b17b7], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 336.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x554b17b7], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 336.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 336.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 281 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsNewtAWT.test01_aa0-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN
[junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 60 f, 1304.3 fps, 0 ms/f
[junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 120 f, 1333.3 fps, 0 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 72, AA 8, scaleGL 1.0
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d22ed8e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d22ed8e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d22ed8e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3f170ba9], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3f170ba9], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 424.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3f170ba9], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d22ed8e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d22ed8e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1d22ed8e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3f170ba9], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3f170ba9], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 424.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3f170ba9], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PRINT Duration 42 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] No PDF
[junit] >> Gears angle 424.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test01_aa0-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN
[junit] 0 s: 60 f / 46 ms, 1304.3 fps, 0 ms/f; total: 60 f, 1304.3 fps, 0 ms/f
[junit] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 120 f, 1363.6 fps, 0 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 180 f, 1363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 14 ms, 4285.7 fps, 0 ms/f; total: 240 f, 1643.8 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 511.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7080ed1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7080ed1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7080ed1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5b8001f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5b8001f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 511.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5b8001f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7080ed1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7080ed1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7080ed1e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5b8001f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5b8001f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 511.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x5b8001f0], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 511.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 511.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 65 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test01_aa0-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN
[junit] 0 s: 60 f / 48 ms, 1250.0 fps, 0 ms/f; total: 60 f, 1250.0 fps, 0 ms/f
[junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 120 f, 1290.3 fps, 0 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 180 f, 1333.3 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 597.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x8d2c48a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x8d2c48a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x8d2c48a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x20b8e802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x20b8e802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 597.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x20b8e802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x8d2c48a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x8d2c48a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x8d2c48a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x20b8e802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x20b8e802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 597.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x20b8e802], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 597.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 597.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 85 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test01_aa0-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN
[junit] 0 s: 60 f / 57 ms, 1052.6 fps, 0 ms/f; total: 60 f, 1052.6 fps, 0 ms/f
[junit] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 120 f, 1188.1 fps, 0 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] 0 s: 60 f / 38 ms, 1578.9 fps, 0 ms/f; total: 180 f, 1285.7 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 676.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 814x647
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xed4c841], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xed4c841], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xed4c841], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x597830e4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x597830e4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 676.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x597830e4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xed4c841], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xed4c841], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xed4c841], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x597830e4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 668x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x597830e4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 676.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r 0.99700594, b -1.4970059, t 1.4970059] 1.9970059x2.9940119, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x597830e4], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 676.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 676.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 45 ms
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 750x583
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test01_aa0-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps
[junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 60 f, 1363.6 fps, 0 ms/f
[junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 120 f, 1348.3 fps, 0 ms/f
[junit] PRINTable: OffscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 180 f, 1374.0 fps, 0 ms/f
[junit] 0 s: 60 f / 17 ms, 3529.4 fps, 0 ms/f; total: 240 f, 1621.6 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 765.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@4aab929: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@65a504fa
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x22eb4fa1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x22eb4fa1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x22eb4fa1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4b02e905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4b02e905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 765.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4b02e905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@14730f06: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1a4541ba
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x22eb4fa1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x22eb4fa1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x22eb4fa1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4b02e905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4b02e905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 765.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4b02e905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@2211ebf: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@158dc12c
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x22eb4fa1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x22eb4fa1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x22eb4fa1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4b02e905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4b02e905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 765.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4b02e905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 765.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 765.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 686 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN
[junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test01_aa0-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps
[junit] 0 s: 60 f / 40 ms, 1500.0 fps, 0 ms/f; total: 60 f, 1500.0 fps, 0 ms/f
[junit] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 120 f, 1463.4 fps, 0 ms/f
[junit] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 180 f, 1463.4 fps, 0 ms/f
[junit] PRINTable: OffscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 240 f, 1666.6 fps, 0 ms/f
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] >> Gears angle 860.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 814x647
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@56e33e34: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@52a9d399
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x34dfa6bb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x34dfa6bb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x34dfa6bb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x77ad2fb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x77ad2fb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 860.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x77ad2fb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@6801f1aa: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@75f9db8a
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x34dfa6bb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x34dfa6bb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x34dfa6bb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x77ad2fb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x77ad2fb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 860.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x77ad2fb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@6a8ce2c3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3969f82e
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x34dfa6bb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x34dfa6bb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x34dfa6bb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x77ad2fb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x77ad2fb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 860.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x77ad2fb], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 860.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 860.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] PRINT Duration 483 ms
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 750x583
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 60 f, 1463.4 fps, 0 ms/f
[junit] 0 s: 60 f / 39 ms, 1538.4 fps, 0 ms/f; total: 120 f, 1481.4 fps, 0 ms/f
[junit] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 180 f, 1440.0 fps, 0 ms/f
[junit] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 240 f, 1445.7 fps, 0 ms/f
[junit] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 300 f, 1435.4 fps, 0 ms/f
[junit] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 360 f, 1428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 41 ms, 1463.4 fps, 0 ms/f; total: 420 f, 1428.5 fps, 0 ms/f
[junit] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 480 f, 1424.3 fps, 0 ms/f
[junit] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 540 f, 1421.0 fps, 0 ms/f
[junit] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 600 f, 1418.4 fps, 0 ms/f
[junit] 0 s: 60 f / 44 ms, 1363.6 fps, 0 ms/f; total: 660 f, 1413.2 fps, 0 ms/f
[junit] 0 s: 60 f / 47 ms, 1276.5 fps, 0 ms/f; total: 720 f, 1398.0 fps, 0 ms/f
[junit] 0 s: 60 f / 43 ms, 1395.3 fps, 0 ms/f; total: 780 f, 1397.8 fps, 0 ms/f
[junit] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 840 f, 1397.6 fps, 0 ms/f
[junit] WindowEvent[LOST_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1692365099301 d 0ms]]
[junit] WindowEvent[DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1692365099315 d 0ms]]
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null
[junit] Thread[main-Display-.x11_:0-1-EDT-1,5,main] RedSquareES2.dispose FIN
[junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test01_aa0
[junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test02_aa8
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] Gears.init: tileRendererInUse null
[junit] GearsES2 init on Thread[main-Display-.x11_:0-1-EDT-2,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] gear1 list created: 1
[junit] gear2 list created: 2
[junit] gear3 list created: 3
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null
[junit] RedSquareES2 init on Thread[main-Display-.x11_:0-1-EDT-2,6,main]
[junit] Chosen GLCapabilities: GLCaps[glx vid 0x530, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]
[junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl
[junit] Swap Interval 0
[junit] GL Profile GLProfile[GL3bc/GL3bc.sw]
[junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 20.3.5 [GL 3.1.0, vendor 20.3.5 (Mesa 20.3.5)]
[junit] Quirks [No10BitColorCompOffscreen]
[junit] Impl. class jogamp.opengl.gl4.GL4bcImpl
[junit] GL_VENDOR Mesa/X.org
[junit] GL_RENDERER llvmpipe (LLVM 11.0.1, 256 bits)
[junit] GL_VERSION 3.1 Mesa 20.3.5
[junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0
[junit] GL FBO: basic true, full true
[junit] GL_EXTENSIONS 269
[junit] GLX_EXTENSIONS 23
[junit] -----------------------------------------------------------------------------------------------------
[junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true)
[junit] null
[junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, 2 code:
[junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, 1/1 shader: 2, source]
[junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, 1/1 shader: 3, source]]
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.init FIN
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[main-Display-.x11_:0-1-EDT-2,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] WindowEvent[RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1692365099753 d 0ms]]
[junit] WindowEvent[GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1692365099760 d 0ms]]
[junit] 0 s: 60 f / 151 ms, 397.3 fps, 2 ms/f; total: 60 f, 397.3 fps, 2 ms/f
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsNewtAWT.test02_aa8-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps
[junit] 0 s: 60 f / 115 ms, 521.7 fps, 1 ms/f; total: 120 f, 449.4 fps, 2 ms/f
[junit] 0 s: 60 f / 117 ms, 512.8 fps, 1 ms/f; total: 180 f, 467.5 fps, 2 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 72, AA 0, scaleGL 1.0
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67368110], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67368110], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67368110], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x54dd18c6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x54dd18c6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 113.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x54dd18c6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67368110], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67368110], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x67368110], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x54dd18c6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x54dd18c6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 113.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x54dd18c6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] PRINT Duration 17 ms
[junit] >> Gears angle 113.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 72, TestTiledPrintingGearsNewtAWT.test02_aa8-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN
[junit] 0 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 60 f, 504.2 fps, 1 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 72, AA 8, scaleGL 1.0
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3bfecc64], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3bfecc64], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3bfecc64], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75fa3c9], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75fa3c9], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 158.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75fa3c9], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 750x583
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3bfecc64], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3bfecc64], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3bfecc64], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75fa3c9], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75fa3c9], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 158.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x75fa3c9], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] PRINT Duration 16 ms
[junit] >> Gears angle 158.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN
[junit] 0 s: 60 f / 122 ms, 491.8 fps, 2 ms/f; total: 60 f, 491.8 fps, 2 ms/f
[junit] 0 s: 60 f / 114 ms, 526.3 fps, 1 ms/f; total: 120 f, 506.3 fps, 1 ms/f
[junit] 0 s: 60 f / 112 ms, 535.7 fps, 1 ms/f; total: 180 f, 514.2 fps, 1 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x3411a97], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x19c5a5ce], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PRINT Duration 144 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 268.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN
[junit] 0 s: 60 f / 119 ms, 504.2 fps, 1 ms/f; total: 60 f, 504.2 fps, 1 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x7a299a79], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x1796e401], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 300.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] PRINT Duration 72 ms
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN
[junit] 0 s: 60 f / 117 ms, 512.8 fps, 1 ms/f; total: 60 f, 512.8 fps, 1 ms/f
[junit] 0 s: 60 f / 115 ms, 521.7 fps, 1 ms/f; total: 120 f, 517.2 fps, 1 ms/f
[junit] PRINTable: OnscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PRINT resizeWithinPrint size+ 814x647
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.onscrn thread AWT-EventQueue-0
[junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8027444253859348
[junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT at.pre: AffineTransform[[0.0, 4.166666666666667, 0.0], [-4.166666666666667, 0.0, 3300.0000000000005]]
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/0 27x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/480 27x480 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/960 320x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/960 320x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/960 27x40 of 667x1000, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x17a09369], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/0 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/0 320x480, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -1.4970059, t -0.059880257] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/0 27x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/0 27x480, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -1.4970059, t -0.059880257] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/480 320x480, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/480 320x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b -0.059880257, t 1.3772454] 0.9580838x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/480 27x480 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/480 27x480, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b -0.059880257, t 1.3772454] 0.08083832x1.4371257, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 320x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/960 320x40, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -1.0, r -0.04191619, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/960 320x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/960 320x40, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l -0.04191619, r 0.9161676, b 1.3772454, t 1.4970059] 0.9580838x0.11976051, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/960 27x40 of 668x1000, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.4970059, t 1.4970059] 2.0x2.9940119 -> [l 0.9161676, r 0.99700594, b 1.3772454, t 1.4970059] 0.08083832x0.11976051, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 640/960 27x40, buffer 0x42452ac5], image[size 668 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00002, tileRendererInUse null
[junit] >> Gears angle 373.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false
[junit] PRINT Duration 67 ms
[junit] PRINT resizeWithinPrint repaint
[junit] PRINT resizeWithinPrint size- 750x583
[junit] PRINT AWTPrintLifecycle.release.count 2
[junit] No PDF
[junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x3c00004, tileRendererInUse null
[junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN
[junit] 0 s: 60 f / 122 ms, 491.8 fps, 2 ms/f; total: 60 f, 491.8 fps, 2 ms/f
[junit] 0 s: 60 f / 116 ms, 517.2 fps, 1 ms/f; total: 120 f, 504.2 fps, 1 ms/f
[junit] 0 s: 60 f / 116 ms, 517.2 fps, 1 ms/f; total: 180 f, 507.0 fps, 1 ms/f
[junit] PRINTable: OffscreenPrintable
[junit] PRINT DPI: 150, AA -1, scaleGL 0.48
[junit] PRINT AWTPrintLifecycle.setup.count 2
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@2cb39676: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@51448a8c
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@774f1d67: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@63102c1d
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false
[junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x3c00002, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] >> Gears angle 483.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false
[junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x774bce20], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] PF: Paper whole size 216 x 279 mm, 9 x 11 inch
[junit] PF: Paper image size 72.0 / 72.0 165 x 229 mm, 7 x 9 inch, 468x648 72dpi dots
[junit] PF: Page whole size 279 x 216 mm, 11 x 9 inch
[junit] PF: Page image size 72.0 / 72.0 229 x 165 mm, 9 x 7 inch, 648x468 72dpi dots
[junit] PF: Page orientation 0
[junit] PRINT.offscrn thread AWT-EventQueue-0
[junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.385502471169687
[junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=0,bottom=0,right=0], size 750x583 -> scaled 1562x1214
[junit] PRINT.offscrn image BufferedImageInt@6766f1a0: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1f526cf3
[junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x3c00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x3eb73439], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true]
[junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN
[junit] Thread[AWT-EventQueue-0,6,main] R